Tizen 2.0 Release 2.0_release
authorHyungKyu Song <hk76.song@samsung.com>
Fri, 15 Feb 2013 07:05:56 +0000 (16:05 +0900)
committerHyungKyu Song <hk76.song@samsung.com>
Fri, 15 Feb 2013 07:05:56 +0000 (16:05 +0900)
1007 files changed:
AUTHORS [new file with mode: 0644]
BuildFlags.cmake [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
LICENSE.APLv2 [new file with mode: 0644]
NOTICE [new file with mode: 0644]
bin/bash [new file with mode: 0755]
bin/bunzip2 [new file with mode: 0755]
bin/busybox [new file with mode: 0755]
bin/bzcat [new file with mode: 0755]
bin/bzcmp [new symlink]
bin/bzdiff [new file with mode: 0755]
bin/bzegrep [new symlink]
bin/bzexe [new file with mode: 0755]
bin/bzfgrep [new symlink]
bin/bzgrep [new file with mode: 0755]
bin/bzip2 [new file with mode: 0755]
bin/bzip2recover [new file with mode: 0755]
bin/bzless [new symlink]
bin/bzmore [new file with mode: 0755]
bin/cat [new file with mode: 0755]
bin/chacl [new file with mode: 0755]
bin/chgrp [new file with mode: 0755]
bin/chmod [new file with mode: 0755]
bin/chown [new file with mode: 0755]
bin/chvt [new file with mode: 0755]
bin/cp [new file with mode: 0755]
bin/cpio [new file with mode: 0755]
bin/dash [new file with mode: 0755]
bin/date [new file with mode: 0755]
bin/dbus-cleanup-sockets [new file with mode: 0755]
bin/dbus-daemon [new file with mode: 0755]
bin/dbus-uuidgen [new file with mode: 0755]
bin/dd [new file with mode: 0755]
bin/df [new file with mode: 0755]
bin/dir [new file with mode: 0755]
bin/dmesg [new file with mode: 0755]
bin/dnsdomainname [new file with mode: 0755]
bin/domainname [new file with mode: 0755]
bin/dumpkeys [new file with mode: 0755]
bin/echo [new file with mode: 0755]
bin/ed [new file with mode: 0755]
bin/egrep [new file with mode: 0755]
bin/false [new file with mode: 0755]
bin/fgconsole [new file with mode: 0755]
bin/fgrep [new file with mode: 0755]
bin/findmnt [new file with mode: 0755]
bin/fuser [new file with mode: 0755]
bin/fusermount [new file with mode: 0755]
bin/getfacl [new file with mode: 0755]
bin/grep [new file with mode: 0755]
bin/gunzip [new file with mode: 0755]
bin/gzexe [new file with mode: 0755]
bin/gzip [new file with mode: 0755]
bin/hostname [new file with mode: 0755]
bin/init-checkconf [new file with mode: 0755]
bin/initctl2dot [new file with mode: 0755]
bin/ip [new file with mode: 0755]
bin/kbd_mode [new file with mode: 0755]
bin/kill [new file with mode: 0755]
bin/less [new file with mode: 0755]
bin/lessecho [new file with mode: 0755]
bin/lessfile [new symlink]
bin/lesskey [new file with mode: 0755]
bin/lesspipe [new file with mode: 0755]
bin/ln [new file with mode: 0755]
bin/loadkeys [new file with mode: 0755]
bin/login [new file with mode: 0755]
bin/lowntfs-3g [new file with mode: 0755]
bin/ls [new file with mode: 0755]
bin/lsblk [new file with mode: 0755]
bin/lsmod [new file with mode: 0755]
bin/mkdir [new file with mode: 0755]
bin/mknod [new file with mode: 0755]
bin/mktemp [new file with mode: 0755]
bin/more [new file with mode: 0755]
bin/mount [new file with mode: 0755]
bin/mountpoint [new file with mode: 0755]
bin/mt [new symlink]
bin/mt-gnu [new file with mode: 0755]
bin/mv [new file with mode: 0755]
bin/nano [new file with mode: 0755]
bin/nc [new symlink]
bin/nc.openbsd [new file with mode: 0755]
bin/netcat [new symlink]
bin/netstat [new file with mode: 0755]
bin/nisdomainname [new file with mode: 0755]
bin/ntfs-3g [new file with mode: 0755]
bin/ntfs-3g.probe [new file with mode: 0755]
bin/ntfs-3g.secaudit [new file with mode: 0755]
bin/ntfs-3g.usermap [new file with mode: 0755]
bin/ntfscat [new file with mode: 0755]
bin/ntfsck [new file with mode: 0755]
bin/ntfscluster [new file with mode: 0755]
bin/ntfscmp [new file with mode: 0755]
bin/ntfsdecrypt [new file with mode: 0755]
bin/ntfsdump_logfile [new file with mode: 0755]
bin/ntfsfix [new file with mode: 0755]
bin/ntfsinfo [new file with mode: 0755]
bin/ntfsls [new file with mode: 0755]
bin/ntfsmftalloc [new file with mode: 0755]
bin/ntfsmove [new file with mode: 0755]
bin/ntfstruncate [new file with mode: 0755]
bin/ntfswipe [new file with mode: 0755]
bin/open [new symlink]
bin/openvt [new file with mode: 0755]
bin/pidof [new symlink]
bin/ping [new file with mode: 0755]
bin/ping6 [new file with mode: 0755]
bin/plymouth [new file with mode: 0755]
bin/plymouth-upstart-bridge [new file with mode: 0755]
bin/ps [new file with mode: 0755]
bin/pwd [new file with mode: 0755]
bin/rbash [new symlink]
bin/readlink [new file with mode: 0755]
bin/rm [new file with mode: 0755]
bin/rmdir [new file with mode: 0755]
bin/rnano [new symlink]
bin/run-parts [new file with mode: 0755]
bin/sed [new file with mode: 0755]
bin/setfacl [new file with mode: 0755]
bin/setfont [new file with mode: 0755]
bin/setupcon [new file with mode: 0755]
bin/sh [new symlink]
bin/sh.distrib [new symlink]
bin/sleep [new file with mode: 0755]
bin/static-sh [new symlink]
bin/stty [new file with mode: 0755]
bin/su [new file with mode: 0755]
bin/sync [new file with mode: 0755]
bin/tailf [new file with mode: 0755]
bin/tar [new file with mode: 0755]
bin/tempfile [new file with mode: 0755]
bin/touch [new file with mode: 0755]
bin/true [new file with mode: 0755]
bin/ulockmgr_server [new file with mode: 0755]
bin/umount [new file with mode: 0755]
bin/uname [new file with mode: 0755]
bin/uncompress [new file with mode: 0755]
bin/unicode_start [new file with mode: 0755]
bin/vdir [new file with mode: 0755]
bin/vmmouse_detect [new file with mode: 0755]
bin/which [new file with mode: 0755]
bin/ypdomainname [new file with mode: 0755]
bin/zcat [new file with mode: 0755]
bin/zcmp [new file with mode: 0755]
bin/zdiff [new file with mode: 0755]
bin/zegrep [new file with mode: 0755]
bin/zfgrep [new file with mode: 0755]
bin/zforce [new file with mode: 0755]
bin/zgrep [new file with mode: 0755]
bin/zless [new file with mode: 0755]
bin/zmore [new file with mode: 0755]
bin/znew [new file with mode: 0755]
boot/abi-3.0.0-12-generic [new file with mode: 0644]
boot/abi-3.0.0-25-generic [new file with mode: 0644]
boot/abi-3.0.0-26-generic [new file with mode: 0644]
boot/abi-3.0.0-27-generic [new file with mode: 0644]
boot/abi-3.0.0-28-generic [new file with mode: 0644]
boot/abi-3.0.0-29-generic [new file with mode: 0644]
boot/config-3.0.0-12-generic [new file with mode: 0644]
boot/config-3.0.0-25-generic [new file with mode: 0644]
boot/config-3.0.0-26-generic [new file with mode: 0644]
boot/config-3.0.0-27-generic [new file with mode: 0644]
boot/config-3.0.0-28-generic [new file with mode: 0644]
boot/config-3.0.0-29-generic [new file with mode: 0644]
boot/grub/915resolution.mod [new file with mode: 0644]
boot/grub/acpi.mod [new file with mode: 0644]
boot/grub/affs.mod [new file with mode: 0644]
boot/grub/afs.mod [new file with mode: 0644]
boot/grub/afs_be.mod [new file with mode: 0644]
boot/grub/aout.mod [new file with mode: 0644]
boot/grub/at_keyboard.mod [new file with mode: 0644]
boot/grub/ata.mod [new file with mode: 0644]
boot/grub/ata_pthru.mod [new file with mode: 0644]
boot/grub/befs.mod [new file with mode: 0644]
boot/grub/befs_be.mod [new file with mode: 0644]
boot/grub/biosdisk.mod [new file with mode: 0644]
boot/grub/bitmap.mod [new file with mode: 0644]
boot/grub/bitmap_scale.mod [new file with mode: 0644]
boot/grub/blocklist.mod [new file with mode: 0644]
boot/grub/boot.img [new file with mode: 0644]
boot/grub/boot.mod [new file with mode: 0644]
boot/grub/bsd.mod [new file with mode: 0644]
boot/grub/btrfs.mod [new file with mode: 0644]
boot/grub/bufio.mod [new file with mode: 0644]
boot/grub/cat.mod [new file with mode: 0644]
boot/grub/cdboot.img [new file with mode: 0644]
boot/grub/chain.mod [new file with mode: 0644]
boot/grub/cmostest.mod [new file with mode: 0644]
boot/grub/cmp.mod [new file with mode: 0644]
boot/grub/command.lst [new file with mode: 0644]
boot/grub/configfile.mod [new file with mode: 0644]
boot/grub/core.img [new file with mode: 0644]
boot/grub/cpio.mod [new file with mode: 0644]
boot/grub/cpuid.mod [new file with mode: 0644]
boot/grub/crypto.lst [new file with mode: 0644]
boot/grub/crypto.mod [new file with mode: 0644]
boot/grub/cs5536.mod [new file with mode: 0644]
boot/grub/date.mod [new file with mode: 0644]
boot/grub/datehook.mod [new file with mode: 0644]
boot/grub/datetime.mod [new file with mode: 0644]
boot/grub/diskboot.img [new file with mode: 0644]
boot/grub/dm_nv.mod [new file with mode: 0644]
boot/grub/drivemap.mod [new file with mode: 0644]
boot/grub/echo.mod [new file with mode: 0644]
boot/grub/efiemu.mod [new file with mode: 0644]
boot/grub/efiemu32.o [new file with mode: 0644]
boot/grub/efiemu64.o [new file with mode: 0644]
boot/grub/elf.mod [new file with mode: 0644]
boot/grub/example_functional_test.mod [new file with mode: 0644]
boot/grub/ext2.mod [new file with mode: 0644]
boot/grub/extcmd.mod [new file with mode: 0644]
boot/grub/fat.mod [new file with mode: 0644]
boot/grub/font.mod [new file with mode: 0644]
boot/grub/fs.lst [new file with mode: 0644]
boot/grub/fshelp.mod [new file with mode: 0644]
boot/grub/functional_test.mod [new file with mode: 0644]
boot/grub/g2hdr.img [new file with mode: 0644]
boot/grub/gcry_arcfour.mod [new file with mode: 0644]
boot/grub/gcry_blowfish.mod [new file with mode: 0644]
boot/grub/gcry_camellia.mod [new file with mode: 0644]
boot/grub/gcry_cast5.mod [new file with mode: 0644]
boot/grub/gcry_crc.mod [new file with mode: 0644]
boot/grub/gcry_des.mod [new file with mode: 0644]
boot/grub/gcry_md4.mod [new file with mode: 0644]
boot/grub/gcry_md5.mod [new file with mode: 0644]
boot/grub/gcry_rfc2268.mod [new file with mode: 0644]
boot/grub/gcry_rijndael.mod [new file with mode: 0644]
boot/grub/gcry_rmd160.mod [new file with mode: 0644]
boot/grub/gcry_seed.mod [new file with mode: 0644]
boot/grub/gcry_serpent.mod [new file with mode: 0644]
boot/grub/gcry_sha1.mod [new file with mode: 0644]
boot/grub/gcry_sha256.mod [new file with mode: 0644]
boot/grub/gcry_sha512.mod [new file with mode: 0644]
boot/grub/gcry_tiger.mod [new file with mode: 0644]
boot/grub/gcry_twofish.mod [new file with mode: 0644]
boot/grub/gcry_whirlpool.mod [new file with mode: 0644]
boot/grub/gettext.mod [new file with mode: 0644]
boot/grub/gfxblacklist.txt [new file with mode: 0644]
boot/grub/gfxmenu.mod [new file with mode: 0644]
boot/grub/gfxterm.mod [new file with mode: 0644]
boot/grub/gptsync.mod [new file with mode: 0644]
boot/grub/grldr.img [new file with mode: 0644]
boot/grub/grub.cfg [new file with mode: 0644]
boot/grub/grubenv [new file with mode: 0644]
boot/grub/gzio.mod [new file with mode: 0644]
boot/grub/halt.mod [new file with mode: 0644]
boot/grub/hashsum.mod [new file with mode: 0644]
boot/grub/hdparm.mod [new file with mode: 0644]
boot/grub/hello.mod [new file with mode: 0644]
boot/grub/help.mod [new file with mode: 0644]
boot/grub/hexdump.mod [new file with mode: 0644]
boot/grub/hfs.mod [new file with mode: 0644]
boot/grub/hfsplus.mod [new file with mode: 0644]
boot/grub/hwmatch.mod [new file with mode: 0644]
boot/grub/iorw.mod [new file with mode: 0644]
boot/grub/iso9660.mod [new file with mode: 0644]
boot/grub/jfs.mod [new file with mode: 0644]
boot/grub/jpeg.mod [new file with mode: 0644]
boot/grub/kernel.img [new file with mode: 0644]
boot/grub/keylayouts.mod [new file with mode: 0644]
boot/grub/keystatus.mod [new file with mode: 0644]
boot/grub/legacycfg.mod [new file with mode: 0644]
boot/grub/linux.mod [new file with mode: 0644]
boot/grub/linux16.mod [new file with mode: 0644]
boot/grub/lnxboot.img [new file with mode: 0644]
boot/grub/loadenv.mod [new file with mode: 0644]
boot/grub/locale/en_AU.mo [new file with mode: 0644]
boot/grub/locale/en_CA.mo [new file with mode: 0644]
boot/grub/locale/en_GB.mo [new file with mode: 0644]
boot/grub/locale/ko.mo [new file with mode: 0644]
boot/grub/loopback.mod [new file with mode: 0644]
boot/grub/ls.mod [new file with mode: 0644]
boot/grub/lsacpi.mod [new file with mode: 0644]
boot/grub/lsapm.mod [new file with mode: 0644]
boot/grub/lsmmap.mod [new file with mode: 0644]
boot/grub/lspci.mod [new file with mode: 0644]
boot/grub/lvm.mod [new file with mode: 0644]
boot/grub/mdraid09.mod [new file with mode: 0644]
boot/grub/mdraid1x.mod [new file with mode: 0644]
boot/grub/memdisk.mod [new file with mode: 0644]
boot/grub/memrw.mod [new file with mode: 0644]
boot/grub/minicmd.mod [new file with mode: 0644]
boot/grub/minix.mod [new file with mode: 0644]
boot/grub/minix2.mod [new file with mode: 0644]
boot/grub/mmap.mod [new file with mode: 0644]
boot/grub/moddep.lst [new file with mode: 0644]
boot/grub/msdospart.mod [new file with mode: 0644]
boot/grub/multiboot.mod [new file with mode: 0644]
boot/grub/multiboot2.mod [new file with mode: 0644]
boot/grub/nilfs2.mod [new file with mode: 0644]
boot/grub/normal.mod [new file with mode: 0644]
boot/grub/ntfs.mod [new file with mode: 0644]
boot/grub/ntfscomp.mod [new file with mode: 0644]
boot/grub/ntldr.mod [new file with mode: 0644]
boot/grub/ohci.mod [new file with mode: 0644]
boot/grub/part_acorn.mod [new file with mode: 0644]
boot/grub/part_amiga.mod [new file with mode: 0644]
boot/grub/part_apple.mod [new file with mode: 0644]
boot/grub/part_bsd.mod [new file with mode: 0644]
boot/grub/part_gpt.mod [new file with mode: 0644]
boot/grub/part_msdos.mod [new file with mode: 0644]
boot/grub/part_sun.mod [new file with mode: 0644]
boot/grub/part_sunpc.mod [new file with mode: 0644]
boot/grub/partmap.lst [new file with mode: 0644]
boot/grub/parttool.lst [new file with mode: 0644]
boot/grub/parttool.mod [new file with mode: 0644]
boot/grub/password.mod [new file with mode: 0644]
boot/grub/password_pbkdf2.mod [new file with mode: 0644]
boot/grub/pbkdf2.mod [new file with mode: 0644]
boot/grub/pci.mod [new file with mode: 0644]
boot/grub/play.mod [new file with mode: 0644]
boot/grub/png.mod [new file with mode: 0644]
boot/grub/probe.mod [new file with mode: 0644]
boot/grub/pxe.mod [new file with mode: 0644]
boot/grub/pxeboot.img [new file with mode: 0644]
boot/grub/pxecmd.mod [new file with mode: 0644]
boot/grub/raid.mod [new file with mode: 0644]
boot/grub/raid5rec.mod [new file with mode: 0644]
boot/grub/raid6rec.mod [new file with mode: 0644]
boot/grub/read.mod [new file with mode: 0644]
boot/grub/reboot.mod [new file with mode: 0644]
boot/grub/regexp.mod [new file with mode: 0644]
boot/grub/reiserfs.mod [new file with mode: 0644]
boot/grub/relocator.mod [new file with mode: 0644]
boot/grub/scsi.mod [new file with mode: 0644]
boot/grub/search.mod [new file with mode: 0644]
boot/grub/search_fs_file.mod [new file with mode: 0644]
boot/grub/search_fs_uuid.mod [new file with mode: 0644]
boot/grub/search_label.mod [new file with mode: 0644]
boot/grub/sendkey.mod [new file with mode: 0644]
boot/grub/serial.mod [new file with mode: 0644]
boot/grub/setjmp.mod [new file with mode: 0644]
boot/grub/setpci.mod [new file with mode: 0644]
boot/grub/sfs.mod [new file with mode: 0644]
boot/grub/sleep.mod [new file with mode: 0644]
boot/grub/squash4.mod [new file with mode: 0644]
boot/grub/tar.mod [new file with mode: 0644]
boot/grub/terminal.lst [new file with mode: 0644]
boot/grub/terminal.mod [new file with mode: 0644]
boot/grub/terminfo.mod [new file with mode: 0644]
boot/grub/test.mod [new file with mode: 0644]
boot/grub/test_blockarg.mod [new file with mode: 0644]
boot/grub/testload.mod [new file with mode: 0644]
boot/grub/tga.mod [new file with mode: 0644]
boot/grub/trig.mod [new file with mode: 0644]
boot/grub/true.mod [new file with mode: 0644]
boot/grub/udf.mod [new file with mode: 0644]
boot/grub/ufs1.mod [new file with mode: 0644]
boot/grub/ufs2.mod [new file with mode: 0644]
boot/grub/uhci.mod [new file with mode: 0644]
boot/grub/unicode.pf2 [new file with mode: 0644]
boot/grub/usb.mod [new file with mode: 0644]
boot/grub/usb_keyboard.mod [new file with mode: 0644]
boot/grub/usbms.mod [new file with mode: 0644]
boot/grub/usbserial_common.mod [new file with mode: 0644]
boot/grub/usbserial_ftdi.mod [new file with mode: 0644]
boot/grub/usbserial_pl2303.mod [new file with mode: 0644]
boot/grub/usbtest.mod [new file with mode: 0644]
boot/grub/vbe.mod [new file with mode: 0644]
boot/grub/vga.mod [new file with mode: 0644]
boot/grub/vga_text.mod [new file with mode: 0644]
boot/grub/video.lst [new file with mode: 0644]
boot/grub/video.mod [new file with mode: 0644]
boot/grub/video_bochs.mod [new file with mode: 0644]
boot/grub/video_cirrus.mod [new file with mode: 0644]
boot/grub/video_fb.mod [new file with mode: 0644]
boot/grub/videoinfo.mod [new file with mode: 0644]
boot/grub/videotest.mod [new file with mode: 0644]
boot/grub/xfs.mod [new file with mode: 0644]
boot/grub/xnu.mod [new file with mode: 0644]
boot/grub/xnu_uuid.mod [new file with mode: 0644]
boot/grub/xzio.mod [new file with mode: 0644]
boot/grub/zfs.mod [new file with mode: 0644]
boot/grub/zfsinfo.mod [new file with mode: 0644]
boot/initrd.img-3.0.0-12-generic [new file with mode: 0644]
boot/initrd.img-3.0.0-25-generic [new file with mode: 0644]
boot/initrd.img-3.0.0-26-generic [new file with mode: 0644]
boot/initrd.img-3.0.0-27-generic [new file with mode: 0644]
boot/initrd.img-3.0.0-28-generic [new file with mode: 0644]
boot/initrd.img-3.0.0-29-generic [new file with mode: 0644]
boot/memtest86+.bin [new file with mode: 0644]
boot/memtest86+_multiboot.bin [new file with mode: 0644]
boot/vmlinuz-3.0.0-12-generic [new file with mode: 0644]
com.samsung.omadsagent.service [new file with mode: 0755]
data/flash-filesystems.pptx [new file with mode: 0755]
data/my_tools/GERRIT-change-repo-name.sh [new file with mode: 0755]
data/my_tools/GIT-clone-list-public.sh [new file with mode: 0755]
data/my_tools/GIT-clone-list-rsa.sh [new file with mode: 0755]
data/my_tools/TEMPLATE-usage.sh [new file with mode: 0644]
data/my_tools/build_drime4_kernel.sh [new file with mode: 0755]
data/my_tools/build_drime4_uboot.sh [new file with mode: 0755]
data/my_tools/check_package_size.sh [new file with mode: 0755]
data/my_tools/get_drime4_pkg_list.sh [new file with mode: 0755]
data/my_tools/git_gc.sh [new file with mode: 0755]
data/my_tools/jj/rsa/adaptation/ap_samsung/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/adaptation/ap_samsung/gst-plugins-e4x12 [new submodule]
data/my_tools/jj/rsa/adaptation/ap_samsung/system-plugin-slp [new submodule]
data/my_tools/jj/rsa/adaptation/device-config-audio [new submodule]
data/my_tools/jj/rsa/adaptation/device-config-touch [new submodule]
data/my_tools/jj/rsa/adaptation/device-manager-plugin-pinetrail [new submodule]
data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-files-0.0 [new submodule]
data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-base [new submodule]
data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mc1n2 [new submodule]
data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mfld [new submodule]
data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-wm1811 [new submodule]
data/my_tools/jj/rsa/adaptation/devices/bluetooth-tools [new submodule]
data/my_tools/jj/rsa/adaptation/devices/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/adaptation/devices/nfc-plugin-65nxp [new submodule]
data/my_tools/jj/rsa/adaptation/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/adaptation/intel_mfld/bootstub-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/device-configs-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/device-manager-plugin-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/adaptation/intel_mfld/gst-plugins-atomisp [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/libmfldadvci-blackbay-bin [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/preos-runtime [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/psb-headers [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/psb-video-mfld [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/pvr-bin-mdfld [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/sensor-plugins-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/intel_mfld/xorg-server-configs-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/adaptation/mtdev [new submodule]
data/my_tools/jj/rsa/adaptation/system-plugin-ia-generic [new submodule]
data/my_tools/jj/rsa/adaptation/systemd-bootmode [new submodule]
data/my_tools/jj/rsa/apps/home/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/apps/home/lockscreen [new submodule]
data/my_tools/jj/rsa/apps/home/mobileprint [new submodule]
data/my_tools/jj/rsa/apps/home/my-account [new submodule]
data/my_tools/jj/rsa/apps/home/myfiles [new submodule]
data/my_tools/jj/rsa/apps/home/phone-lock [new submodule]
data/my_tools/jj/rsa/apps/home/print-service [new submodule]
data/my_tools/jj/rsa/apps/home/sat-ui [new submodule]
data/my_tools/jj/rsa/apps/home/ug-camera-efl [new submodule]
data/my_tools/jj/rsa/apps/home/ug-mobile-ap [new submodule]
data/my_tools/jj/rsa/apps/home/ug-picker-efl [new submodule]
data/my_tools/jj/rsa/apps/osp/Contacts [new submodule]
data/my_tools/jj/rsa/apps/osp/Gallery [new submodule]
data/my_tools/jj/rsa/apps/osp/ImageViewer [new submodule]
data/my_tools/jj/rsa/apps/osp/Lock [new submodule]
data/my_tools/jj/rsa/apps/osp/Messages [new submodule]
data/my_tools/jj/rsa/apps/osp/Settings/LICENSE.Flora [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StAppSettingForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StBrightnessForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StCertificateUserInstallPasswordForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StDeveloperOptionForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StEventsNotificationForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StFontForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardInfoForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardSelectionForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StLanguageForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StLocationForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StMoreConnectivityForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StRegionForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StResetSettingForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StSettingsAppEntry.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StTimeZoneForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StTypes.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiApDetailForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectConnectionForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiForm.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiPresentationModel.cpp [new file with mode: 0644]
data/my_tools/jj/rsa/external/chromium [new submodule]
data/my_tools/jj/rsa/external/cpio [new submodule]
data/my_tools/jj/rsa/external/diffutils [new submodule]
data/my_tools/jj/rsa/external/diffutils-x86 [new submodule]
data/my_tools/jj/rsa/external/dos2unix [new submodule]
data/my_tools/jj/rsa/external/eject [new submodule]
data/my_tools/jj/rsa/external/enchant [new submodule]
data/my_tools/jj/rsa/external/epson-laser-printer-escpage [new submodule]
data/my_tools/jj/rsa/external/flex [new submodule]
data/my_tools/jj/rsa/external/fsync [new submodule]
data/my_tools/jj/rsa/external/gcd [new submodule]
data/my_tools/jj/rsa/external/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/external/grep [new submodule]
data/my_tools/jj/rsa/external/grep-x86 [new submodule]
data/my_tools/jj/rsa/external/gzip [new submodule]
data/my_tools/jj/rsa/external/gzip-x86 [new submodule]
data/my_tools/jj/rsa/external/hwdata [new submodule]
data/my_tools/jj/rsa/external/kmod [new submodule]
data/my_tools/jj/rsa/external/less [new submodule]
data/my_tools/jj/rsa/external/mtools [new submodule]
data/my_tools/jj/rsa/external/ncurses [new submodule]
data/my_tools/jj/rsa/external/net-tools [new submodule]
data/my_tools/jj/rsa/external/pam [new submodule]
data/my_tools/jj/rsa/external/polkit [new submodule]
data/my_tools/jj/rsa/external/powertop [new submodule]
data/my_tools/jj/rsa/external/qemu [new submodule]
data/my_tools/jj/rsa/external/qpdf [new submodule]
data/my_tools/jj/rsa/external/sed [new submodule]
data/my_tools/jj/rsa/external/sed-x86 [new submodule]
data/my_tools/jj/rsa/external/sharutils [new submodule]
data/my_tools/jj/rsa/external/syslinux [new submodule]
data/my_tools/jj/rsa/external/tar [new submodule]
data/my_tools/jj/rsa/external/tar-x86 [new submodule]
data/my_tools/jj/rsa/external/tolua++ [new submodule]
data/my_tools/jj/rsa/external/udhcp [new submodule]
data/my_tools/jj/rsa/external/uim [new submodule]
data/my_tools/jj/rsa/external/unzip [new submodule]
data/my_tools/jj/rsa/external/usleep [new submodule]
data/my_tools/jj/rsa/external/util-linux [new submodule]
data/my_tools/jj/rsa/external/vconfig [new submodule]
data/my_tools/jj/rsa/external/zeromq [new submodule]
data/my_tools/jj/rsa/external/zlib [new submodule]
data/my_tools/jj/rsa/framework/api/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/api/video-util [new submodule]
data/my_tools/jj/rsa/framework/appfw/app2sd [new submodule]
data/my_tools/jj/rsa/framework/appfw/badge [new submodule]
data/my_tools/jj/rsa/framework/appfw/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/appfw/pkgmgr-info [new submodule]
data/my_tools/jj/rsa/framework/base/default-files-tizen [new submodule]
data/my_tools/jj/rsa/framework/base/elektra [new submodule]
data/my_tools/jj/rsa/framework/base/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/base/native-installer [new submodule]
data/my_tools/jj/rsa/framework/connectivity/bluetooth-agent [new submodule]
data/my_tools/jj/rsa/framework/connectivity/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/connectivity/mobileap-agent [new submodule]
data/my_tools/jj/rsa/framework/connectivity/neard [new submodule]
data/my_tools/jj/rsa/framework/connectivity/neard-tizen-plugin [new submodule]
data/my_tools/jj/rsa/framework/connectivity/neardal [new submodule]
data/my_tools/jj/rsa/framework/connectivity/wifi-direct-manager [new submodule]
data/my_tools/jj/rsa/framework/multimedia/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/multimedia/gst-rtsp-server-wfd [new submodule]
data/my_tools/jj/rsa/framework/multimedia/gstreamer-vaapi [new submodule]
data/my_tools/jj/rsa/framework/multimedia/libmm-transcode [new submodule]
data/my_tools/jj/rsa/framework/multimedia/libmm-wfd [new submodule]
data/my_tools/jj/rsa/framework/multimedia/libva [new submodule]
data/my_tools/jj/rsa/framework/osp/app-controls [new submodule]
data/my_tools/jj/rsa/framework/osp/app-service [new submodule]
data/my_tools/jj/rsa/framework/osp/appfw [new submodule]
data/my_tools/jj/rsa/framework/osp/bluetooth [new submodule]
data/my_tools/jj/rsa/framework/osp/channel-service [new submodule]
data/my_tools/jj/rsa/framework/osp/compat [new submodule]
data/my_tools/jj/rsa/framework/osp/connectivity-service [new submodule]
data/my_tools/jj/rsa/framework/osp/content [new submodule]
data/my_tools/jj/rsa/framework/osp/env-config [new submodule]
data/my_tools/jj/rsa/framework/osp/face [new submodule]
data/my_tools/jj/rsa/framework/osp/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/osp/image [new submodule]
data/my_tools/jj/rsa/framework/osp/image-core [new submodule]
data/my_tools/jj/rsa/framework/osp/ime [new submodule]
data/my_tools/jj/rsa/framework/osp/installer [new submodule]
data/my_tools/jj/rsa/framework/osp/json [new submodule]
data/my_tools/jj/rsa/framework/osp/loader [new submodule]
data/my_tools/jj/rsa/framework/osp/locations [new submodule]
data/my_tools/jj/rsa/framework/osp/media [new submodule]
data/my_tools/jj/rsa/framework/osp/messaging [new submodule]
data/my_tools/jj/rsa/framework/osp/net [new submodule]
data/my_tools/jj/rsa/framework/osp/nfc [new submodule]
data/my_tools/jj/rsa/framework/osp/security-service [new submodule]
data/my_tools/jj/rsa/framework/osp/shell [new submodule]
data/my_tools/jj/rsa/framework/osp/social [new submodule]
data/my_tools/jj/rsa/framework/osp/speech [new submodule]
data/my_tools/jj/rsa/framework/osp/telephony [new submodule]
data/my_tools/jj/rsa/framework/osp/uifw [new submodule]
data/my_tools/jj/rsa/framework/osp/uix [new submodule]
data/my_tools/jj/rsa/framework/osp/web [new submodule]
data/my_tools/jj/rsa/framework/pim/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/pim/pims-ipc [new submodule]
data/my_tools/jj/rsa/framework/security/drm-service-core-intel [new submodule]
data/my_tools/jj/rsa/framework/security/dukgenerator [new submodule]
data/my_tools/jj/rsa/framework/security/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/security/libcryptsvc [new submodule]
data/my_tools/jj/rsa/framework/system/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/system/haptic-module-tizen [new submodule]
data/my_tools/jj/rsa/framework/system/libhaptic [new submodule]
data/my_tools/jj/rsa/framework/system/oma-dm-agent [new submodule]
data/my_tools/jj/rsa/framework/system/oma-ds-agent [new submodule]
data/my_tools/jj/rsa/framework/system/tizen-mobile-session [new submodule]
data/my_tools/jj/rsa/framework/uifw/anthy [new submodule]
data/my_tools/jj/rsa/framework/uifw/eeze [new submodule]
data/my_tools/jj/rsa/framework/uifw/eio [new submodule]
data/my_tools/jj/rsa/framework/uifw/elm-webview [new submodule]
data/my_tools/jj/rsa/framework/uifw/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/uifw/ise-engine-anthy [new submodule]
data/my_tools/jj/rsa/framework/uifw/ise-engine-sunpinyin [new submodule]
data/my_tools/jj/rsa/framework/uifw/ise-engine-tables [new submodule]
data/my_tools/jj/rsa/framework/uifw/libscl-ui [new submodule]
data/my_tools/jj/rsa/framework/uifw/voice/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/uifw/voice/libttssmt [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/app/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/framework/uifw/xorg/app/xorg-launch-helper [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxtrap [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxxf86misc [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-fontcache [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-trap [new submodule]
data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-xf86misc [new submodule]
data/my_tools/jj/rsa/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/kernel/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/kernel/kernel-mfld-blackbay [new submodule]
data/my_tools/jj/rsa/samples/native/AnimationApp [new submodule]
data/my_tools/jj/rsa/samples/native/AppSetting [new submodule]
data/my_tools/jj/rsa/samples/native/BasicApp [new submodule]
data/my_tools/jj/rsa/samples/native/Calculator [new submodule]
data/my_tools/jj/rsa/samples/native/CalendarViewer [new submodule]
data/my_tools/jj/rsa/samples/native/CipherMessage [new submodule]
data/my_tools/jj/rsa/samples/native/Dictionary [new submodule]
data/my_tools/jj/rsa/samples/native/DictionaryDataControl [new submodule]
data/my_tools/jj/rsa/samples/native/DictionaryDataControlProvider [new submodule]
data/my_tools/jj/rsa/samples/native/DrawingBoard [new submodule]
data/my_tools/jj/rsa/samples/native/EffectsApp [new submodule]
data/my_tools/jj/rsa/samples/native/FaceRecognizer [new submodule]
data/my_tools/jj/rsa/samples/native/FaceTracker [new submodule]
data/my_tools/jj/rsa/samples/native/FriendFinder [new submodule]
data/my_tools/jj/rsa/samples/native/GlesCube [new submodule]
data/my_tools/jj/rsa/samples/native/GlesCube11 [new submodule]
data/my_tools/jj/rsa/samples/native/GlesShader [new submodule]
data/my_tools/jj/rsa/samples/native/HttpClient [new submodule]
data/my_tools/jj/rsa/samples/native/HybridServiceApp [new submodule]
data/my_tools/jj/rsa/samples/native/JsonParserApp [new submodule]
data/my_tools/jj/rsa/samples/native/LocalContent [new submodule]
data/my_tools/jj/rsa/samples/native/LocationManager [new submodule]
data/my_tools/jj/rsa/samples/native/MediaApp [new submodule]
data/my_tools/jj/rsa/samples/native/MessageSender [new submodule]
data/my_tools/jj/rsa/samples/native/MetalDetector [new submodule]
data/my_tools/jj/rsa/samples/native/MotionDetector [new submodule]
data/my_tools/jj/rsa/samples/native/MultiLanguage [new submodule]
data/my_tools/jj/rsa/samples/native/MultiProcServiceApp [new submodule]
data/my_tools/jj/rsa/samples/native/MultiProcUiApp [new submodule]
data/my_tools/jj/rsa/samples/native/MultipointTouch [new submodule]
data/my_tools/jj/rsa/samples/native/NfcMemoTag [new submodule]
data/my_tools/jj/rsa/samples/native/NfcP2pBump [new submodule]
data/my_tools/jj/rsa/samples/native/PushClient [new submodule]
data/my_tools/jj/rsa/samples/native/RockPaperScissors [new submodule]
data/my_tools/jj/rsa/samples/native/SceneManagement [new submodule]
data/my_tools/jj/rsa/samples/native/SimplePedometer [new submodule]
data/my_tools/jj/rsa/samples/native/SocketChat [new submodule]
data/my_tools/jj/rsa/samples/native/SpeechApp [new submodule]
data/my_tools/jj/rsa/samples/native/Stopwatch [new submodule]
data/my_tools/jj/rsa/samples/native/SystemApp [new submodule]
data/my_tools/jj/rsa/samples/native/TiltableImageViewer [new submodule]
data/my_tools/jj/rsa/samples/native/Todo [new submodule]
data/my_tools/jj/rsa/samples/native/UiControlAnimator [new submodule]
data/my_tools/jj/rsa/samples/native/UiControls [new submodule]
data/my_tools/jj/rsa/samples/native/UiFrameMode [new submodule]
data/my_tools/jj/rsa/samples/native/UiGestureDetector [new submodule]
data/my_tools/jj/rsa/samples/native/UiLayoutDemo [new submodule]
data/my_tools/jj/rsa/samples/native/UiVisualElement [new submodule]
data/my_tools/jj/rsa/samples/native/WebViewer [new submodule]
data/my_tools/jj/rsa/samples/native/WifiDirectChat [new submodule]
data/my_tools/jj/rsa/samples/native/XmlParserApp [new submodule]
data/my_tools/jj/rsa/samples/native/templates [new submodule]
data/my_tools/jj/rsa/samples/web/Annex [new submodule]
data/my_tools/jj/rsa/samples/web/BluetoothChat [new submodule]
data/my_tools/jj/rsa/samples/web/CallLog [new submodule]
data/my_tools/jj/rsa/samples/web/Chatter [new submodule]
data/my_tools/jj/rsa/samples/web/Compass [new submodule]
data/my_tools/jj/rsa/samples/web/ContactsExchanger [new submodule]
data/my_tools/jj/rsa/samples/web/EventManager [new submodule]
data/my_tools/jj/rsa/samples/web/ExercisePlanner [new submodule]
data/my_tools/jj/rsa/samples/web/FileManager [new submodule]
data/my_tools/jj/rsa/samples/web/Flashcards [new submodule]
data/my_tools/jj/rsa/samples/web/Go [new submodule]
data/my_tools/jj/rsa/samples/web/HybridWebApp [new submodule]
data/my_tools/jj/rsa/samples/web/Mediacontent [new submodule]
data/my_tools/jj/rsa/samples/web/MemoryGame [new submodule]
data/my_tools/jj/rsa/samples/web/MemoryMatch [new submodule]
data/my_tools/jj/rsa/samples/web/NPRuntime [new submodule]
data/my_tools/jj/rsa/samples/web/Piano [new submodule]
data/my_tools/jj/rsa/samples/web/ScientificCalculator [new submodule]
data/my_tools/jj/rsa/samples/web/SelfCamera [new submodule]
data/my_tools/jj/rsa/samples/web/SensorBall [new submodule]
data/my_tools/jj/rsa/samples/web/SliderPuzzle [new submodule]
data/my_tools/jj/rsa/samples/web/Sweetspot [new submodule]
data/my_tools/jj/rsa/samples/web/Systeminfo [new submodule]
data/my_tools/jj/rsa/samples/web/Tenframe [new submodule]
data/my_tools/jj/rsa/samples/web/TizenWinset [new submodule]
data/my_tools/jj/rsa/sdk/alsa-scenario-scn-data-0-emul [new submodule]
data/my_tools/jj/rsa/sdk/build/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/build/pde-build [new submodule]
data/my_tools/jj/rsa/sdk/build/version-manager [new submodule]
data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-manager [new submodule]
data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-probe [new submodule]
data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analyzer [new submodule]
data/my_tools/jj/rsa/sdk/dynamic-analyzer/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/emulator/event-injector [new submodule]
data/my_tools/jj/rsa/sdk/emulator/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/ide/assignmenttracing-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/codecoverage-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/ide/jsdt-extension-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/native-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/native-ext-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/native-platform-sample [new submodule]
data/my_tools/jj/rsa/sdk/ide/native-sample [new submodule]
data/my_tools/jj/rsa/sdk/ide/nativeappcommon-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/nativecommon-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/nativeplatform-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/profiler-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/unittest-eplugin [new submodule]
data/my_tools/jj/rsa/sdk/ide/web-sample-partner [new submodule]
data/my_tools/jj/rsa/sdk/tools/certificate-generator [new submodule]
data/my_tools/jj/rsa/sdk/tools/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/tools/llvm-3.1 [new submodule]
data/my_tools/jj/rsa/sdk/tools/native-app-rootstrap [new submodule]
data/my_tools/jj/rsa/sdk/tools/native-ui-effect-builder [new submodule]
data/my_tools/jj/rsa/sdk/tools/oprofile [new submodule]
data/my_tools/jj/rsa/sdk/tools/toolchain-dev-rootstrap [new submodule]
data/my_tools/jj/rsa/sdk/tools/unittest-framework [new submodule]
data/my_tools/jj/rsa/sdk/tools/valgrind [new submodule]
data/my_tools/jj/rsa/sdk/ui-builder/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/sdk/ui-builder/native-ui-builder [new submodule]
data/my_tools/jj/rsa/toolchains/emulator-macros [new submodule]
data/my_tools/jj/rsa/toolchains/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/toolchains/kernel-headers-arm [new submodule]
data/my_tools/jj/rsa/toolchains/libwsbm [new submodule]
data/my_tools/jj/rsa/toolchains/libzypp [new submodule]
data/my_tools/jj/rsa/toolchains/llvm-c-headers-portable [new submodule]
data/my_tools/jj/rsa/toolchains/python-urlgrabber [new submodule]
data/my_tools/jj/rsa/toolchains/rpm [new submodule]
data/my_tools/jj/rsa/toolchains/ruby [new submodule]
data/my_tools/jj/rsa/tools/depanneur [new submodule]
data/my_tools/jj/rsa/tools/gbs [new submodule]
data/my_tools/jj/rsa/tools/git_clone_log_jj_rsa [new file with mode: 0644]
data/my_tools/jj/rsa/tools/lthor [new submodule]
data/my_tools/jj/rsa/tools/mic [new submodule]
data/my_tools/jj/rsa/tools/mic-bootstrap [new submodule]
data/my_tools/jj/rsa/tools/obs-build [new submodule]
data/my_tools/make_slpcam_ubi_binary.sh [new file with mode: 0755]
data/my_tools/make_slpcam_wifi_binary.sh [new file with mode: 0755]
data/my_tools/tizen_2.0_repo_list.txt [new file with mode: 0644]
data/my_tools/yaffs/mkyaffs2 [new file with mode: 0755]
data/my_tools/yaffs/unspare2 [new file with mode: 0755]
data/my_tools/yaffs/unyaffs2 [new file with mode: 0755]
data/obs_messages.tar.gz [new file with mode: 0644]
data/rsa/evas [new submodule]
data/rsa/package-groups [new submodule]
data/rsa/pde-build [new submodule]
data/rsa/pomo [new submodule]
data/rsa/systemd [new submodule]
data/rsa/test [new submodule]
data/rsa/test.sh [new file with mode: 0755]
data/rsa/ug-wifi-direct/CMakeLists.txt [new file with mode: 0755]
data/rsa/ug-wifi-direct/LICENSE [new file with mode: 0644]
data/rsa/ug-wifi-direct/NOTICE [new file with mode: 0644]
data/rsa/ug-wifi-direct/README [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/changelog [new file with mode: 0755]
data/rsa/ug-wifi-direct/debian/compat [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/control [new file with mode: 0755]
data/rsa/ug-wifi-direct/debian/copyright [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/dirs [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/docs [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.install.in [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.postinst [new file with mode: 0644]
data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-popup.install.in [new file with mode: 0755]
data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-ugapp.install.in [new file with mode: 0755]
data/rsa/ug-wifi-direct/debian/rules [new file with mode: 0755]
data/rsa/ug-wifi-direct/libug-setting-wifidirect-efl.manifest [new file with mode: 0644]
data/rsa/ug-wifi-direct/org.tizen.wifi-direct-popup.manifest [new file with mode: 0644]
data/rsa/ug-wifi-direct/org.tizen.wifi-direct-ugapp.manifest [new file with mode: 0644]
data/rsa/ug-wifi-direct/packaging/libug-setting-wifidirect-efl.spec [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/CMakeLists.txt [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-strings.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-util.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/org.tizen.wifi-direct-popup.xml [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/po/CMakeLists.txt [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/POTFILES.in [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ar.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/az.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/bg.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ca.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/cs.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/da.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/de_DE.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/el_GR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/en.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/en_PH.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/en_US.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/es_ES.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/es_US.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/et.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/eu.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/fi.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_CA.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_FR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ga.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/gl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/hi.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/hr.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/hu.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/hy.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/is.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/it_IT.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ja_JP.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ka.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/kk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ko_KR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/lt.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/lv.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/mk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/nb.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/nl_NL.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/pl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_BR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_PT.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ro.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ru_RU.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/sk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/sl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/sr.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/sv.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/tr_TR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/ug-wifi-qdirect.pot [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/uk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/update-po.sh [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/po/uz.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_CN.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_HK.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_SG.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_TW.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/resources/images/A09_notification_icon.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-client.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-main.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-popup-view.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-util.c [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/CMakeLists.txt [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_client.h [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug_view.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/po/CMakeLists.txt [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/POTFILES.in [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ar.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/az.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/bg.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ca.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/cs.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/da.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/de_DE.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/el_GR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/en.po [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/po/en_PH.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/en_US.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/es_ES.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/es_US.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/et.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/eu.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/fi.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_CA.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_FR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ga.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/gl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/hi.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/hr.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/hu.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/hy.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/is.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/it_IT.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ja_JP.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ka.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/kk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ko_KR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/lt.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/lv.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/mk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/nb.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/nl_NL.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/pl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_BR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_PT.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ro.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ru_RU.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/sk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/sl.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/sr.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/sv.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/tr_TR.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/ug-wifi-qdirect.pot [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/uk.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/update-po.sh [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/po/uz.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_CN.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_HK.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_SG.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_TW.po [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/00_list_bar_press_1x80.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_Connect.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_NoDevice.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_gaming_devices.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone.png [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone_connect.png [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/resources/wfd_ug.edc [new file with mode: 0644]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_client.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_about_view.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_genlist.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_main_view.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_multiconnect_view.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_popup.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/CMakeLists.txt [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp-util.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp.h [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/org.tizen.wifi-direct-ugapp.xml [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-main.c [new file with mode: 0755]
data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-util.c [new file with mode: 0644]
data/rsa/version-manager [new submodule]
data/ssh.tar [new file with mode: 0755]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0755]
debian/control.slp [new file with mode: 0644]
debian/postinst [new file with mode: 0644]
debian/rules [new file with mode: 0755]
ds-public-plugins.manifest [new file with mode: 0644]
include/common/common_define.h [new file with mode: 0755]
include/common/common_define_internal.h [new file with mode: 0755]
include/common/common_util.h [new file with mode: 0755]
include/common/common_vconf.h [new file with mode: 0755]
include/common/csc_keys.h [new file with mode: 0755]
include/framework/event/oma_ds_event_handler.h [new file with mode: 0755]
include/framework/event/oma_ds_platform_event_handler.h [new file with mode: 0755]
include/framework/san-parser/pm_sanparser.h [new file with mode: 0755]
include/framework/task/oma_ds_engine_controller_task.h [new file with mode: 0755]
include/service-adapter/network-binder/na_binder.h [new file with mode: 0755]
include/service-adapter/protocol-binder/oma_ds_protocol_binder.h [new file with mode: 0755]
include/service-adapter/protocol-binder/oma_ds_protocol_binder_definition.h [new file with mode: 0755]
include/service-adapter/sa_command.h [new file with mode: 0755]
include/service-adapter/sa_command_internal.h [new file with mode: 0755]
include/service-adapter/sa_common_interface.h [new file with mode: 0755]
include/service-adapter/sa_define.h [new file with mode: 0755]
include/service-adapter/sa_devinf.h [new file with mode: 0755]
include/service-adapter/sa_devinf_internal.h [new file with mode: 0755]
include/service-adapter/sa_elements.h [new file with mode: 0755]
include/service-adapter/sa_elements_internal.h [new file with mode: 0755]
include/service-adapter/sa_error.h [new file with mode: 0755]
include/service-adapter/sa_session.h [new file with mode: 0755]
include/service-adapter/sa_session_internal.h [new file with mode: 0755]
include/service-adapter/sa_util.h [new file with mode: 0755]
include/service-engine/se_account.h [new file with mode: 0755]
include/service-engine/se_common.h [new file with mode: 0755]
include/service-engine/se_error.h [new file with mode: 0755]
include/service-engine/se_notification.h [new file with mode: 0755]
include/service-engine/se_storage.h [new file with mode: 0755]
include/service-engine/se_sync.h [new file with mode: 0755]
oma-ds [new file with mode: 0755]
oma-ds-agent.manifest [new file with mode: 0644]
oma-ds-cfg/eventconfig_omads [new file with mode: 0644]
oma-ds-cfg/noticonfig_omads [new file with mode: 0644]
oma-ds-cfg/omadsUI_fw_config.xml [new file with mode: 0644]
oma-ds-cfg/omads_fw_config.xml [new file with mode: 0644]
packaging/oma-ds-agent.spec [new file with mode: 0755]
src/agent/CMakeLists.txt [new file with mode: 0755]
src/agent/common/common_define.c [new file with mode: 0755]
src/agent/common/common_util.c [new file with mode: 0755]
src/agent/common/common_vconf.c [new file with mode: 0755]
src/agent/framework/event/oma_ds_event_handler.c [new file with mode: 0755]
src/agent/framework/event/oma_ds_platform_event_handler.c [new file with mode: 0755]
src/agent/framework/san-parser/pm_sanparser.c [new file with mode: 0755]
src/agent/framework/task/oma_ds_engine_controller_task.c [new file with mode: 0755]
src/agent/main/main.c [new file with mode: 0755]
src/agent/service-adapter/network-binder/na_binder.c [new file with mode: 0755]
src/agent/service-adapter/protocol-binder/oma_ds_protocol_binder.c [new file with mode: 0755]
src/agent/service-adapter/sa_command.c [new file with mode: 0755]
src/agent/service-adapter/sa_common_interface.c [new file with mode: 0755]
src/agent/service-adapter/sa_devinf.c [new file with mode: 0755]
src/agent/service-adapter/sa_elements.c [new file with mode: 0755]
src/agent/service-adapter/sa_session.c [new file with mode: 0755]
src/agent/service-adapter/sa_util.c [new file with mode: 0755]
src/agent/service-engine/se_account.c [new file with mode: 0755]
src/agent/service-engine/se_notification.c [new file with mode: 0755]
src/agent/service-engine/se_storage.c [new file with mode: 0755]
src/agent/service-engine/se_sync.c [new file with mode: 0755]
src/plugins/CMakeLists.sub [new file with mode: 0644]
src/plugins/CMakeLists.txt [new file with mode: 0644]
src/plugins/ds-public/CMakeLists.txt [new file with mode: 0755]
src/plugins/ds-public/plain-text/CMakeLists.txt [new file with mode: 0755]
src/plugins/ds-public/plain-text/include/in_datastore_info_plain_text.h [new file with mode: 0755]
src/plugins/ds-public/plain-text/src/plugin_interface.c [new file with mode: 0755]
src/plugins/ds-public/vcard/CMakeLists.txt [new file with mode: 0755]
src/plugins/ds-public/vcard/include/encoding_util.h [new file with mode: 0755]
src/plugins/ds-public/vcard/include/in_datastore_info_vcard.h [new file with mode: 0755]
src/plugins/ds-public/vcard/include/plugin_spec.h [new file with mode: 0755]
src/plugins/ds-public/vcard/src/encoding_util.c [new file with mode: 0755]
src/plugins/ds-public/vcard/src/plugin_interface.c [new file with mode: 0755]
src/plugins/ds-public/xcalllog/CMakeLists.txt [new file with mode: 0755]
src/plugins/ds-public/xcalllog/include/encoding_util.h [new file with mode: 0755]
src/plugins/ds-public/xcalllog/include/plugin_spec.h [new file with mode: 0755]
src/plugins/ds-public/xcalllog/src/encoding_util.c [new file with mode: 0755]
src/plugins/ds-public/xcalllog/src/plugin_interface.c [new file with mode: 0755]
test/include/suites/unit_test_sample_suite.h [new file with mode: 0755]
test/include/unit_test_common.h [new file with mode: 0755]
test/include/unit_test_run.h [new file with mode: 0755]
test/include/unit_test_suites.h [new file with mode: 0755]
test/src/oma_test_main.c [new file with mode: 0755]
test/src/suites/unit_test_sample_suite.c [new file with mode: 0755]
test/src/unit_test_run.c [new file with mode: 0755]

diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..b5328d5
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,4 @@
+WooJin Yun <suhoangel9 at samsung dot com>\r
+JooHark Park <juhaki.park at samsung dot com>\r
+SangHyuk Ko <sanghyuk.ko at samsung dot com>   \r
+JunHyung Park <jruss.park at samsung dot com>\r
diff --git a/BuildFlags.cmake b/BuildFlags.cmake
new file mode 100644 (file)
index 0000000..8e64bcd
--- /dev/null
@@ -0,0 +1,32 @@
+# Set default build flags
+
+IF("${CMAKE_BUILD_TYPE}" STREQUAL "")
+       SET(CMAKE_BUILD_TYPE "Release")
+ENDIF()
+
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -g -Werror -Wno-deprecated-declarations")
+SET(CMAKE_C_FLAGS_DEBUG "-O0")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
+
+SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--as-needed")
+SET(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--as-needed")
+SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,--as-needed")
+
+MESSAGE(STATUS "Build type: ${CMAKE_BUILD_TYPE}")
+MESSAGE(STATUS "Compile flags: ${CMAKE_C_FLAGS}")
+MESSAGE(STATUS "Exe linker flags: ${CMAKE_EXE_LINKER_FLAGS}")
+MESSAGE(STATUS "Module linker flags: ${CMAKE_MODULE_LINKER_FLAGS}")
+MESSAGE(STATUS "Shared linker flags: ${CMAKE_SHARED_LINKER_FLAGS}")
+
+IF("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
+       ADD_DEFINITIONS("-DDEBUG")
+ENDIF()
+
+MACRO(get_version _file _ver _ver_maj)
+       FILE(STRINGS ${_file} __log LIMIT_COUNT 1 REGEX "(.*)")
+       STRING(REGEX REPLACE ".*\\(\([0-9]+:\)*\([0-9a-zA-Z.]*\).*\\).*" "\\2" __ver ${__log})
+       STRING(REGEX REPLACE "^\([0-9]+\)\\..*" "\\1" __ver_maj ${__ver})
+       SET(${_ver} ${__ver})
+       SET(${_ver_maj} ${__ver_maj})
+ENDMACRO(get_version)
+
diff --git a/CMakeLists.txt b/CMakeLists.txt
new file mode 100644 (file)
index 0000000..7ddc553
--- /dev/null
@@ -0,0 +1,25 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+
+INCLUDE(BuildFlags.cmake)
+
+SET(CMAKE_SKIP_BUILD_RPATH TRUE)
+
+SET(PREFIX ${CMAKE_INSTALL_PREFIX})
+SET(PLUGINDIR "${PREFIX}/lib/${PROJECT_NAME}")
+
+# get library version from debian/changelog
+get_version(debian/changelog VERSION VERSION_MAJOR)
+MESSAGE(STATUS "Package version is ${VERSION} (major: ${VERSION_MAJOR}) from changelog")
+
+# pass macro defition to source files
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DPLUGINDIR=\"${PLUGINDIR}\"")
+
+ADD_DEFINITIONS("-DCOMPONENT_TAG=SYSTEM")
+ADD_DEFINITIONS("-DOMADS_AGENT_LOG")
+ADD_DEFINITIONS("-DLOG_TAG=\"OMA_DS_AGENT\"")
+
+# include source files
+ADD_SUBDIRECTORY(src/agent)
+ADD_SUBDIRECTORY(src/plugins)
+
diff --git a/LICENSE.APLv2 b/LICENSE.APLv2
new file mode 100644 (file)
index 0000000..d645695
--- /dev/null
@@ -0,0 +1,202 @@
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
+   APPENDIX: How to apply the Apache License to your work.
+
+      To apply the Apache License to your work, attach the following
+      boilerplate notice, with the fields enclosed by brackets "[]"
+      replaced with your own identifying information. (Don't include
+      the brackets!)  The text should be enclosed in the appropriate
+      comment syntax for the file format. We also recommend that a
+      file or class name and description of purpose be included on the
+      same "printed page" as the copyright notice for easier
+      identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/NOTICE b/NOTICE
new file mode 100644 (file)
index 0000000..ccdad52
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,3 @@
+Copyright (c) Samsung Electronics Co., Ltd. All rights reserved.
+Except as noted, this software is licensed under Apache License, Version 2.
+Please, see the LICENSE file for Apache License terms and conditions.
diff --git a/bin/bash b/bin/bash
new file mode 100755 (executable)
index 0000000..906f2d3
Binary files /dev/null and b/bin/bash differ
diff --git a/bin/bunzip2 b/bin/bunzip2
new file mode 100755 (executable)
index 0000000..b0df54c
Binary files /dev/null and b/bin/bunzip2 differ
diff --git a/bin/busybox b/bin/busybox
new file mode 100755 (executable)
index 0000000..774dd02
Binary files /dev/null and b/bin/busybox differ
diff --git a/bin/bzcat b/bin/bzcat
new file mode 100755 (executable)
index 0000000..b0df54c
Binary files /dev/null and b/bin/bzcat differ
diff --git a/bin/bzcmp b/bin/bzcmp
new file mode 120000 (symlink)
index 0000000..bf96556
--- /dev/null
+++ b/bin/bzcmp
@@ -0,0 +1 @@
+bzdiff
\ No newline at end of file
diff --git a/bin/bzdiff b/bin/bzdiff
new file mode 100755 (executable)
index 0000000..bd96c27
--- /dev/null
@@ -0,0 +1,76 @@
+#!/bin/sh
+# sh is buggy on RS/6000 AIX 3.2. Replace above line with #!/bin/ksh
+
+# Bzcmp/diff wrapped for bzip2, 
+# adapted from zdiff by Philippe Troin <phil@fifi.org> for Debian GNU/Linux.
+
+# Bzcmp and bzdiff are used to invoke the cmp or the  diff  pro-
+# gram  on compressed files.  All options specified are passed
+# directly to cmp or diff.  If only 1 file is specified,  then
+# the  files  compared  are file1 and an uncompressed file1.gz.
+# If two files are specified, then they are  uncompressed  (if
+# necessary) and fed to cmp or diff.  The exit status from cmp
+# or diff is preserved.
+
+PATH="/usr/bin:/bin:$PATH"; export PATH
+prog=`echo $0 | sed 's|.*/||'`
+case "$prog" in
+  *cmp) comp=${CMP-cmp}   ;;
+  *)    comp=${DIFF-diff} ;;
+esac
+
+OPTIONS=
+FILES=
+for ARG
+do
+    case "$ARG" in
+    -*)        OPTIONS="$OPTIONS $ARG";;
+     *)        if test -f "$ARG"; then
+            FILES="$FILES $ARG"
+        else
+            echo "${prog}: $ARG not found or not a regular file"
+           exit 1
+        fi ;;
+    esac
+done
+if test -z "$FILES"; then
+       echo "Usage: $prog [${comp}_options] file [file]"
+       exit 1
+fi
+set $FILES
+if test $# -eq 1; then
+       FILE=`echo "$1" | sed 's/.bz2$//'`
+       bzip2 -cd "$FILE.bz2" | $comp $OPTIONS - "$FILE"
+       STAT="$?"
+
+elif test $# -eq 2; then
+       case "$1" in
+        *.bz2)
+                case "$2" in
+               *.bz2)
+                       F=`echo "$2" | sed 's|.*/||;s|.bz2$||'`
+                       tmp=`mktemp "${TMPDIR:-/tmp}"/bzdiff.XXXXXXXXXX` || {
+                             echo 'cannot create a temporary file' >&2
+                             exit 1
+                       }
+                        bzip2 -cdfq "$2" > "$tmp"
+                        bzip2 -cdfq "$1" | $comp $OPTIONS - "$tmp"
+                        STAT="$?"
+                       /bin/rm -f "$tmp";;
+
+                *)      bzip2 -cdfq "$1" | $comp $OPTIONS - "$2"
+                        STAT="$?";;
+                esac;;
+        *)      case "$2" in
+               *.bz2)
+                        bzip2 -cdfq "$2" | $comp $OPTIONS "$1" -
+                        STAT="$?";;
+                *)      $comp $OPTIONS "$1" "$2"
+                        STAT="$?";;
+                esac;;
+       esac
+else
+       echo "Usage: $prog [${comp}_options] file [file]"
+       exit 1
+fi
+exit "$STAT"
diff --git a/bin/bzegrep b/bin/bzegrep
new file mode 120000 (symlink)
index 0000000..9bdac10
--- /dev/null
@@ -0,0 +1 @@
+bzgrep
\ No newline at end of file
diff --git a/bin/bzexe b/bin/bzexe
new file mode 100755 (executable)
index 0000000..7dd8514
--- /dev/null
+++ b/bin/bzexe
@@ -0,0 +1,182 @@
+#!/bin/sh
+# gzexe: compressor for Unix executables.
+# Use this only for binaries that you do not use frequently.
+#
+# The compressed version is a shell script which decompresses itself after
+# skipping $skip lines of shell commands.  We try invoking the compressed
+# executable with the original name (for programs looking at their name).
+# We also try to retain the original file permissions on the compressed file.
+# For safety reasons, gzexe will not create setuid or setgid shell scripts.
+
+# WARNING: the first line of this file must be either : or #!/bin/sh
+# The : is required for some old versions of csh.
+# On Ultrix, /bin/sh is too buggy, change the first line to: #!/bin/sh5
+
+
+# Copyright (C) 1998, 2002 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+
+
+PATH="/usr/bin:$PATH"
+x=`basename $0`
+if test $# = 0; then
+  echo compress executables. original file foo is renamed to foo~
+  echo usage: ${x} [-d] files...
+  echo   "   -d  decompress the executables"
+  exit 1
+fi
+
+set -C
+tmp=gz$$
+trap "rm -f $tmp; exit 1" HUP INT QUIT TRAP USR1 PIPE TERM
+: > $tmp || exit 1
+
+decomp=0
+res=0
+test "$x" = "ungzexe" && decomp=1
+if test "x$1" = "x-d"; then
+  decomp=1
+  shift
+fi
+
+echo hi > zfoo1$$ || exit 1
+echo hi > zfoo2$$ || exit 1
+if test -z "`(${CPMOD-cpmod} zfoo1$$ zfoo2$$) 2>&1`"; then
+  cpmod=${CPMOD-cpmod}
+fi
+rm -f zfoo[12]$$
+
+tail=""
+IFS="${IFS=    }"; saveifs="$IFS"; IFS="${IFS}:"
+for dir in $PATH; do
+  test -z "$dir" && dir=.
+  if test -f $dir/tail; then
+    tail="$dir/tail"
+    break
+  fi
+done
+IFS="$saveifs"
+if test -z "$tail"; then
+  echo cannot find tail
+  exit 1
+fi
+case `echo foo | $tail -n +1 2>/dev/null` in
+foo) tail="$tail -n";;
+esac
+
+for i do
+  if test ! -f "$i" ; then
+    echo ${x}: $i not a file
+    res=1
+    continue
+  fi
+  if test $decomp -eq 0; then
+    if sed -e 1d -e 2q "$i" | grep "^skip=[0-9]*$" >/dev/null; then
+      echo "${x}: $i is already gzexe'd"
+      continue
+    fi
+  fi
+  if ls -l "$i" | grep '^...[sS]' > /dev/null; then
+    echo "${x}: $i has setuid permission, unchanged"
+    continue
+  fi
+  if ls -l "$i" | grep '^......[sS]' > /dev/null; then
+    echo "${x}: $i has setgid permission, unchanged"
+    continue
+  fi
+  case "`basename $i`" in
+  bzip2 | tail | sed | chmod | ln | sleep | rm)
+       echo "${x}: $i would depend on itself"; continue ;;
+  esac
+  if test -z "$cpmod"; then
+    cp -p "$i" $tmp 2>/dev/null || cp "$i" $tmp
+    if test -w $tmp 2>/dev/null; then
+      writable=1
+    else
+      writable=0
+      chmod u+w $tmp 2>/dev/null
+    fi
+    : >| $tmp  # truncate the file, ignoring set -C
+  fi
+  if test $decomp -eq 0; then
+    sed 1q $0 >> $tmp
+    sed "s|^if tail|if $tail|" >> $tmp <<'EOF'
+skip=23
+set -C
+umask=`umask`
+umask 77
+tmpfile=`tempfile -p gztmp -d /tmp` || exit 1
+if tail +$skip "$0" | /bin/bzip2 -cd >> $tmpfile; then
+  umask $umask
+  /bin/chmod 700 $tmpfile
+  prog="`echo $0 | /bin/sed 's|^.*/||'`"
+  if /bin/ln -T $tmpfile "/tmp/$prog" 2>/dev/null; then
+    trap '/bin/rm -f $tmpfile "/tmp/$prog"; exit $res' 0
+    (/bin/sleep 5; /bin/rm -f $tmpfile "/tmp/$prog") 2>/dev/null &
+    /tmp/"$prog" ${1+"$@"}; res=$?
+  else
+    trap '/bin/rm -f $tmpfile; exit $res' 0
+    (/bin/sleep 5; /bin/rm -f $tmpfile) 2>/dev/null &
+    $tmpfile ${1+"$@"}; res=$?
+  fi
+else
+  echo Cannot decompress $0; exit 1
+fi; exit $res
+EOF
+    bzip2 -cv9 "$i" >> $tmp || {
+      /bin/rm -f $tmp
+      echo ${x}: compression not possible for $i, file unchanged.
+      res=1
+      continue
+    }
+
+  else
+    # decompression
+    skip=23
+    if sed -e 1d -e 2q "$i" | grep "^skip=[0-9]*$" >/dev/null; then
+      eval `sed -e 1d -e 2q "$i"`
+    fi
+    if tail +$skip "$i" | bzip2 -cd > $tmp; then
+      :
+    else
+      echo ${x}: $i probably not in gzexe format, file unchanged.
+      res=1
+      continue
+    fi
+  fi
+  rm -f "$i~"
+  mv "$i" "$i~" || {
+    echo ${x}: cannot backup $i as $i~
+    rm -f $tmp
+    res=1
+    continue
+  }
+  mv $tmp "$i" || cp -p $tmp "$i" 2>/dev/null || cp $tmp "$i" || {
+    echo ${x}: cannot create $i
+    rm -f $tmp
+    res=1
+    continue
+  }
+  rm -f $tmp
+  if test -n "$cpmod"; then
+    $cpmod "$i~" "$i" 2>/dev/null
+  elif test $writable -eq 0; then
+    chmod u-w $i 2>/dev/null
+  fi
+done
+exit $res
diff --git a/bin/bzfgrep b/bin/bzfgrep
new file mode 120000 (symlink)
index 0000000..9bdac10
--- /dev/null
@@ -0,0 +1 @@
+bzgrep
\ No newline at end of file
diff --git a/bin/bzgrep b/bin/bzgrep
new file mode 100755 (executable)
index 0000000..37de592
--- /dev/null
@@ -0,0 +1,132 @@
+#!/bin/sh
+
+# bzgrep -- a wrapper around a grep program that decompresses files as needed
+# Adapted from zgrep of the Debian gzip package by Anibal Monsalve Salazar. 
+# Adapted from a version sent by Charles Levert <charles@comm.polymtl.ca>
+
+# Copyright (C) 1998, 2001, 2002 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+
+PATH="/usr/bin:$PATH"; export PATH
+
+prog=`echo "$0" | sed 's|.*/||'`
+case "$prog" in
+       *egrep) grep=${EGREP-egrep}     ;;
+       *fgrep) grep=${FGREP-fgrep}     ;;
+       *)      grep=${GREP-grep}       ;;
+esac
+
+pat=""
+after_dash_dash=""
+files_with_matches=0
+files_without_matches=0
+no_filename=0
+with_filename=0
+
+while test $# -ne 0; do
+  case "$after_dash_dash$1" in
+  --d* | --rec*)       echo >&2 "$0: $1: option not supported"; exit 2;;
+  --files-with-*)      files_with_matches=1;;
+  --files-witho*)      files_without_matches=1;;
+  --no-f*)     no_filename=1;;
+  --wi*)       with_filename=1;;
+  --*) ;;
+  -*)
+       case "$1" in
+       -*[dr]*) echo >&2 "$0: $1: option not supported"; exit 2;;
+       esac
+       case "$1" in
+       -*H*)   with_filename=1;;
+       esac
+       case "$1" in
+       -*h*)   no_filename=1;;
+       esac
+       case "$1" in
+       -*L*)   files_without_matches=1;;
+       esac
+       case "$1" in
+       -*l*)   files_with_matches=1;;
+       esac;;
+  esac
+  case "$after_dash_dash$1" in
+  -[ef])   opt="$opt $1"; shift; pat="$1"
+           if test "$grep" = grep; then  # grep is buggy with -e on SVR4
+             grep=egrep
+           fi;;
+  -[ABCdm])opt="$opt $1 $2"; shift;;
+  --)      opt="$opt $1"; after_dash_dash=1;;
+  -*)     opt="$opt $1";;
+   *)      if test -z "$pat"; then
+            pat="$1"
+          else
+            break;
+           fi;;
+  esac
+  shift
+done
+
+if test -z "$pat"; then
+  echo "grep through bzip2 files"
+  echo "usage: $prog [grep_options] pattern [files]"
+  exit 2
+fi
+
+if test $# -eq 0; then
+  bzip2 -cdfq | $grep $opt "$pat"
+  exit $?
+fi
+
+res=0
+for i do
+  bzip2 -cdfq -- "$i" |
+    if test $files_with_matches -eq 1; then
+      $grep $opt "$pat" > /dev/null && printf "%s\n" "$i"
+    elif test $files_without_matches -eq 1; then
+      $grep $opt "$pat" > /dev/null || printf "%s\n" "$i"
+    elif test $with_filename -eq 0 && { test $# -eq 1 || test $no_filename -eq 1; }; then
+      $grep $opt "$pat"
+    else
+      i=$(echo "$i" | sed -e 's/[\\|&]/\\&/g')
+      if test $with_filename -eq 1; then
+       sed_script="s|^[^:]*:|${i}:|"
+      else
+       sed_script="s|^|${i}:|"
+      fi
+      # Hack adapted from GPLed code at
+      # http://home.comcast.net/~j.p.h/cus-faq-2
+      # Has the same effect as the following two lines of bash:
+      #
+      # $grep $opt "$pat" | sed "$sed_script"
+      # exit ${PIPESTATUS[0]}
+      #
+      # Inside the `...`, fd4 goes to the pipe whose other end is read
+      # and passed to eval; fd1 is the normal standard output
+      # preserved the line before with exec 3>&1
+      exec 3>&1
+      eval `
+      exec 4>&1 >&3 3>&-
+      {
+       $grep $opt "$pat" 4>&-; echo "r=$?;" >&4
+      } | sed "$sed_script"
+      `
+      exit $r
+    fi
+  r=$?
+  test $res -lt $r && res=$r
+done
+exit $res
diff --git a/bin/bzip2 b/bin/bzip2
new file mode 100755 (executable)
index 0000000..b0df54c
Binary files /dev/null and b/bin/bzip2 differ
diff --git a/bin/bzip2recover b/bin/bzip2recover
new file mode 100755 (executable)
index 0000000..559db76
Binary files /dev/null and b/bin/bzip2recover differ
diff --git a/bin/bzless b/bin/bzless
new file mode 120000 (symlink)
index 0000000..a9223fd
--- /dev/null
@@ -0,0 +1 @@
+bzmore
\ No newline at end of file
diff --git a/bin/bzmore b/bin/bzmore
new file mode 100755 (executable)
index 0000000..f423ed9
--- /dev/null
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+# Bzmore wrapped for bzip2, 
+# adapted from zmore by Philippe Troin <phil@fifi.org> for Debian GNU/Linux.
+
+PATH="/usr/bin:$PATH"; export PATH
+
+prog=`echo $0 | sed 's|.*/||'`
+case "$prog" in
+       *less)  more=less       ;;
+       *)      more=more       ;;
+esac
+
+if test "`echo -n a`" = "-n a"; then
+  # looks like a SysV system:
+  n1=''; n2='\c'
+else
+  n1='-n'; n2=''
+fi
+oldtty=`stty -g 2>/dev/null`
+if stty -cbreak 2>/dev/null; then
+  cb='cbreak'; ncb='-cbreak'
+else
+  # 'stty min 1' resets eof to ^a on both SunOS and SysV!
+  cb='min 1 -icanon'; ncb='icanon eof ^d'
+fi
+if test $? -eq 0 && test -n "$oldtty"; then
+   trap 'stty $oldtty 2>/dev/null; exit' 0 INT QUIT TRAP USR1 PIPE TERM
+else
+   trap 'stty $ncb echo 2>/dev/null; exit' 0 INT QUIT TRAP USR1 PIPE TERM
+fi
+
+if test $# = 0; then
+    if test -t 0; then
+       echo usage: $prog files...
+    else
+       bzip2 -cdfq | eval $more
+    fi
+else
+    FIRST=1
+    for FILE
+    do
+       if test $FIRST -eq 0; then
+               echo $n1 "--More--(Next file: $FILE)$n2"
+               stty $cb -echo 2>/dev/null
+               ANS=`dd bs=1 count=1 2>/dev/null` 
+               stty $ncb echo 2>/dev/null
+               echo " "
+               if test "$ANS" = 'e' || test "$ANS" = 'q'; then
+                       exit
+               fi
+       fi
+       if test "$ANS" != 's'; then
+               echo "------> $FILE <------"
+               bzip2 -cdfq "$FILE" | eval $more
+       fi
+       if test -t; then
+               FIRST=0
+       fi
+    done
+fi
diff --git a/bin/cat b/bin/cat
new file mode 100755 (executable)
index 0000000..97db4d7
Binary files /dev/null and b/bin/cat differ
diff --git a/bin/chacl b/bin/chacl
new file mode 100755 (executable)
index 0000000..2ffb349
Binary files /dev/null and b/bin/chacl differ
diff --git a/bin/chgrp b/bin/chgrp
new file mode 100755 (executable)
index 0000000..d30dfd8
Binary files /dev/null and b/bin/chgrp differ
diff --git a/bin/chmod b/bin/chmod
new file mode 100755 (executable)
index 0000000..dd61d44
Binary files /dev/null and b/bin/chmod differ
diff --git a/bin/chown b/bin/chown
new file mode 100755 (executable)
index 0000000..37d1e2f
Binary files /dev/null and b/bin/chown differ
diff --git a/bin/chvt b/bin/chvt
new file mode 100755 (executable)
index 0000000..04964cd
Binary files /dev/null and b/bin/chvt differ
diff --git a/bin/cp b/bin/cp
new file mode 100755 (executable)
index 0000000..b028b05
Binary files /dev/null and b/bin/cp differ
diff --git a/bin/cpio b/bin/cpio
new file mode 100755 (executable)
index 0000000..4deb38b
Binary files /dev/null and b/bin/cpio differ
diff --git a/bin/dash b/bin/dash
new file mode 100755 (executable)
index 0000000..26de9a7
Binary files /dev/null and b/bin/dash differ
diff --git a/bin/date b/bin/date
new file mode 100755 (executable)
index 0000000..007b24a
Binary files /dev/null and b/bin/date differ
diff --git a/bin/dbus-cleanup-sockets b/bin/dbus-cleanup-sockets
new file mode 100755 (executable)
index 0000000..82d0abc
Binary files /dev/null and b/bin/dbus-cleanup-sockets differ
diff --git a/bin/dbus-daemon b/bin/dbus-daemon
new file mode 100755 (executable)
index 0000000..0ce8cd4
Binary files /dev/null and b/bin/dbus-daemon differ
diff --git a/bin/dbus-uuidgen b/bin/dbus-uuidgen
new file mode 100755 (executable)
index 0000000..da61b2e
Binary files /dev/null and b/bin/dbus-uuidgen differ
diff --git a/bin/dd b/bin/dd
new file mode 100755 (executable)
index 0000000..dc83d37
Binary files /dev/null and b/bin/dd differ
diff --git a/bin/df b/bin/df
new file mode 100755 (executable)
index 0000000..657458c
Binary files /dev/null and b/bin/df differ
diff --git a/bin/dir b/bin/dir
new file mode 100755 (executable)
index 0000000..a386567
Binary files /dev/null and b/bin/dir differ
diff --git a/bin/dmesg b/bin/dmesg
new file mode 100755 (executable)
index 0000000..621bec1
Binary files /dev/null and b/bin/dmesg differ
diff --git a/bin/dnsdomainname b/bin/dnsdomainname
new file mode 100755 (executable)
index 0000000..ce64b3b
Binary files /dev/null and b/bin/dnsdomainname differ
diff --git a/bin/domainname b/bin/domainname
new file mode 100755 (executable)
index 0000000..ce64b3b
Binary files /dev/null and b/bin/domainname differ
diff --git a/bin/dumpkeys b/bin/dumpkeys
new file mode 100755 (executable)
index 0000000..7e8296f
Binary files /dev/null and b/bin/dumpkeys differ
diff --git a/bin/echo b/bin/echo
new file mode 100755 (executable)
index 0000000..538601d
Binary files /dev/null and b/bin/echo differ
diff --git a/bin/ed b/bin/ed
new file mode 100755 (executable)
index 0000000..fda9197
Binary files /dev/null and b/bin/ed differ
diff --git a/bin/egrep b/bin/egrep
new file mode 100755 (executable)
index 0000000..3f0e979
Binary files /dev/null and b/bin/egrep differ
diff --git a/bin/false b/bin/false
new file mode 100755 (executable)
index 0000000..2927911
Binary files /dev/null and b/bin/false differ
diff --git a/bin/fgconsole b/bin/fgconsole
new file mode 100755 (executable)
index 0000000..4326fbb
Binary files /dev/null and b/bin/fgconsole differ
diff --git a/bin/fgrep b/bin/fgrep
new file mode 100755 (executable)
index 0000000..528a99a
Binary files /dev/null and b/bin/fgrep differ
diff --git a/bin/findmnt b/bin/findmnt
new file mode 100755 (executable)
index 0000000..1c42401
Binary files /dev/null and b/bin/findmnt differ
diff --git a/bin/fuser b/bin/fuser
new file mode 100755 (executable)
index 0000000..11370ea
Binary files /dev/null and b/bin/fuser differ
diff --git a/bin/fusermount b/bin/fusermount
new file mode 100755 (executable)
index 0000000..b1160b2
Binary files /dev/null and b/bin/fusermount differ
diff --git a/bin/getfacl b/bin/getfacl
new file mode 100755 (executable)
index 0000000..f0b21cd
Binary files /dev/null and b/bin/getfacl differ
diff --git a/bin/grep b/bin/grep
new file mode 100755 (executable)
index 0000000..1764d92
Binary files /dev/null and b/bin/grep differ
diff --git a/bin/gunzip b/bin/gunzip
new file mode 100755 (executable)
index 0000000..072bead
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec gzip -d "$@"
diff --git a/bin/gzexe b/bin/gzexe
new file mode 100755 (executable)
index 0000000..b72741e
--- /dev/null
+++ b/bin/gzexe
@@ -0,0 +1,229 @@
+#!/bin/bash
+# gzexe: compressor for Unix executables.
+# Use this only for binaries that you do not use frequently.
+#
+# The compressed version is a shell script which decompresses itself after
+# skipping $skip lines of shell commands.  We try invoking the compressed
+# executable with the original name (for programs looking at their name).
+# We also try to retain the original file permissions on the compressed file.
+# For safety reasons, gzexe will not create setuid or setgid shell scripts.
+
+# WARNING: the first line of this file must be either : or #!/bin/bash
+# The : is required for some old versions of csh.
+# On Ultrix, /bin/bash is too buggy, change the first line to: #!/bin/bash5
+
+
+# Copyright (C) 1998, 2002, 2004, 2006, 2007 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+tab='  '
+nl='
+'
+IFS=" $tab$nl"
+
+version='gzexe (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly.'
+
+usage="Usage: $0 [OPTION] FILE...
+Rename each FILE with a compressed version of itself, renaming FILE to FILE~.
+
+  -d             Decompress each FILE instead of compressing it.
+      --help     display this help and exit
+      --version  output version information and exit
+
+Report bugs to <bug-gzip@gnu.org>."
+
+
+PATH="${GZIP_BINDIR-'/bin'}:$PATH"
+
+decomp=0
+res=0
+while :; do
+  case $1 in
+  -d) decomp=1; shift;;
+  --h*) exec echo "$usage";;
+  --v*) exec echo "$version";;
+  --) shift; break;;
+  *) break;;
+  esac
+done
+
+if test $# -eq 0; then
+  echo >&2 "$0: missing operand
+Try \`$0 --help' for more information."
+  exit 1
+fi
+
+tmp=
+trap 'res=$?
+  test -n "$tmp" && rm -f "$tmp"
+  (exit $res); exit $res
+' 0 1 2 3 5 10 13 15
+
+mktemp_status=
+
+for i do
+  case $i in
+  -*) file=./$i;;
+  *)  file=$i;;
+  esac
+  if test ! -f "$file" || test ! -r "$file"; then
+    res=$?
+    echo >&2 "$0: $i is not a readable regular file"
+    continue
+  fi
+  if test $decomp -eq 0; then
+    if sed -e 1d -e 2q "$file" | grep "^skip=[0-9][0-9]*$" >/dev/null; then
+      echo >&2 "$0: $i is already gzexe'd"
+      continue
+    fi
+  fi
+  if test -u "$file"; then
+    echo >&2 "$0: $i has setuid permission, unchanged"
+    continue
+  fi
+  if test -g "$file"; then
+    echo >&2 "$0: $i has setgid permission, unchanged"
+    continue
+  fi
+  case /$file in
+  */basename | */bash | */cat | */chmod | */cp | \
+  */dirname | */echo | */expr | */gzip | \
+  */ln | */mkdir | */mktemp | */mv | */rm | \
+  */sed | */sh | */sleep | */test | */tail)
+    echo >&2 "$0: $i might depend on itself"; continue;;
+  esac
+
+  dir=`dirname "$file"` || dir=$TMPDIR
+  test -d "$dir" && test -w "$dir" && test -x "$dir" || dir=/tmp
+  test -n "$tmp" && rm -f "$tmp"
+  if test -z "$mktemp_status"; then
+    type mktemp >/dev/null 2>&1
+    mktemp_status=$?
+  fi
+  if test $mktemp_status -eq 0; then
+    tmp=`TMPDIR=$dir mktemp -t gzexeXXXXXX`
+  else
+    tmp=$dir/gzexe$$
+  fi && { cp -p "$file" "$tmp" 2>/dev/null || cp "$file" "$tmp"; } || {
+    res=$?
+    echo >&2 "$0: cannot copy $file"
+    continue
+  }
+  if test -w "$tmp"; then
+    writable=1
+  else
+    writable=0
+    chmod u+w "$tmp" || {
+      res=$?
+      echo >&2 "$0: cannot chmod $tmp"
+      continue
+    }
+  fi
+  if test $decomp -eq 0; then
+    (cat <<'EOF' &&
+#!/bin/bash
+skip=44
+
+tab='  '
+nl='
+'
+IFS=" $tab$nl"
+
+umask=`umask`
+umask 77
+
+gztmpdir=
+trap 'res=$?
+  test -n "$gztmpdir" && rm -fr "$gztmpdir"
+  (exit $res); exit $res
+' 0 1 2 3 5 10 13 15
+
+if type mktemp >/dev/null 2>&1; then
+  gztmpdir=`mktemp -dt`
+else
+  gztmpdir=/tmp/gztmp$$; mkdir $gztmpdir
+fi || { (exit 127); exit 127; }
+
+gztmp=$gztmpdir/$0
+case $0 in
+-* | */*'
+') mkdir -p "$gztmp" && rm -r "$gztmp";;
+*/*) gztmp=$gztmpdir/`basename "$0"`;;
+esac || { (exit 127); exit 127; }
+
+case `echo X | tail -n +1 2>/dev/null` in
+X) tail_n=-n;;
+*) tail_n=;;
+esac
+if tail $tail_n +$skip <"$0" | gzip -cd > "$gztmp"; then
+  umask $umask
+  chmod 700 "$gztmp"
+  (sleep 5; rm -fr "$gztmpdir") 2>/dev/null &
+  "$gztmp" ${1+"$@"}; res=$?
+else
+  echo >&2 "Cannot decompress $0"
+  (exit 127); res=127
+fi; exit $res
+EOF
+    gzip -cv9 "$file") > "$tmp" || {
+      res=$?
+      echo >&2 "$0: compression not possible for $i, file unchanged."
+      continue
+    }
+
+  else
+    # decompression
+    skip=44
+    skip_line=`sed -e 1d -e 2q "$file"`
+    case $skip_line in
+    skip=[0-9] | skip=[0-9][0-9] | skip=[0-9][0-9][0-9])
+      eval "$skip_line";;
+    esac
+    case `echo X | tail -n +1 2>/dev/null` in
+    X) tail_n=-n;;
+    *) tail_n=;;
+    esac
+    tail $tail_n +$skip "$file" | gzip -cd > "$tmp" || {
+      res=$?
+      echo >&2 "$0: $i probably not in gzexe format, file unchanged."
+      continue
+    }
+  fi
+  test $writable -eq 1 || chmod u-w "$tmp" || {
+    res=$?
+    echo >&2 "$0: $tmp: cannot chmod"
+    continue
+  }
+  ln -f "$file" "$file~" || {
+    res=$?
+    echo >&2 "$0: cannot backup $i as $i~"
+    continue
+  }
+  mv -f "$tmp" "$file" || {
+    res=$?
+    echo >&2 "$0: cannot rename $tmp to $i"
+    continue
+  }
+  tmp=
+done
+(exit $res); exit $res
diff --git a/bin/gzip b/bin/gzip
new file mode 100755 (executable)
index 0000000..6b1b5e0
Binary files /dev/null and b/bin/gzip differ
diff --git a/bin/hostname b/bin/hostname
new file mode 100755 (executable)
index 0000000..f610e38
Binary files /dev/null and b/bin/hostname differ
diff --git a/bin/init-checkconf b/bin/init-checkconf
new file mode 100755 (executable)
index 0000000..07ed8f4
--- /dev/null
@@ -0,0 +1,248 @@
+#!/bin/bash
+#---------------------------------------------------------------------
+# Script to determine if specified config file is valid or not.
+# By default, two checks are performed:
+#
+#   - Ensure Upstart can parse overall file successfully
+#   - Ensure all script sections are parseable by shell
+#
+#---------------------------------------------------------------------
+#
+# Copyright (C) 2011 Canonical Ltd.
+#
+# Author: James Hunt <james.hunt@canonical.com>
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, version 3 of the License.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+#---------------------------------------------------------------------
+
+script_name=${0##*/}
+confdir=$(mktemp -d /tmp/${script_name}.XXXXXXXXXX)
+upstart_path=/sbin/init
+initctl_path=/sbin/initctl
+debug_enabled=n
+file_valid=n
+running=n
+check_scripts=y
+
+cleanup()
+{
+  if [ ! -z "$upstart_pid" ]
+  then
+    debug "stopping secondary Upstart (running with PID $upstart_pid)"
+    kill -0 "$upstart_pid" >/dev/null 2>&1 && \
+    kill -9 "$upstart_pid" >/dev/null 2>&1
+  fi
+
+  [ -d "$confdir" ] && rm -rf "$confdir"
+  [ $file_valid = y ] && exit 0
+  exit 1
+}
+
+usage()
+{
+cat <<EOT
+Description: Determine if specified Upstart (init(8)) job configuration
+             file is valid.
+
+Usage: $script_name [options] -f <conf_file>
+       $script_name [options]    <conf_file>
+
+Options:
+
+ -d, --debug           : Show some debug output.
+ -f <file>,            : Job configuration file to check.
+ --file=<file>           (no default).
+ -i <path>,            : Specify path to initctl binary
+ --initctl-path=<path>   (default=$initctl_path).
+ -s, --noscript        : Do not check script sections.
+ -x <path>             : Specify path to init daemon binary
+ --upstart-path=<path>   (default=$upstart_path).
+ -h, --help            : Show this help.
+
+EOT
+}
+
+debug()
+{
+  msg="$*"
+  [ $debug_enabled = y ] && echo "DEBUG: $msg"
+}
+
+error()
+{
+  msg="$*"
+  printf "ERROR: %s\n" "$msg" >&2
+}
+
+die()
+{
+  error "$*"
+  exit 1
+}
+
+# Return 0 if Upstart is running on the D-Bus session bus, else 1.
+upstart_running()
+{
+  dbus-send --session --print-reply \
+    --dest='com.ubuntu.Upstart' /com/ubuntu/Upstart \
+    org.freedesktop.DBus.Properties.GetAll \
+    string:'com.ubuntu.Upstart0_6' >/dev/null 2>&1
+}
+
+trap cleanup EXIT INT TERM
+
+args=$(getopt \
+  -n "$script_name" \
+  -a \
+  --options="df:hi:sx:" \
+  --longoptions="debug file: help initctl-path: noscript upstart-path:" \
+  -- "$@")
+
+eval set -- "$args"
+[ $? -ne 0 ] && { usage; exit 1; }
+[ $# -eq 0 ] && { usage; exit 0; }
+
+while [ $# -gt 0 ]
+do
+    case "$1" in
+      -d|--debug)
+        debug_enabled=y
+        ;;
+
+      -f|--file)
+        file="$2"
+        shift
+        ;;
+
+      -h|--help)
+        usage
+        exit 0
+        ;;
+
+      -i|--initctl-path)
+        initctl_path="$2"
+        shift
+        ;;
+
+      -s|--noscript)
+        check_scripts=n
+        ;;
+
+      -x|--upstart-path)
+        upstart_path="$2"
+        shift
+        ;;
+
+      --)
+        shift
+        break
+        ;;
+    esac
+    shift
+done
+
+[ -z "$file" ] && file="$1"
+
+# safety first
+[ "$(id -u)" -eq 0 ] && die "cannot run as root"
+
+[   -z "$file" ] && die "must specify configuration file"
+[ ! -f "$file" ] && die "file $file does not exist"
+
+debug "upstart_path=$upstart_path"
+debug "initctl_path=$initctl_path"
+
+for cmd in "$upstart_path" "$initctl_path"
+do
+  [ -f "$cmd" ] || die "Path $cmd does not exist"
+  [ -x "$cmd" ] || die "File $cmd not executable"
+  "$cmd" --help | grep -q -- --session || die "version of $cmd too old"
+done
+
+# this is the only safe way to run another instance of Upstart
+"$upstart_path" --help|grep -q -- --no-startup-event || die "$upstart_path too old"
+
+debug "confdir=$confdir"
+debug "file=$file"
+
+filename=$(basename $file)
+
+echo "$filename" | egrep -q '\.conf$' || die "file must end in .conf"
+
+job="${filename%.conf}"
+
+cp "$file" "$confdir"
+debug "job=$job"
+
+upstart_running
+[ $? -eq 0 ] && die "Another instance of this program is already running"
+debug "ok - no other running instances detected"
+
+upstart_out="$(mktemp --tmpdir "${script_name}-upstart-output.XXXXXXXXXX")"
+debug "upstart_out=$upstart_out"
+
+upstart_cmd=$(printf \
+   "%s --session --no-sessions --no-startup-event --verbose --confdir %s" \
+  "$upstart_path" \
+  "$confdir")
+debug "upstart_cmd=$upstart_cmd"
+
+nohup $upstart_cmd >"$upstart_out" 2>&1 &
+upstart_pid=$!
+
+# Stop the shell outputting a message when Upstart is killed.
+# We handle this ourselves in cleanup().
+disown 
+
+# wait for Upstart to initialize
+for i in $(seq 1 5)
+do
+  debug "Waiting for Upstart to reply over D-Bus (attempt $i)"
+  upstart_running
+  if [ $? -eq 0 ]
+  then
+    running=y
+    break
+  fi
+  sleep 1
+done
+
+[ $running = n ] && die "failed to ask Upstart to check conf file"
+
+debug "Secondary Upstart ($upstart_cmd) running with PID $upstart_pid"
+
+if [ "$check_scripts" = y ]
+then
+  for section in pre-start post-start script pre-stop post-stop
+  do
+    if egrep -q "\<${section}\>" "$file"
+    then
+      cmd='sed -n "/^ *${section}/,/^ *end script/p" $file | /bin/sh -n 2>&1'
+      errors=$(eval "$cmd")
+      [ $? -ne 0 ] && \
+        die "$(printf "File $file: shell syntax invalid in $section section:\n${errors}")"
+    fi
+  done
+fi
+
+"$initctl_path" --session list|grep -q "^${job}"
+if [ $? -eq 0 ]
+then
+  file_valid=y
+  echo "File $file: syntax ok"
+  exit 0
+fi
+
+errors=$(grep "$job" "$upstart_out"|sed "s,${confdir}/,,g")
+die "$(printf "File $file: syntax invalid:\n${errors}")"
diff --git a/bin/initctl2dot b/bin/initctl2dot
new file mode 100755 (executable)
index 0000000..7bacbd7
--- /dev/null
@@ -0,0 +1,571 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#---------------------------------------------------------------------
+#
+# Copyright © 2011 Canonical Ltd.
+#
+# Author: James Hunt <james.hunt@canonical.com>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License version 2, as
+# published by the Free Software Foundation.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+#---------------------------------------------------------------------
+
+#---------------------------------------------------------------------
+# Script to take output of "initctl show-config -e" and convert it into
+# a Graphviz DOT language (".dot") file for procesing with dot(1), etc.
+#
+# Notes:
+#
+# - Slightly laborious logic used to satisfy graphviz requirement that
+#   all nodes be defined before being referenced.
+#
+# Usage:
+#
+#   initctl show-config -e > initctl.out
+#   initctl2dot -f initctl.out -o upstart.dot
+#   dot -Tpng -o upstart.png upstart.dot
+#
+# Or more simply:
+#
+#  initctl2dot -o - | dot -Tpng -o upstart.png
+#
+# See also:
+#
+# - dot(1).
+# - initctl(8).
+# - http://www.graphviz.org.
+#---------------------------------------------------------------------
+
+import sys
+import re
+import fnmatch
+import os
+from string import split
+import datetime
+from subprocess import (Popen, PIPE)
+from optparse import OptionParser
+
+jobs   = {}
+events = {}
+cmd = "initctl --system show-config -e"
+script_name =  os.path.basename(sys.argv[0])
+
+job_events = [ 'starting', 'started', 'stopping', 'stopped' ]
+
+# list of jobs to restict output to
+restrictions_list = []
+
+default_color_emits    = 'green'
+default_color_start_on = 'blue'
+default_color_stop_on  = 'red'
+default_color_event    = 'thistle'
+default_color_job      = '#DCDCDC' # "Gainsboro"
+default_color_text     = 'black'
+default_color_bg       = 'white'
+
+default_outfile        = 'upstart.dot'
+
+
+def header(ofh):
+  global options
+
+  str  = "digraph upstart {\n"
+
+  # make the default node an event to simplify glob code
+  str += "  node [shape=\"diamond\", fontcolor=\"%s\", fillcolor=\"%s\", style=\"filled\"];\n" \
+    % (options.color_event_text, options.color_event)
+  str += "  rankdir=LR;\n"
+  str += "  overlap=false;\n"
+  str += "  bgcolor=\"%s\";\n" % options.color_bg
+  str += "  fontcolor=\"%s\";\n" % options.color_text
+
+  ofh.write(str)
+
+
+def footer(ofh):
+  global options
+
+  epilog = "overlap=false;\n"
+  epilog += "label=\"Generated on %s by %s\\n" % \
+    (str(datetime.datetime.now()), script_name)
+
+  if options.restrictions:
+    epilog += "(subset, "
+  else:
+    epilog += "("
+
+  if options.infile:
+    epilog += "from file data).\\n"
+  else:
+    epilog += "from '%s' on host %s).\\n" % \
+      (cmd, os.uname()[1])
+
+  epilog += "Boxes of color %s denote jobs.\\n" % options.color_job
+  epilog += "Solid diamonds of color %s denote events.\\n" % options.color_event
+  epilog += "Dotted diamonds denote 'glob' events.\\n"
+  epilog += "Emits denoted by %s lines.\\n" % options.color_emits
+  epilog += "Start on denoted by %s lines.\\n" % options.color_start_on
+  epilog += "Stop on denoted by %s lines.\\n" % options.color_stop_on
+  epilog += "\";\n"
+  epilog += "}\n"
+  ofh.write(epilog)
+
+
+# Map dash to underscore since graphviz node names cannot
+# contain dashes. Also remove dollars and colons
+def sanitise(s):
+  return s.replace('-', '_').replace('$', 'dollar_').replace('[', \
+  'lbracket').replace(']', 'rbracket').replace('!', \
+  'bang').replace(':', '_').replace('*', 'star').replace('?', 'question')
+
+
+# Convert a dollar in @name to a unique-ish new name, based on @job and
+# return it. Used for very rudimentary instance handling.
+def encode_dollar(job, name):
+  if name[0] == '$':
+    name = job + ':' + name
+  return name
+
+
+def mk_node_name(name):
+  return sanitise(name)
+
+
+# Jobs and events can have identical names, so prefix them to namespace
+# them off.
+def mk_job_node_name(name):
+  return mk_node_name('job_' + name)
+
+
+def mk_event_node_name(name):
+  return mk_node_name('event_' + name)
+
+
+def show_event(ofh, name):
+    global options
+    str = "%s [label=\"%s\", shape=diamond, fontcolor=\"%s\", fillcolor=\"%s\"," % \
+      (mk_event_node_name(name), name, options.color_event_text, options.color_event)
+
+    if '*' in name:
+      str += " style=\"dotted\""
+    else:
+      str += " style=\"filled\""
+
+    str += "];\n"
+
+    ofh.write(str)
+
+def show_events(ofh):
+  global events
+  global options
+  global restrictions_list
+
+  events_to_show = []
+
+  if restrictions_list:
+    for job in restrictions_list:
+
+      # We want all events emitted by the jobs in the restrictions_list.
+      events_to_show += jobs[job]['emits']
+
+      # We also want all events that jobs in restrictions_list start/stop
+      # on.
+      events_to_show += jobs[job]['start on']['event']
+      events_to_show += jobs[job]['stop on']['event']
+
+      # We also want all events emitted by all jobs that jobs in the
+      # restrictions_list start/stop on. Finally, we want all events
+      # emmitted by those jobs in the restrictions_list that we
+      # start/stop on.
+      for j in jobs[job]['start on']['job']:
+        if jobs.has_key(j) and jobs[j].has_key('emits'):
+          events_to_show += jobs[j]['emits']
+
+      for j in jobs[job]['stop on']['job']:
+        if jobs.has_key(j) and jobs[j].has_key('emits'):
+          events_to_show += jobs[j]['emits']
+  else:
+    events_to_show = events
+
+  for e in events_to_show:
+    show_event(ofh, e)
+
+
+def show_job(ofh, name):
+  global options
+
+  ofh.write("""
+    %s [shape=\"record\", label=\"<job> %s | { <start> start on | <stop> stop on }\", fontcolor=\"%s\", style=\"filled\", fillcolor=\"%s\"];
+    """ % (mk_job_node_name(name), name, options.color_job_text, options.color_job))
+
+
+def show_jobs(ofh):
+  global jobs
+  global options
+  global restrictions_list
+
+  if restrictions_list:
+    jobs_to_show = restrictions_list
+  else:
+    jobs_to_show = jobs
+
+  for j in jobs_to_show:
+    show_job(ofh, j)
+    # add those jobs which are referenced by existing jobs, but which
+    # might not be available as .conf files. For example, plymouth.conf
+    # references gdm *or* kdm, but you are unlikely to have both
+    # installed.
+    for s in jobs[j]['start on']['job']:
+      if s not in jobs_to_show:
+        show_job(ofh, s)
+
+    for s in jobs[j]['stop on']['job']:
+      if s not in jobs_to_show:
+        show_job(ofh, s)
+
+  if not restrictions_list:
+    return
+
+  # Having displayed the jobs in restrictions_list,
+  # we now need to display all jobs that *those* jobs
+  # start on/stop on.
+  for j in restrictions_list:
+    for job in jobs[j]['start on']['job']:
+      show_job(ofh, job)
+    for job in jobs[j]['stop on']['job']:
+      show_job(ofh, job)
+
+  # Finally, show all jobs which emit events that jobs in the
+  # restrictions_list care about.
+  for j in restrictions_list:
+
+    for e in jobs[j]['start on']['event']:
+      for k in jobs:
+        if e in jobs[k]['emits']:
+          show_job(ofh, k)
+
+    for e in jobs[j]['stop on']['event']:
+      for k in jobs:
+        if e in jobs[k]['emits']:
+          show_job(ofh, k)
+
+
+def show_edge(ofh, from_node, to_node, color):
+  ofh.write("%s -> %s [color=\"%s\"];\n" % (from_node, to_node, color))
+
+
+def show_start_on_job_edge(ofh, from_job, to_job):
+  global options
+  show_edge(ofh, "%s:start" % mk_job_node_name(from_job),
+    "%s:job" % mk_job_node_name(to_job), options.color_start_on)
+
+
+def show_start_on_event_edge(ofh, from_job, to_event):
+  global options
+  show_edge(ofh, "%s:start" % mk_job_node_name(from_job),
+    mk_event_node_name(to_event), options.color_start_on)
+
+
+def show_stop_on_job_edge(ofh, from_job, to_job):
+  global options
+  show_edge(ofh, "%s:stop" % mk_job_node_name(from_job),
+    "%s:job" % mk_job_node_name(to_job), options.color_stop_on)
+
+
+def show_stop_on_event_edge(ofh, from_job, to_event):
+  global options
+  show_edge(ofh, "%s:stop" % mk_job_node_name(from_job),
+    mk_event_node_name(to_event), options.color_stop_on)
+
+
+def show_job_emits_edge(ofh, from_job, to_event):
+  global options
+  show_edge(ofh, "%s:job" % mk_job_node_name(from_job),
+    mk_event_node_name(to_event), options.color_emits)
+
+
+def show_edges(ofh):
+  global events
+  global jobs
+  global options
+  global restrictions_list
+
+  glob_jobs = {}
+
+  if restrictions_list:
+    jobs_list = restrictions_list
+  else:
+    jobs_list = jobs
+
+  for job in jobs_list:
+
+    for s in jobs[job]['start on']['job']:
+      show_start_on_job_edge(ofh, job, s)
+
+    for s in jobs[job]['start on']['event']:
+      show_start_on_event_edge(ofh, job, s)
+
+    for s in jobs[job]['stop on']['job']:
+      show_stop_on_job_edge(ofh, job, s)
+
+    for s in jobs[job]['stop on']['event']:
+      show_stop_on_event_edge(ofh, job, s)
+
+    for e in jobs[job]['emits']:
+      if '*' in e:
+        # handle glob patterns in 'emits'
+        glob_events = []
+        for _e in events:
+          if e != _e and fnmatch.fnmatch(_e, e):
+            glob_events.append(_e)
+        glob_jobs[job] = glob_events
+
+      show_job_emits_edge(ofh, job, e)
+
+    if not restrictions_list:
+      continue
+
+    # Add links to events emitted by all jobs which current job
+    # start/stops on
+    for j in jobs[job]['start on']['job']:
+      if not jobs.has_key(j):
+        continue
+      for e in jobs[j]['emits']:
+        show_job_emits_edge(ofh, j, e)
+
+    for j in jobs[job]['stop on']['job']:
+      for e in jobs[j]['emits']:
+        show_job_emits_edge(ofh, j, e)
+
+  # Create links from jobs (which advertise they emits a class of
+  # events, via the glob syntax) to all the events they create.
+  for g in glob_jobs:
+    for ge in glob_jobs[g]:
+      show_job_emits_edge(ofh, g, ge)
+
+  if not restrictions_list:
+    return
+
+  # Add jobs->event links to jobs which emit events that current job
+  # start/stops on.
+  for j in restrictions_list:
+
+    for e in jobs[j]['start on']['event']:
+      for k in jobs:
+        if e in jobs[k]['emits'] and e not in restrictions_list:
+          show_job_emits_edge(ofh, k, e)
+
+    for e in jobs[j]['stop on']['event']:
+      for k in jobs:
+        if e in jobs[k]['emits'] and e not in restrictions_list:
+          show_job_emits_edge(ofh, k, e)
+
+
+def read_data():
+  global jobs
+  global events
+  global options
+  global cmd
+  global job_events
+
+  if options.infile:
+    try:
+      ifh = open(options.infile, 'r')
+    except:
+      sys.exit("ERROR: cannot read file '%s'" % options.infile)
+  else:
+    try:
+      ifh = Popen(split(cmd), stdout=PIPE).stdout
+    except:
+      sys.exit("ERROR: cannot run '%s'" % cmd)
+
+  for line in ifh.readlines():
+      record = {}
+      line = line.rstrip()
+
+      result = re.match('^\s+start on ([^,]+) \(job:\s*([^,]*), env:', line)
+      if result:
+        _event = encode_dollar(job, result.group(1))
+        _job   = result.group(2)
+        if _job:
+          jobs[job]['start on']['job'][_job] = 1
+        else:
+          jobs[job]['start on']['event'][_event] = 1
+          events[_event] = 1
+        continue
+
+      result = re.match('^\s+stop on ([^,]+) \(job:\s*([^,]*), env:', line)
+      if result:
+        _event = encode_dollar(job, result.group(1))
+        _job   = result.group(2)
+        if _job:
+          jobs[job]['stop on']['job'][_job] = 1
+        else:
+          jobs[job]['stop on']['event'][_event] = 1
+          events[_event] = 1
+        continue
+
+      if re.match('^\s+emits', line):
+        event = (line.lstrip().split())[1]
+        event = encode_dollar(job, event)
+        events[event] = 1
+        jobs[job]['emits'][event] = 1
+      else:
+        tokens = (line.lstrip().split())
+
+        if len(tokens) != 1:
+          sys.exit("ERROR: invalid line: %s" % line.lstrip())
+
+        job_record      = {}
+
+        start_on        = {}
+        start_on_jobs   = {}
+        start_on_events = {}
+
+        stop_on         = {}
+        stop_on_jobs    = {}
+        stop_on_events  = {}
+
+        emits           = {}
+
+        start_on['job']    = start_on_jobs
+        start_on['event']  = start_on_events
+
+        stop_on['job']     = stop_on_jobs
+        stop_on['event']   = stop_on_events
+
+        job_record['start on'] = start_on
+        job_record['stop on']  = stop_on
+        job_record['emits']    = emits
+
+        job = (tokens)[0]
+        jobs[job] = job_record
+
+
+def main():
+  global jobs
+  global options
+  global cmd
+  global default_color_emits
+  global default_color_start_on
+  global default_color_stop_on
+  global default_color_event
+  global default_color_job
+  global default_color_text
+  global default_color_bg
+  global restrictions_list
+
+  description = "Convert initctl(8) output to GraphViz dot(1) format."
+  epilog = \
+    "See http://www.graphviz.org/doc/info/colors.html for available colours."
+
+  parser = OptionParser(description=description, epilog=epilog)
+
+  parser.add_option("-r", "--restrict-to-jobs",
+      dest="restrictions",
+      help="Limit display of 'start on' and 'stop on' conditions to " +
+      "specified jobs (comma-separated list).")
+
+  parser.add_option("-f", "--infile",
+      dest="infile",
+      help="File to read '%s' output from. If not specified, " \
+      "initctl will be run automatically." % cmd)
+
+  parser.add_option("-o", "--outfile",
+      dest="outfile",
+      help="File to write output to (default=%s)" % default_outfile)
+
+  parser.add_option("--color-emits",
+      dest="color_emits",
+      help="Specify color for 'emits' lines (default=%s)." %
+      default_color_emits)
+
+  parser.add_option("--color-start-on",
+      dest="color_start_on",
+      help="Specify color for 'start on' lines (default=%s)." %
+      default_color_start_on)
+
+  parser.add_option("--color-stop-on",
+      dest="color_stop_on",
+      help="Specify color for 'stop on' lines (default=%s)." %
+      default_color_stop_on)
+
+  parser.add_option("--color-event",
+      dest="color_event",
+      help="Specify color for event boxes (default=%s)." %
+      default_color_event)
+
+  parser.add_option("--color-text",
+      dest="color_text",
+      help="Specify color for summary text (default=%s)." %
+      default_color_text)
+
+  parser.add_option("--color-bg",
+      dest="color_bg",
+      help="Specify background color for diagram (default=%s)." %
+      default_color_bg)
+
+  parser.add_option("--color-event-text",
+      dest="color_event_text",
+      help="Specify color for text in event boxes (default=%s)." %
+      default_color_text)
+
+  parser.add_option("--color-job-text",
+      dest="color_job_text",
+      help="Specify color for text in job boxes (default=%s)." %
+      default_color_text)
+
+  parser.add_option("--color-job",
+      dest="color_job",
+      help="Specify color for job boxes (default=%s)." %
+      default_color_job)
+
+  parser.set_defaults(color_emits=default_color_emits,
+  color_start_on=default_color_start_on,
+  color_stop_on=default_color_stop_on,
+  color_event=default_color_event,
+  color_job=default_color_job,
+  color_job_text=default_color_text,
+  color_event_text=default_color_text,
+  color_text=default_color_text,
+  color_bg=default_color_bg,
+  outfile=default_outfile)
+
+  (options, args) = parser.parse_args()
+
+  if options.outfile == '-':
+    ofh = sys.stdout
+  else:
+    try:
+      ofh = open(options.outfile, "w")
+    except:
+      sys.exit("ERROR: cannot open file %s for writing" % options.outfile)
+
+  if options.restrictions:
+    restrictions_list = options.restrictions.split(",")
+
+  read_data()
+
+  for job in restrictions_list:
+    if not job in jobs:
+      sys.exit("ERROR: unknown job %s" % job)
+
+  header(ofh)
+  show_events(ofh)
+  show_jobs(ofh)
+  show_edges(ofh)
+  footer(ofh)
+
+
+if __name__ == "__main__":
+  main()
diff --git a/bin/ip b/bin/ip
new file mode 100755 (executable)
index 0000000..8a0af20
Binary files /dev/null and b/bin/ip differ
diff --git a/bin/kbd_mode b/bin/kbd_mode
new file mode 100755 (executable)
index 0000000..aad6baa
Binary files /dev/null and b/bin/kbd_mode differ
diff --git a/bin/kill b/bin/kill
new file mode 100755 (executable)
index 0000000..0eaff3a
Binary files /dev/null and b/bin/kill differ
diff --git a/bin/less b/bin/less
new file mode 100755 (executable)
index 0000000..713fa63
Binary files /dev/null and b/bin/less differ
diff --git a/bin/lessecho b/bin/lessecho
new file mode 100755 (executable)
index 0000000..10c78ca
Binary files /dev/null and b/bin/lessecho differ
diff --git a/bin/lessfile b/bin/lessfile
new file mode 120000 (symlink)
index 0000000..5f193b4
--- /dev/null
@@ -0,0 +1 @@
+lesspipe
\ No newline at end of file
diff --git a/bin/lesskey b/bin/lesskey
new file mode 100755 (executable)
index 0000000..6f67a99
Binary files /dev/null and b/bin/lesskey differ
diff --git a/bin/lesspipe b/bin/lesspipe
new file mode 100755 (executable)
index 0000000..e2960fd
--- /dev/null
@@ -0,0 +1,297 @@
+#!/bin/sh
+#
+# lessfile/lesspipe
+# $Id: lessopen,v 1.4 1998/05/12 09:37:46 torin Exp $
+# Plus POSIX sh changes by Y.Dirson
+#
+# Less filter for viewing non text files.
+#
+# Written by: Behan Webster <behanw@pobox.com>
+# Many Modifications by Darren Stalder
+# Further Modifications by Thomas Schoepf <schoepf@debian.org>
+#
+# combined lessfile and lesspipe to avoid duplication of decode stage
+# shell is sure icky.  I'm real tempted to rewrite the whole thing in Perl
+#
+# Unfortunately, this means that I have filename dependencies sprinkled
+# throughout the code.  If you don't want lessfile to be called that,
+# you'll need to change the LESSFILE envar below.
+#
+# Usage: eval `lessfile`  or eval `lesspipe`
+#
+# less passes in:
+#    $1  filename to be viewed with less  (used by LESSOPEN)
+# and possibly (if used by lessfile)
+#    $2  filename that was created during LESSOPEN
+
+TMPDIR=${TMPDIR:-/tmp}
+BASENAME=`basename $0`
+LESSFILE=lessfile
+
+# Helper function to list contents of ISO files (CD images)
+iso_list() {
+       isoinfo -d -i "$1"
+       isoinfo -d -i "$1" | grep -q ^Rock\.Ridge && iiopts="$iiopts -R"
+       isoinfo -d -i "$1" | grep -q ^Joliet && iiopts="$iiopts -J"
+       echo
+       isoinfo -f $iiopts -i "$1"
+}
+
+if [ $# -eq 1 ] ; then
+       # we were called as LESSOPEN
+
+       # if the file doesn't exist, we don't do anything
+       if [ ! -r "$1" ]; then
+               exit 0
+       fi
+
+       # generate filename for possible use by lesspipe
+       umask 077
+       if [ $BASENAME = $LESSFILE ]; then
+               TMPFILE=`tempfile -d $TMPDIR -p lessf`
+               if [ -z "$TMPFILE" ]; then
+                       echo >&2 "Could not find essential program 'tempfile'. Exiting"
+      exit 1
+               fi
+       fi
+
+       (
+               # possibly redirect stdout to a file for lessfile
+               if [ $BASENAME = $LESSFILE ]; then exec > $TMPFILE; fi
+
+               # Allow for user defined filters
+               #if [ -x ~/.lessfilter -a -O ~/.lessfilter ]; then
+               if [ -x ~/.lessfilter ]; then
+                       ~/.lessfilter "$1"
+                       if [ $? -eq 0 ]; then
+                               if [ $BASENAME = $LESSFILE ]; then
+                                       if [ -s $TMPFILE ]; then
+                                               echo $TMPFILE
+                                       else
+                                               rm -f $TMPFILE
+                                       fi
+                               fi
+                               exit 0
+                       fi
+               fi
+
+               # Decode file for less
+               case `echo "$1" | tr '[:upper:]' '[:lower:]'` in
+                       *.a)
+                               if [ -x "`which ar`" ]; then ar tv "$1"
+                               else echo "No ar available"; fi ;;
+
+                       *.arj)
+                               if [ -x "`which unarj`" ]; then unarj l "$1"
+                               else echo "No unarj available"; fi ;;
+
+                       *.tar.bz2)
+                               if [ -x "`which bunzip2`" ]; then
+                                       bunzip2 -dc "$1" | tar tvvf -
+                               else echo "No bunzip2 available"; fi ;;
+
+                       *.bz)
+                               if [ -x "`which bunzip`" ]; then bunzip -c "$1"
+                               else echo "No bunzip available"; fi ;;
+
+                       *.bz2)
+                               if [ -x "`which bunzip2`" ]; then bunzip2 -dc "$1"
+                               else echo "No bunzip2 available"; fi ;;
+
+                       *.deb|*.udeb)
+                               echo "$1:"; dpkg --info "$1"
+                               echo
+                               echo '*** Contents:'; dpkg-deb --contents "$1"
+                               ;;
+
+                       *.doc)
+                               if [ -x "`which catdoc`" ]; then
+                                       catdoc "$1"
+                               else
+                                       # no catdoc, read normally if file is text.
+                                       if ( file "$1" | grep ASCII 2>/dev/null >/dev/null); then
+                                               cat "$1"
+                                       else
+                                               echo "No catdoc available";
+                                       fi
+                               fi
+                               ;;
+
+                       *.gif|*.jpeg|*.jpg|*.pcd|*.png|*.tga|*.tiff|*.tif)
+                               if [ -x "`which identify`" ]; then
+                                       identify "$1"
+                               else
+                                       echo "No identify available"
+                                       echo "Install ImageMagick to browse images"
+                               fi
+                               ;;
+
+                       *.iso)
+                               if [ -x "`which isoinfo`" ]; then iso_list "$1"
+                               else
+                                       echo "No isoinfo available"
+                                       echo "Install mkisofs to view ISO images"
+                               fi
+                               ;;
+
+                       *.bin|*.raw)
+                               if [ -x "`which isoinfo`" ]; then
+                                       file "$1" | grep -q ISO\.9660 && iso_list "$1"
+                               else
+                                       echo "No isoinfo available"
+                                       echo "Install mkisofs to view ISO images"
+                               fi
+                               ;;
+
+                       *.lha|*.lzh)
+                               if [ -x "`which lha`" ]; then lha v "$1"
+                               else echo "No lha available"; fi ;;
+
+                       *.tar.lz|*.tlz)
+                               if [ -x "`which lzip`" ]; then
+                                       lzip -dc "$1" | tar tvvf -
+                               elif [ -x "`which lunzip`" ]; then
+                                       lunzip -dc "$1" | tar tvvf -
+                               else echo "No lzip or lunzip available"; fi ;;
+
+                       *.lz)
+                               if [ -x "`which lzip`" ]; then lzip -dc "$1"
+                               elif [ -x "`which lunzip`" ]; then lunzip -dc "$1"
+                               else echo "No lzip or lunzip available"; fi ;;
+
+                       *.tar.lzma)
+                               if [ -x "`which lzma`" ]; then
+                                       lzma -dc "$1" | tar tfvv -
+                               else
+                                       echo "No lzma available"
+                               fi
+                               ;;
+
+                       *.lzma)
+                               if [ -x "`which lzma`" ]; then
+                                       lzma -dc "$1"
+                               else
+                                       echo "No lzma available"
+                               fi
+                               ;;
+
+                       *.pdf)
+                               if [ -x "`which pdftotext`" ]; then pdftotext -layout "$1" -
+                               else echo "No pdftotext available"; fi ;;
+
+                       *.rar|*.r[0-9][0-9])
+                               if [ -x "`which rar`" ]; then rar v "$1"
+                               elif [ -x "`which unrar`" ]; then unrar v "$1"
+                               else echo "No rar or unrar available"; fi ;;
+
+                       *.rpm)
+                               if [ -x "`which rpm`" ]; then
+                                       echo "$1:"; rpm -q -i -p "$1"
+                                       echo
+                                       echo '*** Contents:'
+                                       rpm -q -l -p "$1"
+                               else echo "rpm isn't available, no query on rpm package possible"; fi ;;
+
+                       *.tar.gz|*.tgz|*.tar.z|*.tar.dz)
+                               tar tzvf "$1" --force-local
+                               ;;
+
+                       # Note that this is out of alpha order so that we don't catch
+                       # the gzipped tar files.
+                       *.gz|*.z|*.dz)
+                               gzip -dc "$1" ;;
+
+                       *.tar)
+                               tar tvf "$1" --force-local
+                               ;;
+
+                       *.jar|*.war|*.ear|*.xpi|*.zip)
+                               if [ -x "`which unzip`" ]; then unzip -v "$1";
+                               elif [ -x "`which miniunzip`" ]; then miniunzip -l "$1";
+                               elif [ -x "`which miniunz`" ]; then miniunz -l "$1";
+                               else echo "No unzip, miniunzip or miniunz available"; fi ;;
+
+                       *.7z)
+                               if [ -x "`which 7za`" ]; then 7za l "$1";
+                                elif [ -x "`which 7zr`" ]; then 7zr l "$1";
+                               else echo "No 7za or 7zr available"; fi ;;
+
+                       *.zoo)
+                               if [ -x "`which zoo`" ]; then zoo v "$1";
+                               elif [ -x "`which unzoo`" ]; then unzoo -l "$1";
+                               else echo "No unzoo or zoo available"; fi ;;
+
+               esac
+       ) 2>/dev/null
+
+       if [ $BASENAME = $LESSFILE ]; then
+               if [ -s $TMPFILE ]; then
+                       echo $TMPFILE
+               else
+                       rm -f $TMPFILE
+               fi
+       fi
+
+elif [ $# -eq 2 ] ; then
+       #
+       # we were called as LESSCLOSE
+       # delete the file created if we were lessfile
+       #
+       if [ $BASENAME = $LESSFILE ]; then
+               if [ -n "$BASH" ]; then
+                       if [ ! -O "$2" ]; then
+                               echo "Error in deleting $2" > /dev/tty
+                       fi
+               fi
+
+               if [ -f "$2" ]; then
+                       rm -f "$2"
+               else
+                       echo "Error in deleting $2" > /dev/tty
+               fi
+       fi
+
+elif [ $# -eq 0 ] ; then
+       #
+       # must setup shell to use LESSOPEN/LESSCLOSE
+       #
+       # I have no idea how some of the more esoteric shells (es, rc) do
+       # things. If they don't do things in a Bourne manner, send me a patch
+       # and I'll incorporate it.
+       #
+
+       # first determine the full path of lessfile/lesspipe
+       # if you can determine a better way to do this, send me a patch, I've
+       # not shell-scripted for many a year.
+       FULLPATH=`cd \`dirname $0\`;pwd`/$BASENAME
+
+       case "$SHELL" in
+               *csh)
+                       if [ $BASENAME = $LESSFILE ]; then
+                               echo "setenv LESSOPEN \"$FULLPATH %s\";"
+                               echo "setenv LESSCLOSE \"$FULLPATH %s %s\";"
+                       else
+                               echo "setenv LESSOPEN \"| $FULLPATH %s\";"
+                               echo "setenv LESSCLOSE \"$FULLPATH %s %s\";"
+                       fi
+                       ;;
+               *)
+                       if [ $BASENAME = $LESSFILE ]; then
+                               echo "export LESSOPEN=\"$FULLPATH %s\";"
+                               echo "export LESSCLOSE=\"$FULLPATH %s %s\";"
+                       else
+                               echo "export LESSOPEN=\"| $FULLPATH %s\";"
+                               echo "export LESSCLOSE=\"$FULLPATH %s %s\";"
+                       fi
+                       ;;
+       esac
+
+       #echo "# If you tried to view a file with a name that starts with '#', you"
+       #echo "# might see this message instead of the file's contents."
+       #echo "# To view the contents, try to put './' ahead of the filename when"
+       #echo "# calling less."
+
+else
+       echo "Usage: eval \`$BASENAME\`"
+       exit
+fi
diff --git a/bin/ln b/bin/ln
new file mode 100755 (executable)
index 0000000..ea7d916
Binary files /dev/null and b/bin/ln differ
diff --git a/bin/loadkeys b/bin/loadkeys
new file mode 100755 (executable)
index 0000000..1a8f0b9
Binary files /dev/null and b/bin/loadkeys differ
diff --git a/bin/login b/bin/login
new file mode 100755 (executable)
index 0000000..8784ebf
Binary files /dev/null and b/bin/login differ
diff --git a/bin/lowntfs-3g b/bin/lowntfs-3g
new file mode 100755 (executable)
index 0000000..b0eb40c
Binary files /dev/null and b/bin/lowntfs-3g differ
diff --git a/bin/ls b/bin/ls
new file mode 100755 (executable)
index 0000000..775da66
Binary files /dev/null and b/bin/ls differ
diff --git a/bin/lsblk b/bin/lsblk
new file mode 100755 (executable)
index 0000000..7a3f817
Binary files /dev/null and b/bin/lsblk differ
diff --git a/bin/lsmod b/bin/lsmod
new file mode 100755 (executable)
index 0000000..7ba04da
Binary files /dev/null and b/bin/lsmod differ
diff --git a/bin/mkdir b/bin/mkdir
new file mode 100755 (executable)
index 0000000..ab7675f
Binary files /dev/null and b/bin/mkdir differ
diff --git a/bin/mknod b/bin/mknod
new file mode 100755 (executable)
index 0000000..7efe2b3
Binary files /dev/null and b/bin/mknod differ
diff --git a/bin/mktemp b/bin/mktemp
new file mode 100755 (executable)
index 0000000..94fab05
Binary files /dev/null and b/bin/mktemp differ
diff --git a/bin/more b/bin/more
new file mode 100755 (executable)
index 0000000..35e623d
Binary files /dev/null and b/bin/more differ
diff --git a/bin/mount b/bin/mount
new file mode 100755 (executable)
index 0000000..0cbbc17
Binary files /dev/null and b/bin/mount differ
diff --git a/bin/mountpoint b/bin/mountpoint
new file mode 100755 (executable)
index 0000000..04834c5
Binary files /dev/null and b/bin/mountpoint differ
diff --git a/bin/mt b/bin/mt
new file mode 120000 (symlink)
index 0000000..ef43304
--- /dev/null
+++ b/bin/mt
@@ -0,0 +1 @@
+/etc/alternatives/mt
\ No newline at end of file
diff --git a/bin/mt-gnu b/bin/mt-gnu
new file mode 100755 (executable)
index 0000000..e9b48a1
Binary files /dev/null and b/bin/mt-gnu differ
diff --git a/bin/mv b/bin/mv
new file mode 100755 (executable)
index 0000000..7e41954
Binary files /dev/null and b/bin/mv differ
diff --git a/bin/nano b/bin/nano
new file mode 100755 (executable)
index 0000000..34d3db1
Binary files /dev/null and b/bin/nano differ
diff --git a/bin/nc b/bin/nc
new file mode 120000 (symlink)
index 0000000..c9050b2
--- /dev/null
+++ b/bin/nc
@@ -0,0 +1 @@
+/etc/alternatives/nc
\ No newline at end of file
diff --git a/bin/nc.openbsd b/bin/nc.openbsd
new file mode 100755 (executable)
index 0000000..147f559
Binary files /dev/null and b/bin/nc.openbsd differ
diff --git a/bin/netcat b/bin/netcat
new file mode 120000 (symlink)
index 0000000..757540f
--- /dev/null
@@ -0,0 +1 @@
+/etc/alternatives/netcat
\ No newline at end of file
diff --git a/bin/netstat b/bin/netstat
new file mode 100755 (executable)
index 0000000..577f01c
Binary files /dev/null and b/bin/netstat differ
diff --git a/bin/nisdomainname b/bin/nisdomainname
new file mode 100755 (executable)
index 0000000..ce64b3b
Binary files /dev/null and b/bin/nisdomainname differ
diff --git a/bin/ntfs-3g b/bin/ntfs-3g
new file mode 100755 (executable)
index 0000000..4e5a6c9
Binary files /dev/null and b/bin/ntfs-3g differ
diff --git a/bin/ntfs-3g.probe b/bin/ntfs-3g.probe
new file mode 100755 (executable)
index 0000000..63a2bab
Binary files /dev/null and b/bin/ntfs-3g.probe differ
diff --git a/bin/ntfs-3g.secaudit b/bin/ntfs-3g.secaudit
new file mode 100755 (executable)
index 0000000..a48cfe8
Binary files /dev/null and b/bin/ntfs-3g.secaudit differ
diff --git a/bin/ntfs-3g.usermap b/bin/ntfs-3g.usermap
new file mode 100755 (executable)
index 0000000..8c04834
Binary files /dev/null and b/bin/ntfs-3g.usermap differ
diff --git a/bin/ntfscat b/bin/ntfscat
new file mode 100755 (executable)
index 0000000..5e52b2f
Binary files /dev/null and b/bin/ntfscat differ
diff --git a/bin/ntfsck b/bin/ntfsck
new file mode 100755 (executable)
index 0000000..545058d
Binary files /dev/null and b/bin/ntfsck differ
diff --git a/bin/ntfscluster b/bin/ntfscluster
new file mode 100755 (executable)
index 0000000..1b80328
Binary files /dev/null and b/bin/ntfscluster differ
diff --git a/bin/ntfscmp b/bin/ntfscmp
new file mode 100755 (executable)
index 0000000..de55e94
Binary files /dev/null and b/bin/ntfscmp differ
diff --git a/bin/ntfsdecrypt b/bin/ntfsdecrypt
new file mode 100755 (executable)
index 0000000..355b050
Binary files /dev/null and b/bin/ntfsdecrypt differ
diff --git a/bin/ntfsdump_logfile b/bin/ntfsdump_logfile
new file mode 100755 (executable)
index 0000000..e638fd4
Binary files /dev/null and b/bin/ntfsdump_logfile differ
diff --git a/bin/ntfsfix b/bin/ntfsfix
new file mode 100755 (executable)
index 0000000..ea5432b
Binary files /dev/null and b/bin/ntfsfix differ
diff --git a/bin/ntfsinfo b/bin/ntfsinfo
new file mode 100755 (executable)
index 0000000..6f6537f
Binary files /dev/null and b/bin/ntfsinfo differ
diff --git a/bin/ntfsls b/bin/ntfsls
new file mode 100755 (executable)
index 0000000..77e2b00
Binary files /dev/null and b/bin/ntfsls differ
diff --git a/bin/ntfsmftalloc b/bin/ntfsmftalloc
new file mode 100755 (executable)
index 0000000..cb0c945
Binary files /dev/null and b/bin/ntfsmftalloc differ
diff --git a/bin/ntfsmove b/bin/ntfsmove
new file mode 100755 (executable)
index 0000000..140d776
Binary files /dev/null and b/bin/ntfsmove differ
diff --git a/bin/ntfstruncate b/bin/ntfstruncate
new file mode 100755 (executable)
index 0000000..3febb6d
Binary files /dev/null and b/bin/ntfstruncate differ
diff --git a/bin/ntfswipe b/bin/ntfswipe
new file mode 100755 (executable)
index 0000000..df52312
Binary files /dev/null and b/bin/ntfswipe differ
diff --git a/bin/open b/bin/open
new file mode 120000 (symlink)
index 0000000..ea73f33
--- /dev/null
+++ b/bin/open
@@ -0,0 +1 @@
+openvt
\ No newline at end of file
diff --git a/bin/openvt b/bin/openvt
new file mode 100755 (executable)
index 0000000..e0dac5c
Binary files /dev/null and b/bin/openvt differ
diff --git a/bin/pidof b/bin/pidof
new file mode 120000 (symlink)
index 0000000..bca2a3a
--- /dev/null
+++ b/bin/pidof
@@ -0,0 +1 @@
+/sbin/killall5
\ No newline at end of file
diff --git a/bin/ping b/bin/ping
new file mode 100755 (executable)
index 0000000..44f177f
Binary files /dev/null and b/bin/ping differ
diff --git a/bin/ping6 b/bin/ping6
new file mode 100755 (executable)
index 0000000..ec99e94
Binary files /dev/null and b/bin/ping6 differ
diff --git a/bin/plymouth b/bin/plymouth
new file mode 100755 (executable)
index 0000000..9406beb
Binary files /dev/null and b/bin/plymouth differ
diff --git a/bin/plymouth-upstart-bridge b/bin/plymouth-upstart-bridge
new file mode 100755 (executable)
index 0000000..a067f96
Binary files /dev/null and b/bin/plymouth-upstart-bridge differ
diff --git a/bin/ps b/bin/ps
new file mode 100755 (executable)
index 0000000..b346466
Binary files /dev/null and b/bin/ps differ
diff --git a/bin/pwd b/bin/pwd
new file mode 100755 (executable)
index 0000000..30cac04
Binary files /dev/null and b/bin/pwd differ
diff --git a/bin/rbash b/bin/rbash
new file mode 120000 (symlink)
index 0000000..f4d7fa5
--- /dev/null
+++ b/bin/rbash
@@ -0,0 +1 @@
+bash
\ No newline at end of file
diff --git a/bin/readlink b/bin/readlink
new file mode 100755 (executable)
index 0000000..da9957f
Binary files /dev/null and b/bin/readlink differ
diff --git a/bin/rm b/bin/rm
new file mode 100755 (executable)
index 0000000..22fe881
Binary files /dev/null and b/bin/rm differ
diff --git a/bin/rmdir b/bin/rmdir
new file mode 100755 (executable)
index 0000000..3fa501d
Binary files /dev/null and b/bin/rmdir differ
diff --git a/bin/rnano b/bin/rnano
new file mode 120000 (symlink)
index 0000000..0f0ddd3
--- /dev/null
+++ b/bin/rnano
@@ -0,0 +1 @@
+nano
\ No newline at end of file
diff --git a/bin/run-parts b/bin/run-parts
new file mode 100755 (executable)
index 0000000..a23a9b3
Binary files /dev/null and b/bin/run-parts differ
diff --git a/bin/sed b/bin/sed
new file mode 100755 (executable)
index 0000000..d85988c
Binary files /dev/null and b/bin/sed differ
diff --git a/bin/setfacl b/bin/setfacl
new file mode 100755 (executable)
index 0000000..5958625
Binary files /dev/null and b/bin/setfacl differ
diff --git a/bin/setfont b/bin/setfont
new file mode 100755 (executable)
index 0000000..17d0148
Binary files /dev/null and b/bin/setfont differ
diff --git a/bin/setupcon b/bin/setupcon
new file mode 100755 (executable)
index 0000000..58f64fa
--- /dev/null
@@ -0,0 +1,449 @@
+#!/bin/sh
+
+#     setupcon -- setup the font and keyboard on the Linux console
+#     Copyright © 1999,2000,2001,2002,2003,2006 Anton Zinoviev
+
+#     This program is free software; you can redistribute it and/or modify
+#     it under the terms of the GNU General Public License as published by
+#     the Free Software Foundation; either version 2 of the License, or
+#     (at your option) any later version.
+
+#     This program is distributed in the hope that it will be useful,
+#     but WITHOUT ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.
+
+#     If you have not received a copy of the GNU General Public License
+#     along with this program, write to the Free Software Foundation, Inc.,
+#     59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+###########################################################################
+
+
+# The same as /usr/bin/which - in order to make "which" available before
+# /usr is mounted
+which () {
+    local IFS
+    IFS=:
+    for i in $PATH; do
+       if [ -x "$i/$1" ]; then
+           echo "$i/$1"
+           return 0
+       fi
+    done
+    return 1
+}
+
+while [ "$1" ]; do
+    case "$1" in
+       -k|--keyboard-only)
+           keyboard_only=yes
+           ;;
+       -f|--font-only)
+           font_only=yes
+           ;;
+       -v|--verbose)
+           verbose_option=yes
+           ;;
+       --force)
+           force=yes
+           ;;
+       --save)
+           save=yes
+           ;;
+       --save-only)
+           force=yes
+           save=yes
+           save_only=yes
+           ;;
+       -h|--help)
+           cat >&2 <<EOF
+Usage: setupcon [OPTION] [VARIANT]
+Sets up the font and the keyboard on Linux console.
+
+  -k, --keyboard-only  setup the keyboard only, do not setup the font
+  -f, --font-only      setup the font only, do not setup the keyboard
+      --force          do not check whether we are on the console
+  -v, --verbose        explain what is being doing, try it if s.t. goes wrong
+      --save           copy the font and the console map in /etc/console-setup,
+                         update /etc/console-setup/cached.kmap.gz
+      --save-only      only save; don't setup keyboard/font immediately
+                         (implies --force)
+  -h, --help           display this help and exit
+
+If VARIANT is not specified setupcon looks for the configuration files
+(in this order) ~/.console-setup and if this doesn't exist then the
+combination/etc/default/keyboard + /etc/default/console-setup.  When
+a VARIANT is specified then setupcon looks for the configuration files
+~/.console-setup.VARIANT and /etc/default/console-setup.VARIANT.
+EOF
+           exit 0
+           ;;
+       -*)
+           echo "setupcon: Unrecognised option $1" >&2
+           exit 1
+           ;;
+       *)
+           if [ -z "$VARIANT" ]; then
+               VARIANT="$1"
+           else
+               echo "setupcon: Two variants specified: $VARIANT and $1" >&2
+               exit 1
+           fi
+           ;;
+    esac
+    shift
+done
+
+if [ "$VARIANT" ]; then
+    USER_CONFIG=${HOME}/.console-setup."$VARIANT"
+    MAIN_CONFIG=/etc/default/keyboard."$VARIANT"
+    MAIN_CONFIG2=/etc/default/console-setup."$VARIANT"
+else
+    USER_CONFIG=${HOME}/.console-setup
+    MAIN_CONFIG=/etc/default/keyboard
+    MAIN_CONFIG2=/etc/default/console-setup
+fi
+
+if [ -f "$USER_CONFIG" ]; then
+    CONFIG="$USER_CONFIG"
+    CONFIG2=''
+    save=
+elif [ -f "$MAIN_CONFIG" ]; then
+    CONFIG="$MAIN_CONFIG"
+    CONFIG2="$MAIN_CONFIG2"
+else
+    echo "setupcon: None of $MAIN_CONFIG nor $USER_CONFIG exists." >&2
+    exit 1
+fi
+
+if [ "$CONFIG2" -a -f "$CONFIG2" ]; then
+    . "$CONFIG2"
+fi
+. "$CONFIG"
+
+if [ "$verbose_option" = yes ]; then
+    VERBOSE_OUTPUT=yes
+fi
+if [ "$VERBOSE_OUTPUT" = yes ]; then
+    verbose=''
+else
+    verbose='>/dev/null 2>&1'
+fi
+
+if which ckbcomp-mini >/dev/null; then
+    CHARMAP=UTF-8
+    if [ "$VERBOSE_OUTPUT" = yes -a "$CHARMAP" != UTF-8 ]; then
+       echo Only UTF-8 is supported by console-setup-mini
+    fi
+fi
+
+if [ "$force" != yes ]; then
+    case `readlink /proc/self/fd/2` in
+       /dev/tty[0-9]*|/dev/vc/[0-9]*|/dev/console)
+           ;;
+       *)
+           echo We are not on the Linux console, the console is left unconfigured.
+           exit 0 
+           ;;
+    esac
+fi
+
+ACTIVE_CONSOLES=${ACTIVE_CONSOLES:-/dev/tty[1-6]}
+CHARMAP=${CHARMAP:-UTF-8}
+CODESET=${CODESET:-Uni2}
+CONSOLE_MAP=${CONSOLE_MAP:-$ACM}
+
+#-----------------------#
+#       OUTPUT          #
+#-----------------------#
+
+if [ "$keyboard_only" != yes ] && [ "$ACTIVE_CONSOLES" ]; then
+    # Setup unicode/non-unicode mode
+    if [ "$save_only" != yes ]; then
+       for console in $ACTIVE_CONSOLES; do
+           [ -w $console ] || continue
+           if \
+               [ "$CHARMAP" = UTF-8 ] || [ -z "$CONSOLE_MAP$CHARMAP" ]
+           then
+               printf '\033%%G' >$console
+           else
+               printf '\033%%@' >$console
+           fi
+       done
+    fi
+    
+    # Load the font
+    if [ -z "$FONT" ]; then
+       FONT_MAP=''
+       if which ckbcomp-mini >/dev/null; then
+           FONT=$(echo `ls /usr/share/consolefonts/$CODESET-*.psf* \
+                           /etc/console-setup/$CODESET-*.psf* 2>/dev/null`)
+           FONT=${FONT%% *}
+           if [ "$FONTFACE" ] || [ "$FONTSIZE" ]; then
+               eval echo setupcon: Warning: ignoring the FONTFACE and FONTSIZE specifications! $verbose
+           fi
+       elif [ "$FONTFACE" ] && [ "$FONTSIZE" ]; then
+           FONT="$CODESET-$FONTFACE$FONTSIZE.psf.gz"
+           case "$FONTSIZE" in
+               *x*)
+                   bigfont=yes
+                   ;;
+               *)
+                   bigfont=no
+                   ;;
+           esac
+       fi
+    fi
+    LOADFONTS=''
+    for f in $FONT; do
+       if [ -f "$f" ]; then
+           LOADFONTS="$LOADFONTS $f"
+       else
+           fdec="${f%.gz}"
+           for dir in \
+               /usr/local/share/consolefonts \
+               /usr/share/consolefonts \
+               /etc/console-setup \
+               FONT_IS_MISSING
+           do
+               if [ -f "$dir/${f##*/}" ]; then
+                   LOADFONTS="$LOADFONTS $dir/${f##*/}"
+                   break
+               elif [ -f "$dir/${fdec##*/}" ]; then
+                   LOADFONTS="$LOADFONTS $dir/${fdec##*/}"
+                   break
+               fi
+               if [ "$dir" = FONT_IS_MISSING ]; then
+                   echo setupcon: Warning: the font ${f##*/} does not exist! >&2
+               fi
+           done
+       fi
+    done
+    LOADFONT_MAP=''
+    for f in $FONT_MAP; do
+       [ -z "$LOADFONT_MAP" ] || break # only one unicode map
+       if [ -f "$f" ]; then
+           LOADFONT_MAP="$LOADFONT_MAP $f"
+       else
+           for dir in \
+               /usr/local/share/consoletrans \
+               /usr/share/consoletrans \
+               /etc/console-setup \
+               FONT_MAP_IS_MISSING
+           do
+               if [ -f "$dir/${f##*/}" ]; then
+                   LOADFONT_MAP="$LOADFONT_MAP $dir/${f##*/}"
+                   break
+               fi
+               if [ "$dir" = FONT_MAP_IS_MISSING ]; then
+                   echo setupcon: Warning: the unicode map ${f##*/} does not exist! >&2
+               fi
+           done
+       fi
+    done
+    
+    for f in $LOADFONTS; do
+       if \
+           [ "$save" = yes ] \
+           && [ "${f%/*}" != /etc/console-setup ]
+       then
+           fdec="${f%.gz}"
+           if [ "$fdec" = "$f" ]; then
+               cp "$f" /etc/console-setup/
+           else
+               gunzip -c "$f" >"/etc/console-setup/${fdec##*/}"
+           fi
+           rm -f "/etc/console-setup/${fdec##*/}.gz"
+       fi
+    done
+    for f in $LOADFONT_MAP; do
+       if \
+           [ "$save" = yes ] \
+           && [ "${f%/*}" != /etc/console-setup ]
+       then
+           cp "$f" /etc/console-setup/
+       fi
+    done
+    
+    # Due to bug in splashy and usplash: do not load fonts (#540314)
+    if \
+       pidof splashy > /dev/null \
+       || pidof usplash > /dev/null
+    then
+       LOADFONTS=''
+    fi
+
+    if [ "$save_only" != yes ] && [ "$LOADFONTS" ]; then
+       for console in $ACTIVE_CONSOLES; do
+           [ -w $console ] || continue
+           if which consolechars >/dev/null; then
+               if [ "$bigfont" = yes ]; then
+                   echo "setupcon: The consolechars utility from the console-setup font can load only fonts with 8 pixel width matrix.  Please install the setfont utility from the kbd package." >&2
+               fi
+               if [ "$LOADFONT_MAP" ]; then
+                   eval consolechars -v --tty=$console -f $LOADFONTS -u "$LOADFONT_MAP" $verbose
+               else
+                   eval consolechars -v --tty=$console -f $LOADFONTS $verbose
+               fi
+           elif which setfont >/dev/null; then
+               if [ "$LOADFONT_MAP" ]; then
+                   eval setfont -v -C $console $LOADFONTS -u "$LOADFONT_MAP" $verbose
+               else
+                   eval setfont -v -C $console $LOADFONTS $verbose
+               fi
+           fi
+       done
+    fi
+    
+    # Load the ACM
+    if [ ! -f "$CONSOLE_MAP" ]; then
+       for dir in \
+           /usr/local/share/consoletrans \
+           /usr/share/consoletrans \
+           /etc/console-setup 
+       do
+           if [ -f "$dir/$CHARMAP.acm.gz" ]; then
+               CONSOLE_MAP="$dir/$CHARMAP.acm.gz"
+               break
+           elif [ -f "$dir/$CHARMAP.acm" ]; then
+               ACM="$dir/$CHARMAP.acm"
+               break
+           fi
+       done
+    fi
+    if [ -f "$CONSOLE_MAP" ]; then
+       if \
+           [ "$save" = yes ] \
+           && [ "${CONSOLE_MAP%/*}" != /etc/console-setup ]
+       then
+           console_map_dec="${CONSOLE_MAP%.gz}"
+           if [ "$console_map_dec" = "$CONSOLE_MAP" ]; then
+               cp "$CONSOLE_MAP" /etc/console-setup/
+           else
+               gunzip -c "$CONSOLE_MAP" >"/etc/console-setup/${console_map_dec##*/}"
+           fi
+           rm -f "/etc/console-setup/${console_map_dec##*/}.gz"
+       fi
+    else
+       CONSOLE_MAP="$CHARMAP.acm.gz"
+    fi
+    if \
+       [ "$save_only" != yes ] && [ "$CHARMAP" != UTF-8 ] && [ "$LOADFONTS" ]
+    then
+       for console in $ACTIVE_CONSOLES; do
+           [ -w $console ] || continue
+           if which consolechars >/dev/null; then
+               eval consolechars -v --tty=$console --acm "$CONSOLE_MAP" $verbose
+           elif which setfont >/dev/null; then
+               eval setfont -v -C $console -m "$CONSOLE_MAP" $verbose
+           fi      
+       done
+    fi
+
+    STTY=""
+    [ -z "$SCREEN_WIDTH"  ] || STTY="$STTY cols $SCREEN_WIDTH"
+    [ -z "$SCREEN_HEIGHT" ] || STTY="$STTY rows $SCREEN_HEIGHT"
+
+    if [ -n "$STTY" ]
+    then
+       for console in $ACTIVE_CONSOLES; do
+           [ -r $console ] || continue
+           stty $STTY < $console
+       done
+    fi
+fi
+
+#-----------------------#
+#        INPUT          #
+#-----------------------#
+
+if [ "$font_only" != yes ] && [ "$XKBMODEL" != unknown ] && \
+   [ "$ACTIVE_CONSOLES" ]; then
+    # On Mac PPC machines, we may need to set kernel vars first.  We need
+    # to mount /proc to do that, but we need it set up before sulogin may
+    # be run in checkroot, which will need the keyboard to log in...
+    # This code was borrowed from the keymap.sh script of console-common
+    # Copyright © 2001 Yann Dirson
+    # Copyright © 2001 Alcove http://www.alcove.fr/
+    if [ "$save_only" != yes ] && \
+       [ -x /sbin/sysctl ] && [ -r /etc/sysctl.conf ]; then
+       if grep -v '^\#' /etc/sysctl.conf | grep -q keycodes ; then
+           grep keycodes /etc/sysctl.conf | grep -v "^#" \
+               | while read d ; do
+                     /sbin/sysctl -w $d 2> /dev/null || true
+                 done
+       fi
+    fi
+    
+    if [ "$save_only" != yes ]; then
+       for console in $ACTIVE_CONSOLES; do
+           [ -w $console ] || continue
+           if which kbd_mode >/dev/null; then
+               if [ "$CHARMAP" = UTF-8 ] || [ -z "$CONSOLE_MAP" ]; then
+                   kbd_mode -u <$console
+               else
+                   kbd_mode -a <$console
+               fi
+           fi
+       done
+    fi
+    
+    if which loadkeys >/dev/null && [ "$XKBMODEL" != SKIP ]; then
+       if [ "$CHARMAP" != UTF-8 ]; then
+           acm_option="-charmap $CHARMAP"
+       else
+           acm_option=''
+       fi
+       
+       if [ "$XKBRULES" ]; then
+           rules_option="-rules $XKBRULES"
+       else
+           rules_option=''
+       fi
+       
+       if \
+           [ "$VARIANT" = '' ] \
+           && which gzip >/dev/null \
+           && [ -d /usr/share ] # /usr is mounted
+       then
+           if \
+               [ ! -f /etc/console-setup/cached.kmap.gz ] \
+               || [ /etc/console-setup/cached.kmap.gz \
+                    -ot /etc/default/keyboard ] \
+               || [ "$save" = yes ]
+           then
+               ckbcomp $acm_option $rules_option -model "$XKBMODEL" \
+                   "$XKBLAYOUT" "$XKBVARIANT" "$XKBOPTIONS" \
+                   | gzip -9 2>/dev/null >/etc/console-setup/cached.kmap.gz
+                   # avoid warnings when /etc is mounted read-only
+           fi
+       fi
+       
+       if [ "$save_only" != yes ]; then
+           if [ "$KMAP" -a -f "$KMAP" ]; then
+               eval loadkeys "$KMAP" $verbose
+           else                    
+               if \
+                   [ "$VARIANT" = '' ] && [ "$CONFIG" != "$USER_CONFIG" ] \
+                   && [ -f /etc/console-setup/cached.kmap.gz ] \
+                   && [ ! /etc/console-setup/cached.kmap.gz \
+                          -ot /etc/default/keyboard ]
+               then
+                   eval loadkeys /etc/console-setup/cached.kmap.gz $verbose
+               else
+                   if [ -d /usr/share ]; then
+                       ckbcomp $acm_option $rules_option \
+                           -model "$XKBMODEL" \
+                           "$XKBLAYOUT" "$XKBVARIANT" "$XKBOPTIONS" \
+                           | eval loadkeys $verbose
+                   elif [ -f /etc/console-setup/cached.kmap.gz ]; then
+                       eval loadkeys /etc/console-setup/cached.kmap.gz $verbose
+                   fi
+               fi
+           fi
+       fi
+    fi
+fi
+
+exit 0
diff --git a/bin/sh b/bin/sh
new file mode 120000 (symlink)
index 0000000..7e03e4f
--- /dev/null
+++ b/bin/sh
@@ -0,0 +1 @@
+dash
\ No newline at end of file
diff --git a/bin/sh.distrib b/bin/sh.distrib
new file mode 120000 (symlink)
index 0000000..f4d7fa5
--- /dev/null
@@ -0,0 +1 @@
+bash
\ No newline at end of file
diff --git a/bin/sleep b/bin/sleep
new file mode 100755 (executable)
index 0000000..764eff9
Binary files /dev/null and b/bin/sleep differ
diff --git a/bin/static-sh b/bin/static-sh
new file mode 120000 (symlink)
index 0000000..c3fa810
--- /dev/null
@@ -0,0 +1 @@
+busybox
\ No newline at end of file
diff --git a/bin/stty b/bin/stty
new file mode 100755 (executable)
index 0000000..aa0fbea
Binary files /dev/null and b/bin/stty differ
diff --git a/bin/su b/bin/su
new file mode 100755 (executable)
index 0000000..7aba67a
Binary files /dev/null and b/bin/su differ
diff --git a/bin/sync b/bin/sync
new file mode 100755 (executable)
index 0000000..a8549ab
Binary files /dev/null and b/bin/sync differ
diff --git a/bin/tailf b/bin/tailf
new file mode 100755 (executable)
index 0000000..24a88a8
Binary files /dev/null and b/bin/tailf differ
diff --git a/bin/tar b/bin/tar
new file mode 100755 (executable)
index 0000000..1d6aa90
Binary files /dev/null and b/bin/tar differ
diff --git a/bin/tempfile b/bin/tempfile
new file mode 100755 (executable)
index 0000000..a9af301
Binary files /dev/null and b/bin/tempfile differ
diff --git a/bin/touch b/bin/touch
new file mode 100755 (executable)
index 0000000..75afb5f
Binary files /dev/null and b/bin/touch differ
diff --git a/bin/true b/bin/true
new file mode 100755 (executable)
index 0000000..c526887
Binary files /dev/null and b/bin/true differ
diff --git a/bin/ulockmgr_server b/bin/ulockmgr_server
new file mode 100755 (executable)
index 0000000..b522dfc
Binary files /dev/null and b/bin/ulockmgr_server differ
diff --git a/bin/umount b/bin/umount
new file mode 100755 (executable)
index 0000000..5d30444
Binary files /dev/null and b/bin/umount differ
diff --git a/bin/uname b/bin/uname
new file mode 100755 (executable)
index 0000000..bd02dc6
Binary files /dev/null and b/bin/uname differ
diff --git a/bin/uncompress b/bin/uncompress
new file mode 100755 (executable)
index 0000000..072bead
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec gzip -d "$@"
diff --git a/bin/unicode_start b/bin/unicode_start
new file mode 100755 (executable)
index 0000000..7351fe0
--- /dev/null
@@ -0,0 +1,100 @@
+#!/bin/sh
+
+# 0. Check whether we're on a console
+TTY="`/usr/bin/tty`"
+case "$TTY" in
+       /dev/console|/dev/vc*|/dev/tty[0-9]*)
+               ;;
+       *)
+               echo "unicode_start skipped on $TTY" >&2
+               exit 0
+               ;;
+esac
+
+# Enables Unicode processing in the current console.
+#
+
+if [ ! -e /proc/self/fd/0 ] ; then
+   echo "Won't set unicode mode: Can't determine console type;" >&2
+   echo " Please ensure that /proc is mounted." >&2
+   exit 1
+fi
+
+readlink /proc/self/fd/0 | grep -q -e /dev/vc -e '/dev/tty[^p]' -e /dev/console
+if [ $? -eq 1 ]; then
+    echo  "Won't set unicode mode: not a VT." >&2
+    exit 1
+fi
+
+# 1. The input side: the keyboard driver.
+
+# Set the keyboard driver in Unicode mode. (Default is ASCII mode.)
+# This really does nothing with the way normal keys are handled in
+# the kernel. All it does is:
+# - It is necessary for `dumpkeys' in order to not drop U+XXXX
+#   entries from the keymaps.
+# - It is necessary for `loadkeys' in order to avoid warnings.
+# - Unicode characters typed as Alt-x1 ... Alt-xn (where x1,...,xn
+#   are digits on the numeric keypad) will be emitted in UTF-8.
+
+kbd_mode -u
+
+# Change the keyboard mapping in such a way that the non-ASCII keys
+# produce UTF-8 encoded multibyte sequences, instead of single bytes
+# >= 0x80 in a legacy 8-bit encoding.
+
+# Non-root users are allowed to change the unicode mode of their console, but
+# not the global keymap. root will have to load the keymap in unicode mode
+# explicitly.
+
+uid="`id -u 2>/dev/null`" ||:
+if [ "$uid" = '0' ]; then
+       # There is no way of reverting the effect of "dumpkeys | loadkeys --unicode",
+       # the memory of the earlier keymap is lost. Therefore, try
+       # to save a copy of the original keymap to be able to reload it in unicode_stop.
+       # (see also http://mail.nl.linux.org/linux-utf8/2003-08/msg00053.html):
+
+       [ -n "$HOME" -a "$HOME" != '/' ] ||
+               HOME='/root'
+
+       if [ -d "$HOME" -a -w "$HOME" ]; then
+               [ -d "$HOME/.kbd" ] ||
+                       mkdir -- "$HOME/.kbd"
+
+               [ ! -w "$HOME/.kbd" ] ||
+                       dumpkeys > "$HOME/.kbd/.keymap_sv"
+       fi
+
+       # redirect stderr and stdout of loadkeys to /dev/null to avoid the confusing
+       # "plus before udiaeresis ignored" warnings.
+
+       dumpkeys | loadkeys --unicode > /dev/null 2>&1
+fi
+
+# 2. The output side: the console screen.
+
+# Tell the console output driver that the bytes arriving are UTF-8
+# encoded multibyte sequences.
+if [ -t 1 -a -t 2 ]; then
+       printf '\033%%G'
+fi
+stty iutf8
+
+# Tell the graphics card how to display Unicode characters not
+# contained in the IBM 437 character set (on PCs). The font should
+# have a Unicode map attached, or explicitly specified, e.g.,
+# by giving `def.uni' as a second argument.
+
+case "$#" in
+       2)
+               setfont "$1" -u "$2"
+               ;;
+       1)
+               setfont "$1"
+               ;;
+       0)
+               ;;
+       *)
+               echo "usage: unicode_start [font [unicode map]]"
+               ;;
+esac
diff --git a/bin/vdir b/bin/vdir
new file mode 100755 (executable)
index 0000000..491b6fb
Binary files /dev/null and b/bin/vdir differ
diff --git a/bin/vmmouse_detect b/bin/vmmouse_detect
new file mode 100755 (executable)
index 0000000..87d74f9
Binary files /dev/null and b/bin/vmmouse_detect differ
diff --git a/bin/which b/bin/which
new file mode 100755 (executable)
index 0000000..5b2329d
--- /dev/null
+++ b/bin/which
@@ -0,0 +1,63 @@
+#! /bin/sh
+set -ef
+
+if test -n "$KSH_VERSION"; then
+       puts() {
+               print -r -- "$*"
+       }
+else
+       puts() {
+               printf '%s\n' "$*"
+       }
+fi
+
+ALLMATCHES=0
+
+while getopts a whichopts
+do
+        case "$whichopts" in
+                a) ALLMATCHES=1 ;;
+                ?) puts "Usage: $0 [-a] args"; exit 2 ;;
+        esac
+done
+shift $(($OPTIND - 1))
+
+if [ "$#" -eq 0 ]; then
+ ALLRET=1
+else
+ ALLRET=0
+fi
+case $PATH in
+       (*[!:]:) PATH="$PATH:" ;;
+esac
+for PROGRAM in "$@"; do
+ RET=1
+ IFS_SAVE="$IFS"
+ IFS=:
+ case $PROGRAM in
+  */*)
+   if [ -f "$PROGRAM" ] && [ -x "$PROGRAM" ]; then
+    puts "$PROGRAM"
+    RET=0
+   fi
+   ;;
+  *)
+   for ELEMENT in $PATH; do
+    if [ -z "$ELEMENT" ]; then
+     ELEMENT=.
+    fi
+    if [ -f "$ELEMENT/$PROGRAM" ] && [ -x "$ELEMENT/$PROGRAM" ]; then
+     puts "$ELEMENT/$PROGRAM"
+     RET=0
+     [ "$ALLMATCHES" -eq 1 ] || break
+    fi
+   done
+   ;;
+ esac
+ IFS="$IFS_SAVE"
+ if [ "$RET" -ne 0 ]; then
+  ALLRET=1
+ fi
+done
+
+exit "$ALLRET"
diff --git a/bin/ypdomainname b/bin/ypdomainname
new file mode 100755 (executable)
index 0000000..ce64b3b
Binary files /dev/null and b/bin/ypdomainname differ
diff --git a/bin/zcat b/bin/zcat
new file mode 100755 (executable)
index 0000000..50ec10f
--- /dev/null
+++ b/bin/zcat
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec gzip -cd "$@"
diff --git a/bin/zcmp b/bin/zcmp
new file mode 100755 (executable)
index 0000000..2059ccc
--- /dev/null
+++ b/bin/zcmp
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec zdiff --__cmp "$@"
diff --git a/bin/zdiff b/bin/zdiff
new file mode 100755 (executable)
index 0000000..5e1ae01
--- /dev/null
+++ b/bin/zdiff
@@ -0,0 +1,161 @@
+#!/bin/bash
+# sh is buggy on RS/6000 AIX 3.2. Replace above line with #!/bin/ksh
+
+# Copyright (C) 1998, 2002, 2006, 2007 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+
+case $1 in
+  --__cmp) shift
+       prog=cmp;  cmp='${CMP-cmp}'  ;;
+  *)    prog=diff; cmp='${DIFF-diff}';;
+esac
+
+version="z$prog (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly."
+
+usage="Usage: $0 [OPTION]... FILE1 [FILE2]
+Compare FILE1 to FILE2, using their uncompressed contents if they are
+compressed.  If FILE2 is omitted, compare FILE1 to the uncompressed
+contents of FILE1.gz.  Do comparisons like '$prog' does.
+
+OPTIONs are the same as for '$prog'.
+
+Report bugs to <bug-gzip@gnu.org>."
+
+# sed script to escape all ' for the shell, and then (to handle trailing
+# newlines correctly) turn trailing X on last line into '.
+escape='
+  s/'\''/'\''\\'\'''\''/g
+  $s/X$/'\''/
+'
+
+while :; do
+  case $1 in
+  --h*) printf '%s\n' "$usage" || exit 2; exit;;
+  --v*) echo "$version" || exit 2; exit;;
+  --) shift; break;;
+  -*\'*) cmp="$cmp '"`printf '%sX\n' "$1" | sed "$escape"`;;
+  -?*) cmp="$cmp '$1'";;
+  *) break;;
+  esac
+  shift
+done
+cmp="$cmp --"
+
+for file
+do
+  test "X$file" = X- || <"$file" || exit 2
+done
+
+gzip_status=0
+exec 3>&1
+
+if test $# -eq 1; then
+  case $1 in
+  *[-.]gz* | *[-.][zZ] | *.t[ga]z)
+    FILE=`expr "X$1" : 'X\(.*\)[-.][zZtga]*$'`
+    gzip_status=$(
+      exec 4>&1
+      (gzip -cd -- "$1" 4>&-; echo $? >&4) 3>&- | eval "$cmp" - '"$FILE"' >&3
+    );;
+  *)
+    echo >&2 "$0: $1: unknown compressed file extension"
+    exit 2;;
+  esac
+elif test $# -eq 2; then
+       case "$1" in
+       *[-.]gz* | *[-.][zZ] | *.t[ga]z | -)
+                case "$2" in
+               *[-.]gz* | *[-.][zZ] | *.t[ga]z | -)
+                   if test "$1$2" = --; then
+                       gzip_status=$(
+                         exec 4>&1
+                         (gzip -cdfq - 4>&-; echo $? >&4) 3>&- |
+                           eval "$cmp" - - >&3
+                       )
+                   elif
+                       # Reject Solaris 8's buggy /bin/bash 2.03.
+                       echo X |
+                        (echo X | eval "$cmp" /dev/fd/5 - >/dev/null 2>&1) \
+                               5<&0
+                   then
+                       gzip_status=$(
+                         exec 4>&1
+                         (gzip -cdfq -- "$1" 4>&-; echo $? >&4) 3>&- |
+                           ( (gzip -cdfq -- "$2" 4>&-; echo $? >&4) 3>&- 5<&- </dev/null |
+                              eval "$cmp" /dev/fd/5 - >&3) 5<&0
+                       )
+                       case $gzip_status in
+                         *[1-9]*) gzip_status=1;;
+                         *) gzip_status=0;;
+                       esac
+                   else
+                       F=`expr "/$2" : '.*/\(.*\)[-.][zZtga]*$'` || F=$prog
+                       tmp=
+                       trap '
+                         test -n "$tmp" && rm -f "$tmp"
+                         (exit 2); exit 2
+                       ' HUP INT PIPE TERM 0
+                       if type mktemp >/dev/null 2>&1; then
+                         tmp=`mktemp -t -- "$F.XXXXXX"` || exit 2
+                       else
+                         set -C
+                         tmp=${TMPDIR-/tmp}/$F.$$
+                       fi
+                       gzip -cdfq -- "$2" > "$tmp" || exit 2
+                       gzip_status=$(
+                         exec 4>&1
+                         (gzip -cdfq -- "$1" 4>&-; echo $? >&4) 3>&- |
+                           eval "$cmp" - '"$tmp"' >&3
+                       )
+                        cmp_status=$?
+                       rm -f "$tmp" || gzip_status=$?
+                       trap - HUP INT PIPE TERM 0
+                       (exit $cmp_status)
+                   fi;;
+               *)
+                   gzip_status=$(
+                     exec 4>&1
+                     (gzip -cdfq -- "$1" 4>&-; echo $? >&4) 3>&- |
+                       eval "$cmp" - '"$2"' >&3
+                   );;
+                esac;;
+        *)      case "$2" in
+               *[-.]gz* | *[-.][zZ] | *.t[ga]z | -)
+                       gzip_status=$(
+                         exec 4>&1
+                         (gzip -cdfq -- "$2" 4>&-; echo $? >&4) 3>&- |
+                           eval "$cmp" '"$1"' - >&3
+                       );;
+               *)      eval "$cmp" '"$1"' '"$2"';;
+                esac;;
+       esac
+else
+       echo >&2 "$0: invalid number of operands; try \`$0 --help' for help"
+       exit 2
+fi
+
+cmp_status=$?
+test "$gzip_status" -eq 0 || exit 2
+exit $cmp_status
diff --git a/bin/zegrep b/bin/zegrep
new file mode 100755 (executable)
index 0000000..d6a8424
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec zgrep -E "$@"
diff --git a/bin/zfgrep b/bin/zfgrep
new file mode 100755 (executable)
index 0000000..cfae653
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+exec zgrep -F "$@"
diff --git a/bin/zforce b/bin/zforce
new file mode 100755 (executable)
index 0000000..02733ef
--- /dev/null
@@ -0,0 +1,71 @@
+#!/bin/bash
+# zforce: force a gz extension on all gzip files so that gzip will not
+# compress them twice.
+#
+# This can be useful for files with names truncated after a file transfer.
+# 12345678901234 is renamed to 12345678901.gz
+
+
+# Copyright (C) 2002, 2007 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH="${GZIP_BINDIR-'/bin'}:$PATH"; export PATH
+
+version="zforce (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly."
+
+usage="Usage: $0 [FILE]...
+Force a .gz extension on all compressed FILEs so that gzip will
+not compress them twice.
+
+Report bugs to <bug-gzip@gnu.org>."
+
+if test $# = 0; then
+  echo "$usage"
+  exit 1
+fi
+
+res=0
+for i do
+  case "$i" in
+  --h*) exec echo "$usage";;
+  --v*) exec echo "$version";;
+  *[-.]z | *[-.]gz | *.t[ag]z) continue;;
+  esac
+
+  if test ! -f "$i" ; then
+    echo zforce: $i not a file
+    res=1
+    continue
+  fi
+
+  if gzip -lv < "$i" 2>/dev/null | grep '^defl' > /dev/null; then
+
+    new="$i.gz"
+    if mv "$i" "$new"; then
+      echo $i -- replaced with $new
+    else
+      res=$?
+    fi
+  fi
+done
+exit $res
diff --git a/bin/zgrep b/bin/zgrep
new file mode 100755 (executable)
index 0000000..0937ac3
--- /dev/null
+++ b/bin/zgrep
@@ -0,0 +1,209 @@
+#!/bin/bash
+
+# zgrep -- a wrapper around a grep program that decompresses files as needed
+# Adapted from a version sent by Charles Levert <charles@comm.polymtl.ca>
+
+# Copyright (C) 1998, 2001, 2002, 2006, 2007 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH=${GZIP_BINDIR-'/bin'}:$PATH
+grep='${GREP-grep}'
+
+version='z$grep (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly.'
+
+usage="Usage: $0 [OPTION]... [-e] PATTERN [FILE]...
+Look for instances of PATTERN in the input FILEs, using their
+uncompressed contents if they are compressed.
+
+OPTIONs are the same as for 'grep'.
+
+Report bugs to <bug-gzip@gnu.org>."
+
+# sed script to escape all ' for the shell, and then (to handle trailing
+# newlines correctly) turn trailing X on last line into '.
+escape='
+  s/'\''/'\''\\'\'''\''/g
+  $s/X$/'\''/
+'
+operands=
+have_pat=0
+pat_on_stdin=0
+files_with_matches=0
+files_without_matches=0
+no_filename=0
+with_filename=0
+
+while test $# -ne 0; do
+  option=$1
+  shift
+  optarg=
+
+  case $option in
+  (-[0123456789abcdhHiIKLlnoqrRsTuUvVwxyzZ]?*)
+    arg2=-\'$(expr "X${option}X" : 'X-.[0-9]*\(.*\)' | sed "$escape")
+    eval "set -- $arg2 "'${1+"$@"}'
+    option=$(expr "X$option" : 'X\(-.[0-9]*\)');;
+  (--binary-*=* | --[lm]a*=* | --reg*=*)
+    ;;
+  (-[ABCDefm] | --binary-* | --file | --[lm]a* | --reg*)
+    case ${1?"$option option requires an argument"} in
+    (*\'*)
+      optarg=" '"$(printf '%sX\n' "$1" | sed "$escape");;
+    (*)
+      optarg=" '$1'";;
+    esac
+    shift;;
+  (--)
+    break;;
+  (-?*)
+    ;;
+  (*)
+    case $option in
+    (*\'*)
+      operands="$operands '"$(printf '%sX\n' "$option" | sed "$escape");;
+    (*)
+      operands="$operands '$option'";;
+    esac
+    ${POSIXLY_CORRECT+break}
+    continue;;
+  esac
+
+  case $option in
+  (-[drRzZ] | --di* | --exc* | --inc* | --rec* | --nu*)
+    printf >&2 '%s: %s: option not supported\n' "$0" "$option"
+    exit 2;;
+  (-[ef]* | --file | --file=* | --reg*)
+    # The pattern is coming from a file rather than the command-line.
+    # If the file is actually stdin then we need to do a little
+    # magic, (since we use stdin to pass the gzip output to grep).
+    # So find a free fd and change the argument to then use this
+    # file descriptor for the pattern.
+    case $optarg in
+    (" '-'" | " '/dev/stdin'" | " '/dev/fd/0'")
+      pat_on_stdin=1
+      # Start search from 6 since the script already uses 3 and 5
+      for fd in $(seq 6 254); do
+         if test ! -e /dev/fd/$fd; then
+             pat_fd=$fd
+             break;
+         fi
+      done
+      optarg=/dev/fd/$pat_fd;
+    esac
+    have_pat=1;;
+  (--h | --he | --hel | --help)
+    echo "$usage" || exit 2
+    exit;;
+  (-H | --wi | --wit | --with | --with- | --with-f | --with-fi \
+  | --with-fil | --with-file | --with-filen | --with-filena | --with-filenam \
+  | --with-filename)
+    with_filename=1
+    continue;;
+  (-l | --files-with-*)
+    files_with_matches=1;;
+  (-L | --files-witho*)
+    files_without_matches=1;;
+  (-h | --no-f*)
+    no_filename=1;;
+  (-V | --v | --ve | --ver | --vers | --versi | --versio | --version)
+    echo "$version" || exit 2
+    exit;;
+  esac
+
+  case $option in
+  (*\'?*)
+    option=\'$(expr "X${option}X" : 'X\(.*\)' | sed "$escape");;
+  (*)
+    option="'$option'";;
+  esac
+
+  grep="$grep $option$optarg"
+done
+
+eval "set -- $operands "'${1+"$@"}'
+
+if test $have_pat -eq 0; then
+  case ${1?"missing pattern; try \`$0 --help' for help"} in
+  (*\'*)
+    grep="$grep -- '"$(printf '%sX\n' "$1" | sed "$escape");;
+  (*)
+    grep="$grep -- '$1'";;
+  esac
+  shift
+fi
+
+if test $# -eq 0; then
+  set -- -
+fi
+
+exec 3>&1
+res=0
+
+for i
+do
+  # Fail if gzip or grep (or sed) fails.
+  gzip_status=$(
+    exec 5>&1
+    if test $pat_on_stdin -eq 1; then
+       eval "exec $pat_fd<&0"
+    fi
+    (gzip -cdfq -- "$i" 5>&-; echo $? >&5) 3>&- |
+    if test $files_with_matches -eq 1; then
+      eval "$grep" >/dev/null && { printf '%s\n' "$i" || exit 2; }
+    elif test $files_without_matches -eq 1; then
+      eval "$grep" >/dev/null || {
+       r=$?
+       if test $r -eq 1; then
+         printf '%s\n' "$i" || r=2
+       fi
+       exit $r
+      }
+    elif test $with_filename -eq 0 &&
+        { test $# -eq 1 || test $no_filename -eq 1; }; then
+      eval "$grep"
+    else
+      case $i in
+      (*'
+'* | *'&'* | *'\'* | *'|'*)
+        i=$(printf '%s\n' "$i" |
+           sed '
+             $!N
+             $s/[&\|]/\\&/g
+             $s/\n/\\n/g
+           ');;
+      esac
+      sed_script="s|^|$i:|"
+
+      # Fail if grep or sed fails.
+      r=$(
+       exec 4>&1
+       (eval "$grep" 4>&-; echo $? >&4) 3>&- | sed "$sed_script" >&3 4>&-
+      ) || r=2
+      exit $r
+    fi >&3 5>&-
+  )
+  r=$?
+  test "$gzip_status" -eq 0 || test "$gzip_status" -eq 2 || r=2
+  test $res -lt $r && res=$r
+done
+exit $res
diff --git a/bin/zless b/bin/zless
new file mode 100755 (executable)
index 0000000..f335012
--- /dev/null
+++ b/bin/zless
@@ -0,0 +1,53 @@
+#!/bin/bash
+
+# Copyright (C) 1998, 2002, 2006, 2007 Free Software Foundation
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH="${GZIP_BINDIR-'/bin'}:$PATH"; export PATH
+
+version="zless (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Paul Eggert."
+
+usage="Usage: $0 [OPTION]... [FILE]...
+Like 'less', but operate on the uncompressed contents of any compressed FILEs.
+
+Options are the same as for 'less'.
+
+Report bugs to <bug-gzip@gnu.org>."
+
+case $1 in
+--help)    exec echo "$usage";;
+--version) exec echo "$version";;
+esac
+
+if test "${LESSMETACHARS+set}" != set; then
+  # Work around a bug in less 394 and earlier;
+  # it mishandles the metacharacters '$%=~'.
+  space=' '
+  tab='        '
+  newline='
+'
+  LESSMETACHARS="$space$tab$newline'"';*?"()<>[|&^`#\$%=~'
+  export LESSMETACHARS
+fi
+
+LESSOPEN="|gzip -cdfq -- %s"; export LESSOPEN
+exec less "$@"
diff --git a/bin/zmore b/bin/zmore
new file mode 100755 (executable)
index 0000000..6acee94
--- /dev/null
+++ b/bin/zmore
@@ -0,0 +1,88 @@
+#!/bin/bash
+
+# Copyright (C) 2001, 2002, 2007 Free Software Foundation
+# Copyright (C) 1992, 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH="${GZIP_BINDIR-'/bin'}:$PATH"; export PATH
+
+version="zmore (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly."
+
+usage="Usage: $0 [OPTION]... [FILE]...
+Like 'more', but operate on the uncompressed contents of any compressed FILEs.
+
+Report bugs to <bug-gzip@gnu.org>."
+
+if test "`echo -n a`" = "-n a"; then
+  # looks like a SysV system:
+  n1=''; n2='\c'
+else
+  n1='-n'; n2=''
+fi
+oldtty=`stty -g 2>/dev/null`
+if stty -cbreak 2>/dev/null; then
+  cb='cbreak'; ncb='-cbreak'
+else
+  # 'stty min 1' resets eof to ^a on both SunOS and SysV!
+  cb='min 1 -icanon'; ncb='icanon eof ^d'
+fi
+if test $? -eq 0 && test -n "$oldtty"; then
+   trap 'stty $oldtty 2>/dev/null; exit' 0 2 3 5 10 13 15
+else
+   trap 'stty $ncb echo 2>/dev/null; exit' 0 2 3 5 10 13 15
+fi
+
+if test $# = 0; then
+    if test -t 0; then
+       echo "$usage"
+    else
+       gzip -cdfq | eval more
+    fi
+else
+    FIRST=1
+    for FILE
+    do
+       case $FILE in
+       --h*) exec echo "$usage";;
+       --v*) exec echo "$version";;
+       esac
+
+       < "$FILE" || continue
+       if test $FIRST -eq 0; then
+               echo $n1 "--More--(Next file: $FILE)$n2"
+               stty $cb -echo 2>/dev/null
+               ANS=`dd bs=1 count=1 2>/dev/null`
+               stty $ncb echo 2>/dev/null
+               echo " "
+               case "$ANS" in
+               [eq]) exit;;
+               esac
+       fi
+       if test "$ANS" != 's'; then
+               echo "------> $FILE <------"
+               gzip -cdfq -- "$FILE" | more
+       fi
+       if test -t 1; then
+               FIRST=0
+       fi
+    done
+fi
diff --git a/bin/znew b/bin/znew
new file mode 100755 (executable)
index 0000000..b46ab17
--- /dev/null
+++ b/bin/znew
@@ -0,0 +1,183 @@
+#!/bin/bash
+
+# Copyright (C) 1998, 2002, 2004, 2007 Free Software Foundation
+# Copyright (C) 1993 Jean-loup Gailly
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+PATH="${GZIP_BINDIR-'/bin'}:$PATH"; export PATH
+
+version="znew (gzip) 1.3.12
+Copyright (C) 2007 Free Software Foundation, Inc.
+This is free software.  You may redistribute copies of it under the terms of
+the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by Jean-loup Gailly."
+
+usage="Usage: $0 [OPTION]... [FILE]...
+Recompress files from .Z (compress) format to .gz (gzip) format.
+
+Options:
+
+  -f     Force recompression even if a .gz file already exists.
+  -t     Test the new files before deleting originals.
+  -v     Verbose; display name and statistics for each file compressed.
+  -9     Use the slowest compression method (optimal compression).
+  -P     Use pipes for the conversion to reduce disk space usage.
+  -K     Keep a .Z file when it is smaller than the .gz file.
+      --help     display this help and exit
+      --version  output version information and exit
+
+Report bugs to <bug-gzip@gnu.org>."
+
+check=0
+pipe=0
+opt=
+files=
+keep=0
+res=0
+old=0
+new=0
+block=1024
+# block is the disk block size (best guess, need not be exact)
+
+warn="(does not preserve modes and timestamp)"
+tmp=${TMPDIR-/tmp}/zfoo.$$
+set -C
+echo hi > $tmp || exit
+if test -z "`(${CPMOD-cpmod} $tmp $tmp) 2>&1`"; then
+  cpmod=${CPMOD-cpmod}
+  warn=""
+fi
+
+if test -z "$cpmod" && ${TOUCH-touch} -r $tmp $tmp 2>/dev/null; then
+  cpmod="${TOUCH-touch}"
+  cpmodarg="-r"
+  warn="(does not preserve file modes)"
+fi
+
+# check if GZIP env. variable uses -S or --suffix
+gzip -q $tmp
+ext=`echo $tmp* | sed "s|$tmp||"`
+rm -f $tmp*
+if test -z "$ext"; then
+  echo znew: error determining gzip extension
+  exit 1
+fi
+if test "$ext" = ".Z"; then
+  echo znew: cannot use .Z as gzip extension.
+  exit 1
+fi
+
+for arg
+do
+  case "$arg" in
+  --help)      exec echo "$usage";;
+  --version)   exec echo "$version";;
+  -*)     opt="$opt $arg"; shift;;
+   *)     break;;
+  esac
+done
+
+if test $# -eq 0; then
+  echo "$usage"
+  exit 1
+fi
+
+opt=`echo "$opt" | sed -e 's/ //g' -e 's/-//g'`
+case "$opt" in
+  *t*) check=1; opt=`echo "$opt" | sed 's/t//g'`
+esac
+case "$opt" in
+  *K*) keep=1; opt=`echo "$opt" | sed 's/K//g'`
+esac
+case "$opt" in
+  *P*) pipe=1; opt=`echo "$opt" | sed 's/P//g'`
+esac
+if test -n "$opt"; then
+  opt="-$opt"
+fi
+
+for i do
+  n=`echo $i | sed 's/.Z$//'`
+  if test ! -f "$n.Z" ; then
+    echo $n.Z not found
+    res=1; continue
+  fi
+  test $keep -eq 1 && old=`wc -c < "$n.Z"`
+  if test $pipe -eq 1; then
+    if gzip -d < "$n.Z" | gzip $opt > "$n$ext"; then
+      # Copy file attributes from old file to new one, if possible.
+      test -n "$cpmod" && $cpmod $cpmodarg "$n.Z" "$n$ext" 2> /dev/null
+    else
+      echo error while recompressing $n.Z
+      res=1; continue
+    fi
+  else
+    if test $check -eq 1; then
+      if cp -p "$n.Z" "$n.$$" 2> /dev/null || cp "$n.Z" "$n.$$"; then
+       :
+      else
+       echo cannot backup "$n.Z"
+        res=1; continue
+      fi
+    fi
+    if gzip -d "$n.Z"; then
+      :
+    else
+      test $check -eq 1 && mv "$n.$$" "$n.Z"
+      echo error while uncompressing $n.Z
+      res=1; continue
+    fi
+    if gzip $opt "$n"; then
+      :
+    else
+      if test $check -eq 1; then
+       mv "$n.$$" "$n.Z" && rm -f "$n"
+        echo error while recompressing $n
+      else
+       # compress $n  (might be dangerous if disk full)
+        echo error while recompressing $n, left uncompressed
+      fi
+      res=1; continue
+    fi
+  fi
+  test $keep -eq 1 && new=`wc -c < "$n$ext"`
+  if test $keep -eq 1 && test `expr \( $old + $block - 1 \) / $block` -lt \
+                             `expr \( $new + $block - 1 \) / $block`; then
+    if test $pipe -eq 1; then
+      rm -f "$n$ext"
+    elif test $check -eq 1; then
+      mv "$n.$$" "$n.Z" && rm -f "$n$ext"
+    else
+      gzip -d "$n$ext" && compress "$n" && rm -f "$n$ext"
+    fi
+    echo "$n.Z smaller than $n$ext -- unchanged"
+
+  elif test $check -eq 1; then
+    if gzip -t "$n$ext" ; then
+      rm -f "$n.$$" "$n.Z"
+    else
+      test $pipe -eq 0 && mv "$n.$$" "$n.Z"
+      rm -f "$n$ext"
+      echo error while testing $n$ext, $n.Z unchanged
+      res=1; continue
+    fi
+  elif test $pipe -eq 1; then
+    rm -f "$n.Z"
+  fi
+done
+exit $res
diff --git a/boot/abi-3.0.0-12-generic b/boot/abi-3.0.0-12-generic
new file mode 100644 (file)
index 0000000..b982df3
--- /dev/null
@@ -0,0 +1,12170 @@
+(unknown) arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+(unknown) arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+(unknown) arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+(unknown) arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+(unknown) arch/x86/kvm/kvm 0x010a2fee  kvm_release_page_dirty
+(unknown) arch/x86/kvm/kvm 0x03e3fecb  __kvm_set_memory_region
+(unknown) arch/x86/kvm/kvm 0x046a1a0b  kvm_mmu_page_fault
+(unknown) arch/x86/kvm/kvm 0x0985ddd7  kvm_vcpu_uninit
+(unknown) arch/x86/kvm/kvm 0x0a916585  kvm_vcpu_init
+(unknown) arch/x86/kvm/kvm 0x0c3e720a  kvm_vcpu_cache
+(unknown) arch/x86/kvm/kvm 0x0ca3d217  kvm_init_shadow_mmu
+(unknown) arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+(unknown) arch/x86/kvm/kvm 0x104e3685  kvm_read_guest_page
+(unknown) arch/x86/kvm/kvm 0x18386f89  kvm_resched
+(unknown) arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+(unknown) arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+(unknown) arch/x86/kvm/kvm 0x1d455202  kvm_put_kvm
+(unknown) arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+(unknown) arch/x86/kvm/kvm 0x2341c5af  kvm_write_guest_cached
+(unknown) arch/x86/kvm/kvm 0x23ef4f2e  load_pdptrs
+(unknown) arch/x86/kvm/kvm 0x27046576  kvm_exit
+(unknown) arch/x86/kvm/kvm 0x29f62f61  kvm_gfn_to_hva_cache_init
+(unknown) arch/x86/kvm/kvm 0x2beb9929  kvm_read_guest
+(unknown) arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+(unknown) arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+(unknown) arch/x86/kvm/kvm 0x30c49d2f  kvm_inject_pending_timer_irqs
+(unknown) arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+(unknown) arch/x86/kvm/kvm 0x32f53cfb  gfn_to_page
+(unknown) arch/x86/kvm/kvm 0x32fc3bcf  kvm_lmsw
+(unknown) arch/x86/kvm/kvm 0x36afad29  kvm_clear_guest_page
+(unknown) arch/x86/kvm/kvm 0x36eb6891  kvm_mmu_get_spte_hierarchy
+(unknown) arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+(unknown) arch/x86/kvm/kvm 0x3e4fc65e  kvm_mmu_unprotect_page_virt
+(unknown) arch/x86/kvm/kvm 0x3f96cae1  kvm_set_memory_region
+(unknown) arch/x86/kvm/kvm 0x400643f9  kvm_clear_guest
+(unknown) arch/x86/kvm/kvm 0x43876b2e  gfn_to_pfn_atomic
+(unknown) arch/x86/kvm/kvm 0x4421d654  kvm_set_cr3
+(unknown) arch/x86/kvm/kvm 0x451fccea  kvm_mmu_invlpg
+(unknown) arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+(unknown) arch/x86/kvm/kvm 0x4b2c325b  gfn_to_memslot
+(unknown) arch/x86/kvm/kvm 0x4bd971b5  kvm_get_cr8
+(unknown) arch/x86/kvm/kvm 0x4c096645  kvm_emulate_wbinvd
+(unknown) arch/x86/kvm/kvm 0x4db5a23c  kvm_after_handle_nmi
+(unknown) arch/x86/kvm/kvm 0x50f2a197  kvm_write_guest_page
+(unknown) arch/x86/kvm/kvm 0x51854d76  kvm_get_cs_db_l_bits
+(unknown) arch/x86/kvm/kvm 0x5d3abd03  kvm_mmu_unload
+(unknown) arch/x86/kvm/kvm 0x60cdf87d  kvm_require_cpl
+(unknown) arch/x86/kvm/kvm 0x62716bbb  kvm_get_apic_base
+(unknown) arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+(unknown) arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+(unknown) arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+(unknown) arch/x86/kvm/kvm 0x6958b074  fx_init
+(unknown) arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+(unknown) arch/x86/kvm/kvm 0x706de38a  kvm_set_apic_base
+(unknown) arch/x86/kvm/kvm 0x733542bd  kvm_release_page_clean
+(unknown) arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+(unknown) arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+(unknown) arch/x86/kvm/kvm 0x7bf53766  kvm_fast_pio_out
+(unknown) arch/x86/kvm/kvm 0x7c3b0780  kvm_read_guest_atomic
+(unknown) arch/x86/kvm/kvm 0x7dc5216f  kvm_set_rflags
+(unknown) arch/x86/kvm/kvm 0x7ea7d8ec  kvm_x86_ops
+(unknown) arch/x86/kvm/kvm 0x8076d47f  kvm_cpu_has_pending_timer
+(unknown) arch/x86/kvm/kvm 0x819a160d  kvm_set_dr
+(unknown) arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+(unknown) arch/x86/kvm/kvm 0x8292b97d  kvm_set_xcr
+(unknown) arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+(unknown) arch/x86/kvm/kvm 0x885c57af  kvm_cpu_get_interrupt
+(unknown) arch/x86/kvm/kvm 0x8869c906  x86_emulate_instruction
+(unknown) arch/x86/kvm/kvm 0x8bd3772b  kvm_set_cr4
+(unknown) arch/x86/kvm/kvm 0x8bf261fe  kvm_set_page_dirty
+(unknown) arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+(unknown) arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+(unknown) arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+(unknown) arch/x86/kvm/kvm 0x8e4a1cec  kvm_inject_nmi
+(unknown) arch/x86/kvm/kvm 0x8fb8a470  kvm_requeue_exception
+(unknown) arch/x86/kvm/kvm 0x91ac67a0  kvm_get_dr
+(unknown) arch/x86/kvm/kvm 0x9325718b  kvm_requeue_exception_e
+(unknown) arch/x86/kvm/kvm 0x93311b32  kvm_get_msr_common
+(unknown) arch/x86/kvm/kvm 0x995485cf  kvm_queue_exception_e
+(unknown) arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+(unknown) arch/x86/kvm/kvm 0x9ad7108c  kvm_is_linear_rip
+(unknown) arch/x86/kvm/kvm 0xa03d612c  kvm_init
+(unknown) arch/x86/kvm/kvm 0xa57066c0  kvm_mmu_reset_context
+(unknown) arch/x86/kvm/kvm 0xa97846ca  kvm_vcpu_on_spin
+(unknown) arch/x86/kvm/kvm 0xae9676a5  kvm_get_guest_memory_type
+(unknown) arch/x86/kvm/kvm 0xaea148c5  kvm_read_guest_page_mmu
+(unknown) arch/x86/kvm/kvm 0xb2098f42  gfn_to_pfn_async
+(unknown) arch/x86/kvm/kvm 0xb5197d06  hva_to_pfn_atomic
+(unknown) arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+(unknown) arch/x86/kvm/kvm 0xb732aeaa  kvm_inject_realmode_interrupt
+(unknown) arch/x86/kvm/kvm 0xba917904  kvm_get_kvm
+(unknown) arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+(unknown) arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+(unknown) arch/x86/kvm/kvm 0xbd6959cc  kvm_emulate_halt
+(unknown) arch/x86/kvm/kvm 0xbe06f439  kvm_set_cr0
+(unknown) arch/x86/kvm/kvm 0xbe2e1e80  gfn_to_pfn
+(unknown) arch/x86/kvm/kvm 0xbf6ab2bb  kvm_complete_insn_gp
+(unknown) arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+(unknown) arch/x86/kvm/kvm 0xc28ca867  kvm_emulate_cpuid
+(unknown) arch/x86/kvm/kvm 0xcbaa607b  kvm_get_rflags
+(unknown) arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+(unknown) arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+(unknown) arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+(unknown) arch/x86/kvm/kvm 0xd5adf21d  kvm_set_cr8
+(unknown) arch/x86/kvm/kvm 0xd76afee3  kvm_cpu_has_interrupt
+(unknown) arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+(unknown) arch/x86/kvm/kvm 0xd98f78fd  kvm_queue_exception
+(unknown) arch/x86/kvm/kvm 0xde786d0f  kvm_mmu_load
+(unknown) arch/x86/kvm/kvm 0xe2cfa677  gfn_to_hva
+(unknown) arch/x86/kvm/kvm 0xe376ec16  kvm_emulate_hypercall
+(unknown) arch/x86/kvm/kvm 0xe7489c47  kvm_task_switch
+(unknown) arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+(unknown) arch/x86/kvm/kvm 0xebaebc11  kvm_find_cpuid_entry
+(unknown) arch/x86/kvm/kvm 0xed1d95d2  gfn_to_pfn_prot
+(unknown) arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+(unknown) arch/x86/kvm/kvm 0xf0236976  kvm_write_tsc
+(unknown) arch/x86/kvm/kvm 0xf14771a5  is_error_page
+(unknown) arch/x86/kvm/kvm 0xf2095a7d  gfn_to_page_many_atomic
+(unknown) arch/x86/kvm/kvm 0xf2396dce  kvm_is_visible_gfn
+(unknown) arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+(unknown) arch/x86/kvm/kvm 0xf9190de3  kvm_before_handle_nmi
+(unknown) arch/x86/kvm/kvm 0xfdb64e5f  kvm_set_msr_common
+(unknown) arch/x86/platform/scx200/scx200 0x254e5667   scx200_gpio_base
+(unknown) arch/x86/platform/scx200/scx200 0x35a3c008   scx200_gpio_configure
+(unknown) arch/x86/platform/scx200/scx200 0x8cfa375c   scx200_gpio_shadow
+(unknown) arch/x86/platform/scx200/scx200 0x907665bd   scx200_cb_base
+(unknown) crypto/af_alg 0x1b3be849     af_alg_free_sg
+(unknown) crypto/af_alg 0x51c1916a     af_alg_complete
+(unknown) crypto/af_alg 0x7b73c26d     af_alg_accept
+(unknown) crypto/af_alg 0xa01089ec     af_alg_release
+(unknown) crypto/af_alg 0xc6ae81de     af_alg_make_sg
+(unknown) crypto/af_alg 0xcb296c24     af_alg_unregister_type
+(unknown) crypto/af_alg 0xdc149a31     af_alg_register_type
+(unknown) crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+(unknown) crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+(unknown) crypto/async_tx/async_memcpy 0xf8ef5733      async_memcpy
+(unknown) crypto/async_tx/async_pq 0x17b0c093  async_syndrome_val
+(unknown) crypto/async_tx/async_pq 0x5bf89029  async_gen_syndrome
+(unknown) crypto/async_tx/async_raid6_recov 0x01c4c815 async_raid6_datap_recov
+(unknown) crypto/async_tx/async_raid6_recov 0xbe5a726b async_raid6_2data_recov
+(unknown) crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+(unknown) crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+(unknown) crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+(unknown) crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+(unknown) crypto/async_tx/async_xor 0xaa975cd1 async_xor
+(unknown) crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+(unknown) crypto/cryptd 0x0650b4d0     cryptd_shash_desc
+(unknown) crypto/cryptd 0x3f346e98     cryptd_alloc_ahash
+(unknown) crypto/cryptd 0x4d07799c     cryptd_ahash_child
+(unknown) crypto/cryptd 0x82b9080c     cryptd_aead_child
+(unknown) crypto/cryptd 0x9a77e0cc     cryptd_free_ahash
+(unknown) crypto/cryptd 0x9fb8deb2     cryptd_free_ablkcipher
+(unknown) crypto/cryptd 0xc3deaff8     cryptd_alloc_aead
+(unknown) crypto/cryptd 0xc9fffd2b     cryptd_free_aead
+(unknown) crypto/cryptd 0xefc631b0     cryptd_alloc_ablkcipher
+(unknown) crypto/cryptd 0xf7202222     cryptd_ablkcipher_child
+(unknown) crypto/des_generic 0xcfd9a2c0        des_ekey
+(unknown) crypto/gf128mul 0x0c2f123f   gf128mul_4k_bbe
+(unknown) crypto/gf128mul 0x1068004b   gf128mul_bbe
+(unknown) crypto/gf128mul 0x2f2889a0   gf128mul_init_64k_lle
+(unknown) crypto/gf128mul 0x3755f990   gf128mul_init_64k_bbe
+(unknown) crypto/gf128mul 0x384ef9ce   gf128mul_64k_bbe
+(unknown) crypto/gf128mul 0x56af0dbd   gf128mul_x_ble
+(unknown) crypto/gf128mul 0x83581089   gf128mul_init_4k_lle
+(unknown) crypto/gf128mul 0x9b2560b9   gf128mul_init_4k_bbe
+(unknown) crypto/gf128mul 0x9e13f6f6   gf128mul_lle
+(unknown) crypto/gf128mul 0xbd17a0df   gf128mul_4k_lle
+(unknown) crypto/gf128mul 0xc0890413   gf128mul_64k_lle
+(unknown) crypto/gf128mul 0xd60736ec   gf128mul_free_64k
+(unknown) crypto/twofish_common 0x02ef59f3     twofish_setkey
+(unknown) crypto/xor 0x5b6c00e6        xor_blocks
+(unknown) drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+(unknown) drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+(unknown) drivers/acpi/sbshc 0x0409e67a        acpi_smbus_write
+(unknown) drivers/acpi/sbshc 0x10b49c75        acpi_smbus_register_callback
+(unknown) drivers/acpi/sbshc 0x642a00d6        acpi_smbus_read
+(unknown) drivers/acpi/sbshc 0xbe167011        acpi_smbus_unregister_callback
+(unknown) drivers/acpi/video 0x7a45377b        acpi_video_unregister
+(unknown) drivers/acpi/video 0x8826c13b        acpi_video_register
+(unknown) drivers/acpi/video 0xe67727d5        acpi_video_get_edid
+(unknown) drivers/ata/libahci 0x079d787b       ahci_port_resume
+(unknown) drivers/ata/libahci 0x108f0ea8       ahci_ops
+(unknown) drivers/ata/libahci 0x1d0d0f6d       ahci_do_softreset
+(unknown) drivers/ata/libahci 0x1f4b13ee       ahci_save_initial_config
+(unknown) drivers/ata/libahci 0x27fc1d98       ahci_reset_controller
+(unknown) drivers/ata/libahci 0x47d0f1d3       ahci_print_info
+(unknown) drivers/ata/libahci 0x54752d75       ahci_shost_attrs
+(unknown) drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+(unknown) drivers/ata/libahci 0x6345a221       ahci_init_controller
+(unknown) drivers/ata/libahci 0x8612f28d       ahci_stop_engine
+(unknown) drivers/ata/libahci 0x959e106c       ahci_set_em_messages
+(unknown) drivers/ata/libahci 0x9e49e85f       ahci_sdev_attrs
+(unknown) drivers/ata/libahci 0xbec66bd6       ahci_kick_engine
+(unknown) drivers/ata/libahci 0xc23d1996       ahci_check_ready
+(unknown) drivers/ata/libahci 0xd0c40caf       ahci_start_engine
+(unknown) drivers/ata/libahci 0xd49feb8a       ahci_reset_em
+(unknown) drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+(unknown) drivers/ata/libahci 0xf6464980       ahci_em_messages
+(unknown) drivers/ata/libahci 0xf9e545eb       ahci_fill_cmd_slot
+(unknown) drivers/ata/pata_platform 0x85ade082 __pata_platform_probe
+(unknown) drivers/ata/pata_platform 0x8692e40e __pata_platform_remove
+(unknown) drivers/atm/suni 0xab590bc5  suni_init
+(unknown) drivers/atm/uPD98402 0x3203f589      uPD98402_init
+(unknown) drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+(unknown) drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+(unknown) drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+(unknown) drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+(unknown) drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+(unknown) drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+(unknown) drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+(unknown) drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+(unknown) drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+(unknown) drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+(unknown) drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+(unknown) drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+(unknown) drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+(unknown) drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+(unknown) drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+(unknown) drivers/bcma/bcma 0x745b081f __bcma_driver_register
+(unknown) drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+(unknown) drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+(unknown) drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+(unknown) drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+(unknown) drivers/block/drbd/drbd 0x35131b36   drbd_role_str
+(unknown) drivers/block/drbd/drbd 0x5c165453   drbd_set_st_err_str
+(unknown) drivers/block/drbd/drbd 0x7730f22d   drbd_conn_str
+(unknown) drivers/block/drbd/drbd 0xaf27bebf   drbd_disk_str
+(unknown) drivers/block/paride/paride 0x0a59060c       pi_write_block
+(unknown) drivers/block/paride/paride 0x0be8b3ae       pi_release
+(unknown) drivers/block/paride/paride 0x17085c25       pi_disconnect
+(unknown) drivers/block/paride/paride 0x2ab5bed5       pi_connect
+(unknown) drivers/block/paride/paride 0x40d14b90       pi_read_regr
+(unknown) drivers/block/paride/paride 0x4a4bcb3c       pi_read_block
+(unknown) drivers/block/paride/paride 0x7c94ce36       paride_unregister
+(unknown) drivers/block/paride/paride 0x9926b32e       pi_write_regr
+(unknown) drivers/block/paride/paride 0xe071a038       pi_do_claimed
+(unknown) drivers/block/paride/paride 0xe652ae44       paride_register
+(unknown) drivers/block/paride/paride 0xf75c7432       pi_schedule_claimed
+(unknown) drivers/block/paride/paride 0xfac24a41       pi_init
+(unknown) drivers/bluetooth/btmrvl 0x1ab84eb6  btmrvl_process_event
+(unknown) drivers/bluetooth/btmrvl 0x28f9523c  btmrvl_enable_ps
+(unknown) drivers/bluetooth/btmrvl 0x41b249e9  btmrvl_register_hdev
+(unknown) drivers/bluetooth/btmrvl 0x7b711b11  btmrvl_remove_card
+(unknown) drivers/bluetooth/btmrvl 0x9904ce47  btmrvl_send_module_cfg_cmd
+(unknown) drivers/bluetooth/btmrvl 0xa30e3e08  btmrvl_interrupt
+(unknown) drivers/bluetooth/btmrvl 0xdb927a7d  btmrvl_add_card
+(unknown) drivers/bluetooth/btmrvl 0xff033ba8  btmrvl_check_evtpkt
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x031819a4 ipmi_smi_watchdog_pretimeout
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x0de13e7c ipmi_request_settime
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x202c4025 ipmi_get_my_address
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x234f0d93 ipmi_unregister_for_cmd
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x33668249 ipmi_register_for_cmd
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x40f2b10c ipmi_alloc_smi_msg
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x5311648e ipmi_set_my_LUN
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x6e077a58 ipmi_smi_watcher_unregister
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x72b3e11e ipmi_destroy_user
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x7a718e54 ipmi_get_my_LUN
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x7bb2f77b ipmi_set_maintenance_mode
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x804f922a ipmi_addr_length
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x86896092 ipmi_get_smi_info
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x886d78b5 ipmi_unregister_smi
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x8b377ba7 ipmi_smi_watcher_register
+(unknown) drivers/char/ipmi/ipmi_msghandler 0x8daaa49f ipmi_get_version
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xa36c13f6 ipmi_create_user
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xa8ce335a ipmi_poll_interface
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xbd3e79f0 ipmi_smi_msg_received
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xc66c4d4c ipmi_free_recv_msg
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xd02e8ce3 ipmi_request_supply_msgs
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xd6fbda58 ipmi_set_my_address
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xda8d6d85 ipmi_smi_add_proc_entry
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xe09e897a ipmi_set_gets_events
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xe4f4665b ipmi_validate_addr
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xedf117f2 ipmi_register_smi
+(unknown) drivers/char/ipmi/ipmi_msghandler 0xf8d287fd ipmi_get_maintenance_mode
+(unknown) drivers/char/nsc_gpio 0xb0d92f41     nsc_gpio_dump
+(unknown) drivers/char/nsc_gpio 0xb3dca239     nsc_gpio_write
+(unknown) drivers/char/nsc_gpio 0xc5427a7a     nsc_gpio_read
+(unknown) drivers/char/nvram 0x0f28cb91        nvram_read_byte
+(unknown) drivers/char/nvram 0x17ff2c1d        __nvram_read_byte
+(unknown) drivers/char/nvram 0x2adec1e0        __nvram_check_checksum
+(unknown) drivers/char/nvram 0x7da28f12        nvram_check_checksum
+(unknown) drivers/char/nvram 0x9ce3f83f        nvram_write_byte
+(unknown) drivers/char/nvram 0xa8813189        __nvram_write_byte
+(unknown) drivers/char/scx200_gpio 0xa34823bd  scx200_gpio_ops
+(unknown) drivers/dca/dca 0x2e471f01   dca_register_notify
+(unknown) drivers/dca/dca 0x31a2c8df   dca_get_tag
+(unknown) drivers/dca/dca 0x5e07c009   dca_remove_requester
+(unknown) drivers/dca/dca 0x8006c614   dca_unregister_notify
+(unknown) drivers/dca/dca 0x8f02764c   alloc_dca_provider
+(unknown) drivers/dca/dca 0xa041765f   register_dca_provider
+(unknown) drivers/dca/dca 0xac0ad2f8   dca_add_requester
+(unknown) drivers/dca/dca 0xb1254da7   dca3_get_tag
+(unknown) drivers/dca/dca 0xb7b33088   free_dca_provider
+(unknown) drivers/dca/dca 0xe46d051b   unregister_dca_provider
+(unknown) drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+(unknown) drivers/edac/edac_core 0x1347a186    edac_mc_find_csrow_by_page
+(unknown) drivers/edac/edac_core 0x16ac14f0    edac_pci_del_device
+(unknown) drivers/edac/edac_core 0x2013aa18    edac_mc_handle_fbd_ue
+(unknown) drivers/edac/edac_core 0x2161b7eb    edac_device_free_ctl_info
+(unknown) drivers/edac/edac_core 0x2aba1999    edac_mc_handle_ue_no_info
+(unknown) drivers/edac/edac_core 0x372985a6    edac_mc_add_mc
+(unknown) drivers/edac/edac_core 0x43af81a1    edac_mc_handle_ue
+(unknown) drivers/edac/edac_core 0x4cd2a400    edac_pci_free_ctl_info
+(unknown) drivers/edac/edac_core 0x4fa08ef7    find_mci_by_dev
+(unknown) drivers/edac/edac_core 0x69259f22    edac_mem_types
+(unknown) drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+(unknown) drivers/edac/edac_core 0x7180b96b    edac_mc_free
+(unknown) drivers/edac/edac_core 0x7284d583    edac_pci_release_generic_ctl
+(unknown) drivers/edac/edac_core 0x97f230bb    edac_mc_find
+(unknown) drivers/edac/edac_core 0x9afc5870    edac_device_alloc_ctl_info
+(unknown) drivers/edac/edac_core 0x9b10fccc    edac_pci_handle_pe
+(unknown) drivers/edac/edac_core 0xaa10a7cc    edac_pci_reset_delay_period
+(unknown) drivers/edac/edac_core 0xaa5dfd0b    edac_pci_create_generic_ctl
+(unknown) drivers/edac/edac_core 0xaf94ae4d    edac_device_handle_ce
+(unknown) drivers/edac/edac_core 0xb5759463    edac_device_del_device
+(unknown) drivers/edac/edac_core 0xb6f1a479    edac_mc_handle_fbd_ce
+(unknown) drivers/edac/edac_core 0xcb13c7e6    edac_mc_handle_ce
+(unknown) drivers/edac/edac_core 0xd0c1855e    edac_mc_alloc
+(unknown) drivers/edac/edac_core 0xd894824c    edac_mc_del_mc
+(unknown) drivers/edac/edac_core 0xdacc2855    edac_pci_add_device
+(unknown) drivers/edac/edac_core 0xdf3c46d4    edac_device_handle_ue
+(unknown) drivers/edac/edac_core 0xe4574b70    edac_pci_handle_npe
+(unknown) drivers/edac/edac_core 0xe78c2780    edac_mc_handle_ce_no_info
+(unknown) drivers/edac/edac_core 0xedab8fac    edac_pci_alloc_ctl_info
+(unknown) drivers/edac/edac_core 0xfec6aec8    edac_device_add_device
+(unknown) drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+(unknown) drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+(unknown) drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+(unknown) drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+(unknown) drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+(unknown) drivers/edac/edac_mce_amd 0x7509830f to_msgs
+(unknown) drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+(unknown) drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+(unknown) drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+(unknown) drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+(unknown) drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+(unknown) drivers/firewire/firewire-core 0x04dd92ce    fw_core_add_descriptor
+(unknown) drivers/firewire/firewire-core 0x12b786e8    fw_card_add
+(unknown) drivers/firewire/firewire-core 0x16e91e21    fw_csr_iterator_next
+(unknown) drivers/firewire/firewire-core 0x19a58892    fw_iso_buffer_init
+(unknown) drivers/firewire/firewire-core 0x3290b649    fw_schedule_bus_reset
+(unknown) drivers/firewire/firewire-core 0x3c56ef91    fw_workqueue
+(unknown) drivers/firewire/firewire-core 0x3d8715f2    fw_iso_buffer_destroy
+(unknown) drivers/firewire/firewire-core 0x3df9535c    fw_bus_type
+(unknown) drivers/firewire/firewire-core 0x40ef3ac9    fw_device_enable_phys_dma
+(unknown) drivers/firewire/firewire-core 0x4d5d4eca    fw_core_remove_descriptor
+(unknown) drivers/firewire/firewire-core 0x4f0e4b5f    fw_send_response
+(unknown) drivers/firewire/firewire-core 0x5b9db251    fw_fill_response
+(unknown) drivers/firewire/firewire-core 0x61b52065    fw_iso_context_queue_flush
+(unknown) drivers/firewire/firewire-core 0x65c9438b    fw_csr_iterator_init
+(unknown) drivers/firewire/firewire-core 0x67e8d741    fw_iso_context_start
+(unknown) drivers/firewire/firewire-core 0x700d75a4    fw_core_remove_address_handler
+(unknown) drivers/firewire/firewire-core 0x7270df1b    fw_card_initialize
+(unknown) drivers/firewire/firewire-core 0x7cf7bd5d    fw_core_add_address_handler
+(unknown) drivers/firewire/firewire-core 0x7d4c4a74    fw_core_handle_response
+(unknown) drivers/firewire/firewire-core 0x7e431b14    fw_csr_string
+(unknown) drivers/firewire/firewire-core 0x8cbf2864    fw_core_handle_request
+(unknown) drivers/firewire/firewire-core 0x8e7c3041    fw_iso_resource_manage
+(unknown) drivers/firewire/firewire-core 0x90863005    fw_high_memory_region
+(unknown) drivers/firewire/firewire-core 0xa1ad3851    fw_core_remove_card
+(unknown) drivers/firewire/firewire-core 0xb84a264a    fw_core_handle_bus_reset
+(unknown) drivers/firewire/firewire-core 0xba692492    fw_iso_context_destroy
+(unknown) drivers/firewire/firewire-core 0xbc33dd2c    fw_run_transaction
+(unknown) drivers/firewire/firewire-core 0xd3e74105    fw_iso_context_create
+(unknown) drivers/firewire/firewire-core 0xddeadd29    fw_iso_context_stop
+(unknown) drivers/firewire/firewire-core 0xe28d2858    fw_iso_context_queue
+(unknown) drivers/firewire/firewire-core 0xe8a1f24f    fw_cancel_transaction
+(unknown) drivers/firewire/firewire-core 0xfa3b7191    fw_send_request
+(unknown) drivers/firmware/dcdbas 0xa75079d6   dcdbas_smi_request
+(unknown) drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+(unknown) drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+(unknown) drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+(unknown) drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+(unknown) drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+(unknown) drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+(unknown) drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+(unknown) drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+(unknown) drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+(unknown) drivers/gpu/drm/drm 0x0185f7b3       drm_vblank_init
+(unknown) drivers/gpu/drm/drm 0x01ee23a6       drm_mm_search_free
+(unknown) drivers/gpu/drm/drm 0x02b822d2       drm_mm_search_free_in_range
+(unknown) drivers/gpu/drm/drm 0x03b3634e       drm_get_platform_dev
+(unknown) drivers/gpu/drm/drm 0x03c2fe86       drm_poll
+(unknown) drivers/gpu/drm/drm 0x050c1ba9       drm_mm_scan_remove_block
+(unknown) drivers/gpu/drm/drm 0x05775b48       drm_connector_attach_property
+(unknown) drivers/gpu/drm/drm 0x06162981       drm_mm_init_scan
+(unknown) drivers/gpu/drm/drm 0x074fd5c2       drm_class_device_register
+(unknown) drivers/gpu/drm/drm 0x089fd59e       drm_agp_free
+(unknown) drivers/gpu/drm/drm 0x08e33fb2       drm_mode_create_dvi_i_properties
+(unknown) drivers/gpu/drm/drm 0x0a949147       drm_vblank_put
+(unknown) drivers/gpu/drm/drm 0x0ae4b94c       drm_ht_remove
+(unknown) drivers/gpu/drm/drm 0x0cb56fc2       drm_mode_remove
+(unknown) drivers/gpu/drm/drm 0x0ddc5adf       drm_agp_release
+(unknown) drivers/gpu/drm/drm 0x0f055b01       drm_agp_info
+(unknown) drivers/gpu/drm/drm 0x0fccafb1       drm_global_item_unref
+(unknown) drivers/gpu/drm/drm 0x108c007d       drm_mode_find_dmt
+(unknown) drivers/gpu/drm/drm 0x12b9a05f       drm_mmap
+(unknown) drivers/gpu/drm/drm 0x12c6276a       drm_buffer_read_object
+(unknown) drivers/gpu/drm/drm 0x142b8b35       drm_buffer_copy_from_user
+(unknown) drivers/gpu/drm/drm 0x144787f4       drm_rmmap
+(unknown) drivers/gpu/drm/drm 0x17bebb09       drm_agp_enable
+(unknown) drivers/gpu/drm/drm 0x194eadaa       drm_edid_header_is_valid
+(unknown) drivers/gpu/drm/drm 0x1c8a07d2       drm_property_destroy
+(unknown) drivers/gpu/drm/drm 0x1e090d49       drm_mm_init
+(unknown) drivers/gpu/drm/drm 0x1f072c59       drm_property_add_enum
+(unknown) drivers/gpu/drm/drm 0x202ce72e       drm_connector_property_get_value
+(unknown) drivers/gpu/drm/drm 0x20469e89       drm_gem_handle_create
+(unknown) drivers/gpu/drm/drm 0x20645642       drm_debug
+(unknown) drivers/gpu/drm/drm 0x2369f163       drm_mm_clean
+(unknown) drivers/gpu/drm/drm 0x24a9c447       drm_mode_validate_size
+(unknown) drivers/gpu/drm/drm 0x2a2cb5d7       drm_mode_parse_command_line_for_connector
+(unknown) drivers/gpu/drm/drm 0x2d009627       drm_agp_bind_pages
+(unknown) drivers/gpu/drm/drm 0x3074f033       drm_order
+(unknown) drivers/gpu/drm/drm 0x31f225d8       drm_usb_init
+(unknown) drivers/gpu/drm/drm 0x31fd2889       drm_mm_dump_table
+(unknown) drivers/gpu/drm/drm 0x33e154ba       drm_sman_init
+(unknown) drivers/gpu/drm/drm 0x33f72f9e       drm_mode_validate_clocks
+(unknown) drivers/gpu/drm/drm 0x345b4752       drm_platform_init
+(unknown) drivers/gpu/drm/drm 0x346127a7       drm_global_item_ref
+(unknown) drivers/gpu/drm/drm 0x35bff32a       drm_core_ioremapfree
+(unknown) drivers/gpu/drm/drm 0x362072c6       drm_usb_exit
+(unknown) drivers/gpu/drm/drm 0x393d4902       drm_mm_init_scan_with_range
+(unknown) drivers/gpu/drm/drm 0x39e35a8f       drm_crtc_cleanup
+(unknown) drivers/gpu/drm/drm 0x3b23c4d2       drm_get_encoder_name
+(unknown) drivers/gpu/drm/drm 0x3b28d25c       drm_mode_create_from_cmdline_mode
+(unknown) drivers/gpu/drm/drm 0x3cd13552       drm_gem_object_lookup
+(unknown) drivers/gpu/drm/drm 0x3dada361       drm_rmmap_locked
+(unknown) drivers/gpu/drm/drm 0x3e296a5d       drm_class_device_unregister
+(unknown) drivers/gpu/drm/drm 0x3eb37b9d       drm_ht_create
+(unknown) drivers/gpu/drm/drm 0x3f894321       drm_property_create
+(unknown) drivers/gpu/drm/drm 0x40a24e5d       drm_mode_detachmode_crtc
+(unknown) drivers/gpu/drm/drm 0x43384bd9       drm_buffer_alloc
+(unknown) drivers/gpu/drm/drm 0x43c9a91c       drm_sman_set_range
+(unknown) drivers/gpu/drm/drm 0x44647296       drm_vblank_off
+(unknown) drivers/gpu/drm/drm 0x475af2cc       drm_pci_free
+(unknown) drivers/gpu/drm/drm 0x498dcb5e       drm_ut_debug_printk
+(unknown) drivers/gpu/drm/drm 0x4b53dd2a       drm_free_agp
+(unknown) drivers/gpu/drm/drm 0x4ea1f5a2       drm_gem_object_free
+(unknown) drivers/gpu/drm/drm 0x4f4caed2       drm_mode_duplicate
+(unknown) drivers/gpu/drm/drm 0x509988dc       drm_gem_object_alloc
+(unknown) drivers/gpu/drm/drm 0x53a2e185       drm_mode_connector_detach_encoder
+(unknown) drivers/gpu/drm/drm 0x569707d3       drm_agp_bind
+(unknown) drivers/gpu/drm/drm 0x56a59d27       drm_pci_alloc
+(unknown) drivers/gpu/drm/drm 0x56c2b278       drm_pci_exit
+(unknown) drivers/gpu/drm/drm 0x57a24dfd       drm_get_edid
+(unknown) drivers/gpu/drm/drm 0x580830f0       drm_mode_set_name
+(unknown) drivers/gpu/drm/drm 0x5857fe2a       drm_pci_init
+(unknown) drivers/gpu/drm/drm 0x59dda6b0       drm_agp_acquire
+(unknown) drivers/gpu/drm/drm 0x5af62212       drm_open
+(unknown) drivers/gpu/drm/drm 0x5bb71ba5       drm_mode_connector_list_update
+(unknown) drivers/gpu/drm/drm 0x5f6cbc33       drm_find_cea_extension
+(unknown) drivers/gpu/drm/drm 0x617a1cd6       drm_mode_create_scaling_mode_property
+(unknown) drivers/gpu/drm/drm 0x6634ddbc       drm_addmap
+(unknown) drivers/gpu/drm/drm 0x6adf7d7b       drm_gtf_mode_complex
+(unknown) drivers/gpu/drm/drm 0x6b6d7375       drm_timestamp_precision
+(unknown) drivers/gpu/drm/drm 0x6d2ec6f1       drm_mm_get_block_generic
+(unknown) drivers/gpu/drm/drm 0x6d470053       drm_mm_insert_node_in_range
+(unknown) drivers/gpu/drm/drm 0x70274743       drm_vblank_get
+(unknown) drivers/gpu/drm/drm 0x704ab531       drm_get_connector_name
+(unknown) drivers/gpu/drm/drm 0x724cf6eb       drm_mm_takedown
+(unknown) drivers/gpu/drm/drm 0x72b7e6f7       drm_vblank_pre_modeset
+(unknown) drivers/gpu/drm/drm 0x747490c2       drm_add_modes_noedid
+(unknown) drivers/gpu/drm/drm 0x77d2a544       drm_platform_exit
+(unknown) drivers/gpu/drm/drm 0x7b2e5a2a       drm_ati_pcigart_cleanup
+(unknown) drivers/gpu/drm/drm 0x7c1fd6c8       drm_mode_equal
+(unknown) drivers/gpu/drm/drm 0x7f4cfa5d       drm_detect_monitor_audio
+(unknown) drivers/gpu/drm/drm 0x8001a5d6       drm_clflush_pages
+(unknown) drivers/gpu/drm/drm 0x816c2e28       drm_mode_create_dirty_info_property
+(unknown) drivers/gpu/drm/drm 0x829332d9       drm_mm_replace_node
+(unknown) drivers/gpu/drm/drm 0x83436598       drm_mode_probed_add
+(unknown) drivers/gpu/drm/drm 0x85de09f5       drm_mode_width
+(unknown) drivers/gpu/drm/drm 0x8734ae62       drm_master_get
+(unknown) drivers/gpu/drm/drm 0x8b80656f       drm_put_dev
+(unknown) drivers/gpu/drm/drm 0x8dc3810c       drm_gem_vm_close
+(unknown) drivers/gpu/drm/drm 0x8dfb019d       drm_buffer_free
+(unknown) drivers/gpu/drm/drm 0x8eff9111       drm_ht_find_item
+(unknown) drivers/gpu/drm/drm 0x92f2d102       drm_sman_alloc
+(unknown) drivers/gpu/drm/drm 0x932df43d       drm_mode_vrefresh
+(unknown) drivers/gpu/drm/drm 0x9420ccf0       drm_mm_get_block_range_generic
+(unknown) drivers/gpu/drm/drm 0x95561c75       drm_debugfs_remove_files
+(unknown) drivers/gpu/drm/drm 0x95bfd1ae       drm_read
+(unknown) drivers/gpu/drm/drm 0x9745d638       drm_err
+(unknown) drivers/gpu/drm/drm 0x9bb73d97       drm_gem_object_release
+(unknown) drivers/gpu/drm/drm 0x9c627bf7       drm_gem_handle_delete
+(unknown) drivers/gpu/drm/drm 0x9d75a114       drm_release
+(unknown) drivers/gpu/drm/drm 0x9dc25a34       drm_sman_owner_clean
+(unknown) drivers/gpu/drm/drm 0x9dd9f7a8       drm_connector_cleanup
+(unknown) drivers/gpu/drm/drm 0x9f2857ee       drm_add_edid_modes
+(unknown) drivers/gpu/drm/drm 0x9fca52fb       drm_mode_destroy
+(unknown) drivers/gpu/drm/drm 0xa094b404       drm_encoder_cleanup
+(unknown) drivers/gpu/drm/drm 0xa1eabd87       drm_mode_list_concat
+(unknown) drivers/gpu/drm/drm 0xa237e931       drm_sman_set_manager
+(unknown) drivers/gpu/drm/drm 0xa384701a       drm_framebuffer_init
+(unknown) drivers/gpu/drm/drm 0xa3b82cf0       drm_i2c_encoder_destroy
+(unknown) drivers/gpu/drm/drm 0xa4ea1841       drm_vblank_count
+(unknown) drivers/gpu/drm/drm 0xa56c48ca       drm_agp_alloc
+(unknown) drivers/gpu/drm/drm 0xa649a9c6       drm_sysfs_connector_add
+(unknown) drivers/gpu/drm/drm 0xa6a2df8c       drm_connector_init
+(unknown) drivers/gpu/drm/drm 0xa6dfc3e4       drm_irq_install
+(unknown) drivers/gpu/drm/drm 0xafaed0cd       drm_global_mutex
+(unknown) drivers/gpu/drm/drm 0xafec89c7       drm_mode_config_cleanup
+(unknown) drivers/gpu/drm/drm 0xb0a8b440       drm_mm_scan_add_block
+(unknown) drivers/gpu/drm/drm 0xb0d2ae88       drm_mm_pre_get
+(unknown) drivers/gpu/drm/drm 0xb24bb558       drm_cvt_mode
+(unknown) drivers/gpu/drm/drm 0xb6977a9f       drm_agp_unbind
+(unknown) drivers/gpu/drm/drm 0xb6a467b1       drm_edid_is_valid
+(unknown) drivers/gpu/drm/drm 0xbaa53a01       drm_getsarea
+(unknown) drivers/gpu/drm/drm 0xbb017ddc       drm_mode_crtc_set_gamma_size
+(unknown) drivers/gpu/drm/drm 0xbb833c05       drm_crtc_init
+(unknown) drivers/gpu/drm/drm 0xbcc16d62       drm_gem_object_handle_free
+(unknown) drivers/gpu/drm/drm 0xbd1d29c8       drm_debugfs_create_files
+(unknown) drivers/gpu/drm/drm 0xbdb452eb       drm_irq_uninstall
+(unknown) drivers/gpu/drm/drm 0xc204f2d4       drm_core_ioremap_wc
+(unknown) drivers/gpu/drm/drm 0xc2086b81       drm_core_ioremap
+(unknown) drivers/gpu/drm/drm 0xc37dc952       drm_encoder_init
+(unknown) drivers/gpu/drm/drm 0xc414c422       drm_vblank_offdelay
+(unknown) drivers/gpu/drm/drm 0xc5b4546b       drm_get_pci_dev
+(unknown) drivers/gpu/drm/drm 0xc626a686       drm_mm_remove_node
+(unknown) drivers/gpu/drm/drm 0xc6d7cd96       drm_unbind_agp
+(unknown) drivers/gpu/drm/drm 0xc729f721       drm_connector_property_set_value
+(unknown) drivers/gpu/drm/drm 0xc8af4025       drm_mode_object_find
+(unknown) drivers/gpu/drm/drm 0xca3b9922       drm_framebuffer_cleanup
+(unknown) drivers/gpu/drm/drm 0xcb307ced       drm_ioctl
+(unknown) drivers/gpu/drm/drm 0xcb38e46f       drm_mm_debug_table
+(unknown) drivers/gpu/drm/drm 0xccdf8e4d       drm_mode_connector_attach_encoder
+(unknown) drivers/gpu/drm/drm 0xcd0fc417       drm_ht_just_insert_please
+(unknown) drivers/gpu/drm/drm 0xcdf2eff4       drm_mode_height
+(unknown) drivers/gpu/drm/drm 0xd08fa3f0       drm_mode_set_crtcinfo
+(unknown) drivers/gpu/drm/drm 0xd1e9e8ec       drm_mode_connector_update_edid_property
+(unknown) drivers/gpu/drm/drm 0xd1f4e2ce       drm_addbufs_agp
+(unknown) drivers/gpu/drm/drm 0xd1fab21c       drm_vblank_count_and_time
+(unknown) drivers/gpu/drm/drm 0xd3c82001       drm_core_reclaim_buffers
+(unknown) drivers/gpu/drm/drm 0xd711b3af       drm_mode_attachmode_crtc
+(unknown) drivers/gpu/drm/drm 0xd79ddc78       drm_gem_mmap
+(unknown) drivers/gpu/drm/drm 0xd7f1ab84       drm_sman_owner_cleanup
+(unknown) drivers/gpu/drm/drm 0xda141aab       drm_addbufs_pci
+(unknown) drivers/gpu/drm/drm 0xda397b5c       drm_get_last_vbltimestamp
+(unknown) drivers/gpu/drm/drm 0xdbb5a9f5       drm_ht_remove_item
+(unknown) drivers/gpu/drm/drm 0xdbfdaee6       drm_vblank_cleanup
+(unknown) drivers/gpu/drm/drm 0xdc62055c       drm_fasync
+(unknown) drivers/gpu/drm/drm 0xdccd4f1f       drm_mode_create_tv_properties
+(unknown) drivers/gpu/drm/drm 0xdd26c8af       drm_calc_vbltimestamp_from_scanoutpos
+(unknown) drivers/gpu/drm/drm 0xe04e6070       drm_mm_insert_node
+(unknown) drivers/gpu/drm/drm 0xe24dd4fd       drm_master_put
+(unknown) drivers/gpu/drm/drm 0xe256edfd       drm_sman_takedown
+(unknown) drivers/gpu/drm/drm 0xe2bd1366       drm_vblank_post_modeset
+(unknown) drivers/gpu/drm/drm 0xe4ddd48a       drm_calc_timestamping_constants
+(unknown) drivers/gpu/drm/drm 0xe5bdce7e       drm_mode_debug_printmodeline
+(unknown) drivers/gpu/drm/drm 0xe7197773       drm_ht_insert_item
+(unknown) drivers/gpu/drm/drm 0xe93063ab       drm_get_usb_dev
+(unknown) drivers/gpu/drm/drm 0xea61667f       drm_mode_prune_invalid
+(unknown) drivers/gpu/drm/drm 0xea67fd54       drm_sysfs_connector_remove
+(unknown) drivers/gpu/drm/drm 0xea949327       drm_i2c_encoder_init
+(unknown) drivers/gpu/drm/drm 0xeccc9f7d       drm_detect_hdmi_monitor
+(unknown) drivers/gpu/drm/drm 0xed256cae       drm_sman_free_key
+(unknown) drivers/gpu/drm/drm 0xeec1fefe       drm_mode_config_reset
+(unknown) drivers/gpu/drm/drm 0xef27ad13       drm_mm_put_block
+(unknown) drivers/gpu/drm/drm 0xef5a0685       drm_mode_config_init
+(unknown) drivers/gpu/drm/drm 0xef912f68       drm_handle_vblank
+(unknown) drivers/gpu/drm/drm 0xf0a0bf79       drm_sman_cleanup
+(unknown) drivers/gpu/drm/drm 0xf1421d13       drm_mode_sort
+(unknown) drivers/gpu/drm/drm 0xf513609f       drm_mode_create
+(unknown) drivers/gpu/drm/drm 0xf63676de       drm_gtf_mode
+(unknown) drivers/gpu/drm/drm 0xf644f5f8       drm_sysfs_hotplug_event
+(unknown) drivers/gpu/drm/drm 0xf961a0ff       drm_gem_vm_open
+(unknown) drivers/gpu/drm/drm 0xf99e604c       drm_mode_create_dithering_property
+(unknown) drivers/gpu/drm/drm 0xfc4f8599       drm_mode_hsync
+(unknown) drivers/gpu/drm/drm 0xfe919dfa       drm_ati_pcigart_init
+(unknown) drivers/gpu/drm/drm 0xffd286b4       drm_gem_object_init
+(unknown) drivers/gpu/drm/drm_kms_helper 0x07dade9e    drm_crtc_helper_set_mode
+(unknown) drivers/gpu/drm/drm_kms_helper 0x0a0b2712    drm_helper_disable_unused_functions
+(unknown) drivers/gpu/drm/drm_kms_helper 0x1b950c64    i2c_dp_aux_add_bus
+(unknown) drivers/gpu/drm/drm_kms_helper 0x1d3e1a53    drm_fb_helper_single_add_all_connectors
+(unknown) drivers/gpu/drm/drm_kms_helper 0x262ec696    drm_helper_crtc_in_use
+(unknown) drivers/gpu/drm/drm_kms_helper 0x269c7531    drm_helper_resume_force_mode
+(unknown) drivers/gpu/drm/drm_kms_helper 0x33c82c84    drm_fb_helper_setcmap
+(unknown) drivers/gpu/drm/drm_kms_helper 0x3764fdb3    drm_fb_helper_debug_enter
+(unknown) drivers/gpu/drm/drm_kms_helper 0x45e68266    drm_fb_helper_single_fb_probe
+(unknown) drivers/gpu/drm/drm_kms_helper 0x49c8bfac    drm_helper_encoder_in_use
+(unknown) drivers/gpu/drm/drm_kms_helper 0x4e7398ed    drm_helper_mode_fill_fb_struct
+(unknown) drivers/gpu/drm/drm_kms_helper 0x552bace2    drm_fb_helper_initial_config
+(unknown) drivers/gpu/drm/drm_kms_helper 0x5ad31c9c    drm_helper_probe_single_connector_modes
+(unknown) drivers/gpu/drm/drm_kms_helper 0x66b0580c    drm_fb_helper_set_par
+(unknown) drivers/gpu/drm/drm_kms_helper 0x7aef1b1b    drm_fb_helper_init
+(unknown) drivers/gpu/drm/drm_kms_helper 0x7e96d10c    drm_helper_hpd_irq_event
+(unknown) drivers/gpu/drm/drm_kms_helper 0x82b3adac    drm_kms_helper_poll_disable
+(unknown) drivers/gpu/drm/drm_kms_helper 0x87007413    drm_kms_helper_poll_fini
+(unknown) drivers/gpu/drm/drm_kms_helper 0x9d251144    drm_fb_helper_panic
+(unknown) drivers/gpu/drm/drm_kms_helper 0x9f36340a    drm_fb_helper_debug_leave
+(unknown) drivers/gpu/drm/drm_kms_helper 0xabc48a85    drm_fb_helper_fini
+(unknown) drivers/gpu/drm/drm_kms_helper 0xac8178f3    drm_kms_helper_poll_enable
+(unknown) drivers/gpu/drm/drm_kms_helper 0xad05efdb    drm_fb_helper_hotplug_event
+(unknown) drivers/gpu/drm/drm_kms_helper 0xb4684a9e    drm_fb_helper_blank
+(unknown) drivers/gpu/drm/drm_kms_helper 0xb5487125    drm_fb_helper_pan_display
+(unknown) drivers/gpu/drm/drm_kms_helper 0xbbbd021b    drm_fb_helper_check_var
+(unknown) drivers/gpu/drm/drm_kms_helper 0xbfcf8037    drm_fb_helper_fill_var
+(unknown) drivers/gpu/drm/drm_kms_helper 0xc1beb38a    drm_kms_helper_poll_init
+(unknown) drivers/gpu/drm/drm_kms_helper 0xc469c244    drm_fb_helper_restore
+(unknown) drivers/gpu/drm/drm_kms_helper 0xc8ecbc82    drm_fb_helper_restore_fbdev_mode
+(unknown) drivers/gpu/drm/drm_kms_helper 0xcbef6bdb    drm_crtc_helper_set_config
+(unknown) drivers/gpu/drm/drm_kms_helper 0xcf46c02f    drm_helper_connector_dpms
+(unknown) drivers/gpu/drm/drm_kms_helper 0xee5b98e7    drm_fb_helper_fill_fix
+(unknown) drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+(unknown) drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+(unknown) drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+(unknown) drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+(unknown) drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+(unknown) drivers/gpu/drm/ttm/ttm 0x02b571be   ttm_bo_unref
+(unknown) drivers/gpu/drm/ttm/ttm 0x1125b178   ttm_read_unlock
+(unknown) drivers/gpu/drm/ttm/ttm 0x132b05be   ttm_round_pot
+(unknown) drivers/gpu/drm/ttm/ttm 0x1c6c4ccc   ttm_bo_synccpu_write_release
+(unknown) drivers/gpu/drm/ttm/ttm 0x1f8e8f40   ttm_bo_wait
+(unknown) drivers/gpu/drm/ttm/ttm 0x21834908   ttm_bo_move_accel_cleanup
+(unknown) drivers/gpu/drm/ttm/ttm 0x312693cc   ttm_object_device_release
+(unknown) drivers/gpu/drm/ttm/ttm 0x3238b786   ttm_suspend_lock
+(unknown) drivers/gpu/drm/ttm/ttm 0x357d4fb7   ttm_read_lock
+(unknown) drivers/gpu/drm/ttm/ttm 0x38d013e0   ttm_bo_clean_mm
+(unknown) drivers/gpu/drm/ttm/ttm 0x38ea477e   ttm_suspend_unlock
+(unknown) drivers/gpu/drm/ttm/ttm 0x3b951d90   ttm_object_device_init
+(unknown) drivers/gpu/drm/ttm/ttm 0x3fe790fa   ttm_bo_init
+(unknown) drivers/gpu/drm/ttm/ttm 0x4217f97e   ttm_fbdev_mmap
+(unknown) drivers/gpu/drm/ttm/ttm 0x429944a9   ttm_tt_bind
+(unknown) drivers/gpu/drm/ttm/ttm 0x4399c000   ttm_bo_lock_delayed_workqueue
+(unknown) drivers/gpu/drm/ttm/ttm 0x44e684d6   ttm_bo_unreserve
+(unknown) drivers/gpu/drm/ttm/ttm 0x4841939a   ttm_bo_manager_func
+(unknown) drivers/gpu/drm/ttm/ttm 0x4f87d19a   ttm_bo_wait_cpu
+(unknown) drivers/gpu/drm/ttm/ttm 0x5b135a6f   ttm_bo_kmap
+(unknown) drivers/gpu/drm/ttm/ttm 0x5cf59609   ttm_bo_global_init
+(unknown) drivers/gpu/drm/ttm/ttm 0x61bdb34f   ttm_eu_fence_buffer_objects
+(unknown) drivers/gpu/drm/ttm/ttm 0x61f1cbdd   ttm_bo_evict_mm
+(unknown) drivers/gpu/drm/ttm/ttm 0x643d7125   ttm_mem_global_free
+(unknown) drivers/gpu/drm/ttm/ttm 0x67b1d568   ttm_bo_global_release
+(unknown) drivers/gpu/drm/ttm/ttm 0x689aab17   ttm_bo_mmap
+(unknown) drivers/gpu/drm/ttm/ttm 0x6e88aa7d   ttm_bo_move_ttm
+(unknown) drivers/gpu/drm/ttm/ttm 0x72c0454d   ttm_page_alloc_debugfs
+(unknown) drivers/gpu/drm/ttm/ttm 0x7586fb3a   ttm_eu_reserve_buffers
+(unknown) drivers/gpu/drm/ttm/ttm 0x78957fbc   ttm_lock_init
+(unknown) drivers/gpu/drm/ttm/ttm 0x86a4066d   ttm_eu_backoff_reservation
+(unknown) drivers/gpu/drm/ttm/ttm 0x87c413dd   ttm_bo_mem_put
+(unknown) drivers/gpu/drm/ttm/ttm 0x94c4fd49   ttm_bo_device_release
+(unknown) drivers/gpu/drm/ttm/ttm 0x98b7a72b   ttm_write_unlock
+(unknown) drivers/gpu/drm/ttm/ttm 0x9ac90459   ttm_tt_populate
+(unknown) drivers/gpu/drm/ttm/ttm 0x9c457d09   ttm_bo_validate
+(unknown) drivers/gpu/drm/ttm/ttm 0x9cad9496   ttm_vt_lock
+(unknown) drivers/gpu/drm/ttm/ttm 0x9ce8ebf4   ttm_bo_device_init
+(unknown) drivers/gpu/drm/ttm/ttm 0xa0d548b0   ttm_ref_object_base_unref
+(unknown) drivers/gpu/drm/ttm/ttm 0xa452d766   ttm_object_file_init
+(unknown) drivers/gpu/drm/ttm/ttm 0xa79856a5   ttm_bo_mem_space
+(unknown) drivers/gpu/drm/ttm/ttm 0xa839e33b   ttm_base_object_lookup
+(unknown) drivers/gpu/drm/ttm/ttm 0xafef14bf   ttm_tt_set_placement_caching
+(unknown) drivers/gpu/drm/ttm/ttm 0xb20e6ddd   ttm_bo_move_memcpy
+(unknown) drivers/gpu/drm/ttm/ttm 0xb962a394   ttm_vt_unlock
+(unknown) drivers/gpu/drm/ttm/ttm 0xbb914a78   ttm_bo_synccpu_write_grab
+(unknown) drivers/gpu/drm/ttm/ttm 0xc4d4618d   ttm_io_prot
+(unknown) drivers/gpu/drm/ttm/ttm 0xc50fe5f6   ttm_base_object_init
+(unknown) drivers/gpu/drm/ttm/ttm 0xc88d8cf6   ttm_ref_object_add
+(unknown) drivers/gpu/drm/ttm/ttm 0xcd8ce89c   ttm_bo_unlock_delayed_workqueue
+(unknown) drivers/gpu/drm/ttm/ttm 0xce903052   ttm_mem_global_init
+(unknown) drivers/gpu/drm/ttm/ttm 0xd235d9d3   ttm_base_object_unref
+(unknown) drivers/gpu/drm/ttm/ttm 0xd380a8c7   ttm_write_lock
+(unknown) drivers/gpu/drm/ttm/ttm 0xd89ef3c8   ttm_mem_global_alloc
+(unknown) drivers/gpu/drm/ttm/ttm 0xdbecc6ef   ttm_bo_wait_unreserved
+(unknown) drivers/gpu/drm/ttm/ttm 0xde5a871d   ttm_agp_backend_init
+(unknown) drivers/gpu/drm/ttm/ttm 0xe0874468   ttm_bo_reserve
+(unknown) drivers/gpu/drm/ttm/ttm 0xe1c11457   ttm_object_file_release
+(unknown) drivers/gpu/drm/ttm/ttm 0xe5e92eda   ttm_mem_global_release
+(unknown) drivers/gpu/drm/ttm/ttm 0xea4cedcf   ttm_bo_init_mm
+(unknown) drivers/gpu/drm/ttm/ttm 0xeca8ef15   ttm_bo_unmap_virtual
+(unknown) drivers/gpu/drm/ttm/ttm 0xf2874d41   ttm_bo_kunmap
+(unknown) drivers/gpu/drm/ttm/ttm 0xfd79cd92   ttm_bo_swapout_all
+(unknown) drivers/hid/hid 0x008848fc   hid_set_field
+(unknown) drivers/hid/hid 0x05495392   hid_debug
+(unknown) drivers/hid/hid 0x10b65950   hid_output_report
+(unknown) drivers/hid/hid 0x11eae992   hid_check_keys_pressed
+(unknown) drivers/hid/hid 0x13201d49   hid_destroy_device
+(unknown) drivers/hid/hid 0x1522af7f   hid_dump_field
+(unknown) drivers/hid/hid 0x21583789   hid_dump_input
+(unknown) drivers/hid/hid 0x22d1a85c   hid_resolv_usage
+(unknown) drivers/hid/hid 0x29e3a67e   hid_unregister_driver
+(unknown) drivers/hid/hid 0x31ec6de6   hid_report_raw_event
+(unknown) drivers/hid/hid 0x4154c193   hidinput_report_event
+(unknown) drivers/hid/hid 0x506ce269   hid_allocate_device
+(unknown) drivers/hid/hid 0x55d4555e   hid_input_report
+(unknown) drivers/hid/hid 0x66944258   hid_debug_event
+(unknown) drivers/hid/hid 0x7d3cdbb0   hidinput_find_field
+(unknown) drivers/hid/hid 0x810d69c5   hid_connect
+(unknown) drivers/hid/hid 0xad51b5da   __hid_register_driver
+(unknown) drivers/hid/hid 0xb5858e3f   hidraw_connect
+(unknown) drivers/hid/hid 0xb9fdbf7a   hidraw_report_event
+(unknown) drivers/hid/hid 0xc904eafe   hid_parse_report
+(unknown) drivers/hid/hid 0xd220afb7   hidinput_connect
+(unknown) drivers/hid/hid 0xd630c439   hidraw_disconnect
+(unknown) drivers/hid/hid 0xdadf00e1   hid_register_report
+(unknown) drivers/hid/hid 0xe93fb84d   hidinput_disconnect
+(unknown) drivers/hid/hid 0xec8106ae   hid_disconnect
+(unknown) drivers/hid/hid 0xf291bff6   hid_dump_device
+(unknown) drivers/hid/hid 0xf40aca7b   hid_add_device
+(unknown) drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+(unknown) drivers/hid/hid-roccat 0x4493104e    roccat_connect
+(unknown) drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+(unknown) drivers/hid/hid-roccat-common 0x714ce482     roccat_common_send
+(unknown) drivers/hid/hid-roccat-common 0x8db7a400     roccat_common_receive
+(unknown) drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+(unknown) drivers/hid/usbhid/usbhid 0x3a96f164 hiddev_hid_event
+(unknown) drivers/hid/usbhid/usbhid 0x8a7990b3 usbhid_submit_report
+(unknown) drivers/hid/usbhid/usbhid 0xe71cffcb usbhid_set_leds
+(unknown) drivers/hid/usbhid/usbhid 0xf2ae42a8 usbhid_wait_io
+(unknown) drivers/hwmon/hwmon-vid 0x0903c239   vid_from_reg
+(unknown) drivers/hwmon/hwmon-vid 0xef1c781c   vid_which_vrm
+(unknown) drivers/i2c/algos/i2c-algo-bit 0x29ac0ba7    i2c_bit_add_bus
+(unknown) drivers/i2c/algos/i2c-algo-bit 0xd1d8a66e    i2c_bit_add_numbered_bus
+(unknown) drivers/i2c/algos/i2c-algo-pca 0x35e6e35a    i2c_pca_add_numbered_bus
+(unknown) drivers/i2c/algos/i2c-algo-pca 0x4319ea70    i2c_pca_add_bus
+(unknown) drivers/i2c/algos/i2c-algo-pcf 0x7db438c1    i2c_pcf_add_bus
+(unknown) drivers/i2c/busses/i2c-amd756 0xef72d69a     amd756_smbus
+(unknown) drivers/i2c/busses/i2c-nforce2 0x2f7f28b0    nforce2_smbus
+(unknown) drivers/i2c/i2c-mux 0xbe1875aa       i2c_del_mux_adapter
+(unknown) drivers/i2c/i2c-mux 0xc0fd8658       i2c_add_mux_adapter
+(unknown) drivers/i2c/i2c-smbus 0x27e3d252     i2c_handle_smbus_alert
+(unknown) drivers/i2c/i2c-smbus 0xb5115aed     i2c_setup_smbus_alert
+(unknown) drivers/infiniband/core/ib_addr 0x29cbd5fe   rdma_addr_register_client
+(unknown) drivers/infiniband/core/ib_addr 0x475199a5   rdma_addr_unregister_client
+(unknown) drivers/infiniband/core/ib_addr 0x65314db5   rdma_resolve_ip
+(unknown) drivers/infiniband/core/ib_addr 0x666f618f   rdma_translate_ip
+(unknown) drivers/infiniband/core/ib_addr 0x9d1f522d   rdma_addr_cancel
+(unknown) drivers/infiniband/core/ib_addr 0xee9911d1   rdma_copy_addr
+(unknown) drivers/infiniband/core/ib_cm 0x0660fad3     ib_send_cm_drep
+(unknown) drivers/infiniband/core/ib_cm 0x1af5ed56     ib_destroy_cm_id
+(unknown) drivers/infiniband/core/ib_cm 0x271061e1     ib_cm_listen
+(unknown) drivers/infiniband/core/ib_cm 0x406b962a     ib_send_cm_sidr_req
+(unknown) drivers/infiniband/core/ib_cm 0x52752fd4     ib_cm_notify
+(unknown) drivers/infiniband/core/ib_cm 0x61c8cd1f     ib_send_cm_rtu
+(unknown) drivers/infiniband/core/ib_cm 0x732c8b81     ib_cm_init_qp_attr
+(unknown) drivers/infiniband/core/ib_cm 0x88081600     ib_send_cm_rej
+(unknown) drivers/infiniband/core/ib_cm 0xa4720695     ib_send_cm_sidr_rep
+(unknown) drivers/infiniband/core/ib_cm 0xa47e7afe     ib_send_cm_rep
+(unknown) drivers/infiniband/core/ib_cm 0xae93d730     ib_create_cm_id
+(unknown) drivers/infiniband/core/ib_cm 0xb5ef9ef4     cm_class
+(unknown) drivers/infiniband/core/ib_cm 0xbfb6cc24     ib_send_cm_mra
+(unknown) drivers/infiniband/core/ib_cm 0xc9b6e452     ib_send_cm_lap
+(unknown) drivers/infiniband/core/ib_cm 0xd96707e4     ib_send_cm_apr
+(unknown) drivers/infiniband/core/ib_cm 0xe27e1729     ib_send_cm_dreq
+(unknown) drivers/infiniband/core/ib_cm 0xed139322     ib_send_cm_req
+(unknown) drivers/infiniband/core/ib_core 0x02620331   ibnl_put_attr
+(unknown) drivers/infiniband/core/ib_core 0x095208ae   ib_alloc_pd
+(unknown) drivers/infiniband/core/ib_core 0x0c1b9ac1   ib_ud_header_unpack
+(unknown) drivers/infiniband/core/ib_core 0x0d189fb3   ib_find_gid
+(unknown) drivers/infiniband/core/ib_core 0x13394eab   ib_query_qp
+(unknown) drivers/infiniband/core/ib_core 0x14a8962c   ibnl_add_client
+(unknown) drivers/infiniband/core/ib_core 0x1a047e2f   ib_query_srq
+(unknown) drivers/infiniband/core/ib_core 0x1c5a8507   ib_resize_cq
+(unknown) drivers/infiniband/core/ib_core 0x1c92e877   ib_alloc_mw
+(unknown) drivers/infiniband/core/ib_core 0x1cbd370f   ib_create_cq
+(unknown) drivers/infiniband/core/ib_core 0x1e491a04   ib_unmap_fmr
+(unknown) drivers/infiniband/core/ib_core 0x212e5c97   ib_destroy_ah
+(unknown) drivers/infiniband/core/ib_core 0x2847cac1   ib_create_fmr_pool
+(unknown) drivers/infiniband/core/ib_core 0x2ed6e386   ib_ud_header_pack
+(unknown) drivers/infiniband/core/ib_core 0x3148b18c   ib_create_srq
+(unknown) drivers/infiniband/core/ib_core 0x31d7e500   ib_dispatch_event
+(unknown) drivers/infiniband/core/ib_core 0x3edf8faa   ib_fmr_pool_map_phys
+(unknown) drivers/infiniband/core/ib_core 0x3f7567fd   ib_rate_to_mult
+(unknown) drivers/infiniband/core/ib_core 0x4255f0b5   ib_destroy_cq
+(unknown) drivers/infiniband/core/ib_core 0x43e18a85   ib_find_cached_pkey
+(unknown) drivers/infiniband/core/ib_core 0x4be100c8   ib_create_ah_from_wc
+(unknown) drivers/infiniband/core/ib_core 0x4fcad32d   ib_destroy_fmr_pool
+(unknown) drivers/infiniband/core/ib_core 0x4ffc9158   ib_umem_page_count
+(unknown) drivers/infiniband/core/ib_core 0x520b2638   ib_pack
+(unknown) drivers/infiniband/core/ib_core 0x536b6071   ib_dealloc_pd
+(unknown) drivers/infiniband/core/ib_core 0x57da3581   ib_dealloc_device
+(unknown) drivers/infiniband/core/ib_core 0x68da883e   ib_unregister_client
+(unknown) drivers/infiniband/core/ib_core 0x6aeeab07   ib_dealloc_mw
+(unknown) drivers/infiniband/core/ib_core 0x76f6421b   ib_dealloc_fmr
+(unknown) drivers/infiniband/core/ib_core 0x863447b7   ib_query_port
+(unknown) drivers/infiniband/core/ib_core 0x87963e43   ib_attach_mcast
+(unknown) drivers/infiniband/core/ib_core 0x8a858919   ib_destroy_qp
+(unknown) drivers/infiniband/core/ib_core 0x8eb8d596   ib_query_mr
+(unknown) drivers/infiniband/core/ib_core 0x8fcc6629   ib_modify_qp_is_ok
+(unknown) drivers/infiniband/core/ib_core 0x90890fce   ib_create_qp
+(unknown) drivers/infiniband/core/ib_core 0x92413070   ib_query_device
+(unknown) drivers/infiniband/core/ib_core 0x95209e83   ib_reg_phys_mr
+(unknown) drivers/infiniband/core/ib_core 0x96ce6c46   rdma_node_get_transport
+(unknown) drivers/infiniband/core/ib_core 0x972d9fc4   ib_detach_mcast
+(unknown) drivers/infiniband/core/ib_core 0x9a0c72e2   ib_modify_port
+(unknown) drivers/infiniband/core/ib_core 0x9a2bdc95   rdma_port_get_link_layer
+(unknown) drivers/infiniband/core/ib_core 0x9ae010d2   ib_flush_fmr_pool
+(unknown) drivers/infiniband/core/ib_core 0x9af3dfc4   ib_fmr_pool_unmap
+(unknown) drivers/infiniband/core/ib_core 0x9d804fa1   mult_to_ib_rate
+(unknown) drivers/infiniband/core/ib_core 0x9ef9122d   ib_find_pkey
+(unknown) drivers/infiniband/core/ib_core 0x9f10d40b   ib_get_cached_pkey
+(unknown) drivers/infiniband/core/ib_core 0x9f609c5d   ib_rereg_phys_mr
+(unknown) drivers/infiniband/core/ib_core 0xa30d05e5   ib_unregister_device
+(unknown) drivers/infiniband/core/ib_core 0xa38e9775   ib_alloc_fast_reg_page_list
+(unknown) drivers/infiniband/core/ib_core 0xa44a8a7a   ib_query_pkey
+(unknown) drivers/infiniband/core/ib_core 0xa710222f   ib_umem_get
+(unknown) drivers/infiniband/core/ib_core 0xafe24ee2   ib_create_ah
+(unknown) drivers/infiniband/core/ib_core 0xb0744340   ib_register_device
+(unknown) drivers/infiniband/core/ib_core 0xb1a312e1   ib_unpack
+(unknown) drivers/infiniband/core/ib_core 0xb3b1ff5f   ib_alloc_fmr
+(unknown) drivers/infiniband/core/ib_core 0xb58085fb   ib_unregister_event_handler
+(unknown) drivers/infiniband/core/ib_core 0xbe8d274c   ib_free_fast_reg_page_list
+(unknown) drivers/infiniband/core/ib_core 0xbf19ae2d   ib_get_client_data
+(unknown) drivers/infiniband/core/ib_core 0xc67f14a5   ibnl_remove_client
+(unknown) drivers/infiniband/core/ib_core 0xc6a3d23a   ib_register_event_handler
+(unknown) drivers/infiniband/core/ib_core 0xc6e028eb   ib_init_ah_from_wc
+(unknown) drivers/infiniband/core/ib_core 0xc73aa39f   ib_modify_qp
+(unknown) drivers/infiniband/core/ib_core 0xce3f7bb4   ib_alloc_device
+(unknown) drivers/infiniband/core/ib_core 0xd2549136   ib_modify_device
+(unknown) drivers/infiniband/core/ib_core 0xd48727d2   ib_get_dma_mr
+(unknown) drivers/infiniband/core/ib_core 0xd58a7412   ib_modify_srq
+(unknown) drivers/infiniband/core/ib_core 0xd79b8411   ib_get_cached_gid
+(unknown) drivers/infiniband/core/ib_core 0xd809b803   ibnl_put_msg
+(unknown) drivers/infiniband/core/ib_core 0xdb5d8996   ib_set_client_data
+(unknown) drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+(unknown) drivers/infiniband/core/ib_core 0xde363cd6   ib_destroy_srq
+(unknown) drivers/infiniband/core/ib_core 0xe25d719d   ib_dereg_mr
+(unknown) drivers/infiniband/core/ib_core 0xe5ab561c   ib_query_ah
+(unknown) drivers/infiniband/core/ib_core 0xeaf18278   ib_query_gid
+(unknown) drivers/infiniband/core/ib_core 0xf118502c   ib_modify_cq
+(unknown) drivers/infiniband/core/ib_core 0xf25eb076   ib_umem_release
+(unknown) drivers/infiniband/core/ib_core 0xf6e93620   ib_get_cached_lmc
+(unknown) drivers/infiniband/core/ib_core 0xf8c2572e   ib_find_cached_gid
+(unknown) drivers/infiniband/core/ib_core 0xfb1c9233   ib_modify_ah
+(unknown) drivers/infiniband/core/ib_core 0xfb9fda6a   ib_register_client
+(unknown) drivers/infiniband/core/ib_core 0xfc150956   ib_ud_header_init
+(unknown) drivers/infiniband/core/ib_core 0xfe15ca22   ib_alloc_fast_reg_mr
+(unknown) drivers/infiniband/core/ib_mad 0x0ccd28ea    ib_get_rmpp_segment
+(unknown) drivers/infiniband/core/ib_mad 0x1d2b0d1b    ib_redirect_mad_qp
+(unknown) drivers/infiniband/core/ib_mad 0x201cf9dc    ib_process_mad_wc
+(unknown) drivers/infiniband/core/ib_mad 0x3587a1f3    ib_free_recv_mad
+(unknown) drivers/infiniband/core/ib_mad 0x6f077fcf    ib_get_mad_data_offset
+(unknown) drivers/infiniband/core/ib_mad 0x7b5d4b7a    ib_is_mad_class_rmpp
+(unknown) drivers/infiniband/core/ib_mad 0x83abbf4c    ib_cancel_mad
+(unknown) drivers/infiniband/core/ib_mad 0x848e9bfa    ib_register_mad_agent
+(unknown) drivers/infiniband/core/ib_mad 0x946d5d27    ib_response_mad
+(unknown) drivers/infiniband/core/ib_mad 0xaa03a699    ib_create_send_mad
+(unknown) drivers/infiniband/core/ib_mad 0xd6a2743d    ib_register_mad_snoop
+(unknown) drivers/infiniband/core/ib_mad 0xd8f4ff32    ib_modify_mad
+(unknown) drivers/infiniband/core/ib_mad 0xdb3efdf4    ib_free_send_mad
+(unknown) drivers/infiniband/core/ib_mad 0xe6c8c0b0    ib_post_send_mad
+(unknown) drivers/infiniband/core/ib_mad 0xeb2ef5bd    ib_unregister_mad_agent
+(unknown) drivers/infiniband/core/ib_sa 0x0143a9ed     ib_sa_register_client
+(unknown) drivers/infiniband/core/ib_sa 0x576fdbac     ib_sa_free_multicast
+(unknown) drivers/infiniband/core/ib_sa 0x6a3eeca7     ib_init_ah_from_mcmember
+(unknown) drivers/infiniband/core/ib_sa 0x90c5197c     ib_init_ah_from_path
+(unknown) drivers/infiniband/core/ib_sa 0x91c76003     ib_sa_join_multicast
+(unknown) drivers/infiniband/core/ib_sa 0x93f3d61b     ib_sa_path_rec_get
+(unknown) drivers/infiniband/core/ib_sa 0x95e7eeaa     ib_sa_unregister_client
+(unknown) drivers/infiniband/core/ib_sa 0xa48ad533     ib_sa_cancel_query
+(unknown) drivers/infiniband/core/ib_sa 0xd788c2e4     ib_sa_service_rec_query
+(unknown) drivers/infiniband/core/ib_sa 0xf6b6444b     ib_sa_unpack_path
+(unknown) drivers/infiniband/core/ib_sa 0xf7181de8     ib_sa_get_mcmember_rec
+(unknown) drivers/infiniband/core/ib_uverbs 0x02f847bc ib_copy_path_rec_from_user
+(unknown) drivers/infiniband/core/ib_uverbs 0x07cf5a51 ib_copy_ah_attr_to_user
+(unknown) drivers/infiniband/core/ib_uverbs 0x18382f6a ib_copy_path_rec_to_user
+(unknown) drivers/infiniband/core/ib_uverbs 0x184f3575 ib_copy_qp_attr_to_user
+(unknown) drivers/infiniband/core/iw_cm 0x05a4f80c     iw_cm_reject
+(unknown) drivers/infiniband/core/iw_cm 0x0a5491ed     iw_cm_accept
+(unknown) drivers/infiniband/core/iw_cm 0x19ed9d66     iw_cm_disconnect
+(unknown) drivers/infiniband/core/iw_cm 0x23b74f59     iw_create_cm_id
+(unknown) drivers/infiniband/core/iw_cm 0x339048af     iw_cm_connect
+(unknown) drivers/infiniband/core/iw_cm 0x6c33b650     iw_destroy_cm_id
+(unknown) drivers/infiniband/core/iw_cm 0xc6693efa     iw_cm_init_qp_attr
+(unknown) drivers/infiniband/core/iw_cm 0xea1be450     iw_cm_listen
+(unknown) drivers/infiniband/core/rdma_cm 0x1bdac72b   rdma_accept
+(unknown) drivers/infiniband/core/rdma_cm 0x24832dc7   rdma_resolve_addr
+(unknown) drivers/infiniband/core/rdma_cm 0x2d6fa664   rdma_set_reuseaddr
+(unknown) drivers/infiniband/core/rdma_cm 0x3004a821   rdma_disconnect
+(unknown) drivers/infiniband/core/rdma_cm 0x37b76d20   rdma_destroy_id
+(unknown) drivers/infiniband/core/rdma_cm 0x6e590d88   rdma_create_qp
+(unknown) drivers/infiniband/core/rdma_cm 0x7772e768   rdma_destroy_qp
+(unknown) drivers/infiniband/core/rdma_cm 0x88454490   rdma_leave_multicast
+(unknown) drivers/infiniband/core/rdma_cm 0x8c13337c   rdma_listen
+(unknown) drivers/infiniband/core/rdma_cm 0x90b8a507   rdma_init_qp_attr
+(unknown) drivers/infiniband/core/rdma_cm 0x978c8108   rdma_set_ib_paths
+(unknown) drivers/infiniband/core/rdma_cm 0x9a51837e   rdma_connect
+(unknown) drivers/infiniband/core/rdma_cm 0xaa4c8dc3   rdma_join_multicast
+(unknown) drivers/infiniband/core/rdma_cm 0xca23e610   rdma_notify
+(unknown) drivers/infiniband/core/rdma_cm 0xd4daf602   rdma_resolve_route
+(unknown) drivers/infiniband/core/rdma_cm 0xd79790bb   rdma_bind_addr
+(unknown) drivers/infiniband/core/rdma_cm 0xe58cec16   rdma_set_service_type
+(unknown) drivers/infiniband/core/rdma_cm 0xec3506fb   rdma_reject
+(unknown) drivers/infiniband/core/rdma_cm 0xf9966642   rdma_create_id
+(unknown) drivers/input/ff-memless 0xc71e348a  input_ff_create_memless
+(unknown) drivers/input/gameport/gameport 0x0b62b0d5   __gameport_register_port
+(unknown) drivers/input/gameport/gameport 0x1ab13cda   gameport_stop_polling
+(unknown) drivers/input/gameport/gameport 0x2b8970f0   gameport_unregister_port
+(unknown) drivers/input/gameport/gameport 0x30aa12f3   __gameport_register_driver
+(unknown) drivers/input/gameport/gameport 0x735acdf9   gameport_set_phys
+(unknown) drivers/input/gameport/gameport 0x78f7be76   gameport_close
+(unknown) drivers/input/gameport/gameport 0xafbc3915   gameport_start_polling
+(unknown) drivers/input/gameport/gameport 0xbe0f7322   gameport_open
+(unknown) drivers/input/gameport/gameport 0xe66162ae   gameport_unregister_driver
+(unknown) drivers/input/input-polldev 0x6752556a       input_allocate_polled_device
+(unknown) drivers/input/input-polldev 0x787379d0       input_free_polled_device
+(unknown) drivers/input/input-polldev 0xaa97046b       input_unregister_polled_device
+(unknown) drivers/input/input-polldev 0xf1c1ca81       input_register_polled_device
+(unknown) drivers/input/misc/ad714x 0x01b5e751 ad714x_disable
+(unknown) drivers/input/misc/ad714x 0xa2827b63 ad714x_enable
+(unknown) drivers/input/misc/ad714x 0xd8d7dd84 ad714x_probe
+(unknown) drivers/input/misc/ad714x 0xd9f7175a ad714x_remove
+(unknown) drivers/input/misc/adxl34x 0x461a6518        adxl34x_resume
+(unknown) drivers/input/misc/adxl34x 0x82f6500e        adxl34x_probe
+(unknown) drivers/input/misc/adxl34x 0x9b67471a        adxl34x_suspend
+(unknown) drivers/input/misc/adxl34x 0xfe128f3e        adxl34x_remove
+(unknown) drivers/input/misc/cma3000_d0x 0x229ff7ab    cma3000_exit
+(unknown) drivers/input/misc/cma3000_d0x 0x33440d4c    cma3000_resume
+(unknown) drivers/input/misc/cma3000_d0x 0xa0ddadba    cma3000_init
+(unknown) drivers/input/misc/cma3000_d0x 0xcb60c740    cma3000_suspend
+(unknown) drivers/input/sparse-keymap 0x06dab6f2       sparse_keymap_free
+(unknown) drivers/input/sparse-keymap 0x1b1e8053       sparse_keymap_entry_from_keycode
+(unknown) drivers/input/sparse-keymap 0x2f579e05       sparse_keymap_report_event
+(unknown) drivers/input/sparse-keymap 0x81820be6       sparse_keymap_setup
+(unknown) drivers/input/sparse-keymap 0xe47bb595       sparse_keymap_entry_from_scancode
+(unknown) drivers/input/sparse-keymap 0xf6437e6d       sparse_keymap_report_entry
+(unknown) drivers/input/touchscreen/ad7879 0x1b88ef09  ad7879_remove
+(unknown) drivers/input/touchscreen/ad7879 0x25df6a21  ad7879_probe
+(unknown) drivers/input/touchscreen/ad7879 0x616a95ff  ad7879_resume
+(unknown) drivers/input/touchscreen/ad7879 0x8d5a5b13  ad7879_suspend
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x080f68b1       wm97xx_set_gpio
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x20bbe42f       wm97xx_reg_write
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x2ef069fb       wm9705_codec
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x334e74a1       wm9712_codec
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x442c81f6       wm97xx_register_mach_ops
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x46e4fd45       wm97xx_unregister_mach_ops
+(unknown) drivers/input/touchscreen/wm97xx-ts 0x92c25d86       wm97xx_set_suspend_mode
+(unknown) drivers/input/touchscreen/wm97xx-ts 0xaa1f8848       wm97xx_reg_read
+(unknown) drivers/input/touchscreen/wm97xx-ts 0xb687a309       wm97xx_read_aux_adc
+(unknown) drivers/input/touchscreen/wm97xx-ts 0xd4676ec1       wm97xx_get_gpio
+(unknown) drivers/input/touchscreen/wm97xx-ts 0xf699a2a0       wm97xx_config_gpio
+(unknown) drivers/input/touchscreen/wm97xx-ts 0xffe4743f       wm9713_codec
+(unknown) drivers/isdn/capi/kernelcapi 0x0175b824      attach_capi_ctr
+(unknown) drivers/isdn/capi/kernelcapi 0x04403fcf      unregister_capi_driver
+(unknown) drivers/isdn/capi/kernelcapi 0x0ea59992      capi_ctr_down
+(unknown) drivers/isdn/capi/kernelcapi 0x13928252      capi20_release
+(unknown) drivers/isdn/capi/kernelcapi 0x14f2aa5a      capi20_get_version
+(unknown) drivers/isdn/capi/kernelcapi 0x1b8da677      capi20_put_message
+(unknown) drivers/isdn/capi/kernelcapi 0x2b8eab1f      capilib_free_ncci
+(unknown) drivers/isdn/capi/kernelcapi 0x2baa6586      capilib_new_ncci
+(unknown) drivers/isdn/capi/kernelcapi 0x31c24aa4      capi20_isinstalled
+(unknown) drivers/isdn/capi/kernelcapi 0x3cda4090      capi_ctr_ready
+(unknown) drivers/isdn/capi/kernelcapi 0x3d37c84d      capi_ctr_handle_message
+(unknown) drivers/isdn/capi/kernelcapi 0x4200521f      detach_capi_ctr
+(unknown) drivers/isdn/capi/kernelcapi 0x47d3fc51      capi_info2str
+(unknown) drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+(unknown) drivers/isdn/capi/kernelcapi 0x50b33ca4      capi_cmsg2message
+(unknown) drivers/isdn/capi/kernelcapi 0x6057c6f3      capi_message2cmsg
+(unknown) drivers/isdn/capi/kernelcapi 0x62e32d43      capilib_data_b3_conf
+(unknown) drivers/isdn/capi/kernelcapi 0x71e8d5ba      capilib_data_b3_req
+(unknown) drivers/isdn/capi/kernelcapi 0x7a33596c      capi20_get_serial
+(unknown) drivers/isdn/capi/kernelcapi 0x7e6f1307      capi20_get_manufacturer
+(unknown) drivers/isdn/capi/kernelcapi 0x8f699913      capilib_release
+(unknown) drivers/isdn/capi/kernelcapi 0x9333f04d      capi_ctr_suspend_output
+(unknown) drivers/isdn/capi/kernelcapi 0x9f823278      register_capi_driver
+(unknown) drivers/isdn/capi/kernelcapi 0xa7c4fd6c      capi_message2str
+(unknown) drivers/isdn/capi/kernelcapi 0xaa165d27      capilib_release_appl
+(unknown) drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+(unknown) drivers/isdn/capi/kernelcapi 0xb19fda8d      capi_cmd2str
+(unknown) drivers/isdn/capi/kernelcapi 0xb60e5e5f      capi_cmsg_header
+(unknown) drivers/isdn/capi/kernelcapi 0xc10fe128      cdebbuf_free
+(unknown) drivers/isdn/capi/kernelcapi 0xe19a11ac      capi20_get_profile
+(unknown) drivers/isdn/capi/kernelcapi 0xe8ad9bd1      capi_cmsg2str
+(unknown) drivers/isdn/capi/kernelcapi 0xed061606      capi20_manufacturer
+(unknown) drivers/isdn/capi/kernelcapi 0xf49983ec      capi_ctr_resume_output
+(unknown) drivers/isdn/capi/kernelcapi 0xf710a97b      capi20_register
+(unknown) drivers/isdn/gigaset/gigaset 0x2213c7b7      gigaset_if_receive
+(unknown) drivers/isdn/gigaset/gigaset 0x40f25fa6      gigaset_freecs
+(unknown) drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+(unknown) drivers/isdn/gigaset/gigaset 0x45a81669      gigaset_skb_sent
+(unknown) drivers/isdn/gigaset/gigaset 0x45c1968f      gigaset_m10x_input
+(unknown) drivers/isdn/gigaset/gigaset 0x50809b3e      gigaset_initdriver
+(unknown) drivers/isdn/gigaset/gigaset 0x605c3ff7      gigaset_m10x_send_skb
+(unknown) drivers/isdn/gigaset/gigaset 0x6856ddbc      gigaset_handle_modem_response
+(unknown) drivers/isdn/gigaset/gigaset 0x6d021a41      gigaset_fill_inbuf
+(unknown) drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+(unknown) drivers/isdn/gigaset/gigaset 0x9093473f      gigaset_blockdriver
+(unknown) drivers/isdn/gigaset/gigaset 0x9d736679      gigaset_isdn_rcv_err
+(unknown) drivers/isdn/gigaset/gigaset 0xa5ffb90f      gigaset_initcs
+(unknown) drivers/isdn/gigaset/gigaset 0xb17b779a      gigaset_add_event
+(unknown) drivers/isdn/gigaset/gigaset 0xb22df770      gigaset_shutdown
+(unknown) drivers/isdn/gigaset/gigaset 0xbc6a2a88      gigaset_skb_rcvd
+(unknown) drivers/isdn/gigaset/gigaset 0xc91d8b57      gigaset_stop
+(unknown) drivers/isdn/gigaset/gigaset 0xd847328b      gigaset_start
+(unknown) drivers/isdn/gigaset/gigaset 0xf9f6df7d      gigaset_freedriver
+(unknown) drivers/isdn/hardware/avm/b1 0x11fa6c3d      b1ctl_proc_fops
+(unknown) drivers/isdn/hardware/avm/b1 0x122ca4d5      b1_register_appl
+(unknown) drivers/isdn/hardware/avm/b1 0x1a292aa3      b1_parse_version
+(unknown) drivers/isdn/hardware/avm/b1 0x30b91672      b1_send_message
+(unknown) drivers/isdn/hardware/avm/b1 0x31214074      b1_alloc_card
+(unknown) drivers/isdn/hardware/avm/b1 0x4a3e5e4f      b1_load_config
+(unknown) drivers/isdn/hardware/avm/b1 0x54cc031d      avmcard_dma_alloc
+(unknown) drivers/isdn/hardware/avm/b1 0x58e6716e      b1_free_card
+(unknown) drivers/isdn/hardware/avm/b1 0x62e529c3      b1_getrevision
+(unknown) drivers/isdn/hardware/avm/b1 0x635cb2c1      avmcard_dma_free
+(unknown) drivers/isdn/hardware/avm/b1 0x85f09690      b1_irq_table
+(unknown) drivers/isdn/hardware/avm/b1 0x9ffe8416      b1_load_firmware
+(unknown) drivers/isdn/hardware/avm/b1 0xa06388c4      b1_reset_ctr
+(unknown) drivers/isdn/hardware/avm/b1 0xcb6f674e      b1_release_appl
+(unknown) drivers/isdn/hardware/avm/b1 0xd2fd9c2f      b1_loaded
+(unknown) drivers/isdn/hardware/avm/b1 0xdfd28376      b1_detect
+(unknown) drivers/isdn/hardware/avm/b1 0xfa10fee4      b1_interrupt
+(unknown) drivers/isdn/hardware/avm/b1 0xfd5281f3      b1_load_t4file
+(unknown) drivers/isdn/hardware/avm/b1dma 0x0f677a5c   b1dma_register_appl
+(unknown) drivers/isdn/hardware/avm/b1dma 0x1533dd73   b1dma_send_message
+(unknown) drivers/isdn/hardware/avm/b1dma 0x1a4cc018   b1pciv4_detect
+(unknown) drivers/isdn/hardware/avm/b1dma 0x80ce8c33   b1dma_reset
+(unknown) drivers/isdn/hardware/avm/b1dma 0x87f6466a   t1pci_detect
+(unknown) drivers/isdn/hardware/avm/b1dma 0x95c29533   b1dma_load_firmware
+(unknown) drivers/isdn/hardware/avm/b1dma 0x9b03fb9d   b1dma_release_appl
+(unknown) drivers/isdn/hardware/avm/b1dma 0xa34d69a7   b1dma_reset_ctr
+(unknown) drivers/isdn/hardware/avm/b1dma 0xbd03cf08   b1dmactl_proc_fops
+(unknown) drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea   b1dma_interrupt
+(unknown) drivers/isdn/hardware/avm/b1pcmcia 0x29562993        b1pcmcia_delcard
+(unknown) drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e        b1pcmcia_addcard_m1
+(unknown) drivers/isdn/hardware/avm/b1pcmcia 0xea620116        b1pcmcia_addcard_m2
+(unknown) drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1        b1pcmcia_addcard_b1
+(unknown) drivers/isdn/hardware/eicon/divadidd 0x2974ead1      DIVA_DIDD_Read
+(unknown) drivers/isdn/hardware/eicon/divadidd 0xb1b68e1c      proc_net_eicon
+(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x51488be8     mISDNisac_init
+(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x778eed9b     mISDNisac_irq
+(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0x806bcee1     mISDNipac_irq
+(unknown) drivers/isdn/hardware/mISDN/mISDNipac 0xdf0f8d97     mISDNipac_init
+(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x59001030     mISDNisar_init
+(unknown) drivers/isdn/hardware/mISDN/mISDNisar 0x77f382b1     mISDNisar_irq
+(unknown) drivers/isdn/hisax/hisax 0x07f4f2ce  hisax_unregister
+(unknown) drivers/isdn/hisax/hisax 0x148f0c99  FsmFree
+(unknown) drivers/isdn/hisax/hisax 0x4543c1f0  hisax_init_pcmcia
+(unknown) drivers/isdn/hisax/hisax 0x7f29ce36  FsmInitTimer
+(unknown) drivers/isdn/hisax/hisax 0x93a64734  FsmChangeState
+(unknown) drivers/isdn/hisax/hisax 0x9df0cd27  FsmEvent
+(unknown) drivers/isdn/hisax/hisax 0xe227344e  FsmRestartTimer
+(unknown) drivers/isdn/hisax/hisax 0xee93522c  hisax_register
+(unknown) drivers/isdn/hisax/hisax 0xf0a16657  FsmNew
+(unknown) drivers/isdn/hisax/hisax 0xfc27303b  HiSax_closecard
+(unknown) drivers/isdn/hisax/hisax 0xff2db2cf  FsmDelTimer
+(unknown) drivers/isdn/hisax/hisax_isac 0x320acceb     isac_init
+(unknown) drivers/isdn/hisax/hisax_isac 0x3f3b323a     isac_d_l2l1
+(unknown) drivers/isdn/hisax/hisax_isac 0x54a94a19     isac_setup
+(unknown) drivers/isdn/hisax/hisax_isac 0x57165fad     isacsx_irq
+(unknown) drivers/isdn/hisax/hisax_isac 0xa45fd60e     isacsx_setup
+(unknown) drivers/isdn/hisax/hisax_isac 0xe19aa031     isac_irq
+(unknown) drivers/isdn/i4l/isdn 0x00ba2491     isdn_ppp_register_compressor
+(unknown) drivers/isdn/i4l/isdn 0x3aee7a3a     isdn_ppp_unregister_compressor
+(unknown) drivers/isdn/i4l/isdn 0x7be12565     register_isdn
+(unknown) drivers/isdn/i4l/isdn 0xfa06820f     isdn_register_divert
+(unknown) drivers/isdn/i4l/isdnhdlc 0x3b71e4fc isdnhdlc_decode
+(unknown) drivers/isdn/i4l/isdnhdlc 0x59cc8a7e isdnhdlc_out_init
+(unknown) drivers/isdn/i4l/isdnhdlc 0x8ee38862 isdnhdlc_rcv_init
+(unknown) drivers/isdn/i4l/isdnhdlc 0xfd9d4c09 isdnhdlc_encode
+(unknown) drivers/isdn/mISDN/mISDN_core 0x2348cc3c     mISDN_FsmFree
+(unknown) drivers/isdn/mISDN/mISDN_core 0x2b579f03     mISDN_initdchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x37b297b7     mISDN_initbchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x50c2230c     mISDN_FsmChangeState
+(unknown) drivers/isdn/mISDN/mISDN_core 0x54451388     mISDN_FsmRestartTimer
+(unknown) drivers/isdn/mISDN/mISDN_core 0x545e49bc     recv_Dchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x54d896f8     recv_Bchannel_skb
+(unknown) drivers/isdn/mISDN/mISDN_core 0x5689440e     confirm_Bsend
+(unknown) drivers/isdn/mISDN/mISDN_core 0x5959ebdd     recv_Echannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x59a6db42     mISDN_register_device
+(unknown) drivers/isdn/mISDN/mISDN_core 0x5ad75898     recv_Dchannel_skb
+(unknown) drivers/isdn/mISDN/mISDN_core 0x5b6e5e38     mISDN_register_Bprotocol
+(unknown) drivers/isdn/mISDN/mISDN_core 0x5dc7400a     mISDN_clock_update
+(unknown) drivers/isdn/mISDN/mISDN_core 0x614ede30     mISDN_FsmAddTimer
+(unknown) drivers/isdn/mISDN/mISDN_core 0x8744089f     mISDN_freedchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x88df94cb     get_next_bframe
+(unknown) drivers/isdn/mISDN/mISDN_core 0x8f49487e     mISDN_clear_bchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0x96309324     mISDN_FsmDelTimer
+(unknown) drivers/isdn/mISDN/mISDN_core 0xb35e3343     dchannel_senddata
+(unknown) drivers/isdn/mISDN/mISDN_core 0xb8677d64     mISDN_unregister_device
+(unknown) drivers/isdn/mISDN/mISDN_core 0xbb48ec36     recv_Bchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0xbd1231a5     mISDN_freebchannel
+(unknown) drivers/isdn/mISDN/mISDN_core 0xbe46023d     create_l1
+(unknown) drivers/isdn/mISDN/mISDN_core 0xbe5a3dee     queue_ch_frame
+(unknown) drivers/isdn/mISDN/mISDN_core 0xc0036679     get_next_dframe
+(unknown) drivers/isdn/mISDN/mISDN_core 0xc3401729     mISDN_register_clock
+(unknown) drivers/isdn/mISDN/mISDN_core 0xcd439e1f     bchannel_senddata
+(unknown) drivers/isdn/mISDN/mISDN_core 0xd285995f     mISDN_clock_get
+(unknown) drivers/isdn/mISDN/mISDN_core 0xd5145151     mISDN_FsmEvent
+(unknown) drivers/isdn/mISDN/mISDN_core 0xdb5e3c40     l1_event
+(unknown) drivers/isdn/mISDN/mISDN_core 0xe87943cf     mISDN_FsmInitTimer
+(unknown) drivers/isdn/mISDN/mISDN_core 0xe8f617eb     mISDN_unregister_clock
+(unknown) drivers/isdn/mISDN/mISDN_core 0xf57a4f87     mISDN_unregister_Bprotocol
+(unknown) drivers/isdn/mISDN/mISDN_core 0xf9e7832f     mISDN_FsmNew
+(unknown) drivers/isdn/mISDN/mISDN_dsp 0x01087af0      mISDN_dsp_element_unregister
+(unknown) drivers/isdn/mISDN/mISDN_dsp 0x60721da7      dsp_audio_law_to_s32
+(unknown) drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2      dsp_audio_s16_to_law
+(unknown) drivers/isdn/mISDN/mISDN_dsp 0xb98308d8      mISDN_dsp_element_register
+(unknown) drivers/md/dm-log 0x3715183d dm_dirty_log_create
+(unknown) drivers/md/dm-log 0x5c356471 dm_dirty_log_type_register
+(unknown) drivers/md/dm-log 0x9aa57e49 dm_dirty_log_destroy
+(unknown) drivers/md/dm-log 0xef5a4224 dm_dirty_log_type_unregister
+(unknown) drivers/md/dm-multipath 0x950323b8   dm_unregister_path_selector
+(unknown) drivers/md/dm-multipath 0xfce2a567   dm_register_path_selector
+(unknown) drivers/md/dm-region-hash 0x003e90b0 dm_region_hash_create
+(unknown) drivers/md/dm-region-hash 0x201a3d86 dm_rh_update_states
+(unknown) drivers/md/dm-region-hash 0x492f0c72 dm_rh_recovery_in_flight
+(unknown) drivers/md/dm-region-hash 0x562c51ec dm_rh_dirty_log
+(unknown) drivers/md/dm-region-hash 0x6110e83c dm_rh_region_to_sector
+(unknown) drivers/md/dm-region-hash 0x651aeeb9 dm_rh_bio_to_region
+(unknown) drivers/md/dm-region-hash 0x6c559f96 dm_rh_stop_recovery
+(unknown) drivers/md/dm-region-hash 0x6d005e89 dm_rh_delay
+(unknown) drivers/md/dm-region-hash 0x8787bca2 dm_rh_region_context
+(unknown) drivers/md/dm-region-hash 0x8fda8392 dm_rh_get_state
+(unknown) drivers/md/dm-region-hash 0x9aa879bf dm_rh_recovery_end
+(unknown) drivers/md/dm-region-hash 0xa9b86600 dm_rh_get_region_size
+(unknown) drivers/md/dm-region-hash 0xaaddd7c0 dm_rh_mark_nosync
+(unknown) drivers/md/dm-region-hash 0xb7bf680a dm_rh_flush
+(unknown) drivers/md/dm-region-hash 0xbbbc43b6 dm_region_hash_destroy
+(unknown) drivers/md/dm-region-hash 0xce97e25c dm_rh_get_region_key
+(unknown) drivers/md/dm-region-hash 0xd65fbf5e dm_rh_recovery_prepare
+(unknown) drivers/md/dm-region-hash 0xe002eb1d dm_rh_inc_pending
+(unknown) drivers/md/dm-region-hash 0xe3a3512c dm_rh_recovery_start
+(unknown) drivers/md/dm-region-hash 0xf9fbe9d5 dm_rh_start_recovery
+(unknown) drivers/md/dm-region-hash 0xfef55e4c dm_rh_dec
+(unknown) drivers/md/dm-snapshot 0x1a9d571e    dm_exception_store_create
+(unknown) drivers/md/dm-snapshot 0x2b83aa7c    dm_exception_store_type_unregister
+(unknown) drivers/md/dm-snapshot 0x562765b0    dm_snap_origin
+(unknown) drivers/md/dm-snapshot 0x701c64ad    dm_snap_cow
+(unknown) drivers/md/dm-snapshot 0x8c3c74e9    dm_exception_store_type_register
+(unknown) drivers/md/dm-snapshot 0x99b0fb55    dm_exception_store_destroy
+(unknown) drivers/md/raid1 0x05148eb9  md_raid1_congested
+(unknown) drivers/md/raid456 0xd8edb5be        md_raid5_congested
+(unknown) drivers/md/raid456 0xfa5b1e26        raid5_set_cache_size
+(unknown) drivers/media/common/saa7146 0x04d0df2e      saa7146_pgtable_alloc
+(unknown) drivers/media/common/saa7146 0x479db0c9      saa7146_setgpio
+(unknown) drivers/media/common/saa7146 0x48db4fd7      saa7146_unregister_extension
+(unknown) drivers/media/common/saa7146 0x4ef8b146      saa7146_register_extension
+(unknown) drivers/media/common/saa7146 0x4efe19b1      saa7146_i2c_adapter_prepare
+(unknown) drivers/media/common/saa7146 0x605a5c47      saa7146_vfree_destroy_pgtable
+(unknown) drivers/media/common/saa7146 0x64aeb004      saa7146_vmalloc_build_pgtable
+(unknown) drivers/media/common/saa7146 0x92201a38      saa7146_pgtable_build_single
+(unknown) drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+(unknown) drivers/media/common/saa7146 0xd1d601b8      saa7146_wait_for_debi_done
+(unknown) drivers/media/common/saa7146 0xdd28cfe0      saa7146_pgtable_free
+(unknown) drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+(unknown) drivers/media/common/saa7146 0xedfd69d2      saa7146_devices_lock
+(unknown) drivers/media/common/saa7146_vv 0x19668aaa   saa7146_register_device
+(unknown) drivers/media/common/saa7146_vv 0x2303f2bb   saa7146_start_preview
+(unknown) drivers/media/common/saa7146_vv 0x2f4e7950   saa7146_vv_init
+(unknown) drivers/media/common/saa7146_vv 0x40035917   saa7146_stop_preview
+(unknown) drivers/media/common/saa7146_vv 0x4fab8961   saa7146_set_hps_source_and_sync
+(unknown) drivers/media/common/saa7146_vv 0x6e13b2aa   saa7146_vv_release
+(unknown) drivers/media/common/saa7146_vv 0xcf3bec51   saa7146_unregister_device
+(unknown) drivers/media/common/tuners/max2165 0x02643a73       max2165_attach
+(unknown) drivers/media/common/tuners/mc44s803 0x07e67638      mc44s803_attach
+(unknown) drivers/media/common/tuners/mt2060 0xabb402bd        mt2060_attach
+(unknown) drivers/media/common/tuners/mt20xx 0x53828c55        microtune_attach
+(unknown) drivers/media/common/tuners/mt2131 0x8d903dfb        mt2131_attach
+(unknown) drivers/media/common/tuners/mt2266 0x01a0a5f2        mt2266_attach
+(unknown) drivers/media/common/tuners/mxl5005s 0xecf884ae      mxl5005s_attach
+(unknown) drivers/media/common/tuners/mxl5007t 0x18454dfa      mxl5007t_attach
+(unknown) drivers/media/common/tuners/qt1010 0xfd058072        qt1010_attach
+(unknown) drivers/media/common/tuners/tda18212 0x91cc5a45      tda18212_attach
+(unknown) drivers/media/common/tuners/tda18218 0xe7f11375      tda18218_attach
+(unknown) drivers/media/common/tuners/tda18271 0x8683c700      tda18271_attach
+(unknown) drivers/media/common/tuners/tda827x 0xf93904de       tda827x_attach
+(unknown) drivers/media/common/tuners/tda8290 0x3e98cab3       tda829x_attach
+(unknown) drivers/media/common/tuners/tda8290 0xa9fc9300       tda829x_probe
+(unknown) drivers/media/common/tuners/tda9887 0x681c979d       tda9887_attach
+(unknown) drivers/media/common/tuners/tea5761 0x5d378c71       tea5761_autodetection
+(unknown) drivers/media/common/tuners/tea5761 0xc45e8cbe       tea5761_attach
+(unknown) drivers/media/common/tuners/tea5767 0x0db6ffac       tea5767_autodetection
+(unknown) drivers/media/common/tuners/tea5767 0x5a75ee36       tea5767_attach
+(unknown) drivers/media/common/tuners/tuner-simple 0x48890b03  simple_tuner_attach
+(unknown) drivers/media/common/tuners/tuner-types 0x0cb4b189   tuners
+(unknown) drivers/media/common/tuners/tuner-types 0xc2821775   tuner_count
+(unknown) drivers/media/common/tuners/tuner-xc2028 0x563f3d36  xc2028_attach
+(unknown) drivers/media/common/tuners/xc5000 0x0b82ccfe        xc5000_attach
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x0af0f8ab       flexcop_dma_allocate
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x1abcfccc       flexcop_device_initialize
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x2dc6e402       flexcop_dma_control_timer_irq
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x3689fc29       flexcop_dma_config_timer
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x37d3ad8b       flexcop_device_exit
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x430d2c61       flexcop_wan_set_speed
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x471aa0c4       flexcop_device_kmalloc
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5699b7f9       flexcop_device_kfree
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5bbd0da0       flexcop_dump_reg
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x5dfb0013       flexcop_sram_set_dest
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x61269861       flexcop_eeprom_check_mac_addr
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0x8d7c2a62       flexcop_pid_feed_control
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa3f500f8       flexcop_dma_control_size_irq
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xa73014d6       flexcop_pass_dmx_packets
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xabb38ea1       flexcop_dma_config
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xac5330fc       flexcop_i2c_request
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xc141f5ec       flexcop_pass_dmx_data
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe6506460       flexcop_sram_ctrl
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xe8495373       flexcop_dma_free
+(unknown) drivers/media/dvb/b2c2/b2c2-flexcop 0xfd574198       flexcop_dma_xfer_control
+(unknown) drivers/media/dvb/bt8xx/bt878 0x335d3302     bt878
+(unknown) drivers/media/dvb/bt8xx/bt878 0xabf3a119     bt878_device_control
+(unknown) drivers/media/dvb/bt8xx/bt878 0xc7fb6511     bt878_start
+(unknown) drivers/media/dvb/bt8xx/bt878 0xd5d0bdef     bt878_num
+(unknown) drivers/media/dvb/bt8xx/bt878 0xf1afc313     bt878_stop
+(unknown) drivers/media/dvb/bt8xx/dst 0x461ce223       rdc_reset_state
+(unknown) drivers/media/dvb/bt8xx/dst 0x55b81031       dst_attach
+(unknown) drivers/media/dvb/bt8xx/dst 0x76e384d4       dst_error_bailout
+(unknown) drivers/media/dvb/bt8xx/dst 0x83c0fe94       dst_pio_disable
+(unknown) drivers/media/dvb/bt8xx/dst 0x8e199b07       read_dst
+(unknown) drivers/media/dvb/bt8xx/dst 0xaa6a90a7       dst_error_recovery
+(unknown) drivers/media/dvb/bt8xx/dst 0xc03c2d4b       write_dst
+(unknown) drivers/media/dvb/bt8xx/dst 0xd2a4caee       dst_wait_dst_ready
+(unknown) drivers/media/dvb/bt8xx/dst 0xd4790159       dst_comm_init
+(unknown) drivers/media/dvb/bt8xx/dst 0xe94b8c9c       dst_check_sum
+(unknown) drivers/media/dvb/bt8xx/dst_ca 0x48dcc42b    dst_ca_attach
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x005bf2bd       dvb_net_release
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x04403524       dvb_dmxdev_init
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0a00b135       dvb_ca_en50221_frda_irq
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14       dvb_frontend_sleep_until
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1003f866       dvb_unregister_adapter
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1509a69c       dvb_register_frontend
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1b81b9fe       dvb_register_adapter
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2       dvb_ringbuffer_flush
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x1f48a2e8       dvb_dmx_swfilter_204
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x258703c8       dvb_unregister_frontend
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x270a7d86       dvb_frontend_detach
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3       dvb_ringbuffer_flush_spinlock_wakeup
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x2e77aa46       dvb_dmx_swfilter_packets
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x3f9d28b2       dvb_ca_en50221_camchange_irq
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x428f30f0       dvb_net_init
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x434fa3e5       dvb_ca_en50221_init
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4528e076       dvb_dmx_release
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x4c9646f8       dvb_generic_open
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x502a4974       dvb_register_device
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x51c00082       dvb_dmx_init
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x5a28a633       dvb_dmx_swfilter
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x688c2da8       dvb_ringbuffer_empty
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x74a5a698       dvb_filter_pes2ts_init
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x80e3832d       dvb_filter_get_ac3info
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x863bf410       dvb_ringbuffer_write
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x88dffd14       dvb_ringbuffer_free
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x921febb1       dvb_dmxdev_release
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9       dvb_ringbuffer_avail
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0       intlog2
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbbcd003d       dvb_frontend_reinitialise
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1       timeval_usec_diff
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xc9ce8594       dvb_ca_en50221_camready_irq
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xca5513ac       dvb_generic_ioctl
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xd2e30721       dvb_ringbuffer_read_user
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707       intlog10
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xea4fbd5a       dvb_ca_en50221_release
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf5bb55cc       dvb_generic_release
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf708e85a       dvb_unregister_device
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8       dvb_ringbuffer_read
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xf826deb0       dvb_filter_pes2ts
+(unknown) drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c       dvb_ringbuffer_init
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x00638ff4 dvb_usb_device_exit
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x24a4bc76 dvb_usb_device_init
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x3cf8c86a dvb_usb_get_hexline
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x814b2da9 dvb_usb_generic_rw
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0x83d74f87 dvb_usb_generic_write
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xb0e4fa1e usb_cypress_load_firmware
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb 0xd5a32214 dvb_usb_nec_rc_key_to_event
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0   rc_map_af9005_table
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db   rc_map_af9005_table_size
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xe6dfb282   af9005_rc_decode
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0ccfe399   dibusb_read_eeprom_byte
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0e0519de   dibusb_dib3000mc_tuner_attach
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x17032e72   dibusb2_0_power_ctrl
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x2ed2c434   dibusb_i2c_algo
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x345f7d8f   dibusb_streaming_ctrl
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x4a012ee6   dibusb_pid_filter_ctrl
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x70706aa0   dibusb_dib3000mc_frontend_attach
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x90830a6b   dibusb2_0_streaming_ctrl
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb08601d1   dibusb_pid_filter
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0   rc_map_dibusb_table
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc595599a   dibusb_power_ctrl
+(unknown) drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xcf5d6af6   dibusb_rc_query
+(unknown) drivers/media/dvb/frontends/af9013 0x81cf6a64        af9013_attach
+(unknown) drivers/media/dvb/frontends/atbm8830 0x687c7d40      atbm8830_attach
+(unknown) drivers/media/dvb/frontends/au8522 0x9537783d        au8522_attach
+(unknown) drivers/media/dvb/frontends/bcm3510 0xa497a5eb       bcm3510_attach
+(unknown) drivers/media/dvb/frontends/cx22700 0x1fe75da4       cx22700_attach
+(unknown) drivers/media/dvb/frontends/cx22702 0xbd603eef       cx22702_attach
+(unknown) drivers/media/dvb/frontends/cx24110 0x5048303a       cx24110_attach
+(unknown) drivers/media/dvb/frontends/cx24113 0x774bad8b       cx24113_agc_callback
+(unknown) drivers/media/dvb/frontends/cx24113 0xe26d96b5       cx24113_attach
+(unknown) drivers/media/dvb/frontends/cx24116 0x98828f0b       cx24116_attach
+(unknown) drivers/media/dvb/frontends/cx24123 0x81271f0b       cx24123_get_tuner_i2c_adapter
+(unknown) drivers/media/dvb/frontends/cx24123 0xc37d546d       cx24123_attach
+(unknown) drivers/media/dvb/frontends/cxd2820r 0x07de80bd      cxd2820r_get_tuner_i2c_adapter
+(unknown) drivers/media/dvb/frontends/cxd2820r 0x2175d6ed      cxd2820r_attach
+(unknown) drivers/media/dvb/frontends/dib0070 0x067a23c2       dib0070_set_rf_output
+(unknown) drivers/media/dvb/frontends/dib0070 0x395d5223       dib0070_get_rf_output
+(unknown) drivers/media/dvb/frontends/dib0070 0x41d6211a       dib0070_ctrl_agc_filter
+(unknown) drivers/media/dvb/frontends/dib0070 0x4d4b4986       dib0070_attach
+(unknown) drivers/media/dvb/frontends/dib0070 0xeff6d33d       dib0070_wbd_offset
+(unknown) drivers/media/dvb/frontends/dib0090 0x076df864       dib0090_get_tune_state
+(unknown) drivers/media/dvb/frontends/dib0090 0x2fc0a385       dib0090_get_wbd_offset
+(unknown) drivers/media/dvb/frontends/dib0090 0x6d5ca022       dib0090_register
+(unknown) drivers/media/dvb/frontends/dib0090 0x9ba60e24       dib0090_pwm_gain_reset
+(unknown) drivers/media/dvb/frontends/dib0090 0xc9e7c93c       dib0090_get_current_gain
+(unknown) drivers/media/dvb/frontends/dib0090 0xdcaa1886       dib0090_dcc_freq
+(unknown) drivers/media/dvb/frontends/dib0090 0xe093dbc3       dib0090_set_tune_state
+(unknown) drivers/media/dvb/frontends/dib0090 0xeaa86cc0       dib0090_fw_register
+(unknown) drivers/media/dvb/frontends/dib0090 0xfb58312c       dib0090_gain_control
+(unknown) drivers/media/dvb/frontends/dib3000mb 0xf74fa24f     dib3000mb_attach
+(unknown) drivers/media/dvb/frontends/dib3000mc 0x06fd6f90     dib3000mc_attach
+(unknown) drivers/media/dvb/frontends/dib3000mc 0x4d99222f     dib3000mc_get_tuner_i2c_master
+(unknown) drivers/media/dvb/frontends/dib3000mc 0x5465e96b     dib3000mc_set_config
+(unknown) drivers/media/dvb/frontends/dib3000mc 0x8af78eb3     dib3000mc_pid_control
+(unknown) drivers/media/dvb/frontends/dib3000mc 0x99f96c03     dib3000mc_pid_parse
+(unknown) drivers/media/dvb/frontends/dib3000mc 0xd8d8bfb1     dib3000mc_i2c_enumeration
+(unknown) drivers/media/dvb/frontends/dib7000m 0x2e3d24b4      dib7000m_pid_filter
+(unknown) drivers/media/dvb/frontends/dib7000m 0xb7679272      dib7000m_attach
+(unknown) drivers/media/dvb/frontends/dib7000m 0xc8820030      dib7000m_pid_filter_ctrl
+(unknown) drivers/media/dvb/frontends/dib7000m 0xda5f0237      dib7000m_get_i2c_master
+(unknown) drivers/media/dvb/frontends/dib7000p 0x1f29311d      dib7090_get_adc_power
+(unknown) drivers/media/dvb/frontends/dib7000p 0x27474b9a      dib7000p_set_wbd_ref
+(unknown) drivers/media/dvb/frontends/dib7000p 0x3cff7254      dib7090_agc_restart
+(unknown) drivers/media/dvb/frontends/dib7000p 0x5cecb247      dib7000p_pid_filter_ctrl
+(unknown) drivers/media/dvb/frontends/dib7000p 0x64e675b8      dib7000p_i2c_enumeration
+(unknown) drivers/media/dvb/frontends/dib7000p 0x6cde945e      dib7000p_attach
+(unknown) drivers/media/dvb/frontends/dib7000p 0x6eda7007      dib7000pc_detection
+(unknown) drivers/media/dvb/frontends/dib7000p 0x73fed2a5      dib7000p_pid_filter
+(unknown) drivers/media/dvb/frontends/dib7000p 0x7b03eab6      dib7000p_get_i2c_master
+(unknown) drivers/media/dvb/frontends/dib7000p 0x87d4e1a3      dib7000p_set_gpio
+(unknown) drivers/media/dvb/frontends/dib7000p 0x8b160438      dib7090_slave_reset
+(unknown) drivers/media/dvb/frontends/dib7000p 0x8e741fcc      dib7000p_ctrl_timf
+(unknown) drivers/media/dvb/frontends/dib7000p 0x8ed11547      dib7000p_update_pll
+(unknown) drivers/media/dvb/frontends/dib7000p 0xd9a2b87b      dib7090_tuner_sleep
+(unknown) drivers/media/dvb/frontends/dib7000p 0xffe6f345      dib7090_get_i2c_tuner
+(unknown) drivers/media/dvb/frontends/dib8000 0x10f34c3b       dib8000_get_tune_state
+(unknown) drivers/media/dvb/frontends/dib8000 0x2400f680       dib8000_set_tune_state
+(unknown) drivers/media/dvb/frontends/dib8000 0x26346616       dib8000_i2c_enumeration
+(unknown) drivers/media/dvb/frontends/dib8000 0x3d38d265       dib8000_set_slave_frontend
+(unknown) drivers/media/dvb/frontends/dib8000 0x7d1c271e       dib8000_set_gpio
+(unknown) drivers/media/dvb/frontends/dib8000 0x85463b42       dib8000_get_slave_frontend
+(unknown) drivers/media/dvb/frontends/dib8000 0x92161ca7       dib8000_get_i2c_master
+(unknown) drivers/media/dvb/frontends/dib8000 0x946a94ab       dib8000_attach
+(unknown) drivers/media/dvb/frontends/dib8000 0xb6678556       dib8000_pid_filter
+(unknown) drivers/media/dvb/frontends/dib8000 0xc70574c8       dib8000_set_wbd_ref
+(unknown) drivers/media/dvb/frontends/dib8000 0xcc5c9c41       dib8000_pwm_agc_reset
+(unknown) drivers/media/dvb/frontends/dib8000 0xcdcedc29       dib8000_get_adc_power
+(unknown) drivers/media/dvb/frontends/dib8000 0xe22f4f6a       dib8000_remove_slave_frontend
+(unknown) drivers/media/dvb/frontends/dib8000 0xf3d842f9       dib8000_pid_filter_ctrl
+(unknown) drivers/media/dvb/frontends/dibx000_common 0x02358408        dibx000_reset_i2c_master
+(unknown) drivers/media/dvb/frontends/dibx000_common 0x0d55f396        dibx000_exit_i2c_master
+(unknown) drivers/media/dvb/frontends/dibx000_common 0x5c753050        dibx000_get_i2c_adapter
+(unknown) drivers/media/dvb/frontends/dibx000_common 0x9e48b239        dibx000_i2c_set_speed
+(unknown) drivers/media/dvb/frontends/dibx000_common 0xab77338b        dibx000_init_i2c_master
+(unknown) drivers/media/dvb/frontends/dibx000_common 0xad3ad91c        systime
+(unknown) drivers/media/dvb/frontends/drxd 0x3a1ce7a6  drxd_attach
+(unknown) drivers/media/dvb/frontends/drxd 0x9f37673e  drxd_config_i2c
+(unknown) drivers/media/dvb/frontends/ds3000 0x9f58740b        ds3000_attach
+(unknown) drivers/media/dvb/frontends/dvb-pll 0x6f366ed9       dvb_pll_attach
+(unknown) drivers/media/dvb/frontends/isl6405 0x7a44174c       isl6405_attach
+(unknown) drivers/media/dvb/frontends/isl6421 0x8cf9638e       isl6421_attach
+(unknown) drivers/media/dvb/frontends/isl6423 0xdbd98609       isl6423_attach
+(unknown) drivers/media/dvb/frontends/itd1000 0xf33c1e0d       itd1000_attach
+(unknown) drivers/media/dvb/frontends/ix2505v 0xafb529c6       ix2505v_attach
+(unknown) drivers/media/dvb/frontends/l64781 0x8d43a27a        l64781_attach
+(unknown) drivers/media/dvb/frontends/lgdt3305 0xc70d6f49      lgdt3305_attach
+(unknown) drivers/media/dvb/frontends/lgdt330x 0x9cb12d0e      lgdt330x_attach
+(unknown) drivers/media/dvb/frontends/lgs8gxx 0x9831b6e5       lgs8gxx_attach
+(unknown) drivers/media/dvb/frontends/lnbp21 0x72b49806        lnbp21_attach
+(unknown) drivers/media/dvb/frontends/lnbp21 0xf5456484        lnbh24_attach
+(unknown) drivers/media/dvb/frontends/mb86a16 0xeed63a35       mb86a16_attach
+(unknown) drivers/media/dvb/frontends/mb86a20s 0xc4b72af4      mb86a20s_attach
+(unknown) drivers/media/dvb/frontends/mt312 0x47f148c8 mt312_attach
+(unknown) drivers/media/dvb/frontends/mt352 0xf07f1565 mt352_attach
+(unknown) drivers/media/dvb/frontends/nxt200x 0xcdf8b192       nxt200x_attach
+(unknown) drivers/media/dvb/frontends/nxt6000 0x755e0b89       nxt6000_attach
+(unknown) drivers/media/dvb/frontends/or51132 0x51bf3407       or51132_attach
+(unknown) drivers/media/dvb/frontends/or51211 0xd6875887       or51211_attach
+(unknown) drivers/media/dvb/frontends/s5h1409 0x3661ec4f       s5h1409_attach
+(unknown) drivers/media/dvb/frontends/s5h1411 0x59a9cba2       s5h1411_attach
+(unknown) drivers/media/dvb/frontends/s5h1420 0x41f3d8c8       s5h1420_get_tuner_i2c_adapter
+(unknown) drivers/media/dvb/frontends/s5h1420 0xf607e3bf       s5h1420_attach
+(unknown) drivers/media/dvb/frontends/s921 0x91611199  s921_attach
+(unknown) drivers/media/dvb/frontends/si21xx 0x9f953f57        si21xx_attach
+(unknown) drivers/media/dvb/frontends/sp8870 0x7791eae6        sp8870_attach
+(unknown) drivers/media/dvb/frontends/sp887x 0xd0314353        sp887x_attach
+(unknown) drivers/media/dvb/frontends/stb0899 0x97610482       stb0899_attach
+(unknown) drivers/media/dvb/frontends/stb6000 0x6efe2e5f       stb6000_attach
+(unknown) drivers/media/dvb/frontends/stb6100 0x45431f9c       stb6100_attach
+(unknown) drivers/media/dvb/frontends/stv0288 0x9629fcd3       stv0288_attach
+(unknown) drivers/media/dvb/frontends/stv0297 0xf2de4e4c       stv0297_attach
+(unknown) drivers/media/dvb/frontends/stv0299 0x3252bdfb       stv0299_attach
+(unknown) drivers/media/dvb/frontends/stv0367 0x3002e915       stv0367ter_attach
+(unknown) drivers/media/dvb/frontends/stv0367 0xaac8713a       stv0367cab_attach
+(unknown) drivers/media/dvb/frontends/stv0900 0xd8b4aca8       stv0900_attach
+(unknown) drivers/media/dvb/frontends/stv090x 0x1224f35b       stv090x_set_gpio
+(unknown) drivers/media/dvb/frontends/stv090x 0xc13095e1       stv090x_attach
+(unknown) drivers/media/dvb/frontends/stv6110 0x66593495       stv6110_attach
+(unknown) drivers/media/dvb/frontends/stv6110x 0xdfe03956      stv6110x_attach
+(unknown) drivers/media/dvb/frontends/tda10021 0x9dbf1305      tda10021_attach
+(unknown) drivers/media/dvb/frontends/tda10023 0x0a408766      tda10023_attach
+(unknown) drivers/media/dvb/frontends/tda10048 0x61c7ac41      tda10048_attach
+(unknown) drivers/media/dvb/frontends/tda1004x 0x283c921d      tda10046_attach
+(unknown) drivers/media/dvb/frontends/tda1004x 0x4805db92      tda10045_attach
+(unknown) drivers/media/dvb/frontends/tda10086 0x2b88e473      tda10086_attach
+(unknown) drivers/media/dvb/frontends/tda665x 0xcd2af7d6       tda665x_attach
+(unknown) drivers/media/dvb/frontends/tda8083 0x901fe0e0       tda8083_attach
+(unknown) drivers/media/dvb/frontends/tda8261 0xb0e3e213       tda8261_attach
+(unknown) drivers/media/dvb/frontends/tda826x 0x355b5746       tda826x_attach
+(unknown) drivers/media/dvb/frontends/tua6100 0x26323f9a       tua6100_attach
+(unknown) drivers/media/dvb/frontends/ves1820 0x502d8c23       ves1820_attach
+(unknown) drivers/media/dvb/frontends/ves1x93 0x0c027166       ves1x93_attach
+(unknown) drivers/media/dvb/frontends/zl10036 0x30d1c881       zl10036_attach
+(unknown) drivers/media/dvb/frontends/zl10039 0xe251c7be       zl10039_attach
+(unknown) drivers/media/dvb/frontends/zl10353 0x7047cd5d       zl10353_attach
+(unknown) drivers/media/dvb/mantis/mantis_core 0x0eb17e19      mantis_frontend_soft_reset
+(unknown) drivers/media/dvb/mantis/mantis_core 0x192f337d      mantis_dvb_exit
+(unknown) drivers/media/dvb/mantis/mantis_core 0x24541591      mantis_dma_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0x29e029a5      mantis_stream_control
+(unknown) drivers/media/dvb/mantis/mantis_core 0x2cc2c5f5      mantis_get_mac
+(unknown) drivers/media/dvb/mantis/mantis_core 0x3cdcb229      mantis_i2c_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0x430308cc      mantis_i2c_exit
+(unknown) drivers/media/dvb/mantis/mantis_core 0x48fee48f      mantis_ca_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0x5b8baf74      mantis_dma_exit
+(unknown) drivers/media/dvb/mantis/mantis_core 0x5d3a9d21      mantis_uart_exit
+(unknown) drivers/media/dvb/mantis/mantis_core 0x66f08998      mantis_dvb_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0x6be96f4e      mantis_ca_exit
+(unknown) drivers/media/dvb/mantis/mantis_core 0x82d39a90      mantis_uart_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0x9d7e89f4      mantis_frontend_power
+(unknown) drivers/media/dvb/mantis/mantis_core 0xa3c4e8fb      mantis_gpio_set_bits
+(unknown) drivers/media/dvb/mantis/mantis_core 0xb70ab932      mantis_pci_init
+(unknown) drivers/media/dvb/mantis/mantis_core 0xf48a2f37      mantis_pci_exit
+(unknown) drivers/media/dvb/siano/smsmdtv 0x02f24b12   smscore_unregister_client
+(unknown) drivers/media/dvb/siano/smsmdtv 0x0a080ab3   sms_board_led_feedback
+(unknown) drivers/media/dvb/siano/smsmdtv 0x0d232a10   smscore_getbuffer
+(unknown) drivers/media/dvb/siano/smsmdtv 0x0e5b1104   smscore_get_board_id
+(unknown) drivers/media/dvb/siano/smsmdtv 0x1b3af208   smscore_set_board_id
+(unknown) drivers/media/dvb/siano/smsmdtv 0x1ddabd2d   smscore_register_client
+(unknown) drivers/media/dvb/siano/smsmdtv 0x213baaaf   smscore_start_device
+(unknown) drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+(unknown) drivers/media/dvb/siano/smsmdtv 0x25f0ad37   smscore_get_device_mode
+(unknown) drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+(unknown) drivers/media/dvb/siano/smsmdtv 0x3dff6709   sms_board_power
+(unknown) drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+(unknown) drivers/media/dvb/siano/smsmdtv 0x455d9b8a   smscore_unregister_device
+(unknown) drivers/media/dvb/siano/smsmdtv 0x5aa1c232   sms_board_event
+(unknown) drivers/media/dvb/siano/smsmdtv 0x64ec94e3   smscore_register_device
+(unknown) drivers/media/dvb/siano/smsmdtv 0x6ce4e0e3   smscore_onresponse
+(unknown) drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+(unknown) drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+(unknown) drivers/media/dvb/siano/smsmdtv 0x7741a90f   sms_board_lna_control
+(unknown) drivers/media/dvb/siano/smsmdtv 0x7851c5fa   smscore_unregister_hotplug
+(unknown) drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+(unknown) drivers/media/dvb/siano/smsmdtv 0x8d1dbc5d   smscore_register_hotplug
+(unknown) drivers/media/dvb/siano/smsmdtv 0xab8f75d8   smscore_putbuffer
+(unknown) drivers/media/dvb/siano/smsmdtv 0xbcaa6e5f   smsclient_sendrequest
+(unknown) drivers/media/dvb/siano/smsmdtv 0xf1c471b1   sms_board_setup
+(unknown) drivers/media/dvb/ttpci/budget-core 0x69a7a36e       ttpci_budget_deinit
+(unknown) drivers/media/dvb/ttpci/budget-core 0x73778d3b       ttpci_budget_init_hooks
+(unknown) drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+(unknown) drivers/media/dvb/ttpci/budget-core 0xa8be8d12       ttpci_budget_set_video_port
+(unknown) drivers/media/dvb/ttpci/budget-core 0xb393ab08       ttpci_budget_irq10_handler
+(unknown) drivers/media/dvb/ttpci/budget-core 0xbfd9c806       ttpci_budget_init
+(unknown) drivers/media/dvb/ttpci/budget-core 0xd2663748       ttpci_budget_debiread
+(unknown) drivers/media/dvb/ttpci/budget-core 0xf54fe074       ttpci_budget_debiwrite
+(unknown) drivers/media/dvb/ttpci/ttpci-eeprom 0xb8c94e3b      ttpci_eeprom_parse_mac
+(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x49593ed4    ttusbdecfe_dvbt_attach
+(unknown) drivers/media/dvb/ttusb-dec/ttusbdecfe 0x629e3f1e    ttusbdecfe_dvbs_attach
+(unknown) drivers/media/rc/lirc_dev 0x04dca738 lirc_unregister_driver
+(unknown) drivers/media/rc/lirc_dev 0x0feb0f17 lirc_dev_fop_close
+(unknown) drivers/media/rc/lirc_dev 0x20a76e61 lirc_register_driver
+(unknown) drivers/media/rc/lirc_dev 0x4092faa4 lirc_dev_fop_write
+(unknown) drivers/media/rc/lirc_dev 0x57922bb0 lirc_dev_fop_ioctl
+(unknown) drivers/media/rc/lirc_dev 0x68291bdb lirc_dev_fop_read
+(unknown) drivers/media/rc/lirc_dev 0xad7c9a9e lirc_get_pdata
+(unknown) drivers/media/rc/lirc_dev 0xaee17462 lirc_dev_fop_poll
+(unknown) drivers/media/rc/lirc_dev 0xf031d1ec lirc_dev_fop_open
+(unknown) drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+(unknown) drivers/media/rc/rc-core 0x0ded5bb2  ir_raw_event_set_idle
+(unknown) drivers/media/rc/rc-core 0x25940075  rc_g_keycode_from_table
+(unknown) drivers/media/rc/rc-core 0x34580cef  rc_map_register
+(unknown) drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+(unknown) drivers/media/rc/rc-core 0x7e1c91b5  ir_raw_event_handle
+(unknown) drivers/media/rc/rc-core 0x7e31850d  ir_raw_event_store
+(unknown) drivers/media/rc/rc-core 0x8ed1e822  ir_raw_handler_unregister
+(unknown) drivers/media/rc/rc-core 0x9061055b  ir_raw_event_store_with_filter
+(unknown) drivers/media/rc/rc-core 0x99289b1e  rc_keydown
+(unknown) drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+(unknown) drivers/media/rc/rc-core 0xa5759351  rc_free_device
+(unknown) drivers/media/rc/rc-core 0xa9de3c58  ir_raw_handler_register
+(unknown) drivers/media/rc/rc-core 0xb31fe7d3  rc_keyup
+(unknown) drivers/media/rc/rc-core 0xc98d6ee3  rc_unregister_device
+(unknown) drivers/media/rc/rc-core 0xce264cb9  rc_register_device
+(unknown) drivers/media/rc/rc-core 0xd07fba57  rc_repeat
+(unknown) drivers/media/rc/rc-core 0xe2ad02d0  rc_keydown_notimeout
+(unknown) drivers/media/rc/rc-core 0xf7236e54  rc_allocate_device
+(unknown) drivers/media/rc/rc-core 0xff892fe0  ir_raw_event_store_edge
+(unknown) drivers/media/video/bt8xx/bttv 0x11dc4b6d    bttv_gpio_enable
+(unknown) drivers/media/video/bt8xx/bttv 0x185fb1cb    bttv_get_pcidev
+(unknown) drivers/media/video/bt8xx/bttv 0x287b7c6b    bttv_sub_unregister
+(unknown) drivers/media/video/bt8xx/bttv 0x673bd831    bttv_sub_register
+(unknown) drivers/media/video/bt8xx/bttv 0x8ecf4acc    bttv_write_gpio
+(unknown) drivers/media/video/bt8xx/bttv 0xbcf2d2fb    bttv_read_gpio
+(unknown) drivers/media/video/btcx-risc 0x122dcde2     btcx_riscmem_alloc
+(unknown) drivers/media/video/btcx-risc 0x31dff234     btcx_riscmem_free
+(unknown) drivers/media/video/btcx-risc 0x495e4b0c     btcx_calc_skips
+(unknown) drivers/media/video/btcx-risc 0xad2fe38b     btcx_sort_clips
+(unknown) drivers/media/video/btcx-risc 0xc368f8e6     btcx_align
+(unknown) drivers/media/video/btcx-risc 0xcda0ded2     btcx_screen_clips
+(unknown) drivers/media/video/cx18/cx18 0x1416775d     cx18_claim_stream
+(unknown) drivers/media/video/cx18/cx18 0x2cdea06d     cx18_reset_ir_gpio
+(unknown) drivers/media/video/cx18/cx18 0x61fedfe9     cx18_ext_init
+(unknown) drivers/media/video/cx18/cx18 0x7238d418     cx18_release_stream
+(unknown) drivers/media/video/cx18/cx18 0xb0f1149e     cx18_start_v4l2_encode_stream
+(unknown) drivers/media/video/cx18/cx18 0xca80be8f     cx18_stop_v4l2_encode_stream
+(unknown) drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+(unknown) drivers/media/video/cx231xx/cx231xx 0x07848805       cx231xx_unregister_extension
+(unknown) drivers/media/video/cx231xx/cx231xx 0x1ed4603f       cx231xx_uninit_bulk
+(unknown) drivers/media/video/cx231xx/cx231xx 0x1feb0d82       cx231xx_enable_i2c_port_3
+(unknown) drivers/media/video/cx231xx/cx231xx 0x2197bd0d       cx231xx_init_isoc
+(unknown) drivers/media/video/cx231xx/cx231xx 0x39755b3f       cx231xx_set_mode
+(unknown) drivers/media/video/cx231xx/cx231xx 0x41d0f643       cx231xx_capture_start
+(unknown) drivers/media/video/cx231xx/cx231xx 0x52c26204       cx231xx_demod_reset
+(unknown) drivers/media/video/cx231xx/cx231xx 0x57dfa343       cx231xx_set_alt_setting
+(unknown) drivers/media/video/cx231xx/cx231xx 0x5c9b4ab8       is_fw_load
+(unknown) drivers/media/video/cx231xx/cx231xx 0x6da21655       cx231xx_dev_init
+(unknown) drivers/media/video/cx231xx/cx231xx 0x7fa2efb9       cx231xx_send_gpio_cmd
+(unknown) drivers/media/video/cx231xx/cx231xx 0x8097b81b       cx231xx_enable656
+(unknown) drivers/media/video/cx231xx/cx231xx 0x961fc13e       cx231xx_unmute_audio
+(unknown) drivers/media/video/cx231xx/cx231xx 0x9e4feef1       cx231xx_send_usb_command
+(unknown) drivers/media/video/cx231xx/cx231xx 0xac0ad648       cx231xx_dev_uninit
+(unknown) drivers/media/video/cx231xx/cx231xx 0xb2c0d4de       cx231xx_uninit_isoc
+(unknown) drivers/media/video/cx231xx/cx231xx 0xc2651ab8       cx231xx_uninit_vbi_isoc
+(unknown) drivers/media/video/cx231xx/cx231xx 0xc6da70ba       cx231xx_init_vbi_isoc
+(unknown) drivers/media/video/cx231xx/cx231xx 0xcf0ff117       cx231xx_register_extension
+(unknown) drivers/media/video/cx231xx/cx231xx 0xf106a892       cx231xx_disable656
+(unknown) drivers/media/video/cx231xx/cx231xx 0xfd12c27c       cx231xx_init_bulk
+(unknown) drivers/media/video/cx2341x 0x1ca0c084       cx2341x_log_status
+(unknown) drivers/media/video/cx2341x 0x2f25eee2       cx2341x_update
+(unknown) drivers/media/video/cx2341x 0x5b88faf6       cx2341x_ext_ctrls
+(unknown) drivers/media/video/cx2341x 0x5d8167f7       cx2341x_handler_setup
+(unknown) drivers/media/video/cx2341x 0x6499d18d       cx2341x_handler_set_busy
+(unknown) drivers/media/video/cx2341x 0xafe72273       cx2341x_handler_set_50hz
+(unknown) drivers/media/video/cx2341x 0xc184ec1e       cx2341x_ctrl_get_menu
+(unknown) drivers/media/video/cx2341x 0xc85c521e       cx2341x_handler_init
+(unknown) drivers/media/video/cx2341x 0xcf76ce95       cx2341x_fill_defaults
+(unknown) drivers/media/video/cx2341x 0xcf8b77a4       cx2341x_mpeg_ctrls
+(unknown) drivers/media/video/cx2341x 0xe2c2b5eb       cx2341x_ctrl_query
+(unknown) drivers/media/video/cx23885/altera-ci 0x1b2342a2     altera_pid_feed_control
+(unknown) drivers/media/video/cx23885/altera-ci 0x3c680ed5     altera_ci_init
+(unknown) drivers/media/video/cx23885/altera-ci 0x6ff7510d     altera_ci_tuner_reset
+(unknown) drivers/media/video/cx23885/altera-ci 0x9247b72f     altera_hw_filt_release
+(unknown) drivers/media/video/cx23885/altera-ci 0xdb3faf38     altera_ci_release
+(unknown) drivers/media/video/cx23885/altera-ci 0xe66b9812     altera_ci_irq
+(unknown) drivers/media/video/cx23885/altera-ci 0xf6027f19     altera_hw_filt_init
+(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xafab0939  vp3054_i2c_remove
+(unknown) drivers/media/video/cx88/cx88-vp3054-i2c 0xcd39e615  vp3054_i2c_probe
+(unknown) drivers/media/video/cx88/cx8800 0x575820fe   cx88_get_control
+(unknown) drivers/media/video/cx88/cx8800 0x7757fce1   cx88_set_freq
+(unknown) drivers/media/video/cx88/cx8800 0xa5e4de04   cx8800_ctrl_query
+(unknown) drivers/media/video/cx88/cx8800 0xac0bdec0   cx88_enum_input
+(unknown) drivers/media/video/cx88/cx8800 0xac4e53b9   cx88_user_ctrls
+(unknown) drivers/media/video/cx88/cx8800 0xcf5567f5   cx88_set_control
+(unknown) drivers/media/video/cx88/cx8800 0xd6941522   cx88_video_mux
+(unknown) drivers/media/video/cx88/cx8802 0x1d7acd2d   cx8802_register_driver
+(unknown) drivers/media/video/cx88/cx8802 0x316d15bb   cx8802_cancel_buffers
+(unknown) drivers/media/video/cx88/cx8802 0x352c100b   cx8802_unregister_driver
+(unknown) drivers/media/video/cx88/cx8802 0x4e7d99a1   cx8802_buf_queue
+(unknown) drivers/media/video/cx88/cx8802 0xade4aca5   cx8802_buf_prepare
+(unknown) drivers/media/video/cx88/cx8802 0xc279ede6   cx8802_get_driver
+(unknown) drivers/media/video/cx88/cx88xx 0x073bfb65   cx88_sram_channel_setup
+(unknown) drivers/media/video/cx88/cx88xx 0x114f20b3   cx88_shutdown
+(unknown) drivers/media/video/cx88/cx88xx 0x1a033477   cx88_sram_channel_dump
+(unknown) drivers/media/video/cx88/cx88xx 0x1d64370c   cx88_set_stereo
+(unknown) drivers/media/video/cx88/cx88xx 0x3023057f   cx88_set_tvaudio
+(unknown) drivers/media/video/cx88/cx88xx 0x34a1d506   cx88_core_irq
+(unknown) drivers/media/video/cx88/cx88xx 0x3709ee9b   cx88_ir_stop
+(unknown) drivers/media/video/cx88/cx88xx 0x515397cf   cx88_vdev_init
+(unknown) drivers/media/video/cx88/cx88xx 0x5cd36149   cx88_setup_xc3028
+(unknown) drivers/media/video/cx88/cx88xx 0x5e57f9f3   cx88_get_stereo
+(unknown) drivers/media/video/cx88/cx88xx 0x6141c8c5   cx88_tuner_callback
+(unknown) drivers/media/video/cx88/cx88xx 0x68703ba7   cx88_risc_databuffer
+(unknown) drivers/media/video/cx88/cx88xx 0x7642ed3c   cx88_print_irqbits
+(unknown) drivers/media/video/cx88/cx88xx 0x8bc77563   cx88_set_scale
+(unknown) drivers/media/video/cx88/cx88xx 0x8c21d235   cx88_newstation
+(unknown) drivers/media/video/cx88/cx88xx 0x8ff9cb76   cx88_core_put
+(unknown) drivers/media/video/cx88/cx88xx 0x904b8696   cx88_audio_thread
+(unknown) drivers/media/video/cx88/cx88xx 0xb2134c2f   cx88_sram_channels
+(unknown) drivers/media/video/cx88/cx88xx 0xb85a705b   cx88_dsp_detect_stereo_sap
+(unknown) drivers/media/video/cx88/cx88xx 0xbc3ea070   cx88_ir_start
+(unknown) drivers/media/video/cx88/cx88xx 0xcab57efa   cx88_set_tvnorm
+(unknown) drivers/media/video/cx88/cx88xx 0xd81a803d   cx88_reset
+(unknown) drivers/media/video/cx88/cx88xx 0xddbd8a0e   cx88_free_buffer
+(unknown) drivers/media/video/cx88/cx88xx 0xdeaffcb9   cx88_risc_stopper
+(unknown) drivers/media/video/cx88/cx88xx 0xe989c440   cx88_core_get
+(unknown) drivers/media/video/cx88/cx88xx 0xf8ac3bb6   cx88_wakeup
+(unknown) drivers/media/video/cx88/cx88xx 0xffbe3509   cx88_risc_buffer
+(unknown) drivers/media/video/em28xx/em28xx 0x37491467 em28xx_audio_setup
+(unknown) drivers/media/video/em28xx/em28xx 0x6c370965 em28xx_set_mode
+(unknown) drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+(unknown) drivers/media/video/em28xx/em28xx 0xa13fdd62 em28xx_init_isoc
+(unknown) drivers/media/video/em28xx/em28xx 0xa25e421d em28xx_uninit_isoc
+(unknown) drivers/media/video/em28xx/em28xx 0xb54942d6 em28xx_isoc_dvb_max_packetsize
+(unknown) drivers/media/video/em28xx/em28xx 0xc51b9757 em28xx_audio_analog_set
+(unknown) drivers/media/video/em28xx/em28xx 0xcc918abd em28xx_register_extension
+(unknown) drivers/media/video/em28xx/em28xx 0xdf6be103 em28xx_unregister_extension
+(unknown) drivers/media/video/gspca/gspca_main 0x26c3e409      gspca_frame_add
+(unknown) drivers/media/video/gspca/gspca_main 0x3bb785f0      gspca_auto_gain_n_exposure
+(unknown) drivers/media/video/gspca/gspca_main 0x405bc47d      gspca_resume
+(unknown) drivers/media/video/gspca/gspca_main 0x56d520d5      gspca_disconnect
+(unknown) drivers/media/video/gspca/gspca_main 0x7f99ab91      gspca_dev_probe
+(unknown) drivers/media/video/gspca/gspca_main 0x81661610      gspca_dev_probe2
+(unknown) drivers/media/video/gspca/gspca_main 0xc52d7efa      gspca_suspend
+(unknown) drivers/media/video/ivtv/ivtv 0x02ac71c2     ivtv_udma_prepare
+(unknown) drivers/media/video/ivtv/ivtv 0x0649256e     ivtv_clear_irq_mask
+(unknown) drivers/media/video/ivtv/ivtv 0x14f67530     ivtv_debug
+(unknown) drivers/media/video/ivtv/ivtv 0x1b8c894f     ivtv_init_on_first_open
+(unknown) drivers/media/video/ivtv/ivtv 0x223fd374     ivtv_set_irq_mask
+(unknown) drivers/media/video/ivtv/ivtv 0x25c52b9b     ivtv_api
+(unknown) drivers/media/video/ivtv/ivtv 0x3c346c11     ivtv_vapi_result
+(unknown) drivers/media/video/ivtv/ivtv 0x5c2d8ade     ivtv_reset_ir_gpio
+(unknown) drivers/media/video/ivtv/ivtv 0x70515ddc     ivtv_vapi
+(unknown) drivers/media/video/ivtv/ivtv 0xa22961c7     ivtv_udma_alloc
+(unknown) drivers/media/video/ivtv/ivtv 0xd303e40b     ivtv_udma_setup
+(unknown) drivers/media/video/ivtv/ivtv 0xdc6a519d     ivtv_firmware_check
+(unknown) drivers/media/video/ivtv/ivtv 0xfb9fd808     ivtv_udma_unmap
+(unknown) drivers/media/video/saa7134/saa7134 0x04e83446       saa7134_tuner_callback
+(unknown) drivers/media/video/saa7134/saa7134 0x0acccd5d       saa7134_g_ctrl_internal
+(unknown) drivers/media/video/saa7134/saa7134 0x0e662646       saa7134_dmasound_init
+(unknown) drivers/media/video/saa7134/saa7134 0x1211df5d       saa7134_devlist
+(unknown) drivers/media/video/saa7134/saa7134 0x14dfecc6       saa7134_boards
+(unknown) drivers/media/video/saa7134/saa7134 0x2b8db562       saa7134_ts_qops
+(unknown) drivers/media/video/saa7134/saa7134 0x2c208eff       saa7134_tvaudio_setmute
+(unknown) drivers/media/video/saa7134/saa7134 0x30dda6a6       saa7134_set_dmabits
+(unknown) drivers/media/video/saa7134/saa7134 0x375d565e       saa7134_pgtable_build
+(unknown) drivers/media/video/saa7134/saa7134 0x3b58fa2b       saa7134_set_gpio
+(unknown) drivers/media/video/saa7134/saa7134 0x4171b570       saa7134_queryctrl
+(unknown) drivers/media/video/saa7134/saa7134 0x47c99a4b       saa7134_pgtable_alloc
+(unknown) drivers/media/video/saa7134/saa7134 0x63aae36e       saa_dsp_writel
+(unknown) drivers/media/video/saa7134/saa7134 0x731f6b45       saa7134_s_std_internal
+(unknown) drivers/media/video/saa7134/saa7134 0x97dc458e       saa7134_devlist_lock
+(unknown) drivers/media/video/saa7134/saa7134 0x9837129a       saa7134_dmasound_exit
+(unknown) drivers/media/video/saa7134/saa7134 0xb5848f3f       saa7134_ts_unregister
+(unknown) drivers/media/video/saa7134/saa7134 0xc949823a       saa7134_ts_register
+(unknown) drivers/media/video/saa7134/saa7134 0xd9c3d0c2       saa7134_s_ctrl_internal
+(unknown) drivers/media/video/saa7134/saa7134 0xe5d15236       saa7134_pgtable_free
+(unknown) drivers/media/video/soc_camera 0x23bddeb4    soc_camera_xlate_by_fourcc
+(unknown) drivers/media/video/soc_camera 0x43583f4d    soc_camera_lock
+(unknown) drivers/media/video/soc_camera 0xcac97b43    soc_camera_unlock
+(unknown) drivers/media/video/soc_camera 0xd4f42172    soc_camera_apply_sensor_flags
+(unknown) drivers/media/video/soc_camera 0xe9936644    soc_camera_host_register
+(unknown) drivers/media/video/soc_camera 0xeb215970    soc_camera_bus_type
+(unknown) drivers/media/video/soc_camera 0xf6e4936e    soc_camera_host_unregister
+(unknown) drivers/media/video/soc_mediabus 0x433952ab  soc_mbus_find_fmtdesc
+(unknown) drivers/media/video/soc_mediabus 0x6951757b  soc_mbus_samples_per_pixel
+(unknown) drivers/media/video/soc_mediabus 0x85d52182  soc_mbus_get_fmtdesc
+(unknown) drivers/media/video/soc_mediabus 0xcb4b96ae  soc_mbus_bytes_per_line
+(unknown) drivers/media/video/tveeprom 0x5a170765      tveeprom_read
+(unknown) drivers/media/video/tveeprom 0xb92a2874      tveeprom_hauppauge_analog
+(unknown) drivers/media/video/v4l2-common 0x15d4189a   v4l2_spi_subdev_init
+(unknown) drivers/media/video/v4l2-common 0x1abb5fd2   v4l2_ctrl_check
+(unknown) drivers/media/video/v4l2-common 0x1e326b97   v4l2_ctrl_query_fill
+(unknown) drivers/media/video/v4l2-common 0x2b5809b6   v4l2_spi_new_subdev
+(unknown) drivers/media/video/v4l2-common 0x42c8e001   v4l2_ctrl_next
+(unknown) drivers/media/video/v4l2-common 0x4ed5e0d7   v4l2_chip_match_host
+(unknown) drivers/media/video/v4l2-common 0x50766d69   v4l2_ctrl_query_menu_valid_items
+(unknown) drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+(unknown) drivers/media/video/v4l2-common 0x8698035a   v4l2_chip_ident_i2c_client
+(unknown) drivers/media/video/v4l2-common 0x8cb2b89e   v4l2_i2c_new_subdev_board
+(unknown) drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+(unknown) drivers/media/video/v4l2-common 0xa4bf0ba4   v4l2_ctrl_query_menu
+(unknown) drivers/media/video/v4l2-common 0xc55fa19e   v4l2_i2c_subdev_addr
+(unknown) drivers/media/video/v4l2-common 0xd56590e8   v4l2_i2c_subdev_init
+(unknown) drivers/media/video/v4l2-common 0xe3dcf21f   v4l2_i2c_new_subdev
+(unknown) drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+(unknown) drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+(unknown) drivers/media/video/v4l2-common 0xfbb20220   v4l2_chip_match_i2c_client
+(unknown) drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+(unknown) drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+(unknown) drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+(unknown) drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+(unknown) drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+(unknown) drivers/media/video/v4l2-mem2mem 0x10990de8  v4l2_m2m_reqbufs
+(unknown) drivers/media/video/v4l2-mem2mem 0x20f42247  v4l2_m2m_next_buf
+(unknown) drivers/media/video/v4l2-mem2mem 0x2652b259  v4l2_m2m_buf_remove
+(unknown) drivers/media/video/v4l2-mem2mem 0x2d663785  v4l2_m2m_ctx_release
+(unknown) drivers/media/video/v4l2-mem2mem 0x46823f74  v4l2_m2m_ctx_init
+(unknown) drivers/media/video/v4l2-mem2mem 0x46f4bff2  v4l2_m2m_querybuf
+(unknown) drivers/media/video/v4l2-mem2mem 0x670966b9  v4l2_m2m_job_finish
+(unknown) drivers/media/video/v4l2-mem2mem 0x82aba07f  v4l2_m2m_qbuf
+(unknown) drivers/media/video/v4l2-mem2mem 0x92eef22c  v4l2_m2m_poll
+(unknown) drivers/media/video/v4l2-mem2mem 0x945c435e  v4l2_m2m_streamoff
+(unknown) drivers/media/video/v4l2-mem2mem 0x94fb48e9  v4l2_m2m_release
+(unknown) drivers/media/video/v4l2-mem2mem 0x9f196328  v4l2_m2m_init
+(unknown) drivers/media/video/v4l2-mem2mem 0xc12e269c  v4l2_m2m_dqbuf
+(unknown) drivers/media/video/v4l2-mem2mem 0xc54d53e6  v4l2_m2m_buf_queue
+(unknown) drivers/media/video/v4l2-mem2mem 0xcb82c2a5  v4l2_m2m_streamon
+(unknown) drivers/media/video/v4l2-mem2mem 0xebbb275f  v4l2_m2m_mmap
+(unknown) drivers/media/video/v4l2-mem2mem 0xee22aa7c  v4l2_m2m_get_curr_priv
+(unknown) drivers/media/video/v4l2-mem2mem 0xf8456954  v4l2_m2m_get_vq
+(unknown) drivers/media/video/videobuf-core 0x065ee151 videobuf_mmap_mapper
+(unknown) drivers/media/video/videobuf-core 0x2021db4f videobuf_mmap_free
+(unknown) drivers/media/video/videobuf-core 0x316a07a9 videobuf_queue_core_init
+(unknown) drivers/media/video/videobuf-core 0x45259111 videobuf_read_stream
+(unknown) drivers/media/video/videobuf-core 0x5ead610a videobuf_queue_to_vaddr
+(unknown) drivers/media/video/videobuf-core 0x67f24f67 videobuf_iolock
+(unknown) drivers/media/video/videobuf-core 0x7096df89 videobuf_waiton
+(unknown) drivers/media/video/videobuf-core 0x73337443 videobuf_next_field
+(unknown) drivers/media/video/videobuf-core 0x7452b237 videobuf_read_stop
+(unknown) drivers/media/video/videobuf-core 0x7953272d videobuf_reqbufs
+(unknown) drivers/media/video/videobuf-core 0x815faf77 videobuf_poll_stream
+(unknown) drivers/media/video/videobuf-core 0x9271c9e0 videobuf_dqbuf
+(unknown) drivers/media/video/videobuf-core 0xa5970fa0 videobuf_read_start
+(unknown) drivers/media/video/videobuf-core 0xb54ba6a0 videobuf_mmap_setup
+(unknown) drivers/media/video/videobuf-core 0xb6475257 __videobuf_mmap_setup
+(unknown) drivers/media/video/videobuf-core 0xb810bd3d videobuf_stop
+(unknown) drivers/media/video/videobuf-core 0xe1688e6a videobuf_querybuf
+(unknown) drivers/media/video/videobuf-core 0xe29b1e6e videobuf_queue_cancel
+(unknown) drivers/media/video/videobuf-core 0xe6ad8823 videobuf_qbuf
+(unknown) drivers/media/video/videobuf-core 0xeac94dde videobuf_read_one
+(unknown) drivers/media/video/videobuf-core 0xf051d3d1 videobuf_queue_is_busy
+(unknown) drivers/media/video/videobuf-core 0xf073da3e videobuf_alloc_vb
+(unknown) drivers/media/video/videobuf-core 0xf57d0179 videobuf_streamoff
+(unknown) drivers/media/video/videobuf-core 0xfbe75f49 videobuf_streamon
+(unknown) drivers/media/video/videobuf-dma-contig 0x75464c40   videobuf_to_dma_contig
+(unknown) drivers/media/video/videobuf-dma-contig 0x8548f563   videobuf_queue_dma_contig_init
+(unknown) drivers/media/video/videobuf-dma-contig 0x893b4e9b   videobuf_dma_contig_free
+(unknown) drivers/media/video/videobuf-dma-sg 0x51cd9b27       videobuf_dma_init_overlay
+(unknown) drivers/media/video/videobuf-dma-sg 0x531afbee       videobuf_dma_unmap
+(unknown) drivers/media/video/videobuf-dma-sg 0x5d0cdfde       videobuf_dma_map
+(unknown) drivers/media/video/videobuf-dma-sg 0x5d41df28       videobuf_queue_sg_init
+(unknown) drivers/media/video/videobuf-dma-sg 0x656e4259       videobuf_dma_init_kernel
+(unknown) drivers/media/video/videobuf-dma-sg 0x6f821378       videobuf_dma_init_user
+(unknown) drivers/media/video/videobuf-dma-sg 0xa6f1457f       videobuf_dma_init
+(unknown) drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+(unknown) drivers/media/video/videobuf-dma-sg 0xadd782bb       videobuf_to_dma
+(unknown) drivers/media/video/videobuf-dma-sg 0xed9d9844       videobuf_dma_free
+(unknown) drivers/media/video/videobuf-dvb 0x5d6323c4  videobuf_dvb_alloc_frontend
+(unknown) drivers/media/video/videobuf-dvb 0x6884f16b  videobuf_dvb_get_frontend
+(unknown) drivers/media/video/videobuf-dvb 0x952c1a17  videobuf_dvb_register_bus
+(unknown) drivers/media/video/videobuf-dvb 0xaa73e5ad  videobuf_dvb_find_frontend
+(unknown) drivers/media/video/videobuf-dvb 0xc7c43726  videobuf_dvb_dealloc_frontends
+(unknown) drivers/media/video/videobuf-dvb 0xfee11eef  videobuf_dvb_unregister_bus
+(unknown) drivers/media/video/videobuf-vmalloc 0x30f4d3f7      videobuf_queue_vmalloc_init
+(unknown) drivers/media/video/videobuf-vmalloc 0x6772305e      videobuf_vmalloc_free
+(unknown) drivers/media/video/videobuf-vmalloc 0xd544e229      videobuf_to_vmalloc
+(unknown) drivers/media/video/videobuf2-core 0x06c3a0a6        vb2_plane_cookie
+(unknown) drivers/media/video/videobuf2-core 0x11e354c5        vb2_write
+(unknown) drivers/media/video/videobuf2-core 0x16862c63        vb2_read
+(unknown) drivers/media/video/videobuf2-core 0x416b46fe        vb2_queue_init
+(unknown) drivers/media/video/videobuf2-core 0x5d723267        vb2_mmap
+(unknown) drivers/media/video/videobuf2-core 0x5f4aa1d0        vb2_buffer_done
+(unknown) drivers/media/video/videobuf2-core 0x629cc559        vb2_plane_vaddr
+(unknown) drivers/media/video/videobuf2-core 0x636a0a94        vb2_streamoff
+(unknown) drivers/media/video/videobuf2-core 0x9660105b        vb2_poll
+(unknown) drivers/media/video/videobuf2-core 0x9707e0c9        vb2_qbuf
+(unknown) drivers/media/video/videobuf2-core 0x99003912        vb2_querybuf
+(unknown) drivers/media/video/videobuf2-core 0x9afe8cc0        vb2_streamon
+(unknown) drivers/media/video/videobuf2-core 0xa6944a1b        vb2_reqbufs
+(unknown) drivers/media/video/videobuf2-core 0xd0bd1488        vb2_queue_release
+(unknown) drivers/media/video/videobuf2-core 0xe8b025fc        vb2_wait_for_all_buffers
+(unknown) drivers/media/video/videobuf2-core 0xe957c9f0        vb2_dqbuf
+(unknown) drivers/media/video/videobuf2-memops 0x32486a38      vb2_put_vma
+(unknown) drivers/media/video/videobuf2-memops 0x82521921      vb2_get_contig_userptr
+(unknown) drivers/media/video/videobuf2-memops 0xd4aff2fb      vb2_mmap_pfn_range
+(unknown) drivers/media/video/videobuf2-memops 0xecdc8f06      vb2_common_vm_ops
+(unknown) drivers/media/video/videobuf2-vmalloc 0xe810add5     vb2_vmalloc_memops
+(unknown) drivers/media/video/videodev 0x03e50982      video_devdata
+(unknown) drivers/media/video/videodev 0x0614dd5a      v4l2_video_std_frame_period
+(unknown) drivers/media/video/videodev 0x0d898ffd      video_device_release_empty
+(unknown) drivers/media/video/videodev 0x123959a1      v4l2_type_names
+(unknown) drivers/media/video/videodev 0x16244fe5      v4l2_prio_check
+(unknown) drivers/media/video/videodev 0x1abd0636      v4l2_subdev_queryctrl
+(unknown) drivers/media/video/videodev 0x20e9e4f3      v4l2_ctrl_handler_log_status
+(unknown) drivers/media/video/videodev 0x2342f1ae      v4l2_prio_open
+(unknown) drivers/media/video/videodev 0x2592bb0e      v4l2_ctrl_cluster
+(unknown) drivers/media/video/videodev 0x26161e31      v4l2_event_alloc
+(unknown) drivers/media/video/videodev 0x2a9efa56      v4l2_event_queue
+(unknown) drivers/media/video/videodev 0x2c5f46fe      v4l2_event_dequeue
+(unknown) drivers/media/video/videodev 0x2c8d34e2      v4l2_ctrl_handler_init
+(unknown) drivers/media/video/videodev 0x31189c94      v4l2_subdev_g_ext_ctrls
+(unknown) drivers/media/video/videodev 0x316c9fe2      v4l2_device_put
+(unknown) drivers/media/video/videodev 0x349d0978      v4l2_subdev_g_ctrl
+(unknown) drivers/media/video/videodev 0x37249559      v4l2_subdev_s_ctrl
+(unknown) drivers/media/video/videodev 0x39f34416      v4l2_g_ctrl
+(unknown) drivers/media/video/videodev 0x3adbd595      v4l2_field_names
+(unknown) drivers/media/video/videodev 0x3bdd0f94      v4l2_prio_change
+(unknown) drivers/media/video/videodev 0x43c2cd3a      v4l2_device_unregister_subdev
+(unknown) drivers/media/video/videodev 0x43f7f024      v4l2_ctrl_new_custom
+(unknown) drivers/media/video/videodev 0x45779241      v4l2_subdev_s_ext_ctrls
+(unknown) drivers/media/video/videodev 0x495426ee      v4l2_ctrl_get_name
+(unknown) drivers/media/video/videodev 0x4ab0642a      v4l2_subdev_querymenu
+(unknown) drivers/media/video/videodev 0x4c9b22b2      v4l2_fh_release
+(unknown) drivers/media/video/videodev 0x4d7554dc      v4l2_subdev_init
+(unknown) drivers/media/video/videodev 0x4e2aceec      video_ioctl2
+(unknown) drivers/media/video/videodev 0x57e15714      v4l2_s_ext_ctrls
+(unknown) drivers/media/video/videodev 0x5a533ff3      v4l2_querymenu
+(unknown) drivers/media/video/videodev 0x5ebefe4b      v4l_printk_ioctl
+(unknown) drivers/media/video/videodev 0x60d09fcc      v4l2_ctrl_new_std
+(unknown) drivers/media/video/videodev 0x676a92ba      v4l2_ctrl_add_ctrl
+(unknown) drivers/media/video/videodev 0x68275fb3      v4l2_ctrl_new_std_menu
+(unknown) drivers/media/video/videodev 0x6d7d1b23      v4l2_fh_is_singular
+(unknown) drivers/media/video/videodev 0x6d844507      v4l2_event_subscribe
+(unknown) drivers/media/video/videodev 0x6e325399      v4l2_event_free
+(unknown) drivers/media/video/videodev 0x711cb88b      v4l2_fh_exit
+(unknown) drivers/media/video/videodev 0x71ef433d      video_device_release
+(unknown) drivers/media/video/videodev 0x7454dc3f      v4l2_device_set_name
+(unknown) drivers/media/video/videodev 0x7579642c      v4l2_ctrl_add_handler
+(unknown) drivers/media/video/videodev 0x7a3cd015      v4l2_ctrl_get_menu
+(unknown) drivers/media/video/videodev 0x8106095a      v4l2_prio_max
+(unknown) drivers/media/video/videodev 0x82398df1      v4l2_event_pending
+(unknown) drivers/media/video/videodev 0x867c265f      v4l2_ctrl_fill
+(unknown) drivers/media/video/videodev 0x8d611228      v4l2_ctrl_g_ctrl
+(unknown) drivers/media/video/videodev 0x8dd6b7ce      video_device_alloc
+(unknown) drivers/media/video/videodev 0x924aba57      v4l2_event_unsubscribe
+(unknown) drivers/media/video/videodev 0x9fc30522      v4l2_queryctrl
+(unknown) drivers/media/video/videodev 0x9fc94fa3      v4l2_ctrl_s_ctrl
+(unknown) drivers/media/video/videodev 0xa630c7eb      v4l2_fh_open
+(unknown) drivers/media/video/videodev 0xa635b210      v4l2_ctrl_find
+(unknown) drivers/media/video/videodev 0xa6b301bf      v4l2_ctrl_activate
+(unknown) drivers/media/video/videodev 0xa9acbbf2      v4l2_ctrl_handler_setup
+(unknown) drivers/media/video/videodev 0xad977d00      __video_register_device
+(unknown) drivers/media/video/videodev 0xb08fc90b      video_usercopy
+(unknown) drivers/media/video/videodev 0xb77b0159      v4l2_prio_init
+(unknown) drivers/media/video/videodev 0xb9092ea7      v4l2_ctrl_grab
+(unknown) drivers/media/video/videodev 0xc357c240      v4l2_device_disconnect
+(unknown) drivers/media/video/videodev 0xc4837d65      v4l2_fh_add
+(unknown) drivers/media/video/videodev 0xc6a5a75d      v4l2_try_ext_ctrls
+(unknown) drivers/media/video/videodev 0xc8d91dcf      v4l2_fh_del
+(unknown) drivers/media/video/videodev 0xcda04a5b      v4l2_prio_close
+(unknown) drivers/media/video/videodev 0xd4debec9      v4l2_device_unregister
+(unknown) drivers/media/video/videodev 0xd814fa4d      v4l2_g_ext_ctrls
+(unknown) drivers/media/video/videodev 0xe10c4efe      v4l2_device_register
+(unknown) drivers/media/video/videodev 0xe2b92059      v4l2_video_std_construct
+(unknown) drivers/media/video/videodev 0xe4d2c3fd      v4l2_fh_init
+(unknown) drivers/media/video/videodev 0xe5a2309b      v4l2_device_register_subdev_nodes
+(unknown) drivers/media/video/videodev 0xeb2cd52b      video_unregister_device
+(unknown) drivers/media/video/videodev 0xefcadd45      v4l2_subdev_try_ext_ctrls
+(unknown) drivers/media/video/videodev 0xf3251e7b      v4l2_norm_to_name
+(unknown) drivers/media/video/videodev 0xf5b48d2c      v4l2_s_ctrl
+(unknown) drivers/media/video/videodev 0xf835e377      v4l2_ctrl_handler_free
+(unknown) drivers/media/video/videodev 0xfab3744f      v4l2_event_init
+(unknown) drivers/media/video/videodev 0xfec29da2      v4l2_device_register_subdev
+(unknown) drivers/media/video/zoran/videocodec 0x2fc06f45      videocodec_attach
+(unknown) drivers/media/video/zoran/videocodec 0x70ae26ed      videocodec_unregister
+(unknown) drivers/media/video/zoran/videocodec 0x74782b6b      videocodec_detach
+(unknown) drivers/media/video/zoran/videocodec 0x81f6011d      videocodec_register
+(unknown) drivers/memstick/core/memstick 0x21dc75ce    memstick_alloc_host
+(unknown) drivers/memstick/core/memstick 0x23c2886a    memstick_set_rw_addr
+(unknown) drivers/memstick/core/memstick 0x42a052fd    memstick_suspend_host
+(unknown) drivers/memstick/core/memstick 0x5b5c17c8    memstick_init_req_sg
+(unknown) drivers/memstick/core/memstick 0x61979a16    memstick_resume_host
+(unknown) drivers/memstick/core/memstick 0x704dec37    memstick_unregister_driver
+(unknown) drivers/memstick/core/memstick 0x807a9c20    memstick_new_req
+(unknown) drivers/memstick/core/memstick 0x8123c4f0    memstick_free_host
+(unknown) drivers/memstick/core/memstick 0x8c9b5da4    memstick_init_req
+(unknown) drivers/memstick/core/memstick 0x9a4862d2    memstick_detect_change
+(unknown) drivers/memstick/core/memstick 0xa0f37efb    memstick_add_host
+(unknown) drivers/memstick/core/memstick 0xa5ae7dbf    memstick_register_driver
+(unknown) drivers/memstick/core/memstick 0xaef310ea    memstick_next_req
+(unknown) drivers/memstick/core/memstick 0xce9057f2    memstick_remove_host
+(unknown) drivers/message/fusion/mptbase 0x12b17609    mptbase_sas_persist_operation
+(unknown) drivers/message/fusion/mptbase 0x1b3ed9e9    mpt_raid_phys_disk_pg1
+(unknown) drivers/message/fusion/mptbase 0x2dad0abe    mpt_raid_phys_disk_pg0
+(unknown) drivers/message/fusion/mptbase 0x2e6b3b62    mpt_put_msg_frame
+(unknown) drivers/message/fusion/mptbase 0x33a1c680    mpt_attach
+(unknown) drivers/message/fusion/mptbase 0x4526289b    mpt_event_deregister
+(unknown) drivers/message/fusion/mptbase 0x502108d0    mpt_fwfault_debug
+(unknown) drivers/message/fusion/mptbase 0x51004cd9    mpt_detach
+(unknown) drivers/message/fusion/mptbase 0x65b6faac    mpt_halt_firmware
+(unknown) drivers/message/fusion/mptbase 0x69063281    mpt_send_handshake_request
+(unknown) drivers/message/fusion/mptbase 0x76c26fe4    mpt_config
+(unknown) drivers/message/fusion/mptbase 0x7c5988bd    mpt_GetIocState
+(unknown) drivers/message/fusion/mptbase 0x7df86a97    mpt_resume
+(unknown) drivers/message/fusion/mptbase 0x86c48008    mpt_event_register
+(unknown) drivers/message/fusion/mptbase 0x8d82f073    mpt_print_ioc_summary
+(unknown) drivers/message/fusion/mptbase 0x9204bbd1    mpt_free_fw_memory
+(unknown) drivers/message/fusion/mptbase 0x9639b509    mpt_device_driver_register
+(unknown) drivers/message/fusion/mptbase 0x967eb0c6    mpt_free_msg_frame
+(unknown) drivers/message/fusion/mptbase 0x9dcf2cf8    mpt_put_msg_frame_hi_pri
+(unknown) drivers/message/fusion/mptbase 0xa2abe090    mpt_clear_taskmgmt_in_progress_flag
+(unknown) drivers/message/fusion/mptbase 0xa2f36770    mpt_register
+(unknown) drivers/message/fusion/mptbase 0xa76b0f93    mpt_set_taskmgmt_in_progress_flag
+(unknown) drivers/message/fusion/mptbase 0xa9b888c9    mpt_get_msg_frame
+(unknown) drivers/message/fusion/mptbase 0xaed7cd44    mpt_Soft_Hard_ResetHandler
+(unknown) drivers/message/fusion/mptbase 0xbd4bf420    mpt_findImVolumes
+(unknown) drivers/message/fusion/mptbase 0xc0e69f82    mpt_device_driver_deregister
+(unknown) drivers/message/fusion/mptbase 0xc3cf3c65    mpt_verify_adapter
+(unknown) drivers/message/fusion/mptbase 0xc47c22e8    mpt_deregister
+(unknown) drivers/message/fusion/mptbase 0xce399579    mpt_alloc_fw_memory
+(unknown) drivers/message/fusion/mptbase 0xd02ef15e    mpt_suspend
+(unknown) drivers/message/fusion/mptbase 0xd80c47b2    mpt_reset_register
+(unknown) drivers/message/fusion/mptbase 0xd9a92a75    mpt_reset_deregister
+(unknown) drivers/message/fusion/mptbase 0xdd805159    ioc_list
+(unknown) drivers/message/fusion/mptbase 0xe5f608e6    mpt_HardResetHandler
+(unknown) drivers/message/fusion/mptbase 0xfe647c98    mpt_raid_phys_disk_get_num_paths
+(unknown) drivers/message/fusion/mptscsih 0x041bb571   mptscsih_io_done
+(unknown) drivers/message/fusion/mptscsih 0x0ffd0849   mptscsih_dev_reset
+(unknown) drivers/message/fusion/mptscsih 0x1a2b7217   mptscsih_slave_configure
+(unknown) drivers/message/fusion/mptscsih 0x1d1bb98f   mptscsih_raid_id_to_num
+(unknown) drivers/message/fusion/mptscsih 0x22e46228   mptscsih_ioc_reset
+(unknown) drivers/message/fusion/mptscsih 0x341a3847   mptscsih_event_process
+(unknown) drivers/message/fusion/mptscsih 0x40b2e57b   mptscsih_remove
+(unknown) drivers/message/fusion/mptscsih 0x4b7cadf0   mptscsih_change_queue_depth
+(unknown) drivers/message/fusion/mptscsih 0x541470e5   mptscsih_IssueTaskMgmt
+(unknown) drivers/message/fusion/mptscsih 0x6851fe9c   mptscsih_bus_reset
+(unknown) drivers/message/fusion/mptscsih 0x6d569f92   mptscsih_host_reset
+(unknown) drivers/message/fusion/mptscsih 0x74e8f4bb   mptscsih_info
+(unknown) drivers/message/fusion/mptscsih 0x78859d1b   mptscsih_taskmgmt_complete
+(unknown) drivers/message/fusion/mptscsih 0x7fa6fe6f   mptscsih_slave_destroy
+(unknown) drivers/message/fusion/mptscsih 0x8b590526   mptscsih_taskmgmt_response_code
+(unknown) drivers/message/fusion/mptscsih 0x9296fce6   mptscsih_is_phys_disk
+(unknown) drivers/message/fusion/mptscsih 0xabeaea44   mptscsih_qcmd
+(unknown) drivers/message/fusion/mptscsih 0xae2556ea   mptscsih_bios_param
+(unknown) drivers/message/fusion/mptscsih 0xb987bc1b   mptscsih_scandv_complete
+(unknown) drivers/message/fusion/mptscsih 0xc38b9987   mptscsih_resume
+(unknown) drivers/message/fusion/mptscsih 0xc49582d1   mptscsih_host_attrs
+(unknown) drivers/message/fusion/mptscsih 0xca39e157   mptscsih_shutdown
+(unknown) drivers/message/fusion/mptscsih 0xdc40b638   mptscsih_proc_info
+(unknown) drivers/message/fusion/mptscsih 0xdea514ea   mptscsih_get_scsi_lookup
+(unknown) drivers/message/fusion/mptscsih 0xdf0edb1b   mptscsih_suspend
+(unknown) drivers/message/fusion/mptscsih 0xf8db5876   mptscsih_abort
+(unknown) drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+(unknown) drivers/message/i2o/i2o_core 0x16132355      i2o_event_register
+(unknown) drivers/message/i2o/i2o_core 0x1aba68e2      i2o_driver_notify_device_remove_all
+(unknown) drivers/message/i2o/i2o_core 0x1b07019c      i2o_parm_table_get
+(unknown) drivers/message/i2o/i2o_core 0x229e00d5      i2o_iop_find_device
+(unknown) drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+(unknown) drivers/message/i2o/i2o_core 0x2a843bef      i2o_dump_message
+(unknown) drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+(unknown) drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+(unknown) drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+(unknown) drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+(unknown) drivers/message/i2o/i2o_core 0x6168c7ff      i2o_driver_unregister
+(unknown) drivers/message/i2o/i2o_core 0x623a782c      i2o_find_iop
+(unknown) drivers/message/i2o/i2o_core 0x66d3d4a5      i2o_device_claim_release
+(unknown) drivers/message/i2o/i2o_core 0x6974bfb6      i2o_msg_get_wait
+(unknown) drivers/message/i2o/i2o_core 0x73559005      i2o_device_claim
+(unknown) drivers/message/i2o/i2o_core 0x8a49ef81      i2o_driver_notify_controller_remove_all
+(unknown) drivers/message/i2o/i2o_core 0x8ace5f8a      i2o_exec_lct_get
+(unknown) drivers/message/i2o/i2o_core 0x8b284bbf      i2o_driver_notify_device_add_all
+(unknown) drivers/message/i2o/i2o_core 0xb04fb515      i2o_driver_notify_controller_add_all
+(unknown) drivers/message/i2o/i2o_core 0xb4c00dcf      i2o_controllers
+(unknown) drivers/message/i2o/i2o_core 0xc6da3c1c      i2o_status_get
+(unknown) drivers/message/i2o/i2o_core 0xcb10f76d      i2o_parm_field_get
+(unknown) drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+(unknown) drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+(unknown) drivers/message/i2o/i2o_core 0xee7f2aff      i2o_driver_register
+(unknown) drivers/message/i2o/i2o_core 0xf2e891ba      i2o_parm_issue
+(unknown) drivers/message/i2o/i2o_core 0xf4eb0805      i2o_msg_post_wait_mem
+(unknown) drivers/mfd/htc-pasic3 0x265fac0a    pasic3_read_register
+(unknown) drivers/mfd/htc-pasic3 0x2e24483d    pasic3_write_register
+(unknown) drivers/mfd/mc13xxx-core 0x13a71918  mc13xxx_irq_ack
+(unknown) drivers/mfd/mc13xxx-core 0x1ee2852c  mc13xxx_irq_unmask
+(unknown) drivers/mfd/mc13xxx-core 0x21fae375  mc13xxx_reg_rmw
+(unknown) drivers/mfd/mc13xxx-core 0x33ded665  mc13xxx_reg_read
+(unknown) drivers/mfd/mc13xxx-core 0x3bd58a96  mc13xxx_irq_request_nounmask
+(unknown) drivers/mfd/mc13xxx-core 0x63d22852  mc13xxx_get_flags
+(unknown) drivers/mfd/mc13xxx-core 0x63f51f03  mc13xxx_irq_request
+(unknown) drivers/mfd/mc13xxx-core 0x70df2f92  mc13783_to_mc13xxx
+(unknown) drivers/mfd/mc13xxx-core 0x7129e0bd  mc13xxx_unlock
+(unknown) drivers/mfd/mc13xxx-core 0x829961b7  mc13xxx_irq_free
+(unknown) drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+(unknown) drivers/mfd/mc13xxx-core 0xb2f0cf11  mc13xxx_irq_mask
+(unknown) drivers/mfd/mc13xxx-core 0xc476795d  mc13xxx_lock
+(unknown) drivers/mfd/mc13xxx-core 0xcd1a449c  mc13xxx_irq_status
+(unknown) drivers/mfd/mc13xxx-core 0xf3aa8306  mc13xxx_reg_write
+(unknown) drivers/mfd/pcf50633 0x10c449e7      pcf50633_write_block
+(unknown) drivers/mfd/pcf50633 0x134e6efa      pcf50633_reg_clear_bits
+(unknown) drivers/mfd/pcf50633 0x1a435d86      pcf50633_register_irq
+(unknown) drivers/mfd/pcf50633 0x435289c3      pcf50633_read_block
+(unknown) drivers/mfd/pcf50633 0x49b40226      pcf50633_free_irq
+(unknown) drivers/mfd/pcf50633 0x7b066320      pcf50633_irq_unmask
+(unknown) drivers/mfd/pcf50633 0x969d9316      pcf50633_reg_set_bit_mask
+(unknown) drivers/mfd/pcf50633 0xa0551237      pcf50633_irq_mask_get
+(unknown) drivers/mfd/pcf50633 0xa33a90f1      pcf50633_reg_read
+(unknown) drivers/mfd/pcf50633 0xbf8c5e70      pcf50633_irq_mask
+(unknown) drivers/mfd/pcf50633 0xdc268653      pcf50633_reg_write
+(unknown) drivers/mfd/pcf50633-adc 0x360e5a03  pcf50633_adc_sync_read
+(unknown) drivers/mfd/pcf50633-adc 0x71464eb2  pcf50633_adc_async_read
+(unknown) drivers/mfd/pcf50633-gpio 0x04b6dc4e pcf50633_gpio_power_supply_set
+(unknown) drivers/mfd/pcf50633-gpio 0x66bcdf54 pcf50633_gpio_invert_set
+(unknown) drivers/mfd/pcf50633-gpio 0x978daa78 pcf50633_gpio_invert_get
+(unknown) drivers/mfd/pcf50633-gpio 0xad0b8481 pcf50633_gpio_set
+(unknown) drivers/mfd/pcf50633-gpio 0xb61f34ff pcf50633_gpio_get
+(unknown) drivers/mfd/sm501 0x0181b6e1 sm501_misc_control
+(unknown) drivers/mfd/sm501 0x15462a34 sm501_unit_power
+(unknown) drivers/mfd/sm501 0x6c238841 sm501_set_clock
+(unknown) drivers/mfd/sm501 0xb44f3c4d sm501_modify_reg
+(unknown) drivers/mfd/sm501 0xe326bcd3 sm501_find_clock
+(unknown) drivers/mfd/tps6105x 0x0854e049      tps6105x_get
+(unknown) drivers/mfd/tps6105x 0x29a18c7b      tps6105x_mask_and_set
+(unknown) drivers/mfd/tps6105x 0x46368d8b      tps6105x_set
+(unknown) drivers/mfd/tps65010 0x02d4ad0f      tps65013_set_low_pwr
+(unknown) drivers/mfd/tps65010 0x0c6ad2cf      tps65010_config_vdcdc2
+(unknown) drivers/mfd/tps65010 0x28485130      tps65010_config_vregs1
+(unknown) drivers/mfd/tps65010 0x33739de7      tps65010_set_vib
+(unknown) drivers/mfd/tps65010 0x9fd44c69      tps65010_set_led
+(unknown) drivers/mfd/tps65010 0xb14080cc      tps65010_set_low_pwr
+(unknown) drivers/mfd/tps65010 0xd5bb106d      tps65010_set_vbus_draw
+(unknown) drivers/mfd/tps65010 0xe99b3f36      tps65010_set_gpio_out_value
+(unknown) drivers/mfd/ucb1400_core 0x30bd1fbc  ucb1400_adc_read
+(unknown) drivers/mfd/wm8400-core 0x458eb277   wm8400_reg_read
+(unknown) drivers/mfd/wm8400-core 0x53315b20   wm8400_reset_codec_reg_cache
+(unknown) drivers/mfd/wm8400-core 0xca0aea19   wm8400_set_bits
+(unknown) drivers/mfd/wm8400-core 0xea4848a5   wm8400_block_read
+(unknown) drivers/misc/ad525x_dpot 0x4a25cd34  ad_dpot_probe
+(unknown) drivers/misc/ad525x_dpot 0xe763f90f  ad_dpot_remove
+(unknown) drivers/misc/c2port/core 0x3bfa68a8  c2port_device_unregister
+(unknown) drivers/misc/c2port/core 0xbc7ff1a1  c2port_device_register
+(unknown) drivers/misc/cb710/cb710 0x6c0fc54a  cb710_sg_dwiter_read_next_block
+(unknown) drivers/misc/cb710/cb710 0x7de63954  cb710_sg_dwiter_write_next_block
+(unknown) drivers/misc/cb710/cb710 0x808b17d7  cb710_pci_update_config_reg
+(unknown) drivers/misc/cb710/cb710 0xe0f71d5d  cb710_set_irq_handler
+(unknown) drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+(unknown) drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+(unknown) drivers/misc/enclosure 0x10feae22    enclosure_add_device
+(unknown) drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+(unknown) drivers/misc/enclosure 0x343ff733    enclosure_unregister
+(unknown) drivers/misc/enclosure 0xbe9823af    enclosure_find
+(unknown) drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+(unknown) drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+(unknown) drivers/misc/enclosure 0xe7420607    enclosure_register
+(unknown) drivers/misc/ioc4 0xc9328dd8 ioc4_unregister_submodule
+(unknown) drivers/misc/ioc4 0xfb9a0e4d ioc4_register_submodule
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x5320e174  lis3lv02d_remove_fs
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x5ca335ee  lis3_dev
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0x989af3a7  lis3lv02d_poweroff
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xca277e63  lis3lv02d_init_device
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xde2c8790  lis3lv02d_poweron
+(unknown) drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+(unknown) drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+(unknown) drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+(unknown) drivers/misc/tifm_core 0x0ad6adc1    tifm_unregister_driver
+(unknown) drivers/misc/tifm_core 0x11d5fd01    tifm_alloc_device
+(unknown) drivers/misc/tifm_core 0x240ce7e1    tifm_eject
+(unknown) drivers/misc/tifm_core 0x31cd48b7    tifm_map_sg
+(unknown) drivers/misc/tifm_core 0x39f86aa1    tifm_queue_work
+(unknown) drivers/misc/tifm_core 0x58fa6ef1    tifm_has_ms_pif
+(unknown) drivers/misc/tifm_core 0x5cd553e4    tifm_free_device
+(unknown) drivers/misc/tifm_core 0x77f443c2    tifm_unmap_sg
+(unknown) drivers/misc/tifm_core 0xb182cbcc    tifm_add_adapter
+(unknown) drivers/misc/tifm_core 0xb6a769aa    tifm_register_driver
+(unknown) drivers/misc/tifm_core 0xbde7fd49    tifm_remove_adapter
+(unknown) drivers/misc/tifm_core 0xd563db6f    tifm_free_adapter
+(unknown) drivers/misc/tifm_core 0xda0966c3    tifm_alloc_adapter
+(unknown) drivers/mmc/card/mmc_block 0x51e849cc        mmc_cleanup_queue
+(unknown) drivers/mmc/host/sdhci 0x00e31a4f    sdhci_add_host
+(unknown) drivers/mmc/host/sdhci 0x3c2120e9    sdhci_alloc_host
+(unknown) drivers/mmc/host/sdhci 0x548633fe    sdhci_enable_irq_wakeups
+(unknown) drivers/mmc/host/sdhci 0x7d1d89fd    sdhci_suspend_host
+(unknown) drivers/mmc/host/sdhci 0xa657860f    sdhci_resume_host
+(unknown) drivers/mmc/host/sdhci 0xb6a8066e    sdhci_remove_host
+(unknown) drivers/mmc/host/sdhci 0xbbcc0fb3    sdhci_free_host
+(unknown) drivers/mtd/chips/cfi_cmdset_0001 0xa349f5f7 cfi_cmdset_0200
+(unknown) drivers/mtd/chips/cfi_cmdset_0001 0xdc231d01 cfi_cmdset_0003
+(unknown) drivers/mtd/chips/cfi_cmdset_0001 0xf539e6a2 cfi_cmdset_0001
+(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x2516e3f0 cfi_cmdset_0002
+(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x772314b6 cfi_cmdset_0006
+(unknown) drivers/mtd/chips/cfi_cmdset_0002 0x882420dd cfi_cmdset_0701
+(unknown) drivers/mtd/chips/cfi_cmdset_0020 0x43faf0fa cfi_cmdset_0020
+(unknown) drivers/mtd/chips/cfi_util 0x08e36f11        cfi_fixup
+(unknown) drivers/mtd/chips/cfi_util 0x288cfacc        cfi_qry_mode_on
+(unknown) drivers/mtd/chips/cfi_util 0x8e166108        cfi_read_pri
+(unknown) drivers/mtd/chips/cfi_util 0x9be33cb6        cfi_varsize_frob
+(unknown) drivers/mtd/chips/cfi_util 0xb8249216        cfi_qry_present
+(unknown) drivers/mtd/chips/cfi_util 0xcb944e22        cfi_qry_mode_off
+(unknown) drivers/mtd/chips/chipreg 0x52f81969 map_destroy
+(unknown) drivers/mtd/chips/chipreg 0x6cc18207 do_map_probe
+(unknown) drivers/mtd/chips/chipreg 0xa0eeb48a unregister_mtd_chip_driver
+(unknown) drivers/mtd/chips/chipreg 0xb4a2067c register_mtd_chip_driver
+(unknown) drivers/mtd/chips/gen_probe 0xa5d3168a       mtd_do_chip_probe
+(unknown) drivers/mtd/devices/doc2000 0xa0b73c12       DoC2k_init
+(unknown) drivers/mtd/devices/doc2001 0x60d9060b       DoCMil_init
+(unknown) drivers/mtd/devices/doc2001plus 0x31b3828e   DoCMilPlus_init
+(unknown) drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+(unknown) drivers/mtd/lpddr/lpddr_cmds 0x33b5d24c      lpddr_cmdset
+(unknown) drivers/mtd/maps/map_funcs 0x65bc0470        simple_map_init
+(unknown) drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+(unknown) drivers/mtd/mtd 0x152a0790   mtd_device_register
+(unknown) drivers/mtd/mtd 0x1ba9053c   put_mtd_device
+(unknown) drivers/mtd/mtd 0x203c2d7f   mount_mtd
+(unknown) drivers/mtd/mtd 0x38f22ebe   of_mtd_parse_partitions
+(unknown) drivers/mtd/mtd 0x493700fa   __put_mtd_device
+(unknown) drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+(unknown) drivers/mtd/mtd 0x601a8bf0   default_mtd_writev
+(unknown) drivers/mtd/mtd 0x78863d9d   register_mtd_user
+(unknown) drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+(unknown) drivers/mtd/mtd 0x80a6b3cc   mtd_kmalloc_up_to
+(unknown) drivers/mtd/mtd 0x87749c4c   __get_mtd_device
+(unknown) drivers/mtd/mtd 0x8c14768e   kill_mtd_super
+(unknown) drivers/mtd/mtd 0x913893ba   get_mtd_device
+(unknown) drivers/mtd/mtd 0x98af0ac0   mtd_table_mutex
+(unknown) drivers/mtd/mtd 0x9bd2832a   mtd_concat_create
+(unknown) drivers/mtd/mtd 0xa355848d   register_mtd_parser
+(unknown) drivers/mtd/mtd 0xa6587bcc   mtd_concat_destroy
+(unknown) drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+(unknown) drivers/mtd/mtd 0xb2f6ec93   __mtd_next_device
+(unknown) drivers/mtd/mtd 0xb5521c57   mtd_device_unregister
+(unknown) drivers/mtd/mtd 0xead765a5   mtd_add_partition
+(unknown) drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+(unknown) drivers/mtd/mtd 0xf53cdc94   unregister_mtd_user
+(unknown) drivers/mtd/mtd 0xfcda69b6   get_mtd_device_nm
+(unknown) drivers/mtd/mtd_blkdevs 0x160b16b8   add_mtd_blktrans_dev
+(unknown) drivers/mtd/mtd_blkdevs 0x1eb61029   del_mtd_blktrans_dev
+(unknown) drivers/mtd/mtd_blkdevs 0x67465eed   deregister_mtd_blktrans
+(unknown) drivers/mtd/mtd_blkdevs 0xbfbd25be   mtd_blktrans_cease_background
+(unknown) drivers/mtd/mtd_blkdevs 0xc1de8660   register_mtd_blktrans
+(unknown) drivers/mtd/nand/nand 0x170af0fb     nand_scan_tail
+(unknown) drivers/mtd/nand/nand 0x40baac31     nand_wait_ready
+(unknown) drivers/mtd/nand/nand 0x4a4b8728     nand_scan
+(unknown) drivers/mtd/nand/nand 0x508a974e     nand_scan_bbt
+(unknown) drivers/mtd/nand/nand 0x52a12582     nand_scan_ident
+(unknown) drivers/mtd/nand/nand 0xc58ed6a6     nand_default_bbt
+(unknown) drivers/mtd/nand/nand 0xc782d49d     nand_unlock
+(unknown) drivers/mtd/nand/nand 0xde13dbbc     nand_lock
+(unknown) drivers/mtd/nand/nand 0xe2c85feb     nand_release
+(unknown) drivers/mtd/nand/nand_bch 0x435c7c3d nand_bch_correct_data
+(unknown) drivers/mtd/nand/nand_bch 0x5001a499 nand_bch_init
+(unknown) drivers/mtd/nand/nand_bch 0x53b7cb68 nand_bch_free
+(unknown) drivers/mtd/nand/nand_bch 0xe8d162d4 nand_bch_calculate_ecc
+(unknown) drivers/mtd/nand/nand_ecc 0x0c0296d1 nand_correct_data
+(unknown) drivers/mtd/nand/nand_ecc 0x3132ee65 __nand_calculate_ecc
+(unknown) drivers/mtd/nand/nand_ecc 0xb4b94377 __nand_correct_data
+(unknown) drivers/mtd/nand/nand_ecc 0xe5ef0d53 nand_calculate_ecc
+(unknown) drivers/mtd/nand/nand_ids 0x836bdb72 nand_flash_ids
+(unknown) drivers/mtd/nand/nand_ids 0xa336feb7 nand_manuf_ids
+(unknown) drivers/mtd/nand/sm_common 0xc61d1200        sm_register_device
+(unknown) drivers/mtd/onenand/onenand 0x04650ad0       onenand_addr
+(unknown) drivers/mtd/onenand/onenand 0x1c760bfc       onenand_release
+(unknown) drivers/mtd/onenand/onenand 0x2f2a7891       onenand_default_bbt
+(unknown) drivers/mtd/onenand/onenand 0x7e4314b6       onenand_scan
+(unknown) drivers/mtd/onenand/onenand 0x7f7eea1e       onenand_scan_bbt
+(unknown) drivers/mtd/onenand/onenand 0xfdfb20ef       flexonenand_region
+(unknown) drivers/mtd/ubi/ubi 0x0905e6c0       ubi_leb_change
+(unknown) drivers/mtd/ubi/ubi 0x0906faa8       ubi_open_volume_path
+(unknown) drivers/mtd/ubi/ubi 0x1726e35f       ubi_do_get_device_info
+(unknown) drivers/mtd/ubi/ubi 0x29907cb6       ubi_leb_map
+(unknown) drivers/mtd/ubi/ubi 0x30927753       ubi_get_volume_info
+(unknown) drivers/mtd/ubi/ubi 0x30cba3b0       ubi_leb_erase
+(unknown) drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+(unknown) drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+(unknown) drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+(unknown) drivers/mtd/ubi/ubi 0x8585cb87       ubi_leb_unmap
+(unknown) drivers/mtd/ubi/ubi 0x98c46607       ubi_is_mapped
+(unknown) drivers/mtd/ubi/ubi 0x99ee3f24       ubi_close_volume
+(unknown) drivers/mtd/ubi/ubi 0xc5d10f3b       ubi_leb_write
+(unknown) drivers/mtd/ubi/ubi 0xca9899df       ubi_open_volume
+(unknown) drivers/mtd/ubi/ubi 0xd0d5a4ca       ubi_leb_read
+(unknown) drivers/mtd/ubi/ubi 0xea62faae       ubi_open_volume_nm
+(unknown) drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+(unknown) drivers/net/8390 0x08398141  ei_netdev_ops
+(unknown) drivers/net/8390 0x119721ac  ei_interrupt
+(unknown) drivers/net/8390 0x4f78ad66  ei_get_stats
+(unknown) drivers/net/8390 0x9c595448  ei_tx_timeout
+(unknown) drivers/net/8390 0x9f166cb8  NS8390_init
+(unknown) drivers/net/8390 0xad1c75ae  __alloc_ei_netdev
+(unknown) drivers/net/8390 0xb4bbaa94  ei_open
+(unknown) drivers/net/8390 0xc6c99e15  ei_start_xmit
+(unknown) drivers/net/8390 0xdad27b18  ei_poll
+(unknown) drivers/net/8390 0xe5dfe1fc  ei_close
+(unknown) drivers/net/8390 0xea0652c9  ei_set_multicast_list
+(unknown) drivers/net/8390p 0x3404d138 eip_netdev_ops
+(unknown) drivers/net/8390p 0x54bb939c eip_get_stats
+(unknown) drivers/net/8390p 0x71e5aa19 eip_tx_timeout
+(unknown) drivers/net/8390p 0x854cdf13 eip_open
+(unknown) drivers/net/8390p 0x8c4b1932 eip_poll
+(unknown) drivers/net/8390p 0x9632000a eip_close
+(unknown) drivers/net/8390p 0x99c03fd7 eip_interrupt
+(unknown) drivers/net/8390p 0xe88b9d27 NS8390p_init
+(unknown) drivers/net/8390p 0xf1a8e151 eip_start_xmit
+(unknown) drivers/net/8390p 0xf28c63b9 __alloc_eip_netdev
+(unknown) drivers/net/8390p 0xfa873075 eip_set_multicast_list
+(unknown) drivers/net/arcnet/arcnet 0x03fd4e06 arc_proto_map
+(unknown) drivers/net/arcnet/arcnet 0x0c8a9cdb arcnet_unregister_proto
+(unknown) drivers/net/arcnet/arcnet 0x0fc0d426 arcnet_send_packet
+(unknown) drivers/net/arcnet/arcnet 0x6534792a arcnet_debug
+(unknown) drivers/net/arcnet/arcnet 0x710f4bd3 arc_raw_proto
+(unknown) drivers/net/arcnet/arcnet 0x98af815b arc_proto_default
+(unknown) drivers/net/arcnet/arcnet 0xbdc1ab79 alloc_arcdev
+(unknown) drivers/net/arcnet/arcnet 0xbe163d41 arcnet_open
+(unknown) drivers/net/arcnet/arcnet 0xc564e96e arcnet_timeout
+(unknown) drivers/net/arcnet/arcnet 0xd33d86b9 arcnet_close
+(unknown) drivers/net/arcnet/arcnet 0xecb730b0 arcnet_interrupt
+(unknown) drivers/net/arcnet/arcnet 0xf59d7b95 arc_bcast_proto
+(unknown) drivers/net/arcnet/com20020 0xbb8d1618       com20020_check
+(unknown) drivers/net/arcnet/com20020 0xbc6a717b       com20020_found
+(unknown) drivers/net/arcnet/com20020 0xda5560e9       com20020_netdev_ops
+(unknown) drivers/net/bnx2 0x2a2ef418  bnx2_cnic_probe
+(unknown) drivers/net/bnx2x/bnx2x 0x25d11c0a   bnx2x_cnic_probe
+(unknown) drivers/net/can/c_can/c_can 0x5a2f0860       register_c_can_dev
+(unknown) drivers/net/can/c_can/c_can 0xca2e4224       free_c_can_dev
+(unknown) drivers/net/can/c_can/c_can 0xdefe1c97       alloc_c_can_dev
+(unknown) drivers/net/can/c_can/c_can 0xdf2c3c58       unregister_c_can_dev
+(unknown) drivers/net/can/can-dev 0x030155f4   can_get_echo_skb
+(unknown) drivers/net/can/can-dev 0x0e25db29   alloc_candev
+(unknown) drivers/net/can/can-dev 0x1210a1d9   unregister_candev
+(unknown) drivers/net/can/can-dev 0x170b9820   can_put_echo_skb
+(unknown) drivers/net/can/can-dev 0x227b3573   alloc_can_err_skb
+(unknown) drivers/net/can/can-dev 0x2721d9a9   register_candev
+(unknown) drivers/net/can/can-dev 0x43a36efe   alloc_can_skb
+(unknown) drivers/net/can/can-dev 0x46a4e9df   open_candev
+(unknown) drivers/net/can/can-dev 0x488b0263   can_free_echo_skb
+(unknown) drivers/net/can/can-dev 0x71f35e3c   close_candev
+(unknown) drivers/net/can/can-dev 0xafb4c1b2   can_bus_off
+(unknown) drivers/net/can/can-dev 0xc1235836   free_candev
+(unknown) drivers/net/can/sja1000/sja1000 0x04d33d9f   free_sja1000dev
+(unknown) drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+(unknown) drivers/net/can/sja1000/sja1000 0x77b540bc   unregister_sja1000dev
+(unknown) drivers/net/can/sja1000/sja1000 0xb211ee22   alloc_sja1000dev
+(unknown) drivers/net/can/sja1000/sja1000 0xd0631278   register_sja1000dev
+(unknown) drivers/net/cnic 0x3a4421aa  cnic_register_driver
+(unknown) drivers/net/cnic 0x636af174  cnic_unregister_driver
+(unknown) drivers/net/cxgb3/cxgb3 0x002a3ded   cxgb3_register_client
+(unknown) drivers/net/cxgb3/cxgb3 0x13ecad79   t3_register_cpl_handler
+(unknown) drivers/net/cxgb3/cxgb3 0x1c8f680a   t3_l2t_get
+(unknown) drivers/net/cxgb3/cxgb3 0x26c64b92   t3_l2t_send_event
+(unknown) drivers/net/cxgb3/cxgb3 0x2ba59ebf   cxgb3_remove_tid
+(unknown) drivers/net/cxgb3/cxgb3 0x499ae2fa   dev2t3cdev
+(unknown) drivers/net/cxgb3/cxgb3 0x55f4d100   t3_l2t_send_slow
+(unknown) drivers/net/cxgb3/cxgb3 0x59d9fd83   cxgb3_free_stid
+(unknown) drivers/net/cxgb3/cxgb3 0x7b448eb1   cxgb3_free_atid
+(unknown) drivers/net/cxgb3/cxgb3 0x974f68bd   cxgb3_queue_tid_release
+(unknown) drivers/net/cxgb3/cxgb3 0xa70104ba   cxgb3_unregister_client
+(unknown) drivers/net/cxgb3/cxgb3 0xbeb832fb   t3_l2e_free
+(unknown) drivers/net/cxgb3/cxgb3 0xc3bea974   cxgb3_insert_tid
+(unknown) drivers/net/cxgb3/cxgb3 0xccd7f13f   cxgb3_ofld_send
+(unknown) drivers/net/cxgb3/cxgb3 0xf4a9b189   cxgb3_alloc_stid
+(unknown) drivers/net/cxgb3/cxgb3 0xffb7bf0d   cxgb3_alloc_atid
+(unknown) drivers/net/cxgb4/cxgb4 0x02b94431   cxgb4_iscsi_init
+(unknown) drivers/net/cxgb4/cxgb4 0x0a99f586   cxgb4_l2t_release
+(unknown) drivers/net/cxgb4/cxgb4 0x165e0c5c   cxgb4_register_uld
+(unknown) drivers/net/cxgb4/cxgb4 0x1e8906c6   cxgb4_create_server
+(unknown) drivers/net/cxgb4/cxgb4 0x331daa97   cxgb4_free_stid
+(unknown) drivers/net/cxgb4/cxgb4 0x6634d25d   cxgb4_alloc_atid
+(unknown) drivers/net/cxgb4/cxgb4 0x6707b81b   cxgb4_get_tcp_stats
+(unknown) drivers/net/cxgb4/cxgb4 0x6a5a5a99   cxgb4_port_idx
+(unknown) drivers/net/cxgb4/cxgb4 0x716568e3   cxgb4_pktgl_to_skb
+(unknown) drivers/net/cxgb4/cxgb4 0x8565d117   cxgb4_port_chan
+(unknown) drivers/net/cxgb4/cxgb4 0x8afa07ef   cxgb4_port_viid
+(unknown) drivers/net/cxgb4/cxgb4 0x8d3041b5   cxgb4_l2t_get
+(unknown) drivers/net/cxgb4/cxgb4 0x8e5ab2b3   cxgb4_free_atid
+(unknown) drivers/net/cxgb4/cxgb4 0x93b892f6   cxgb4_alloc_stid
+(unknown) drivers/net/cxgb4/cxgb4 0xb01c0c43   cxgb4_remove_tid
+(unknown) drivers/net/cxgb4/cxgb4 0xb7740bc4   cxgb4_l2t_send
+(unknown) drivers/net/cxgb4/cxgb4 0xd00e5a36   cxgb4_unregister_uld
+(unknown) drivers/net/cxgb4/cxgb4 0xd69a0294   cxgb4_best_mtu
+(unknown) drivers/net/cxgb4/cxgb4 0xeabff438   cxgb4_ofld_send
+(unknown) drivers/net/hamradio/hdlcdrv 0x38e987fb      hdlcdrv_unregister
+(unknown) drivers/net/hamradio/hdlcdrv 0x498207cf      hdlcdrv_transmitter
+(unknown) drivers/net/hamradio/hdlcdrv 0x51cb7d90      hdlcdrv_arbitrate
+(unknown) drivers/net/hamradio/hdlcdrv 0x9562228d      hdlcdrv_receiver
+(unknown) drivers/net/hamradio/hdlcdrv 0xf9d356ac      hdlcdrv_register
+(unknown) drivers/net/irda/sir-dev 0x0b16e125  sirdev_raw_write
+(unknown) drivers/net/irda/sir-dev 0x224bec17  sirdev_set_dtr_rts
+(unknown) drivers/net/irda/sir-dev 0x319199e1  sirdev_put_instance
+(unknown) drivers/net/irda/sir-dev 0x3c6a6823  sirdev_write_complete
+(unknown) drivers/net/irda/sir-dev 0x690c5597  sirdev_receive
+(unknown) drivers/net/irda/sir-dev 0x6eb48d9b  sirdev_get_instance
+(unknown) drivers/net/irda/sir-dev 0x8b9f5a5d  irda_unregister_dongle
+(unknown) drivers/net/irda/sir-dev 0xc04c6614  sirdev_raw_read
+(unknown) drivers/net/irda/sir-dev 0xd600ba4f  irda_register_dongle
+(unknown) drivers/net/irda/sir-dev 0xf1804ec6  sirdev_set_dongle
+(unknown) drivers/net/macvlan 0x660cd82c       macvlan_start_xmit
+(unknown) drivers/net/macvlan 0x79b7d077       macvlan_link_register
+(unknown) drivers/net/macvlan 0x831f93e3       macvlan_common_newlink
+(unknown) drivers/net/macvlan 0x99e2bd43       macvlan_dellink
+(unknown) drivers/net/macvlan 0x9b3d58c1       macvlan_common_setup
+(unknown) drivers/net/macvtap 0x9de3f368       macvtap_get_socket
+(unknown) drivers/net/mdio 0x0f934475  mdio45_ethtool_gset_npage
+(unknown) drivers/net/mdio 0x22bce513  mdio_mii_ioctl
+(unknown) drivers/net/mdio 0x43e4defc  mdio45_nway_restart
+(unknown) drivers/net/mdio 0x7577f992  mdio_set_flag
+(unknown) drivers/net/mdio 0xa1a29548  mdio45_probe
+(unknown) drivers/net/mdio 0xb34a7575  mdio45_ethtool_spauseparam_an
+(unknown) drivers/net/mdio 0xc6b1163f  mdio45_links_ok
+(unknown) drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+(unknown) drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+(unknown) drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+(unknown) drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+(unknown) drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+(unknown) drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+(unknown) drivers/net/mlx4/mlx4_core 0x24a532e4        mlx4_multicast_attach
+(unknown) drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+(unknown) drivers/net/mlx4/mlx4_core 0x285d0645        mlx4_multicast_promisc_remove
+(unknown) drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+(unknown) drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+(unknown) drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+(unknown) drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+(unknown) drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+(unknown) drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0x54b1a40d        mlx4_assign_eq
+(unknown) drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+(unknown) drivers/net/mlx4/mlx4_core 0x579c055c        mlx4_unicast_promisc_add
+(unknown) drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+(unknown) drivers/net/mlx4/mlx4_core 0x6804791c        mlx4_bf_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+(unknown) drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+(unknown) drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+(unknown) drivers/net/mlx4/mlx4_core 0x84e63f61        mlx4_pd_free
+(unknown) drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+(unknown) drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+(unknown) drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+(unknown) drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+(unknown) drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+(unknown) drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0xa395510f        mlx4_multicast_promisc_add
+(unknown) drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+(unknown) drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+(unknown) drivers/net/mlx4/mlx4_core 0xae981dcd        mlx4_pd_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+(unknown) drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+(unknown) drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+(unknown) drivers/net/mlx4/mlx4_core 0xc4ee43c4        mlx4_test_interrupts
+(unknown) drivers/net/mlx4/mlx4_core 0xc5bf17ea        mlx4_release_eq
+(unknown) drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+(unknown) drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+(unknown) drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+(unknown) drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+(unknown) drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+(unknown) drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+(unknown) drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+(unknown) drivers/net/mlx4/mlx4_core 0xd92bef4f        mlx4_bf_free
+(unknown) drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+(unknown) drivers/net/mlx4/mlx4_core 0xdb074f3d        mlx4_uar_free
+(unknown) drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+(unknown) drivers/net/mlx4/mlx4_core 0xddc0b893        __mlx4_cmd
+(unknown) drivers/net/mlx4/mlx4_core 0xe1acb6ac        mlx4_unicast_promisc_remove
+(unknown) drivers/net/mlx4/mlx4_core 0xe3c415d3        mlx4_alloc_cmd_mailbox
+(unknown) drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+(unknown) drivers/net/mlx4/mlx4_core 0xe5801567        mlx4_multicast_detach
+(unknown) drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+(unknown) drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+(unknown) drivers/net/mlx4/mlx4_core 0xf06885cd        mlx4_uar_alloc
+(unknown) drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+(unknown) drivers/net/mlx4/mlx4_core 0xf7d956cc        mlx4_free_cmd_mailbox
+(unknown) drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+(unknown) drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+(unknown) drivers/net/phy/mdio-bitbang 0x1a2b1d89      alloc_mdio_bitbang
+(unknown) drivers/net/phy/mdio-bitbang 0x4b38b85d      free_mdio_bitbang
+(unknown) drivers/net/pppox 0x0876b60f pppox_unbind_sock
+(unknown) drivers/net/pppox 0xa28b38ca pppox_ioctl
+(unknown) drivers/net/pppox 0xbf111fca register_pppox_proto
+(unknown) drivers/net/pppox 0xe0ff7a18 unregister_pppox_proto
+(unknown) drivers/net/sungem_phy 0x2156ad63    mii_phy_probe
+(unknown) drivers/net/tokenring/tms380tr 0x37d20209    tms380tr_open
+(unknown) drivers/net/tokenring/tms380tr 0x4e6194dc    tmsdev_term
+(unknown) drivers/net/tokenring/tms380tr 0x6075f90b    tms380tr_close
+(unknown) drivers/net/tokenring/tms380tr 0xbcd23793    tms380tr_interrupt
+(unknown) drivers/net/tokenring/tms380tr 0xd2328794    tms380tr_wait
+(unknown) drivers/net/tokenring/tms380tr 0xdd7ea5bf    tmsdev_init
+(unknown) drivers/net/tokenring/tms380tr 0xe7157e53    tms380tr_netdev_ops
+(unknown) drivers/net/usb/cdc_ether 0x6020c8ac usbnet_generic_cdc_bind
+(unknown) drivers/net/usb/cdc_ether 0x92e68132 usbnet_cdc_status
+(unknown) drivers/net/usb/cdc_ether 0x9f57497e usbnet_cdc_bind
+(unknown) drivers/net/usb/cdc_ether 0xcd253f1a usbnet_cdc_unbind
+(unknown) drivers/net/usb/rndis_host 0x11f59e78        rndis_status
+(unknown) drivers/net/usb/rndis_host 0x3b0ad68d        generic_rndis_bind
+(unknown) drivers/net/usb/rndis_host 0x7ba9543b        rndis_tx_fixup
+(unknown) drivers/net/usb/rndis_host 0x7c0ee374        rndis_unbind
+(unknown) drivers/net/usb/rndis_host 0xaed19f37        rndis_command
+(unknown) drivers/net/usb/rndis_host 0xed907015        rndis_rx_fixup
+(unknown) drivers/net/usb/usbnet 0x022c6533    usbnet_get_link
+(unknown) drivers/net/usb/usbnet 0x041b422c    usbnet_probe
+(unknown) drivers/net/usb/usbnet 0x0628b4f3    usbnet_start_xmit
+(unknown) drivers/net/usb/usbnet 0x1d1b8f79    usbnet_get_msglevel
+(unknown) drivers/net/usb/usbnet 0x2c5ff594    usbnet_skb_return
+(unknown) drivers/net/usb/usbnet 0x36bd57a5    usbnet_get_drvinfo
+(unknown) drivers/net/usb/usbnet 0x37c5551a    usbnet_suspend
+(unknown) drivers/net/usb/usbnet 0x4369b151    usbnet_stop
+(unknown) drivers/net/usb/usbnet 0x45503a3e    usbnet_resume_rx
+(unknown) drivers/net/usb/usbnet 0x45c982b0    usbnet_get_ethernet_addr
+(unknown) drivers/net/usb/usbnet 0x5125cb3f    usbnet_change_mtu
+(unknown) drivers/net/usb/usbnet 0x6f037b7b    usbnet_defer_kevent
+(unknown) drivers/net/usb/usbnet 0x7a0a8b66    usbnet_set_msglevel
+(unknown) drivers/net/usb/usbnet 0x85dae3ea    usbnet_pause_rx
+(unknown) drivers/net/usb/usbnet 0x907adcef    usbnet_resume
+(unknown) drivers/net/usb/usbnet 0x997ba81c    usbnet_tx_timeout
+(unknown) drivers/net/usb/usbnet 0xa0c8535a    usbnet_purge_paused_rxq
+(unknown) drivers/net/usb/usbnet 0xb58ad844    usbnet_set_settings
+(unknown) drivers/net/usb/usbnet 0xb74168a9    usbnet_disconnect
+(unknown) drivers/net/usb/usbnet 0xbfde11af    usbnet_nway_reset
+(unknown) drivers/net/usb/usbnet 0xc1fab166    usbnet_unlink_rx_urbs
+(unknown) drivers/net/usb/usbnet 0xd38adddb    usbnet_get_settings
+(unknown) drivers/net/usb/usbnet 0xe92aa176    usbnet_open
+(unknown) drivers/net/usb/usbnet 0xf595d2a8    usbnet_get_endpoints
+(unknown) drivers/net/wan/cycx_drv 0x38da4725  cycx_intr
+(unknown) drivers/net/wan/cycx_drv 0x62be23ea  cycx_setup
+(unknown) drivers/net/wan/cycx_drv 0x66a4c4e6  cycx_down
+(unknown) drivers/net/wan/cycx_drv 0x968458a6  cycx_peek
+(unknown) drivers/net/wan/cycx_drv 0xb6f383de  cycx_poke
+(unknown) drivers/net/wan/cycx_drv 0xfe7cd576  cycx_exec
+(unknown) drivers/net/wan/hdlc 0x02510aa6      alloc_hdlcdev
+(unknown) drivers/net/wan/hdlc 0x213e24a6      hdlc_change_mtu
+(unknown) drivers/net/wan/hdlc 0x25d0cb3a      hdlc_close
+(unknown) drivers/net/wan/hdlc 0x2d3ef3f7      unregister_hdlc_device
+(unknown) drivers/net/wan/hdlc 0x3ac82d5a      attach_hdlc_protocol
+(unknown) drivers/net/wan/hdlc 0x7c03bcab      hdlc_ioctl
+(unknown) drivers/net/wan/hdlc 0x822c842e      detach_hdlc_protocol
+(unknown) drivers/net/wan/hdlc 0x960557b1      hdlc_start_xmit
+(unknown) drivers/net/wan/hdlc 0xa105f1e1      register_hdlc_protocol
+(unknown) drivers/net/wan/hdlc 0xed63c20f      hdlc_open
+(unknown) drivers/net/wan/hdlc 0xed74b6ec      unregister_hdlc_protocol
+(unknown) drivers/net/wan/z85230 0x08a06d27    z8530_sync_txdma_open
+(unknown) drivers/net/wan/z85230 0x10c78988    z8530_dead_port
+(unknown) drivers/net/wan/z85230 0x1ee9ffe2    z8530_describe
+(unknown) drivers/net/wan/z85230 0x340a2cce    z8530_sync_txdma_close
+(unknown) drivers/net/wan/z85230 0x34d7af97    z8530_sync_close
+(unknown) drivers/net/wan/z85230 0x454f1f08    z8530_init
+(unknown) drivers/net/wan/z85230 0x489c2962    z8530_queue_xmit
+(unknown) drivers/net/wan/z85230 0x5cd24d29    z8530_hdlc_kilostream
+(unknown) drivers/net/wan/z85230 0x681b48bb    z8530_sync_dma_close
+(unknown) drivers/net/wan/z85230 0x92ee1929    z8530_sync
+(unknown) drivers/net/wan/z85230 0x97103f02    z8530_channel_load
+(unknown) drivers/net/wan/z85230 0xaaae1c9c    z8530_sync_dma_open
+(unknown) drivers/net/wan/z85230 0xb2b1bdbf    z8530_nop
+(unknown) drivers/net/wan/z85230 0xbf8bc7ba    z8530_shutdown
+(unknown) drivers/net/wan/z85230 0xd4ffebf0    z8530_interrupt
+(unknown) drivers/net/wan/z85230 0xd5233427    z8530_sync_open
+(unknown) drivers/net/wan/z85230 0xe3d80064    z8530_hdlc_kilostream_85230
+(unknown) drivers/net/wan/z85230 0xf2429dea    z8530_null_rx
+(unknown) drivers/net/wimax/i2400m/i2400m 0x110ed2ae   i2400m_reset
+(unknown) drivers/net/wimax/i2400m/i2400m 0x32c99a51   i2400m_release
+(unknown) drivers/net/wimax/i2400m/i2400m 0x44273326   i2400m_dev_bootstrap
+(unknown) drivers/net/wimax/i2400m/i2400m 0x50cc46cb   i2400m_is_boot_barker
+(unknown) drivers/net/wimax/i2400m/i2400m 0x5ac7036d   i2400m_tx_msg_sent
+(unknown) drivers/net/wimax/i2400m/i2400m 0x6664d9e3   i2400m_tx_msg_get
+(unknown) drivers/net/wimax/i2400m/i2400m 0x740c2b9c   i2400m_error_recovery
+(unknown) drivers/net/wimax/i2400m/i2400m 0x87615603   i2400m_pre_reset
+(unknown) drivers/net/wimax/i2400m/i2400m 0x9a105c51   i2400m_rx
+(unknown) drivers/net/wimax/i2400m/i2400m 0x9cacd59e   i2400m_netdev_setup
+(unknown) drivers/net/wimax/i2400m/i2400m 0xa03be360   i2400m_init
+(unknown) drivers/net/wimax/i2400m/i2400m 0xac9be07f   i2400m_tx
+(unknown) drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+(unknown) drivers/net/wimax/i2400m/i2400m 0xb131152b   i2400m_post_reset
+(unknown) drivers/net/wimax/i2400m/i2400m 0xeb322630   i2400m_cmd_enter_powersave
+(unknown) drivers/net/wimax/i2400m/i2400m 0xeece8f76   i2400m_setup
+(unknown) drivers/net/wimax/i2400m/i2400m 0xf0048dca   i2400m_unknown_barker
+(unknown) drivers/net/wimax/i2400m/i2400m 0xf0ad77f9   i2400m_dev_reset_handle
+(unknown) drivers/net/wireless/airo 0x012ad07f init_airo_card
+(unknown) drivers/net/wireless/airo 0x1cc0c1e9 reset_airo_card
+(unknown) drivers/net/wireless/airo 0xfaa1ef86 stop_airo_card
+(unknown) drivers/net/wireless/ath/ath 0x2e7b9c29      ath_reg_notifier_apply
+(unknown) drivers/net/wireless/ath/ath 0x31219afb      ath_is_world_regd
+(unknown) drivers/net/wireless/ath/ath 0x319c6026      ath_is_49ghz_allowed
+(unknown) drivers/net/wireless/ath/ath 0x334e1b7f      ath_printk
+(unknown) drivers/net/wireless/ath/ath 0x63448e24      ath_hw_get_listen_time
+(unknown) drivers/net/wireless/ath/ath 0x7af02ee2      ath_regd_get_band_ctl
+(unknown) drivers/net/wireless/ath/ath 0x7faf5b67      ath_hw_setbssidmask
+(unknown) drivers/net/wireless/ath/ath 0x81c8602b      ath_hw_cycle_counters_update
+(unknown) drivers/net/wireless/ath/ath 0x9e287509      ath_rxbuf_alloc
+(unknown) drivers/net/wireless/ath/ath 0xbc3b3651      ath_key_delete
+(unknown) drivers/net/wireless/ath/ath 0xce5ff197      ath_regd_init
+(unknown) drivers/net/wireless/ath/ath 0xe855be5f      ath_key_config
+(unknown) drivers/net/wireless/ath/ath 0xfca6b6e5      ath_hw_keyreset
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x53de4741       ath9k_cmn_get_hw_crypto_keytype
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x6f221790       ath9k_cmn_update_txpow
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0x81196482       ath9k_cmn_get_curchannel
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357       ath9k_cmn_count_streams
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44       ath9k_cmn_update_ichannel
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3       ath9k_cmn_padpos
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x016b8fcb   ath9k_hw_updatetxtriglevel
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x036669dd   ath_gen_timer_alloc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x05a7f627   ath9k_hw_reset_tsf
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x05de251f   ath9k_hw_write_associd
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x088068d6   ath9k_hw_disable_interrupts
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x09cfb5da   ath9k_hw_gen_timer_stop
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x0a40d8ed   ath9k_hw_settsf64
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x12bd3cc0   ath9k_hw_gpio_get
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x152f4146   ath9k_hw_enable_interrupts
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x175016ea   ath9k_hw_setup_statusring
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x18d5cd32   ath9k_hw_txstart
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1b6d33b9   ath9k_hw_set_interrupts
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1c69a170   ath_gen_timer_isr
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x1cf20f3f   ath9k_hw_disable_mib_counters
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x207d4c31   ath9k_hw_gettsf64
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x273ffa15   ath9k_hw_set_gpio
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2a539f29   ath9k_hw_cfg_gpio_input
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x2e72777d   ath9k_hw_cleartxdesc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x306c4015   ath9k_hw_setpower
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x31bc3df2   ath9k_hw_proc_mib_event
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x341317b3   ath9k_hw_reset_calvalid
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ba547ad   ar9003_hw_set_paprd_txdesc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ef7103d   ath9k_hw_puttxbuf
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4083d2a2   ath9k_hw_addrxbuf_edma
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4957aaac   ar9003_paprd_enable
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4d4117c2   ath9k_hw_set_rx_bufsize
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4e07a604   ath9k_hw_get_txq_props
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x4fc32673   ath9k_hw_gen_timer_start
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5507715e   ath9k_hw_beaconinit
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5bd8305c   ath9k_hw_btcoex_init_2wire
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5d23f24e   ath9k_hw_deinit
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x5d409fb2   ath9k_hw_btcoex_set_weight
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x62196d83   ath9k_hw_bstuck_nfcal
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x63d30dfd   ath9k_hw_setantenna
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x65fbc3cb   ath9k_hw_set_txq_props
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ec00cbc   ath9k_hw_reset
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ec98a95   ath9k_hw_btcoex_init_3wire
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x71ea0edb   ath9k_hw_btcoex_enable
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7535bfae   ath9k_hw_process_rxdesc_edma
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7911f2f8   ar9003_paprd_init_table
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7bd1b81f   ath9k_hw_init_global_settings
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x7fec6727   ath9k_hw_ani_monitor
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x836aad07   ar9003_paprd_populate_single_table
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x84844676   ath9k_hw_setuprxdesc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9076c799   ath9k_hw_init_btcoex_hw
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9289cdb8   ath9k_hw_rxprocdesc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x944aa68d   ath9k_hw_gettsf32
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x98110067   ath9k_hw_abort_tx_dma
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x99c1f4d0   ath9k_hw_name
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9baea65a   ath9k_hw_getdefantenna
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0x9e6f493e   ath9k_hw_getrxfilter
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa3cb73fc   ath9k_hw_btcoex_bt_stomp
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa83849d6   ath9k_hw_beaconq_setup
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xa996436a   ath9k_hw_setmcastfilter
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xad19e698   ath9k_hw_disable
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaeec5bf0   ath9k_hw_set_txpowerlimit
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xaf5177e6   ath9k_hw_setuptxqueue
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xafba4b18   ath9k_hw_numtxpending
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xb86504a3   ath9k_hw_cfg_output
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbec841cb   ath9k_hw_phy_disable
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xbfe994b6   ath9k_hw_releasetxqueue
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc784b2fd   ath9k_hw_gettxintrtxqs
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc7ebea25   ath9k_hw_set_sta_beacon_timers
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xc822f7b2   ath9k_hw_wait
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcf3b68ad   ath9k_hw_intrpend
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xcfd4ae50   ar9003_hw_bb_watchdog_dbg_info
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd0c74598   ar9003_paprd_is_done
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd22b4f9c   ath9k_hw_stopdmarecv
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd378eda2   ar9003_get_pll_sqsum_dvc
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd511e6e0   ath9k_hw_init
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd5e8adae   ath9k_hw_setopmode
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd67011b9   ath9k_hw_setrxabort
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xd8559d51   ath9k_hw_gettxbuf
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdb183bee   ath9k_hw_resettxqueue
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdb25130f   ath9k_hw_putrxbuf
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xdf2a8808   ath9k_hw_setrxfilter
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe3f8a2b1   ar9003_paprd_create_curve
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xe872336c   ath9k_hw_btcoex_disable
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xecdf06e4   ath9k_hw_startpcureceive
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xece57fb9   ar9003_hw_disable_phy_restart
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xedf2ea7d   ath9k_hw_set_tsfadjust
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf019df8f   ath9k_hw_computetxtime
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf30e557c   ath9k_hw_htc_resetinit
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf4a4b49c   ar9003_paprd_setup_gain_table
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf6c7cf4c   ath9k_hw_stop_dma_queue
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xf722d4c7   ath_gen_timer_free
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc7a353f   ath9k_hw_check_alive
+(unknown) drivers/net/wireless/ath/ath9k/ath9k_hw 0xff7c8861   ath9k_hw_abortpcurecv
+(unknown) drivers/net/wireless/atmel 0x2223c113        atmel_open
+(unknown) drivers/net/wireless/atmel 0x991a3e0a        init_atmel_card
+(unknown) drivers/net/wireless/atmel 0xd516c2b9        stop_atmel_card
+(unknown) drivers/net/wireless/hostap/hostap 0x0ad69602        hostap_set_multicast_list_queue
+(unknown) drivers/net/wireless/hostap/hostap 0x205ad62a        hostap_set_antsel
+(unknown) drivers/net/wireless/hostap/hostap 0x25669ceb        hostap_remove_proc
+(unknown) drivers/net/wireless/hostap/hostap 0x276b2802        hostap_handle_sta_tx_exc
+(unknown) drivers/net/wireless/hostap/hostap 0x400e8022        hostap_add_interface
+(unknown) drivers/net/wireless/hostap/hostap 0x433ccff7        hostap_check_sta_fw_version
+(unknown) drivers/net/wireless/hostap/hostap 0x4a2cb176        hostap_80211_ops
+(unknown) drivers/net/wireless/hostap/hostap 0x4f173725        hostap_info_process
+(unknown) drivers/net/wireless/hostap/hostap 0x5b277ff1        hostap_info_init
+(unknown) drivers/net/wireless/hostap/hostap 0x635358c2        hostap_80211_rx
+(unknown) drivers/net/wireless/hostap/hostap 0x74b110ca        hostap_set_auth_algs
+(unknown) drivers/net/wireless/hostap/hostap 0x7d03ef85        hostap_setup_dev
+(unknown) drivers/net/wireless/hostap/hostap 0x8221c739        hostap_init_ap_proc
+(unknown) drivers/net/wireless/hostap/hostap 0x82d40c02        hostap_get_porttype
+(unknown) drivers/net/wireless/hostap/hostap 0x879fc134        hostap_init_proc
+(unknown) drivers/net/wireless/hostap/hostap 0x9114e128        hostap_free_data
+(unknown) drivers/net/wireless/hostap/hostap 0x97863a0d        hostap_set_hostapd
+(unknown) drivers/net/wireless/hostap/hostap 0x97d15bd3        hostap_set_string
+(unknown) drivers/net/wireless/hostap/hostap 0x9f08592a        hostap_set_roaming
+(unknown) drivers/net/wireless/hostap/hostap 0x9f0e5914        hostap_set_hostapd_sta
+(unknown) drivers/net/wireless/hostap/hostap 0xa12ad27f        hostap_dump_tx_header
+(unknown) drivers/net/wireless/hostap/hostap 0xb2a945e0        hostap_dump_rx_header
+(unknown) drivers/net/wireless/hostap/hostap 0xb4b77c8b        hostap_80211_get_hdrlen
+(unknown) drivers/net/wireless/hostap/hostap 0xbd602b77        hostap_set_word
+(unknown) drivers/net/wireless/hostap/hostap 0xd368792b        hostap_master_start_xmit
+(unknown) drivers/net/wireless/hostap/hostap 0xe54d5975        prism2_update_comms_qual
+(unknown) drivers/net/wireless/hostap/hostap 0xe744d989        hostap_init_data
+(unknown) drivers/net/wireless/hostap/hostap 0xed89eec7        hostap_remove_interface
+(unknown) drivers/net/wireless/hostap/hostap 0xf5881654        hostap_set_encryption
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x1842ee78       libipw_wx_set_encode
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x201ecc7a       libipw_xmit
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x20383e53       alloc_libipw
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x263511a6       libipw_set_geo
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x336a1ffc       libipw_get_channel_flags
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x3b39d2ab       libipw_txb_free
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x3e4b1578       libipw_wx_set_encodeext
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x3fdba30f       libipw_wx_get_encode
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x4eb936e7       libipw_channel_to_index
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x567accba       libipw_get_geo
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x59ec1530       libipw_rx
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x62c79f3e       libipw_get_channel
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x734e3432       libipw_change_mtu
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x7387280d       libipw_channel_to_freq
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x87627533       libipw_rx_any
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x8a5dc178       libipw_rx_mgt
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x8e4d4b9e       libipw_networks_age
+(unknown) drivers/net/wireless/ipw2x00/libipw 0x9e701281       free_libipw
+(unknown) drivers/net/wireless/ipw2x00/libipw 0xa3f17122       libipw_wx_get_encodeext
+(unknown) drivers/net/wireless/ipw2x00/libipw 0xaf2a92c6       libipw_freq_to_channel
+(unknown) drivers/net/wireless/ipw2x00/libipw 0xc57e043d       libipw_wx_get_scan
+(unknown) drivers/net/wireless/ipw2x00/libipw 0xf833e3a8       libipw_is_valid_channel
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0527a778  iwl_legacy_irq_handle_error
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x05796817  iwl_legacy_tx_cmd_protection
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x062e0a24  iwl_legacy_eeprom_init
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x09dccfcd  iwl_legacy_set_rxon_hwcrypto
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0ba62f03  iwl_legacy_set_decrypted_flag
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0d3861f8  iwl_legacy_recover_from_statistics
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0e370830  iwl_legacy_clear_ucode_stations
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0ed14281  iwl_legacy_mac_tx_last_beacon
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x0f5ec615  iwl_legacy_send_cmd_pdu_async
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1023f7cd  iwl_legacy_set_rate
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x128d4461  iwl_legacy_chswitch_done
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x170296ce  iwl_legacy_get_channel_info
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x175c5f3b  iwl_legacy_rx_csa
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1b12468a  iwl_legacy_rx_queue_space
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1c572218  iwl_legacy_leds_exit
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1e576ae7  iwl_legacy_init_geos
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x1f39bcbf  iwl_legacy_power_initialize
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f  iwl_legacy_queue_space
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x2456357a  iwl_legacy_mac_sta_remove
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x26304104  iwl_legacy_rx_queue_alloc
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x26e62233  iwl_legacy_pci_suspend
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x27e5e216  iwl_legacy_rx_pm_sleep_notif
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x29f69e0d  iwl_legacy_tx_queue_free
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3059d07b  iwl_legacy_setup_rx_scan_handlers
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x31084481  iwl_legacy_send_cmd_sync
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x3297ce43  iwl_legacy_apm_stop
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x36303e2e  iwl_legacy_scan_cancel
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x421e134b  iwl_legacy_scan_cancel_timeout
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x46cfea26  iwl_legacy_mac_reset_tsf
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x4d249b88  iwl_legacy_rx_pm_debug_statistics_notif
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x557249b8  iwl_legacy_setup_watchdog
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0  iwlegacy_bcast_addr
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x658cee51  iwl_legacy_check_rxon_cmd
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6b1274f4  iwl_legacy_restore_stations
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6befd91a  iwl_legacy_alloc_all
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6c6bc9fb  iwl_legacy_tx_cmd_complete
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6c91cbb7  iwl_legacy_eeprom_query_addr
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6d2b6de3  iwl_legacy_cancel_scan_deferred_work
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6e175c80  iwl_legacy_free_geos
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x6e8fb483  iwl_legacy_setup_scan_deferred_work
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x71bd84e3  iwl_legacy_get_free_ucode_key_index
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x73f741e7  iwl_legacy_send_rxon_timing
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x76cc1f99  iwl_legacy_add_station_common
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7791e893  iwl_legacy_mac_change_interface
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x77ebdda8  iwl_legacy_set_tx_power
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7df4fb8b  iwl_legacy_prep_station
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x7ef55beb  iwl_legacy_is_ht40_tx_allowed
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8214a20e  iwl_legacy_mac_conf_tx
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x849e58bb  iwl_legacy_mac_hw_scan
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x87b1b460  iwl_legacy_set_flags_for_band
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592  iwl_legacy_isr
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8c63bad3  iwl_legacy_txq_mem
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x8dd7c305  iwl_legacy_init_scan_params
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x91017a87  iwl_legacy_send_lq_cmd
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x95f53822  iwl_legacy_full_rxon_required
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x96cf6ec5  iwl_legacy_tx_queue_init
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x98470081  iwl_legacy_mac_remove_interface
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x98af1519  iwl_legacy_init_channel_map
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9ad22083  iwl_legacy_rx_spectrum_measure_notif
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0x9c309fbb  iwl_legacy_leds_init
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa0b9cc01  iwl_legacy_free_channel_map
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa11a3c40  iwl_legacy_mac_bss_info_changed
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa593e0f2  iwl_legacy_remove_station
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2  iwl_legacy_bg_watchdog
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa6b62848  iwl_legacy_send_cmd
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xa71ac316  iwl_legacy_txq_update_write_ptr
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xab029570  iwl_legacy_mac_add_interface
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768  iwl_legacy_get_cmd_string
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207  iwlegacy_debug_level
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb75cc865  iwl_legacy_send_bt_config
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb92b890f  iwl_legacy_dealloc_bcast_stations
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xb9bd1182  iwl_legacy_pci_resume
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xba01fa6f  iwl_legacy_connection_init_rx_config
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbaaa8603  iwl_legacy_send_statistics_request
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbd0d0c1c  iwl_legacy_eeprom_query16
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xbec2b7a0  iwl_legacy_apm_init
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xc7e4aec8  iwl_legacy_pm_ops
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xca33de8b  iwl_legacy_rx_queue_update_write_ptr
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcaa70bf1  iwl_legacy_get_active_dwell_time
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcafea61d  iwl_legacy_cmd_queue_unmap
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcceda9fe  iwl_legacy_usecs_to_beacons
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xcf0feff0  iwl_legacy_eeprom_free
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd1fd2844  iwl_legacy_send_cmd_pdu
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd46093ef  iwl_legacy_mac_config
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd7c0df1a  iwl_legacy_fill_probe_req
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xd984ca80  iwl_legacy_get_single_channel_number
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xda530b8f  iwl_legacy_tx_queue_unmap
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe2078d15  iwl_legacy_add_beacon_time
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe5344112  iwl_legacy_alloc_txq_mem
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe5b4978d  iwl_legacy_set_rxon_ht
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xe7f05690  iwl_legacy_set_rxon_channel
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xef7ee71d  iwl_legacy_rx_reply_error
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf057d9df  iwl_legacy_get_lowest_plcp
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf3aa033e  iwl_legacy_send_add_sta
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf62a5ca3  iwl_legacy_get_passive_dwell_time
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf6a1fe9e  iwl_legacy_power_update_mode
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xf729d955  iwl_legacy_tx_queue_reset
+(unknown) drivers/net/wireless/iwlegacy/iwl-legacy 0xffcd54e3  iwl_legacy_cmd_queue_free
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x60faee03       __tracepoint_iwlwifi_dev_ucode_cont_event
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e       __tracepoint_iwlwifi_dev_tx
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c       __tracepoint_iwlwifi_dev_rx
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0x726d9621       __tracepoint_iwlwifi_dev_iowrite8
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da       __tracepoint_iwlwifi_dev_ucode_error
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73       __tracepoint_iwlwifi_dev_ioread32
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf       __tracepoint_iwlwifi_dev_iowrite32
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xd915418d       __tracepoint_iwlwifi_dev_ucode_event
+(unknown) drivers/net/wireless/iwlwifi/iwlagn 0xf7769239       __tracepoint_iwlwifi_dev_ucode_wrap_event
+(unknown) drivers/net/wireless/libertas/libertas 0x13ce5c08    lbs_suspend
+(unknown) drivers/net/wireless/libertas/libertas 0x23e87260    lbs_resume
+(unknown) drivers/net/wireless/libertas/libertas 0x30bf3ce4    lbs_add_card
+(unknown) drivers/net/wireless/libertas/libertas 0x32191648    lbs_queue_event
+(unknown) drivers/net/wireless/libertas/libertas 0x450a3f81    lbs_get_firmware
+(unknown) drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+(unknown) drivers/net/wireless/libertas/libertas 0x6a4222a2    lbs_send_tx_feedback
+(unknown) drivers/net/wireless/libertas/libertas 0x782b4dd3    lbs_start_card
+(unknown) drivers/net/wireless/libertas/libertas 0xa50f66a1    lbs_host_to_card_done
+(unknown) drivers/net/wireless/libertas/libertas 0xb0dc7387    lbs_process_rxed_packet
+(unknown) drivers/net/wireless/libertas/libertas 0xba5cc269    lbs_remove_card
+(unknown) drivers/net/wireless/libertas/libertas 0xc1278591    lbs_notify_command_response
+(unknown) drivers/net/wireless/libertas/libertas 0xdc5fc8bc    lbs_stop_card
+(unknown) drivers/net/wireless/libertas/libertas 0xe1b24797    lbs_cmd_copyback
+(unknown) drivers/net/wireless/libertas/libertas 0xe60f221c    lbs_host_sleep_cfg
+(unknown) drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+(unknown) drivers/net/wireless/libertas/libertas 0xfe8d1142    __lbs_cmd
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x1181497e      lbtf_cmd_copyback
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0x29785e26      lbtf_rx
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xb15a6d6e      __lbtf_cmd
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc1f941eb      lbtf_add_card
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xca509edd      lbtf_bcn_sent
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xd82ef307      lbtf_cmd_response_rx
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xdc9d22e1      lbtf_send_tx_feedback
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf 0xf7198500      lbtf_remove_card
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x0e49a191  if_usb_prog_firmware
+(unknown) drivers/net/wireless/libertas_tf/libertas_tf_usb 0x3e181f56  if_usb_reset_device
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0x4389e457      mwifiex_deauthenticate
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0x6633f2fa      mwifiex_cancel_hs
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0x69121f20      mwifiex_remove_card
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0x6fa61206      mwifiex_add_card
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0x736b1f5f      mwifiex_process_sleep_confirm_resp
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0xea8fcae1      mwifiex_handle_rx_packet
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0xec3fa896      g_adapter
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0xf8c49089      mwifiex_enable_hs
+(unknown) drivers/net/wireless/mwifiex/mwifiex 0xffe97bed      mwifiex_init_shutdown_fw
+(unknown) drivers/net/wireless/orinoco/orinoco 0x0f4dff29      orinoco_process_xmit_skb
+(unknown) drivers/net/wireless/orinoco/orinoco 0x128d31d0      __orinoco_ev_rx
+(unknown) drivers/net/wireless/orinoco/orinoco 0x1b7b7b86      orinoco_tx_timeout
+(unknown) drivers/net/wireless/orinoco/orinoco 0x2005878c      __orinoco_ev_info
+(unknown) drivers/net/wireless/orinoco/orinoco 0x268b6adf      orinoco_open
+(unknown) drivers/net/wireless/orinoco/orinoco 0x418d8396      alloc_orinocodev
+(unknown) drivers/net/wireless/orinoco/orinoco 0x5c92168e      orinoco_up
+(unknown) drivers/net/wireless/orinoco/orinoco 0x76047f00      orinoco_stop
+(unknown) drivers/net/wireless/orinoco/orinoco 0x86bcbef1      orinoco_if_add
+(unknown) drivers/net/wireless/orinoco/orinoco 0x884dee4a      orinoco_down
+(unknown) drivers/net/wireless/orinoco/orinoco 0x916f08bc      hermes_struct_init
+(unknown) drivers/net/wireless/orinoco/orinoco 0xbb04a810      orinoco_if_del
+(unknown) drivers/net/wireless/orinoco/orinoco 0xbc848e70      orinoco_set_multicast_list
+(unknown) drivers/net/wireless/orinoco/orinoco 0xc90c5be7      orinoco_change_mtu
+(unknown) drivers/net/wireless/orinoco/orinoco 0xe801dc2e      orinoco_init
+(unknown) drivers/net/wireless/orinoco/orinoco 0xeda9ca15      orinoco_get_stats
+(unknown) drivers/net/wireless/orinoco/orinoco 0xfcc3fe8e      free_orinocodev
+(unknown) drivers/net/wireless/orinoco/orinoco 0xffe27bca      orinoco_interrupt
+(unknown) drivers/net/wireless/p54/p54common 0x09d04327        p54_free_common
+(unknown) drivers/net/wireless/p54/p54common 0x2a2f9d5f        p54_rx
+(unknown) drivers/net/wireless/p54/p54common 0x2e7edfe1        p54_unregister_common
+(unknown) drivers/net/wireless/p54/p54common 0x471a7053        p54_parse_firmware
+(unknown) drivers/net/wireless/p54/p54common 0x6fe38194        p54_register_common
+(unknown) drivers/net/wireless/p54/p54common 0x81dd561c        p54_init_common
+(unknown) drivers/net/wireless/p54/p54common 0x8fb1f19c        p54_read_eeprom
+(unknown) drivers/net/wireless/p54/p54common 0xc47a398c        p54_parse_eeprom
+(unknown) drivers/net/wireless/p54/p54common 0xdad8e8b1        p54_free_skb
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x094cd322     rt2800_get_tkip_seq
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1a595e3a     rt2800_validate_eeprom
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1c141bdb     rt2800_link_tuner
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x1e03e589     rt2800_check_firmware
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x25252abd     rt2800_mcu_request
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x41bbd5ae     rt2800_wait_csr_ready
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4c133f54     rt2800_get_tsf
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x4c1e212c     rt2800_wait_wpdma_ready
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x54690d43     rt2800_config_pairwise_key
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5d97b5eb     rt2800_clear_beacon
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x5e075345     rt2800_enable_radio
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x69c2194d     rt2800_conf_tx
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6b71942b     rt2800_ampdu_action
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6ce619fa     rt2800_txdone_entry
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x6f388020     rt2800_config_ant
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x70aefe92     rt2800_gain_calibration
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x7966414f     rt2800_load_firmware
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x82683f9d     rt2800_probe_hw_mode
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x87db7850     rt2800_write_beacon
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0x89d710c8     rt2800_init_eeprom
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa402cc89     rt2800_process_rxwi
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xa608bb57     rt2800_set_rts_threshold
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xad6fe63c     rt2800_read_eeprom_efuse
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb0d6238f     rt2800_link_stats
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb74518e2     rt2800_config_filter
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xb837ac96     rt2800_disable_radio
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xbdc54c70     rt2800_write_tx_data
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xcfeb8f8f     rt2800_get_survey
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd298b991     rt2800_rfkill_poll
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xd4de0fa9     rt2800_config_intf
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xe0ab12ad     rt2800_reset_tuner
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf639ffb8     rt2800_config
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf7eabe03     rt2800_efuse_detect
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xf8dd354d     rt2800_config_shared_key
+(unknown) drivers/net/wireless/rt2x00/rt2800lib 0xff35e2a5     rt2800_config_erp
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x08952ab3     rt2x00lib_beacondone
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0a6e9e2a     rt2x00mac_sw_scan_complete
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0de7027d     rt2x00mac_flush
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x0e40d1a0     rt2x00queue_start_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x15c85778     rt2x00lib_txdone
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1dfe7ae0     rt2x00mac_remove_interface
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1e417dd1     rt2x00lib_pretbtt
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x1e69abe7     rt2x00mac_bss_info_changed
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x215ac0b5     rt2x00queue_stop_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x29716188     rt2x00mac_start
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2c730fe2     rt2x00mac_set_tim
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x2dcc4ce6     rt2x00mac_set_key
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3ce4a1fd     rt2x00lib_suspend
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x3d597bc7     rt2x00queue_flush_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x40e562bf     rt2x00mac_tx
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x420203a4     rt2x00mac_sw_scan_start
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x4340b20f     rt2x00mac_config
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5bacfcee     rt2x00lib_probe_dev
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x5c1350a4     rt2x00queue_get_entry
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x61929af0     rt2x00queue_flush_queues
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6208c00d     rt2x00mac_set_antenna
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x67280955     rt2x00lib_dmadone
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6a49a07c     rt2x00queue_map_txskb
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6dcbc3aa     rt2x00mac_conf_tx
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x6e55a8d5     rt2x00lib_dmastart
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x73260947     rt2x00lib_rxdone
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x792c2329     rt2x00lib_txdone_noinfo
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8aeea3a2     rt2x00queue_unmap_skb
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8c111fc5     rt2x00mac_configure_filter
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x8efcc305     rt2x00mac_stop
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9516099b     rt2x00lib_resume
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x985082cb     rt2x00mac_add_interface
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9af95575     rt2x00queue_start_queues
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9ecc6fec     rt2x00lib_remove_dev
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0x9f442852     rt2x00mac_get_ringparam
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa0499dc7     rt2x00queue_for_each_entry
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xa5668e42     rt2x00mac_get_stats
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb0826ab6     rt2x00queue_unpause_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xb68d5889     rt2x00mac_get_antenna
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xe3650362     rt2x00queue_pause_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xf70bab8f     rt2x00queue_stop_queues
+(unknown) drivers/net/wireless/rt2x00/rt2x00lib 0xfc364e6d     rt2x00mac_rfkill_poll
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x2dca89c7     rt2x00pci_flush_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x79108583     rt2x00pci_remove
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0x7eb0a969     rt2x00pci_regbusy_read
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xa76a2d66     rt2x00pci_probe
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb7cb5e7c     rt2x00pci_suspend
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xb8ee774c     rt2x00pci_uninitialize
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xd480a688     rt2x00pci_rxdone
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xdf6dc756     rt2x00pci_initialize
+(unknown) drivers/net/wireless/rt2x00/rt2x00pci 0xfdb4851f     rt2x00pci_resume
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x32815562     rt2x00usb_register_read_async
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x4e16c91d     rt2x00usb_uninitialize
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x62f7a79e     rt2x00usb_kick_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x71a75a6a     rt2x00usb_vendor_req_buff_lock
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x7c53bc53     rt2x00usb_suspend
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8d6b6525     rt2x00usb_flush_queue
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x8f7b60d2     rt2x00usb_disable_radio
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x98855474     rt2x00usb_regbusy_read
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0x9a241265     rt2x00usb_probe
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb3ea88e7     rt2x00usb_clear_entry
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb7150f4b     rt2x00usb_disconnect
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xb76c1bb7     rt2x00usb_initialize
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xc477b020     rt2x00usb_watchdog
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xd8dd5bf0     rt2x00usb_vendor_request
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xe3e351f9     rt2x00usb_resume
+(unknown) drivers/net/wireless/rt2x00/rt2x00usb 0xffbab787     rt2x00usb_vendor_request_buff
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0b110e90     _rtl92c_phy_rf_serial_write
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0f7fc6a6     rtl92c_phy_rf_config
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x18c030ac     rtl92c_phy_sw_chnl
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x20924e8f     _rtl92c_phy_set_rf_sleep
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2ac48398     _rtl92c_phy_rf_serial_read
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2c38ba2c     rtl92c_phy_ap_calibrate
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x2ed01f5e     rtl92c_dm_rf_saving
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x30d6fb69     _rtl92c_phy_fw_rf_serial_read
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x33bd658e     rtl92c_download_fw
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x38f8b212     rtl92c_phy_set_bb_reg
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x48daab3c     rtl92c_phy_query_bb_reg
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4ead6c07     rtl92c_dm_write_dig
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58b53944     rtl92c_dm_init
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5f21334d     rtl92c_set_fw_rsvdpagepkt
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5fbebc86     rtl92c_phy_scan_operation_backup
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x71c7c1ab     rtl92c_firmware_selfreset
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x726b104b     _rtl92c_phy_dbm_to_txpwr_Idx
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x74f7dbf0     rtl92c_fill_h2c_cmd
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7c789b52     rtl92c_phy_set_rfpath_switch
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7d7c3047     _rtl92c_phy_txpwr_idx_to_dbm
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x809b21f7     rtl92c_phy_set_io_cmd
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x81029833     rtl92ce_phy_set_rf_on
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8514e084     rtl92c_dm_init_edca_turbo
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x892653ad     rtl92c_set_fw_pwrmode_cmd
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9a5004b9     rtl92c_phy_set_bw_mode
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9fe89263     rtl8192_phy_check_is_legal_rfpath
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa07d1393     _rtl92c_phy_fw_rf_serial_write
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa845940c     _rtl92c_store_pwrIndex_diffrate_offset
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa8ee5851     _rtl92c_phy_init_bb_rf_register_definition
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xac496370     rtl92c_phy_sw_chnl_callback
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xad71a2f0     rtl92c_set_fw_joinbss_report_cmd
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48     _rtl92c_phy_calculate_bit_shift
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb82120ce     _rtl92c_phy_bb8192c_config_parafile
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb9055b8e     rtl92c_phy_iq_calibrate
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbf1866a7     rtl92c_phy_lc_calibrate
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc2720d85     rtl92c_dm_check_txpower_tracking
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc2c8e5ab     rtl92c_bt_rssi_state_change
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc8d8d7e7     rtl92c_dm_watchdog
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd313102f     rtl92c_dm_init_rate_adaptive_mask
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xdbbf4713     rtl92c_phy_set_io
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xde6ed8de     rtl92c_phy_set_txpower_level
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe32a436f     rtl92c_dm_bt_coexist
+(unknown) drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xffc85b87     rtl92c_phy_update_txpower_dbm
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x030da617      rtl_get_tcb_desc
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x08508cad      rtl_cam_add_one_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x29815cd2      rtl_cam_get_free_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x2c503f62      rtl_cam_delete_one_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x30a4bdd8      rtl_cam_del_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x457f0d20      rtl_pci_suspend
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x47a064ed      rtl_pci_probe
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x592cbb2b      rtl_cam_reset_all_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x597aee1c      rtl_pci_resume
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x59f17aa0      rtl_usb_probe
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x5ed75d07      rtl_ps_set_rf_state
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x613585f8      rtl_efuse_shadow_map_update
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x754ab828      rtl_ps_disable_nic
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x7794d5eb      rtl_usb_disconnect
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x78d7bd3e      rtl_cam_empty_entry
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0x9678b772      rtl_pci_disconnect
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xa7245450      rtl_usb_suspend
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xaacd5661      efuse_read_1byte
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb05416be      rtl_cam_mark_invalid
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xb8e93a34      rtl_usb_resume
+(unknown) drivers/net/wireless/rtlwifi/rtlwifi 0xd9f21363      rtl_ps_enable_nic
+(unknown) drivers/net/wireless/wl1251/wl1251 0x2d73d5b4        wl1251_alloc_hw
+(unknown) drivers/net/wireless/wl1251/wl1251 0xdffe3773        wl1251_free_hw
+(unknown) drivers/net/wireless/wl1251/wl1251 0xfe37ada4        wl1251_init_ieee80211
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x182c81bd        wl1271_alloc_hw
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x39d98468        wl1271_set_partition
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x5b2a12a4        wl1271_init_ieee80211
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x5b2ed960        wl1271_load_firmware
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x82b612c4        wl1271_unregister_hw
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0x96f85169        wl1271_register_hw
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0xdf670d13        wl1271_free_hw
+(unknown) drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+(unknown) drivers/parport/parport 0x041d9da5   parport_ieee1284_epp_read_addr
+(unknown) drivers/parport/parport 0x0a86a131   parport_ieee1284_epp_write_addr
+(unknown) drivers/parport/parport 0x0da1f128   parport_unregister_device
+(unknown) drivers/parport/parport 0x1a9a50d9   parport_claim
+(unknown) drivers/parport/parport 0x210241af   parport_register_driver
+(unknown) drivers/parport/parport 0x302f271c   parport_ieee1284_read_byte
+(unknown) drivers/parport/parport 0x334d844b   parport_wait_event
+(unknown) drivers/parport/parport 0x34765c2d   parport_read
+(unknown) drivers/parport/parport 0x3b9a523d   parport_find_number
+(unknown) drivers/parport/parport 0x3d8aef66   parport_unregister_driver
+(unknown) drivers/parport/parport 0x43b16841   parport_ieee1284_ecp_write_addr
+(unknown) drivers/parport/parport 0x4d2a941b   parport_ieee1284_interrupt
+(unknown) drivers/parport/parport 0x5773c74a   parport_write
+(unknown) drivers/parport/parport 0x579564d8   parport_ieee1284_read_nibble
+(unknown) drivers/parport/parport 0x57b24175   parport_put_port
+(unknown) drivers/parport/parport 0x5e3a3912   parport_irq_handler
+(unknown) drivers/parport/parport 0x61d9b8fa   parport_negotiate
+(unknown) drivers/parport/parport 0x6ef512c9   parport_remove_port
+(unknown) drivers/parport/parport 0x70b2f543   parport_announce_port
+(unknown) drivers/parport/parport 0x766750f3   parport_register_port
+(unknown) drivers/parport/parport 0x76f06d8c   parport_set_timeout
+(unknown) drivers/parport/parport 0x802061f0   parport_find_base
+(unknown) drivers/parport/parport 0x93ee8467   parport_wait_peripheral
+(unknown) drivers/parport/parport 0x974b8896   parport_get_port
+(unknown) drivers/parport/parport 0x9874ef3b   parport_ieee1284_ecp_write_data
+(unknown) drivers/parport/parport 0xa5482948   parport_ieee1284_write_compat
+(unknown) drivers/parport/parport 0xb6157e4f   parport_ieee1284_epp_read_data
+(unknown) drivers/parport/parport 0xc0a5251a   parport_ieee1284_ecp_read_data
+(unknown) drivers/parport/parport 0xd143264b   parport_ieee1284_epp_write_data
+(unknown) drivers/parport/parport 0xd2428104   parport_release
+(unknown) drivers/parport/parport 0xe06ad3a0   parport_claim_or_block
+(unknown) drivers/parport/parport 0xf73f4785   parport_register_device
+(unknown) drivers/parport/parport_pc 0x0e3e3ad4        parport_pc_probe_port
+(unknown) drivers/parport/parport_pc 0x63787a4d        parport_pc_unregister_port
+(unknown) drivers/pci/hotplug/acpiphp 0xe400fe51       acpiphp_register_attention
+(unknown) drivers/pci/hotplug/acpiphp 0xed024e20       acpiphp_unregister_attention
+(unknown) drivers/pcmcia/pcmcia 0x069d03e2     pcmcia_request_io
+(unknown) drivers/pcmcia/pcmcia 0x1bfbb1db     pcmcia_fixup_vpp
+(unknown) drivers/pcmcia/pcmcia 0x28ba5638     pcmcia_read_config_byte
+(unknown) drivers/pcmcia/pcmcia 0x377d551b     pcmcia_request_irq
+(unknown) drivers/pcmcia/pcmcia 0x3f305b10     __pcmcia_request_exclusive_irq
+(unknown) drivers/pcmcia/pcmcia 0x581c2575     pcmcia_write_config_byte
+(unknown) drivers/pcmcia/pcmcia 0x697cb943     pcmcia_loop_tuple
+(unknown) drivers/pcmcia/pcmcia 0x73cc1ceb     pcmcia_enable_device
+(unknown) drivers/pcmcia/pcmcia 0x742f5665     pcmcia_parse_tuple
+(unknown) drivers/pcmcia/pcmcia 0x99125800     pcmcia_fixup_iowidth
+(unknown) drivers/pcmcia/pcmcia 0xa163ede2     pcmcia_loop_config
+(unknown) drivers/pcmcia/pcmcia 0xd0a080aa     pcmcia_get_mac_from_cis
+(unknown) drivers/pcmcia/pcmcia 0xd32c07b0     pcmcia_release_window
+(unknown) drivers/pcmcia/pcmcia 0xdff6b3e0     pcmcia_unregister_driver
+(unknown) drivers/pcmcia/pcmcia 0xe7282f62     pcmcia_dev_present
+(unknown) drivers/pcmcia/pcmcia 0xeedb4c85     pcmcia_map_mem_page
+(unknown) drivers/pcmcia/pcmcia 0xf5d83aa2     pcmcia_get_tuple
+(unknown) drivers/pcmcia/pcmcia 0xf87b1b97     pcmcia_request_window
+(unknown) drivers/pcmcia/pcmcia 0xfce8d5a1     pcmcia_register_driver
+(unknown) drivers/pcmcia/pcmcia 0xff118b61     pcmcia_disable_device
+(unknown) drivers/pcmcia/pcmcia_core 0x212db8d2        pcmcia_socket_list
+(unknown) drivers/pcmcia/pcmcia_core 0x22bd01f3        pcmcia_register_socket
+(unknown) drivers/pcmcia/pcmcia_core 0x3fa1c30b        pccard_register_pcmcia
+(unknown) drivers/pcmcia/pcmcia_core 0x452cfd71        pcmcia_put_socket
+(unknown) drivers/pcmcia/pcmcia_core 0x5b0e1be7        pcmcia_get_socket_by_nr
+(unknown) drivers/pcmcia/pcmcia_core 0x72f0335c        pcmcia_get_socket
+(unknown) drivers/pcmcia/pcmcia_core 0x74161c0f        pcmcia_socket_class
+(unknown) drivers/pcmcia/pcmcia_core 0x75a4b28c        pcmcia_parse_events
+(unknown) drivers/pcmcia/pcmcia_core 0x7bd03f9b        pcmcia_parse_uevents
+(unknown) drivers/pcmcia/pcmcia_core 0xa2998551        pcmcia_reset_card
+(unknown) drivers/pcmcia/pcmcia_core 0xbbe2f34f        pcmcia_socket_list_rwsem
+(unknown) drivers/pcmcia/pcmcia_core 0xc5199e54        pcmcia_unregister_socket
+(unknown) drivers/pcmcia/pcmcia_core 0xcf97f3bd        dead_socket
+(unknown) drivers/pcmcia/pcmcia_rsrc 0x709586e1        pccard_nonstatic_ops
+(unknown) drivers/pcmcia/pcmcia_rsrc 0xe9cdecaa        pccard_static_ops
+(unknown) drivers/platform/x86/asus-wmi 0xcafeaf37     asus_wmi_register_driver
+(unknown) drivers/platform/x86/asus-wmi 0xf8a86b23     asus_wmi_unregister_driver
+(unknown) drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+(unknown) drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+(unknown) drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+(unknown) drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+(unknown) drivers/platform/x86/sony-laptop 0x5bb1e117  sony_pic_camera_command
+(unknown) drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+(unknown) drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+(unknown) drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+(unknown) drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+(unknown) drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+(unknown) drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+(unknown) drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+(unknown) drivers/power/pcf50633-charger 0x25bb84d9    pcf50633_mbc_get_status
+(unknown) drivers/power/pcf50633-charger 0x51c244a2    pcf50633_mbc_usb_curlim_set
+(unknown) drivers/power/pcf50633-charger 0xc7adb720    pcf50633_mbc_get_usb_online_status
+(unknown) drivers/pps/pps_core 0x3bc3b93f      pps_unregister_source
+(unknown) drivers/pps/pps_core 0xe7f7330f      pps_event
+(unknown) drivers/pps/pps_core 0xff92a1ab      pps_register_source
+(unknown) drivers/regulator/mc13xxx-regulator-core 0x6f28a7ec  mc13xxx_sw_regulator_is_enabled
+(unknown) drivers/regulator/mc13xxx-regulator-core 0x96888a5b  mc13xxx_fixed_regulator_ops
+(unknown) drivers/regulator/mc13xxx-regulator-core 0x9ff34112  mc13xxx_get_best_voltage_index
+(unknown) drivers/regulator/mc13xxx-regulator-core 0xa4497332  mc13xxx_fixed_regulator_get_voltage
+(unknown) drivers/regulator/mc13xxx-regulator-core 0xa760d45d  mc13xxx_fixed_regulator_set_voltage
+(unknown) drivers/regulator/mc13xxx-regulator-core 0xc0ac423b  mc13xxx_regulator_ops
+(unknown) drivers/regulator/mc13xxx-regulator-core 0xc371ff11  mc13xxx_regulator_list_voltage
+(unknown) drivers/regulator/wm8350-regulator 0x2c414ceb        wm8350_ldo_set_slot
+(unknown) drivers/regulator/wm8350-regulator 0x45d1577d        wm8350_register_regulator
+(unknown) drivers/regulator/wm8350-regulator 0x46f47ba6        wm8350_dcdc25_set_mode
+(unknown) drivers/regulator/wm8350-regulator 0x5432bdc5        wm8350_register_led
+(unknown) drivers/regulator/wm8350-regulator 0x565ac052        wm8350_isink_set_flash
+(unknown) drivers/regulator/wm8350-regulator 0x86fab05d        wm8350_dcdc_set_slot
+(unknown) drivers/regulator/wm8400-regulator 0x46366795        wm8400_register_regulator
+(unknown) drivers/scsi/53c700 0x3d9cece0       NCR_700_intr
+(unknown) drivers/scsi/53c700 0x687f9ef5       NCR_700_detect
+(unknown) drivers/scsi/53c700 0xf4ff594d       NCR_700_release
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x059fce45       cxgbi_conn_init_pdu
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x0c5e1cbc       cxgbi_sock_established
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x179c51ef       cxgbi_get_host_param
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x1b5789a9       cxgbi_create_session
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x1d21f8bc       cxgbi_device_portmap_create
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x1dfc11eb       cxgbi_sock_select_mss
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x1ff2cf75       cxgbi_parse_pdu_itt
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x24bff7be       cxgbi_ep_connect
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x2a9723d8       cxgbi_iscsi_init
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x3368eb38       cxgbi_sock_free_cpl_skbs
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x399e89f2       cxgbi_ddp_init
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x3e1e9f4b       cxgbi_set_conn_param
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x4918d2e0       cxgbi_device_portmap_cleanup
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x4f12298d       cxgbi_ddp_ppod_set
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x51c13447       cxgbi_get_conn_stats
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x5564a66d       cxgbi_sock_check_wr_invariants
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x55750fc1       cxgbi_hbas_remove
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x564c24ee       cxgbi_hbas_add
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x6649ec98       cxgbi_bind_conn
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x685c4e40       cxgbi_iscsi_cleanup
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x6f86266c       cxgbi_device_find_by_lldev
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x6f901581       cxgbi_sock_act_open_req_arp_failure
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x723a2bb2       cxgbi_sock_rcv_abort_rpl
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x7a4cd9ec       cxgbi_device_register
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x7ce6917e       cxgbi_conn_tx_open
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x8024b84c       cxgbi_cleanup_task
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x85d3b018       cxgbi_conn_xmit_pdu
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+(unknown) drivers/scsi/cxgbi/libcxgbi 0x9ae628ee       cxgbi_sock_skb_entail
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xa357fe92       cxgbi_conn_pdu_ready
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xa956ae26       cxgbi_ddp_cleanup
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xb294af79       cxgbi_sock_rcv_wr_ack
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xbd67ca7e       cxgbi_ep_disconnect
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xc1621e92       cxgbi_sock_fail_act_open
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xc4940134       cxgbi_set_host_param
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xce87b0cc       cxgbi_create_conn
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xd3efe10f       cxgbi_destroy_session
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xd585df84       cxgbi_get_ep_param
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xd788fdc4       cxgbi_sock_purge_wr_queue
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xd9af9125       cxgbi_ep_poll
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xde311975       cxgbi_sock_rcv_peer_close
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xf1ef3d61       cxgbi_conn_alloc_pdu
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xf25e6a72       cxgbi_sock_closed
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xf289bbe8       cxgbi_device_unregister
+(unknown) drivers/scsi/cxgbi/libcxgbi 0xffec97a3       cxgbi_sock_rcv_close_conn_rpl
+(unknown) drivers/scsi/fcoe/libfcoe 0x012bdfdd fcoe_clean_pending_queue
+(unknown) drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+(unknown) drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+(unknown) drivers/scsi/fcoe/libfcoe 0x3904d8e1 fcoe_ctlr_recv
+(unknown) drivers/scsi/fcoe/libfcoe 0x4a965aad fcoe_get_paged_crc_eof
+(unknown) drivers/scsi/fcoe/libfcoe 0x5415f96f fcoe_ctlr_els_send
+(unknown) drivers/scsi/fcoe/libfcoe 0x5df98232 fcoe_fc_crc
+(unknown) drivers/scsi/fcoe/libfcoe 0x7870183d fcoe_transport_attach
+(unknown) drivers/scsi/fcoe/libfcoe 0x9d27944b fcoe_ctlr_recv_flogi
+(unknown) drivers/scsi/fcoe/libfcoe 0xab355e56 fcoe_ctlr_init
+(unknown) drivers/scsi/fcoe/libfcoe 0xaf148055 fcoe_libfc_config
+(unknown) drivers/scsi/fcoe/libfcoe 0xb1718005 fcoe_check_wait_queue
+(unknown) drivers/scsi/fcoe/libfcoe 0xb74c7e46 fcoe_transport_detach
+(unknown) drivers/scsi/fcoe/libfcoe 0xd528fc4a fcoe_start_io
+(unknown) drivers/scsi/fcoe/libfcoe 0xdbb747c2 fcoe_ctlr_link_up
+(unknown) drivers/scsi/fcoe/libfcoe 0xea603227 fcoe_ctlr_link_down
+(unknown) drivers/scsi/fcoe/libfcoe 0xed2bc383 fcoe_ctlr_destroy
+(unknown) drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+(unknown) drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+(unknown) drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+(unknown) drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+(unknown) drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+(unknown) drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+(unknown) drivers/scsi/libfc/libfc 0x092c8f31  fc_exch_init
+(unknown) drivers/scsi/libfc/libfc 0x12c37a41  fc_exch_mgr_add
+(unknown) drivers/scsi/libfc/libfc 0x1688d543  fc_lport_flogi_resp
+(unknown) drivers/scsi/libfc/libfc 0x1cb0b9ca  fc_exch_recv
+(unknown) drivers/scsi/libfc/libfc 0x2b9be3c5  libfc_vport_create
+(unknown) drivers/scsi/libfc/libfc 0x2d573ad7  fc_fill_hdr
+(unknown) drivers/scsi/libfc/libfc 0x2fb0d6c2  fc_change_queue_depth
+(unknown) drivers/scsi/libfc/libfc 0x36e5fbaf  fc_cpu_mask
+(unknown) drivers/scsi/libfc/libfc 0x3ae85a71  fc_get_host_speed
+(unknown) drivers/scsi/libfc/libfc 0x4193a9e8  fc_eh_device_reset
+(unknown) drivers/scsi/libfc/libfc 0x45213ec8  fc_set_mfs
+(unknown) drivers/scsi/libfc/libfc 0x471479eb  fc_fabric_logoff
+(unknown) drivers/scsi/libfc/libfc 0x4d9aba16  fc_eh_host_reset
+(unknown) drivers/scsi/libfc/libfc 0x4eec4bc9  fc_rport_terminate_io
+(unknown) drivers/scsi/libfc/libfc 0x566c0ea2  fc_rport_init
+(unknown) drivers/scsi/libfc/libfc 0x5701aab5  fc_vport_id_lookup
+(unknown) drivers/scsi/libfc/libfc 0x5ad7dec3  fc_lport_iterate
+(unknown) drivers/scsi/libfc/libfc 0x650dd587  fc_vport_setlink
+(unknown) drivers/scsi/libfc/libfc 0x655d3bfb  fc_exch_mgr_list_clone
+(unknown) drivers/scsi/libfc/libfc 0x66eb7f23  fc_lport_reset
+(unknown) drivers/scsi/libfc/libfc 0x675377ae  fc_eh_abort
+(unknown) drivers/scsi/libfc/libfc 0x67dfb472  fc_frame_alloc_fill
+(unknown) drivers/scsi/libfc/libfc 0x738e773c  fc_fc4_deregister_provider
+(unknown) drivers/scsi/libfc/libfc 0x75e74402  fc_elsct_init
+(unknown) drivers/scsi/libfc/libfc 0x79ccf011  fc_change_queue_type
+(unknown) drivers/scsi/libfc/libfc 0x7c930952  fc_fcp_destroy
+(unknown) drivers/scsi/libfc/libfc 0x7f629c73  fc_linkup
+(unknown) drivers/scsi/libfc/libfc 0x867dd3ab  fc_slave_alloc
+(unknown) drivers/scsi/libfc/libfc 0x87563bd6  fc_disc_init
+(unknown) drivers/scsi/libfc/libfc 0x88ed51e4  fc_queuecommand
+(unknown) drivers/scsi/libfc/libfc 0x8a5af869  fc_exch_mgr_alloc
+(unknown) drivers/scsi/libfc/libfc 0x910d5bfb  fc_frame_crc_check
+(unknown) drivers/scsi/libfc/libfc 0x92822e1c  fc_fill_reply_hdr
+(unknown) drivers/scsi/libfc/libfc 0x991b7374  fc_fabric_login
+(unknown) drivers/scsi/libfc/libfc 0x9af8e762  fc_lport_destroy
+(unknown) drivers/scsi/libfc/libfc 0xa649eaa5  fc_exch_mgr_del
+(unknown) drivers/scsi/libfc/libfc 0xa8e11ff1  fc_fcp_init
+(unknown) drivers/scsi/libfc/libfc 0xae7c0895  fc_linkdown
+(unknown) drivers/scsi/libfc/libfc 0xb137adb8  _fc_frame_alloc
+(unknown) drivers/scsi/libfc/libfc 0xb78a9327  fc_fc4_register_provider
+(unknown) drivers/scsi/libfc/libfc 0xc01548d7  fc_lport_set_local_id
+(unknown) drivers/scsi/libfc/libfc 0xc26cfd2c  fc_lport_logo_resp
+(unknown) drivers/scsi/libfc/libfc 0xc8e9b11f  fc_set_rport_loss_tmo
+(unknown) drivers/scsi/libfc/libfc 0xca8e1530  fc_lport_bsg_request
+(unknown) drivers/scsi/libfc/libfc 0xcda1ac03  fc_lport_notifier_head
+(unknown) drivers/scsi/libfc/libfc 0xdfa26de5  fc_get_host_stats
+(unknown) drivers/scsi/libfc/libfc 0xe7de3a50  fc_exch_mgr_free
+(unknown) drivers/scsi/libfc/libfc 0xecb1accf  fc_get_host_port_state
+(unknown) drivers/scsi/libfc/libfc 0xf5f405fb  fc_lport_init
+(unknown) drivers/scsi/libfc/libfc 0xf620b629  fc_elsct_send
+(unknown) drivers/scsi/libfc/libfc 0xfacde710  fc_lport_config
+(unknown) drivers/scsi/libfc/libfc 0xfd9360ca  fc_exch_mgr_reset
+(unknown) drivers/scsi/libiscsi 0x0c81fba7     iscsi_conn_send_pdu
+(unknown) drivers/scsi/libiscsi 0x0f120a24     iscsi_conn_setup
+(unknown) drivers/scsi/libiscsi 0x153305c6     iscsi_verify_itt
+(unknown) drivers/scsi/libiscsi 0x17f4eb75     iscsi_session_setup
+(unknown) drivers/scsi/libiscsi 0x1aa2db65     iscsi_put_task
+(unknown) drivers/scsi/libiscsi 0x217940d4     iscsi_eh_abort
+(unknown) drivers/scsi/libiscsi 0x22d5cd5a     iscsi_conn_teardown
+(unknown) drivers/scsi/libiscsi 0x2c10b6b7     iscsi_session_recovery_timedout
+(unknown) drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+(unknown) drivers/scsi/libiscsi 0x2f33ec9e     iscsi_update_cmdsn
+(unknown) drivers/scsi/libiscsi 0x32e08b72     iscsi_conn_bind
+(unknown) drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+(unknown) drivers/scsi/libiscsi 0x3b2002c4     iscsi_session_get_param
+(unknown) drivers/scsi/libiscsi 0x3fde5659     iscsi_change_queue_depth
+(unknown) drivers/scsi/libiscsi 0x48790bd9     iscsi_host_free
+(unknown) drivers/scsi/libiscsi 0x4eb88b3d     iscsi_conn_stop
+(unknown) drivers/scsi/libiscsi 0x56d2463b     __iscsi_complete_pdu
+(unknown) drivers/scsi/libiscsi 0x589f19ba     iscsi_conn_queue_work
+(unknown) drivers/scsi/libiscsi 0x5cde0635     iscsi_eh_session_reset
+(unknown) drivers/scsi/libiscsi 0x615d82e8     iscsi_suspend_tx
+(unknown) drivers/scsi/libiscsi 0x6224865c     iscsi_eh_recover_target
+(unknown) drivers/scsi/libiscsi 0x626e979b     iscsi_host_alloc
+(unknown) drivers/scsi/libiscsi 0x82f198dc     iscsi_eh_device_reset
+(unknown) drivers/scsi/libiscsi 0x83dd2bbc     iscsi_conn_get_param
+(unknown) drivers/scsi/libiscsi 0x8604d9ab     iscsi_set_param
+(unknown) drivers/scsi/libiscsi 0x8d616387     iscsi_host_add
+(unknown) drivers/scsi/libiscsi 0x90d185d7     iscsi_complete_scsi_task
+(unknown) drivers/scsi/libiscsi 0x926efc37     iscsi_conn_start
+(unknown) drivers/scsi/libiscsi 0x97129156     iscsi_host_set_param
+(unknown) drivers/scsi/libiscsi 0x9781ea0e     iscsi_host_remove
+(unknown) drivers/scsi/libiscsi 0x9fe12136     __iscsi_get_task
+(unknown) drivers/scsi/libiscsi 0xa2674f5a     iscsi_itt_to_task
+(unknown) drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+(unknown) drivers/scsi/libiscsi 0xa59e580e     iscsi_complete_pdu
+(unknown) drivers/scsi/libiscsi 0xa65b26fe     iscsi_conn_failure
+(unknown) drivers/scsi/libiscsi 0xa66d6203     iscsi_host_get_param
+(unknown) drivers/scsi/libiscsi 0xa7625a60     iscsi_itt_to_ctask
+(unknown) drivers/scsi/libiscsi 0xc467321c     iscsi_queuecommand
+(unknown) drivers/scsi/libiscsi 0xcb425180     iscsi_suspend_queue
+(unknown) drivers/scsi/libiscsi 0xd174d13d     iscsi_session_teardown
+(unknown) drivers/scsi/libiscsi 0xdc8a7be2     iscsi_target_alloc
+(unknown) drivers/scsi/libiscsi 0xe7cb158c     iscsi_requeue_task
+(unknown) drivers/scsi/libiscsi 0xe7eb01f1     iscsi_session_failure
+(unknown) drivers/scsi/libiscsi 0xea48563d     iscsi_eh_target_reset
+(unknown) drivers/scsi/libiscsi 0xf9a3ace2     iscsi_prep_data_out_pdu
+(unknown) drivers/scsi/libiscsi 0xff829bc0     __iscsi_put_task
+(unknown) drivers/scsi/libiscsi_tcp 0x01528a21 iscsi_tcp_task_xmit
+(unknown) drivers/scsi/libiscsi_tcp 0x11fe6cc7 iscsi_tcp_r2tpool_alloc
+(unknown) drivers/scsi/libiscsi_tcp 0x12bbc9f0 iscsi_segment_seek_sg
+(unknown) drivers/scsi/libiscsi_tcp 0x1e3054a4 iscsi_tcp_recv_segment_is_hdr
+(unknown) drivers/scsi/libiscsi_tcp 0x3479a267 iscsi_tcp_cleanup_task
+(unknown) drivers/scsi/libiscsi_tcp 0x3b11f2a7 iscsi_tcp_r2tpool_free
+(unknown) drivers/scsi/libiscsi_tcp 0x466932f2 iscsi_tcp_segment_unmap
+(unknown) drivers/scsi/libiscsi_tcp 0x5c67989c iscsi_tcp_conn_setup
+(unknown) drivers/scsi/libiscsi_tcp 0x6030fcd7 iscsi_segment_init_linear
+(unknown) drivers/scsi/libiscsi_tcp 0x6b3bbfa6 iscsi_tcp_dgst_header
+(unknown) drivers/scsi/libiscsi_tcp 0x6d60ba6e iscsi_tcp_task_init
+(unknown) drivers/scsi/libiscsi_tcp 0x6fe93cbe iscsi_tcp_recv_skb
+(unknown) drivers/scsi/libiscsi_tcp 0x759cacc9 iscsi_tcp_conn_teardown
+(unknown) drivers/scsi/libiscsi_tcp 0xbc70b258 iscsi_tcp_conn_get_stats
+(unknown) drivers/scsi/libiscsi_tcp 0xd6f4197b iscsi_tcp_hdr_recv_prep
+(unknown) drivers/scsi/libiscsi_tcp 0xf4b49d41 iscsi_tcp_segment_done
+(unknown) drivers/scsi/libsas/libsas 0x15dd203d        sas_target_alloc
+(unknown) drivers/scsi/libsas/libsas 0x2522f7db        sas_bios_param
+(unknown) drivers/scsi/libsas/libsas 0x2c45c5e6        sas_domain_attach_transport
+(unknown) drivers/scsi/libsas/libsas 0x2c48bf56        sas_phy_reset
+(unknown) drivers/scsi/libsas/libsas 0x2c6e2b22        sas_phy_enable
+(unknown) drivers/scsi/libsas/libsas 0x2f08b036        sas_change_queue_depth
+(unknown) drivers/scsi/libsas/libsas 0x40d09261        sas_target_destroy
+(unknown) drivers/scsi/libsas/libsas 0x4721945a        sas_slave_alloc
+(unknown) drivers/scsi/libsas/libsas 0x4abe3250        sas_unregister_ha
+(unknown) drivers/scsi/libsas/libsas 0x579239f8        sas_queuecommand
+(unknown) drivers/scsi/libsas/libsas 0x5c32b94a        sas_slave_configure
+(unknown) drivers/scsi/libsas/libsas 0x6a011f7c        sas_ioctl
+(unknown) drivers/scsi/libsas/libsas 0x6cde7907        sas_task_abort
+(unknown) drivers/scsi/libsas/libsas 0x7110b86d        sas_change_queue_type
+(unknown) drivers/scsi/libsas/libsas 0x84406984        sas_domain_release_transport
+(unknown) drivers/scsi/libsas/libsas 0x8446e1bf        sas_register_ha
+(unknown) drivers/scsi/libsas/libsas 0x8d1b72c7        sas_slave_destroy
+(unknown) drivers/scsi/libsas/libsas 0x93ea4a30        sas_eh_device_reset_handler
+(unknown) drivers/scsi/libsas/libsas 0x9c60759d        sas_request_addr
+(unknown) drivers/scsi/libsas/libsas 0xb1c0320d        __sas_task_abort
+(unknown) drivers/scsi/libsas/libsas 0xb83828b2        sas_find_local_phy
+(unknown) drivers/scsi/libsas/libsas 0xbe431af8        sas_ssp_task_response
+(unknown) drivers/scsi/libsas/libsas 0xc6f51047        sas_eh_bus_reset_handler
+(unknown) drivers/scsi/libsrp 0x0516602e       srp_target_free
+(unknown) drivers/scsi/libsrp 0x0f962420       srp_transfer_data
+(unknown) drivers/scsi/libsrp 0x3174a42c       srp_cmd_queue
+(unknown) drivers/scsi/libsrp 0x7c677126       srp_iu_get
+(unknown) drivers/scsi/libsrp 0xa45d195a       srp_target_alloc
+(unknown) drivers/scsi/libsrp 0xa7d15b2f       srp_iu_put
+(unknown) drivers/scsi/megaraid/megaraid_mm 0x2250c66e mraid_mm_adapter_app_handle
+(unknown) drivers/scsi/megaraid/megaraid_mm 0x512c956d mraid_mm_unregister_adp
+(unknown) drivers/scsi/megaraid/megaraid_mm 0xc4cae7fc mraid_mm_register_adp
+(unknown) drivers/scsi/osd/libosd 0x043fc827   osd_dev_init
+(unknown) drivers/scsi/osd/libosd 0x04ce9b63   osd_req_read_kern
+(unknown) drivers/scsi/osd/libosd 0x0c17edb1   osd_sec_init_nosec_doall_caps
+(unknown) drivers/scsi/osd/libosd 0x1a098cee   osd_req_flush_partition
+(unknown) drivers/scsi/osd/libosd 0x1f3e3bde   osd_req_create_object
+(unknown) drivers/scsi/osd/libosd 0x213afcd7   osd_req_create_partition
+(unknown) drivers/scsi/osd/libosd 0x2649e8a0   osd_req_list_partition_collections
+(unknown) drivers/scsi/osd/libosd 0x32c6d410   osd_req_read_sg_kern
+(unknown) drivers/scsi/osd/libosd 0x38d05185   osd_req_write
+(unknown) drivers/scsi/osd/libosd 0x3d3d9445   osd_req_write_sg
+(unknown) drivers/scsi/osd/libosd 0x40f91280   osd_req_decode_sense_full
+(unknown) drivers/scsi/osd/libosd 0x4f8e4fa0   osd_execute_request
+(unknown) drivers/scsi/osd/libosd 0x63be57f1   osd_req_set_attributes
+(unknown) drivers/scsi/osd/libosd 0x669eee27   osd_finalize_request
+(unknown) drivers/scsi/osd/libosd 0x77e140b1   osd_req_list_dev_partitions
+(unknown) drivers/scsi/osd/libosd 0x7a18aa2c   osd_auto_detect_ver
+(unknown) drivers/scsi/osd/libosd 0x8372f4e8   osd_req_remove_object
+(unknown) drivers/scsi/osd/libosd 0x89d1d98e   osd_req_flush_collection
+(unknown) drivers/scsi/osd/libosd 0x8f8ecb8e   osd_req_add_get_attr_page
+(unknown) drivers/scsi/osd/libosd 0x975487df   osd_end_request
+(unknown) drivers/scsi/osd/libosd 0x9d7683b5   osd_execute_request_async
+(unknown) drivers/scsi/osd/libosd 0xa2466562   osd_req_flush_object
+(unknown) drivers/scsi/osd/libosd 0xa32eb15a   osd_req_read_sg
+(unknown) drivers/scsi/osd/libosd 0xa4c68951   osd_req_flush_obsd
+(unknown) drivers/scsi/osd/libosd 0xa63fec27   osd_dev_fini
+(unknown) drivers/scsi/osd/libosd 0xa953f487   osd_req_remove_partition
+(unknown) drivers/scsi/osd/libosd 0xaad2148b   osd_req_get_attributes
+(unknown) drivers/scsi/osd/libosd 0xb00b6bad   osd_req_add_set_attr_list
+(unknown) drivers/scsi/osd/libosd 0xb453bb86   osd_start_request
+(unknown) drivers/scsi/osd/libosd 0xb6a9d429   osd_req_add_get_attr_list
+(unknown) drivers/scsi/osd/libosd 0xbf50cac0   osd_req_write_sg_kern
+(unknown) drivers/scsi/osd/libosd 0xc590d5cb   osd_req_write_kern
+(unknown) drivers/scsi/osd/libosd 0xcc5840a5   osd_req_format
+(unknown) drivers/scsi/osd/libosd 0xd6d4bdfc   osd_req_list_collection_objects
+(unknown) drivers/scsi/osd/libosd 0xe969d363   osd_req_decode_get_attr_list
+(unknown) drivers/scsi/osd/libosd 0xf0ac0a3e   osd_req_list_partition_objects
+(unknown) drivers/scsi/osd/libosd 0xf644be3d   osd_req_read
+(unknown) drivers/scsi/osd/osd 0x37678174      osduld_put_device
+(unknown) drivers/scsi/osd/osd 0x59558ee6      osduld_path_lookup
+(unknown) drivers/scsi/osd/osd 0x5fc48609      osduld_unregister_test
+(unknown) drivers/scsi/osd/osd 0x9c6b5b71      osduld_info_lookup
+(unknown) drivers/scsi/osd/osd 0xd05eadde      osduld_device_info
+(unknown) drivers/scsi/osd/osd 0xf8d882f5      osduld_device_same
+(unknown) drivers/scsi/osd/osd 0xffbeb83f      osduld_register_test
+(unknown) drivers/scsi/qlogicfas408 0x06032b10 qlogicfas408_bus_reset
+(unknown) drivers/scsi/qlogicfas408 0x1f55cd70 qlogicfas408_ihandl
+(unknown) drivers/scsi/qlogicfas408 0x3fd8cd71 qlogicfas408_detect
+(unknown) drivers/scsi/qlogicfas408 0x4846e850 qlogicfas408_info
+(unknown) drivers/scsi/qlogicfas408 0x4b902a81 qlogicfas408_queuecommand
+(unknown) drivers/scsi/qlogicfas408 0x51228544 qlogicfas408_disable_ints
+(unknown) drivers/scsi/qlogicfas408 0x70fa7691 qlogicfas408_biosparam
+(unknown) drivers/scsi/qlogicfas408 0xb3c76196 qlogicfas408_abort
+(unknown) drivers/scsi/qlogicfas408 0xe76b3b20 qlogicfas408_get_chip_type
+(unknown) drivers/scsi/qlogicfas408 0xf2b95199 qlogicfas408_setup
+(unknown) drivers/scsi/raid_class 0x894fd291   raid_class_attach
+(unknown) drivers/scsi/raid_class 0x8fdc933e   raid_component_add
+(unknown) drivers/scsi/raid_class 0xa4bb3534   raid_class_release
+(unknown) drivers/scsi/scsi_tgt 0x03429799     scsi_tgt_queue_command
+(unknown) drivers/scsi/scsi_tgt 0x078e16bb     scsi_tgt_it_nexus_create
+(unknown) drivers/scsi/scsi_tgt 0x4283c175     scsi_tgt_alloc_queue
+(unknown) drivers/scsi/scsi_tgt 0x48a943a2     scsi_host_get_command
+(unknown) drivers/scsi/scsi_tgt 0x7ca80d39     scsi_tgt_tsk_mgmt_request
+(unknown) drivers/scsi/scsi_tgt 0xaac8628c     scsi_tgt_free_queue
+(unknown) drivers/scsi/scsi_tgt 0xabbb81ae     scsi_host_put_command
+(unknown) drivers/scsi/scsi_tgt 0xbec5c481     scsi_tgt_cmd_to_host
+(unknown) drivers/scsi/scsi_tgt 0xde6d98e7     scsi_tgt_it_nexus_destroy
+(unknown) drivers/scsi/scsi_transport_fc 0x02ac9ba9    fc_remote_port_rolechg
+(unknown) drivers/scsi/scsi_transport_fc 0x06cc14c3    fc_vport_create
+(unknown) drivers/scsi/scsi_transport_fc 0x5018b549    fc_release_transport
+(unknown) drivers/scsi/scsi_transport_fc 0x5fa5d3c5    fc_block_scsi_eh
+(unknown) drivers/scsi/scsi_transport_fc 0x7954b1ea    fc_get_event_number
+(unknown) drivers/scsi/scsi_transport_fc 0x7ae470c7    fc_host_post_vendor_event
+(unknown) drivers/scsi/scsi_transport_fc 0x92122a46    scsi_is_fc_rport
+(unknown) drivers/scsi/scsi_transport_fc 0xa2464457    fc_vport_terminate
+(unknown) drivers/scsi/scsi_transport_fc 0xb5eddc3a    fc_remote_port_delete
+(unknown) drivers/scsi/scsi_transport_fc 0xba929bf2    fc_remove_host
+(unknown) drivers/scsi/scsi_transport_fc 0xde2a7c8b    fc_remote_port_add
+(unknown) drivers/scsi/scsi_transport_fc 0xea944f58    fc_host_post_event
+(unknown) drivers/scsi/scsi_transport_fc 0xec5866aa    scsi_is_fc_vport
+(unknown) drivers/scsi/scsi_transport_fc 0xf0879dde    fc_attach_transport
+(unknown) drivers/scsi/scsi_transport_iscsi 0x16e0fb0f iscsi_add_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0x34b76a02 iscsi_remove_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0x525879b4 iscsi_destroy_conn
+(unknown) drivers/scsi/scsi_transport_iscsi 0x63dbc330 iscsi_destroy_endpoint
+(unknown) drivers/scsi/scsi_transport_iscsi 0x66354204 iscsi_create_endpoint
+(unknown) drivers/scsi/scsi_transport_iscsi 0x6c38f9e6 iscsi_create_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0x6cb311ba iscsi_unblock_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0x6dd8b363 iscsi_block_scsi_eh
+(unknown) drivers/scsi/scsi_transport_iscsi 0x8747ebe2 iscsi_host_for_each_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0x8f4de7ad iscsi_recv_pdu
+(unknown) drivers/scsi/scsi_transport_iscsi 0xa272102b iscsi_block_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0xa3bac951 iscsi_alloc_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0xa66807c9 iscsi_destroy_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0xb4d098fa iscsi_offload_mesg
+(unknown) drivers/scsi/scsi_transport_iscsi 0xb4da15e7 iscsi_unregister_transport
+(unknown) drivers/scsi/scsi_transport_iscsi 0xc448491f iscsi_session_event
+(unknown) drivers/scsi/scsi_transport_iscsi 0xce2f281a iscsi_conn_error_event
+(unknown) drivers/scsi/scsi_transport_iscsi 0xd84c41c9 iscsi_register_transport
+(unknown) drivers/scsi/scsi_transport_iscsi 0xe035ff26 iscsi_session_chkready
+(unknown) drivers/scsi/scsi_transport_iscsi 0xe62db34a iscsi_lookup_endpoint
+(unknown) drivers/scsi/scsi_transport_iscsi 0xe6f92680 iscsi_free_session
+(unknown) drivers/scsi/scsi_transport_iscsi 0xf5433201 iscsi_scan_finished
+(unknown) drivers/scsi/scsi_transport_iscsi 0xfc1e7534 iscsi_create_conn
+(unknown) drivers/scsi/scsi_transport_sas 0x0b67fba0   sas_phy_delete
+(unknown) drivers/scsi/scsi_transport_sas 0x0c534c16   sas_rphy_add
+(unknown) drivers/scsi/scsi_transport_sas 0x1350a7ca   sas_rphy_free
+(unknown) drivers/scsi/scsi_transport_sas 0x1d4c578e   sas_read_port_mode_page
+(unknown) drivers/scsi/scsi_transport_sas 0x215b4c21   sas_end_device_alloc
+(unknown) drivers/scsi/scsi_transport_sas 0x358032db   sas_enable_tlr
+(unknown) drivers/scsi/scsi_transport_sas 0x364b6be6   sas_rphy_remove
+(unknown) drivers/scsi/scsi_transport_sas 0x3772df96   sas_port_mark_backlink
+(unknown) drivers/scsi/scsi_transport_sas 0x50f54281   sas_port_alloc_num
+(unknown) drivers/scsi/scsi_transport_sas 0x51312f45   sas_port_add_phy
+(unknown) drivers/scsi/scsi_transport_sas 0x53fac0da   scsi_is_sas_rphy
+(unknown) drivers/scsi/scsi_transport_sas 0x5ea13bb2   sas_port_delete
+(unknown) drivers/scsi/scsi_transport_sas 0x67008834   sas_expander_alloc
+(unknown) drivers/scsi/scsi_transport_sas 0x74454ec7   sas_port_free
+(unknown) drivers/scsi/scsi_transport_sas 0x7676d9bc   sas_phy_alloc
+(unknown) drivers/scsi/scsi_transport_sas 0x7da28c67   sas_rphy_delete
+(unknown) drivers/scsi/scsi_transport_sas 0x7e84111d   sas_phy_add
+(unknown) drivers/scsi/scsi_transport_sas 0x8673eb2b   sas_attach_transport
+(unknown) drivers/scsi/scsi_transport_sas 0xa56844f4   sas_disable_tlr
+(unknown) drivers/scsi/scsi_transport_sas 0xa68a73a2   sas_port_alloc
+(unknown) drivers/scsi/scsi_transport_sas 0xa7f63684   sas_release_transport
+(unknown) drivers/scsi/scsi_transport_sas 0xa9c8898a   sas_port_add
+(unknown) drivers/scsi/scsi_transport_sas 0xafdfd4e0   scsi_is_sas_phy
+(unknown) drivers/scsi/scsi_transport_sas 0xb3e280f6   sas_phy_free
+(unknown) drivers/scsi/scsi_transport_sas 0xc3bcccbc   sas_remove_children
+(unknown) drivers/scsi/scsi_transport_sas 0xc74fae95   sas_remove_host
+(unknown) drivers/scsi/scsi_transport_sas 0xde9583d3   sas_port_delete_phy
+(unknown) drivers/scsi/scsi_transport_sas 0xeb40303c   sas_tlr_supported
+(unknown) drivers/scsi/scsi_transport_sas 0xfa19d80b   scsi_is_sas_port
+(unknown) drivers/scsi/scsi_transport_sas 0xfad4363c   sas_is_tlr_enabled
+(unknown) drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+(unknown) drivers/scsi/scsi_transport_spi 0x3686ea09   spi_print_msg
+(unknown) drivers/scsi/scsi_transport_spi 0x46db02f2   spi_dv_device
+(unknown) drivers/scsi/scsi_transport_spi 0x8589a663   spi_schedule_dv_device
+(unknown) drivers/scsi/scsi_transport_spi 0x994c5993   spi_release_transport
+(unknown) drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+(unknown) drivers/scsi/scsi_transport_spi 0xa59f28a7   spi_display_xfer_agreement
+(unknown) drivers/scsi/scsi_transport_spi 0xc50e8d55   spi_attach_transport
+(unknown) drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+(unknown) drivers/scsi/scsi_transport_srp 0x0e05e68e   srp_rport_del
+(unknown) drivers/scsi/scsi_transport_srp 0x4e0c1730   srp_release_transport
+(unknown) drivers/scsi/scsi_transport_srp 0x7163ba05   srp_rport_add
+(unknown) drivers/scsi/scsi_transport_srp 0x978b0a11   srp_attach_transport
+(unknown) drivers/scsi/scsi_transport_srp 0xf04bd3a1   srp_remove_host
+(unknown) drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+(unknown) drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+(unknown) drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+(unknown) drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+(unknown) drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+(unknown) drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+(unknown) drivers/ssb/ssb 0x0cc10b19   ssb_bus_resume
+(unknown) drivers/ssb/ssb 0x0f1d39f3   ssb_bus_pcibus_register
+(unknown) drivers/ssb/ssb 0x0f9a9cbc   ssb_set_devtypedata
+(unknown) drivers/ssb/ssb 0x1b1e48f9   ssb_pcicore_dev_irqvecs_enable
+(unknown) drivers/ssb/ssb 0x252cc4ab   ssb_driver_unregister
+(unknown) drivers/ssb/ssb 0x3053a455   ssb_bus_suspend
+(unknown) drivers/ssb/ssb 0x368db497   ssb_pmu_set_ldo_paref
+(unknown) drivers/ssb/ssb 0x4c73c578   ssb_chipco_gpio_control
+(unknown) drivers/ssb/ssb 0x52371626   ssb_clockspeed
+(unknown) drivers/ssb/ssb 0x55d7dc3b   ssb_bus_powerup
+(unknown) drivers/ssb/ssb 0x6d509b15   ssb_dma_translation
+(unknown) drivers/ssb/ssb 0x8d381f74   __ssb_driver_register
+(unknown) drivers/ssb/ssb 0xa945d6e7   ssb_commit_settings
+(unknown) drivers/ssb/ssb 0xb14b2dc0   ssb_bus_sdiobus_register
+(unknown) drivers/ssb/ssb 0xbdc60613   ssb_bus_may_powerdown
+(unknown) drivers/ssb/ssb 0xbeee5ddc   ssb_device_disable
+(unknown) drivers/ssb/ssb 0xc0512e0f   ssb_admatch_base
+(unknown) drivers/ssb/ssb 0xce510b48   ssb_device_enable
+(unknown) drivers/ssb/ssb 0xd481192b   ssb_admatch_size
+(unknown) drivers/ssb/ssb 0xd7fc09c0   ssb_pcihost_register
+(unknown) drivers/ssb/ssb 0xe7d69cd9   ssb_device_is_enabled
+(unknown) drivers/ssb/ssb 0xf56f4719   ssb_bus_unregister
+(unknown) drivers/ssb/ssb 0xfcdaa99a   ssb_pmu_set_ldo_voltage
+(unknown) drivers/staging/altera-stapl/altera-stapl 0x38145c5c altera_init
+(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x43cb87d5       bcmsdh_probe
+(unknown) drivers/staging/brcm80211/brcmfmac/brcmfmac 0x47194cf5       bcmsdh_remove
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x0c0ec075   bcm_pktq_init
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x13b6e22b   bcm_bitcount
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x1c4638ea   bcm_pkt_buf_free_skb
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x3b1f3067   bcm_pktq_mlen
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x3baef094   bcm_iovar_lencheck
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x3bcb297c   bcm_mhz2channel
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x3bf163ec   bcm_pktq_flush
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x3e525c79   bcm_iovar_lookup
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x521be90f   bcm_mkiovar
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x57b9a1ac   bcm_pktq_peek_tail
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5   bcm_bprintf
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x786f09b3   bcm_ether_atoe
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x83f352bb   bcm_binit
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x91269577   bcm_pkt_buf_get_skb
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x98f3652f   bcm_qdbm_to_mw
+(unknown) drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec   bcm_parse_tlvs
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xa432d2b1   bcm_pktq_pdeq
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xaff75649   bcm_pktq_mdeq
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xb17c40c8   bcm_pktq_pflush
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xb61f5cde   bcm_chspec_ctlchan
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xbeaaf1a0   bcm_pktq_penq_head
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xc401fadd   bcm_crc8
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xdaa6345e   bcm_pktfrombuf
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6   bcm_chspec_malformed
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xe906777e   bcm_pktq_penq
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xef335cbe   bcm_pktq_pdeq_tail
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4   bcm_mw_to_qdbm
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xf6939c10   bcm_chipname
+(unknown) drivers/staging/brcm80211/util/brcmutil 0xfc55dd84   bcm_pkttotlen
+(unknown) drivers/staging/comedi/comedi 0x0cd330f4     range_unknown
+(unknown) drivers/staging/comedi/comedi 0x2f0ad9d3     range_bipolar5
+(unknown) drivers/staging/comedi/comedi 0x48ac617b     comedi_pci_auto_unconfig
+(unknown) drivers/staging/comedi/comedi 0x4fe634f3     range_bipolar2_5
+(unknown) drivers/staging/comedi/comedi 0x559cf7c5     comedi_buf_read_alloc
+(unknown) drivers/staging/comedi/comedi 0x591e4726     comedi_get_device_file_info
+(unknown) drivers/staging/comedi/comedi 0x636b7705     comedi_check_chanlist
+(unknown) drivers/staging/comedi/comedi 0x679f7c28     comedi_buf_write_alloc
+(unknown) drivers/staging/comedi/comedi 0x79dcb001     comedi_pci_auto_config
+(unknown) drivers/staging/comedi/comedi 0x7dd06f80     comedi_buf_write_free
+(unknown) drivers/staging/comedi/comedi 0x80e4168a     comedi_error
+(unknown) drivers/staging/comedi/comedi 0x8113872c     range_unipolar10
+(unknown) drivers/staging/comedi/comedi 0x98fc1df3     comedi_buf_memcpy_from
+(unknown) drivers/staging/comedi/comedi 0x99274fdd     comedi_buf_read_n_available
+(unknown) drivers/staging/comedi/comedi 0x9c9dce16     comedi_driver_unregister
+(unknown) drivers/staging/comedi/comedi 0xa5b4126e     comedi_buf_get
+(unknown) drivers/staging/comedi/comedi 0xa97bd2c9     comedi_driver_register
+(unknown) drivers/staging/comedi/comedi 0xa9a47f23     comedi_usb_auto_config
+(unknown) drivers/staging/comedi/comedi 0xabd31df1     comedi_get_subdevice_runflags
+(unknown) drivers/staging/comedi/comedi 0xb2eac025     comedi_usb_auto_unconfig
+(unknown) drivers/staging/comedi/comedi 0xb42b59b3     comedi_buf_memcpy_to
+(unknown) drivers/staging/comedi/comedi 0xbb52fc7f     range_bipolar10
+(unknown) drivers/staging/comedi/comedi 0xd0c70cec     comedi_buf_put
+(unknown) drivers/staging/comedi/comedi 0xdb2044b2     range_unipolar5
+(unknown) drivers/staging/comedi/comedi 0xf153ad95     comedi_buf_read_free
+(unknown) drivers/staging/comedi/comedi 0xfbafb0e6     comedi_event
+(unknown) drivers/staging/comedi/drivers/8255 0x461607dc       subdev_8255_interrupt
+(unknown) drivers/staging/comedi/drivers/8255 0x9adcf2e2       subdev_8255_cleanup
+(unknown) drivers/staging/comedi/drivers/8255 0xcb6a59e8       subdev_8255_init_irq
+(unknown) drivers/staging/comedi/drivers/8255 0xe896d6d6       subdev_8255_init
+(unknown) drivers/staging/comedi/drivers/comedi_fc 0x4b690b08  cfc_handle_events
+(unknown) drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17  cfc_read_array_from_buffer
+(unknown) drivers/staging/comedi/drivers/comedi_fc 0xac60ff15  cfc_write_array_to_buffer
+(unknown) drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+(unknown) drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+(unknown) drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+(unknown) drivers/staging/comedi/drivers/mite 0x37c11022       mite_done
+(unknown) drivers/staging/comedi/drivers/mite 0x41d7c4ca       mite_bytes_in_transit
+(unknown) drivers/staging/comedi/drivers/mite 0x4335a5d0       mite_unsetup
+(unknown) drivers/staging/comedi/drivers/mite 0x46f776dd       mite_setup
+(unknown) drivers/staging/comedi/drivers/mite 0x5181b0dd       mite_bytes_written_to_memory_ub
+(unknown) drivers/staging/comedi/drivers/mite 0x55db5889       mite_prep_dma
+(unknown) drivers/staging/comedi/drivers/mite 0x5d3c1a3c       mite_bytes_read_from_memory_ub
+(unknown) drivers/staging/comedi/drivers/mite 0x690b3538       mite_buf_change
+(unknown) drivers/staging/comedi/drivers/mite 0x6bccb82f       mite_release_channel
+(unknown) drivers/staging/comedi/drivers/mite 0x7da9644e       mite_devices
+(unknown) drivers/staging/comedi/drivers/mite 0x82fabcd2       mite_request_channel_in_range
+(unknown) drivers/staging/comedi/drivers/mite 0x9eff311a       mite_setup2
+(unknown) drivers/staging/comedi/drivers/mite 0xa0100f77       mite_dma_arm
+(unknown) drivers/staging/comedi/drivers/mite 0xb5ad73f6       mite_dma_disarm
+(unknown) drivers/staging/comedi/drivers/mite 0xb869bf21       mite_dma_tcr
+(unknown) drivers/staging/comedi/drivers/mite 0xcc19887e       mite_get_status
+(unknown) drivers/staging/comedi/drivers/mite 0xdd366273       mite_sync_output_dma
+(unknown) drivers/staging/comedi/drivers/mite 0xdd5956cf       mite_sync_input_dma
+(unknown) drivers/staging/comedi/drivers/mite 0xf45bd7bd       mite_bytes_read_from_memory_lb
+(unknown) drivers/staging/comedi/drivers/mite 0xf8e67d5c       mite_bytes_written_to_memory_lb
+(unknown) drivers/staging/comedi/drivers/mite 0xfb3ba025       mite_list_devices
+(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x5aa58ead subdev_700_init
+(unknown) drivers/staging/comedi/drivers/ni_daq_700 0x6d043ad1 subdev_700_interrupt
+(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xc6f4f12d subdev_700_init_irq
+(unknown) drivers/staging/comedi/drivers/ni_daq_700 0xdaa9d1a3 subdev_700_cleanup
+(unknown) drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+(unknown) drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+(unknown) drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+(unknown) drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+(unknown) drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+(unknown) drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+(unknown) drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+(unknown) drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+(unknown) drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+(unknown) drivers/staging/comedi/drivers/pcm_common 0x106c2dc6 comedi_pcm_cmdtest
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x4042d232      comedi_get_n_channels
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x4c85bc47      comedi_close
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x5ab0996e      comedi_open
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x6871071b      comedi_dio_bitfield
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0x706daf97      comedi_dio_config
+(unknown) drivers/staging/comedi/kcomedilib/kcomedilib 0xa2dde38d      comedi_find_subdevice_by_type
+(unknown) drivers/staging/cx25821/cx25821 0x471e1cfb   cx25821_devlist
+(unknown) drivers/staging/cx25821/cx25821 0x4fa79517   cx25821_risc_databuffer_audio
+(unknown) drivers/staging/cx25821/cx25821 0x67cc5b8b   cx25821_sram_channels
+(unknown) drivers/staging/cx25821/cx25821 0x784853c3   cx25821_print_irqbits
+(unknown) drivers/staging/cx25821/cx25821 0x83a6f60b   cx25821_sram_channel_setup
+(unknown) drivers/staging/cx25821/cx25821 0x8b86b235   cx25821_dev_get
+(unknown) drivers/staging/cx25821/cx25821 0xd2abdfe3   cx25821_sram_channel_dump
+(unknown) drivers/staging/cx25821/cx25821 0xd67767ed   cx25821_dev_unregister
+(unknown) drivers/staging/cx25821/cx25821 0xdd470fca   cx25821_set_gpiopin_direction
+(unknown) drivers/staging/cx25821/cx25821 0xe421e824   cx25821_devlist_mutex
+(unknown) drivers/staging/cx25821/cx25821 0xe56029b9   cx25821_sram_channel_setup_audio
+(unknown) drivers/staging/cx25821/cx25821 0xfb578922   cx25821_sram_channel_dump_audio
+(unknown) drivers/staging/cxd2099/cxd2099 0x42924eb7   cxd2099_attach
+(unknown) drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+(unknown) drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+(unknown) drivers/staging/echo/echo 0x587711de oslec_create
+(unknown) drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+(unknown) drivers/staging/echo/echo 0xf828c15b oslec_flush
+(unknown) drivers/staging/echo/echo 0xf923a5b1 oslec_free
+(unknown) drivers/staging/echo/echo 0xfabc3747 oslec_update
+(unknown) drivers/staging/go7007/go7007 0x22b76610     go7007_alloc
+(unknown) drivers/staging/go7007/go7007 0x38a13428     go7007_remove
+(unknown) drivers/staging/go7007/go7007 0x514928f1     go7007_parse_video_stream
+(unknown) drivers/staging/go7007/go7007 0x55c7a096     go7007_read_interrupt
+(unknown) drivers/staging/go7007/go7007 0x8b004e4e     go7007_boot_encoder
+(unknown) drivers/staging/go7007/go7007 0xa7a68899     go7007_read_addr
+(unknown) drivers/staging/go7007/go7007 0xb1d33d04     go7007_snd_remove
+(unknown) drivers/staging/go7007/go7007 0xc1f738da     go7007_snd_init
+(unknown) drivers/staging/go7007/go7007 0xd5a76121     go7007_register_encoder
+(unknown) drivers/staging/hv/hv_vmbus 0x2e0351a8       chn_cb_negotiate
+(unknown) drivers/staging/hv/hv_vmbus 0x57fa3d20       vmbus_open
+(unknown) drivers/staging/hv/hv_vmbus 0x5d00a15b       vmbus_recvpacket_raw
+(unknown) drivers/staging/hv/hv_vmbus 0x6aca41c9       vmbus_establish_gpadl
+(unknown) drivers/staging/hv/hv_vmbus 0x792e2de3       vmbus_teardown_gpadl
+(unknown) drivers/staging/hv/hv_vmbus 0x7a99552f       hv_cb_utils
+(unknown) drivers/staging/hv/hv_vmbus 0x8c79c62d       vmbus_sendpacket
+(unknown) drivers/staging/hv/hv_vmbus 0x92dc21df       vmbus_sendpacket_pagebuffer
+(unknown) drivers/staging/hv/hv_vmbus 0x9fca508a       vmbus_child_driver_unregister
+(unknown) drivers/staging/hv/hv_vmbus 0xb090b960       vmbus_recvpacket
+(unknown) drivers/staging/hv/hv_vmbus 0xc749cc60       vmbus_child_driver_register
+(unknown) drivers/staging/hv/hv_vmbus 0xc9a55595       vmbus_close
+(unknown) drivers/staging/hv/hv_vmbus 0xd821e183       prep_negotiate_resp
+(unknown) drivers/staging/hv/hv_vmbus 0xdf1a5ef6       vmbus_loglevel
+(unknown) drivers/staging/hv/hv_vmbus 0xf2747e11       vmbus_sendpacket_multipagebuffer
+(unknown) drivers/staging/iio/addac/adt7316 0x017b3fd6 adt7316_remove
+(unknown) drivers/staging/iio/addac/adt7316 0x19ba0f9d adt7316_disable
+(unknown) drivers/staging/iio/addac/adt7316 0xa684e7d4 adt7316_probe
+(unknown) drivers/staging/iio/addac/adt7316 0xe6cf3d9b adt7316_enable
+(unknown) drivers/staging/iio/industrialio 0x07a48b7b  iio_ring_buffer_unregister
+(unknown) drivers/staging/iio/industrialio 0x0951aae9  iio_trigger_attach_poll_func
+(unknown) drivers/staging/iio/industrialio 0x0ab31076  iio_sw_ring_preenable
+(unknown) drivers/staging/iio/industrialio 0x0dbcc695  iio_device_register_trigger_consumer
+(unknown) drivers/staging/iio/industrialio 0x11cad031  iio_trigger_dettach_poll_func
+(unknown) drivers/staging/iio/industrialio 0x187d6afc  iio_ring_access_release
+(unknown) drivers/staging/iio/industrialio 0x2407bb9a  iio_read_const_attr
+(unknown) drivers/staging/iio/industrialio 0x28f78388  iio_ring_buffer_register_ex
+(unknown) drivers/staging/iio/industrialio 0x2d6bcdcb  iio_trigger_generic_data_rdy_poll
+(unknown) drivers/staging/iio/industrialio 0x4369b8a3  iio_push_event
+(unknown) drivers/staging/iio/industrialio 0x5247e1b0  iio_trigger_unregister
+(unknown) drivers/staging/iio/industrialio 0x55b23589  iio_device_unregister_trigger_consumer
+(unknown) drivers/staging/iio/industrialio 0x592c4c86  iio_free_trigger
+(unknown) drivers/staging/iio/industrialio 0x5c6fee6c  iio_read_ring_length
+(unknown) drivers/staging/iio/industrialio 0x65827c0c  iio_triggered_ring_postenable
+(unknown) drivers/staging/iio/industrialio 0x6f274bf9  iio_trigger_notify_done
+(unknown) drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+(unknown) drivers/staging/iio/industrialio 0x739ae300  iio_devt
+(unknown) drivers/staging/iio/industrialio 0x7902c5b0  iio_read_ring_bytes_per_datum
+(unknown) drivers/staging/iio/industrialio 0x7ac988de  iio_write_ring_length
+(unknown) drivers/staging/iio/industrialio 0x89bc7fa7  iio_store_ring_enable
+(unknown) drivers/staging/iio/industrialio 0x97c1d603  iio_allocate_device
+(unknown) drivers/staging/iio/industrialio 0x97cb24ed  iio_show_ring_enable
+(unknown) drivers/staging/iio/industrialio 0x98770163  iio_free_device
+(unknown) drivers/staging/iio/industrialio 0x9e247d70  iio_allocate_trigger
+(unknown) drivers/staging/iio/industrialio 0xa3e3eb57  iio_bus_type
+(unknown) drivers/staging/iio/industrialio 0xb3e8396d  iio_ring_buffer_init
+(unknown) drivers/staging/iio/industrialio 0xb4865388  iio_trigger_poll_chained
+(unknown) drivers/staging/iio/industrialio 0xb81595c1  iio_trigger_register
+(unknown) drivers/staging/iio/industrialio 0xd1a2ba6c  iio_device_register
+(unknown) drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+(unknown) drivers/staging/iio/industrialio 0xddb1dead  iio_get_new_ida_val
+(unknown) drivers/staging/iio/industrialio 0xdf76bbeb  iio_pollfunc_store_time
+(unknown) drivers/staging/iio/industrialio 0xebc7e25f  iio_triggered_ring_predisable
+(unknown) drivers/staging/iio/industrialio 0xf77f5275  iio_free_ida_val
+(unknown) drivers/staging/iio/industrialio 0xf9f28784  iio_device_unregister
+(unknown) drivers/staging/iio/industrialio 0xff724bb0  iio_trigger_poll
+(unknown) drivers/staging/iio/kfifo_buf 0x1926c7fb     kfifo_access_funcs
+(unknown) drivers/staging/iio/kfifo_buf 0x35c6fffb     iio_kfifo_free
+(unknown) drivers/staging/iio/kfifo_buf 0x98bb41b4     iio_kfifo_allocate
+(unknown) drivers/staging/iio/meter/ade7854 0x5863ba64 ade7854_probe
+(unknown) drivers/staging/iio/meter/ade7854 0x6e4753ce ade7854_remove
+(unknown) drivers/staging/iio/ring_sw 0x2c97807e       iio_sw_rb_allocate
+(unknown) drivers/staging/iio/ring_sw 0x6eef244b       ring_sw_access_funcs
+(unknown) drivers/staging/iio/ring_sw 0x88bcab75       iio_sw_rb_free
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x000ed971       ieee80211_wpa_supplicant_ioctl_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x053c90fc       ieee80211_wx_set_wap_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x09d77b93       Dot11d_Init
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0bf47ca2       ieee80211_wx_get_mode_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0de02b0e       ieee80211_wx_get_freq_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x0f5af8cf       ieee80211_wx_get_scan_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x11b23d9d       ieee80211_wx_set_rate_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x162d5f07       ieee80211_get_beacon_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x17602c20       ieee80211_is_54g_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x1f43b646       ieee80211_wx_get_wap_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x205a5916       ieee80211_wx_set_mode_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x24f4dd7b       ieee80211_wx_set_scan_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x24f55ed5       ieee80211_start_scan_syncro_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x264e0eba       ieee80211_wx_set_freq_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2c353ea5       ieee80211_wx_set_auth_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x2e2f365b       DOT11D_GetMaxTxPwrInDbm
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x344663b6       ieee80211_wx_set_rawtx_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3623406d       ieee80211_wx_set_mlme_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x38274e9c       ieee80211_wx_set_encode_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3a1c1829       ieee80211_wx_get_rate_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x3cacc71d       ieee80211_wx_get_essid_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x49985678       ieee80211_disassociate_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4ad3696b       ieee80211_stop_send_beacons_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4b146e27       HTUpdateSelfAndPeerSetting
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x4d31a9ea       ieee80211_wx_set_rts_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x51a7caef       ieee80211_rx_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x51d8a2a3       ieee80211_txb_free_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x574e8f50       ieee80211_wx_get_rts_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x60499f97       ieee80211_softmac_scan_syncro_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x65098acc       ieee80211_wx_get_power_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x66ebeb6a       Dot11d_UpdateCountryIe
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x68b71f9e       ieee80211_wx_set_gen_ie_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6baf364b       ieee80211_softmac_start_protocol_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x6c4e55c3       Dot11d_Reset
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x73ad7a9a       notify_wx_assoc_event_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x745adf6f       ieee80211_softmac_stop_protocol_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x86f8d346       ieee80211_rx_mgt_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0x969e60b1       IsLegalChannel
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa1a7dd0b       DOT11D_ScanComplete
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xa92e537c       ieee80211_wx_set_power_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xac28ca80       ieee80211_wake_queue_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xaf4aec47       SendDisassociation_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb10e25f6       ieee80211_stop_queue_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xb4d9a1b6       ieee80211_ps_tx_ack_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbae6d514       ieee80211_send_probe_requests_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xbe6a3f58       ieee80211_stop_scan_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc370a43e       ieee80211_wlan_frequencies_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3       ieee80211_is_shortslot_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xcd6b2cc5       ieee80211_wx_get_encode_ext_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd4474e99       ieee80211_reset_queue_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xd81760a6       ieee80211_wx_get_name_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdcbd1ae5       ieee80211_wx_set_encode_ext_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xdfdca90e       ieee80211_softmac_xmit_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf072feff       ToLegalChannel
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf08b1ead       ieee80211_wx_set_essid_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf1206bc2       ieee80211_start_send_beacons_rsl
+(unknown) drivers/staging/rtl8192u/r8192u_usb 0xf38adac9       ieee80211_wx_get_encode_rsl
+(unknown) drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+(unknown) drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+(unknown) drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+(unknown) drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+(unknown) drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+(unknown) drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+(unknown) drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+(unknown) drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+(unknown) drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+(unknown) drivers/staging/speakup/speakup 0x435d314f   speakup_event
+(unknown) drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+(unknown) drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+(unknown) drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+(unknown) drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+(unknown) drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+(unknown) drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+(unknown) drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+(unknown) drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+(unknown) drivers/staging/speakup/speakup 0xb73a5748   get_var
+(unknown) drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+(unknown) drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+(unknown) drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+(unknown) drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+(unknown) drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+(unknown) drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+(unknown) drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+(unknown) drivers/staging/tm6000/tm6000 0x1d7e1a68     tm6000_init_digital_mode
+(unknown) drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+(unknown) drivers/staging/tm6000/tm6000 0x6c2b9a80     tm6000_set_reg_mask
+(unknown) drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+(unknown) drivers/staging/tm6000/tm6000 0xd172d52d     tm6000_register_extension
+(unknown) drivers/staging/tm6000/tm6000 0xda5b6fb8     tm6000_set_reg
+(unknown) drivers/staging/tm6000/tm6000 0xdf0b3938     tm6000_set_audio_bitrate
+(unknown) drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+(unknown) drivers/staging/tm6000/tm6000 0xe2d67650     tm6000_unregister_extension
+(unknown) drivers/staging/tm6000/tm6000 0xfe1ac95c     tm6000_get_reg
+(unknown) drivers/staging/vme/vme 0x00d7e722   vme_lm_count
+(unknown) drivers/staging/vme/vme 0x072f901c   vme_master_rmw
+(unknown) drivers/staging/vme/vme 0x07c02c38   vme_unregister_bridge
+(unknown) drivers/staging/vme/vme 0x0e10859d   vme_lm_get
+(unknown) drivers/staging/vme/vme 0x0ec5babe   vme_dma_free
+(unknown) drivers/staging/vme/vme 0x14a3b0b9   vme_irq_request
+(unknown) drivers/staging/vme/vme 0x1d2af71d   vme_register_bridge
+(unknown) drivers/staging/vme/vme 0x251b9ed8   vme_slave_set
+(unknown) drivers/staging/vme/vme 0x26b9a8eb   vme_dma_list_free
+(unknown) drivers/staging/vme/vme 0x289da292   vme_new_dma_list
+(unknown) drivers/staging/vme/vme 0x37f5c6b6   vme_dma_list_add
+(unknown) drivers/staging/vme/vme 0x3d1af350   vme_dma_pci_attribute
+(unknown) drivers/staging/vme/vme 0x3f68d4cf   vme_lm_set
+(unknown) drivers/staging/vme/vme 0x48b99a13   vme_lm_free
+(unknown) drivers/staging/vme/vme 0x5dd77f8e   vme_register_driver
+(unknown) drivers/staging/vme/vme 0x66227eae   vme_alloc_consistent
+(unknown) drivers/staging/vme/vme 0x76bab4d4   vme_master_set
+(unknown) drivers/staging/vme/vme 0x7797a741   vme_dma_vme_attribute
+(unknown) drivers/staging/vme/vme 0x789f95a8   vme_bus_type
+(unknown) drivers/staging/vme/vme 0x7cf35220   vme_master_free
+(unknown) drivers/staging/vme/vme 0x7fde2edb   vme_master_read
+(unknown) drivers/staging/vme/vme 0x80722738   vme_master_request
+(unknown) drivers/staging/vme/vme 0x8d4225b9   vme_irq_generate
+(unknown) drivers/staging/vme/vme 0x92fa5abb   vme_lm_detach
+(unknown) drivers/staging/vme/vme 0x93dff61f   vme_slave_get
+(unknown) drivers/staging/vme/vme 0x940ae22b   vme_slot_get
+(unknown) drivers/staging/vme/vme 0x94b2590f   vme_free_consistent
+(unknown) drivers/staging/vme/vme 0x9665f65c   vme_unregister_driver
+(unknown) drivers/staging/vme/vme 0x9aeb07e8   vme_lm_attach
+(unknown) drivers/staging/vme/vme 0xa1e63676   vme_dma_request
+(unknown) drivers/staging/vme/vme 0xba4205a5   vme_lm_request
+(unknown) drivers/staging/vme/vme 0xc32d4156   vme_slave_request
+(unknown) drivers/staging/vme/vme 0xc8352002   vme_dma_pattern_attribute
+(unknown) drivers/staging/vme/vme 0xd797b9a5   vme_master_write
+(unknown) drivers/staging/vme/vme 0xdff905e5   vme_slave_free
+(unknown) drivers/staging/vme/vme 0xe1a90ba4   vme_dma_list_exec
+(unknown) drivers/staging/vme/vme 0xe60cbb2f   vme_master_get
+(unknown) drivers/staging/vme/vme 0xe693a6ce   vme_get_size
+(unknown) drivers/staging/vme/vme 0xeb8ae468   vme_irq_free
+(unknown) drivers/staging/vme/vme 0xeccbeafc   vme_dma_free_attribute
+(unknown) drivers/staging/vme/vme 0xee720a91   vme_irq_handler
+(unknown) drivers/target/target_core_mod 0x02de3b18    transport_set_vpd_ident
+(unknown) drivers/target/target_core_mod 0x04195000    transport_free_se_cmd
+(unknown) drivers/target/target_core_mod 0x04b81204    transport_complete_sync_cache
+(unknown) drivers/target/target_core_mod 0x0569533d    target_fabric_configfs_init
+(unknown) drivers/target/target_core_mod 0x056b8e7d    core_tpg_check_initiator_node_acl
+(unknown) drivers/target/target_core_mod 0x134683b9    fc_get_pr_transport_id
+(unknown) drivers/target/target_core_mod 0x1be08057    transport_init_se_cmd
+(unknown) drivers/target/target_core_mod 0x1c8b8492    transport_free_session
+(unknown) drivers/target/target_core_mod 0x1ecdd2dd    iscsi_get_pr_transport_id
+(unknown) drivers/target/target_core_mod 0x20484025    transport_check_aborted_status
+(unknown) drivers/target/target_core_mod 0x20c9ab18    transport_get_lun_for_cmd
+(unknown) drivers/target/target_core_mod 0x2a4e9ad7    transport_asciihex_to_binaryhex
+(unknown) drivers/target/target_core_mod 0x2f482771    core_tpg_del_initiator_node_acl
+(unknown) drivers/target/target_core_mod 0x37f4f06e    transport_init_session
+(unknown) drivers/target/target_core_mod 0x3894ab63    transport_do_task_sg_chain
+(unknown) drivers/target/target_core_mod 0x39e29ecd    fc_get_fabric_proto_ident
+(unknown) drivers/target/target_core_mod 0x3cd0ba21    transport_generic_free_cmd
+(unknown) drivers/target/target_core_mod 0x4003d310    transport_generic_handle_tmr
+(unknown) drivers/target/target_core_mod 0x45c9d338    transport_deregister_session
+(unknown) drivers/target/target_core_mod 0x4b638889    iscsi_parse_pr_out_transport_id
+(unknown) drivers/target/target_core_mod 0x5779614a    transport_generic_map_mem_to_cmd
+(unknown) drivers/target/target_core_mod 0x5ae8d254    iscsi_get_pr_transport_id_len
+(unknown) drivers/target/target_core_mod 0x685b9a77    transport_get_lun_for_tmr
+(unknown) drivers/target/target_core_mod 0x69889e3c    sas_parse_pr_out_transport_id
+(unknown) drivers/target/target_core_mod 0x6d340941    transport_generic_free_cmd_intr
+(unknown) drivers/target/target_core_mod 0x6f7c7b86    transport_register_session
+(unknown) drivers/target/target_core_mod 0x6f804b33    fc_get_pr_transport_id_len
+(unknown) drivers/target/target_core_mod 0x76b89308    core_tpg_clear_object_luns
+(unknown) drivers/target/target_core_mod 0x7c520a93    sas_get_pr_transport_id_len
+(unknown) drivers/target/target_core_mod 0x7dbada9d    transport_set_vpd_ident_type
+(unknown) drivers/target/target_core_mod 0x803e08d3    iscsi_get_fabric_proto_ident
+(unknown) drivers/target/target_core_mod 0x82c7a093    target_fabric_configfs_free
+(unknown) drivers/target/target_core_mod 0x83317e58    core_tpg_set_initiator_node_queue_depth
+(unknown) drivers/target/target_core_mod 0x85aa880c    transport_set_vpd_assoc
+(unknown) drivers/target/target_core_mod 0x8c41a245    transport_init_queue_obj
+(unknown) drivers/target/target_core_mod 0x8c7f1fe0    transport_generic_process_write
+(unknown) drivers/target/target_core_mod 0x93e72221    core_tmr_alloc_req
+(unknown) drivers/target/target_core_mod 0x9fff95f6    transport_device_setup_cmd
+(unknown) drivers/target/target_core_mod 0xa46402be    transport_generic_handle_data
+(unknown) drivers/target/target_core_mod 0xa716a134    transport_send_check_condition_and_sense
+(unknown) drivers/target/target_core_mod 0xa81d8736    transport_complete_task
+(unknown) drivers/target/target_core_mod 0xaaa0c36b    transport_generic_handle_cdb_map
+(unknown) drivers/target/target_core_mod 0xabe130d5    sas_get_fabric_proto_ident
+(unknown) drivers/target/target_core_mod 0xb19b1375    transport_deregister_session_configfs
+(unknown) drivers/target/target_core_mod 0xb67bf405    transport_add_device_to_core_hba
+(unknown) drivers/target/target_core_mod 0xb8af61ac    transport_subsystem_release
+(unknown) drivers/target/target_core_mod 0xbad95514    sas_get_pr_transport_id
+(unknown) drivers/target/target_core_mod 0xbb3f998f    core_alua_check_nonop_delay
+(unknown) drivers/target/target_core_mod 0xc95908ba    target_fabric_configfs_register
+(unknown) drivers/target/target_core_mod 0xcfc4f9f6    target_fabric_configfs_deregister
+(unknown) drivers/target/target_core_mod 0xda86c6dc    transport_generic_handle_cdb
+(unknown) drivers/target/target_core_mod 0xe091284a    core_tpg_deregister
+(unknown) drivers/target/target_core_mod 0xe1639189    core_tpg_register
+(unknown) drivers/target/target_core_mod 0xe455725d    __transport_register_session
+(unknown) drivers/target/target_core_mod 0xe55fe51e    core_tpg_add_initiator_node_acl
+(unknown) drivers/target/target_core_mod 0xf01621c7    transport_set_vpd_proto_id
+(unknown) drivers/target/target_core_mod 0xf6b68d60    transport_generic_allocate_tasks
+(unknown) drivers/target/target_core_mod 0xf75a999d    transport_subsystem_register
+(unknown) drivers/target/target_core_mod 0xf7c08917    fc_parse_pr_out_transport_id
+(unknown) drivers/target/target_core_mod 0xf8e08535    transport_release_cmd_to_pool
+(unknown) drivers/telephony/ixj 0x72ecf961     ixj_pcmcia_probe
+(unknown) drivers/telephony/phonedev 0x35de80a8        phone_register_device
+(unknown) drivers/telephony/phonedev 0x654ef8cb        phone_unregister_device
+(unknown) drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+(unknown) drivers/tty/serial/max3107 0x01888caa        max3107_hw_susp
+(unknown) drivers/tty/serial/max3107 0x21793eb8        max3107_rw
+(unknown) drivers/tty/serial/max3107 0x23da7f1d        max3107_probe
+(unknown) drivers/tty/serial/max3107 0x5aab3e13        max3107_resume
+(unknown) drivers/tty/serial/max3107 0x6a7ae887        max3107_remove
+(unknown) drivers/tty/serial/max3107 0xb880cb29        max3107_suspend
+(unknown) drivers/uio/uio 0x46a6f28b   uio_unregister_device
+(unknown) drivers/uio/uio 0x739ec0a7   __uio_register_device
+(unknown) drivers/uio/uio 0xab458c7e   uio_event_notify
+(unknown) drivers/usb/atm/usbatm 0x51280e0f    usbatm_usb_probe
+(unknown) drivers/usb/atm/usbatm 0xb286c000    usbatm_usb_disconnect
+(unknown) drivers/usb/gadget/dummy_hcd 0x09cf20f1      usb_gadget_probe_driver
+(unknown) drivers/usb/gadget/dummy_hcd 0x2efde85f      net2280_set_fifo_mode
+(unknown) drivers/usb/gadget/dummy_hcd 0x49fe06ee      usb_gadget_unregister_driver
+(unknown) drivers/usb/host/sl811-hcd 0xc39fb84a        sl811h_driver
+(unknown) drivers/usb/misc/ftdi-elan 0x18a35839        usb_ftdi_elan_edset_setup
+(unknown) drivers/usb/misc/ftdi-elan 0x3e0b9908        usb_ftdi_elan_read_pcimem
+(unknown) drivers/usb/misc/ftdi-elan 0x50c7cf0a        usb_ftdi_elan_edset_single
+(unknown) drivers/usb/misc/ftdi-elan 0x9732cc3f        usb_ftdi_elan_write_pcimem
+(unknown) drivers/usb/misc/ftdi-elan 0xa04da872        usb_ftdi_elan_edset_output
+(unknown) drivers/usb/misc/ftdi-elan 0xaf6af640        usb_ftdi_elan_edset_empty
+(unknown) drivers/usb/misc/ftdi-elan 0xb944e437        ftdi_elan_gone_away
+(unknown) drivers/usb/misc/ftdi-elan 0xc617a5b3        usb_ftdi_elan_edset_input
+(unknown) drivers/usb/misc/ftdi-elan 0xf7c7e578        usb_ftdi_elan_edset_flush
+(unknown) drivers/usb/otg/nop-usb-xceiv 0xa64a4cea     usb_nop_xceiv_unregister
+(unknown) drivers/usb/otg/nop-usb-xceiv 0xd0e43207     usb_nop_xceiv_register
+(unknown) drivers/usb/serial/usb_wwan 0x15bc7e1f       usb_wwan_write_room
+(unknown) drivers/usb/serial/usb_wwan 0x2aa75ef2       usb_wwan_resume
+(unknown) drivers/usb/serial/usb_wwan 0x2b46fe05       usb_wwan_tiocmset
+(unknown) drivers/usb/serial/usb_wwan 0x30e7c917       usb_wwan_suspend
+(unknown) drivers/usb/serial/usb_wwan 0x3565d903       usb_wwan_close
+(unknown) drivers/usb/serial/usb_wwan 0x3c8e2b23       usb_wwan_write
+(unknown) drivers/usb/serial/usb_wwan 0x4663f8c6       usb_wwan_release
+(unknown) drivers/usb/serial/usb_wwan 0x50d03b6b       usb_wwan_disconnect
+(unknown) drivers/usb/serial/usb_wwan 0x6f432a2b       usb_wwan_chars_in_buffer
+(unknown) drivers/usb/serial/usb_wwan 0x79828186       usb_wwan_startup
+(unknown) drivers/usb/serial/usb_wwan 0xb4c4e93c       usb_wwan_tiocmget
+(unknown) drivers/usb/serial/usb_wwan 0xb8899907       usb_wwan_dtr_rts
+(unknown) drivers/usb/serial/usb_wwan 0xde6da777       usb_wwan_set_termios
+(unknown) drivers/usb/serial/usb_wwan 0xe7954797       usb_wwan_ioctl
+(unknown) drivers/usb/serial/usb_wwan 0xeaac935b       usb_wwan_open
+(unknown) drivers/usb/serial/usbserial 0x07e1936f      usb_serial_deregister
+(unknown) drivers/usb/serial/usbserial 0x0dea1d70      ezusb_writememory
+(unknown) drivers/usb/serial/usbserial 0x1a8555d0      usb_serial_disconnect
+(unknown) drivers/usb/serial/usbserial 0x1cf76412      usb_serial_generic_resume
+(unknown) drivers/usb/serial/usbserial 0x21bb8d3e      usb_serial_handle_break
+(unknown) drivers/usb/serial/usbserial 0x3c6b717c      usb_serial_generic_submit_read_urb
+(unknown) drivers/usb/serial/usbserial 0x41168a44      usb_serial_probe
+(unknown) drivers/usb/serial/usbserial 0x5b4a1181      usb_serial_generic_unthrottle
+(unknown) drivers/usb/serial/usbserial 0x5bde9df9      usb_serial_register
+(unknown) drivers/usb/serial/usbserial 0x5c281975      usb_serial_generic_throttle
+(unknown) drivers/usb/serial/usbserial 0x719df5d7      usb_serial_generic_process_read_urb
+(unknown) drivers/usb/serial/usbserial 0x834bdab6      usb_serial_handle_sysrq_char
+(unknown) drivers/usb/serial/usbserial 0x83bb8c5e      usb_serial_generic_write_bulk_callback
+(unknown) drivers/usb/serial/usbserial 0x8deeacf3      usb_serial_generic_write
+(unknown) drivers/usb/serial/usbserial 0x912f1b45      usb_serial_generic_open
+(unknown) drivers/usb/serial/usbserial 0x94fa0616      usb_serial_resume
+(unknown) drivers/usb/serial/usbserial 0x9f61de27      usb_serial_port_softint
+(unknown) drivers/usb/serial/usbserial 0xa24ea60c      usb_serial_generic_read_bulk_callback
+(unknown) drivers/usb/serial/usbserial 0xb4c2e31f      usb_serial_generic_close
+(unknown) drivers/usb/serial/usbserial 0xba3b3d13      usb_serial_handle_dcd_change
+(unknown) drivers/usb/serial/usbserial 0xcd822361      ezusb_set_reset
+(unknown) drivers/usb/serial/usbserial 0xd1770177      usb_serial_generic_disconnect
+(unknown) drivers/usb/serial/usbserial 0xdf504e34      usb_serial_suspend
+(unknown) drivers/usb/storage/usb-storage 0x0a9bd451   usb_stor_control_msg
+(unknown) drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+(unknown) drivers/usb/storage/usb-storage 0x15cc9248   usb_stor_CB_transport
+(unknown) drivers/usb/storage/usb-storage 0x18a6cd62   fill_inquiry_response
+(unknown) drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+(unknown) drivers/usb/storage/usb-storage 0x34ef0e87   usb_stor_disconnect
+(unknown) drivers/usb/storage/usb-storage 0x39665496   usb_stor_resume
+(unknown) drivers/usb/storage/usb-storage 0x398c2c5a   usb_stor_bulk_srb
+(unknown) drivers/usb/storage/usb-storage 0x3e3faf8a   usb_stor_Bulk_reset
+(unknown) drivers/usb/storage/usb-storage 0x478df7b9   usb_stor_pre_reset
+(unknown) drivers/usb/storage/usb-storage 0x47fffdce   usb_stor_clear_halt
+(unknown) drivers/usb/storage/usb-storage 0x5a870199   usb_stor_CB_reset
+(unknown) drivers/usb/storage/usb-storage 0x61ead89f   usb_stor_transparent_scsi_command
+(unknown) drivers/usb/storage/usb-storage 0x74092b1a   usb_stor_probe1
+(unknown) drivers/usb/storage/usb-storage 0x7af60655   usb_stor_bulk_transfer_sg
+(unknown) drivers/usb/storage/usb-storage 0xa413e2e7   usb_stor_set_xfer_buf
+(unknown) drivers/usb/storage/usb-storage 0xbfa3bf1d   usb_stor_Bulk_transport
+(unknown) drivers/usb/storage/usb-storage 0xe00cfd4f   usb_stor_post_reset
+(unknown) drivers/usb/storage/usb-storage 0xe39c8176   usb_stor_probe2
+(unknown) drivers/usb/storage/usb-storage 0xe4437ba8   usb_stor_access_xfer_buf
+(unknown) drivers/usb/storage/usb-storage 0xe789b69f   usb_usual_ignore_device
+(unknown) drivers/usb/storage/usb-storage 0xf2381f2b   usb_stor_bulk_transfer_buf
+(unknown) drivers/usb/storage/usb-storage 0xf2aa2fb3   usb_stor_ctrl_transfer
+(unknown) drivers/usb/storage/usb-storage 0xfaf08def   usb_stor_suspend
+(unknown) drivers/usb/storage/usb-storage 0xff8b8490   usb_stor_reset_resume
+(unknown) drivers/usb/wusbcore/wusb-wa 0x09e352c3      wa_urb_enqueue
+(unknown) drivers/usb/wusbcore/wusb-wa 0x29dd8df1      wa_urb_dequeue
+(unknown) drivers/usb/wusbcore/wusb-wa 0x88a8c907      wa_create
+(unknown) drivers/usb/wusbcore/wusb-wa 0xab95105a      rpipe_ep_disable
+(unknown) drivers/usb/wusbcore/wusb-wa 0xad7689db      __wa_destroy
+(unknown) drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+(unknown) drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+(unknown) drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+(unknown) drivers/usb/wusbcore/wusbcore 0x2e472b15     wusbhc_create
+(unknown) drivers/usb/wusbcore/wusbcore 0x38d5cdce     wusbhc_mmcie_set
+(unknown) drivers/usb/wusbcore/wusbcore 0x42caa1d5     wusbhc_rh_status_data
+(unknown) drivers/usb/wusbcore/wusbcore 0x47dee25c     wusbhc_rh_resume
+(unknown) drivers/usb/wusbcore/wusbcore 0x4f07e4b7     wusbhc_b_create
+(unknown) drivers/usb/wusbcore/wusbcore 0x503889bb     wusbhc_giveback_urb
+(unknown) drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+(unknown) drivers/usb/wusbcore/wusbcore 0x879d3b1d     wusbhc_rh_start_port_reset
+(unknown) drivers/usb/wusbcore/wusbcore 0x9ba43221     wusbhc_rh_suspend
+(unknown) drivers/usb/wusbcore/wusbcore 0xa4103ff2     wusbhc_b_destroy
+(unknown) drivers/usb/wusbcore/wusbcore 0xae67f2b1     wusbhc_handle_dn
+(unknown) drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+(unknown) drivers/usb/wusbcore/wusbcore 0xdaf60939     wusbhc_rh_control
+(unknown) drivers/usb/wusbcore/wusbcore 0xde77b06f     __wusb_dev_get_by_usb_dev
+(unknown) drivers/usb/wusbcore/wusbcore 0xe5209734     wusbhc_destroy
+(unknown) drivers/usb/wusbcore/wusbcore 0xe8449b57     wusbhc_reset_all
+(unknown) drivers/usb/wusbcore/wusbcore 0xec6fa72e     wusbhc_chid_set
+(unknown) drivers/usb/wusbcore/wusbcore 0xedf505c0     wusbhc_mmcie_rm
+(unknown) drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+(unknown) drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+(unknown) drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+(unknown) drivers/uwb/umc 0x22d80400   umc_bus_type
+(unknown) drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+(unknown) drivers/uwb/umc 0x7be8a678   umc_device_register
+(unknown) drivers/uwb/umc 0x857357c3   umc_device_unregister
+(unknown) drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+(unknown) drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+(unknown) drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+(unknown) drivers/uwb/umc 0xec369771   umc_device_create
+(unknown) drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+(unknown) drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+(unknown) drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+(unknown) drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+(unknown) drivers/uwb/uwb 0x0ca8aeec   uwb_rc_put
+(unknown) drivers/uwb/uwb 0x1396a15f   uwb_rc_init
+(unknown) drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+(unknown) drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+(unknown) drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+(unknown) drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+(unknown) drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+(unknown) drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+(unknown) drivers/uwb/uwb 0x407804a3   uwb_rc_alloc
+(unknown) drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+(unknown) drivers/uwb/uwb 0x4c81e241   uwb_rc_mac_addr_get
+(unknown) drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+(unknown) drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+(unknown) drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+(unknown) drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+(unknown) drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+(unknown) drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+(unknown) drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+(unknown) drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+(unknown) drivers/uwb/uwb 0x85790e18   uwb_pal_init
+(unknown) drivers/uwb/uwb 0x85ec144f   uwb_pal_register
+(unknown) drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+(unknown) drivers/uwb/uwb 0x8846ac49   uwb_rc_rm
+(unknown) drivers/uwb/uwb 0x8c851c0b   uwb_rc_add
+(unknown) drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+(unknown) drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+(unknown) drivers/uwb/uwb 0xac521156   uwb_rc_get_by_dev
+(unknown) drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+(unknown) drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+(unknown) drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+(unknown) drivers/uwb/uwb 0xbb05deff   uwb_rc_dev_addr_get
+(unknown) drivers/uwb/uwb 0xce0e52f3   __uwb_rc_try_get
+(unknown) drivers/uwb/uwb 0xd1c0b697   uwb_rc_get_by_grandpa
+(unknown) drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+(unknown) drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+(unknown) drivers/uwb/uwb 0xd894ac58   uwb_pal_unregister
+(unknown) drivers/uwb/uwb 0xe1716f06   uwb_est_register
+(unknown) drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+(unknown) drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+(unknown) drivers/uwb/whci 0xe49978dc  whci_wait_for
+(unknown) drivers/video/backlight/generic_bl 0xc86baa7c        corgibl_limit_intensity
+(unknown) drivers/video/backlight/ili9320 0x292d4e6c   ili9320_probe_spi
+(unknown) drivers/video/backlight/ili9320 0x33b33ad2   ili9320_remove
+(unknown) drivers/video/backlight/ili9320 0x77849a1d   ili9320_suspend
+(unknown) drivers/video/backlight/ili9320 0x77f53e3f   ili9320_resume
+(unknown) drivers/video/backlight/ili9320 0xc04311f5   ili9320_write_regs
+(unknown) drivers/video/backlight/ili9320 0xca7d5887   ili9320_write
+(unknown) drivers/video/backlight/ili9320 0xeb13bd4c   ili9320_shutdown
+(unknown) drivers/video/backlight/lcd 0x7711317b       lcd_device_unregister
+(unknown) drivers/video/backlight/lcd 0xd6a1cfba       lcd_device_register
+(unknown) drivers/video/cyber2000fb 0x0cc3ede5 cyber2000fb_detach
+(unknown) drivers/video/cyber2000fb 0x1d931c03 cyber2000fb_enable_extregs
+(unknown) drivers/video/cyber2000fb 0x518ebcdf cyber2000fb_disable_extregs
+(unknown) drivers/video/cyber2000fb 0xb42fb293 cyber2000fb_attach
+(unknown) drivers/video/display/display 0x482b9b76     display_device_register
+(unknown) drivers/video/display/display 0x4cdad80e     display_device_unregister
+(unknown) drivers/video/fb_ddc 0x827df01e      fb_ddc_read
+(unknown) drivers/video/fb_sys_fops 0x78d96744 fb_sys_write
+(unknown) drivers/video/fb_sys_fops 0xe242d7f1 fb_sys_read
+(unknown) drivers/video/macmodes 0x08ed0b62    mac_vmode_to_var
+(unknown) drivers/video/macmodes 0xd25e172a    mac_find_mode
+(unknown) drivers/video/macmodes 0xe2304303    mac_map_monitor_sense
+(unknown) drivers/video/matrox/g450_pll 0x1c959142     g450_mnp2f
+(unknown) drivers/video/matrox/g450_pll 0x1eb15a16     matroxfb_g450_setpll_cond
+(unknown) drivers/video/matrox/g450_pll 0xb22c5338     matroxfb_g450_setclk
+(unknown) drivers/video/matrox/matroxfb_DAC1064 0x2789d850     matrox_mystique
+(unknown) drivers/video/matrox/matroxfb_DAC1064 0x2ccd156b     DAC1064_global_restore
+(unknown) drivers/video/matrox/matroxfb_DAC1064 0x745f6fdd     matrox_G100
+(unknown) drivers/video/matrox/matroxfb_DAC1064 0xf7b4e577     DAC1064_global_init
+(unknown) drivers/video/matrox/matroxfb_Ti3026 0x616f0e7a      matrox_millennium
+(unknown) drivers/video/matrox/matroxfb_accel 0xe7e6c5a4       matrox_cfbX_init
+(unknown) drivers/video/matrox/matroxfb_base 0x523d8d2f        matroxfb_register_driver
+(unknown) drivers/video/matrox/matroxfb_base 0x9e9ea17f        matroxfb_enable_irq
+(unknown) drivers/video/matrox/matroxfb_base 0xdafa3d30        matroxfb_unregister_driver
+(unknown) drivers/video/matrox/matroxfb_base 0xf58c6b90        matroxfb_wait_for_sync
+(unknown) drivers/video/matrox/matroxfb_g450 0x747141fa        matroxfb_g450_connect
+(unknown) drivers/video/matrox/matroxfb_g450 0xa53594dd        matroxfb_g450_shutdown
+(unknown) drivers/video/matrox/matroxfb_misc 0x25cf8049        matroxfb_PLL_calcclock
+(unknown) drivers/video/matrox/matroxfb_misc 0xabd8e427        matroxfb_var2my
+(unknown) drivers/video/matrox/matroxfb_misc 0xbb0183a3        matroxfb_DAC_out
+(unknown) drivers/video/matrox/matroxfb_misc 0xbee7f63b        matroxfb_read_pins
+(unknown) drivers/video/matrox/matroxfb_misc 0xd2ed5396        matroxfb_DAC_in
+(unknown) drivers/video/matrox/matroxfb_misc 0xd79d9fbf        matroxfb_vgaHWinit
+(unknown) drivers/video/matrox/matroxfb_misc 0xf6312cf4        matroxfb_vgaHWrestore
+(unknown) drivers/video/mb862xx/mb862xxfb 0xda375cd7   mb862xxfb_init_accel
+(unknown) drivers/video/output 0x40111b2a      video_output_register
+(unknown) drivers/video/output 0x9b226ee0      video_output_unregister
+(unknown) drivers/video/sis/sisfb 0x1d110519   sis_malloc_new
+(unknown) drivers/video/sis/sisfb 0x3037658e   sis_malloc
+(unknown) drivers/video/sis/sisfb 0x454a3cf0   sis_free
+(unknown) drivers/video/sis/sisfb 0x78e39720   sis_free_new
+(unknown) drivers/video/svgalib 0x17f3f471     svga_set_default_seq_regs
+(unknown) drivers/video/svgalib 0x1b95c56a     svga_check_timings
+(unknown) drivers/video/svgalib 0x1be6dc30     svga_set_textmode_vga_regs
+(unknown) drivers/video/svgalib 0x4ab38ef2     svga_set_default_crt_regs
+(unknown) drivers/video/svgalib 0x549b03a1     svga_set_timings
+(unknown) drivers/video/svgalib 0x5cb27810     svga_tileblit
+(unknown) drivers/video/svgalib 0x6390dd5a     svga_settile
+(unknown) drivers/video/svgalib 0x6eee6a67     svga_tilefill
+(unknown) drivers/video/svgalib 0x80f24d95     svga_wcrt_multi
+(unknown) drivers/video/svgalib 0x8670226d     svga_get_caps
+(unknown) drivers/video/svgalib 0x88cfc41b     svga_get_tilemax
+(unknown) drivers/video/svgalib 0xbc723874     svga_tilecursor
+(unknown) drivers/video/svgalib 0xd1429fca     svga_wseq_multi
+(unknown) drivers/video/svgalib 0xd22ca511     svga_set_default_atc_regs
+(unknown) drivers/video/svgalib 0xe28d2a49     svga_set_default_gfx_regs
+(unknown) drivers/video/svgalib 0xe36f672c     svga_tilecopy
+(unknown) drivers/video/svgalib 0xec83c473     svga_match_format
+(unknown) drivers/video/svgalib 0xef774f5d     svga_compute_pll
+(unknown) drivers/video/syscopyarea 0xedd0ce31 sys_copyarea
+(unknown) drivers/video/sysfillrect 0x31bc03c1 sys_fillrect
+(unknown) drivers/video/sysimgblt 0xaab05757   sys_imageblit
+(unknown) drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+(unknown) drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+(unknown) drivers/video/vgastate 0x686de290    restore_vga
+(unknown) drivers/video/vgastate 0xe7a2620e    save_vga
+(unknown) drivers/video/via/viafb 0x1a411839   viafb_find_i2c_adapter
+(unknown) drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+(unknown) drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+(unknown) drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+(unknown) drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+(unknown) drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+(unknown) drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+(unknown) drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+(unknown) drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+(unknown) drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+(unknown) drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+(unknown) drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+(unknown) drivers/virtio/virtio 0xad1a0059     register_virtio_device
+(unknown) drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+(unknown) drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+(unknown) drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+(unknown) drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+(unknown) drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+(unknown) drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+(unknown) drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+(unknown) drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+(unknown) drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+(unknown) drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+(unknown) drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+(unknown) drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+(unknown) drivers/w1/slaves/w1_bq27000 0x1f6c12d8      w1_bq27000_read
+(unknown) drivers/w1/slaves/w1_bq27000 0x83c82f77      w1_bq27000_write
+(unknown) drivers/w1/slaves/w1_ds2760 0x592aa9b9       w1_ds2760_write
+(unknown) drivers/w1/slaves/w1_ds2760 0x742ff082       w1_ds2760_read
+(unknown) drivers/w1/slaves/w1_ds2760 0xcb7b3e76       w1_ds2760_recall_eeprom
+(unknown) drivers/w1/slaves/w1_ds2760 0xf50786b6       w1_ds2760_store_eeprom
+(unknown) drivers/w1/slaves/w1_ds2780 0x30f80804       w1_ds2780_eeprom_cmd
+(unknown) drivers/w1/slaves/w1_ds2780 0x4bc80a3b       w1_ds2780_io
+(unknown) drivers/w1/wire 0x0e26b74a   w1_read_block
+(unknown) drivers/w1/wire 0x31d5a410   w1_read_8
+(unknown) drivers/w1/wire 0x47efc271   w1_reset_select_slave
+(unknown) drivers/w1/wire 0x69216fad   w1_remove_master_device
+(unknown) drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+(unknown) drivers/w1/wire 0x7c661c4e   w1_touch_block
+(unknown) drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+(unknown) drivers/w1/wire 0xafdd5165   w1_add_master_device
+(unknown) drivers/w1/wire 0xb9472528   w1_next_pullup
+(unknown) drivers/w1/wire 0xcfb1e347   w1_unregister_family
+(unknown) drivers/w1/wire 0xd552ad17   w1_write_block
+(unknown) drivers/w1/wire 0xe839c104   w1_reset_bus
+(unknown) drivers/w1/wire 0xe90f6b08   w1_write_8
+(unknown) drivers/w1/wire 0xf6f630e9   w1_register_family
+(unknown) drivers/watchdog/iTCO_vendor_support 0x04e133fc      iTCO_vendor_check_noreboot_on
+(unknown) drivers/watchdog/iTCO_vendor_support 0x672c9d44      iTCO_vendor_pre_keepalive
+(unknown) drivers/watchdog/iTCO_vendor_support 0xa78bd894      iTCO_vendor_pre_set_heartbeat
+(unknown) drivers/watchdog/iTCO_vendor_support 0xa8d6daac      iTCO_vendor_pre_start
+(unknown) drivers/watchdog/iTCO_vendor_support 0xd0efe320      iTCO_vendor_pre_stop
+(unknown) fs/configfs/configfs 0x28bc250f      configfs_unregister_subsystem
+(unknown) fs/configfs/configfs 0x4a74abee      config_group_init_type_name
+(unknown) fs/configfs/configfs 0x4d787b47      config_item_set_name
+(unknown) fs/configfs/configfs 0x66bbb048      config_item_init
+(unknown) fs/configfs/configfs 0x7dcdcf10      config_item_init_type_name
+(unknown) fs/configfs/configfs 0x945eca28      config_group_init
+(unknown) fs/configfs/configfs 0x96fe75de      config_item_get
+(unknown) fs/configfs/configfs 0xa2e8f49c      configfs_register_subsystem
+(unknown) fs/configfs/configfs 0xac511f88      config_item_put
+(unknown) fs/configfs/configfs 0xbf43b875      configfs_undepend_item
+(unknown) fs/configfs/configfs 0xf126173b      configfs_depend_item
+(unknown) fs/configfs/configfs 0xf7dc83c1      config_group_find_item
+(unknown) fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+(unknown) fs/dlm/dlm 0x2c926fc3        dlm_posix_get
+(unknown) fs/dlm/dlm 0x72023040        dlm_posix_unlock
+(unknown) fs/dlm/dlm 0x869d084f        dlm_posix_lock
+(unknown) fs/dlm/dlm 0x9321df95        dlm_lock
+(unknown) fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+(unknown) fs/dlm/dlm 0xdc583c08        dlm_unlock
+(unknown) fs/fat/fat 0x0baa1dbb        fat_fill_super
+(unknown) fs/fat/fat 0x0c145890        fat_add_entries
+(unknown) fs/fat/fat 0x44a9364b        fat_dir_empty
+(unknown) fs/fat/fat 0x45b4dacc        fat_getattr
+(unknown) fs/fat/fat 0x4ffcc237        fat_flush_inodes
+(unknown) fs/fat/fat 0x71b3e715        __fat_fs_error
+(unknown) fs/fat/fat 0x7e612a28        fat_get_dotdot_entry
+(unknown) fs/fat/fat 0x87dc9f20        fat_attach
+(unknown) fs/fat/fat 0x9968b17f        fat_search_long
+(unknown) fs/fat/fat 0xa1b401dd        fat_alloc_new_dir
+(unknown) fs/fat/fat 0xa5924132        fat_sync_inode
+(unknown) fs/fat/fat 0xacbe0a58        fat_free_clusters
+(unknown) fs/fat/fat 0xe168b6e0        fat_remove_entries
+(unknown) fs/fat/fat 0xe31eaa76        fat_detach
+(unknown) fs/fat/fat 0xe32dfb57        fat_build_inode
+(unknown) fs/fat/fat 0xe4b64e15        fat_setattr
+(unknown) fs/fat/fat 0xe5139516        fat_scan
+(unknown) fs/fat/fat 0xf951f0aa        fat_time_unix2fat
+(unknown) fs/fscache/fscache 0x07d9b576        fscache_wait_bit_interruptible
+(unknown) fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+(unknown) fs/fscache/fscache 0x0c07b1f3        __fscache_alloc_page
+(unknown) fs/fscache/fscache 0x240f7c36        __fscache_unregister_netfs
+(unknown) fs/fscache/fscache 0x260c116e        fscache_obtained_object
+(unknown) fs/fscache/fscache 0x3003f86a        fscache_withdraw_cache
+(unknown) fs/fscache/fscache 0x31b373b8        fscache_fsdef_index
+(unknown) fs/fscache/fscache 0x396af664        __fscache_uncache_all_inode_pages
+(unknown) fs/fscache/fscache 0x3fc23318        fscache_wait_bit
+(unknown) fs/fscache/fscache 0x461b73f6        fscache_mark_pages_cached
+(unknown) fs/fscache/fscache 0x557bc132        __fscache_wait_on_page_write
+(unknown) fs/fscache/fscache 0x5b7e4952        fscache_put_operation
+(unknown) fs/fscache/fscache 0x69850a7f        fscache_enqueue_operation
+(unknown) fs/fscache/fscache 0x7237d36d        fscache_check_aux
+(unknown) fs/fscache/fscache 0x74530ecd        fscache_op_debug_id
+(unknown) fs/fscache/fscache 0x7c1bd558        __fscache_read_or_alloc_pages
+(unknown) fs/fscache/fscache 0x7e010d99        __fscache_read_or_alloc_page
+(unknown) fs/fscache/fscache 0x86f8894f        fscache_object_states
+(unknown) fs/fscache/fscache 0x8c3d3eae        __fscache_maybe_release_page
+(unknown) fs/fscache/fscache 0x8f294739        fscache_object_lookup_negative
+(unknown) fs/fscache/fscache 0x94bca277        __fscache_relinquish_cookie
+(unknown) fs/fscache/fscache 0x9d137e81        fscache_io_error
+(unknown) fs/fscache/fscache 0xa3be0a7b        fscache_init_cache
+(unknown) fs/fscache/fscache 0xb1729a27        fscache_cache_cleared_wq
+(unknown) fs/fscache/fscache 0xb2ecb7a6        __fscache_update_cookie
+(unknown) fs/fscache/fscache 0xbb162f41        fscache_add_cache
+(unknown) fs/fscache/fscache 0xccad782e        __fscache_register_netfs
+(unknown) fs/fscache/fscache 0xda3061a0        __fscache_write_page
+(unknown) fs/fscache/fscache 0xde4fc950        fscache_object_work_func
+(unknown) fs/fscache/fscache 0xe5a098d1        __fscache_check_page_write
+(unknown) fs/fscache/fscache 0xeb03927c        __fscache_attr_changed
+(unknown) fs/fscache/fscache 0xf31d5b70        __fscache_uncache_page
+(unknown) fs/fscache/fscache 0xf848ee04        __fscache_acquire_cookie
+(unknown) fs/lockd/lockd 0x17ce645d    locks_end_grace
+(unknown) fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+(unknown) fs/lockd/lockd 0x40ec2866    nlmclnt_done
+(unknown) fs/lockd/lockd 0x6f959b35    locks_in_grace
+(unknown) fs/lockd/lockd 0x76d15619    nlmclnt_proc
+(unknown) fs/lockd/lockd 0x8a5d588c    nlmsvc_ops
+(unknown) fs/lockd/lockd 0x96877ac4    locks_start_grace
+(unknown) fs/lockd/lockd 0x9da1bf3f    nlmclnt_init
+(unknown) fs/lockd/lockd 0xa7b91a7b    lockd_down
+(unknown) fs/lockd/lockd 0xb070415b    nlmsvc_unlock_all_by_sb
+(unknown) fs/lockd/lockd 0xf6933c48    lockd_up
+(unknown) fs/nfs/nfs 0x29b7fb44        nfs_initiate_read
+(unknown) fs/nfs/nfs 0x39c9030d        nfs_commitdata_alloc
+(unknown) fs/nfs/nfs 0x3ea44023        nfs_generic_pg_test
+(unknown) fs/nfs/nfs 0x51339119        nfs_commit_release_pages
+(unknown) fs/nfs/nfs 0x6cf88327        nfs_initiate_write
+(unknown) fs/nfs/nfs 0x7ab1d2c5        nfs4_set_ds_client
+(unknown) fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+(unknown) fs/nfs/nfs 0x9b8afb1f        nfs4_reset_write
+(unknown) fs/nfs/nfs 0x9f57d191        nfs_initiate_commit
+(unknown) fs/nfs/nfs 0xb26773e6        nfs4_reset_read
+(unknown) fs/nfs/nfs 0xb7ef8376        nfs_put_client
+(unknown) fs/nfs/nfs 0xc1162b2e        nfs_init_commit
+(unknown) fs/nfs/nfs 0xca0c465e        nfs_commit_free
+(unknown) fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+(unknown) fs/nfs/nfs 0xf866dd2e        nfs_commit_clear_lock
+(unknown) fs/nfs_common/nfs_acl 0xd9a3e926     nfsacl_decode
+(unknown) fs/nfs_common/nfs_acl 0xe336ff89     nfsacl_encode
+(unknown) fs/nfsd/nfsd 0x0f3e6e01      nfs4_acl_nfsv4_to_posix
+(unknown) fs/nfsd/nfsd 0x2095976a      nfs4_acl_new
+(unknown) fs/nfsd/nfsd 0x35e33c1e      nfs4_acl_write_who
+(unknown) fs/nfsd/nfsd 0x5a157ae4      nfs4_acl_get_whotype
+(unknown) fs/nfsd/nfsd 0x7ee78c79      nfs4_acl_posix_to_nfsv4
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x5151cc3c        o2nm_get_node_by_num
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x555422ba        o2nm_node_get
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0x9a42f2ea        o2nm_node_put
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa6af1c58        o2hb_register_callback
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2        o2hb_global_heartbeat_active
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xde9084a3        o2nm_get_node_by_ip
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xf79b9fbc        o2hb_unregister_callback
+(unknown) fs/ocfs2/cluster/ocfs2_nodemanager 0xff0da704        o2hb_setup_callback
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x0e6c3c83    dlm_unregister_domain
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0x88ff50a2    dlm_register_domain
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xa79dae2b    dlmlock
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xae955372    dlm_register_eviction_cb
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xbdc91b52    dlmunlock
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xc8982b66    dlm_print_one_lock
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+(unknown) fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+(unknown) fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+(unknown) fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+(unknown) fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+(unknown) fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+(unknown) fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+(unknown) fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+(unknown) fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+(unknown) fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+(unknown) fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+(unknown) fs/ocfs2/ocfs2_stackglue 0xda380143  ocfs2_plock
+(unknown) fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+(unknown) fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+(unknown) fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+(unknown) fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+(unknown) fs/ocfs2/ocfs2_stackglue 0xf08aa23b  ocfs2_stack_glue_unregister
+(unknown) fs/ocfs2/ocfs2_stackglue 0xf6f9b18d  ocfs2_stack_glue_register
+(unknown) fs/quota/quota_tree 0x937f2012       qtree_read_dquot
+(unknown) fs/quota/quota_tree 0xa446f386       qtree_release_dquot
+(unknown) fs/quota/quota_tree 0xdb9d55ff       qtree_write_dquot
+(unknown) fs/quota/quota_tree 0xf5744a7d       qtree_delete_dquot
+(unknown) fs/quota/quota_tree 0xfe6d6e18       qtree_entry_unused
+(unknown) lib/bch 0xc054c13b   init_bch
+(unknown) lib/bch 0xc8b3179e   decode_bch
+(unknown) lib/bch 0xea7c7ca5   encode_bch
+(unknown) lib/bch 0xeeffcce3   free_bch
+(unknown) lib/crc-ccitt 0x3771b461     crc_ccitt
+(unknown) lib/crc-ccitt 0x75811312     crc_ccitt_table
+(unknown) lib/crc-itu-t 0xd29b009f     crc_itu_t_table
+(unknown) lib/crc-itu-t 0xf5b4a948     crc_itu_t
+(unknown) lib/crc7 0xa7587646  crc7
+(unknown) lib/crc7 0xd80c3603  crc7_syndrome_table
+(unknown) lib/libcrc32c 0x27000b29     crc32c
+(unknown) lib/lru_cache 0x15c29355     lc_element_by_index
+(unknown) lib/lru_cache 0x1fd863ac     lc_del
+(unknown) lib/lru_cache 0x3c218530     lc_put
+(unknown) lib/lru_cache 0x4a742f8d     lc_set
+(unknown) lib/lru_cache 0x59d4bad6     lc_changed
+(unknown) lib/lru_cache 0x64b97456     lc_get
+(unknown) lib/lru_cache 0x75d14208     lc_reset
+(unknown) lib/lru_cache 0x77a17852     lc_seq_dump_details
+(unknown) lib/lru_cache 0x89967526     lc_create
+(unknown) lib/lru_cache 0x923323be     lc_destroy
+(unknown) lib/lru_cache 0x9ca9da82     lc_find
+(unknown) lib/lru_cache 0xa01caca3     lc_try_get
+(unknown) lib/lru_cache 0xa20a1aa1     lc_seq_printf_stats
+(unknown) lib/lru_cache 0xfdfd1f6d     lc_index_of
+(unknown) lib/raid6/raid6_pq 0x05513b71        raid6_call
+(unknown) lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+(unknown) lib/raid6/raid6_pq 0x0bd662f6        raid6_gfmul
+(unknown) lib/raid6/raid6_pq 0x15fe0cd3        raid6_gfexp
+(unknown) lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+(unknown) lib/raid6/raid6_pq 0x5ba93f9d        raid6_gfinv
+(unknown) lib/raid6/raid6_pq 0xb0d904b7        raid6_empty_zero_page
+(unknown) lib/raid6/raid6_pq 0xce45a6f1        raid6_gfexi
+(unknown) lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+(unknown) lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+(unknown) lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+(unknown) lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+(unknown) lib/zlib_deflate/zlib_deflate 0x315c65fd     zlib_deflateInit2
+(unknown) lib/zlib_deflate/zlib_deflate 0x48034724     zlib_deflateReset
+(unknown) lib/zlib_deflate/zlib_deflate 0xaf64ad0d     zlib_deflate
+(unknown) lib/zlib_deflate/zlib_deflate 0xe9f7149c     zlib_deflate_workspacesize
+(unknown) lib/zlib_deflate/zlib_deflate 0xf741c793     zlib_deflateEnd
+(unknown) net/802/garp 0x1ac2dd71      garp_init_applicant
+(unknown) net/802/garp 0x21171128      garp_request_leave
+(unknown) net/802/garp 0x745860f6      garp_unregister_application
+(unknown) net/802/garp 0xaedbb85c      garp_register_application
+(unknown) net/802/garp 0xc68997a3      garp_uninit_applicant
+(unknown) net/802/garp 0xfa390301      garp_request_join
+(unknown) net/802/p8023 0xcce3a9fc     destroy_8023_client
+(unknown) net/802/p8023 0xf12eee90     make_8023_client
+(unknown) net/802/stp 0x2f9f3325       stp_proto_register
+(unknown) net/802/stp 0x80d4cdbe       stp_proto_unregister
+(unknown) net/9p/9pnet 0x00777653      p9_client_read
+(unknown) net/9p/9pnet 0x00c1a7a0      p9pdu_dump
+(unknown) net/9p/9pnet 0x024e99b8      p9_client_mknod_dotl
+(unknown) net/9p/9pnet 0x127714d2      p9_idpool_check
+(unknown) net/9p/9pnet 0x18c76052      v9fs_unregister_trans
+(unknown) net/9p/9pnet 0x23e61c6b      p9_client_begin_disconnect
+(unknown) net/9p/9pnet 0x2fa0d5d1      p9_client_readlink
+(unknown) net/9p/9pnet 0x309d3ee6      p9_client_disconnect
+(unknown) net/9p/9pnet 0x3146e9ec      p9_is_proto_dotu
+(unknown) net/9p/9pnet 0x34873470      p9_client_clunk
+(unknown) net/9p/9pnet 0x36828bb6      p9_client_create
+(unknown) net/9p/9pnet 0x36f64d56      p9_release_req_pages
+(unknown) net/9p/9pnet 0x3b5a40e1      p9_client_stat
+(unknown) net/9p/9pnet 0x3c77ca91      p9_client_open
+(unknown) net/9p/9pnet 0x3d72a9d5      p9_client_attach
+(unknown) net/9p/9pnet 0x3d73a797      p9_errstr2errno
+(unknown) net/9p/9pnet 0x444a9853      p9_client_setattr
+(unknown) net/9p/9pnet 0x47423ebe      v9fs_get_trans_by_name
+(unknown) net/9p/9pnet 0x4f73ba0e      p9_client_wstat
+(unknown) net/9p/9pnet 0x5cea0453      v9fs_register_trans
+(unknown) net/9p/9pnet 0x5f4e6735      p9_client_fsync
+(unknown) net/9p/9pnet 0x76b79bf1      p9stat_read
+(unknown) net/9p/9pnet 0x7cb57eb1      p9_tag_lookup
+(unknown) net/9p/9pnet 0x861d2611      p9_client_create_dotl
+(unknown) net/9p/9pnet 0x86de4af1      p9_client_xattrwalk
+(unknown) net/9p/9pnet 0x899b363a      p9_client_rename
+(unknown) net/9p/9pnet 0x89a7678c      p9_client_walk
+(unknown) net/9p/9pnet 0x8a17bf75      p9_client_lock_dotl
+(unknown) net/9p/9pnet 0x8c5a3027      p9_parse_header
+(unknown) net/9p/9pnet 0x8f705e7f      p9_client_getlock_dotl
+(unknown) net/9p/9pnet 0x91616a39      p9_nr_pages
+(unknown) net/9p/9pnet 0x91bd79a3      p9_idpool_create
+(unknown) net/9p/9pnet 0x9a9b5770      p9_client_readdir
+(unknown) net/9p/9pnet 0x9c964743      p9stat_free
+(unknown) net/9p/9pnet 0xa0bbbeee      p9_client_mkdir_dotl
+(unknown) net/9p/9pnet 0xa26f3e2f      p9_client_fcreate
+(unknown) net/9p/9pnet 0xa8e760ca      p9_client_write
+(unknown) net/9p/9pnet 0xab7187d7      p9_idpool_put
+(unknown) net/9p/9pnet 0xab7f077c      p9dirent_read
+(unknown) net/9p/9pnet 0xaf3982da      p9_is_proto_dotl
+(unknown) net/9p/9pnet 0xba7e5f58      p9_client_symlink
+(unknown) net/9p/9pnet 0xc223d45f      p9_client_getattr_dotl
+(unknown) net/9p/9pnet 0xcc96d40d      p9_client_cb
+(unknown) net/9p/9pnet 0xce268b83      p9_client_remove
+(unknown) net/9p/9pnet 0xd65807fe      v9fs_get_default_trans
+(unknown) net/9p/9pnet 0xe138a341      p9_payload_gup
+(unknown) net/9p/9pnet 0xe19978b9      p9_idpool_get
+(unknown) net/9p/9pnet 0xe58a3360      p9_error_init
+(unknown) net/9p/9pnet 0xee808a0b      p9_client_destroy
+(unknown) net/9p/9pnet 0xf3615b86      p9_idpool_destroy
+(unknown) net/9p/9pnet 0xf41f6eb2      p9_client_statfs
+(unknown) net/9p/9pnet 0xf9b5b8ac      p9_client_link
+(unknown) net/9p/9pnet 0xfb423982      p9_client_xattrcreate
+(unknown) net/appletalk/appletalk 0x92d74ab0   aarp_send_ddp
+(unknown) net/appletalk/appletalk 0xcfecd997   atrtr_get_dev
+(unknown) net/appletalk/appletalk 0xfd2d9947   atalk_find_dev_addr
+(unknown) net/appletalk/appletalk 0xfd7501d6   alloc_ltalkdev
+(unknown) net/atm/atm 0x235887f0       atm_dev_release_vccs
+(unknown) net/atm/atm 0x2cc2d52d       vcc_hash
+(unknown) net/atm/atm 0x321f1f9c       atm_dev_signal_change
+(unknown) net/atm/atm 0x50754510       register_atmdevice_notifier
+(unknown) net/atm/atm 0x5f28d658       vcc_insert_socket
+(unknown) net/atm/atm 0x63c3b183       atm_alloc_charge
+(unknown) net/atm/atm 0x7409ee10       deregister_atm_ioctl
+(unknown) net/atm/atm 0x79bde9ff       atm_init_aal5
+(unknown) net/atm/atm 0x80bdfb45       atm_dev_deregister
+(unknown) net/atm/atm 0x8ee91271       vcc_release_async
+(unknown) net/atm/atm 0x943986fd       register_atm_ioctl
+(unknown) net/atm/atm 0x9feaf287       sonet_subtract_stats
+(unknown) net/atm/atm 0xaa024146       sonet_copy_stats
+(unknown) net/atm/atm 0xaf17241d       atm_dev_register
+(unknown) net/atm/atm 0xbc231406       atm_proc_root
+(unknown) net/atm/atm 0xd53674e3       atm_charge
+(unknown) net/atm/atm 0xddf9d30e       atm_dev_lookup
+(unknown) net/atm/atm 0xe201f843       vcc_sklist_lock
+(unknown) net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+(unknown) net/atm/atm 0xf49bc67a       atm_pcr_goal
+(unknown) net/ax25/ax25 0x026c1368     ax25_display_timer
+(unknown) net/ax25/ax25 0x11754203     ax25_find_cb
+(unknown) net/ax25/ax25 0x1ed0d9a7     ax25_header_ops
+(unknown) net/ax25/ax25 0x242852b9     ax25_uid_policy
+(unknown) net/ax25/ax25 0x2755c2b0     ax25_linkfail_release
+(unknown) net/ax25/ax25 0x319877b7     ax25_listen_release
+(unknown) net/ax25/ax25 0x4502c65a     asc2ax
+(unknown) net/ax25/ax25 0x49ab5314     ax25_findbyuid
+(unknown) net/ax25/ax25 0x53dea1ff     ax2asc
+(unknown) net/ax25/ax25 0x693fc43a     ax25_hard_header
+(unknown) net/ax25/ax25 0x7e9c6319     ax25_send_frame
+(unknown) net/ax25/ax25 0x8ede9e26     ax25_protocol_release
+(unknown) net/ax25/ax25 0x9bce2afa     ax25_register_pid
+(unknown) net/ax25/ax25 0xa625fa48     ax25_linkfail_register
+(unknown) net/ax25/ax25 0xac93ae05     ax25_bcast
+(unknown) net/ax25/ax25 0xaeb7451e     ax25_defaddr
+(unknown) net/ax25/ax25 0xc1444946     ax25cmp
+(unknown) net/ax25/ax25 0xcb679a7e     ax25_rebuild_header
+(unknown) net/ax25/ax25 0xd43ecbf1     null_ax25_address
+(unknown) net/ax25/ax25 0xd4f5d813     ax25_listen_register
+(unknown) net/bluetooth/bluetooth 0x08ddf9d0   hci_unregister_cb
+(unknown) net/bluetooth/bluetooth 0x15299783   bt_accept_dequeue
+(unknown) net/bluetooth/bluetooth 0x17aac2ea   bt_sock_wait_state
+(unknown) net/bluetooth/bluetooth 0x1ead380e   hci_conn_switch_role
+(unknown) net/bluetooth/bluetooth 0x24516d7f   hci_register_cb
+(unknown) net/bluetooth/bluetooth 0x273e3386   bt_sock_unlink
+(unknown) net/bluetooth/bluetooth 0x2daffc00   hci_recv_frame
+(unknown) net/bluetooth/bluetooth 0x33c67efc   bt_debugfs
+(unknown) net/bluetooth/bluetooth 0x34953bcc   hci_resume_dev
+(unknown) net/bluetooth/bluetooth 0x371b9884   hci_send_sco
+(unknown) net/bluetooth/bluetooth 0x393eb4ba   hci_le_conn_update
+(unknown) net/bluetooth/bluetooth 0x46594554   hci_get_route
+(unknown) net/bluetooth/bluetooth 0x48f5ff53   bt_sock_link
+(unknown) net/bluetooth/bluetooth 0x4dc5cce4   hci_unregister_dev
+(unknown) net/bluetooth/bluetooth 0x5d1fba27   bt_sock_ioctl
+(unknown) net/bluetooth/bluetooth 0x5d5dcb2d   bt_sock_poll
+(unknown) net/bluetooth/bluetooth 0x65d322ac   bt_sock_stream_recvmsg
+(unknown) net/bluetooth/bluetooth 0x66772776   hci_conn_change_link_key
+(unknown) net/bluetooth/bluetooth 0x67fef896   hci_conn_hold_device
+(unknown) net/bluetooth/bluetooth 0x6d08c43d   bt_accept_unlink
+(unknown) net/bluetooth/bluetooth 0x7094f8ae   bt_err
+(unknown) net/bluetooth/bluetooth 0x7a2f0341   hci_unregister_proto
+(unknown) net/bluetooth/bluetooth 0x8207146b   bt_sock_recvmsg
+(unknown) net/bluetooth/bluetooth 0x8c90a16c   bt_sock_register
+(unknown) net/bluetooth/bluetooth 0x941a7212   hci_conn_check_secure
+(unknown) net/bluetooth/bluetooth 0x974cef74   hci_free_dev
+(unknown) net/bluetooth/bluetooth 0x98b1e766   hci_suspend_dev
+(unknown) net/bluetooth/bluetooth 0x993d2188   hci_conn_security
+(unknown) net/bluetooth/bluetooth 0x9baea4f4   hci_recv_stream_fragment
+(unknown) net/bluetooth/bluetooth 0xaabd1110   bt_accept_enqueue
+(unknown) net/bluetooth/bluetooth 0xb96a93a6   hci_recv_fragment
+(unknown) net/bluetooth/bluetooth 0xbb055a61   hci_register_proto
+(unknown) net/bluetooth/bluetooth 0xc2066af0   batostr
+(unknown) net/bluetooth/bluetooth 0xc3bc68a8   hci_register_dev
+(unknown) net/bluetooth/bluetooth 0xcc1fb551   baswap
+(unknown) net/bluetooth/bluetooth 0xd1875d44   hci_conn_put_device
+(unknown) net/bluetooth/bluetooth 0xd89e0747   hci_conn_check_link_mode
+(unknown) net/bluetooth/bluetooth 0xe2859e69   hci_connect
+(unknown) net/bluetooth/bluetooth 0xf19294db   bt_sock_unregister
+(unknown) net/bluetooth/bluetooth 0xf78bfb9c   hci_send_acl
+(unknown) net/bluetooth/bluetooth 0xf84665f9   hci_alloc_dev
+(unknown) net/bridge/bridge 0x027011f6 br_should_route_hook
+(unknown) net/bridge/netfilter/ebtables 0x5d9db8f6     ebt_unregister_table
+(unknown) net/bridge/netfilter/ebtables 0x92d95b8f     ebt_register_table
+(unknown) net/bridge/netfilter/ebtables 0xe9101370     ebt_do_table
+(unknown) net/caif/caif 0x026cfdd4     cfcnfg_set_phy_state
+(unknown) net/caif/caif 0x180de88c     get_cfcnfg
+(unknown) net/caif/caif 0x23ba72e1     cfcnfg_add_phy_layer
+(unknown) net/caif/caif 0x35b49017     caif_client_register_refcnt
+(unknown) net/caif/caif 0x5807d88d     caif_free_client
+(unknown) net/caif/caif 0x8139cd5a     cfpkt_tonative
+(unknown) net/caif/caif 0x9ae82796     cfcnfg_del_phy_layer
+(unknown) net/caif/caif 0xb506d58a     caif_connect_client
+(unknown) net/caif/caif 0xb7924cf4     cfpkt_fromnative
+(unknown) net/caif/caif 0xdb477925     caif_disconnect_client
+(unknown) net/can/can 0x33d752bc       can_send
+(unknown) net/can/can 0x654415a9       can_rx_unregister
+(unknown) net/can/can 0x771f2b4a       can_rx_register
+(unknown) net/can/can 0x81634b45       can_proto_unregister
+(unknown) net/can/can 0xac849946       can_ioctl
+(unknown) net/can/can 0xe9bee297       can_proto_register
+(unknown) net/ceph/libceph 0x018a15d0  ceph_release_page_vector
+(unknown) net/ceph/libceph 0x07bb41e7  ceph_create_client
+(unknown) net/ceph/libceph 0x09290ab3  ceph_debugfs_init
+(unknown) net/ceph/libceph 0x092a8097  ceph_client_id
+(unknown) net/ceph/libceph 0x10940306  ceph_pagelist_set_cursor
+(unknown) net/ceph/libceph 0x188cb435  ceph_destroy_client
+(unknown) net/ceph/libceph 0x197effcb  ceph_osdc_release_request
+(unknown) net/ceph/libceph 0x1ae14038  ceph_monc_stop
+(unknown) net/ceph/libceph 0x25711106  ceph_compare_options
+(unknown) net/ceph/libceph 0x2762fcdb  ceph_monc_open_session
+(unknown) net/ceph/libceph 0x2777adfe  ceph_pr_addr
+(unknown) net/ceph/libceph 0x3101b1cb  ceph_copy_to_page_vector
+(unknown) net/ceph/libceph 0x3158173e  ceph_pagelist_release
+(unknown) net/ceph/libceph 0x323e35d1  ceph_put_page_vector
+(unknown) net/ceph/libceph 0x3336ff9f  ceph_osdc_put_event
+(unknown) net/ceph/libceph 0x3352b777  ceph_parse_options
+(unknown) net/ceph/libceph 0x33f2d647  ceph_calc_file_object_mapping
+(unknown) net/ceph/libceph 0x3539cabe  ceph_messenger_destroy
+(unknown) net/ceph/libceph 0x36b35c33  ceph_osdc_new_request
+(unknown) net/ceph/libceph 0x3c6aea21  ceph_check_fsid
+(unknown) net/ceph/libceph 0x3cf75e66  ceph_calc_object_layout
+(unknown) net/ceph/libceph 0x3e83e9f3  ceph_osdc_set_request_linger
+(unknown) net/ceph/libceph 0x3eb0eb26  ceph_osdc_build_request
+(unknown) net/ceph/libceph 0x418383ce  ceph_con_keepalive
+(unknown) net/ceph/libceph 0x43c8d341  ceph_buffer_new
+(unknown) net/ceph/libceph 0x43e458f6  ceph_file_part
+(unknown) net/ceph/libceph 0x46130521  ceph_messenger_create
+(unknown) net/ceph/libceph 0x4b4d1288  ceph_osdc_start_request
+(unknown) net/ceph/libceph 0x50c083b2  __ceph_open_session
+(unknown) net/ceph/libceph 0x5379cea3  ceph_caps_for_mode
+(unknown) net/ceph/libceph 0x57baf885  ceph_str_hash
+(unknown) net/ceph/libceph 0x589be3e7  ceph_open_session
+(unknown) net/ceph/libceph 0x5c42a8b9  ceph_monc_do_statfs
+(unknown) net/ceph/libceph 0x5fe4b2fa  ceph_pagelist_truncate
+(unknown) net/ceph/libceph 0x63758856  ceph_str_hash_name
+(unknown) net/ceph/libceph 0x669b3a27  ceph_con_init
+(unknown) net/ceph/libceph 0x67f43030  ceph_monc_validate_auth
+(unknown) net/ceph/libceph 0x6aa98b5f  ceph_parse_ips
+(unknown) net/ceph/libceph 0x6d2d06a1  ceph_pagelist_reserve
+(unknown) net/ceph/libceph 0x6ebba4f7  ceph_osdc_wait_event
+(unknown) net/ceph/libceph 0x6ed41be2  ceph_pagelist_append
+(unknown) net/ceph/libceph 0x734c9974  ceph_osdc_cancel_event
+(unknown) net/ceph/libceph 0x73ca8b10  ceph_destroy_options
+(unknown) net/ceph/libceph 0x77692acb  ceph_msg_last_put
+(unknown) net/ceph/libceph 0x808288e2  ceph_calc_pg_primary
+(unknown) net/ceph/libceph 0x81eed3f7  ceph_zero_page_vector_range
+(unknown) net/ceph/libceph 0x86966ec2  ceph_calc_raw_layout
+(unknown) net/ceph/libceph 0x898082bb  ceph_osdc_sync
+(unknown) net/ceph/libceph 0x902300ae  ceph_get_direct_page_vector
+(unknown) net/ceph/libceph 0x95780752  ceph_osdc_wait_request
+(unknown) net/ceph/libceph 0x978f175f  ceph_osdc_stop
+(unknown) net/ceph/libceph 0x9b801426  ceph_osdc_create_event
+(unknown) net/ceph/libceph 0x9eee25af  ceph_osdc_alloc_request
+(unknown) net/ceph/libceph 0x9f534f4d  ceph_buffer_release
+(unknown) net/ceph/libceph 0x9fbf8e75  ceph_osdc_init
+(unknown) net/ceph/libceph 0xa40bd703  ceph_pagelist_free_reserve
+(unknown) net/ceph/libceph 0xa67ac58e  ceph_copy_from_page_vector
+(unknown) net/ceph/libceph 0xada59d08  ceph_con_send
+(unknown) net/ceph/libceph 0xae14937a  ceph_msg_dump
+(unknown) net/ceph/libceph 0xafb8a407  ceph_msgr_flush
+(unknown) net/ceph/libceph 0xb54676fa  ceph_msg_type_name
+(unknown) net/ceph/libceph 0xb6081d6d  ceph_msgr_exit
+(unknown) net/ceph/libceph 0xb6cd024a  ceph_monc_init
+(unknown) net/ceph/libceph 0xc4a80955  ceph_debugfs_cleanup
+(unknown) net/ceph/libceph 0xc4e15ff4  ceph_copy_page_vector_to_user
+(unknown) net/ceph/libceph 0xc54f2f7b  ceph_osdc_unregister_linger_request
+(unknown) net/ceph/libceph 0xc8b08fe1  ceph_alloc_page_vector
+(unknown) net/ceph/libceph 0xc9f82b38  ceph_msgr_init
+(unknown) net/ceph/libceph 0xccb7e942  ceph_monc_got_mdsmap
+(unknown) net/ceph/libceph 0xd2742a00  ceph_con_open
+(unknown) net/ceph/libceph 0xd2c107bb  ceph_flags_to_mode
+(unknown) net/ceph/libceph 0xd3bdc97f  ceph_pg_poolid_by_name
+(unknown) net/ceph/libceph 0xe5e3995c  ceph_monc_create_snapid
+(unknown) net/ceph/libceph 0xe80d9ace  ceph_msg_new
+(unknown) net/ceph/libceph 0xe8bf7ade  ceph_osdc_writepages
+(unknown) net/ceph/libceph 0xebd5707f  ceph_copy_user_to_page_vector
+(unknown) net/ceph/libceph 0xf18bd90b  ceph_osdc_readpages
+(unknown) net/ceph/libceph 0xfafb0c3c  ceph_con_close
+(unknown) net/dccp/dccp 0x10fdaa75     dccp_death_row
+(unknown) net/dccp/dccp 0x1494f30a     dccp_sync_mss
+(unknown) net/dccp/dccp 0x1d99d49a     dccp_timestamp
+(unknown) net/dccp/dccp 0x3415353c     dccp_send_sync
+(unknown) net/dccp/dccp 0x4387ecce     dccp_child_process
+(unknown) net/dccp/dccp 0x4561d1ea     dccp_parse_options
+(unknown) net/dccp/dccp 0x46e5aa70     dccp_ioctl
+(unknown) net/dccp/dccp 0x4b6e63aa     dccp_getsockopt
+(unknown) net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+(unknown) net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+(unknown) net/dccp/dccp 0x50a16711     dccp_send_ack
+(unknown) net/dccp/dccp 0x598b9300     dccp_check_req
+(unknown) net/dccp/dccp 0x737a604b     dccp_ctl_make_reset
+(unknown) net/dccp/dccp 0x79aee945     dccp_connect
+(unknown) net/dccp/dccp 0x7a7d6a1b     dccp_init_sock
+(unknown) net/dccp/dccp 0x8251d0be     dccp_make_response
+(unknown) net/dccp/dccp 0x8556623c     dccp_set_state
+(unknown) net/dccp/dccp 0x86044604     dccp_shutdown
+(unknown) net/dccp/dccp 0x86be7924     dccp_packet_name
+(unknown) net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+(unknown) net/dccp/dccp 0x97d65fff     inet_dccp_listen
+(unknown) net/dccp/dccp 0x9f6ad63c     dccp_disconnect
+(unknown) net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+(unknown) net/dccp/dccp 0xac620575     dccp_done
+(unknown) net/dccp/dccp 0xb289f787     dccp_destroy_sock
+(unknown) net/dccp/dccp 0xb90eab7e     dccp_recvmsg
+(unknown) net/dccp/dccp 0xbcf2bf06     dccp_rcv_state_process
+(unknown) net/dccp/dccp 0xc04c6d40     dccp_hashinfo
+(unknown) net/dccp/dccp 0xc5c9dfe8     dccp_rcv_established
+(unknown) net/dccp/dccp 0xc9b2e50d     dccp_setsockopt
+(unknown) net/dccp/dccp 0xd833da2f     dccp_close
+(unknown) net/dccp/dccp 0xd93cc7eb     dccp_insert_option
+(unknown) net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+(unknown) net/dccp/dccp 0xf0975ea4     dccp_reqsk_send_ack
+(unknown) net/dccp/dccp 0xf0d56415     dccp_sendmsg
+(unknown) net/dccp/dccp 0xf4ca43d0     dccp_insert_option_elapsed_time
+(unknown) net/dccp/dccp 0xf696c7f6     dccp_poll
+(unknown) net/dccp/dccp 0xf92d85ad     dccp_create_openreq_child
+(unknown) net/dccp/dccp 0xf9581f8e     dccp_reqsk_init
+(unknown) net/dccp/dccp_ipv4 0x0fd01f42        dccp_v4_send_check
+(unknown) net/dccp/dccp_ipv4 0x138d204c        dccp_invalid_packet
+(unknown) net/dccp/dccp_ipv4 0x54cd4335        dccp_v4_request_recv_sock
+(unknown) net/dccp/dccp_ipv4 0x9a0ae220        dccp_v4_conn_request
+(unknown) net/dccp/dccp_ipv4 0xf64dbe58        dccp_v4_connect
+(unknown) net/dccp/dccp_ipv4 0xf99145bd        dccp_v4_do_rcv
+(unknown) net/ieee802154/ieee802154 0x00b05d41 ieee802154_nl_beacon_indic
+(unknown) net/ieee802154/ieee802154 0x20aabe3c wpan_phy_register
+(unknown) net/ieee802154/ieee802154 0x32a0935b ieee802154_nl_disassoc_confirm
+(unknown) net/ieee802154/ieee802154 0x5a9d823c wpan_phy_free
+(unknown) net/ieee802154/ieee802154 0x695f386b wpan_phy_for_each
+(unknown) net/ieee802154/ieee802154 0x75bcbfd4 wpan_phy_find
+(unknown) net/ieee802154/ieee802154 0x78f3b894 wpan_phy_alloc
+(unknown) net/ieee802154/ieee802154 0xb5eb9eb4 ieee802154_nl_start_confirm
+(unknown) net/ieee802154/ieee802154 0xc61a4df1 ieee802154_nl_scan_confirm
+(unknown) net/ieee802154/ieee802154 0xca55ba77 ieee802154_nl_assoc_indic
+(unknown) net/ieee802154/ieee802154 0xe0c98c1b ieee802154_nl_disassoc_indic
+(unknown) net/ieee802154/ieee802154 0xff70e5f4 ieee802154_nl_assoc_confirm
+(unknown) net/ieee802154/ieee802154 0xffda9c02 wpan_phy_unregister
+(unknown) net/ipv4/gre 0x6c382d79      gre_add_protocol
+(unknown) net/ipv4/gre 0xd60013af      gre_del_protocol
+(unknown) net/ipv4/netfilter/arp_tables 0x7431df73     arpt_register_table
+(unknown) net/ipv4/netfilter/arp_tables 0x8c40bec0     arpt_unregister_table
+(unknown) net/ipv4/netfilter/arp_tables 0x8e4b47d7     arpt_do_table
+(unknown) net/ipv4/netfilter/arp_tables 0xb64fe1d1     arpt_alloc_initial_table
+(unknown) net/ipv4/netfilter/ip_tables 0x2c7cab16      ipt_unregister_table
+(unknown) net/ipv4/netfilter/ip_tables 0x941e9566      ipt_register_table
+(unknown) net/ipv4/netfilter/ip_tables 0xab3a461f      ipt_alloc_initial_table
+(unknown) net/ipv4/netfilter/ip_tables 0xf5f13ae6      ipt_do_table
+(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+(unknown) net/ipv4/netfilter/nf_conntrack_ipv4 0xc1bbead5      nf_nat_seq_adjust_hook
+(unknown) net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+(unknown) net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+(unknown) net/ipv4/netfilter/nf_nat 0x0dc4e729 nf_nat_get_offset
+(unknown) net/ipv4/netfilter/nf_nat 0x1e2b1455 nf_nat_used_tuple
+(unknown) net/ipv4/netfilter/nf_nat 0x220e9a2c __nf_nat_mangle_tcp_packet
+(unknown) net/ipv4/netfilter/nf_nat 0x282caf4b nf_nat_setup_info
+(unknown) net/ipv4/netfilter/nf_nat 0x3d7c12c0 nf_nat_set_seq_adjust
+(unknown) net/ipv4/netfilter/nf_nat 0x51e3e895 nf_nat_protocol_unregister
+(unknown) net/ipv4/netfilter/nf_nat 0x69970334 nf_nat_proto_range_to_nlattr
+(unknown) net/ipv4/netfilter/nf_nat 0x74a9d59b nf_nat_packet
+(unknown) net/ipv4/netfilter/nf_nat 0x802c3221 nf_nat_protocol_register
+(unknown) net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+(unknown) net/ipv4/netfilter/nf_nat 0xa40e25ed nf_nat_mangle_udp_packet
+(unknown) net/ipv4/netfilter/nf_nat 0xcb1605fe nf_nat_icmp_reply_translation
+(unknown) net/ipv4/netfilter/nf_nat 0xe3dc6ecb nf_nat_proto_unique_tuple
+(unknown) net/ipv4/netfilter/nf_nat 0xfd1e6b57 nf_nat_follow_master
+(unknown) net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+(unknown) net/ipv4/tcp_vegas 0x401be207        tcp_vegas_state
+(unknown) net/ipv4/tcp_vegas 0x64a61cd6        tcp_vegas_pkts_acked
+(unknown) net/ipv4/tcp_vegas 0xb08b5931        tcp_vegas_init
+(unknown) net/ipv4/tcp_vegas 0xd944dfd9        tcp_vegas_get_info
+(unknown) net/ipv4/tcp_vegas 0xefba57b5        tcp_vegas_cwnd_event
+(unknown) net/ipv4/tunnel4 0x0e05bd82  xfrm4_tunnel_deregister
+(unknown) net/ipv4/tunnel4 0xaf292763  xfrm4_tunnel_register
+(unknown) net/ipv6/netfilter/ip6_tables 0x0d51213a     ip6t_unregister_table
+(unknown) net/ipv6/netfilter/ip6_tables 0x41ca33f9     ip6t_do_table
+(unknown) net/ipv6/netfilter/ip6_tables 0x5b687fa6     ipv6_find_hdr
+(unknown) net/ipv6/netfilter/ip6_tables 0x92d0296c     ip6t_register_table
+(unknown) net/ipv6/netfilter/ip6_tables 0xb8bddf33     ip6t_ext_hdr
+(unknown) net/ipv6/netfilter/ip6_tables 0xcd49cb75     ip6t_alloc_initial_table
+(unknown) net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+(unknown) net/ipv6/tunnel6 0x2d15b4e6  xfrm6_tunnel_deregister
+(unknown) net/ipv6/tunnel6 0x633d91ea  xfrm6_tunnel_register
+(unknown) net/ipv6/xfrm6_tunnel 0x2f326d2d     xfrm6_tunnel_alloc_spi
+(unknown) net/ipv6/xfrm6_tunnel 0x36d9f8dd     xfrm6_tunnel_spi_lookup
+(unknown) net/irda/ircomm/ircomm 0x0ed4f15b    ircomm_connect_request
+(unknown) net/irda/ircomm/ircomm 0x1e1e2b17    ircomm_flow_request
+(unknown) net/irda/ircomm/ircomm 0x2890409f    ircomm_data_request
+(unknown) net/irda/ircomm/ircomm 0x51d8a6ec    ircomm_close
+(unknown) net/irda/ircomm/ircomm 0x872063f9    ircomm_control_request
+(unknown) net/irda/ircomm/ircomm 0xd02d5a4b    ircomm_open
+(unknown) net/irda/ircomm/ircomm 0xe6399481    ircomm_disconnect_request
+(unknown) net/irda/ircomm/ircomm 0xea5153ce    ircomm_connect_response
+(unknown) net/irda/irda 0x038a0ccd     hashbin_insert
+(unknown) net/irda/irda 0x06a3ee58     irias_new_integer_value
+(unknown) net/irda/irda 0x07d3647c     irlmp_register_service
+(unknown) net/irda/irda 0x0917e767     alloc_irdadev
+(unknown) net/irda/irda 0x0b482c17     hashbin_remove
+(unknown) net/irda/irda 0x0bfad738     irttp_connect_request
+(unknown) net/irda/irda 0x0d386e2e     irttp_udata_request
+(unknown) net/irda/irda 0x20367bf8     irlmp_disconnect_request
+(unknown) net/irda/irda 0x2036ad06     irda_param_insert
+(unknown) net/irda/irda 0x23624bb8     hashbin_get_first
+(unknown) net/irda/irda 0x2764f9be     irda_device_set_media_busy
+(unknown) net/irda/irda 0x29c016a2     irias_delete_object
+(unknown) net/irda/irda 0x2eb18980     async_unwrap_char
+(unknown) net/irda/irda 0x38a20e5b     irda_debug
+(unknown) net/irda/irda 0x41350b33     irias_new_object
+(unknown) net/irda/irda 0x42fd3407     irlmp_data_request
+(unknown) net/irda/irda 0x448b8aaa     irda_qos_bits_to_value
+(unknown) net/irda/irda 0x46c1c4a2     irlmp_unregister_service
+(unknown) net/irda/irda 0x4ffe3133     irttp_close_tsap
+(unknown) net/irda/irda 0x60f7c985     irlap_open
+(unknown) net/irda/irda 0x616524e2     irttp_dup
+(unknown) net/irda/irda 0x62e074f2     hashbin_new
+(unknown) net/irda/irda 0x68a4e347     irias_find_object
+(unknown) net/irda/irda 0x6b043eba     irda_init_max_qos_capabilies
+(unknown) net/irda/irda 0x7042bc54     irlmp_register_client
+(unknown) net/irda/irda 0x763e54a4     irlmp_unregister_client
+(unknown) net/irda/irda 0x784ebb52     hashbin_remove_this
+(unknown) net/irda/irda 0x7957f728     irlmp_update_client
+(unknown) net/irda/irda 0x8515862b     iriap_getvaluebyclass_request
+(unknown) net/irda/irda 0x86e736e2     irias_insert_object
+(unknown) net/irda/irda 0x87a466ec     async_wrap_skb
+(unknown) net/irda/irda 0x91815586     irda_param_pack
+(unknown) net/irda/irda 0x95f2efa4     irias_add_octseq_attrib
+(unknown) net/irda/irda 0x993ad14b     irda_param_extract_all
+(unknown) net/irda/irda 0x9a078a82     hashbin_find
+(unknown) net/irda/irda 0x9fd473a7     irias_add_string_attrib
+(unknown) net/irda/irda 0xa1133340     irttp_flow_request
+(unknown) net/irda/irda 0xb1085217     iriap_close
+(unknown) net/irda/irda 0xb7f7d59e     irlmp_connect_request
+(unknown) net/irda/irda 0xb8b1a9d7     irlap_close
+(unknown) net/irda/irda 0xb9394173     irias_delete_value
+(unknown) net/irda/irda 0xbc527b4e     irttp_disconnect_request
+(unknown) net/irda/irda 0xbcd3ef13     irias_object_change_attribute
+(unknown) net/irda/irda 0xbe40ace9     irlmp_discovery_request
+(unknown) net/irda/irda 0xbf2ba97d     irlmp_open_lsap
+(unknown) net/irda/irda 0xc46ecccf     hashbin_get_next
+(unknown) net/irda/irda 0xcd728ac5     iriap_open
+(unknown) net/irda/irda 0xd0b15cbb     irlmp_close_lsap
+(unknown) net/irda/irda 0xd13646a5     irttp_connect_response
+(unknown) net/irda/irda 0xd3d69c6a     irlmp_connect_response
+(unknown) net/irda/irda 0xd729fe77     irias_add_integer_attrib
+(unknown) net/irda/irda 0xde093d6d     irttp_open_tsap
+(unknown) net/irda/irda 0xde4c6b3c     irlmp_service_to_hint
+(unknown) net/irda/irda 0xe41f1d64     irttp_data_request
+(unknown) net/irda/irda 0xeab3dcec     hashbin_delete
+(unknown) net/irda/irda 0xeafceb8e     hashbin_lock_find
+(unknown) net/irda/irda 0xedd521c2     irlmp_get_discoveries
+(unknown) net/irda/irda 0xf2d25ddd     proc_irda
+(unknown) net/irda/irda 0xf39b7fe0     irda_setup_dma
+(unknown) net/irda/irda 0xffb808c0     irda_notify_init
+(unknown) net/l2tp/l2tp_core 0x380b64bc        l2tp_tunnel_find_nth
+(unknown) net/l2tp/l2tp_core 0x4093f21e        l2tp_session_delete
+(unknown) net/l2tp/l2tp_core 0x5269a722        l2tp_xmit_skb
+(unknown) net/l2tp/l2tp_core 0x5c00d7a2        l2tp_recv_common
+(unknown) net/l2tp/l2tp_core 0x60520eb2        l2tp_session_find
+(unknown) net/l2tp/l2tp_core 0x8874bb1a        l2tp_session_free
+(unknown) net/l2tp/l2tp_core 0xa8da4cc7        l2tp_tunnel_delete
+(unknown) net/l2tp/l2tp_core 0xac6d09ac        l2tp_session_find_by_ifname
+(unknown) net/l2tp/l2tp_core 0xbec12deb        l2tp_udp_encap_recv
+(unknown) net/l2tp/l2tp_core 0xcf4b9680        l2tp_session_find_nth
+(unknown) net/l2tp/l2tp_core 0xd37e1016        l2tp_tunnel_create
+(unknown) net/l2tp/l2tp_core 0xefea87a9        l2tp_session_create
+(unknown) net/l2tp/l2tp_core 0xfb8d7ea6        l2tp_tunnel_find
+(unknown) net/lapb/lapb 0x026cd413     lapb_register
+(unknown) net/lapb/lapb 0x0c89850a     lapb_getparms
+(unknown) net/lapb/lapb 0x0ecc0636     lapb_connect_request
+(unknown) net/lapb/lapb 0x34eddcd6     lapb_data_request
+(unknown) net/lapb/lapb 0x7c9dbe90     lapb_data_received
+(unknown) net/lapb/lapb 0xa8b991ec     lapb_disconnect_request
+(unknown) net/lapb/lapb 0xccbd20d6     lapb_unregister
+(unknown) net/lapb/lapb 0xd4ce7b56     lapb_setparms
+(unknown) net/mac80211/mac80211 0x0665873e     ieee80211_enable_dyn_ps
+(unknown) net/mac80211/mac80211 0x123088c3     ieee80211_start_tx_ba_session
+(unknown) net/mac80211/mac80211 0x12d4210e     ieee80211_get_buffered_bc
+(unknown) net/mac80211/mac80211 0x17aa48c7     ieee80211_report_low_ack
+(unknown) net/mac80211/mac80211 0x1991d352     ieee80211_find_sta
+(unknown) net/mac80211/mac80211 0x1c9c7b39     ieee80211_remain_on_channel_expired
+(unknown) net/mac80211/mac80211 0x1d8ffe96     wiphy_to_ieee80211_hw
+(unknown) net/mac80211/mac80211 0x1de123ff     ieee80211_sched_scan_stopped
+(unknown) net/mac80211/mac80211 0x1e0067fc     ieee80211_iterate_active_interfaces_atomic
+(unknown) net/mac80211/mac80211 0x22150beb     ieee80211_wake_queue
+(unknown) net/mac80211/mac80211 0x23bfff0f     ieee80211_napi_schedule
+(unknown) net/mac80211/mac80211 0x2fc066ac     ieee80211_disable_dyn_ps
+(unknown) net/mac80211/mac80211 0x2fda972e     ieee80211_ctstoself_get
+(unknown) net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+(unknown) net/mac80211/mac80211 0x38c8a984     ieee80211_scan_completed
+(unknown) net/mac80211/mac80211 0x3d3c5ffa     __ieee80211_get_rx_led_name
+(unknown) net/mac80211/mac80211 0x46a3f1c3     ieee80211_wake_queues
+(unknown) net/mac80211/mac80211 0x47ba28fa     ieee80211_unregister_hw
+(unknown) net/mac80211/mac80211 0x48ff6f5b     ieee80211_stop_tx_ba_session
+(unknown) net/mac80211/mac80211 0x4cd310b4     ieee80211_probereq_get
+(unknown) net/mac80211/mac80211 0x4eb19aa3     ieee80211_sta_set_tim
+(unknown) net/mac80211/mac80211 0x51a2eb54     ieee80211_restart_hw
+(unknown) net/mac80211/mac80211 0x59637d86     ieee80211_rts_get
+(unknown) net/mac80211/mac80211 0x5b6634a8     ieee80211_queue_stopped
+(unknown) net/mac80211/mac80211 0x691b31ad     ieee80211_sta_ps_transition
+(unknown) net/mac80211/mac80211 0x70bf7008     ieee80211_sched_scan_results
+(unknown) net/mac80211/mac80211 0x79a6defe     ieee80211_napi_complete
+(unknown) net/mac80211/mac80211 0x850aa588     ieee80211_get_tkip_key
+(unknown) net/mac80211/mac80211 0x8b0b58f4     rate_control_send_low
+(unknown) net/mac80211/mac80211 0x8e91475c     ieee80211_iterate_active_interfaces
+(unknown) net/mac80211/mac80211 0x906d9fe6     __ieee80211_create_tpt_led_trigger
+(unknown) net/mac80211/mac80211 0x9371b03e     ieee80211_free_hw
+(unknown) net/mac80211/mac80211 0x9b1cf590     ieee80211_beacon_get_tim
+(unknown) net/mac80211/mac80211 0x9b6d091e     ieee80211_stop_tx_ba_cb_irqsafe
+(unknown) net/mac80211/mac80211 0xa12dc763     ieee80211_ready_on_channel
+(unknown) net/mac80211/mac80211 0xab32d458     ieee80211_find_sta_by_ifaddr
+(unknown) net/mac80211/mac80211 0xadc9a10b     ieee80211_chswitch_done
+(unknown) net/mac80211/mac80211 0xaf8a3d0d     ieee80211_tx_status
+(unknown) net/mac80211/mac80211 0xbd0c26af     __ieee80211_get_assoc_led_name
+(unknown) net/mac80211/mac80211 0xbdf83a9b     ieee80211_cqm_rssi_notify
+(unknown) net/mac80211/mac80211 0xbf8ea3b5     ieee80211_pspoll_get
+(unknown) net/mac80211/mac80211 0xbf93350b     ieee80211_beacon_loss
+(unknown) net/mac80211/mac80211 0xc0aec902     ieee80211_nullfunc_get
+(unknown) net/mac80211/mac80211 0xc0c40e31     ieee80211_sta_block_awake
+(unknown) net/mac80211/mac80211 0xcc7c0010     ieee80211_ap_probereq_get
+(unknown) net/mac80211/mac80211 0xd29fdca5     ieee80211_queue_work
+(unknown) net/mac80211/mac80211 0xd2dc0d12     ieee80211_stop_queue
+(unknown) net/mac80211/mac80211 0xd3ac31e6     ieee80211_rate_control_register
+(unknown) net/mac80211/mac80211 0xd6794f56     ieee80211_tx_status_irqsafe
+(unknown) net/mac80211/mac80211 0xd7390f45     ieee80211_ctstoself_duration
+(unknown) net/mac80211/mac80211 0xd7bd5c79     ieee80211_rate_control_unregister
+(unknown) net/mac80211/mac80211 0xd7ebca34     __ieee80211_get_tx_led_name
+(unknown) net/mac80211/mac80211 0xd85f063d     ieee80211_rx
+(unknown) net/mac80211/mac80211 0xdb101d74     ieee80211_start_tx_ba_cb_irqsafe
+(unknown) net/mac80211/mac80211 0xdcdf2524     __ieee80211_get_radio_led_name
+(unknown) net/mac80211/mac80211 0xe1469b89     ieee80211_queue_delayed_work
+(unknown) net/mac80211/mac80211 0xe1706444     ieee80211_rts_duration
+(unknown) net/mac80211/mac80211 0xe3a4f2f7     ieee80211_generic_frame_duration
+(unknown) net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+(unknown) net/mac80211/mac80211 0xf0723f2e     ieee80211_connection_loss
+(unknown) net/mac80211/mac80211 0xf0d15cc0     ieee80211_rx_irqsafe
+(unknown) net/mac80211/mac80211 0xf321ae2b     ieee80211_stop_queues
+(unknown) net/mac80211/mac80211 0xfd769534     ieee80211_register_hw
+(unknown) net/mac80211/mac80211 0xfde8c57f     ieee80211_alloc_hw
+(unknown) net/netfilter/ipset/ip_set 0x2125328e        ip_set_get_ip4_port
+(unknown) net/netfilter/ipset/ip_set 0x2f5d60e8        ip_set_test
+(unknown) net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+(unknown) net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+(unknown) net/netfilter/ipset/ip_set 0x600b722a        ip_set_add
+(unknown) net/netfilter/ipset/ip_set 0x62386e25        ip_set_type_unregister
+(unknown) net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+(unknown) net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+(unknown) net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+(unknown) net/netfilter/ipset/ip_set 0x84300ec1        ip_set_del
+(unknown) net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+(unknown) net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+(unknown) net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+(unknown) net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+(unknown) net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+(unknown) net/netfilter/ipset/ip_set 0xa864ec8f        ip_set_get_ip6_port
+(unknown) net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+(unknown) net/netfilter/ipset/ip_set 0xe8625689        ip_set_type_register
+(unknown) net/netfilter/ipset/ip_set 0xee53febb        ip_set_get_ip_port
+(unknown) net/netfilter/ipset/ip_set 0xf9b388cd        ip_set_get_byname
+(unknown) net/netfilter/ipvs/ip_vs 0x044371f3  ip_vs_scheduler_err
+(unknown) net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+(unknown) net/netfilter/ipvs/ip_vs 0x0e279189  ip_vs_conn_out_get_proto
+(unknown) net/netfilter/ipvs/ip_vs 0x3301646a  unregister_ip_vs_pe
+(unknown) net/netfilter/ipvs/ip_vs 0x3ffdf4a3  ip_vs_proto_data_get
+(unknown) net/netfilter/ipvs/ip_vs 0x5340df8f  unregister_ip_vs_scheduler
+(unknown) net/netfilter/ipvs/ip_vs 0x6a783bd8  register_ip_vs_scheduler
+(unknown) net/netfilter/ipvs/ip_vs 0x6a8b5f02  ip_vs_conn_out_get
+(unknown) net/netfilter/ipvs/ip_vs 0x89946e6d  ip_vs_nfct_expect_related
+(unknown) net/netfilter/ipvs/ip_vs 0x93964515  register_ip_vs_app_inc
+(unknown) net/netfilter/ipvs/ip_vs 0xa1dbc2d8  ip_vs_proto_name
+(unknown) net/netfilter/ipvs/ip_vs 0xca58939c  unregister_ip_vs_app
+(unknown) net/netfilter/ipvs/ip_vs 0xdb22586d  register_ip_vs_app
+(unknown) net/netfilter/ipvs/ip_vs 0xe046b60a  register_ip_vs_pe
+(unknown) net/netfilter/ipvs/ip_vs 0xe4c28c0e  ip_vs_conn_in_get_proto
+(unknown) net/netfilter/ipvs/ip_vs 0xec12d8b2  ip_vs_conn_new
+(unknown) net/netfilter/ipvs/ip_vs 0xed1d2783  ip_vs_proto_get
+(unknown) net/netfilter/ipvs/ip_vs 0xf0969738  ip_vs_tcp_conn_listen
+(unknown) net/netfilter/ipvs/ip_vs 0xf2368964  ip_vs_conn_in_get
+(unknown) net/netfilter/ipvs/ip_vs 0xf38dc7bc  ip_vs_conn_put
+(unknown) net/netfilter/nf_conntrack 0x0020a251        nf_ct_expect_find_get
+(unknown) net/netfilter/nf_conntrack 0x0220431e        nf_ct_extend_unregister
+(unknown) net/netfilter/nf_conntrack 0x028a6c56        nf_conntrack_l4proto_tcp4
+(unknown) net/netfilter/nf_conntrack 0x03d34f85        nf_conntrack_helper_register
+(unknown) net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+(unknown) net/netfilter/nf_conntrack 0x08489bc3        __nf_ct_ext_destroy
+(unknown) net/netfilter/nf_conntrack 0x0bce2d93        nf_conntrack_free
+(unknown) net/netfilter/nf_conntrack 0x0e00d013        nf_ct_invert_tuple
+(unknown) net/netfilter/nf_conntrack 0x14532daf        nf_ct_l3proto_find_get
+(unknown) net/netfilter/nf_conntrack 0x24db57e8        nfnetlink_parse_nat_setup_hook
+(unknown) net/netfilter/nf_conntrack 0x262eef30        nf_ct_get_tuple
+(unknown) net/netfilter/nf_conntrack 0x26648c37        nf_ct_remove_expectations
+(unknown) net/netfilter/nf_conntrack 0x280573d9        nf_conntrack_alloc
+(unknown) net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+(unknown) net/netfilter/nf_conntrack 0x29b6a821        nf_ct_deliver_cached_events
+(unknown) net/netfilter/nf_conntrack 0x30bc0ed4        nf_conntrack_l4proto_tcp6
+(unknown) net/netfilter/nf_conntrack 0x30d1d08b        nf_conntrack_find_get
+(unknown) net/netfilter/nf_conntrack 0x3569e3bb        print_tuple
+(unknown) net/netfilter/nf_conntrack 0x3a5a9b33        nf_conntrack_alter_reply
+(unknown) net/netfilter/nf_conntrack 0x3c25c8ff        nf_conntrack_unregister_notifier
+(unknown) net/netfilter/nf_conntrack 0x3dfb1a4d        nf_ct_l3proto_put
+(unknown) net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+(unknown) net/netfilter/nf_conntrack 0x40891fd9        __nf_ct_expect_find
+(unknown) net/netfilter/nf_conntrack 0x42f860ad        nf_conntrack_tuple_taken
+(unknown) net/netfilter/nf_conntrack 0x47902639        nf_ct_expect_init
+(unknown) net/netfilter/nf_conntrack 0x495a5940        nf_ct_iterate_cleanup
+(unknown) net/netfilter/nf_conntrack 0x55efcd95        __nf_ct_try_assign_helper
+(unknown) net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+(unknown) net/netfilter/nf_conntrack 0x580aefd5        nf_conntrack_l3proto_register
+(unknown) net/netfilter/nf_conntrack 0x59a6b818        __nf_ct_kill_acct
+(unknown) net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+(unknown) net/netfilter/nf_conntrack 0x65fefb71        __nf_conntrack_helper_find
+(unknown) net/netfilter/nf_conntrack 0x6b083169        nf_ct_port_tuple_to_nlattr
+(unknown) net/netfilter/nf_conntrack 0x6decd67c        nf_ct_unexpect_related
+(unknown) net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+(unknown) net/netfilter/nf_conntrack 0x6e718ca4        nf_ct_expect_put
+(unknown) net/netfilter/nf_conntrack 0x6fdc4107        nf_conntrack_helper_unregister
+(unknown) net/netfilter/nf_conntrack 0x723461d9        seq_print_acct
+(unknown) net/netfilter/nf_conntrack 0x741f4aad        nf_conntrack_register_notifier
+(unknown) net/netfilter/nf_conntrack 0x74cca298        nf_conntrack_l3proto_generic
+(unknown) net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+(unknown) net/netfilter/nf_conntrack 0x7bb1957b        __nf_ct_l4proto_find
+(unknown) net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+(unknown) net/netfilter/nf_conntrack 0x8146bf49        nf_conntrack_l4proto_udp4
+(unknown) net/netfilter/nf_conntrack 0x8a458fb0        nf_ct_delete_from_lists
+(unknown) net/netfilter/nf_conntrack 0x8adb12d6        nf_ct_expect_alloc
+(unknown) net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+(unknown) net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+(unknown) net/netfilter/nf_conntrack 0x94d81319        nf_ct_get_tuplepr
+(unknown) net/netfilter/nf_conntrack 0x9da137b6        nf_conntrack_helper_try_module_get
+(unknown) net/netfilter/nf_conntrack 0x9df50bbf        __nf_conntrack_confirm
+(unknown) net/netfilter/nf_conntrack 0x9ea6f9ae        nf_ct_l3protos
+(unknown) net/netfilter/nf_conntrack 0xa11e50f0        nf_ct_expect_register_notifier
+(unknown) net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+(unknown) net/netfilter/nf_conntrack 0xa3aa7e4c        nf_expect_event_cb
+(unknown) net/netfilter/nf_conntrack 0xa5248fb2        nf_conntrack_flush_report
+(unknown) net/netfilter/nf_conntrack 0xa53c6549        __nf_ct_ext_add
+(unknown) net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+(unknown) net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+(unknown) net/netfilter/nf_conntrack 0xad92d8c3        nf_conntrack_untracked
+(unknown) net/netfilter/nf_conntrack 0xaf02e52b        nf_conntrack_l3proto_unregister
+(unknown) net/netfilter/nf_conntrack 0xb370ddcb        nf_conntrack_l4proto_udp6
+(unknown) net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+(unknown) net/netfilter/nf_conntrack 0xb8b75ada        nf_ct_extend_register
+(unknown) net/netfilter/nf_conntrack 0xba47577d        __nf_ct_refresh_acct
+(unknown) net/netfilter/nf_conntrack 0xbca6573e        nf_ct_expect_unregister_notifier
+(unknown) net/netfilter/nf_conntrack 0xbcb7822a        nf_conntrack_in
+(unknown) net/netfilter/nf_conntrack 0xbe4bba9a        nf_ct_insert_dying_list
+(unknown) net/netfilter/nf_conntrack 0xbf7545dc        nf_ct_helper_ext_add
+(unknown) net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+(unknown) net/netfilter/nf_conntrack 0xcfb6113b        __nf_conntrack_find
+(unknown) net/netfilter/nf_conntrack 0xe2f23fc7        nf_ct_nat_offset
+(unknown) net/netfilter/nf_conntrack 0xe5be95a5        nf_conntrack_l4proto_unregister
+(unknown) net/netfilter/nf_conntrack 0xe9872380        nf_conntrack_event_cb
+(unknown) net/netfilter/nf_conntrack 0xec1f7726        nf_ct_expect_related_report
+(unknown) net/netfilter/nf_conntrack 0xece3b5a2        nf_conntrack_l4proto_register
+(unknown) net/netfilter/nf_conntrack 0xf3195aae        nf_ct_unlink_expect_report
+(unknown) net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+(unknown) net/netfilter/nf_conntrack 0xf46aa442        nf_conntrack_hash_insert
+(unknown) net/netfilter/nf_conntrack_amanda 0xa5f04aef nf_nat_amanda_hook
+(unknown) net/netfilter/nf_conntrack_broadcast 0x49d85015      nf_conntrack_broadcast_help
+(unknown) net/netfilter/nf_conntrack_ftp 0x53df347f    nf_nat_ftp_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x1b6e61fd   nat_callforwarding_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x2aee507c   nat_q931_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x3425b486   set_sig_addr_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x58e05ba0   set_h225_addr_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x70ac70b3   nat_t120_hook
+(unknown) net/netfilter/nf_conntrack_h323 0x9278c6b9   set_ras_addr_hook
+(unknown) net/netfilter/nf_conntrack_h323 0xc851787c   nat_rtp_rtcp_hook
+(unknown) net/netfilter/nf_conntrack_h323 0xee41729c   get_h225_addr
+(unknown) net/netfilter/nf_conntrack_h323 0xf4d60804   nat_h245_hook
+(unknown) net/netfilter/nf_conntrack_h323 0xff538778   set_h245_addr_hook
+(unknown) net/netfilter/nf_conntrack_irc 0x4994d60d    nf_nat_irc_hook
+(unknown) net/netfilter/nf_conntrack_pptp 0x29f880f6   nf_nat_pptp_hook_expectfn
+(unknown) net/netfilter/nf_conntrack_pptp 0xa6bcead3   nf_nat_pptp_hook_exp_gre
+(unknown) net/netfilter/nf_conntrack_pptp 0xba9fa0bd   nf_nat_pptp_hook_inbound
+(unknown) net/netfilter/nf_conntrack_pptp 0xfbaf8468   nf_nat_pptp_hook_outbound
+(unknown) net/netfilter/nf_conntrack_proto_gre 0x0d1bcdb3      nf_ct_gre_keymap_flush
+(unknown) net/netfilter/nf_conntrack_proto_gre 0x61ca95fa      nf_ct_gre_keymap_destroy
+(unknown) net/netfilter/nf_conntrack_proto_gre 0xe9899ce6      nf_ct_gre_keymap_add
+(unknown) net/netfilter/nf_conntrack_sip 0x1b4bb7c2    nf_nat_sdp_media_hook
+(unknown) net/netfilter/nf_conntrack_sip 0x20e69e89    nf_nat_sip_seq_adjust_hook
+(unknown) net/netfilter/nf_conntrack_sip 0x3e514bfb    nf_nat_sdp_addr_hook
+(unknown) net/netfilter/nf_conntrack_sip 0x4cc9ad04    ct_sip_parse_address_param
+(unknown) net/netfilter/nf_conntrack_sip 0x678d7a3f    ct_sip_parse_header_uri
+(unknown) net/netfilter/nf_conntrack_sip 0x77f9a139    ct_sip_parse_request
+(unknown) net/netfilter/nf_conntrack_sip 0x8630e023    nf_nat_sdp_port_hook
+(unknown) net/netfilter/nf_conntrack_sip 0x94ac784d    nf_nat_sdp_session_hook
+(unknown) net/netfilter/nf_conntrack_sip 0x9d0a2fbd    ct_sip_get_header
+(unknown) net/netfilter/nf_conntrack_sip 0xd7dcfa79    ct_sip_parse_numerical_param
+(unknown) net/netfilter/nf_conntrack_sip 0xdc366a47    nf_nat_sip_expect_hook
+(unknown) net/netfilter/nf_conntrack_sip 0xe21101c6    ct_sip_get_sdp_header
+(unknown) net/netfilter/nf_conntrack_sip 0xea4578a0    nf_nat_sip_hook
+(unknown) net/netfilter/nf_conntrack_snmp 0x2d9a2eb1   nf_nat_snmp_hook
+(unknown) net/netfilter/nf_conntrack_tftp 0x808a5076   nf_nat_tftp_hook
+(unknown) net/netfilter/nf_tproxy_core 0xa9e8f25d      nf_tproxy_assign_sock
+(unknown) net/netfilter/nfnetlink 0x12762cbc   nfnetlink_subsys_unregister
+(unknown) net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+(unknown) net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+(unknown) net/netfilter/nfnetlink 0x47bb447b   nfnetlink_set_err
+(unknown) net/netfilter/nfnetlink 0x47f5f200   nfnetlink_has_listeners
+(unknown) net/netfilter/nfnetlink 0x4d65b5d5   nfnetlink_unicast
+(unknown) net/netfilter/nfnetlink 0x553a9b5e   nfnetlink_subsys_register
+(unknown) net/netfilter/nfnetlink 0x7d9eda3a   nfnetlink_send
+(unknown) net/netfilter/nfnetlink_log 0x9677b316       nfulnl_log_packet
+(unknown) net/netfilter/x_tables 0x006e28e7    xt_register_target
+(unknown) net/netfilter/x_tables 0x03ad9f38    xt_find_table_lock
+(unknown) net/netfilter/x_tables 0x04de6a87    xt_proto_init
+(unknown) net/netfilter/x_tables 0x0668bf4c    xt_request_find_match
+(unknown) net/netfilter/x_tables 0x08c473b7    xt_alloc_table_info
+(unknown) net/netfilter/x_tables 0x147259cc    xt_find_match
+(unknown) net/netfilter/x_tables 0x25dbb93e    xt_unregister_target
+(unknown) net/netfilter/x_tables 0x2a5ccbfe    xt_check_match
+(unknown) net/netfilter/x_tables 0x335d7812    xt_register_table
+(unknown) net/netfilter/x_tables 0x349c0a46    xt_hook_unlink
+(unknown) net/netfilter/x_tables 0x35c578b3    xt_register_matches
+(unknown) net/netfilter/x_tables 0x35ea4970    xt_unregister_targets
+(unknown) net/netfilter/x_tables 0x40728a63    xt_find_revision
+(unknown) net/netfilter/x_tables 0x57118c3c    xt_proto_fini
+(unknown) net/netfilter/x_tables 0x613a6ad2    xt_replace_table
+(unknown) net/netfilter/x_tables 0x650b315e    xt_table_unlock
+(unknown) net/netfilter/x_tables 0x807d2b2c    xt_recseq
+(unknown) net/netfilter/x_tables 0x9121f2d3    xt_register_match
+(unknown) net/netfilter/x_tables 0xa3ba62e8    xt_find_target
+(unknown) net/netfilter/x_tables 0xa53385c3    xt_check_target
+(unknown) net/netfilter/x_tables 0xb28f5ef1    xt_free_table_info
+(unknown) net/netfilter/x_tables 0xb2e090b8    xt_unregister_match
+(unknown) net/netfilter/x_tables 0xc1c99e6e    xt_unregister_matches
+(unknown) net/netfilter/x_tables 0xcd7cebff    xt_register_targets
+(unknown) net/netfilter/x_tables 0xcd8a7762    xt_hook_link
+(unknown) net/netfilter/x_tables 0xf1945a29    xt_request_find_target
+(unknown) net/netfilter/x_tables 0xf4f9aeaf    xt_unregister_table
+(unknown) net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+(unknown) net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+(unknown) net/phonet/phonet 0x22ea5cb8 phonet_stream_ops
+(unknown) net/phonet/phonet 0x43215b4e phonet_proto_unregister
+(unknown) net/phonet/phonet 0x59646c67 pn_sock_get_port
+(unknown) net/phonet/phonet 0x69fac21c pn_sock_hash
+(unknown) net/phonet/phonet 0x8f7c0cd9 pn_sock_unhash
+(unknown) net/phonet/phonet 0x9311756b phonet_header_ops
+(unknown) net/phonet/phonet 0x95e6c9d7 phonet_proto_register
+(unknown) net/phonet/phonet 0xe2e02e22 pn_skb_send
+(unknown) net/rds/rds 0x00a467af       rds_wq
+(unknown) net/rds/rds 0x010c33d8       rds_trans_unregister
+(unknown) net/rds/rds 0x0762d0ca       rds_trans_register
+(unknown) net/rds/rds 0x2167f312       rds_inc_init
+(unknown) net/rds/rds 0x2ac75a03       rds_conn_create_outgoing
+(unknown) net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+(unknown) net/rds/rds 0x3101936e       rds_message_add_extension
+(unknown) net/rds/rds 0x35449be8       rds_message_put
+(unknown) net/rds/rds 0x420446bd       rds_atomic_send_complete
+(unknown) net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+(unknown) net/rds/rds 0x4f918ad1       rds_conn_drop
+(unknown) net/rds/rds 0x5031b8c5       rds_str_array
+(unknown) net/rds/rds 0x50cbe7b3       rds_stats
+(unknown) net/rds/rds 0x73aac73d       rds_message_populate_header
+(unknown) net/rds/rds 0x767a7ed7       rds_conn_connect_if_down
+(unknown) net/rds/rds 0x8940a87a       rds_cong_map_updated
+(unknown) net/rds/rds 0x8d3cc704       rds_connect_complete
+(unknown) net/rds/rds 0x948909be       rds_conn_destroy
+(unknown) net/rds/rds 0x96fafe85       rds_stats_info_copy
+(unknown) net/rds/rds 0x9d5fa89a       rds_inc_put
+(unknown) net/rds/rds 0xa974317b       rds_recv_incoming
+(unknown) net/rds/rds 0xb092c715       rds_message_unmapped
+(unknown) net/rds/rds 0xb2019db0       rds_for_each_conn_info
+(unknown) net/rds/rds 0xb54998d0       rds_info_deregister_func
+(unknown) net/rds/rds 0xb5bdd351       rds_info_register_func
+(unknown) net/rds/rds 0xb80afa7c       rds_send_drop_acked
+(unknown) net/rds/rds 0xba6a0664       rds_rdma_send_complete
+(unknown) net/rds/rds 0xbefd7de3       rds_page_copy_user
+(unknown) net/rds/rds 0xc4c65ecf       rds_conn_create
+(unknown) net/rds/rds 0xd2231c8a       rds_info_copy
+(unknown) net/rds/rds 0xdfa66cf7       rds_message_addref
+(unknown) net/rds/rds 0xea27a37f       rds_send_get_message
+(unknown) net/rxrpc/af-rxrpc 0x01cf99a4        key_type_rxrpc
+(unknown) net/rxrpc/af-rxrpc 0x04adb515        rxrpc_register_security
+(unknown) net/rxrpc/af-rxrpc 0x1f058c3c        rxrpc_kernel_intercept_rx_messages
+(unknown) net/rxrpc/af-rxrpc 0x3ef94145        rxrpc_kernel_accept_call
+(unknown) net/rxrpc/af-rxrpc 0x494d0aa0        rxrpc_kernel_reject_call
+(unknown) net/rxrpc/af-rxrpc 0x53b61e5c        rxrpc_kernel_free_skb
+(unknown) net/rxrpc/af-rxrpc 0x7295fda9        rxrpc_kernel_send_data
+(unknown) net/rxrpc/af-rxrpc 0x75298adc        rxrpc_kernel_get_abort_code
+(unknown) net/rxrpc/af-rxrpc 0x76501034        rxrpc_get_null_key
+(unknown) net/rxrpc/af-rxrpc 0x8d372753        rxrpc_get_server_data_key
+(unknown) net/rxrpc/af-rxrpc 0x8e9ab171        rxrpc_kernel_end_call
+(unknown) net/rxrpc/af-rxrpc 0xa171dc51        rxrpc_kernel_is_data_last
+(unknown) net/rxrpc/af-rxrpc 0xc27f5344        rxrpc_kernel_data_delivered
+(unknown) net/rxrpc/af-rxrpc 0xcadda5e3        rxrpc_kernel_get_error_number
+(unknown) net/rxrpc/af-rxrpc 0xcfe68e88        rxrpc_unregister_security
+(unknown) net/rxrpc/af-rxrpc 0xd19bf310        rxrpc_kernel_begin_call
+(unknown) net/rxrpc/af-rxrpc 0xf8ba6994        rxrpc_kernel_abort_call
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00472e7e   gss_mech_get_by_OID
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x2e74b692   gss_service_to_auth_domain_name
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x30175db0   gss_svc_to_pseudoflavor
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x338bec34   gss_pseudoflavor_to_service
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x691f3f3d   svcauth_gss_flavor
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0x9ca75f06   svc_gss_principal
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xc5906104   gss_mech_get_by_pseudoflavor
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xd6327a50   gss_mech_get_by_name
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xdf6e8a46   gss_mech_put
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xe636ec27   gss_mech_register
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xeb0bf0f3   gss_mech_unregister
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+(unknown) net/sunrpc/auth_gss/auth_rpcgss 0xfcb97ede   gss_mech_get
+(unknown) net/sunrpc/sunrpc 0x0145735c rpc_bind_new_program
+(unknown) net/sunrpc/sunrpc 0x02209bba rpc_peeraddr
+(unknown) net/sunrpc/sunrpc 0x05266d0a svc_auth_register
+(unknown) net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+(unknown) net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+(unknown) net/sunrpc/sunrpc 0x0793c9a3 sunrpc_cache_register_pipefs
+(unknown) net/sunrpc/sunrpc 0x07e6b2ae rpcauth_init_credcache
+(unknown) net/sunrpc/sunrpc 0x085968e7 auth_unix_forget_old
+(unknown) net/sunrpc/sunrpc 0x085e5e75 rpcauth_create
+(unknown) net/sunrpc/sunrpc 0x08d547c2 __rpc_wait_for_completion_task
+(unknown) net/sunrpc/sunrpc 0x0bca77bd svc_sock_update_bufs
+(unknown) net/sunrpc/sunrpc 0x0c83804b svc_reserve
+(unknown) net/sunrpc/sunrpc 0x0d6895fc csum_partial_copy_to_xdr
+(unknown) net/sunrpc/sunrpc 0x0d928a22 unix_domain_find
+(unknown) net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+(unknown) net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+(unknown) net/sunrpc/sunrpc 0x0f9527ac rpcauth_unregister
+(unknown) net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+(unknown) net/sunrpc/sunrpc 0x0fa48e93 rpcauth_init_cred
+(unknown) net/sunrpc/sunrpc 0x1015907c rpc_delay
+(unknown) net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+(unknown) net/sunrpc/sunrpc 0x10e1a7cb rpc_proc_register
+(unknown) net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+(unknown) net/sunrpc/sunrpc 0x13a8827f xdr_buf_read_netobj
+(unknown) net/sunrpc/sunrpc 0x15df4c7a svc_unreg_xprt_class
+(unknown) net/sunrpc/sunrpc 0x16c85668 rpc_lookup_machine_cred
+(unknown) net/sunrpc/sunrpc 0x18ac8274 xprt_complete_rqst
+(unknown) net/sunrpc/sunrpc 0x18e51923 svc_xprt_put
+(unknown) net/sunrpc/sunrpc 0x1c8e16fa rpc_call_start
+(unknown) net/sunrpc/sunrpc 0x1ca7cdf4 xprt_wait_for_buffer_space
+(unknown) net/sunrpc/sunrpc 0x22c87d7e xdr_init_encode
+(unknown) net/sunrpc/sunrpc 0x23ea69a5 xdr_init_decode
+(unknown) net/sunrpc/sunrpc 0x243723c0 rpc_unlink
+(unknown) net/sunrpc/sunrpc 0x258c114c xdr_write_pages
+(unknown) net/sunrpc/sunrpc 0x258d92fd svc_create_pooled
+(unknown) net/sunrpc/sunrpc 0x270d84ec sunrpc_cache_unregister_pipefs
+(unknown) net/sunrpc/sunrpc 0x275070a6 rpc_malloc
+(unknown) net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+(unknown) net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+(unknown) net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+(unknown) net/sunrpc/sunrpc 0x33641b36 xprt_free
+(unknown) net/sunrpc/sunrpc 0x369ab92b svc_destroy
+(unknown) net/sunrpc/sunrpc 0x3cf1cb80 rpc_wake_up_next
+(unknown) net/sunrpc/sunrpc 0x3e08a817 xdr_encode_word
+(unknown) net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+(unknown) net/sunrpc/sunrpc 0x40855e4a rpc_shutdown_client
+(unknown) net/sunrpc/sunrpc 0x42c6eae6 rpc_killall_tasks
+(unknown) net/sunrpc/sunrpc 0x4396725c xprt_wake_pending_tasks
+(unknown) net/sunrpc/sunrpc 0x461127aa xdr_skb_read_bits
+(unknown) net/sunrpc/sunrpc 0x4954f775 auth_domain_put
+(unknown) net/sunrpc/sunrpc 0x4a4b06d9 rpc_force_rebind
+(unknown) net/sunrpc/sunrpc 0x4b672e42 xprt_reserve_xprt
+(unknown) net/sunrpc/sunrpc 0x4be79817 rpc_call_null
+(unknown) net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+(unknown) net/sunrpc/sunrpc 0x530f3dcb rpc_task_reset_client
+(unknown) net/sunrpc/sunrpc 0x53445f68 nlm_debug
+(unknown) net/sunrpc/sunrpc 0x53b89e05 svc_xprt_copy_addrs
+(unknown) net/sunrpc/sunrpc 0x54f945f4 svc_seq_show
+(unknown) net/sunrpc/sunrpc 0x5575553a rpc_call_sync
+(unknown) net/sunrpc/sunrpc 0x591bba90 rpc_create
+(unknown) net/sunrpc/sunrpc 0x5a54c5e6 xprt_reserve_xprt_cong
+(unknown) net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+(unknown) net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+(unknown) net/sunrpc/sunrpc 0x5cdc8451 svc_sock_names
+(unknown) net/sunrpc/sunrpc 0x5d4970a1 svc_close_xprt
+(unknown) net/sunrpc/sunrpc 0x5fb23521 svc_wake_up
+(unknown) net/sunrpc/sunrpc 0x60ae7fc6 write_bytes_to_xdr_buf
+(unknown) net/sunrpc/sunrpc 0x624a802e xprt_set_retrans_timeout_rtt
+(unknown) net/sunrpc/sunrpc 0x627deb27 xdr_terminate_string
+(unknown) net/sunrpc/sunrpc 0x63b886cd svc_authenticate
+(unknown) net/sunrpc/sunrpc 0x63d536d8 auth_domain_find
+(unknown) net/sunrpc/sunrpc 0x64a03eef rpc_put_task_async
+(unknown) net/sunrpc/sunrpc 0x65b94f18 sunrpc_cache_pipe_upcall
+(unknown) net/sunrpc/sunrpc 0x6633b31d xdr_enter_page
+(unknown) net/sunrpc/sunrpc 0x67115ef0 cache_purge
+(unknown) net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+(unknown) net/sunrpc/sunrpc 0x6aaffe91 rpcauth_generic_bind_cred
+(unknown) net/sunrpc/sunrpc 0x6c085085 rpc_peeraddr2str
+(unknown) net/sunrpc/sunrpc 0x6d1332c8 xprt_disconnect_done
+(unknown) net/sunrpc/sunrpc 0x6daa1c6e cache_check
+(unknown) net/sunrpc/sunrpc 0x6e99976f xprt_release_rqst_cong
+(unknown) net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+(unknown) net/sunrpc/sunrpc 0x6f4ded48 xdr_init_decode_pages
+(unknown) net/sunrpc/sunrpc 0x71b2b18c svc_exit_thread
+(unknown) net/sunrpc/sunrpc 0x71fa908a cache_flush
+(unknown) net/sunrpc/sunrpc 0x7231a826 xdr_encode_pages
+(unknown) net/sunrpc/sunrpc 0x7283a2d3 rpc_sleep_on
+(unknown) net/sunrpc/sunrpc 0x75152ca0 auth_domain_lookup
+(unknown) net/sunrpc/sunrpc 0x76a9e10d xdr_decode_array2
+(unknown) net/sunrpc/sunrpc 0x7784410c svc_recv
+(unknown) net/sunrpc/sunrpc 0x7b10ecdf xprt_release_xprt
+(unknown) net/sunrpc/sunrpc 0x7b85aab8 rpcauth_register
+(unknown) net/sunrpc/sunrpc 0x7c1f595b read_bytes_from_xdr_buf
+(unknown) net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+(unknown) net/sunrpc/sunrpc 0x7fee9215 xprt_adjust_cwnd
+(unknown) net/sunrpc/sunrpc 0x8211fc99 xdr_buf_subsegment
+(unknown) net/sunrpc/sunrpc 0x841dd172 rpc_alloc_iostats
+(unknown) net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+(unknown) net/sunrpc/sunrpc 0x87fbb300 xprt_lookup_rqst
+(unknown) net/sunrpc/sunrpc 0x88312a13 rpc_wake_up_queued_task
+(unknown) net/sunrpc/sunrpc 0x89557dc4 rpc_restart_call
+(unknown) net/sunrpc/sunrpc 0x898c764b svc_xprt_init
+(unknown) net/sunrpc/sunrpc 0x8ddc3e8d svc_xprt_enqueue
+(unknown) net/sunrpc/sunrpc 0x8ec8e806 xdr_decode_word
+(unknown) net/sunrpc/sunrpc 0x8f061cba rpc_mkpipe
+(unknown) net/sunrpc/sunrpc 0x9080cf9e rpc_print_iostats
+(unknown) net/sunrpc/sunrpc 0x94a57b27 svc_pool_stats_open
+(unknown) net/sunrpc/sunrpc 0x9699a111 rpc_exit
+(unknown) net/sunrpc/sunrpc 0x96a37a05 svc_process
+(unknown) net/sunrpc/sunrpc 0x97bff0ba svc_xprt_names
+(unknown) net/sunrpc/sunrpc 0x98787005 svc_create_xprt
+(unknown) net/sunrpc/sunrpc 0x99c0a5af svc_find_xprt
+(unknown) net/sunrpc/sunrpc 0x9a2cc413 xprt_unregister_transport
+(unknown) net/sunrpc/sunrpc 0x9a6e03d3 rpc_run_task
+(unknown) net/sunrpc/sunrpc 0x9bc2e271 rpc_call_async
+(unknown) net/sunrpc/sunrpc 0x9e4bbedd xdr_set_scratch_buffer
+(unknown) net/sunrpc/sunrpc 0x9e54c160 rpc_restart_call_prepare
+(unknown) net/sunrpc/sunrpc 0x9ed51fdf cache_register
+(unknown) net/sunrpc/sunrpc 0xa1a60292 xprt_alloc
+(unknown) net/sunrpc/sunrpc 0xa3ef8a9f auth_unix_lookup
+(unknown) net/sunrpc/sunrpc 0xa3f55a38 svcauth_unix_set_client
+(unknown) net/sunrpc/sunrpc 0xa72da394 svc_create
+(unknown) net/sunrpc/sunrpc 0xa97ebaa4 xdr_read_pages
+(unknown) net/sunrpc/sunrpc 0xa9b3edde svc_prepare_thread
+(unknown) net/sunrpc/sunrpc 0xaa26460f xdr_inline_decode
+(unknown) net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+(unknown) net/sunrpc/sunrpc 0xb25201f0 svc_xprt_received
+(unknown) net/sunrpc/sunrpc 0xb50ee894 svc_max_payload
+(unknown) net/sunrpc/sunrpc 0xb9b99f10 xprt_register_transport
+(unknown) net/sunrpc/sunrpc 0xbac6e0d1 rpc_queue_upcall
+(unknown) net/sunrpc/sunrpc 0xbb572a24 xdr_encode_array2
+(unknown) net/sunrpc/sunrpc 0xbd0505e4 xdr_shift_buf
+(unknown) net/sunrpc/sunrpc 0xbdafa30f sunrpc_cache_update
+(unknown) net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+(unknown) net/sunrpc/sunrpc 0xc070c323 xdr_inline_pages
+(unknown) net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+(unknown) net/sunrpc/sunrpc 0xc151194f xdr_process_buf
+(unknown) net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+(unknown) net/sunrpc/sunrpc 0xc6730b3c svc_proc_register
+(unknown) net/sunrpc/sunrpc 0xc6771117 rpc_get_mount
+(unknown) net/sunrpc/sunrpc 0xc6fa88f8 svc_addsock
+(unknown) net/sunrpc/sunrpc 0xc716ecbf xdr_reserve_space
+(unknown) net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+(unknown) net/sunrpc/sunrpc 0xc9274872 xdr_buf_from_iov
+(unknown) net/sunrpc/sunrpc 0xca1e17fd rpcauth_destroy_credcache
+(unknown) net/sunrpc/sunrpc 0xca2490af xprt_set_retrans_timeout_def
+(unknown) net/sunrpc/sunrpc 0xcaab6374 xprt_release_xprt_cong
+(unknown) net/sunrpc/sunrpc 0xcbfc08e1 cache_unregister
+(unknown) net/sunrpc/sunrpc 0xccc2372e rpc_pton
+(unknown) net/sunrpc/sunrpc 0xccca17ca rpc_lookup_cred
+(unknown) net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+(unknown) net/sunrpc/sunrpc 0xd0c43c7f sunrpc_cache_lookup
+(unknown) net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+(unknown) net/sunrpc/sunrpc 0xd8dbd49e svc_set_num_threads
+(unknown) net/sunrpc/sunrpc 0xd9720c11 rpc_setbufsize
+(unknown) net/sunrpc/sunrpc 0xdc072b22 svc_reg_xprt_class
+(unknown) net/sunrpc/sunrpc 0xdc633b31 svc_print_addr
+(unknown) net/sunrpc/sunrpc 0xdebe55c5 xdr_partial_copy_from_skb
+(unknown) net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+(unknown) net/sunrpc/sunrpc 0xe5e21016 put_rpccred
+(unknown) net/sunrpc/sunrpc 0xe96edb28 svc_set_client
+(unknown) net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+(unknown) net/sunrpc/sunrpc 0xece94ad4 rpcb_getport_async
+(unknown) net/sunrpc/sunrpc 0xedcf6be4 qword_add
+(unknown) net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+(unknown) net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+(unknown) net/sunrpc/sunrpc 0xf1b1569f rpc_max_payload
+(unknown) net/sunrpc/sunrpc 0xf5744aa8 rpc_put_task
+(unknown) net/sunrpc/sunrpc 0xf6aeff6d svc_drop
+(unknown) net/sunrpc/sunrpc 0xf7ebfc8e xprt_write_space
+(unknown) net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+(unknown) net/sunrpc/sunrpc 0xf85bea30 rpc_clone_client
+(unknown) net/sunrpc/sunrpc 0xf8f0f3b9 rpcauth_lookup_credcache
+(unknown) net/sunrpc/sunrpc 0xf9d1164c rpc_free
+(unknown) net/sunrpc/sunrpc 0xfba28bc4 auth_unix_add_addr
+(unknown) net/wanrouter/wanrouter 0x0ebe03d1   unregister_wan_device
+(unknown) net/wanrouter/wanrouter 0x902b604c   register_wan_device
+(unknown) net/wimax/wimax 0x2ea487df   wimax_msg_data
+(unknown) net/wimax/wimax 0x3f0a38be   wimax_report_rfkill_sw
+(unknown) net/wimax/wimax 0x546bae49   wimax_dev_rm
+(unknown) net/wimax/wimax 0x54ba9d81   wimax_msg_data_len
+(unknown) net/wimax/wimax 0x58f84cb3   wimax_state_change
+(unknown) net/wimax/wimax 0x7a2a74ed   wimax_msg_send
+(unknown) net/wimax/wimax 0x84cfb5bf   wimax_msg_alloc
+(unknown) net/wimax/wimax 0x92b4eac0   wimax_state_get
+(unknown) net/wimax/wimax 0x92f9cd17   wimax_reset
+(unknown) net/wimax/wimax 0x92fb534c   wimax_rfkill
+(unknown) net/wimax/wimax 0xaae1ce73   wimax_dev_init
+(unknown) net/wimax/wimax 0xac20835f   wimax_msg_len
+(unknown) net/wimax/wimax 0xba8f9a63   wimax_msg
+(unknown) net/wimax/wimax 0xceeaf228   wimax_report_rfkill_hw
+(unknown) net/wimax/wimax 0xfdf1b417   wimax_dev_add
+(unknown) net/wireless/cfg80211 0x048a23b2     cfg80211_scan_done
+(unknown) net/wireless/cfg80211 0x05874299     cfg80211_wext_giwrts
+(unknown) net/wireless/cfg80211 0x09c64fbd     ieee80211_frequency_to_channel
+(unknown) net/wireless/cfg80211 0x0bea4dda     cfg80211_testmode_alloc_reply_skb
+(unknown) net/wireless/cfg80211 0x102679e2     cfg80211_remain_on_channel_expired
+(unknown) net/wireless/cfg80211 0x14c9884e     cfg80211_wext_giwname
+(unknown) net/wireless/cfg80211 0x14ee91f7     cfg80211_wext_siwap
+(unknown) net/wireless/cfg80211 0x1698f3fe     regulatory_hint
+(unknown) net/wireless/cfg80211 0x1879fcbd     bridge_tunnel_header
+(unknown) net/wireless/cfg80211 0x19ecc7ec     ieee80211_bss_get_ie
+(unknown) net/wireless/cfg80211 0x1ddc8bbe     cfg80211_wext_giwretry
+(unknown) net/wireless/cfg80211 0x21f355de     freq_reg_info
+(unknown) net/wireless/cfg80211 0x23b23b00     cfg80211_sched_scan_stopped
+(unknown) net/wireless/cfg80211 0x24c388a7     cfg80211_cqm_rssi_notify
+(unknown) net/wireless/cfg80211 0x24f3b795     cfg80211_wext_siwpmksa
+(unknown) net/wireless/cfg80211 0x2616d95a     cfg80211_michael_mic_failure
+(unknown) net/wireless/cfg80211 0x29e27352     cfg80211_rx_mgmt
+(unknown) net/wireless/cfg80211 0x2cf51c26     cfg80211_wext_siwessid
+(unknown) net/wireless/cfg80211 0x2edf7d69     ieee80211_get_response_rate
+(unknown) net/wireless/cfg80211 0x33a36335     wiphy_apply_custom_regulatory
+(unknown) net/wireless/cfg80211 0x33a588c9     cfg80211_testmode_reply
+(unknown) net/wireless/cfg80211 0x33c41107     ieee80211_amsdu_to_8023s
+(unknown) net/wireless/cfg80211 0x33fca3f6     cfg80211_send_unprot_deauth
+(unknown) net/wireless/cfg80211 0x36eb276a     wiphy_rfkill_start_polling
+(unknown) net/wireless/cfg80211 0x372a1075     cfg80211_disconnected
+(unknown) net/wireless/cfg80211 0x39ae6996     cfg80211_unlink_bss
+(unknown) net/wireless/cfg80211 0x421c956e     cfg80211_wext_siwpower
+(unknown) net/wireless/cfg80211 0x43c3e55e     cfg80211_wext_siwmlme
+(unknown) net/wireless/cfg80211 0x53f06d54     wiphy_register
+(unknown) net/wireless/cfg80211 0x59279e95     cfg80211_wext_siwrate
+(unknown) net/wireless/cfg80211 0x605fe478     cfg80211_send_auth_timeout
+(unknown) net/wireless/cfg80211 0x69b18f43     rfc1042_header
+(unknown) net/wireless/cfg80211 0x6b7a5b62     cfg80211_wext_giwencode
+(unknown) net/wireless/cfg80211 0x6df3b4ae     wiphy_rfkill_stop_polling
+(unknown) net/wireless/cfg80211 0x6e0f8393     cfg80211_testmode_event
+(unknown) net/wireless/cfg80211 0x70d1f38a     wiphy_free
+(unknown) net/wireless/cfg80211 0x7513e94e     ieee80211_channel_to_frequency
+(unknown) net/wireless/cfg80211 0x76e040a1     wiphy_new
+(unknown) net/wireless/cfg80211 0x7745a27d     cfg80211_wext_giwrate
+(unknown) net/wireless/cfg80211 0x7770c0e3     cfg80211_wext_siwtxpower
+(unknown) net/wireless/cfg80211 0x78caa35b     __cfg80211_send_disassoc
+(unknown) net/wireless/cfg80211 0x7cdf0523     cfg80211_mgmt_tx_status
+(unknown) net/wireless/cfg80211 0x7dce6d61     wiphy_rfkill_set_hw_state
+(unknown) net/wireless/cfg80211 0x7e9707ef     cfg80211_wext_siwfreq
+(unknown) net/wireless/cfg80211 0x7e9c01f0     cfg80211_cqm_pktloss_notify
+(unknown) net/wireless/cfg80211 0x7ef39823     ieee80211_hdrlen
+(unknown) net/wireless/cfg80211 0x7fe1a403     cfg80211_find_ie
+(unknown) net/wireless/cfg80211 0x820a1450     cfg80211_wext_giwessid
+(unknown) net/wireless/cfg80211 0x873964b5     ieee80211_data_to_8023
+(unknown) net/wireless/cfg80211 0x8bf621e3     cfg80211_del_sta
+(unknown) net/wireless/cfg80211 0x8f223252     cfg80211_wext_siwmode
+(unknown) net/wireless/cfg80211 0x901b8a6b     cfg80211_notify_new_peer_candidate
+(unknown) net/wireless/cfg80211 0x932cc2c6     cfg80211_ibss_joined
+(unknown) net/wireless/cfg80211 0x93b4fd3f     cfg80211_wext_siwencodeext
+(unknown) net/wireless/cfg80211 0x94a61fe0     cfg80211_send_rx_assoc
+(unknown) net/wireless/cfg80211 0x96732b77     cfg80211_wext_siwauth
+(unknown) net/wireless/cfg80211 0x9786ce6e     cfg80211_roamed
+(unknown) net/wireless/cfg80211 0x982e6b6d     ieee80211_radiotap_iterator_init
+(unknown) net/wireless/cfg80211 0x98818670     cfg80211_send_unprot_disassoc
+(unknown) net/wireless/cfg80211 0x9b5c0af1     __cfg80211_send_deauth
+(unknown) net/wireless/cfg80211 0x9f3c23d8     cfg80211_ready_on_channel
+(unknown) net/wireless/cfg80211 0xa8312f9f     cfg80211_wext_siwscan
+(unknown) net/wireless/cfg80211 0xa8a66e92     cfg80211_wext_giwfreq
+(unknown) net/wireless/cfg80211 0xaea07bad     cfg80211_wireless_stats
+(unknown) net/wireless/cfg80211 0xb0471452     cfg80211_wext_siwgenie
+(unknown) net/wireless/cfg80211 0xb32383c8     cfg80211_wext_siwretry
+(unknown) net/wireless/cfg80211 0xb811179f     cfg80211_wext_giwauth
+(unknown) net/wireless/cfg80211 0xbcc2570a     ieee80211_data_from_8023
+(unknown) net/wireless/cfg80211 0xbe94e52e     __cfg80211_auth_canceled
+(unknown) net/wireless/cfg80211 0xbea4eed7     wiphy_unregister
+(unknown) net/wireless/cfg80211 0xbf6cf473     cfg80211_send_assoc_timeout
+(unknown) net/wireless/cfg80211 0xbfe9561c     cfg80211_inform_bss_frame
+(unknown) net/wireless/cfg80211 0xc2d7b12a     cfg80211_wext_giwtxpower
+(unknown) net/wireless/cfg80211 0xc37092b5     cfg80211_get_mesh
+(unknown) net/wireless/cfg80211 0xc63f1b81     ieee80211_radiotap_iterator_next
+(unknown) net/wireless/cfg80211 0xc6c236c6     cfg80211_send_deauth
+(unknown) net/wireless/cfg80211 0xc7a22276     cfg80211_send_disassoc
+(unknown) net/wireless/cfg80211 0xc81a3ffa     cfg80211_wext_siwfrag
+(unknown) net/wireless/cfg80211 0xc9afc627     cfg80211_testmode_alloc_event_skb
+(unknown) net/wireless/cfg80211 0xd23d81e0     cfg80211_classify8021d
+(unknown) net/wireless/cfg80211 0xd2b27063     cfg80211_wext_siwencode
+(unknown) net/wireless/cfg80211 0xd3b62be4     cfg80211_wext_siwrts
+(unknown) net/wireless/cfg80211 0xd51dc7b9     cfg80211_wext_giwscan
+(unknown) net/wireless/cfg80211 0xd55ff805     cfg80211_send_rx_auth
+(unknown) net/wireless/cfg80211 0xd57851f5     cfg80211_new_sta
+(unknown) net/wireless/cfg80211 0xd5aaa486     cfg80211_wext_giwrange
+(unknown) net/wireless/cfg80211 0xd7779230     cfg80211_put_bss
+(unknown) net/wireless/cfg80211 0xd9020d91     cfg80211_inform_bss
+(unknown) net/wireless/cfg80211 0xdc77eb93     cfg80211_connect_result
+(unknown) net/wireless/cfg80211 0xde547c8e     ieee80211_get_hdrlen_from_skb
+(unknown) net/wireless/cfg80211 0xe6780312     cfg80211_wext_giwfrag
+(unknown) net/wireless/cfg80211 0xe95f854a     cfg80211_get_bss
+(unknown) net/wireless/cfg80211 0xece39d18     cfg80211_wext_giwpower
+(unknown) net/wireless/cfg80211 0xee292883     cfg80211_sched_scan_results
+(unknown) net/wireless/cfg80211 0xef15425a     cfg80211_wext_giwmode
+(unknown) net/wireless/cfg80211 0xf1f1e5e9     __ieee80211_get_channel
+(unknown) net/wireless/cfg80211 0xf3240457     cfg80211_wext_giwap
+(unknown) net/wireless/lib80211 0x0b39b94e     lib80211_crypt_info_init
+(unknown) net/wireless/lib80211 0x174eaf37     lib80211_crypt_info_free
+(unknown) net/wireless/lib80211 0x230f3ffb     lib80211_crypt_deinit_handler
+(unknown) net/wireless/lib80211 0x2d0f99e5     print_ssid
+(unknown) net/wireless/lib80211 0x3f53a633     lib80211_unregister_crypto_ops
+(unknown) net/wireless/lib80211 0x8c54aa98     lib80211_register_crypto_ops
+(unknown) net/wireless/lib80211 0x8d5cded1     lib80211_crypt_deinit_entries
+(unknown) net/wireless/lib80211 0x916a466c     lib80211_get_crypto_ops
+(unknown) net/wireless/lib80211 0x9b6d7d90     lib80211_crypt_quiescing
+(unknown) net/wireless/lib80211 0xfad3d2a8     lib80211_crypt_delayed_deinit
+(unknown) net/xfrm/xfrm_ipcomp 0x89ca496d      ipcomp_init_state
+(unknown) net/xfrm/xfrm_ipcomp 0xacd5b051      ipcomp_destroy
+(unknown) net/xfrm/xfrm_ipcomp 0xfb130bb4      ipcomp_output
+(unknown) net/xfrm/xfrm_ipcomp 0xfdf1cfa2      ipcomp_input
+(unknown) sound/ac97_bus 0xcb39fd7e    ac97_bus_type
+(unknown) sound/core/seq/snd-seq 0x019e403e    snd_seq_kernel_client_write_poll
+(unknown) sound/core/seq/snd-seq 0x1a724fcc    snd_seq_kernel_client_ctl
+(unknown) sound/core/seq/snd-seq 0x3061c52d    snd_use_lock_sync_helper
+(unknown) sound/core/seq/snd-seq 0x30d6e0fe    snd_seq_kernel_client_enqueue_blocking
+(unknown) sound/core/seq/snd-seq 0x33d6dcf1    snd_seq_event_port_attach
+(unknown) sound/core/seq/snd-seq 0x3fb4d161    snd_seq_kernel_client_dispatch
+(unknown) sound/core/seq/snd-seq 0x6bb71038    snd_seq_delete_kernel_client
+(unknown) sound/core/seq/snd-seq 0x7ac2f329    snd_seq_expand_var_event
+(unknown) sound/core/seq/snd-seq 0x7b8699eb    snd_seq_event_port_detach
+(unknown) sound/core/seq/snd-seq 0xb8e448a0    snd_seq_set_queue_tempo
+(unknown) sound/core/seq/snd-seq 0xcac0a3be    snd_seq_kernel_client_enqueue
+(unknown) sound/core/seq/snd-seq 0xdab66de2    snd_seq_create_kernel_client
+(unknown) sound/core/seq/snd-seq 0xe934da1d    snd_seq_dump_var_event
+(unknown) sound/core/seq/snd-seq-device 0x08547368     snd_seq_device_new
+(unknown) sound/core/seq/snd-seq-device 0x3a57f235     snd_seq_autoload_unlock
+(unknown) sound/core/seq/snd-seq-device 0x573c20d6     snd_seq_device_register_driver
+(unknown) sound/core/seq/snd-seq-device 0x6339b6d0     snd_seq_device_load_drivers
+(unknown) sound/core/seq/snd-seq-device 0xb90668b2     snd_seq_autoload_lock
+(unknown) sound/core/seq/snd-seq-device 0xc622fb29     snd_seq_device_unregister_driver
+(unknown) sound/core/seq/snd-seq-midi-emul 0x6ea09972  snd_midi_channel_alloc_set
+(unknown) sound/core/seq/snd-seq-midi-emul 0x833a3e07  snd_midi_channel_set_clear
+(unknown) sound/core/seq/snd-seq-midi-emul 0xb9948d2c  snd_midi_channel_free_set
+(unknown) sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3  snd_midi_process_event
+(unknown) sound/core/seq/snd-seq-midi-event 0x017f4a67 snd_midi_event_encode
+(unknown) sound/core/seq/snd-seq-midi-event 0x949c9ac8 snd_midi_event_no_status
+(unknown) sound/core/seq/snd-seq-midi-event 0x951ea30c snd_midi_event_reset_decode
+(unknown) sound/core/seq/snd-seq-midi-event 0xb00606b7 snd_midi_event_encode_byte
+(unknown) sound/core/seq/snd-seq-midi-event 0xb30510f7 snd_midi_event_new
+(unknown) sound/core/seq/snd-seq-midi-event 0xbeaecf8c snd_midi_event_decode
+(unknown) sound/core/seq/snd-seq-midi-event 0xddc220c4 snd_midi_event_reset_encode
+(unknown) sound/core/seq/snd-seq-midi-event 0xf5eb237e snd_midi_event_free
+(unknown) sound/core/seq/snd-seq-virmidi 0xbdeada7f    snd_virmidi_new
+(unknown) sound/core/snd 0x05deb33d    snd_device_register
+(unknown) sound/core/snd 0x0a0d095a    _snd_ctl_add_slave
+(unknown) sound/core/snd 0x0afa1ab7    snd_card_file_add
+(unknown) sound/core/snd 0x0d4148bf    snd_card_set_id
+(unknown) sound/core/snd 0x0d89961f    snd_power_wait
+(unknown) sound/core/snd 0x0ee94408    snd_unregister_device
+(unknown) sound/core/snd 0x138b782e    snd_ctl_replace
+(unknown) sound/core/snd 0x187f1b3a    snd_jack_set_key
+(unknown) sound/core/snd 0x18e1683f    snd_dma_program
+(unknown) sound/core/snd 0x191e88cf    snd_dma_pointer
+(unknown) sound/core/snd 0x24a94b26    snd_info_get_line
+(unknown) sound/core/snd 0x3226ef26    snd_register_device_for_dev
+(unknown) sound/core/snd 0x3971b4df    snd_ecards_limit
+(unknown) sound/core/snd 0x39d16ad2    snd_ctl_make_virtual_master
+(unknown) sound/core/snd 0x39e17b6b    snd_component_add
+(unknown) sound/core/snd 0x3d931dd8    snd_ctl_activate_id
+(unknown) sound/core/snd 0x40e2d132    snd_ctl_new1
+(unknown) sound/core/snd 0x48a0d180    snd_ctl_boolean_stereo_info
+(unknown) sound/core/snd 0x49ba89fe    snd_ctl_register_ioctl
+(unknown) sound/core/snd 0x4a3ea5c0    snd_request_card
+(unknown) sound/core/snd 0x602c96f0    copy_to_user_fromio
+(unknown) sound/core/snd 0x6103b9c5    snd_add_device_sysfs_file
+(unknown) sound/core/snd 0x621a0fc7    snd_ctl_notify
+(unknown) sound/core/snd 0x6494b799    snd_ctl_find_numid
+(unknown) sound/core/snd 0x6dd78b80    snd_card_create
+(unknown) sound/core/snd 0x6fe7e086    snd_seq_root
+(unknown) sound/core/snd 0x70c15ac1    snd_dma_disable
+(unknown) sound/core/snd 0x74e2ed78    snd_ctl_remove
+(unknown) sound/core/snd 0x76de932d    snd_ctl_add
+(unknown) sound/core/snd 0x7a15323d    snd_card_register
+(unknown) sound/core/snd 0x7b1f02e1    snd_jack_new
+(unknown) sound/core/snd 0x7c6eb221    snd_pci_quirk_lookup
+(unknown) sound/core/snd 0x7ed6130c    snd_ctl_enum_info
+(unknown) sound/core/snd 0x804386af    snd_card_proc_new
+(unknown) sound/core/snd 0x868d3ab5    snd_jack_set_parent
+(unknown) sound/core/snd 0x8e1ee83b    snd_device_new
+(unknown) sound/core/snd 0x8f595b11    snd_major
+(unknown) sound/core/snd 0x91580add    snd_card_free_when_closed
+(unknown) sound/core/snd 0x917c8cbb    snd_ctl_rename_id
+(unknown) sound/core/snd 0x9e6d79f8    snd_info_get_str
+(unknown) sound/core/snd 0xa0fd2427    snd_pci_quirk_lookup_id
+(unknown) sound/core/snd 0xa442e269    snd_ctl_unregister_ioctl
+(unknown) sound/core/snd 0xaa507717    snd_device_free
+(unknown) sound/core/snd 0xac0e37b5    snd_card_file_remove
+(unknown) sound/core/snd 0xb2e5ae4a    snd_lookup_minor_data
+(unknown) sound/core/snd 0xb7ee9f64    snd_ctl_remove_id
+(unknown) sound/core/snd 0xb87d476e    snd_card_disconnect
+(unknown) sound/core/snd 0xbc733806    snd_info_free_entry
+(unknown) sound/core/snd 0xc07efcb9    snd_info_create_module_entry
+(unknown) sound/core/snd 0xc22f05bc    snd_cards
+(unknown) sound/core/snd 0xce3ca308    copy_from_user_toio
+(unknown) sound/core/snd 0xd1157735    release_and_free_resource
+(unknown) sound/core/snd 0xd257a55b    snd_jack_report
+(unknown) sound/core/snd 0xd8bdb21c    snd_info_register
+(unknown) sound/core/snd 0xe20c9214    snd_iprintf
+(unknown) sound/core/snd 0xe48845dc    snd_ctl_boolean_mono_info
+(unknown) sound/core/snd 0xe8fb7d8f    snd_ctl_free_one
+(unknown) sound/core/snd 0xe92528bf    snd_info_create_card_entry
+(unknown) sound/core/snd 0xf46241b6    snd_card_free
+(unknown) sound/core/snd 0xfa573443    snd_ctl_find_id
+(unknown) sound/core/snd-hwdep 0x4c880ba7      snd_hwdep_new
+(unknown) sound/core/snd-page-alloc 0x3b91f3af snd_free_pages
+(unknown) sound/core/snd-page-alloc 0x47e6af72 snd_dma_free_pages
+(unknown) sound/core/snd-page-alloc 0x6c53cee2 snd_dma_get_reserved_buf
+(unknown) sound/core/snd-page-alloc 0xa2eddcfa snd_dma_alloc_pages
+(unknown) sound/core/snd-page-alloc 0xade88e76 snd_malloc_pages
+(unknown) sound/core/snd-page-alloc 0xb1b5d02a snd_dma_alloc_pages_fallback
+(unknown) sound/core/snd-page-alloc 0xfe295c4d snd_dma_reserve_buf
+(unknown) sound/core/snd-pcm 0x0283dfe3        _snd_pcm_hw_params_any
+(unknown) sound/core/snd-pcm 0x047a7cb1        snd_pcm_set_sync
+(unknown) sound/core/snd-pcm 0x04cda566        snd_interval_refine
+(unknown) sound/core/snd-pcm 0x0feda1b7        snd_pcm_hw_constraint_ratdens
+(unknown) sound/core/snd-pcm 0x1a7382ac        snd_pcm_lib_get_vmalloc_page
+(unknown) sound/core/snd-pcm 0x1d027e4b        snd_pcm_format_signed
+(unknown) sound/core/snd-pcm 0x26059353        snd_pcm_stop
+(unknown) sound/core/snd-pcm 0x2cd0ef5c        snd_pcm_hw_constraint_list
+(unknown) sound/core/snd-pcm 0x31cf3da2        snd_pcm_lib_readv
+(unknown) sound/core/snd-pcm 0x34411d4d        snd_pcm_hw_rule_add
+(unknown) sound/core/snd-pcm 0x34ff0977        snd_pcm_hw_constraint_minmax
+(unknown) sound/core/snd-pcm 0x3796bdcc        snd_pcm_format_little_endian
+(unknown) sound/core/snd-pcm 0x39bf9301        _snd_pcm_hw_param_setempty
+(unknown) sound/core/snd-pcm 0x3baa8c59        snd_pcm_lib_malloc_pages
+(unknown) sound/core/snd-pcm 0x44fb5b83        snd_pcm_lib_preallocate_pages_for_all
+(unknown) sound/core/snd-pcm 0x4a5fea5f        snd_pcm_sgbuf_get_chunk_size
+(unknown) sound/core/snd-pcm 0x4d9b6d35        snd_pcm_format_size
+(unknown) sound/core/snd-pcm 0x4f816e9b        snd_pcm_format_big_endian
+(unknown) sound/core/snd-pcm 0x52e3e4a5        snd_pcm_hw_param_value
+(unknown) sound/core/snd-pcm 0x582ac5ca        snd_pcm_lib_preallocate_free_for_all
+(unknown) sound/core/snd-pcm 0x59947eb3        snd_pcm_kernel_ioctl
+(unknown) sound/core/snd-pcm 0x59be7b72        snd_pcm_lib_ioctl
+(unknown) sound/core/snd-pcm 0x5d0e595d        snd_pcm_hw_refine
+(unknown) sound/core/snd-pcm 0x5e7f4920        snd_pcm_format_set_silence
+(unknown) sound/core/snd-pcm 0x650f8603        snd_pcm_format_silence_64
+(unknown) sound/core/snd-pcm 0x68a24153        snd_pcm_format_physical_width
+(unknown) sound/core/snd-pcm 0x6e124e30        snd_pcm_new
+(unknown) sound/core/snd-pcm 0x6ef8fcd8        snd_pcm_format_linear
+(unknown) sound/core/snd-pcm 0x756121c5        snd_pcm_hw_param_last
+(unknown) sound/core/snd-pcm 0x7cbe6ea5        snd_pcm_set_ops
+(unknown) sound/core/snd-pcm 0x84cf60e3        snd_pcm_lib_free_pages
+(unknown) sound/core/snd-pcm 0x87ab134d        snd_pcm_hw_constraint_ratnums
+(unknown) sound/core/snd-pcm 0x9bf81519        snd_pcm_lib_preallocate_pages
+(unknown) sound/core/snd-pcm 0x9e812a3c        snd_pcm_hw_constraint_step
+(unknown) sound/core/snd-pcm 0xa042b4bd        snd_pcm_suspend_all
+(unknown) sound/core/snd-pcm 0xa0b360ef        snd_pcm_lib_free_vmalloc_buffer
+(unknown) sound/core/snd-pcm 0xa0c651e8        snd_pcm_hw_param_first
+(unknown) sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+(unknown) sound/core/snd-pcm 0xa40e95ae        snd_pcm_link_rwlock
+(unknown) sound/core/snd-pcm 0xa61aa028        snd_pcm_format_unsigned
+(unknown) sound/core/snd-pcm 0xa741ca74        _snd_pcm_lib_alloc_vmalloc_buffer
+(unknown) sound/core/snd-pcm 0xa804183a        snd_pcm_period_elapsed
+(unknown) sound/core/snd-pcm 0xb17781ad        snd_pcm_suspend
+(unknown) sound/core/snd-pcm 0xb4f3ac53        snd_pcm_hw_constraint_integer
+(unknown) sound/core/snd-pcm 0xb89b9228        snd_pcm_notify
+(unknown) sound/core/snd-pcm 0xb9638db4        snd_pcm_rate_to_rate_bit
+(unknown) sound/core/snd-pcm 0xbf67900d        snd_pcm_lib_read
+(unknown) sound/core/snd-pcm 0xc4c42a55        snd_pcm_new_stream
+(unknown) sound/core/snd-pcm 0xcc296261        snd_pcm_limit_hw_rates
+(unknown) sound/core/snd-pcm 0xd0b9b8b8        snd_interval_list
+(unknown) sound/core/snd-pcm 0xd58d147f        snd_pcm_mmap_data
+(unknown) sound/core/snd-pcm 0xd8a3961b        snd_pcm_sgbuf_ops_page
+(unknown) sound/core/snd-pcm 0xde2f11b7        snd_pcm_lib_writev
+(unknown) sound/core/snd-pcm 0xdf48783f        snd_pcm_lib_mmap_iomem
+(unknown) sound/core/snd-pcm 0xe56a9336        snd_pcm_format_width
+(unknown) sound/core/snd-pcm 0xf3797152        snd_interval_ratnum
+(unknown) sound/core/snd-pcm 0xf3c2572e        snd_pcm_hw_constraint_msbits
+(unknown) sound/core/snd-pcm 0xf4d8ba2e        snd_pcm_lib_write
+(unknown) sound/core/snd-pcm 0xfaa80f83        snd_pcm_open_substream
+(unknown) sound/core/snd-pcm 0xfd8a2faa        snd_pcm_hw_constraint_pow2
+(unknown) sound/core/snd-pcm 0xfe936df8        snd_pcm_release_substream
+(unknown) sound/core/snd-rawmidi 0x1cf8c8a8    snd_rawmidi_kernel_open
+(unknown) sound/core/snd-rawmidi 0x222df547    snd_rawmidi_drain_input
+(unknown) sound/core/snd-rawmidi 0x2ac64012    snd_rawmidi_receive
+(unknown) sound/core/snd-rawmidi 0x3ce9ea22    snd_rawmidi_kernel_release
+(unknown) sound/core/snd-rawmidi 0x503487cc    snd_rawmidi_kernel_read
+(unknown) sound/core/snd-rawmidi 0x51bb784f    snd_rawmidi_new
+(unknown) sound/core/snd-rawmidi 0x589b0e6a    snd_rawmidi_info_select
+(unknown) sound/core/snd-rawmidi 0x5f207a45    snd_rawmidi_set_ops
+(unknown) sound/core/snd-rawmidi 0x8545551c    snd_rawmidi_kernel_write
+(unknown) sound/core/snd-rawmidi 0x8f33ecaf    snd_rawmidi_transmit_ack
+(unknown) sound/core/snd-rawmidi 0x90110621    snd_rawmidi_drop_output
+(unknown) sound/core/snd-rawmidi 0xa74d327a    snd_rawmidi_transmit
+(unknown) sound/core/snd-rawmidi 0xb9919df5    snd_rawmidi_drain_output
+(unknown) sound/core/snd-rawmidi 0xce607ec8    snd_rawmidi_input_params
+(unknown) sound/core/snd-rawmidi 0xde599719    snd_rawmidi_output_params
+(unknown) sound/core/snd-rawmidi 0xfbaa4549    snd_rawmidi_transmit_peek
+(unknown) sound/core/snd-rawmidi 0xfee7fc2f    snd_rawmidi_transmit_empty
+(unknown) sound/core/snd-timer 0x28c4b59f      snd_timer_stop
+(unknown) sound/core/snd-timer 0x2a7d6cc6      snd_timer_pause
+(unknown) sound/core/snd-timer 0x57382542      snd_timer_global_register
+(unknown) sound/core/snd-timer 0x5773a6be      snd_timer_notify
+(unknown) sound/core/snd-timer 0x5c42ecb8      snd_timer_continue
+(unknown) sound/core/snd-timer 0x5ecab849      snd_timer_global_new
+(unknown) sound/core/snd-timer 0x6579ccdd      snd_timer_new
+(unknown) sound/core/snd-timer 0x8f205a0a      snd_timer_start
+(unknown) sound/core/snd-timer 0xc1cdf65f      snd_timer_close
+(unknown) sound/core/snd-timer 0xc3c232cd      snd_timer_interrupt
+(unknown) sound/core/snd-timer 0xc72adbfb      snd_timer_global_free
+(unknown) sound/core/snd-timer 0xe1cfe877      snd_timer_resolution
+(unknown) sound/core/snd-timer 0xe9990e4a      snd_timer_open
+(unknown) sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59      snd_mpu401_uart_interrupt_tx
+(unknown) sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227      snd_mpu401_uart_interrupt
+(unknown) sound/drivers/mpu401/snd-mpu401-uart 0xd9ce6549      snd_mpu401_uart_new
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x015ef3b2   snd_opl3_new
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x05060a19   snd_opl3_regmap
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x0a354e98   snd_opl3_timer_new
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x27263ee2   snd_opl3_interrupt
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x46fb9079   snd_opl3_reset
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x860b959b   snd_opl3_load_patch
+(unknown) sound/drivers/opl3/snd-opl3-lib 0x90517f72   snd_opl3_hwdep_new
+(unknown) sound/drivers/opl3/snd-opl3-lib 0xa9aba181   snd_opl3_create
+(unknown) sound/drivers/opl3/snd-opl3-lib 0xbff5a776   snd_opl3_init
+(unknown) sound/drivers/opl3/snd-opl3-lib 0xc7428b9c   snd_opl3_find_patch
+(unknown) sound/drivers/opl4/snd-opl4-lib 0x1ad58fea   snd_opl4_read_memory
+(unknown) sound/drivers/opl4/snd-opl4-lib 0x51ea7609   snd_opl4_read
+(unknown) sound/drivers/opl4/snd-opl4-lib 0x72e25d95   snd_opl4_create
+(unknown) sound/drivers/opl4/snd-opl4-lib 0xd03d08b5   snd_opl4_write_memory
+(unknown) sound/drivers/opl4/snd-opl4-lib 0xdb26b12e   snd_opl4_write
+(unknown) sound/drivers/vx/snd-vx-lib 0x12ec2c56       snd_vx_setup_firmware
+(unknown) sound/drivers/vx/snd-vx-lib 0x7d735531       snd_vx_create
+(unknown) sound/drivers/vx/snd-vx-lib 0x8f786949       snd_vx_dsp_boot
+(unknown) sound/drivers/vx/snd-vx-lib 0x93db629d       snd_vx_dsp_load
+(unknown) sound/drivers/vx/snd-vx-lib 0x98984048       snd_vx_free_firmware
+(unknown) sound/drivers/vx/snd-vx-lib 0xaccec02f       snd_vx_load_boot_image
+(unknown) sound/drivers/vx/snd-vx-lib 0xbc211820       snd_vx_suspend
+(unknown) sound/drivers/vx/snd-vx-lib 0xd8c847aa       snd_vx_check_reg_bit
+(unknown) sound/drivers/vx/snd-vx-lib 0xf1f04d23       snd_vx_irq_handler
+(unknown) sound/drivers/vx/snd-vx-lib 0xf9f6939d       snd_vx_resume
+(unknown) sound/firewire/snd-firewire-lib 0x0e4b30fa   amdtp_out_stream_set_rate
+(unknown) sound/firewire/snd-firewire-lib 0x187771fd   amdtp_out_stream_stop
+(unknown) sound/firewire/snd-firewire-lib 0x1a1b56fd   amdtp_out_stream_update
+(unknown) sound/firewire/snd-firewire-lib 0x1bba2758   amdtp_out_stream_set_pcm_format
+(unknown) sound/firewire/snd-firewire-lib 0x288700b8   cmp_connection_update
+(unknown) sound/firewire/snd-firewire-lib 0x3241161e   fw_iso_resources_destroy
+(unknown) sound/firewire/snd-firewire-lib 0x559722b6   amdtp_out_stream_destroy
+(unknown) sound/firewire/snd-firewire-lib 0x65f828ca   iso_packets_buffer_destroy
+(unknown) sound/firewire/snd-firewire-lib 0x6a892524   fcp_bus_reset
+(unknown) sound/firewire/snd-firewire-lib 0x6d6914bf   cmp_connection_init
+(unknown) sound/firewire/snd-firewire-lib 0x82cbb918   amdtp_out_stream_pcm_abort
+(unknown) sound/firewire/snd-firewire-lib 0x880fd873   amdtp_out_stream_start
+(unknown) sound/firewire/snd-firewire-lib 0x96586555   fw_iso_resources_update
+(unknown) sound/firewire/snd-firewire-lib 0x976b8b27   amdtp_out_stream_get_max_payload
+(unknown) sound/firewire/snd-firewire-lib 0xab774e11   cmp_connection_break
+(unknown) sound/firewire/snd-firewire-lib 0xaf533f35   amdtp_out_stream_init
+(unknown) sound/firewire/snd-firewire-lib 0xb1e0c1b8   iso_packets_buffer_init
+(unknown) sound/firewire/snd-firewire-lib 0xc24737e9   fw_iso_resources_init
+(unknown) sound/firewire/snd-firewire-lib 0xc4c942db   fcp_avc_transaction
+(unknown) sound/firewire/snd-firewire-lib 0xcdbecc38   fw_iso_resources_free
+(unknown) sound/firewire/snd-firewire-lib 0xd10c01df   fw_iso_resources_allocate
+(unknown) sound/firewire/snd-firewire-lib 0xdd74bc7a   rcode_string
+(unknown) sound/firewire/snd-firewire-lib 0xe0c76639   cmp_connection_destroy
+(unknown) sound/firewire/snd-firewire-lib 0xe24343d6   cmp_connection_establish
+(unknown) sound/firewire/snd-firewire-lib 0xf9345015   snd_fw_transaction
+(unknown) sound/i2c/other/snd-ak4113 0x2f9184b5        snd_ak4113_external_rate
+(unknown) sound/i2c/other/snd-ak4113 0x56179d05        snd_ak4113_create
+(unknown) sound/i2c/other/snd-ak4113 0x6ccc6733        snd_ak4113_check_rate_and_errors
+(unknown) sound/i2c/other/snd-ak4113 0x9b342c98        snd_ak4113_build
+(unknown) sound/i2c/other/snd-ak4113 0xbeeba43c        snd_ak4113_reinit
+(unknown) sound/i2c/other/snd-ak4113 0xe7c0cad7        snd_ak4113_reg_write
+(unknown) sound/i2c/other/snd-ak4114 0x45b37dde        snd_ak4114_reg_write
+(unknown) sound/i2c/other/snd-ak4114 0x4bf32231        snd_ak4114_check_rate_and_errors
+(unknown) sound/i2c/other/snd-ak4114 0x6959d5c7        snd_ak4114_build
+(unknown) sound/i2c/other/snd-ak4114 0xa315db9f        snd_ak4114_external_rate
+(unknown) sound/i2c/other/snd-ak4114 0xac69abef        snd_ak4114_reinit
+(unknown) sound/i2c/other/snd-ak4114 0xf8f51f5d        snd_ak4114_create
+(unknown) sound/i2c/other/snd-ak4117 0x20314d42        snd_ak4117_reg_write
+(unknown) sound/i2c/other/snd-ak4117 0x63ff088c        snd_ak4117_reinit
+(unknown) sound/i2c/other/snd-ak4117 0x95d48b0f        snd_ak4117_create
+(unknown) sound/i2c/other/snd-ak4117 0xf1030804        snd_ak4117_build
+(unknown) sound/i2c/other/snd-ak4117 0xf5c92375        snd_ak4117_check_rate_and_errors
+(unknown) sound/i2c/other/snd-ak4117 0xf9e64b02        snd_ak4117_external_rate
+(unknown) sound/i2c/other/snd-ak4xxx-adda 0xb3799ba5   snd_akm4xxx_build_controls
+(unknown) sound/i2c/other/snd-ak4xxx-adda 0xbf7c56a5   snd_akm4xxx_init
+(unknown) sound/i2c/other/snd-ak4xxx-adda 0xd79cdeae   snd_akm4xxx_write
+(unknown) sound/i2c/other/snd-ak4xxx-adda 0xe8326afa   snd_akm4xxx_reset
+(unknown) sound/i2c/other/snd-pt2258 0x265fd9ab        snd_pt2258_reset
+(unknown) sound/i2c/other/snd-pt2258 0x9481db85        snd_pt2258_build_controls
+(unknown) sound/i2c/other/snd-tea575x-tuner 0x524ec41f snd_tea575x_exit
+(unknown) sound/i2c/other/snd-tea575x-tuner 0x72701213 snd_tea575x_init
+(unknown) sound/i2c/snd-cs8427 0x0c5314b5      snd_cs8427_iec958_active
+(unknown) sound/i2c/snd-cs8427 0x75015ac6      snd_cs8427_iec958_pcm
+(unknown) sound/i2c/snd-cs8427 0xa27b18c6      snd_cs8427_create
+(unknown) sound/i2c/snd-cs8427 0xe6d87db7      snd_cs8427_reg_write
+(unknown) sound/i2c/snd-cs8427 0xe8a4e298      snd_cs8427_iec958_build
+(unknown) sound/i2c/snd-i2c 0x4a5e5438 snd_i2c_probeaddr
+(unknown) sound/i2c/snd-i2c 0x860f494a snd_i2c_sendbytes
+(unknown) sound/i2c/snd-i2c 0x89cfc85a snd_i2c_bus_create
+(unknown) sound/i2c/snd-i2c 0xc1d6eb4d snd_i2c_device_create
+(unknown) sound/i2c/snd-i2c 0xecc5661c snd_i2c_readbytes
+(unknown) sound/i2c/snd-i2c 0xffa05c79 snd_i2c_device_free
+(unknown) sound/i2c/snd-tea6330t 0x0994dc62    snd_tea6330t_update_mixer
+(unknown) sound/i2c/snd-tea6330t 0x0f54dae7    snd_tea6330t_detect
+(unknown) sound/isa/es1688/snd-es1688-lib 0x08ab0d3b   snd_es1688_mixer
+(unknown) sound/isa/es1688/snd-es1688-lib 0x59ae7787   snd_es1688_mixer_write
+(unknown) sound/isa/es1688/snd-es1688-lib 0x643642d0   snd_es1688_create
+(unknown) sound/isa/es1688/snd-es1688-lib 0x9f098eb5   snd_es1688_pcm
+(unknown) sound/isa/es1688/snd-es1688-lib 0xa37a98fd   snd_es1688_reset
+(unknown) sound/isa/gus/snd-gus-lib 0x06c6fc47 snd_gf1_look8
+(unknown) sound/isa/gus/snd-gus-lib 0x0814861e snd_gf1_write_addr
+(unknown) sound/isa/gus/snd-gus-lib 0x0e1613f1 snd_gf1_delay
+(unknown) sound/isa/gus/snd-gus-lib 0x17ce2004 snd_gf1_rawmidi_new
+(unknown) sound/isa/gus/snd-gus-lib 0x1c1ce117 snd_gus_interrupt
+(unknown) sound/isa/gus/snd-gus-lib 0x302893c6 snd_gus_dram_read
+(unknown) sound/isa/gus/snd-gus-lib 0x339310fc snd_gf1_translate_freq
+(unknown) sound/isa/gus/snd-gus-lib 0x3beb3a25 snd_gf1_stop_voice
+(unknown) sound/isa/gus/snd-gus-lib 0x3f50fce5 snd_gf1_mem_free
+(unknown) sound/isa/gus/snd-gus-lib 0x46db8d67 snd_gf1_lvol_to_gvol_raw
+(unknown) sound/isa/gus/snd-gus-lib 0x4df405c1 snd_gus_create
+(unknown) sound/isa/gus/snd-gus-lib 0x506a14cf snd_gf1_ctrl_stop
+(unknown) sound/isa/gus/snd-gus-lib 0x5e658ce7 snd_gf1_i_look8
+(unknown) sound/isa/gus/snd-gus-lib 0x65a60637 snd_gf1_new_mixer
+(unknown) sound/isa/gus/snd-gus-lib 0x6a8f6f2f snd_gf1_dram_addr
+(unknown) sound/isa/gus/snd-gus-lib 0x6ddbf298 snd_gf1_peek
+(unknown) sound/isa/gus/snd-gus-lib 0x752ba673 snd_gus_use_dec
+(unknown) sound/isa/gus/snd-gus-lib 0x7b76e395 snd_gf1_look16
+(unknown) sound/isa/gus/snd-gus-lib 0x7be6cc4d snd_gus_use_inc
+(unknown) sound/isa/gus/snd-gus-lib 0x82e3cda6 snd_gf1_mem_alloc
+(unknown) sound/isa/gus/snd-gus-lib 0x8b5ded37 snd_gus_initialize
+(unknown) sound/isa/gus/snd-gus-lib 0x8e5af288 snd_gf1_poke
+(unknown) sound/isa/gus/snd-gus-lib 0x92e0e1d0 snd_gf1_write16
+(unknown) sound/isa/gus/snd-gus-lib 0x942dfd20 snd_gus_dram_write
+(unknown) sound/isa/gus/snd-gus-lib 0xa32a5c98 snd_gf1_write8
+(unknown) sound/isa/gus/snd-gus-lib 0xa61e618f snd_gf1_i_write8
+(unknown) sound/isa/gus/snd-gus-lib 0xb7132dad snd_gf1_i_look16
+(unknown) sound/isa/gus/snd-gus-lib 0xc41b47a3 snd_gf1_mem_lock
+(unknown) sound/isa/gus/snd-gus-lib 0xc43a5527 snd_gf1_atten_table
+(unknown) sound/isa/gus/snd-gus-lib 0xc89206c6 snd_gf1_pcm_new
+(unknown) sound/isa/gus/snd-gus-lib 0xca559167 snd_gf1_alloc_voice
+(unknown) sound/isa/gus/snd-gus-lib 0xdb9e3ecf snd_gf1_free_voice
+(unknown) sound/isa/gus/snd-gus-lib 0xf1291f39 snd_gf1_mem_xfree
+(unknown) sound/isa/msnd/snd-msnd-lib 0x0e096be3       snd_msnd_init_queue
+(unknown) sound/isa/msnd/snd-msnd-lib 0x10a96ee9       snd_msndmix_setup
+(unknown) sound/isa/msnd/snd-msnd-lib 0x49de4b08       snd_msnd_enable_irq
+(unknown) sound/isa/msnd/snd-msnd-lib 0x5b978267       snd_msnd_disable_irq
+(unknown) sound/isa/msnd/snd-msnd-lib 0x63a1c315       snd_msnd_DAPQ
+(unknown) sound/isa/msnd/snd-msnd-lib 0x70db0201       snd_msndmix_new
+(unknown) sound/isa/msnd/snd-msnd-lib 0x75026b24       snd_msndmidi_input_read
+(unknown) sound/isa/msnd/snd-msnd-lib 0x7d52d005       snd_msnd_send_word
+(unknown) sound/isa/msnd/snd-msnd-lib 0x7ec1246a       snd_msnd_send_dsp_cmd
+(unknown) sound/isa/msnd/snd-msnd-lib 0x9af54d88       snd_msnd_dsp_halt
+(unknown) sound/isa/msnd/snd-msnd-lib 0xa3f5cb9b       snd_msnd_pcm
+(unknown) sound/isa/msnd/snd-msnd-lib 0xaebf3bd2       snd_msnd_upload_host
+(unknown) sound/isa/msnd/snd-msnd-lib 0xbdebae8d       snd_msndmix_force_recsrc
+(unknown) sound/isa/msnd/snd-msnd-lib 0xe6cd9cfc       snd_msnd_DARQ
+(unknown) sound/isa/opti9xx/snd-miro 0x453d9c02        snd_aci_get_aci
+(unknown) sound/isa/opti9xx/snd-miro 0xa7fa5175        snd_aci_cmd
+(unknown) sound/isa/sb/snd-sb-common 0x156f4d27        snd_sbmixer_add_ctl
+(unknown) sound/isa/sb/snd-sb-common 0x246e359b        snd_sbdsp_create
+(unknown) sound/isa/sb/snd-sb-common 0x4f841553        snd_sbmixer_resume
+(unknown) sound/isa/sb/snd-sb-common 0x80d08342        snd_sbmixer_new
+(unknown) sound/isa/sb/snd-sb-common 0x8884dd01        snd_sbdsp_reset
+(unknown) sound/isa/sb/snd-sb-common 0x8bc033bb        snd_sbdsp_command
+(unknown) sound/isa/sb/snd-sb-common 0x959a95d7        snd_sbmixer_write
+(unknown) sound/isa/sb/snd-sb-common 0xca65504a        snd_sbmixer_read
+(unknown) sound/isa/sb/snd-sb-common 0xdaabcdfe        snd_sbdsp_get_byte
+(unknown) sound/isa/sb/snd-sb-common 0xfe33a816        snd_sbmixer_suspend
+(unknown) sound/isa/sb/snd-sb16-csp 0x55fc13f7 snd_sb_csp_new
+(unknown) sound/isa/sb/snd-sb16-dsp 0x0c0aff9d snd_sb16dsp_get_pcm_ops
+(unknown) sound/isa/sb/snd-sb16-dsp 0x18b0e372 snd_sb16dsp_pcm
+(unknown) sound/isa/sb/snd-sb16-dsp 0x7a036c8d snd_sb16dsp_configure
+(unknown) sound/isa/sb/snd-sb16-dsp 0xe0b3f690 snd_sb16dsp_interrupt
+(unknown) sound/isa/sb/snd-sb8-dsp 0x2b908893  snd_sb8dsp_midi
+(unknown) sound/isa/sb/snd-sb8-dsp 0x707779d7  snd_sb8dsp_pcm
+(unknown) sound/isa/sb/snd-sb8-dsp 0xa643b6b7  snd_sb8dsp_midi_interrupt
+(unknown) sound/isa/sb/snd-sb8-dsp 0xcdbda244  snd_sb8dsp_interrupt
+(unknown) sound/isa/sb/snd-sbawe 0x2c681e40    snd_emu8000_dma_chan
+(unknown) sound/isa/sb/snd-sbawe 0x2eabcf3b    snd_emu8000_load_reverb_fx
+(unknown) sound/isa/sb/snd-sbawe 0x7d73a9c7    snd_emu8000_poke
+(unknown) sound/isa/sb/snd-sbawe 0x852fad39    snd_emu8000_load_chorus_fx
+(unknown) sound/isa/sb/snd-sbawe 0x8cb2e946    snd_emu8000_poke_dw
+(unknown) sound/isa/sb/snd-sbawe 0x90a28137    snd_emu8000_peek_dw
+(unknown) sound/isa/sb/snd-sbawe 0x9407badb    snd_emu8000_update_reverb_mode
+(unknown) sound/isa/sb/snd-sbawe 0xb3cd4ae9    snd_emu8000_peek
+(unknown) sound/isa/sb/snd-sbawe 0xc8d2e0ac    snd_emu8000_init_fm
+(unknown) sound/isa/sb/snd-sbawe 0xf4028401    snd_emu8000_update_equalizer
+(unknown) sound/isa/sb/snd-sbawe 0xf45682fd    snd_emu8000_update_chorus_mode
+(unknown) sound/isa/wss/snd-wss-lib 0x17ef5451 snd_wss_info_double
+(unknown) sound/isa/wss/snd-wss-lib 0x1babf19a snd_wss_mce_down
+(unknown) sound/isa/wss/snd-wss-lib 0x1d1cb236 snd_wss_timer
+(unknown) sound/isa/wss/snd-wss-lib 0x2f572464 snd_cs4236_ext_in
+(unknown) sound/isa/wss/snd-wss-lib 0x30264fce snd_cs4236_ext_out
+(unknown) sound/isa/wss/snd-wss-lib 0x53e13acf snd_wss_get_double
+(unknown) sound/isa/wss/snd-wss-lib 0x54899813 snd_wss_create
+(unknown) sound/isa/wss/snd-wss-lib 0x62f681b8 snd_wss_put_double
+(unknown) sound/isa/wss/snd-wss-lib 0x7b202637 snd_wss_interrupt
+(unknown) sound/isa/wss/snd-wss-lib 0x8aa87553 snd_wss_mixer
+(unknown) sound/isa/wss/snd-wss-lib 0x8aff0408 snd_wss_in
+(unknown) sound/isa/wss/snd-wss-lib 0x96fce0ff snd_wss_get_pcm_ops
+(unknown) sound/isa/wss/snd-wss-lib 0xa5edb832 snd_wss_chip_id
+(unknown) sound/isa/wss/snd-wss-lib 0xade2a4c4 snd_wss_info_single
+(unknown) sound/isa/wss/snd-wss-lib 0xafc0bd13 snd_wss_pcm
+(unknown) sound/isa/wss/snd-wss-lib 0xb4311f6b snd_wss_mce_up
+(unknown) sound/isa/wss/snd-wss-lib 0xbdeed091 snd_wss_out
+(unknown) sound/isa/wss/snd-wss-lib 0xd33e50f4 snd_wss_get_single
+(unknown) sound/isa/wss/snd-wss-lib 0xda15607c snd_wss_overrange
+(unknown) sound/isa/wss/snd-wss-lib 0xe229eb83 snd_wss_put_single
+(unknown) sound/pci/ac97/snd-ac97-codec 0x07f80136     snd_ac97_tune_hardware
+(unknown) sound/pci/ac97/snd-ac97-codec 0x2463de6e     snd_ac97_write
+(unknown) sound/pci/ac97/snd-ac97-codec 0x253d7f99     snd_ac97_resume
+(unknown) sound/pci/ac97/snd-ac97-codec 0x2da8e0ff     snd_ac97_update_bits
+(unknown) sound/pci/ac97/snd-ac97-codec 0x3843b525     snd_ac97_update_power
+(unknown) sound/pci/ac97/snd-ac97-codec 0x49e4e3c6     snd_ac97_write_cache
+(unknown) sound/pci/ac97/snd-ac97-codec 0x60da35f8     snd_ac97_get_short_name
+(unknown) sound/pci/ac97/snd-ac97-codec 0x6a32ab37     snd_ac97_mixer
+(unknown) sound/pci/ac97/snd-ac97-codec 0x73d77174     snd_ac97_pcm_close
+(unknown) sound/pci/ac97/snd-ac97-codec 0x78a9b613     snd_ac97_bus
+(unknown) sound/pci/ac97/snd-ac97-codec 0x8534ebba     snd_ac97_read
+(unknown) sound/pci/ac97/snd-ac97-codec 0x896c78e8     snd_ac97_suspend
+(unknown) sound/pci/ac97/snd-ac97-codec 0x9fd9cb60     snd_ac97_update
+(unknown) sound/pci/ac97/snd-ac97-codec 0xada5d45c     snd_ac97_pcm_double_rate_rules
+(unknown) sound/pci/ac97/snd-ac97-codec 0xd4463eac     snd_ac97_set_rate
+(unknown) sound/pci/ac97/snd-ac97-codec 0xe5020f44     snd_ac97_pcm_open
+(unknown) sound/pci/ac97/snd-ac97-codec 0xf7a4279e     snd_ac97_pcm_assign
+(unknown) sound/pci/asihpi/snd-asihpi 0x9b93ea86       hpi_send_recv
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x064193f6     snd_emu10k1_memblk_map
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x19b8b9c2     snd_emu10k1_synth_bzero
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x1ee8f153     snd_emu10k1_synth_copy_from_user
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x4ae67c5a     snd_emu10k1_ptr_read
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x5203f3f9     snd_emu10k1_synth_free
+(unknown) sound/pci/emu10k1/snd-emu10k1 0x7403dd62     snd_emu10k1_synth_alloc
+(unknown) sound/pci/emu10k1/snd-emu10k1 0xafc6a86b     snd_emu10k1_voice_alloc
+(unknown) sound/pci/emu10k1/snd-emu10k1 0xb742cc2d     snd_emu10k1_ptr_write
+(unknown) sound/pci/emu10k1/snd-emu10k1 0xdde83d5d     snd_emu10k1_voice_free
+(unknown) sound/pci/hda/snd-hda-codec 0x00c9d513       snd_hda_sequence_write_cache
+(unknown) sound/pci/hda/snd-hda-codec 0x0128fa44       snd_hda_codec_resume_amp
+(unknown) sound/pci/hda/snd-hda-codec 0x02ccc970       snd_hda_power_up
+(unknown) sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+(unknown) sound/pci/hda/snd-hda-codec 0x0866b227       snd_hda_enable_beep_device
+(unknown) sound/pci/hda/snd-hda-codec 0x13b8b385       snd_hda_multi_out_dig_open
+(unknown) sound/pci/hda/snd-hda-codec 0x18338c8d       snd_hda_input_jack_free
+(unknown) sound/pci/hda/snd-hda-codec 0x23275b4e       snd_hda_find_mixer_ctl
+(unknown) sound/pci/hda/snd-hda-codec 0x2664c03b       snd_hda_mixer_bind_ctls_put
+(unknown) sound/pci/hda/snd-hda-codec 0x27c4f920       snd_hda_mixer_amp_switch_put_beep
+(unknown) sound/pci/hda/snd-hda-codec 0x2a76eab0       snd_hda_mixer_bind_ctls_get
+(unknown) sound/pci/hda/snd-hda-codec 0x2caa193e       snd_hda_check_board_config
+(unknown) sound/pci/hda/snd-hda-codec 0x3026c634       snd_hda_multi_out_dig_cleanup
+(unknown) sound/pci/hda/snd-hda-codec 0x3194a145       snd_hda_mixer_amp_volume_info
+(unknown) sound/pci/hda/snd-hda-codec 0x31ad1673       snd_hda_suspend
+(unknown) sound/pci/hda/snd-hda-codec 0x354e48a0       snd_hda_multi_out_dig_close
+(unknown) sound/pci/hda/snd-hda-codec 0x436f9909       snd_hda_build_pcms
+(unknown) sound/pci/hda/snd-hda-codec 0x44a92768       snd_hda_add_nid
+(unknown) sound/pci/hda/snd-hda-codec 0x454db383       snd_hda_ctl_add
+(unknown) sound/pci/hda/snd-hda-codec 0x4754973d       snd_hda_queue_unsol_event
+(unknown) sound/pci/hda/snd-hda-codec 0x47f1b004       snd_hda_attach_beep_device
+(unknown) sound/pci/hda/snd-hda-codec 0x48abdb0a       snd_hda_codec_read
+(unknown) sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+(unknown) sound/pci/hda/snd-hda-codec 0x51fbfc1c       snd_hda_bind_vol
+(unknown) sound/pci/hda/snd-hda-codec 0x522aa7e5       snd_hda_codec_write
+(unknown) sound/pci/hda/snd-hda-codec 0x5268ad79       snd_hda_codec_update_cache
+(unknown) sound/pci/hda/snd-hda-codec 0x5333b7f0       snd_hda_get_bool_hint
+(unknown) sound/pci/hda/snd-hda-codec 0x558a3854       snd_hda_pin_sense
+(unknown) sound/pci/hda/snd-hda-codec 0x5a90dc34       snd_hda_bus_new
+(unknown) sound/pci/hda/snd-hda-codec 0x61bf268a       snd_hda_codec_prepare
+(unknown) sound/pci/hda/snd-hda-codec 0x66ab57fd       snd_hda_add_codec_preset
+(unknown) sound/pci/hda/snd-hda-codec 0x66c7df5e       __snd_hda_codec_cleanup_stream
+(unknown) sound/pci/hda/snd-hda-codec 0x67a8884e       snd_hda_override_amp_caps
+(unknown) sound/pci/hda/snd-hda-codec 0x6c7228f2       snd_hda_multi_out_analog_cleanup
+(unknown) sound/pci/hda/snd-hda-codec 0x701ead3f       snd_hda_shutup_pins
+(unknown) sound/pci/hda/snd-hda-codec 0x715863d4       snd_hda_mixer_amp_switch_put
+(unknown) sound/pci/hda/snd-hda-codec 0x72253380       snd_hda_get_connections
+(unknown) sound/pci/hda/snd-hda-codec 0x731938d2       snd_hda_set_vmaster_tlv
+(unknown) sound/pci/hda/snd-hda-codec 0x751eaf99       snd_hda_sequence_write
+(unknown) sound/pci/hda/snd-hda-codec 0x75ae330f       snd_hda_codec_amp_update
+(unknown) sound/pci/hda/snd-hda-codec 0x78c99080       snd_hda_codec_new
+(unknown) sound/pci/hda/snd-hda-codec 0x7b2b1937       snd_hda_mixer_amp_tlv
+(unknown) sound/pci/hda/snd-hda-codec 0x7b49e382       snd_hda_codec_amp_stereo
+(unknown) sound/pci/hda/snd-hda-codec 0x7d4a495f       snd_hda_mixer_amp_switch_get
+(unknown) sound/pci/hda/snd-hda-codec 0x7f251442       snd_hda_codec_set_pincfg
+(unknown) sound/pci/hda/snd-hda-codec 0x85a144d8       snd_hda_codec_cleanup
+(unknown) sound/pci/hda/snd-hda-codec 0x8a3f02b0       snd_hda_codec_get_pincfg
+(unknown) sound/pci/hda/snd-hda-codec 0x8a87cd35       snd_hda_power_down
+(unknown) sound/pci/hda/snd-hda-codec 0x8de6d290       snd_hda_ch_mode_info
+(unknown) sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+(unknown) sound/pci/hda/snd-hda-codec 0x8f5a1593       snd_hda_get_hint
+(unknown) sound/pci/hda/snd-hda-codec 0x8ff3d9a6       snd_hda_jack_detect
+(unknown) sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+(unknown) sound/pci/hda/snd-hda-codec 0x9d80dfc4       snd_hda_mixer_bind_tlv
+(unknown) sound/pci/hda/snd-hda-codec 0x9e46fa4a       snd_hda_detach_beep_device
+(unknown) sound/pci/hda/snd-hda-codec 0x9eb7a408       snd_hda_codec_resume_cache
+(unknown) sound/pci/hda/snd-hda-codec 0x9fc10f58       snd_hda_resume
+(unknown) sound/pci/hda/snd-hda-codec 0xa1111192       snd_hda_parse_generic_codec
+(unknown) sound/pci/hda/snd-hda-codec 0xa22c59b2       snd_hda_input_jack_add
+(unknown) sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+(unknown) sound/pci/hda/snd-hda-codec 0xa7505fee       snd_hda_mixer_amp_volume_get
+(unknown) sound/pci/hda/snd-hda-codec 0xaa1e5174       snd_hda_ch_mode_get
+(unknown) sound/pci/hda/snd-hda-codec 0xab427565       snd_hda_mixer_amp_volume_put
+(unknown) sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+(unknown) sound/pci/hda/snd-hda-codec 0xb0d14481       snd_hda_codec_write_cache
+(unknown) sound/pci/hda/snd-hda-codec 0xb14aa5c0       snd_hda_create_spdif_in_ctls
+(unknown) sound/pci/hda/snd-hda-codec 0xb35bf7e1       snd_hda_create_spdif_share_sw
+(unknown) sound/pci/hda/snd-hda-codec 0xb5d0bb10       snd_hda_mixer_bind_switch_get
+(unknown) sound/pci/hda/snd-hda-codec 0xb5d0f99f       snd_hda_multi_out_dig_prepare
+(unknown) sound/pci/hda/snd-hda-codec 0xb6273673       snd_hda_add_new_ctls
+(unknown) sound/pci/hda/snd-hda-codec 0xb80f72ac       snd_hda_add_vmaster
+(unknown) sound/pci/hda/snd-hda-codec 0xb9c2919b       snd_hda_mixer_bind_switch_put
+(unknown) sound/pci/hda/snd-hda-codec 0xba5f6c57       query_amp_caps
+(unknown) sound/pci/hda/snd-hda-codec 0xbafa8a65       snd_hda_build_controls
+(unknown) sound/pci/hda/snd-hda-codec 0xbcb2141b       snd_hda_mixer_bind_ctls_info
+(unknown) sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+(unknown) sound/pci/hda/snd-hda-codec 0xc524d125       snd_hda_get_sub_nodes
+(unknown) sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+(unknown) sound/pci/hda/snd-hda-codec 0xc804263b       snd_hda_query_pin_caps
+(unknown) sound/pci/hda/snd-hda-codec 0xc9b6de4a       hda_get_autocfg_input_label
+(unknown) sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+(unknown) sound/pci/hda/snd-hda-codec 0xcb98dc55       snd_hda_check_board_codec_sid_config
+(unknown) sound/pci/hda/snd-hda-codec 0xd12c013e       snd_hda_bind_sw
+(unknown) sound/pci/hda/snd-hda-codec 0xd4e74256       snd_hda_codec_amp_read
+(unknown) sound/pci/hda/snd-hda-codec 0xd8f1f455       snd_hda_codec_setup_stream
+(unknown) sound/pci/hda/snd-hda-codec 0xd99fe6a9       snd_hda_input_mux_put
+(unknown) sound/pci/hda/snd-hda-codec 0xdd1cdffc       snd_hda_codec_configure
+(unknown) sound/pci/hda/snd-hda-codec 0xddb75a37       snd_hda_multi_out_analog_prepare
+(unknown) sound/pci/hda/snd-hda-codec 0xe017f144       snd_hda_bus_reboot_notify
+(unknown) sound/pci/hda/snd-hda-codec 0xe3733b4e       snd_hda_multi_out_analog_open
+(unknown) sound/pci/hda/snd-hda-codec 0xeb8eb7f4       snd_hda_mixer_amp_switch_info
+(unknown) sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+(unknown) sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+(unknown) sound/pci/hda/snd-hda-codec 0xf0882b59       snd_hda_delete_codec_preset
+(unknown) sound/pci/hda/snd-hda-codec 0xf14d2d9d       snd_hda_create_spdif_out_ctls
+(unknown) sound/pci/hda/snd-hda-codec 0xf1887dc1       snd_hda_parse_pin_def_config
+(unknown) sound/pci/hda/snd-hda-codec 0xf233e786       snd_hda_check_amp_list_power
+(unknown) sound/pci/hda/snd-hda-codec 0xf99ed1dc       snd_hda_load_patch
+(unknown) sound/pci/hda/snd-hda-codec 0xfa40df9f       snd_hda_input_jack_report
+(unknown) sound/pci/hda/snd-hda-codec 0xfc79852b       snd_hda_is_supported_format
+(unknown) sound/pci/hda/snd-hda-codec 0xfd0af9fd       snd_hda_ch_mode_put
+(unknown) sound/pci/hda/snd-hda-codec 0xfee6b943       hda_get_input_pin_label
+(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x02269f8b      snd_ice1712_akm4xxx_init
+(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x41562e76      snd_ice1712_akm4xxx_free
+(unknown) sound/pci/ice1712/snd-ice17xx-ak4xxx 0x49f83221      snd_ice1712_akm4xxx_build_controls
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x00dcff40   oxygen_pci_suspend
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x31520cc6   oxygen_read32
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x43b7e060   oxygen_pci_resume
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x69eb12fa   oxygen_write_spi
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x6ca77c37   oxygen_write_uart
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x7f710fcb   oxygen_write16
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x834af993   oxygen_write32
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x8c54083d   oxygen_read_ac97
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x9271fd1d   oxygen_write_ac97_masked
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0x95894bee   oxygen_write_i2c
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xa1c6cfd0   oxygen_pci_shutdown
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xb11414de   oxygen_write_ac97
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xc2a4d612   oxygen_read16
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xcd211cdb   oxygen_write16_masked
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xd7a7dbd3   oxygen_reset_uart
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xe6da82bc   oxygen_write32_masked
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf2a32e56   oxygen_write8_masked
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf7b37ad6   oxygen_pci_probe
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf8b9d3d6   oxygen_pci_remove
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xf8e36f1d   oxygen_write8
+(unknown) sound/pci/oxygen/snd-oxygen-lib 0xfbaa0424   oxygen_read8
+(unknown) sound/pci/trident/snd-trident 0x0e481e5d     snd_trident_alloc_voice
+(unknown) sound/pci/trident/snd-trident 0x7c0b3f27     snd_trident_stop_voice
+(unknown) sound/pci/trident/snd-trident 0x99507836     snd_trident_write_voice_regs
+(unknown) sound/pci/trident/snd-trident 0xb7492960     snd_trident_start_voice
+(unknown) sound/pci/trident/snd-trident 0xeba22418     snd_trident_free_voice
+(unknown) sound/soc/codecs/snd-soc-88pm860x 0x6122c966 pm860x_hs_jack_detect
+(unknown) sound/soc/codecs/snd-soc-88pm860x 0xf639cd76 pm860x_mic_jack_detect
+(unknown) sound/soc/codecs/snd-soc-cx20442 0x04a9552a  v253_ops
+(unknown) sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+(unknown) sound/soc/codecs/snd-soc-max9877 0x79ff3282  max9877_add_controls
+(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x06c0fa8b      aic3x_set_gpio
+(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x304f228b      aic3x_button_pressed
+(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x36b791b6      aic3x_set_headset_detection
+(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x787cb028      aic3x_headset_detected
+(unknown) sound/soc/codecs/snd-soc-tlv320aic3x 0x9b7e18b3      aic3x_get_gpio
+(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0x5a8de295        tpa6130a2_stereo_enable
+(unknown) sound/soc/codecs/snd-soc-tpa6130a2 0xadde4535        tpa6130a2_add_controls
+(unknown) sound/soc/codecs/snd-soc-wl1273 0xaaf43829   wl1273_get_format
+(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x92a630d7  wm_hubs_handle_analogue_pdata
+(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x93674d6d  wm_hubs_add_analogue_routes
+(unknown) sound/soc/codecs/snd-soc-wm-hubs 0x98db1c01  wm_hubs_add_analogue_controls
+(unknown) sound/soc/codecs/snd-soc-wm2000 0x9136d80b   wm2000_add_controls
+(unknown) sound/soc/codecs/snd-soc-wm8350 0x27f9420d   wm8350_hp_jack_detect
+(unknown) sound/soc/codecs/snd-soc-wm8350 0xadef0222   wm8350_mic_jack_detect
+(unknown) sound/soc/codecs/snd-soc-wm8903 0xe893fa9d   wm8903_mic_detect
+(unknown) sound/soc/codecs/snd-soc-wm8915 0x30e139a3   wm8915_detect
+(unknown) sound/soc/codecs/snd-soc-wm8962 0x69db3144   wm8962_mic_detect
+(unknown) sound/soc/codecs/snd-soc-wm8994 0x0136cc5e   wm8994_mic_detect
+(unknown) sound/soc/codecs/snd-soc-wm8994 0xbb1620c1   wm8958_mic_detect
+(unknown) sound/soc/snd-soc-core 0x0325957b    snd_soc_dapm_new_widgets
+(unknown) sound/soc/snd-soc-core 0x050b5069    snd_soc_get_value_enum_double
+(unknown) sound/soc/snd-soc-core 0x0928aced    snd_soc_codec_set_pll
+(unknown) sound/soc/snd-soc-core 0x0b12c1d0    snd_soc_codec_writable_register
+(unknown) sound/soc/snd-soc-core 0x0d8586fa    snd_soc_dapm_get_enum_virt
+(unknown) sound/soc/snd-soc-core 0x1065f4e0    snd_soc_get_volsw
+(unknown) sound/soc/snd-soc-core 0x11868f1c    snd_soc_dai_set_tdm_slot
+(unknown) sound/soc/snd-soc-core 0x11a69ca4    snd_soc_dapm_get_enum_double
+(unknown) sound/soc/snd-soc-core 0x12463a34    snd_soc_put_volsw
+(unknown) sound/soc/snd-soc-core 0x1327cc79    snd_soc_update_bits
+(unknown) sound/soc/snd-soc-core 0x1499a646    snd_soc_dapm_put_value_enum_double
+(unknown) sound/soc/snd-soc-core 0x18c505da    snd_soc_dapm_nc_pin
+(unknown) sound/soc/snd-soc-core 0x19ce13bf    snd_soc_dapm_info_pin_switch
+(unknown) sound/soc/snd-soc-core 0x21048ef8    snd_soc_register_dai
+(unknown) sound/soc/snd-soc-core 0x218afdf1    snd_soc_register_codec
+(unknown) sound/soc/snd-soc-core 0x2316c578    snd_soc_poweroff
+(unknown) sound/soc/snd-soc-core 0x23f2c9d9    snd_soc_put_value_enum_double
+(unknown) sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+(unknown) sound/soc/snd-soc-core 0x289162f8    snd_soc_codec_volatile_register
+(unknown) sound/soc/snd-soc-core 0x2bb0a361    snd_soc_jack_report
+(unknown) sound/soc/snd-soc-core 0x2c53d624    snd_soc_cache_sync
+(unknown) sound/soc/snd-soc-core 0x2d231954    snd_soc_suspend
+(unknown) sound/soc/snd-soc-core 0x2f08a8f2    snd_soc_dai_digital_mute
+(unknown) sound/soc/snd-soc-core 0x306d397f    snd_soc_info_volsw_s8
+(unknown) sound/soc/snd-soc-core 0x32c29e54    snd_soc_limit_volume
+(unknown) sound/soc/snd-soc-core 0x33bc82c8    snd_soc_update_bits_locked
+(unknown) sound/soc/snd-soc-core 0x3bdb5b6e    snd_soc_dai_set_tristate
+(unknown) sound/soc/snd-soc-core 0x3d0d07ec    snd_soc_info_volsw_ext
+(unknown) sound/soc/snd-soc-core 0x402df503    snd_soc_bulk_write_raw
+(unknown) sound/soc/snd-soc-core 0x42036a25    snd_soc_jack_get_type
+(unknown) sound/soc/snd-soc-core 0x4359aba1    snd_soc_jack_free_gpios
+(unknown) sound/soc/snd-soc-core 0x470c5e23    snd_soc_dapm_add_routes
+(unknown) sound/soc/snd-soc-core 0x48ba7bee    snd_soc_default_readable_register
+(unknown) sound/soc/snd-soc-core 0x490fabd2    snd_soc_dapm_sync
+(unknown) sound/soc/snd-soc-core 0x4bbf5af6    snd_soc_dai_set_fmt
+(unknown) sound/soc/snd-soc-core 0x515ecc48    snd_soc_dapm_force_enable_pin
+(unknown) sound/soc/snd-soc-core 0x52111b79    snd_soc_unregister_codec
+(unknown) sound/soc/snd-soc-core 0x5242ea8c    snd_soc_unregister_dais
+(unknown) sound/soc/snd-soc-core 0x5340115d    snd_soc_add_controls
+(unknown) sound/soc/snd-soc-core 0x56b97d3f    snd_soc_cache_write
+(unknown) sound/soc/snd-soc-core 0x5a77250c    snd_soc_cnew
+(unknown) sound/soc/snd-soc-core 0x5b30ea3d    snd_soc_dapm_disable_pin
+(unknown) sound/soc/snd-soc-core 0x5cc88343    snd_soc_new_ac97_codec
+(unknown) sound/soc/snd-soc-core 0x5f1071e0    snd_soc_info_volsw
+(unknown) sound/soc/snd-soc-core 0x5fda28a1    snd_soc_dai_set_clkdiv
+(unknown) sound/soc/snd-soc-core 0x636644b8    snd_soc_jack_add_pins
+(unknown) sound/soc/snd-soc-core 0x6691135d    snd_soc_dapm_free
+(unknown) sound/soc/snd-soc-core 0x6afb4250    snd_soc_info_enum_ext
+(unknown) sound/soc/snd-soc-core 0x7008487b    snd_soc_dapm_put_pin_switch
+(unknown) sound/soc/snd-soc-core 0x71cc359c    snd_soc_register_card
+(unknown) sound/soc/snd-soc-core 0x75898e08    snd_soc_dapm_new_controls
+(unknown) sound/soc/snd-soc-core 0x7980851d    snd_soc_dapm_get_pin_status
+(unknown) sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+(unknown) sound/soc/snd-soc-core 0x806ee1ad    snd_soc_jack_new
+(unknown) sound/soc/snd-soc-core 0x81639b24    snd_soc_dapm_get_pin_switch
+(unknown) sound/soc/snd-soc-core 0x81ddb0ca    snd_soc_dai_set_channel_map
+(unknown) sound/soc/snd-soc-core 0x85966607    snd_soc_dapm_get_value_enum_double
+(unknown) sound/soc/snd-soc-core 0x89c12771    snd_soc_jack_notifier_unregister
+(unknown) sound/soc/snd-soc-core 0x9156efea    snd_soc_info_volsw_2r_sx
+(unknown) sound/soc/snd-soc-core 0x98771420    snd_soc_debugfs_root
+(unknown) sound/soc/snd-soc-core 0x9997d053    snd_soc_default_writable_register
+(unknown) sound/soc/snd-soc-core 0x9abfe162    snd_soc_read
+(unknown) sound/soc/snd-soc-core 0x9b807fa0    snd_soc_free_ac97_codec
+(unknown) sound/soc/snd-soc-core 0x9bb5e6bd    snd_soc_codec_set_cache_io
+(unknown) sound/soc/snd-soc-core 0xa14474f6    snd_soc_dai_set_pll
+(unknown) sound/soc/snd-soc-core 0xa2f55d5e    snd_soc_pm_ops
+(unknown) sound/soc/snd-soc-core 0xa5854ef6    snd_soc_test_bits
+(unknown) sound/soc/snd-soc-core 0xa65e1863    snd_soc_dai_set_sysclk
+(unknown) sound/soc/snd-soc-core 0xa7f9ebcb    snd_soc_put_volsw_2r
+(unknown) sound/soc/snd-soc-core 0xaf9b31af    snd_soc_info_enum_double
+(unknown) sound/soc/snd-soc-core 0xb03d6075    snd_soc_get_volsw_2r_sx
+(unknown) sound/soc/snd-soc-core 0xb0ef0315    snd_soc_default_volatile_register
+(unknown) sound/soc/snd-soc-core 0xb2b49b2b    snd_soc_dapm_put_enum_virt
+(unknown) sound/soc/snd-soc-core 0xb6b518b4    snd_soc_get_enum_double
+(unknown) sound/soc/snd-soc-core 0xbb6cb764    snd_soc_put_volsw_s8
+(unknown) sound/soc/snd-soc-core 0xc4d0c569    snd_soc_jack_add_gpios
+(unknown) sound/soc/snd-soc-core 0xc6f2a138    snd_soc_get_volsw_s8
+(unknown) sound/soc/snd-soc-core 0xc7e04f15    snd_soc_dapm_enable_pin
+(unknown) sound/soc/snd-soc-core 0xc822be14    snd_soc_codec_set_sysclk
+(unknown) sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+(unknown) sound/soc/snd-soc-core 0xc950f42e    snd_soc_info_volsw_2r
+(unknown) sound/soc/snd-soc-core 0xcb6fc3a7    snd_soc_dapm_ignore_suspend
+(unknown) sound/soc/snd-soc-core 0xd01ffc6d    snd_soc_write
+(unknown) sound/soc/snd-soc-core 0xd1fa65f0    snd_soc_set_runtime_hwparams
+(unknown) sound/soc/snd-soc-core 0xd3086757    snd_soc_dapm_new_control
+(unknown) sound/soc/snd-soc-core 0xd7a419b8    snd_soc_jack_add_zones
+(unknown) sound/soc/snd-soc-core 0xd83cc489    snd_soc_put_enum_double
+(unknown) sound/soc/snd-soc-core 0xd9107679    snd_soc_unregister_dai
+(unknown) sound/soc/snd-soc-core 0xda67fd97    snd_soc_get_volsw_2r
+(unknown) sound/soc/snd-soc-core 0xdb989f03    snd_soc_cache_read
+(unknown) sound/soc/snd-soc-core 0xde9c0ef3    snd_soc_dapm_put_volsw
+(unknown) sound/soc/snd-soc-core 0xdeb4bc48    snd_soc_put_volsw_2r_sx
+(unknown) sound/soc/snd-soc-core 0xdf1f3e7f    snd_soc_unregister_platform
+(unknown) sound/soc/snd-soc-core 0xea83bb12    snd_soc_dapm_put_enum_double
+(unknown) sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+(unknown) sound/soc/snd-soc-core 0xedb612a3    snd_soc_unregister_card
+(unknown) sound/soc/snd-soc-core 0xf03dad5c    snd_soc_resume
+(unknown) sound/soc/snd-soc-core 0xf8998dcb    snd_soc_jack_notifier_register
+(unknown) sound/soc/snd-soc-core 0xf9bb9055    snd_soc_register_platform
+(unknown) sound/soc/snd-soc-core 0xfa1ed9ce    snd_soc_dapm_get_volsw
+(unknown) sound/soc/snd-soc-core 0xfa6a666a    snd_soc_codec_readable_register
+(unknown) sound/soc/snd-soc-core 0xfb6803a0    dapm_reg_event
+(unknown) sound/soc/snd-soc-core 0xfca6dc0a    snd_soc_register_dais
+(unknown) sound/soundcore 0x86234055   sound_class
+(unknown) sound/synth/emux/snd-emux-synth 0x08940b0e   snd_emux_new
+(unknown) sound/synth/emux/snd-emux-synth 0x1c7ff6ea   snd_emux_free
+(unknown) sound/synth/emux/snd-emux-synth 0x655cb202   snd_sf_linear_to_log
+(unknown) sound/synth/emux/snd-emux-synth 0x7548d620   snd_emux_register
+(unknown) sound/synth/emux/snd-emux-synth 0x84775a9f   snd_emux_unlock_voice
+(unknown) sound/synth/emux/snd-emux-synth 0x877ae716   snd_emux_terminate_all
+(unknown) sound/synth/emux/snd-emux-synth 0xa92c596a   snd_emux_lock_voice
+(unknown) sound/synth/snd-util-mem 0x06de952a  snd_util_memhdr_free
+(unknown) sound/synth/snd-util-mem 0x2757733a  __snd_util_memblk_new
+(unknown) sound/synth/snd-util-mem 0x3e3162ca  __snd_util_mem_free
+(unknown) sound/synth/snd-util-mem 0x954f2950  snd_util_memhdr_new
+(unknown) sound/synth/snd-util-mem 0xb8c09398  __snd_util_mem_alloc
+(unknown) sound/synth/snd-util-mem 0xbc2cc82a  snd_util_mem_avail
+(unknown) sound/synth/snd-util-mem 0xc25a415c  snd_util_mem_free
+(unknown) sound/synth/snd-util-mem 0xc5181938  snd_util_mem_alloc
+(unknown) sound/usb/snd-usbmidi-lib 0x16756dc0 snd_usbmidi_input_start
+(unknown) sound/usb/snd-usbmidi-lib 0x63343b1d snd_usbmidi_input_stop
+(unknown) sound/usb/snd-usbmidi-lib 0x921520f1 snd_usbmidi_create
+(unknown) sound/usb/snd-usbmidi-lib 0xd9d2bb03 snd_usbmidi_disconnect
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x12a61456       dm_mem_cache_client_destroy
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x34d3f1de       dm_mem_cache_alloc
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x8bc37e84       dm_mem_cache_grow
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x920a7a41       dm_message_parse
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x971a93b6       dm_mem_cache_client_create
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0x9f828aa4       dm_mem_cache_free
+(unknown) ubuntu/dm-raid4-5/dm-raid45 0xd9c891ac       dm_mem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x003025ae       nla_reserve
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x0072c11d       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x00c178de       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x011f15fc       block_commit_write
+EXPORT_SYMBOL vmlinux 0x0141d548       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0x0151a949       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x0160cb72       journal_create
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x0196b7b0       register_snap_client
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01c47cb4       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x01e33c88       dev_deactivate
+EXPORT_SYMBOL vmlinux 0x01edf627       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x01f4e6eb       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x01fba013       put_disk
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x0207a517       __dst_free
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x023229f2       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x0276a7db       ip_options_compile
+EXPORT_SYMBOL vmlinux 0x028038cc       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0x0285908a       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x0289403d       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x028c980f       generic_write_end
+EXPORT_SYMBOL vmlinux 0x02938bfd       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x02fe960c       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x030db5bf       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x031cab2a       dev_get_flags
+EXPORT_SYMBOL vmlinux 0x032115e5       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x0342ef09       request_key
+EXPORT_SYMBOL vmlinux 0x03489b4f       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x034b9efe       genl_register_family
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x0367ba5b       bio_init
+EXPORT_SYMBOL vmlinux 0x0372863c       poll_initwait
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03a89257       blk_end_request
+EXPORT_SYMBOL vmlinux 0x03ad9cce       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03e1a3e1       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0x03e597c5       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x041f1db1       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x046961d3       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x048254df       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04ffcc19       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x04ffdbb1       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x050750da       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x050bccb0       seq_lseek
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x05307e10       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0x0560f30d       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x0583b2b6       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x058f865f       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05cbf497       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0x05d2ed72       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x05e26e5b       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x05e5f702       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x06050a46       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0x0607f96c       sock_no_accept
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x06312237       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x063ac209       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x0643a6e4       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0x0645abb9       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0x066dfeb1       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x067a0a02       complete_request_key
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x0689b917       mii_link_ok
+EXPORT_SYMBOL vmlinux 0x068d2e86       __scm_send
+EXPORT_SYMBOL vmlinux 0x068e5a0c       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x06940539       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0x069b2814       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0x069e638d       fasync_helper
+EXPORT_SYMBOL vmlinux 0x06a07311       do_splice_direct
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ceaa1c       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x0721b42c       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07566b4f       d_rehash
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a3de0a       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07b1f523       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0x07bdb6ba       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x07fb085d       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x083dc7dc       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0x0840a690       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0x0843faa6       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x084c3c87       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0x085d76e4       noop_qdisc
+EXPORT_SYMBOL vmlinux 0x08841318       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x08f8a36c       simple_getattr
+EXPORT_SYMBOL vmlinux 0x09209d4a       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0x092fe48c       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x093f8504       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x094b7388       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0x09509f77       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0x0950ddce       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0x095eca8d       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x096376e3       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x09701fea       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0x0972a728       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x09a0b965       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09d93b62       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x0a0391a7       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x0a0e6c57       dev_set_group
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a339b89       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0a9e87ab       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0x0aa5b0f7       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x0ab331f9       elevator_exit
+EXPORT_SYMBOL vmlinux 0x0ac4ef17       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b137abe       vga_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b329a4f       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x0b3300b4       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b5dc5be       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x0b5fa86e       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8de0eb       sock_update_classid
+EXPORT_SYMBOL vmlinux 0x0ba291bf       journal_errno
+EXPORT_SYMBOL vmlinux 0x0bb7e68a       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0bc90981       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x0bd2e73b       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x0c054986       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x0c1497ab       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x0c3c0e06       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0x0c3e0e48       security_path_rename
+EXPORT_SYMBOL vmlinux 0x0c3fa711       journal_ack_err
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c5117b4       registered_fb
+EXPORT_SYMBOL vmlinux 0x0c5b2381       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0x0c5dadaf       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x0c6541ad       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c82c4bc       vfs_rename
+EXPORT_SYMBOL vmlinux 0x0c830fb2       dev_driver_string
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0ca035b9       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cb7e8e7       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ce7b958       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0x0ceccec4       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0x0cf55ef8       kick_iocb
+EXPORT_SYMBOL vmlinux 0x0cfce9ad       cdev_init
+EXPORT_SYMBOL vmlinux 0x0d3a0175       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d79038c       serio_interrupt
+EXPORT_SYMBOL vmlinux 0x0d960378       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x0d96fae6       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x0d99d46a       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0dac43cc       netdev_err
+EXPORT_SYMBOL vmlinux 0x0db76568       __ps2_command
+EXPORT_SYMBOL vmlinux 0x0dbfc79c       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0e0e6524       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0x0e0f34b8       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e1a6c3b       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x0e253e73       md_write_start
+EXPORT_SYMBOL vmlinux 0x0e2cb4cd       journal_start_commit
+EXPORT_SYMBOL vmlinux 0x0e449a89       names_cachep
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e476461       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e6744cb       phy_connect
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0eca3407       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f4bfc3a       register_md_personality
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f75ba6e       seq_open
+EXPORT_SYMBOL vmlinux 0x0fa86323       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fda911f       mnt_unpin
+EXPORT_SYMBOL vmlinux 0x0fdb78de       ps2_command
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x103d4a24       seq_release_private
+EXPORT_SYMBOL vmlinux 0x104383d8       dump_trace
+EXPORT_SYMBOL vmlinux 0x1065c1ce       netdev_printk
+EXPORT_SYMBOL vmlinux 0x106e2ccd       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x10841763       redraw_screen
+EXPORT_SYMBOL vmlinux 0x10964030       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0x10d59a45       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x10d66731       ll_rw_block
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ed2d79       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x11032e89       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x11094eea       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x11706484       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x118b5e31       pci_match_id
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x1193574a       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0x1195cddd       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x11b36da6       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0x11c8f29c       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0x11cf9e12       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x11d48370       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0x11e15ca5       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x11f88b15       do_sync_write
+EXPORT_SYMBOL vmlinux 0x121c6dfd       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x124076ba       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0x1254e8ae       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12b473b5       vfs_writev
+EXPORT_SYMBOL vmlinux 0x12cca999       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x13513484       _dev_info
+EXPORT_SYMBOL vmlinux 0x13742c3e       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x1374a334       get_user_pages
+EXPORT_SYMBOL vmlinux 0x13839bb3       datagram_poll
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13d4a371       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0x13e71504       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ebb08c       udplite_prot
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f2e62a       force_sig
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x1431a2e4       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x1434af2d       aio_put_req
+EXPORT_SYMBOL vmlinux 0x146dda3d       netif_device_detach
+EXPORT_SYMBOL vmlinux 0x14823d0c       dev_uc_init
+EXPORT_SYMBOL vmlinux 0x148c3f96       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x149ca8d7       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14bd7c8a       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0x14d5b007       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x1502acd0       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x152ce5f4       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x154ae0af       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0x15501b21       generic_permission
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x155b4dfc       blk_make_request
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x1586251b       tty_write_room
+EXPORT_SYMBOL vmlinux 0x159eafe7       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x15aa2b42       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161ce21d       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x1631abcf       vfs_read
+EXPORT_SYMBOL vmlinux 0x163f2445       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x1676e49f       misc_deregister
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x168d57ac       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x169e8a4c       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x16c1f092       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x16cb4240       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0x16f32beb       journal_revoke
+EXPORT_SYMBOL vmlinux 0x16fa3b4f       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0x17074d4f       skb_trim
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x17195843       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0x174dd5c1       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0x1760114b       first_ec
+EXPORT_SYMBOL vmlinux 0x178637e1       arp_tbl
+EXPORT_SYMBOL vmlinux 0x17951d8e       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0x17961993       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0x179c9a45       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x17b225fe       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x17f94aac       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0x183601b1       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x183d9ed5       md_done_sync
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b48a5       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x1870558d       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x18ffc71b       bd_set_size
+EXPORT_SYMBOL vmlinux 0x193aac41       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0x1964d222       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0x197b3d6a       serio_rescan
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19e877a8       nla_append
+EXPORT_SYMBOL vmlinux 0x1a029ac8       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x1a345ca9       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x1a42931d       tcp_connect
+EXPORT_SYMBOL vmlinux 0x1a43d9b6       bdi_register
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a7cc645       ip_fragment
+EXPORT_SYMBOL vmlinux 0x1a7ec07a       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1ad15ce4       tty_port_put
+EXPORT_SYMBOL vmlinux 0x1ad30ee2       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0x1ad5298c       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x1ad636f5       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0x1ae17baf       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b195631       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x1b2508ed       dev_mc_del
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b4f4438       module_refcount
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b6bf853       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0x1b6e028b       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x1b7316c7       padata_free
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b8d230a       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0x1b92e0fa       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x1b97fbde       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1ba8d01a       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bc53a33       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0x1bd7561c       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x1bda747b       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x1beb4317       bio_endio
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c17fd01       dev_close
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c21b4bd       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0x1c5d4be2       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x1c669862       scsi_free_command
+EXPORT_SYMBOL vmlinux 0x1c7708eb       register_netdev
+EXPORT_SYMBOL vmlinux 0x1c7ab1d1       __mutex_init
+EXPORT_SYMBOL vmlinux 0x1c7b30b1       mount_ns
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1c988a2e       mmc_erase
+EXPORT_SYMBOL vmlinux 0x1cb31f34       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cd0f30f       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0x1cecb5a8       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x1cf2401f       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x1d0bd6fa       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x1d1d7dc3       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0x1d2b8349       cdev_alloc
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d342525       blk_insert_request
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d538240       mntget
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1d85a052       netif_napi_del
+EXPORT_SYMBOL vmlinux 0x1d9ea2a1       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0x1da42daa       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddfd191       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0x1de25d26       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x1df6bb6c       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x1e125b51       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x1e14188e       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x1e177f73       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x1e2b2933       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x1e53dabd       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0x1e5a4235       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e6d4a5b       serio_open
+EXPORT_SYMBOL vmlinux 0x1e7ae769       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0x1e804cef       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0x1e8eb235       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0x1e8f4aee       __bio_clone
+EXPORT_SYMBOL vmlinux 0x1e917d28       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0x1e9404b5       dst_destroy
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1ebb0915       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0x1ec02bc0       __elv_add_request
+EXPORT_SYMBOL vmlinux 0x1ed79386       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x1ed9e8f3       skb_put
+EXPORT_SYMBOL vmlinux 0x1ee81cd5       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0x1f1ffdfc       dm_put_device
+EXPORT_SYMBOL vmlinux 0x1f549bd5       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x1f6c9e1b       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0x1f7874d8       scsi_host_put
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1fa8ceaa       netdev_change_features
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fd866fa       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0x1fdde094       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x202319a3       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x203fb183       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x207c5c34       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x2092b438       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0x20a7527d       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20a9ad28       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0x20ad675f       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x20be2acd       migrate_page
+EXPORT_SYMBOL vmlinux 0x20c8e267       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x20df3906       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0x2114427d       d_move
+EXPORT_SYMBOL vmlinux 0x211f219d       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x213e8672       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x2140b35e       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x21536e1d       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0x2157c9ab       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x2167f419       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0x2186672d       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x2195fe94       udp_ioctl
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x2216836f       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0x2226adaa       inode_init_once
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x22a63e37       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0x22b2a8e1       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x23164a40       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x2317d0fd       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x236e9750       page_readlink
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23b6133e       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d567cc       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x23ebbed6       framebuffer_release
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x24148415       page_address
+EXPORT_SYMBOL vmlinux 0x2427ae0b       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x246f43f0       inet6_bind
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24af547d       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24df23f5       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x2501c220       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x250a0777       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x2513c908       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x2560e329       arp_xmit
+EXPORT_SYMBOL vmlinux 0x25756042       block_write_begin
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x2590f239       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x259aaf00       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0x259cfe6e       mem_map
+EXPORT_SYMBOL vmlinux 0x25a77cb9       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x25b0997f       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0x25b41ba7       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25ebd03b       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x262dfbe7       km_new_mapping
+EXPORT_SYMBOL vmlinux 0x26357854       send_sig
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x2675762e       tty_hangup
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x26a481cf       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x26a570b2       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26bfe89a       ip_defrag
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e762fb       sock_i_ino
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x26fc48ea       write_inode_now
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x27214d5f       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x272d8a6d       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x272ecb3a       tty_mutex
+EXPORT_SYMBOL vmlinux 0x273b2198       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0x273f2779       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0x2740968e       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x27491134       seq_path
+EXPORT_SYMBOL vmlinux 0x274e18c4       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x274eb753       md_flush_request
+EXPORT_SYMBOL vmlinux 0x275ca204       ps2_init
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x27895e39       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b8307b       igrab
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x28086e1b       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x2810259f       vfs_write
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x284f7668       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0x28675f19       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0x287b909f       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28adc141       register_key_type
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x2910d24e       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x2915fe65       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x293168fb       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0x294784de       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x2978c053       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0x2983b471       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0x29971177       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29ca278c       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x29d6ad0d       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0c8920       I_BDEV
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a36fe03       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x2a3cf53c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0x2a928b95       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0x2a990af8       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2aac0ff7       mount_single
+EXPORT_SYMBOL vmlinux 0x2aae9275       eth_header_cache
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b19ec64       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b522d8b       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0x2b57ccbf       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x2b5ade72       read_cache_pages
+EXPORT_SYMBOL vmlinux 0x2b7a88db       user_path_at
+EXPORT_SYMBOL vmlinux 0x2b7a9d1c       vfs_link
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bbf7e2c       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2be5444a       sync_blockdev
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c01c94c       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c1e1747       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c25df48       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x2c77755d       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2c9483d6       bdput
+EXPORT_SYMBOL vmlinux 0x2c9f68af       kernel_connect
+EXPORT_SYMBOL vmlinux 0x2cbe9b70       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x2ccafcfa       generic_make_request
+EXPORT_SYMBOL vmlinux 0x2cef1c2a       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0x2d07e0a8       open_exec
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d24246b       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3d63ea       scsi_init_io
+EXPORT_SYMBOL vmlinux 0x2d549764       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x2d64078b       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0x2d6cbfde       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x2d6d10c3       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0x2d830cb7       thaw_process
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2da03fe5       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0x2da55be4       dev_crit
+EXPORT_SYMBOL vmlinux 0x2db51b47       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x2dbddc49       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2dd6d53a       elv_add_request
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e0fe492       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e3a5fd0       __nla_reserve
+EXPORT_SYMBOL vmlinux 0x2e436381       nf_reinject
+EXPORT_SYMBOL vmlinux 0x2e538714       follow_down
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea347c2       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2ef36cd9       agp_enable
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2ef6795e       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0x2efa1d58       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x2efc7173       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0x2efdc538       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f0c0716       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x2f17722a       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f338de5       dquot_enable
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f447419       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f75daa0       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x2f80b6a7       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x2f863aec       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0x2f89384e       sget
+EXPORT_SYMBOL vmlinux 0x2ffa5524       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x302ac772       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x3034a414       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x3058dd3d       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0x30702e75       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x309f947b       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30ee225c       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0x30f92bea       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x3114ddea       processors
+EXPORT_SYMBOL vmlinux 0x3127126a       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0x31311808       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x315e6dc5       netdev_crit
+EXPORT_SYMBOL vmlinux 0x31787f62       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0x318ae88c       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x3193aa7e       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0x3195bfb4       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x31d5ab3a       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x320ec854       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0x3215fa0b       bdget
+EXPORT_SYMBOL vmlinux 0x3223b3bb       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0x323dcfeb       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x326c8e3d       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0x3274e815       inet6_getname
+EXPORT_SYMBOL vmlinux 0x32810be7       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0x32aadbe2       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0x32f18485       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x32fd96f6       journal_abort
+EXPORT_SYMBOL vmlinux 0x3314dcd3       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0x332bcd14       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0x33386b1c       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0x3343bfd6       console_stop
+EXPORT_SYMBOL vmlinux 0x3343e9ee       mount_nodev
+EXPORT_SYMBOL vmlinux 0x33465836       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x339792ed       netlink_ack
+EXPORT_SYMBOL vmlinux 0x33b342fd       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x33d3c299       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33e474d9       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x33e8ff60       dm_io
+EXPORT_SYMBOL vmlinux 0x342461f2       dcache_readdir
+EXPORT_SYMBOL vmlinux 0x342c3c01       key_task_permission
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x3459a875       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x347b8ea0       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34aa0a6b       dma_pool_free
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34de84fc       sock_create_lite
+EXPORT_SYMBOL vmlinux 0x35031215       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0x35337b4d       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0x354456af       touch_atime
+EXPORT_SYMBOL vmlinux 0x3548e69a       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x355316de       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0x355ebd48       dev_alert
+EXPORT_SYMBOL vmlinux 0x356c035f       netpoll_poll
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x357e0bd3       kfree_skb
+EXPORT_SYMBOL vmlinux 0x359d5a40       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x35a905a8       km_state_notify
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35c82630       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x3608b478       skb_copy
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x367bf498       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x36a44ff7       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x36afe9dc       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x36d6a922       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36e44c72       dm_register_target
+EXPORT_SYMBOL vmlinux 0x3707ee29       iget_failed
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x37564af4       read_dev_sector
+EXPORT_SYMBOL vmlinux 0x375c70dc       module_put
+EXPORT_SYMBOL vmlinux 0x375d696b       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x377e8557       rt6_lookup
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37cb75c0       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37eaf192       add_disk
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37f98fc3       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x3809151c       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x381cdeb3       skb_unlink
+EXPORT_SYMBOL vmlinux 0x381fff42       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x384c71fc       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38c7a870       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x38dd681e       input_event
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x38f758b5       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x3913a3f4       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0x3920ba40       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x3929bae4       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x39951225       kern_path
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39d3326a       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0x39d79700       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a7a3f0b       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x3a9a658f       put_page
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3acd80f7       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0x3aea5f00       dev_activate
+EXPORT_SYMBOL vmlinux 0x3af34abc       inet_getname
+EXPORT_SYMBOL vmlinux 0x3af6e938       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x3af8ddd5       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3afe4161       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0x3b165fa1       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x3b1c0261       netdev_state_change
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b3685d1       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0x3b40e212       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x3b4df170       make_bad_inode
+EXPORT_SYMBOL vmlinux 0x3b7f6fc9       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3be71842       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0x3bf5301f       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x3c2aace7       do_sync_read
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c492f88       seq_open_private
+EXPORT_SYMBOL vmlinux 0x3c5e9257       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x3c6fc0e2       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x3c73face       nonseekable_open
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c84b773       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3ca6b9f0       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x3cb7d74d       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3ce9820b       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x3d0db4d5       free_netdev
+EXPORT_SYMBOL vmlinux 0x3d0f599e       blk_init_queue
+EXPORT_SYMBOL vmlinux 0x3d141ec3       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d60ffc1       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0x3d776c66       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d83ebf6       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x3d8dd073       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x3d928dc1       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3dbc5714       do_SAK
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dc1f361       blk_put_request
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd6de36       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x3df1e8cf       keyring_search
+EXPORT_SYMBOL vmlinux 0x3df8146b       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0x3df96b31       journal_restart
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3dfed52d       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x3e010da5       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e13aec6       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e2ec480       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0x3e35dc26       end_writeback
+EXPORT_SYMBOL vmlinux 0x3e43db22       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0x3e44c88a       __find_get_block
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e67d6f6       take_over_console
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3e96141d       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0x3ea30b1a       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ed0260e       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x3ed2efc2       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3ee2bf3b       dentry_unhash
+EXPORT_SYMBOL vmlinux 0x3eeb973a       register_quota_format
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f5b23cd       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f731787       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3f9ef299       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x3fb2ce97       inet_select_addr
+EXPORT_SYMBOL vmlinux 0x3fc25ee3       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x3fcd4947       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4001fe8c       genphy_update_link
+EXPORT_SYMBOL vmlinux 0x401a63df       __brelse
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x40380822       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x4047a338       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x405d9865       bio_split
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x410517d3       fput
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x410d3742       file_permission
+EXPORT_SYMBOL vmlinux 0x411363a1       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0x4115aa89       unlock_buffer
+EXPORT_SYMBOL vmlinux 0x41369ac4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x41444e73       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x41a4cbd5       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x41ae8754       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x41f25ad0       simple_lookup
+EXPORT_SYMBOL vmlinux 0x41faf9ba       sock_map_fd
+EXPORT_SYMBOL vmlinux 0x42114745       dst_alloc
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42190051       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x42387f12       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x42712653       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x42775e30       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x4277fd6e       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42a52e7f       register_filesystem
+EXPORT_SYMBOL vmlinux 0x42a85143       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x42d8bc53       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x42ecc5cb       dm_table_put
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x43194e91       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0x432445bf       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x43252895       sock_create_kern
+EXPORT_SYMBOL vmlinux 0x4328cdd2       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x433d4556       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x435fd3f7       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x4370f69b       icmp_send
+EXPORT_SYMBOL vmlinux 0x439e12c2       release_pages
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43d73074       input_set_capability
+EXPORT_SYMBOL vmlinux 0x43e62803       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0x43fd062e       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0x44027dfa       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x4411a731       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0x44166f11       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x4434dba9       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x44739191       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0x44a9e3de       backlight_force_update
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e41ef7       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x44e9b2f6       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x44ed206b       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x44f5493b       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x450e54db       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x4524ac32       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x453e64ea       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0x454132e0       inet_ioctl
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x455b6f39       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x457b8bfd       secpath_dup
+EXPORT_SYMBOL vmlinux 0x45a9501c       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45b2fdbe       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x45b69968       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x45c13c60       fb_blank
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x45e5ffee       inet_listen
+EXPORT_SYMBOL vmlinux 0x45fb52ac       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x45fee6c5       inet_shutdown
+EXPORT_SYMBOL vmlinux 0x462047b4       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x4629af92       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x463e2ad2       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0x4662310a       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x466f98e9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x4676b698       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x467838ad       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0x46e24f9b       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0x46fbe09b       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0x4718b0b0       neigh_for_each
+EXPORT_SYMBOL vmlinux 0x471994aa       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x472163c0       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0x472b1090       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x475758cb       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x477d6474       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47ef44fa       md_register_thread
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481b3717       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x489fe10c       __napi_complete
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48b2cd74       default_llseek
+EXPORT_SYMBOL vmlinux 0x48c3692c       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x48fb43c1       set_pages_x
+EXPORT_SYMBOL vmlinux 0x4902aca7       napi_complete
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x49885227       vfs_open
+EXPORT_SYMBOL vmlinux 0x4989d2ef       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x4990553e       ilookup5
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49e20bac       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x49e28c74       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x49f152ed       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0x49f45da7       dentry_open
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x49fa7e26       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a2c6ec7       dst_release
+EXPORT_SYMBOL vmlinux 0x4a2e3b2d       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x4a32d07e       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a417702       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x4a84fb04       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0x4a9b2493       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0x4aa9c4ff       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ac4a314       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x4af8633b       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4afefe94       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b17c581       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x4b1c0768       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b5c7152       scsi_device_put
+EXPORT_SYMBOL vmlinux 0x4b795222       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x4b7e830d       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0x4b8b3ae4       kill_fasync
+EXPORT_SYMBOL vmlinux 0x4bbff4c8       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bcad331       dquot_disable
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4bfd079d       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c26cfeb       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c379d1d       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x4c3919e4       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0x4c8143fc       eth_header_parse
+EXPORT_SYMBOL vmlinux 0x4cacd188       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cbf3f79       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0x4cd529fa       do_splice_to
+EXPORT_SYMBOL vmlinux 0x4cdab65a       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0d956e       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d1f3643       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d45c6e7       input_grab_device
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d51381f       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4d9900e9       dm_table_event
+EXPORT_SYMBOL vmlinux 0x4db3ee6a       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4df0845a       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e18151d       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e420b48       km_query
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4eac198e       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x4eb283d0       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x4eb2fdd8       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x4eb3a7c8       ilookup
+EXPORT_SYMBOL vmlinux 0x4eb98681       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x4efba0cb       xfrm4_rcv
+EXPORT_SYMBOL vmlinux 0x4f16c87f       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f1f61af       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f577af6       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0x4f60c6c1       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4fe1c703       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x500e75c8       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x501de68e       journal_extend
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x50607d01       ip6_xmit
+EXPORT_SYMBOL vmlinux 0x5062db4c       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x50886461       key_put
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50b5be56       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5126b1d7       dqget
+EXPORT_SYMBOL vmlinux 0x51415a2c       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x51736b75       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x5199c51c       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x519b83ce       generic_writepages
+EXPORT_SYMBOL vmlinux 0x51b5db6d       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51dcfbb8       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0x51ddfe09       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x51f8763e       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0x520256d7       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52094431       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x523fae9c       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x524cb7a3       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x528af22d       tr_type_trans
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x528d2ad5       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52dd9272       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0x52ffe3cb       tcp_close
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x531afcf5       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x533fee1a       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x5340de3c       scsi_execute
+EXPORT_SYMBOL vmlinux 0x534ee3a7       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x53a78844       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x53bf4bd7       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53d29214       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x53d49d25       mdiobus_free
+EXPORT_SYMBOL vmlinux 0x53e0dca3       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x540b1eb8       input_free_device
+EXPORT_SYMBOL vmlinux 0x540e477a       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0x54268d90       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x542cddea       setattr_copy
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x546e43f4       kill_block_super
+EXPORT_SYMBOL vmlinux 0x547decfa       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0x5482de6a       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54b2a5fb       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x54b70d84       dev_err
+EXPORT_SYMBOL vmlinux 0x54ba8bbd       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x54cade24       dst_discard
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54de9616       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0x54e4f620       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x55501265       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0x557c4dbd       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x558713cf       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0x5592376b       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x55aeec5a       netif_napi_add
+EXPORT_SYMBOL vmlinux 0x55d9bad7       unregister_console
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x560eea25       simple_empty
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x561ed9d2       check_disk_change
+EXPORT_SYMBOL vmlinux 0x5626d868       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x56311aa7       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x564255e1       xfrm_input
+EXPORT_SYMBOL vmlinux 0x5645519f       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0x56474b90       journal_stop
+EXPORT_SYMBOL vmlinux 0x56495973       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0x567f9c69       audit_log_format
+EXPORT_SYMBOL vmlinux 0x56818876       udp_poll
+EXPORT_SYMBOL vmlinux 0x5698546b       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x56c2432f       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56fe3753       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x5715d149       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572aa7d0       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x572ca142       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x5737af89       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x576cf579       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a5bd00       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57f44dfb       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x5827fdbd       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x582a8458       path_put
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x5845aaf1       kthread_stop
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x586c70bd       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58df9cb5       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x58e104f3       journal_flush
+EXPORT_SYMBOL vmlinux 0x58ef2151       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x59070935       is_container_init
+EXPORT_SYMBOL vmlinux 0x591bf6ec       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x591d0d29       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x59361f91       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x5982e7d9       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0x59a3d0bd       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59db3061       netpoll_setup
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x59ea52f1       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x59f719d1       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x5a12db26       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0x5a24ecce       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x5a2553fd       km_report
+EXPORT_SYMBOL vmlinux 0x5a28507c       d_delete
+EXPORT_SYMBOL vmlinux 0x5a28c21c       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a538b2b       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5aa00fe0       vfs_statfs
+EXPORT_SYMBOL vmlinux 0x5ab40fce       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae8e8d1       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0x5af1885c       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b495b5b       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b4db799       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b5ca8fc       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x5b604673       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0x5b73d690       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x5b762e42       i2c_use_client
+EXPORT_SYMBOL vmlinux 0x5b7f332e       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5b949c18       kernel_listen
+EXPORT_SYMBOL vmlinux 0x5bb68fe2       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0x5bd33cec       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x5bdee970       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x5be28e55       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c4381d5       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0x5c66aa60       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5c9eea22       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x5cae06a5       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0x5cbe987c       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x5cc0b0a4       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0x5ce634a0       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0x5d0829aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0x5d0f4336       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x5d18fe69       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0x5d2440d5       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x5d295796       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x5d308f4d       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0x5d331496       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x5d3b1400       journal_update_format
+EXPORT_SYMBOL vmlinux 0x5d6e6c20       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x5d7e2b90       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0x5da2264c       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5daffe7e       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dbf9937       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0x5dc28562       d_genocide
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5df6717c       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e0d5b3a       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x5e23200a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x5e5c5816       napi_get_frags
+EXPORT_SYMBOL vmlinux 0x5e633b93       arp_create
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7559b4       mapping_tagged
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e7e53ba       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ea8a59d       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x5eaffe07       sk_alloc
+EXPORT_SYMBOL vmlinux 0x5ecaf818       lock_super
+EXPORT_SYMBOL vmlinux 0x5ecebeb3       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5eef95ca       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f057ffc       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f203f45       tcp_check_req
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f4434a7       bh_submit_read
+EXPORT_SYMBOL vmlinux 0x5f543e7d       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x5f5fb611       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0x5f6af48e       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0x5f856951       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x5f8a3bef       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fb045b0       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x60365b5b       lock_rename
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x605eed0c       padata_stop
+EXPORT_SYMBOL vmlinux 0x6079566d       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x609bd089       freeze_super
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60a62d63       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x60a697ac       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0x60b62e04       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x60fef051       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0x6123652a       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x6166fceb       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x617bad8c       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x6199fc75       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x61a80ff6       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x61afcd13       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x61b1652d       path_get
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x61c1f2ff       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0x61c363a8       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x61c6092d       rtnl_notify
+EXPORT_SYMBOL vmlinux 0x61d33d33       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x61dc742d       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x61dd2270       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0x61e0d529       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62130a6b       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x621f0ae4       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x62319099       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623b324f       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6284bef3       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x629091e7       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x629e620c       input_flush_device
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x6300299a       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x636a6331       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x639dc315       __bread
+EXPORT_SYMBOL vmlinux 0x63a65a56       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0x63ba37eb       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x63fc4a8b       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x640cf36d       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x641f74ad       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0x6433864d       sock_wake_async
+EXPORT_SYMBOL vmlinux 0x643ba1ac       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x644bba92       bio_map_kern
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x646ad489       set_trace_device
+EXPORT_SYMBOL vmlinux 0x64707657       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x6479c34c       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0x64805175       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0x64891e6d       submit_bh
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64ada980       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64bd8ec8       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0x64e67f08       get_disk
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x64ff1fbe       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x650147af       __lock_buffer
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x65563dd9       do_splice_from
+EXPORT_SYMBOL vmlinux 0x655eb7c8       dev_load
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x65723cbb       register_console
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x65894535       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0x65a4377d       kunmap
+EXPORT_SYMBOL vmlinux 0x65a86ccd       do_truncate
+EXPORT_SYMBOL vmlinux 0x65c36d5a       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x65d0aaa9       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x65e8587f       of_node_get
+EXPORT_SYMBOL vmlinux 0x66274fa5       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x66813d2d       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x669758ea       get_super
+EXPORT_SYMBOL vmlinux 0x66a808bb       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x66aa0ba3       get_write_access
+EXPORT_SYMBOL vmlinux 0x66b7ce6e       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66c97a6d       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66da016b       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x66dd291d       __bforget
+EXPORT_SYMBOL vmlinux 0x66df558f       __nla_put
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x66f59123       neigh_lookup
+EXPORT_SYMBOL vmlinux 0x66f93371       pid_task
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x6710e7e5       consume_skb
+EXPORT_SYMBOL vmlinux 0x671e7669       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6749e7a2       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x6757455a       dquot_acquire
+EXPORT_SYMBOL vmlinux 0x67698dd6       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x6796afcb       d_drop
+EXPORT_SYMBOL vmlinux 0x6799da65       vfs_getattr
+EXPORT_SYMBOL vmlinux 0x67a6d6f4       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0x67aeda9b       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67d167d0       bdget_disk
+EXPORT_SYMBOL vmlinux 0x67d4866b       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0x6813bf1d       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x68283c12       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x6854c07b       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x68784b50       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x688ea188       single_release
+EXPORT_SYMBOL vmlinux 0x68a56495       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x68a8775d       dquot_commit
+EXPORT_SYMBOL vmlinux 0x68b9e485       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x68ba735f       request_key_async
+EXPORT_SYMBOL vmlinux 0x68babef2       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0x68df4607       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x68fb9c2b       elevator_init
+EXPORT_SYMBOL vmlinux 0x6902a5fc       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0x69239141       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x695fac4f       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x697b6994       vfs_readlink
+EXPORT_SYMBOL vmlinux 0x697bebf2       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x699a364c       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a4a1bd4       journal_wipe
+EXPORT_SYMBOL vmlinux 0x6a61700b       may_umount
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a7780c9       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0x6a7a1158       dev_emerg
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6abb9e80       inet_release
+EXPORT_SYMBOL vmlinux 0x6ac74486       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af8153e       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x6afb1bfa       tty_vhangup
+EXPORT_SYMBOL vmlinux 0x6b065a8a       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0x6b110637       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b895262       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x6b8e4b2b       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6b96fc45       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0x6b97f053       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0x6b9f2fea       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x6baac0cf       dev_mc_init
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6bdda782       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0x6be1195e       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x6bea087b       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c043909       tc_classify
+EXPORT_SYMBOL vmlinux 0x6c08dce9       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x6c1bdf15       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c627a1d       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0x6c6b023a       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7ac8cd       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0x6c805570       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x6c9bc86b       dev_warn
+EXPORT_SYMBOL vmlinux 0x6ca2b4a9       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x6ca6b93e       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0x6cbd1a88       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0x6cd1e0ca       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6ce45de2       vmap
+EXPORT_SYMBOL vmlinux 0x6cf118d7       register_qdisc
+EXPORT_SYMBOL vmlinux 0x6cfcbe30       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0x6d0d6f5f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d34b0d3       blk_get_request
+EXPORT_SYMBOL vmlinux 0x6d3ca05b       input_release_device
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4b5953       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x6d597176       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d7c1f70       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0x6d7e2249       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x6da8d3f7       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x6dbca59e       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x6dde30e7       __free_pages
+EXPORT_SYMBOL vmlinux 0x6dee27d3       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6dffd380       __inet6_hash
+EXPORT_SYMBOL vmlinux 0x6e12b736       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e2af8e7       tty_name
+EXPORT_SYMBOL vmlinux 0x6e313d00       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x6e3306ae       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0x6e3b7a4c       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x6e3d9216       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0x6e4de123       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6e57601f       sk_wait_data
+EXPORT_SYMBOL vmlinux 0x6e68573b       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0x6e712077       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e888fd6       d_splice_alias
+EXPORT_SYMBOL vmlinux 0x6e953e98       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6eb60b76       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0x6ec6f24a       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x6ee67734       dev_notice
+EXPORT_SYMBOL vmlinux 0x6ee7a7a2       security_path_link
+EXPORT_SYMBOL vmlinux 0x6f00db1f       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x6f1b4a66       neigh_create
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f5eb11d       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0x6f7c4a86       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x6f9b92e2       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0x6faa6f47       dump_seek
+EXPORT_SYMBOL vmlinux 0x6fc5b610       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x6fcef6fb       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x6fff46a2       input_close_device
+EXPORT_SYMBOL vmlinux 0x7001f2a5       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x702fc57b       dget_parent
+EXPORT_SYMBOL vmlinux 0x703c08c7       journal_destroy
+EXPORT_SYMBOL vmlinux 0x70468845       misc_register
+EXPORT_SYMBOL vmlinux 0x70490922       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x709cb244       tcp_prot
+EXPORT_SYMBOL vmlinux 0x70a305d7       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0x70b3311b       phy_detach
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d38be3       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x7106a47c       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x713803e4       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71392ac7       d_instantiate
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x715af866       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0x71639aa4       fget
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x717fbc82       d_path
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x71802206       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x71b69385       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0x71c92cdc       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0x71ef0045       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0x71f4a5d3       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x720b3a66       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0x721cf8cd       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x7248c86b       noop_fsync
+EXPORT_SYMBOL vmlinux 0x724bf632       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x724ec2de       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72c7de88       udp_proc_register
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72dac861       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x73143da8       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c629c       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x73604ac1       input_register_handler
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x7374dea9       init_task
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73921259       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73da69a7       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73ee523d       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x7403b687       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x743dd655       sock_create
+EXPORT_SYMBOL vmlinux 0x74586c46       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x746f7aa7       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0x74711a4d       bio_free
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74b02503       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74ca1b69       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x7517aab4       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x7523e7ae       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0x7525e99a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x754be017       update_region
+EXPORT_SYMBOL vmlinux 0x7555b8f6       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x755a71d5       vfs_fsync
+EXPORT_SYMBOL vmlinux 0x757449bc       fb_class
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x7597e221       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75e6d505       tty_port_init
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x761c7721       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x76370627       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x765dfbb3       get_agp_version
+EXPORT_SYMBOL vmlinux 0x766e2a54       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x7688feb5       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76cc82d2       fget_raw
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76d8b4a3       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x76dc9b96       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x76e9846e       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0x76f628de       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x773bd5e6       inet_sendpage
+EXPORT_SYMBOL vmlinux 0x77502678       aio_complete
+EXPORT_SYMBOL vmlinux 0x7770a12f       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x77713e48       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x778e2009       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x779c809a       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x779efba3       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77e59a30       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77f0d233       sock_rfree
+EXPORT_SYMBOL vmlinux 0x77f84990       proto_register
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff84ee       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0x783e08e2       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x7846eb9a       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x784d4673       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x785aa5f0       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0x78716c69       rfkill_register
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x78c1254a       security_path_truncate
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d2bafa       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x78e6dd48       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x78fc6f42       dput
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x7907d834       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0x792a8fde       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x793431a5       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x794487ee       disable_hlt
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x7969ec2b       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x79787823       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x798927d0       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x799c3945       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79b05e71       del_gendisk
+EXPORT_SYMBOL vmlinux 0x79b58a30       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0x79bc35b3       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0x79bfbb5a       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0x79e7ca04       kunmap_high
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a148132       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a3e82e0       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a49a7b2       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a5b6bd7       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7aa56794       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0x7acc9980       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0x7ad09eb9       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7af16d11       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0x7afb843b       notify_change
+EXPORT_SYMBOL vmlinux 0x7b077dd5       fd_install
+EXPORT_SYMBOL vmlinux 0x7b0a49f3       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b33f0a5       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x7b3b2926       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7bf260a1       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x7bf64ac2       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x7c016486       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x7c022552       simple_release_fs
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c1234ff       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0x7c13aff9       neigh_update
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c1fe972       noop_llseek
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c2e7631       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x7c3545da       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c5d20bf       block_write_end
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c6d1cab       mb_cache_create
+EXPORT_SYMBOL vmlinux 0x7c7d9146       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0x7c833367       dcb_setapp
+EXPORT_SYMBOL vmlinux 0x7c854982       filemap_fault
+EXPORT_SYMBOL vmlinux 0x7c8577a6       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7c95594a       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7cb24d2d       netif_rx
+EXPORT_SYMBOL vmlinux 0x7cde34e7       ihold
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d09109b       mount_bdev
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d2f4386       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0x7d3186c1       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d79356d       input_register_device
+EXPORT_SYMBOL vmlinux 0x7d84129f       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0x7d8f1d91       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x7d901cf4       thaw_super
+EXPORT_SYMBOL vmlinux 0x7da7a0af       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x7db2a612       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7dbcccc6       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0x7dbcdea6       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x7de6df2a       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0x7de72cea       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30499e       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e7f93c2       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x7e87cc50       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0x7e8f6b41       get_gendisk
+EXPORT_SYMBOL vmlinux 0x7e98ce2f       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0x7e9bf973       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7eba5dbd       sock_common_setsockopt
+EXPORT_SYMBOL vmlinux 0x7ebbc8f2       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7eeeaab7       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f1294d5       skb_checksum
+EXPORT_SYMBOL vmlinux 0x7f1a9a8c       block_read_full_page
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f3a7f55       init_net
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f6395b9       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0x7f931835       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x7f9d00bb       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x7fbd3557       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0x7fcdbc28       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x802f96ce       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x802fc274       inode_init_always
+EXPORT_SYMBOL vmlinux 0x80567cab       module_layout
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806d2887       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0x807f9a27       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x809b6baa       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80cfe446       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x80e9a194       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0x81083b63       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x81521d4e       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0x81563d6a       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x81922227       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x8199aa4d       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81bf7fa5       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x81ef780d       sk_common_release
+EXPORT_SYMBOL vmlinux 0x81fc4423       path_is_under
+EXPORT_SYMBOL vmlinux 0x8205467d       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x822e9b3b       register_8022_client
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x823af218       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0x8244e311       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8255cda3       phy_disconnect
+EXPORT_SYMBOL vmlinux 0x825dbd02       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x828834d3       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x829128de       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0x82a618ec       elevator_change
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82dc3c2f       keyring_clear
+EXPORT_SYMBOL vmlinux 0x82eefaa8       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0x83177486       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83355f84       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0x8335de88       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x833a399b       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x83413eca       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x83686228       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x837aee98       vga_tryget
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x8386e847       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83a6b794       journal_forget
+EXPORT_SYMBOL vmlinux 0x83a83625       softnet_data
+EXPORT_SYMBOL vmlinux 0x83cc5d61       lock_may_read
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8402348f       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x841f60f4       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x8448f6dc       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0x8452f058       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0x8471f638       tty_throttle
+EXPORT_SYMBOL vmlinux 0x847a21de       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0x84808c4a       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0x84a896a2       mutex_lock
+EXPORT_SYMBOL vmlinux 0x84d32d80       vfs_readv
+EXPORT_SYMBOL vmlinux 0x8509c4c9       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x85129778       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x855f44d5       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x856fa9b9       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x85d61f8b       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x85d88f56       set_pages_uc
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x861d5c40       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x862b902a       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x8692d4eb       set_user_nice
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86a73c0c       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x86a8df11       audit_log_end
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86bfec28       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x86e4f744       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0x86ebc0ed       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x8704b9b7       console_start
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x87627d53       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x8763e1eb       __f_setown
+EXPORT_SYMBOL vmlinux 0x87674ac0       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87a69549       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87d9fdb7       f_setown
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x88356233       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0x88454dd7       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x88459a7f       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x887a3f77       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x8896e55f       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x88caa165       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x88f3207a       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0x8927643d       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8932425b       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x894384af       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x8964097c       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x898838d5       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0x899552fb       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x899e7898       elv_rb_add
+EXPORT_SYMBOL vmlinux 0x89cf61f2       save_mount_options
+EXPORT_SYMBOL vmlinux 0x89d44782       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89e02cca       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0x89e7d64d       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x8a0b42b6       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0x8a0be94c       __getblk
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a381ebf       tty_port_close
+EXPORT_SYMBOL vmlinux 0x8a59dfaa       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0x8a7b25ed       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a98bb2a       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8aa7d955       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad242c4       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x8aede9f0       vmtruncate
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b195bef       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0x8b19db18       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b1af8f4       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0x8b2815e9       journal_set_features
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b6c8782       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8b9f72db       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x8bc474cb       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c29139a       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x8c402ebe       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c685789       user_revoke
+EXPORT_SYMBOL vmlinux 0x8c6f8f9f       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x8ca520c9       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x8cb88f8d       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8cc8767b       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x8cedb995       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0x8d2125f1       skb_pad
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d76bc32       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8d9a9bd2       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8daa364c       lookup_hash
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e19a6ed       dm_table_get
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e4a9ba4       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e6d2041       ether_setup
+EXPORT_SYMBOL vmlinux 0x8e7729e0       security_file_permission
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8e89f53a       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x8e8cda13       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb5f3cd       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f07e538       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x8f0d3f12       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f6bd9e0       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x8f783a4b       __page_symlink
+EXPORT_SYMBOL vmlinux 0x8f8a1f7c       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8f9ef42c       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0x8fa113bf       dev_add_pack
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fdcd266       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0x8fdf5747       bdev_read_only
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x9014f7cd       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x902a0ca8       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x90427b17       nobh_writepage
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x90558754       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x90768795       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x90962b39       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90adc669       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x90d372f5       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x90dd45a9       mmc_add_host
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x9164af42       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0x91849847       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0x919f647c       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x91ca1030       file_open_root
+EXPORT_SYMBOL vmlinux 0x91db0053       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x91f322c2       eth_type_trans
+EXPORT_SYMBOL vmlinux 0x920791d8       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x9208c6cd       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x9214b9d3       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x923c9d84       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x9260e91e       try_to_release_page
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92a74b2d       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x92ad6140       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x92bd9ef9       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x92bee632       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92e88812       padata_alloc
+EXPORT_SYMBOL vmlinux 0x92f0c365       generic_readlink
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93112909       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93341098       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x93455c4a       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0x934664a4       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x9352e261       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0x9378f4da       nf_afinfo
+EXPORT_SYMBOL vmlinux 0x93a63929       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93d7ee37       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x941a16a3       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x94305e4b       init_buffer
+EXPORT_SYMBOL vmlinux 0x947659ba       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x9476790d       phy_find_first
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x94a0efc7       account_page_writeback
+EXPORT_SYMBOL vmlinux 0x94afafe8       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94b56e5c       dquot_resume
+EXPORT_SYMBOL vmlinux 0x94de49c3       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x94e7977f       arp_find
+EXPORT_SYMBOL vmlinux 0x94ebc5f8       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9501caf0       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0x9538c18b       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x956a5c5c       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0x956c52fa       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0x9571e138       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95f1a65b       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x96059f05       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0x96291b76       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x962b03c4       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x96323c10       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x96336222       skb_insert
+EXPORT_SYMBOL vmlinux 0x964953ae       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0x96564195       seq_read
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x96ab3b79       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96b428d8       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x96e16041       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0x96f3110a       sock_release
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x9757c6a5       flush_signals
+EXPORT_SYMBOL vmlinux 0x97702489       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0x9786651c       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x97a6740f       skb_append
+EXPORT_SYMBOL vmlinux 0x97beb1d6       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x97ceb6fa       d_alloc_root
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97de548e       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x97e493e1       vfs_create
+EXPORT_SYMBOL vmlinux 0x98084b23       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0x980c6e53       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x982812cf       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x9839c808       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x9862f455       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x986f219e       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a76b6e       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x98abb47b       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x98c05640       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x990d70ef       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0x9913c9cd       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x994577f0       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x99792cdb       wake_up_process
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99a03d99       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x99ace05d       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99e4b8e0       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0x99f478d8       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x99f7ded2       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x9a07d449       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0x9a1b6710       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a4bb180       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a6c7a6f       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0x9a6cff1d       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0x9a7549a8       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9a95f50f       blk_peek_request
+EXPORT_SYMBOL vmlinux 0x9a9c4f36       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ad7f3c4       input_register_handle
+EXPORT_SYMBOL vmlinux 0x9adca173       no_llseek
+EXPORT_SYMBOL vmlinux 0x9ae7c532       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0x9ae7ff05       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0x9af8446c       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x9b0903d7       phy_driver_register
+EXPORT_SYMBOL vmlinux 0x9b1ed1e5       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x9b2ac2e3       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b54be59       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6b5196       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b827314       key_alloc
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9baff670       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c10027c       input_reset_device
+EXPORT_SYMBOL vmlinux 0x9c18e7fb       free_task
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c4b1121       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x9c5e380a       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c7077bd       enable_hlt
+EXPORT_SYMBOL vmlinux 0x9c7940bc       simple_write_end
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cb98e97       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x9cce5e95       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9cfd63d6       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0x9d0207bb       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d0e0135       dma_supported
+EXPORT_SYMBOL vmlinux 0x9d198168       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d41be99       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x9d629267       inet_put_port
+EXPORT_SYMBOL vmlinux 0x9d9d54fe       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x9dca6b76       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e34086c       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e530e57       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e8c30f7       pipe_lock
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9eba7265       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0x9ec7cd78       of_get_next_child
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9ee954d7       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9ef57486       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0x9f096b6b       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0x9f100139       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f58329c       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x9f8332a1       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fb6fc7e       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x9fbcfe2d       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fdf9879       get_fs_type
+EXPORT_SYMBOL vmlinux 0x9fe72231       filp_close
+EXPORT_SYMBOL vmlinux 0x9fed45fd       sock_wfree
+EXPORT_SYMBOL vmlinux 0xa0396d67       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0xa040a597       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08319ba       task_nice
+EXPORT_SYMBOL vmlinux 0xa0890d85       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xa0899b47       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa099a2cb       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0bf7086       iunique
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa0fc7a5d       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa133f255       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa15b9430       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0xa1a5c890       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1ce5345       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0xa1d3d39a       find_vma
+EXPORT_SYMBOL vmlinux 0xa1e848ee       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0xa20423a9       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa2289318       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xa26bc64e       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0xa27f6083       release_sock
+EXPORT_SYMBOL vmlinux 0xa2812431       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0xa28157a0       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a895       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa356ceb5       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa3bf2bd3       ps2_end_command
+EXPORT_SYMBOL vmlinux 0xa3c0aa90       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0xa3ccd5a1       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0xa3d8b98d       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0xa401c6e9       dcb_getapp
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4888e85       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa4edc361       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0xa507e200       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa528999c       find_or_create_page
+EXPORT_SYMBOL vmlinux 0xa52e1378       new_inode
+EXPORT_SYMBOL vmlinux 0xa541e16a       set_anon_super
+EXPORT_SYMBOL vmlinux 0xa546f41c       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa56cea9a       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0xa57b736e       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5d1ca3b       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa5dc1728       llc_sap_find
+EXPORT_SYMBOL vmlinux 0xa5fa6651       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0xa61324ab       cdrom_release
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa67d1d4c       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xa6805e0e       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa69948b8       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6c1136e       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6e88ca4       dev_printk
+EXPORT_SYMBOL vmlinux 0xa6fc2e49       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2bac       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa7609af7       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xa7989910       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0xa79b0023       stop_tty
+EXPORT_SYMBOL vmlinux 0xa7b875bc       vc_cons
+EXPORT_SYMBOL vmlinux 0xa7c210f9       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7d3650a       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7ea522a       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa8304caf       kill_pgrp
+EXPORT_SYMBOL vmlinux 0xa83c1d93       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0xa867f394       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa880bf16       kernel_read
+EXPORT_SYMBOL vmlinux 0xa88d5884       posix_test_lock
+EXPORT_SYMBOL vmlinux 0xa8918624       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0xa89a2a0e       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa89c165d       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0xa8c6431f       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa92dc284       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0xa9375bc2       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xa94b5142       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xa964c80e       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0xa97f44c1       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0xa981f34a       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0xa98d0f24       scsi_register
+EXPORT_SYMBOL vmlinux 0xa98f61f1       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0xa98fad71       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0xa9959d2d       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9d441f8       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0xa9ed3195       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xaa174a53       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0xaa38858d       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xaa584081       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa6e26c6       follow_up
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaa98a318       journal_clear_err
+EXPORT_SYMBOL vmlinux 0xaaa73db9       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaabcef50       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0xaac78722       ping_prot
+EXPORT_SYMBOL vmlinux 0xaad60af3       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0xaad728b8       kthread_bind
+EXPORT_SYMBOL vmlinux 0xaae43345       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafaba57       bmap
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xab17b278       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0xab28a508       dev_open
+EXPORT_SYMBOL vmlinux 0xab3a6cf5       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab71c8f4       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0xab737378       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0xab75d1ba       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xab838e93       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0xab90fd76       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0xab9187ec       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0xab994a10       set_page_dirty
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb5631f       __quota_error
+EXPORT_SYMBOL vmlinux 0xabbdb220       __rta_fill
+EXPORT_SYMBOL vmlinux 0xabcb0b79       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabd60756       netdev_alert
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac1f77a5       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0xac28cfd8       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0xac2f99dd       bdi_init
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac40d865       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0xac575629       ipv4_specific
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac623d63       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xac988cf9       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xac9c7b3e       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0xac9f5652       submit_bio
+EXPORT_SYMBOL vmlinux 0xacaea2a2       bio_map_user
+EXPORT_SYMBOL vmlinux 0xacb9ecd9       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad54a356       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xad76bb82       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0xad78ce97       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xad79ff4b       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0xad9f633d       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadc7e2c9       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadcdcf48       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae161bae       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xae9058ea       generic_removexattr
+EXPORT_SYMBOL vmlinux 0xae914de2       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xaea09d14       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xaeb6aaf0       current_fs_time
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed13bd6       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0xaed8d9d1       sk_free
+EXPORT_SYMBOL vmlinux 0xaee21ad6       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0xaeef4f5a       skb_pull
+EXPORT_SYMBOL vmlinux 0xaf08b5b2       netdev_warn
+EXPORT_SYMBOL vmlinux 0xaf131a5d       free_buffer_head
+EXPORT_SYMBOL vmlinux 0xaf15bb21       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf65bfff       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xaf9f61dc       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0xafb89178       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0xafc8486c       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0xafca19d7       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0xaff9f62b       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01e52ac       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0xb02a6eaf       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0xb0396f26       start_tty
+EXPORT_SYMBOL vmlinux 0xb03ec81b       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb080379a       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0xb08f35ed       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb09bc43d       simple_unlink
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0c1cd0f       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0xb0d06310       sock_no_poll
+EXPORT_SYMBOL vmlinux 0xb0d6efdd       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0xb0dcba37       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb13d434e       bdevname
+EXPORT_SYMBOL vmlinux 0xb175abb6       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0xb1886dee       d_alloc
+EXPORT_SYMBOL vmlinux 0xb18ea037       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb198f0ad       d_alloc_name
+EXPORT_SYMBOL vmlinux 0xb19a4836       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0xb19f5a02       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0xb1a4e252       register_cdrom
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1e1dcc7       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb201cf0b       vga_put
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb22bd385       netdev_notice
+EXPORT_SYMBOL vmlinux 0xb22fd6f7       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0xb235ace3       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0xb241695f       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb2710969       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0xb2780962       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xb2dd212a       phy_print_status
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f124cf       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0xb2f16e69       mddev_congested
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb30af9ba       init_special_inode
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb390f33a       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb394fc6a       write_cache_pages
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3c8d99a       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb3cf3b54       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb3f526a7       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0xb40891d6       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0xb4136526       replace_mount_options
+EXPORT_SYMBOL vmlinux 0xb4182e34       give_up_console
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb42ea15c       dquot_drop
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb4654582       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb47ed7ec       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0xb4a504fd       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4bcd0cf       seq_release
+EXPORT_SYMBOL vmlinux 0xb4cb1997       arp_send
+EXPORT_SYMBOL vmlinux 0xb4cc65b7       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xb4dac94c       drop_super
+EXPORT_SYMBOL vmlinux 0xb4e5d907       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0xb4f6d9d8       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb5186b0d       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb5366111       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0xb5379e05       __sock_create
+EXPORT_SYMBOL vmlinux 0xb53ca4e1       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0xb544c52c       scsi_print_result
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54d6a21       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5e563ae       dev_get_stats
+EXPORT_SYMBOL vmlinux 0xb5e8694f       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb6429189       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb668ed3e       vfs_llseek
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6aacdc9       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0xb6ae8f87       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0xb6bbcc5f       nf_log_packet
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb72a5980       generic_setlease
+EXPORT_SYMBOL vmlinux 0xb72ac66e       skb_find_text
+EXPORT_SYMBOL vmlinux 0xb7344c34       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0xb73b4864       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xb74f9c40       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb75e6cca       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0xb7718fa1       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb79ab7c4       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xb7ab170d       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xb7ac6990       of_phy_connect
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7e66a9e       d_invalidate
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb820873c       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0xb823acd4       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0xb85a26ff       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb86ef3b5       blk_get_queue
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb87b56e5       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0xb87e1e7f       unregister_netdev
+EXPORT_SYMBOL vmlinux 0xb88aa741       fb_pan_display
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8af7fb3       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0xb8b6afd2       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0xb8d30d17       __blk_end_request
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8fa22d8       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb914ad87       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xb9210a7b       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xb92448f7       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0xb95a3751       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb96022e7       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb996ccce       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0xb99ca934       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0xb9b48b7e       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0xb9cb1ebd       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0xb9d94fde       skb_queue_head
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba46f5aa       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba8ea042       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xba8ef4d2       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbacd9946       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbae140ef       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0xbae1ef57       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0xbb0b9dca       find_inode_number
+EXPORT_SYMBOL vmlinux 0xbb128445       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb26b959       input_open_device
+EXPORT_SYMBOL vmlinux 0xbb2daae0       d_set_d_op
+EXPORT_SYMBOL vmlinux 0xbb3887bf       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb4a53f3       kill_litter_super
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb67be7d       unlock_super
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb9908b1       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbbf2f6f1       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0xbbf325b1       blk_start_request
+EXPORT_SYMBOL vmlinux 0xbbf4758f       udp_prot
+EXPORT_SYMBOL vmlinux 0xbc17d925       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc282980       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0xbc34e0b3       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0xbc95d68c       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0xbc97ded9       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xbcaa4217       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbcdf7c17       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0xbcf9229e       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xbd0017cf       sk_dst_check
+EXPORT_SYMBOL vmlinux 0xbd0065ab       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xbd0b6e8a       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0xbd11a3f2       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0xbd15a88c       locks_init_lock
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd4a307b       kill_pid
+EXPORT_SYMBOL vmlinux 0xbd5a05c0       mpage_readpage
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbd970c0f       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xbd99df96       lookup_bdev
+EXPORT_SYMBOL vmlinux 0xbdae2e8b       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdcb7bb1       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0xbde35fdb       register_con_driver
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdef38d5       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbdfea879       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0xbe075aa1       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe452276       dquot_file_open
+EXPORT_SYMBOL vmlinux 0xbe49c709       skb_seq_read
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe7e8b64       key_link
+EXPORT_SYMBOL vmlinux 0xbe84fd7d       mii_check_media
+EXPORT_SYMBOL vmlinux 0xbe8c385b       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbead8c6b       simple_readpage
+EXPORT_SYMBOL vmlinux 0xbeb1bbec       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0xbeccd9ff       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbf196584       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0xbf34c1eb       phy_attach
+EXPORT_SYMBOL vmlinux 0xbf3ee7a8       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0xbf44833b       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0xbf52c142       d_add_ci
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbface3f9       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0xbfb5294d       send_sig_info
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfde1fde       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc017fa1d       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc0472193       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xc04bb454       phy_device_free
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc0671af0       empty_aops
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc1643458       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0xc1748001       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xc18894e1       bio_put
+EXPORT_SYMBOL vmlinux 0xc196bda6       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0xc1b96cff       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1d03e45       tty_check_change
+EXPORT_SYMBOL vmlinux 0xc20f3761       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0xc21c2d37       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc24288c1       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xc244666b       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0xc24e550e       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc26fd9fd       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0xc27eb257       mutex_unlock
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc2901b4d       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0xc29171e8       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0xc2b5b33c       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0xc2d6dae7       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2dc73cf       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0xc2e36e4f       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc336d834       set_device_ro
+EXPORT_SYMBOL vmlinux 0xc337f087       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0xc3888f6c       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc38e0fbb       cad_pid
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3effa3d       d_find_alias
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc4244a65       genphy_read_status
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc43ddd9f       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0xc45a6b7c       vc_resize
+EXPORT_SYMBOL vmlinux 0xc45f9907       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xc469a85c       sock_no_getname
+EXPORT_SYMBOL vmlinux 0xc47310ae       write_one_page
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc49de148       eth_header
+EXPORT_SYMBOL vmlinux 0xc4a47ae0       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0xc4e8ba9e       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0xc4f829fd       key_revoke
+EXPORT_SYMBOL vmlinux 0xc504f2ea       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc5234bea       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0xc525fa50       neigh_table_init
+EXPORT_SYMBOL vmlinux 0xc529fc02       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc58d24a3       request_firmware
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5a55d68       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5f33bf6       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc6098db5       set_pages_nx
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc62bad6a       inet6_release
+EXPORT_SYMBOL vmlinux 0xc62f876a       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc67883eb       bioset_free
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6f3952c       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0xc6fb2477       filemap_flush
+EXPORT_SYMBOL vmlinux 0xc6fed42b       page_put_link
+EXPORT_SYMBOL vmlinux 0xc6ff7872       have_submounts
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc755de0c       __break_lease
+EXPORT_SYMBOL vmlinux 0xc759ee58       sk_filter
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc786b7d1       padata_start
+EXPORT_SYMBOL vmlinux 0xc791dc10       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7ada224       get_phy_device
+EXPORT_SYMBOL vmlinux 0xc7d008f1       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0xc7e3ba7c       make_EII_client
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc803229d       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc851e146       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc90141ec       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0xc9252ddc       lock_may_write
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc961a8cf       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc98302ad       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0xc9973857       phy_device_register
+EXPORT_SYMBOL vmlinux 0xc99a6230       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b43565       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9ba5c14       cdrom_open
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9f334a4       mii_check_link
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca05f67a       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca0c080f       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xca0d978f       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0xca190a3d       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca55b18b       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca74a389       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0xca868828       blk_run_queue
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcaaecfa9       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xcab59c53       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0xcacd0d2f       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0xcad34c37       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaf36a3c       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcafd2539       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0xcb15fc3a       cdev_add
+EXPORT_SYMBOL vmlinux 0xcb2854b2       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcb81bff5       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0xcb8510bb       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xcb88cf74       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0xcba177f0       md_error
+EXPORT_SYMBOL vmlinux 0xcbad4edf       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbe633cc       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc761e53       inet_accept
+EXPORT_SYMBOL vmlinux 0xcc7cc609       dev_addr_init
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xcccba8af       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0xcce8fd02       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xcd24a21d       udp_disconnect
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd326893       serio_reconnect
+EXPORT_SYMBOL vmlinux 0xcd64f0a4       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd9008c4       skb_clone
+EXPORT_SYMBOL vmlinux 0xcd93752f       md_write_end
+EXPORT_SYMBOL vmlinux 0xcdc23597       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0xcdcfec05       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xcdd064cb       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0xcdd6d928       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce123d6a       security_path_chmod
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce1ad8df       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce313c10       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xce426de8       wireless_send_event
+EXPORT_SYMBOL vmlinux 0xce462723       file_update_time
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce6c79bd       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0xce76e0cc       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xce810799       nf_register_hook
+EXPORT_SYMBOL vmlinux 0xce8550ce       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf201b94       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf507b8c       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcfa78882       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xcfb3f463       scsi_host_get
+EXPORT_SYMBOL vmlinux 0xcfb5e14e       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcfedaeea       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0xcffb78f5       kmap
+EXPORT_SYMBOL vmlinux 0xd0141189       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd0448417       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xd070c7c7       serio_close
+EXPORT_SYMBOL vmlinux 0xd07afa10       ppp_input
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0e680bd       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd0ff5428       sock_register
+EXPORT_SYMBOL vmlinux 0xd10e44f0       journal_load
+EXPORT_SYMBOL vmlinux 0xd1144818       sg_miter_next
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd14a44b8       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd1901e09       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd19ca292       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xd1e7dd99       d_validate
+EXPORT_SYMBOL vmlinux 0xd1f50192       pipe_to_file
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd214067a       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xd222de3f       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0xd244bf64       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd26d7cb7       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd2905bbe       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd296c97d       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2af8e11       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0xd2b665ed       sk_run_filter
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2cd63a5       simple_fill_super
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2d96cc0       elv_register_queue
+EXPORT_SYMBOL vmlinux 0xd2e537a7       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd30bc67a       register_framebuffer
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd335c45d       skb_push
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd35e68d5       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xd36f1113       set_binfmt
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3a4e349       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xd3ab2d1f       of_get_property
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd3e9386c       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0xd3ee1359       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0xd3fc6b9e       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0xd4032147       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0xd405b098       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd41ca650       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0xd447f16f       d_lookup
+EXPORT_SYMBOL vmlinux 0xd4b32b3f       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xd4c8650b       km_policy_notify
+EXPORT_SYMBOL vmlinux 0xd504afee       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0xd5051a9c       brioctl_set
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd52a0bee       agp_bridge
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd56d0b54       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd5afa910       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5b7ac7b       netdev_info
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5decd9e       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd5fada08       sock_i_uid
+EXPORT_SYMBOL vmlinux 0xd60e1da7       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0xd6178442       con_is_bound
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd6590abf       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0xd65f293f       __kfree_skb
+EXPORT_SYMBOL vmlinux 0xd65f5cb1       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0xd6798879       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0xd6a7ff9d       set_blocksize
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd6f56185       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xd7018ce4       simple_link
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd726f30b       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd74fadc6       genl_register_ops
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd7919d58       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd7c8fcbd       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0xd7da3bc7       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7ff46cc       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0xd81dcfd2       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0xd8387968       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xd8557b6e       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xd860056a       ps2_drain
+EXPORT_SYMBOL vmlinux 0xd86f9244       tty_port_open
+EXPORT_SYMBOL vmlinux 0xd875d3c7       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8dbb207       dma_ops
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd8f2d016       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd90d7040       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0xd92944e0       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd9501ed6       lease_modify
+EXPORT_SYMBOL vmlinux 0xd9580365       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd975afde       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd97cc231       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd98f5690       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0xd9960273       mnt_pin
+EXPORT_SYMBOL vmlinux 0xd9a5d47d       __register_chrdev
+EXPORT_SYMBOL vmlinux 0xd9b54df6       __d_drop
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9d6bdbf       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0xd9f13c51       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0xd9faff49       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0xd9fd3cf1       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda3b5c13       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0xda3be92e       of_node_put
+EXPORT_SYMBOL vmlinux 0xda53d2a8       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdab83b05       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xdaf31328       iget5_locked
+EXPORT_SYMBOL vmlinux 0xdb01144c       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0xdb2004dd       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0xdb393a7f       __lock_page
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb6bdb4e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb82ce0a       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdb91fb27       iput
+EXPORT_SYMBOL vmlinux 0xdbaee038       tcp_poll
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdc000f7b       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc1ea546       __breadahead
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc305f64       file_remove_suid
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc439f56       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc5ddd9d       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0xdc5f2bc0       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xdc67ef86       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0xdc6ab2cb       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0xdc876660       netdev_features_change
+EXPORT_SYMBOL vmlinux 0xdcb1172e       input_inject_event
+EXPORT_SYMBOL vmlinux 0xdcbb17b2       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xdcd54928       alloc_disk
+EXPORT_SYMBOL vmlinux 0xdcd5b19d       lookup_one_len
+EXPORT_SYMBOL vmlinux 0xdce5daf3       soft_cursor
+EXPORT_SYMBOL vmlinux 0xdd02d410       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1844a1       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd260379       inode_permission
+EXPORT_SYMBOL vmlinux 0xdd449133       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0xdd7be642       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0xddac2700       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0xddb34040       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0xddfcb206       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0xddfe7890       genphy_resume
+EXPORT_SYMBOL vmlinux 0xde13146b       dev_uc_del
+EXPORT_SYMBOL vmlinux 0xde1c0086       input_unregister_device
+EXPORT_SYMBOL vmlinux 0xde3acfc7       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0xde3b413c       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0xde3d02be       dquot_transfer
+EXPORT_SYMBOL vmlinux 0xde74ca70       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeb88b19       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0xdeea5895       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0xdeee9b90       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0xdef8b776       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0xdf09e802       do_munmap
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf2122c7       cdev_del
+EXPORT_SYMBOL vmlinux 0xdf281a90       alloc_file
+EXPORT_SYMBOL vmlinux 0xdf30d7d2       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0xdf415465       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xdf462dfb       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf53c2b1       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf79b179       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xdf7c9760       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdf947e69       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xdfa6c96d       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0xdfa7855a       tty_register_device
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdfd052eb       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0xdfd0e213       scsi_device_get
+EXPORT_SYMBOL vmlinux 0xdfe9d7a9       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0xe00c0c30       cont_write_begin
+EXPORT_SYMBOL vmlinux 0xe03f9719       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xe0619d32       bio_add_page
+EXPORT_SYMBOL vmlinux 0xe06923f2       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0cb4026       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xe0d231cf       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0xe0d4f56c       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xe0e84dbb       deny_write_access
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe1012741       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe16e941c       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe1a6b7e5       km_policy_expired
+EXPORT_SYMBOL vmlinux 0xe1aec408       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1ce5357       dev_trans_start
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe207de3e       simple_setattr
+EXPORT_SYMBOL vmlinux 0xe2309eb9       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe25d197b       pskb_copy
+EXPORT_SYMBOL vmlinux 0xe26c58ce       iget_locked
+EXPORT_SYMBOL vmlinux 0xe26c8b41       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xe291ffad       sk_stream_error
+EXPORT_SYMBOL vmlinux 0xe297da80       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0xe29e671e       kernel_accept
+EXPORT_SYMBOL vmlinux 0xe2a65142       kern_path_parent
+EXPORT_SYMBOL vmlinux 0xe2adf93b       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2d0446c       generic_write_checks
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2dd0dbd       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe31fe5c9       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0xe33318eb       key_type_keyring
+EXPORT_SYMBOL vmlinux 0xe3882d45       audit_log_start
+EXPORT_SYMBOL vmlinux 0xe38c3f78       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0xe3acaa2e       generic_show_options
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3cef98e       uart_match_port
+EXPORT_SYMBOL vmlinux 0xe3d482ff       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3e27c08       posix_lock_file
+EXPORT_SYMBOL vmlinux 0xe3e65b5f       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0xe3f6cbd3       of_match_node
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe42a6a24       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe45554a8       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xe47344e4       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4b2e3ef       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xe4eae756       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0xe4f6c99b       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0xe4f99970       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0xe50c4ce4       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0xe50dced6       journal_start
+EXPORT_SYMBOL vmlinux 0xe50f0215       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe51e4703       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe52b3056       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe57fbde0       deactivate_super
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5d9f1bb       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0xe5e7aa11       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe5f974b2       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0xe5fa2d35       bio_clone
+EXPORT_SYMBOL vmlinux 0xe611ecf6       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0xe620adfe       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0xe6229559       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0xe625c3a3       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0xe62eb705       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0xe643948b       vfs_unlink
+EXPORT_SYMBOL vmlinux 0xe652bab1       dqput
+EXPORT_SYMBOL vmlinux 0xe677eafc       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0xe696db02       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6cd0249       end_page_writeback
+EXPORT_SYMBOL vmlinux 0xe6e436d7       page_symlink
+EXPORT_SYMBOL vmlinux 0xe6e64c5f       dquot_operations
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe7681194       netif_device_attach
+EXPORT_SYMBOL vmlinux 0xe79f89b1       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0xe7a0f464       key_validate
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7b19f83       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe8029014       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe8205c6d       follow_down_one
+EXPORT_SYMBOL vmlinux 0xe827169b       __destroy_inode
+EXPORT_SYMBOL vmlinux 0xe83084fb       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0xe8365d96       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0xe847e39c       block_write_full_page
+EXPORT_SYMBOL vmlinux 0xe8547e60       blk_init_allocated_queue_node
+EXPORT_SYMBOL vmlinux 0xe867733b       poll_freewait
+EXPORT_SYMBOL vmlinux 0xe8793a03       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe88266e4       skb_set_dev
+EXPORT_SYMBOL vmlinux 0xe89260be       blkdev_get
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe8dd343b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe8f13233       simple_rename
+EXPORT_SYMBOL vmlinux 0xe8f24870       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe91a0ef9       find_get_page
+EXPORT_SYMBOL vmlinux 0xe92170fc       security_path_chown
+EXPORT_SYMBOL vmlinux 0xe93f59d6       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe9a7394c       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0xe9c0f207       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea21be09       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0xea309f63       inet_frags_init
+EXPORT_SYMBOL vmlinux 0xea5a109a       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xeaae59c0       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xead98ff2       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xeade2b01       skb_split
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeaec82e6       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0xeb0b848d       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xeb32c86c       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xeb33d86f       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb46d3ef       sync_inode
+EXPORT_SYMBOL vmlinux 0xeb534582       of_get_parent
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb722158       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0xebd7102c       dm_get_device
+EXPORT_SYMBOL vmlinux 0xebefda37       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0xec048f81       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xec070a59       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xec112a7e       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec1aa6d0       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0xec1c74da       arp_invalidate
+EXPORT_SYMBOL vmlinux 0xec228c28       simple_statfs
+EXPORT_SYMBOL vmlinux 0xec2e0a6c       proto_unregister
+EXPORT_SYMBOL vmlinux 0xec2f8e8a       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xec3ba5d5       mdiobus_register
+EXPORT_SYMBOL vmlinux 0xec408b16       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0xec4275e2       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecb4f4bc       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xecc32e72       bio_alloc
+EXPORT_SYMBOL vmlinux 0xecceeeec       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0xecd0832a       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0xecd5e949       netdev_set_master
+EXPORT_SYMBOL vmlinux 0xecf64a7d       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0xed189910       dump_write
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed3262ad       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xed70a292       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0xed801a70       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedd600d5       unregister_key_type
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xede395b7       neigh_destroy
+EXPORT_SYMBOL vmlinux 0xee062dd6       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee75ee95       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee8ab678       icmpv6_send
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xeea6eecb       bioset_create
+EXPORT_SYMBOL vmlinux 0xeea73737       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb750da       __pagevec_release
+EXPORT_SYMBOL vmlinux 0xeeccad40       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xeee43924       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0xef18bb9d       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef4cd866       sock_init_data
+EXPORT_SYMBOL vmlinux 0xef5f2900       kernel_bind
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef7365f7       fb_set_var
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef85e560       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefbf9489       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefdf7630       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xeff548ea       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf066dac9       phy_start
+EXPORT_SYMBOL vmlinux 0xf06f3bee       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0xf07b4713       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0xf0873c47       set_bh_page
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf0ac3b90       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0be244e       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0xf0bed62d       follow_pfn
+EXPORT_SYMBOL vmlinux 0xf0c1a3c2       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf159c6c8       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0xf1892f05       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0xf1916694       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1986aff       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xf19f098f       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0xf1c76089       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0xf1c88afe       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1d7492c       proc_symlink
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf1f18bca       pci_dev_put
+EXPORT_SYMBOL vmlinux 0xf207f5a8       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf210acaa       may_umount_tree
+EXPORT_SYMBOL vmlinux 0xf2128382       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xf2317e30       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0xf2347e62       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf25958c2       pci_dev_get
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf282d97d       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2f6a4ee       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf321bb22       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0xf3258c1a       read_cache_page
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf3321e40       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf356516c       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3915db8       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3af81f4       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xf3b86c11       tty_devnum
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3ca2f53       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xf3d8a3c1       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf42341d2       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0xf43b6841       km_state_expired
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf4458c0f       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0xf45895aa       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xf484cd33       blk_register_region
+EXPORT_SYMBOL vmlinux 0xf488f734       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf48dad52       register_netdevice
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a3a332       dev_uc_add
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4dc8b21       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4fa31e7       unlock_rename
+EXPORT_SYMBOL vmlinux 0xf4fb5a5b       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0xf4fc1116       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xf4ff6ed7       inet_addr_type
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf5301f50       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0xf5360fba       inet_bind
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf546304a       tcf_register_action
+EXPORT_SYMBOL vmlinux 0xf56b4bc7       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0xf58cefef       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf597799e       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59b2368       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5a336fd       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5ed31aa       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf6077237       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60bc21a       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf64846b4       vga_client_register
+EXPORT_SYMBOL vmlinux 0xf6665da6       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0xf66b0c69       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0xf67111cd       phy_stop
+EXPORT_SYMBOL vmlinux 0xf671c037       mntput
+EXPORT_SYMBOL vmlinux 0xf68e58f9       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0xf6923c4e       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6b14cdc       nla_put
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6d78cbe       key_unlink
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf701b056       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xf70ee920       generic_file_open
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf76b8f64       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0xf76e3229       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7d2f36a       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf8101bf4       log_start_commit
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf845d85a       skb_dequeue
+EXPORT_SYMBOL vmlinux 0xf84e1edc       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xf854182d       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0xf85f732c       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0xf87906e8       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0xf87a0533       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0xf87f9be0       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8c4871e       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0xf8e3fa98       register_gifconf
+EXPORT_SYMBOL vmlinux 0xf903a96c       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0xf91eff81       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf94bd8f4       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0xf978a7a0       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0xf99e8e5b       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9af97f7       dev_change_flags
+EXPORT_SYMBOL vmlinux 0xf9b8dd5b       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0xf9d3b04c       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xfa04e9d2       filp_open
+EXPORT_SYMBOL vmlinux 0xfa0a9821       iterate_mounts
+EXPORT_SYMBOL vmlinux 0xfa0f83a5       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xfa1dfd26       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0xfa53ec4a       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0xfa6b2af4       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa7a3aa6       input_set_keycode
+EXPORT_SYMBOL vmlinux 0xfa83a049       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0xfa97249f       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0xfa98138e       dma_set_mask
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaa7c59d       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfad40b0a       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0xfae9dca0       find_lock_page
+EXPORT_SYMBOL vmlinux 0xfaf20724       release_firmware
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb04f325       blkdev_put
+EXPORT_SYMBOL vmlinux 0xfb326dbc       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0xfb55a88e       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xfb675985       task_ns_capable
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb8c1dfa       __register_binfmt
+EXPORT_SYMBOL vmlinux 0xfb92aeed       kmap_high
+EXPORT_SYMBOL vmlinux 0xfba20e92       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbac1683       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0xfbb56bb1       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0xfbcb0217       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc11e9b1       nf_log_register
+EXPORT_SYMBOL vmlinux 0xfc2bb0d7       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xfc2cb272       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc676416       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xfc87efac       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0xfc88183f       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0xfc935f4e       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcb0effc       single_open
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfcc2f85b       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0xfcd33770       dquot_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcdf4492       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfcf580f6       current_task
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfd83cab6       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0xfd90b947       unlock_page
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc6caa4       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0xfdc9a4fc       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0xfdd5d414       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0xfdda694b       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe0499bd       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0xfe17faef       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0xfe3070d8       get_phy_id
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe601a6d       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0xfe66eb26       generic_listxattr
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfeefce03       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xff1251ce       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff3abe7b       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xff420d54       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff64ba0b       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff8e8909       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xffb03de7       of_find_property
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL vmlinux 0xfff29c58       jbd2_journal_update_format
+EXPORT_SYMBOL_GPL vmlinux 0x003c4a7c   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x005c57c9   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x008a3dc2   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x00c13154   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x0164f431   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01cb40dd   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x01ce5e2a   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01e4d6e9   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x021a79f1   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0x026c16ef   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x02b36531   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0x02be0364   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x03033264   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0340a033   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x03e2aa8d   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03fc30b0   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0x0422fe46   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x045b8107   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0x04750137   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x04843f94   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x0547933b   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x054d8120   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05a2c1b4   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x0616c54e   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x066f737c   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0x0678fd01   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06bc8cbf   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x06e9a491   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0x06fdf3a0   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x075d6629   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x078397f1   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07babce5   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0x07e73b12   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x07e8cfcb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x085764cb   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x08702a4e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x08aac3eb   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x09abfbab   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0x09e55ed6   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x09f7768e   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x0a615908   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0aac497d   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x0ad34d13   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0x0ad95d13   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0affec6f   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b33733d   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x0c129f81   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d361f85   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0d782821   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0x0d977b46   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0e9a7d4a   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x0ec41f27   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x0ecb9e7f   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x0f0aef26   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x10001dee   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x101a5a41   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x10626a7f   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x106f044f   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0x10787e69   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10b4c561   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x111f1407   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x112940e8   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x1158eb04   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x126c0fd4   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x128292be   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x128e0d29   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x12e8675e   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13709327   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0x137ae0dd   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1433646b   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x144fe0c3   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x1499e6dc   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x14b83ba9   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0x14db25f9   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x14f1cade   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15abe46a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b93948   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x166cd19b   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x16879e93   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x173e86d7   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0x1744177b   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x186c8100   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x188a84cc   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x189cfa13   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x18a4f0a3   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x190c079d   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0x190ff942   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x191dca7b   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x19393f86   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196182c3   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x196332ce   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1969b28f   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x196ff65d   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x197d38a3   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0x19a0f2b6   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x19a1f1b6   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19bdc7c1   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0x19cab9e2   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x19de19bb   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x19f687bd   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x1a27deb1   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a44b211   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x1a557a7e   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0x1aa1143f   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x1ada0bf0   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1ae8d2a9   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b34ba79   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b6cc744   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x1b836849   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1b8467c4   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1b8cdfdf   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1ba08d99   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0x1bc1be61   css_id
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d1164bb   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d657900   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d797acb   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1d7f4a05   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1d8a9459   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1df9de2c   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x1e02876c   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e253cf9   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e72114a   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1e94a90d   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ec3c65d   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x1ecc529a   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x1ee5d1fc   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1f0026dc   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f2ff975   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f4b9b41   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x20052cdc   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0x20084f14   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x203dab0b   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x206edc16   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20b8628c   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20c2040b   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0x20c71741   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x20d1e86b   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x20ffe835   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x210362d7   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0x21223b6b   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x214594cf   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21a401a6   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x21a88190   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x21f91e86   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x222a8278   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0x2238b14b   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0x226b45a5   find_module
+EXPORT_SYMBOL_GPL vmlinux 0x22824cbe   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22e55d21   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x2338aaa5   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x23b9eb65   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x23d03d7a   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x23fcd394   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24593902   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x24a26af7   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25561b6b   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x25881418   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0x25fa0bc5   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x261fc655   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x2650e00c   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x26ca39c9   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x26d0bce4   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x270b05aa   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0x271e5417   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x274dddc5   device_add
+EXPORT_SYMBOL_GPL vmlinux 0x27857fc5   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x278f8bf2   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27bc370c   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x28283d7e   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x2921ce5d   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0x29576754   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x298a4bff   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0x299c73bb   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0x29b259e5   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x29b7c27b   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f40c94   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2a62467f   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a877569   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x2aab1750   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af36967   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x2b11b156   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x2b320084   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b711954   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x2b74b831   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0x2b7a3f82   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0x2b823399   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2b920fef   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x2ba2641b   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x2bb0d3c9   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2c04f5c5   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x2c103b23   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2c72f9af   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0x2cba902b   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d5d5921   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x2d873323   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x2d9a4260   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dbad549   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0x2dbddad0   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x2df9b5d8   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x2e1271c2   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e40a114   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x2e4193a5   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e517e64   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ed87967   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0x2eddee64   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2ef8e62c   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x2f13767b   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x2f224067   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x2f23af64   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f5e9def   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f720670   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2faa9b06   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2fda85ce   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x2fde8198   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x30000371   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0x30155e1d   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x304971d0   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3062ac85   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x3099642e   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x30d32f54   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31141010   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x31159767   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x3144c9d4   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x319a316d   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x31a79590   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x31d5dbef   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x31faabbd   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0x32000c0d   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x32115da1   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32b8f92e   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x32eba84c   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0x332dc279   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x334e7110   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x3357e95b   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x3366d2fb   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33c5ef8e   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x340e46bb   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0x3416841f   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x34b02d29   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0x352f1af7   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0x352f8880   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x35376970   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x35705eae   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0x359afb58   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x366f3288   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x36a3df0e   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x36f8dcd8   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x37116f11   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x371e367d   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x3746b358   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0x37670d39   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x37687e0c   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x378bcc0f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37d5e837   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x37dd16e4   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x385a00f1   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38d20c37   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0x38de6d6c   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x39357011   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x3939365a   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0x393cdcda   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x3940ab2c   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x395ae8f0   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0x39774585   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39970717   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39bd9f02   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x3a228ceb   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a673ba2   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0x3a6dba26   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3ac5d3f9   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x3af896c7   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3b2fcb9f   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0x3b348f9d   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b96354d   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x3ba76e4f   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3bf21843   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x3c1379c1   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c685aab   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x3c768713   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x3c820e8c   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x3c8f5fa3   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cc73cbb   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3cdaffb2   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0x3cdb3c84   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x3cef4bb9   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d79463c   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3db697ee   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3df3830f   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x3dfde776   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x3e068a7e   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x3e0e3844   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e721208   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x3e7459ed   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3e858e8b   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0x3e8ece3a   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f15b18a   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f2b9506   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0x3f497361   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x3f69b9bf   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3f7366e4   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0x3fda08b1   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x3fee99bc   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x40155884   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x40222548   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x4047689c   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x406236a2   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x40894a4a   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b10cb2   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4132e2c9   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x415bf8e5   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0x416942a1   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0x417ea28e   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x4225878b   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0x4237b315   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x4241ed52   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0x4249c932   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42e03463   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x430586f6   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x430db7dd   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x43568af4   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0x436182cb   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4381b304   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x43a033a6   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x43ba2180   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x43e372a5   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0x43eba1e8   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x43fcbaf9   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x44434e54   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x446957fd   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0x44780688   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44e0fa3b   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x454f4429   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ed7619   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x461112ba   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x463a6deb   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x4692ae14   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46c13fd2   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47b40a07   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0x47e5c2e7   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x480f5b8c   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x4827c0c6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0x488bf988   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x48bcf62a   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x48d0b848   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x49012039   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x490ec4f5   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x491c8eb3   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x492f451d   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x49310ba5   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x4948f0ea   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0x494c6082   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49c1cff5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49e2504c   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x4a387a3c   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a5a2f5a   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x4a80762f   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4ad82b5c   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x4b190a29   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0x4b56f1ad   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x4b642409   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bab3a88   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x4bbccf99   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4be45515   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0x4c445207   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4ca43a9f   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4ca4c8a9   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0x4cec9754   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x4d074acd   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x4d2424e3   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d3134a7   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0x4d4f893e   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4dc0f25f   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x4e2d606e   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x4e485557   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0x4e609844   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4eb4ded6   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x4ec3f2c7   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0x4eccce30   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0x4eefb1d6   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efa8513   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0x4f061d7d   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4f458d5d   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4f88304d   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0x4fa8f76c   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0x4fac5c05   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4ff14cfc   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x504f072d   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50ceaab0   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50e8078f   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0x50eea4a0   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50f7a75d   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x51010f4e   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x51436fe8   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x515b7c39   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0x515ebfa0   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51dded01   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x522c674a   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x5244938a   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x526866c1   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0x529c21c0   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x52fb6520   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x53005728   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5402d93b   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x54090ecc   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x54202b00   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x54231e79   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x543353bb   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x54388d3b   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54ca05fc   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x5535f07c   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x555fd255   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5589b9ef   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x55d0ec4a   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x55d2b069   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0x55e34af4   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x55fa2125   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x567e2576   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x5694ca5c   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56e110ee   md_run
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x5709be17   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x5733b71d   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x5747c753   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x574bce64   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x5758ca23   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x577771c8   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x579b7c8e   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57b8a098   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x57cba8d0   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x57d31c08   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x5837a943   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x585bb6e0   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0x586805df   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58b76db7   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x59410460   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0x59428015   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x5965e06e   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x597a7c6f   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x59887664   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59d3f7d0   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x59d792de   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a5b33c1   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x5a6e621d   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x5a7889bd   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5a872780   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x5a8e10be   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x5ae9f0f5   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0x5af4dced   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x5b1e47a2   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0x5b4b39fc   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b927a55   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bf01c94   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x5bf65cec   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5d2ff3b7   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x5d39964c   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x5d444fb7   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d715bf1   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5df14092   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x5e1a1ca4   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x5e2c87ba   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x5eb2e30b   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x5ed73eff   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5eef8bcb   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f011986   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5f249ffe   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f501148   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f5d1626   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x600821a6   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x607f129b   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x60990506   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x60fcea60   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x614e0f23   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x615619ae   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x619d51c6   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x624235e1   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x634d975e   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x635f4dbb   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x63ae0108   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x63af0e68   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0x63daf9d1   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x641139b3   input_class
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x64343b58   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x6460cdba   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x6491bdde   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64b63cb5   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x64ec54d0   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x65493b9b   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65c8b18d   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x66020507   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x66322aaa   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x668c3e0e   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d4b844   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e62ec5   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0x6736f6d3   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67a2e678   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0x680b9564   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x682cf7da   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x683c47df   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x683d9c51   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x6853ae88   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x6868a3ec   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x68905aa7   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68bf0a22   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x68e1dba2   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x68ed5fb2   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x68fd1c72   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x69385639   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0x69564ef8   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69d101bb   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a37acc5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b3ebe70   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b874045   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6ba1d826   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x6bc2373d   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x6c085dc5   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c60b386   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x6c6a3374   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0x6c839c5a   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x6c86cafd   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c975f8b   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6ce09720   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0x6d032198   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d74b749   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x6d78d995   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0x6d872557   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6da21d3f   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6e0d49de   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0x6e2cb75b   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6ebaca0c   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0x6ec7851a   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f3d3b5f   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f642bfc   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6f828a4c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x6f85f941   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7011b98f   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x702c1ae2   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7104363f   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x7163b990   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x71eaafc4   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0x71f16eb6   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x724a1b04   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x72663f7e   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x726b06ef   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0x726ccb2f   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x727605c0   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72b644bb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x72d25c92   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x72ecb4b6   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x7300e5b3   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x74083c90   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74846c9b   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x7497088a   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x74f6041b   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x758777bd   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75f62725   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x761b1881   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x763f3d8b   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x766e91a5   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x76a5641a   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x76a57e0e   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0x76dc5ab7   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x772db760   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x776513b5   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77db3f8d   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x78154238   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x78858e40   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x789fcc51   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x78cbeb65   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x791be68b   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x79472ea1   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x794b32fc   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0x794d6fd4   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x79a242cd   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x79a478a5   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x79d9209f   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x7a2fa70e   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a615008   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7a6bbc5f   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x7a6f05fe   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7a8c1099   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f8288   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7bbe9533   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0x7bdf3d6c   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x7c149fae   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x7c2b4497   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x7c603c0d   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0x7cdd1ca6   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d119259   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x7d2bcb93   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7da765de   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7de8a753   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7de9d635   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7e05a42d   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e230fa4   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ec68648   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x7ed32030   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x7ee46751   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0x7f1f80ad   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x7f3fac09   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f7367a5   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x7f8a3720   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7fd31a55   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0x7fef6ae7   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ff4ff03   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x807121f4   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80cb5b4c   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0x80d13506   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x80ea4d6f   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x80f1ec96   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x812574a0   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x81281726   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0x8144295a   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x814d3911   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x815746d3   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x818eecc9   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x8197e1c7   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x81b47435   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0x81efd114   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x820e5269   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x8249e7cd   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x824db107   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x826fb2a6   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x8273aaa9   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82a022cc   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x82befe69   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x82cfa664   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x832f9463   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83e32e43   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x83f2e9ba   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x843fdf8b   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x845ed8b3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x846274f9   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x8492860f   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x84a73f51   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x84bf3cba   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x84c22bdb   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x84c7b078   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0x85053f85   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85c599f9   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc3773   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x865922f6   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86886ad7   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x86a65adc   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0x86bc35e9   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x8724f796   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x873c854c   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87436968   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x874ea532   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x880f4b16   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x881bd2f0   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8853de83   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x8865ef8c   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x89925e89   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0x89aee506   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0x89c3e6aa   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a07228a   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x8a211a66   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a43cec6   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a52740b   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x8a56e02c   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x8a5ccc97   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a7784ad   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x8a86e367   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x8a963cca   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x8a9db0fd   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8abd6fb3   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x8adea597   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae47e66   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x8b02ad40   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0x8b1fe507   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b569865   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8b9ac93a   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8c530fd5   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0x8c855a0d   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8cb6f50d   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x8cc27c9b   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x8cd0752e   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d142487   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0x8d8cb406   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad4166   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dbedceb   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x8df54cdc   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x8dff3b30   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x8e417cdc   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0x8eb9e202   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0x8edd7c7f   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f3d8529   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x8f4d809b   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f77c96b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x8f9c7e40   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x8fd852ee   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8ffcd22c   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x8ffe0609   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x901a50e4   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0x90457776   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x9051e68a   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x90740293   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x90858033   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x90cf55b2   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x90d228ae   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0x90e9fa98   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x911c85bb   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0x91270678   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x916d4c88   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x91758079   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0x91762560   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x91bb202d   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91f06190   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0x92455ba1   mmput
+EXPORT_SYMBOL_GPL vmlinux 0x925c52e9   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x927e52e9   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x9291eaa0   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x92fe58bf   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0x937fe48a   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x93e5484f   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0x93f363f3   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x94154235   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0x945f9d41   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0x946a01c3   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x946bd8bd   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0x9475c618   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a49426   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94cd6a8f   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0x94d7f847   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x94f51435   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x952b7b17   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0x952def76   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x95341a42   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x9539d34c   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x9564f9e4   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x959d1af0   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x95c4f38b   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x9601a4ba   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x9647bd4e   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x96bae561   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97af40e7   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x9885ccec   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x98909284   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0x98d823c2   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x98f7c9a7   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0x99110e1d   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x996487cb   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x99914a37   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x99a68f30   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x99b24dfa   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x99bff287   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99da476d   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0x99e10c30   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0473f0   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a1a3393   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x9a473a93   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x9a5e1928   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x9a70012f   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x9a79188b   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9ac3c372   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0x9b043e07   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0x9b2932ca   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b6030fb   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9ba27e79   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x9bbcebca   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9bc43ee2   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9bd4bd29   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x9bdf0f81   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x9c051fe0   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cf1aee5   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d6856e9   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e27f109   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e7540fe   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x9e93dd88   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9f6c7735   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x9fc20a5d   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fecbf1c   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0xa0066c66   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0xa01731a0   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa045016c   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0xa04fb1bd   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0xa06d05f1   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xa0a349d4   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa1365d90   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xa1428b8c   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa1535681   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa268ef05   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2c2d298   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2fb886c   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0xa31b91fb   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0xa333bacf   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0xa38d5929   device_del
+EXPORT_SYMBOL_GPL vmlinux 0xa3b393b9   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xa3b7aaeb   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4108e25   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa45c2971   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa48fbbed   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0xa4d746b9   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0xa4d805ed   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4f8d039   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5487ecf   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0xa54b08b8   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0xa565d02b   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0xa5759dc0   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f932d3   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xa6201829   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xa674f885   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xa681476f   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0xa6b7249c   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0xa6c50298   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0xa6f1d52c   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0xa715ce48   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xa7186688   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa7cb2228   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xa7d44c7e   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa80ec1b2   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xa81290e9   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0xa88593a3   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xa892ffcc   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0xa89d9f25   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0xa8aee1f1   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa907672c   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa935c3b4   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0xa93a4b4b   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0xa95f477d   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0xa9620ecf   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0xa9748f26   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa984d49b   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9deb91e   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xaa11aab4   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa8d7fb0   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0xaa9a3cf3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xaab6fc64   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xaadc96de   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab34ce41   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xabd456cc   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xabe9cb29   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacf7afb9   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad40277a   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xadd3702b   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0xade502ff   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0xadf44edb   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae1739a9   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae2e1218   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xae8b6eee   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xaead9e56   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xaed893b3   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf506137   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf89bc8c   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0xafbc62b1   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xafcbc238   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xaff3638a   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0xb00408a3   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0xb00a5882   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb02f716b   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0xb0473fb1   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb06e446d   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09e9324   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0xb0bfe703   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0xb0c2d3e5   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb16374be   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xb166ea86   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1b4b525   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0xb250ec64   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xb25857f0   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb2922b77   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0xb29736ba   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb302b028   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb36fd793   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0xb3d2df33   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb3f743de   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0xb40eea44   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb484745c   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xb4a0b44b   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d4c8af   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb4da2fa6   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb5656ed5   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb5813c24   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb59aa768   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0xb5bacd32   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xb5cfc915   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5dbdf47   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0xb5e2cae0   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb5f574e1   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb6008397   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0xb61c2549   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0xb6385b1b   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0xb65a5332   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xb680fc79   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6d02fbc   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb72bc68f   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0xb73e6fe6   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb774822a   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb7c26ad9   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7da4c92   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb904fa23   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb961731b   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9bd8a8c   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xba15248e   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0xba899c88   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xba96bec1   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0xbaadc366   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0xbaae8087   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0xbab966ef   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbacfc4cf   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbb590707   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0xbb97d48c   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xbbb3270c   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbbc25e   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc54b98b   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xbc8d6685   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbcc03828   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcefdb3b   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0xbd12980d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xbd185df5   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd708658   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0xbd79184f   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0xbd88c7a1   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdd963e9   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xbe095c33   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbefcec36   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbf15a4d9   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbf473f0f   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xbf76670f   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfdefbc3   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc0236552   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc028bfad   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xc0342b2a   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0464ceb   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xc087b110   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc0ad9684   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0xc0b526b6   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0f1ae1f   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc1051e2e   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc163ffc8   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0xc1645bf6   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc180e12f   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc181f926   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0xc1e61d8b   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc22cf658   user_update
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc28ece86   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xc2cb65f7   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc38c8535   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc40923f3   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xc425ff4f   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc473e3e5   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc496414a   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc547e5ff   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0xc570d8a0   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0xc577f250   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5bad1f4   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5d3ffa8   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0xc609cf25   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc648d02b   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc6958b3b   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0xc6af3dba   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6e73e83   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc747ceed   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0xc79a4bbd   put_device
+EXPORT_SYMBOL_GPL vmlinux 0xc7b271d2   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0xc7b44cbd   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xc7f4d92c   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0xc86d0646   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc8702fe2   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc89934b3   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xc9011412   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca045fff   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca4a8ad1   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca96a0ba   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcad3316a   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0xcb13e2d4   rt_mutex_timed_lock
+EXPORT_SYMBOL_GPL vmlinux 0xcb15c133   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0xcb171687   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0xcb40b1f1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xcb4c871a   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcbe0d467   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xcbeb0847   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc235c22   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0xcc29197e   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xcc79de20   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd2aa38e   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0xcd5a76c4   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xcd648e52   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xcd741c97   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0xcd8e9f27   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0xcdb4245a   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdd0a0e0   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0xcde61aec   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xcea5016d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0xcecd1a45   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcefd9cf6   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0xcf075fac   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xcf1c09eb   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0xcf607e1f   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf8281d9   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd0187752   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd0297cf5   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd077c9af   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd0f7b445   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0xd115494b   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd17d8320   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1be72f9   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd1cef22c   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd1e560a3   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd205e7e4   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0xd20b3fe3   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd25b58e6   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd278d77c   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd28c0366   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd28de0e8   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2b9fbb7   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd2cfdda2   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0xd2d77258   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd2dc7dd5   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0xd32f1f4b   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd36dbccf   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xd3a00e3c   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xd3b5e2d6   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xd3da3cd0   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0xd41f7d8c   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd463de6f   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0xd4654e5e   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0xd49bfe8b   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4b316a0   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0xd501a4f2   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0xd55071e4   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0xd563b054   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xd56810f0   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd5901d33   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd5a188bd   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xd5b96de0   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd5e33244   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd692e2ae   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xd6a4d3be   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6c494a9   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd751ad05   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd75dba7f   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xd768bd95   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7bd2333   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd81fff49   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd823d328   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd83741a4   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd89f7de8   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0xd8c2431a   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda116f11   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda761039   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xdab45c03   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xdaf37812   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4ddb1   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb0d1ef2   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb2ca9b9   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xdb66296f   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0xdb8c8f31   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0xdb8f0404   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xdbc72ba4   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xdc1f0632   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0xdc3978f3   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc7bd44a   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc8af99f   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0xdc8cd762   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcb44ea2   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0xdcc1c47d   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdcf61454   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xdd06d3de   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd43fa0c   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd60c512   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0xdd69a585   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xdd8600eb   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xdd878533   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0xddb11fe2   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xddc0022d   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xddc2df04   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xddf21a50   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0xde166445   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xde2690b8   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xde387b15   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde5300a5   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0xde62b560   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0xdeb2ae65   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0xdee74aa4   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf371124   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xdfac5083   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe0852b71   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe0c5244d   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe0d465b2   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe0f7810a   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe0fa06cb   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe1227832   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xe143f7ed   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0xe15f9b22   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe164d918   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe169f2df   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xe188be3a   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0xe25bd425   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe28007b0   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe2d49263   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0xe2d857cc   user_match
+EXPORT_SYMBOL_GPL vmlinux 0xe2dd47df   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0xe302301f   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe32297c0   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3712965   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0xe37a7aed   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0xe39c8096   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0xe3a3fa0c   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe3cd7680   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0xe3ead856   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe438c628   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe47612eb   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0xe47a588a   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0xe48fb61e   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0xe4c089e8   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4c3e1ff   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe4f93df1   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xe51c9b32   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xe53f6e85   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe5ecd243   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xe5fabd22   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6522fc5   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe665b4d2   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0xe6988816   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0xe6a8bfab   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0xe6b17047   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe6e2e47f   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xe6f46b3f   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe7411405   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe75e1d6a   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xe75f7404   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0xe761546a   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe7726c53   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xe7a5e8e7   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0xe7a7d335   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7c2dc81   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xe7dc3382   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0xe7e5cc48   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe86f4b36   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xe8c0a286   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xe8e8b955   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xe9135991   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe96ffa11   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0xe9846cfe   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0xe9cbcbf4   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea08d2f3   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea346b43   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea75a725   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeb7b3d51   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xeb8ebdfd   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xebcd42b1   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0xec131741   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec33f2fc   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xec4352f6   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec63be75   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xec770b46   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0xecb48f6d   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xecca1ef2   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xecefd9e0   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0xed0a49ce   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xed1a97bc   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0xed3b6387   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xed4b200f   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xedbd198f   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee205218   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xee2ba46d   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0xeec0b3f0   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xeede8166   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xeef67d72   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xef9dd7dd   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xeffbe23f   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf018955f   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf083dcb7   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0xf0ae5a71   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0xf0bb50bd   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0xf0bbe5ed   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xf0c61c71   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0xf135551c   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf142cf6e   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf1585e9a   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0xf16d79db   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1bf8b45   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5f085   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xf1f28003   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf2240105   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xf24b4f42   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf304d991   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3052568   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3502ece   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0xf35b0188   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xf3ae6be8   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c34bdc   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4fe3113   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0xf5207981   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5a792e5   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6132064   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0xf6259959   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xf65eff84   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf691e1d2   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xf6c8fa11   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf70be547   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf73853cb   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xf7591807   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0xf77bc128   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7ce1b38   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xf7d0a900   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xf814f990   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf83ffe7e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xf853bdd3   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0xf863a8f1   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf88f4ca0   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8aaea37   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0xf8b224f0   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf8c89554   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf90808bc   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0xf90ae0a6   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0xf94466ab   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xf94c947c   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9e7917f   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xf9ecf26b   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa3197d6   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfa857f38   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xfa882f2a   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0xfaf333cf   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xfafde369   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xfb05d465   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb2a3293   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfba5c28b   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xfba60a51   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc5e0f9f   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xfc61068a   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xfc6235a8   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcc76fec   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xfcda1a4e   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0xfce2a6b1   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xfd1788d2   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd8206d8   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0xfde08d35   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfdfacaaa   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xfe164771   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0xfe1ac22c   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xfe2c797b   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe41dd58   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xfe880c2b   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeb0e2ac   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0xfec6c986   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff215899   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xff2fe836   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0xff45d1bb   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xffcd9009   fsnotify
diff --git a/boot/abi-3.0.0-25-generic b/boot/abi-3.0.0-25-generic
new file mode 100644 (file)
index 0000000..d90637b
--- /dev/null
@@ -0,0 +1,12177 @@
+EXPORT_SYMBOL arch/x86/kvm/kvm 0x240416bd      kvm_read_guest_atomic
+EXPORT_SYMBOL arch/x86/kvm/kvm 0xaed3405f      kvm_cpu_has_pending_timer
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x254e5667       scx200_gpio_base
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x35a3c008       scx200_gpio_configure
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x8cfa375c       scx200_gpio_shadow
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x907665bd       scx200_cb_base
+EXPORT_SYMBOL crypto/gf128mul 0x0c2f123f       gf128mul_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x1068004b       gf128mul_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x2f2889a0       gf128mul_init_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x3755f990       gf128mul_init_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x384ef9ce       gf128mul_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x56af0dbd       gf128mul_x_ble
+EXPORT_SYMBOL crypto/gf128mul 0x83581089       gf128mul_init_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x9b2560b9       gf128mul_init_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x9e13f6f6       gf128mul_lle
+EXPORT_SYMBOL crypto/gf128mul 0xbd17a0df       gf128mul_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xc0890413       gf128mul_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xd60736ec       gf128mul_free_64k
+EXPORT_SYMBOL crypto/xor 0x5b6c00e6    xor_blocks
+EXPORT_SYMBOL drivers/acpi/video 0x7a45377b    acpi_video_unregister
+EXPORT_SYMBOL drivers/acpi/video 0x8826c13b    acpi_video_register
+EXPORT_SYMBOL drivers/acpi/video 0xc443ae63    acpi_video_get_edid
+EXPORT_SYMBOL drivers/atm/suni 0x1c7fda37      suni_init
+EXPORT_SYMBOL drivers/atm/uPD98402 0xf5c5cf58  uPD98402_init
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36       drbd_role_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x5c165453       drbd_set_st_err_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d       drbd_conn_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf       drbd_disk_str
+EXPORT_SYMBOL drivers/block/paride/paride 0x214da315   paride_unregister
+EXPORT_SYMBOL drivers/block/paride/paride 0x22b27ae6   pi_read_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0x2e7268bd   paride_register
+EXPORT_SYMBOL drivers/block/paride/paride 0x583283af   pi_write_block
+EXPORT_SYMBOL drivers/block/paride/paride 0x76def226   pi_disconnect
+EXPORT_SYMBOL drivers/block/paride/paride 0xb8b2a26f   pi_init
+EXPORT_SYMBOL drivers/block/paride/paride 0xc4343de8   pi_release
+EXPORT_SYMBOL drivers/block/paride/paride 0xce3b0ca4   pi_read_block
+EXPORT_SYMBOL drivers/block/paride/paride 0xe3c46139   pi_do_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xe47f70b1   pi_write_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0xe7c6c2e2   pi_schedule_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xeb1a1d6e   pi_connect
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0c13700e     ipmi_create_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x2d1ed199     ipmi_get_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x3c1304a2     ipmi_set_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c     ipmi_alloc_smi_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4abbb6c4     ipmi_smi_add_proc_entry
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5362392f     ipmi_request_supply_msgs
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5c21ae06     ipmi_register_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x72b9dde5     ipmi_set_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x749c3784     ipmi_free_recv_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74d07bdf     ipmi_destroy_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x7e77f5a7     ipmi_set_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a     ipmi_addr_length
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8595bdd0     ipmi_smi_watcher_register
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89d6d810     ipmi_register_smi
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8c5c1da2     ipmi_smi_msg_received
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xa0b448b4     ipmi_set_gets_events
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xabab4ff6     ipmi_get_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb3bcc85a     ipmi_unregister_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb991800e     ipmi_get_version
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdfbf9387     ipmi_poll_interface
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b     ipmi_validate_addr
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf032642d     ipmi_get_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf0408d5d     ipmi_request_settime
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf31e8355     ipmi_get_smi_info
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb1c5ee2     ipmi_smi_watcher_unregister
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb809359     ipmi_smi_watchdog_pretimeout
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc72302c     ipmi_unregister_smi
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x0f07240f nsc_gpio_dump
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x6be5487e nsc_gpio_read
+EXPORT_SYMBOL drivers/char/nsc_gpio 0xbb8a0327 nsc_gpio_write
+EXPORT_SYMBOL drivers/char/nvram 0x0f28cb91    nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x17ff2c1d    __nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x2adec1e0    __nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x7da28f12    nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x9ce3f83f    nvram_write_byte
+EXPORT_SYMBOL drivers/char/nvram 0xa8813189    __nvram_write_byte
+EXPORT_SYMBOL drivers/edac/edac_core 0x136d6c02        edac_mc_find
+EXPORT_SYMBOL drivers/edac/edac_core 0xb1f6d709        edac_mc_handle_fbd_ce
+EXPORT_SYMBOL drivers/edac/edac_core 0xcfebae51        edac_mc_handle_fbd_ue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x04dd92ce        fw_core_add_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x07bc1411        fw_iso_context_queue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x12b7f571        fw_iso_context_create
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x13ff70a7        fw_iso_context_stop
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x1577af2d        fw_core_handle_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x15dc8ae2        fw_bus_type
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x16e91e21        fw_csr_iterator_next
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x185be899        fw_core_handle_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x2326ce7a        fw_core_handle_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x31c4f260        fw_iso_context_start
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x32fdcc49        fw_cancel_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3b738a92        fw_iso_buffer_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3c56ef91        fw_workqueue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x4d5d4eca        fw_core_remove_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x5a806a93        fw_core_remove_card
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6585c0da        fw_core_remove_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x65c9438b        fw_csr_iterator_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6c78a6f4        fw_card_add
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x76873bf7        fw_core_add_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x7e431b14        fw_csr_string
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x874e8b11        fw_fill_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x90863005        fw_high_memory_region
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xa897ffaa        fw_iso_context_queue_flush
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb0881330        fw_run_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb3f9cc9c        fw_iso_resource_manage
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xbe44bde9        fw_device_enable_phys_dma
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc69d0a4d        fw_iso_context_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc73f22dc        fw_iso_buffer_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xdbfbcf63        fw_send_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xed9bfbb0        fw_send_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf0bfb070        fw_schedule_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf73a9895        fw_card_initialize
+EXPORT_SYMBOL drivers/firmware/dcdbas 0xa75079d6       dcdbas_smi_request
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x005994a1   drm_agp_unbind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01d0605e   drm_platform_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01ee23a6   drm_mm_search_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x02b822d2   drm_mm_search_free_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x03615917   drm_mode_duplicate
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x04d04b05   drm_agp_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x050c1ba9   drm_mm_scan_remove_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x06162981   drm_mm_init_scan
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x076b0560   drm_gtf_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x07a4f69e   drm_core_reclaim_buffers
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x099c7aca   drm_property_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ae4b94c   drm_ht_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ca32e57   drm_debugfs_create_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e49c2ac   drm_get_usb_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e9f347c   drm_gem_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fccafb1   drm_global_item_unref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x111307d0   drm_mode_crtc_set_gamma_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c6276a   drm_buffer_read_object
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x130c1ae7   drm_connector_property_get_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x13c0672c   drm_mode_object_find
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x142b8b35   drm_buffer_copy_from_user
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x194eadaa   drm_edid_header_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1953cbbd   drm_put_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ad8734c   drm_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b370b83   drm_add_edid_modes
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d2b48ec   drm_mode_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1da95eae   drm_mode_create_dirty_info_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e090d49   drm_mm_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eb9b355   drm_master_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f072c59   drm_property_add_enum
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x200820aa   drm_gem_vm_close
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x204b602e   drm_unbind_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20645642   drm_debug
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x208b7ca7   drm_vblank_off
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20d5cd36   drm_core_ioremapfree
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x23216599   drm_gem_handle_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2369f163   drm_mm_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4614b9   drm_mode_probed_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a5a2899   drm_pci_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2bff51e7   drm_calc_timestamping_constants
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c45915b   drm_mode_create_dvi_i_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5fa4f   drm_mode_config_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e0529b9   drm_mode_create_tv_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3074f033   drm_order
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x314e1274   drm_mode_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x33e154ba   drm_sman_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x346127a7   drm_global_item_ref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x37a41ac2   drm_cvt_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3814c28c   drm_clflush_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x38aff8a3   drm_addmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x393d4902   drm_mm_init_scan_with_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c75582   drm_property_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b18ad55   drm_connector_attach_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b6736ca   drm_get_connector_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e3ee628   drm_vblank_count_and_time
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3eb37b9d   drm_ht_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x40da73f4   drm_ati_pcigart_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4178a622   drm_pci_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43384bd9   drm_buffer_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43c9a91c   drm_sman_set_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43f0781d   drm_irq_install
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x498dcb5e   drm_ut_debug_printk
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bfcc8af   drm_get_pci_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ea1f5a2   drm_gem_object_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f516c77   drm_encoder_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fde9482   drm_gem_vm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x54b12eed   drm_framebuffer_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x56d496f9   drm_mode_attachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x580830f0   drm_mode_set_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x58d41b1a   drm_agp_acquire
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b601ecb   drm_add_modes_noedid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cd22ee4   drm_gem_object_handle_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f2be492   drm_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6cbc33   drm_find_cea_extension
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6015490d   drm_mode_config_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d3695   drm_ati_pcigart_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d950d   drm_mode_create_from_cmdline_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x641843c7   drm_mode_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fdae4c   drm_agp_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6746ebda   drm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6d7375   drm_timestamp_precision
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2ec6f1   drm_mm_get_block_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d470053   drm_mm_insert_node_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x714ec8e0   drm_vblank_pre_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x720e625c   drm_gem_object_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x724cf6eb   drm_mm_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x78dfb684   drm_addbufs_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7bc91797   drm_i2c_encoder_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c1fd6c8   drm_mode_equal
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfdeacb   drm_global_mutex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3d8292   drm_mode_prune_invalid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f4cfa5d   drm_detect_monitor_audio
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fd83241   drm_agp_bind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x829332d9   drm_mm_replace_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x842db1f4   drm_calc_vbltimestamp_from_scanoutpos
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x85de09f5   drm_mode_width
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x88763154   drm_vblank_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x898e3920   drm_master_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b716a7   drm_vblank_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b79d494   drm_i2c_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dfb019d   drm_buffer_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8eff9111   drm_ht_find_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x91bda416   drm_mode_connector_list_update
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9216e6a6   drm_core_ioremap_wc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x925566a0   drm_free_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f2d102   drm_sman_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x932df43d   drm_mode_vrefresh
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9420ccf0   drm_mm_get_block_range_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9745d638   drm_err
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9977b024   drm_mode_create_dithering_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bf08972   drm_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da0544f   drm_crtc_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dc25a34   drm_sman_owner_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dd09ac0   drm_mode_config_reset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e3069ca   drm_connector_property_set_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1eabd87   drm_mode_list_concat
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa237e931   drm_sman_set_manager
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2c50c   drm_mm_dump_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5f38c72   drm_connector_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6cae70a   drm_sysfs_connector_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6e6a071   drm_crtc_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9fa9341   drm_agp_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0a8b440   drm_mm_scan_add_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0d2ae88   drm_mm_pre_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10fa6b5   drm_get_edid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb23d2eda   drm_usb_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb403d899   drm_addbufs_pci
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb44b1b75   drm_agp_bind_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb493fb6f   drm_debugfs_remove_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb49e9dc6   drm_mode_connector_update_edid_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6a467b1   drm_edid_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7137b9d   drm_usb_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7c68f2c   drm_vblank_count
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb852243a   drm_gem_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a6af7   drm_gtf_mode_complex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb975a78d   drm_vblank_post_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc06edab   drm_agp_info
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9a050e   drm_handle_vblank
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91543e   drm_pci_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06ce685   drm_mode_detachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1526611   drm_poll
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2f7e794   drm_get_encoder_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc414c422   drm_vblank_offdelay
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52962a7   drm_platform_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc60bdc85   drm_sysfs_connector_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc626a686   drm_mm_remove_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6b246a5   drm_mode_find_dmt
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8104a29   drm_vblank_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc95ad8bf   drm_get_last_vbltimestamp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb38e46f   drm_mm_debug_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8630b8   drm_rmmap_locked
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd0fc417   drm_ht_just_insert_please
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd2720db   drm_getsarea
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdf2eff4   drm_mode_height
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf84ff53   drm_ioctl
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd08fa3f0   drm_mode_set_crtcinfo
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd17107b0   drm_rmmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5d9019e   drm_gem_handle_delete
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd626a811   drm_mode_create_scaling_mode_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7c7340c   drm_gem_object_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7f1ab84   drm_sman_owner_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8daf191   drm_vblank_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba89a6f   drm_framebuffer_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbb5a9f5   drm_ht_remove_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcb09b11   drm_agp_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd4c9eb6   drm_core_ioremap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe04e6070   drm_mm_insert_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe256edfd   drm_sman_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe403b60b   drm_read
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe471a09f   drm_mode_connector_detach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4dcbc54   drm_pci_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4ee8a04   drm_gem_object_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe59d218c   drm_get_platform_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bdce7e   drm_mode_debug_printmodeline
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7197773   drm_ht_insert_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeafbff1e   drm_mode_parse_command_line_for_connector
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeccc9f7d   drm_detect_hdmi_monitor
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed256cae   drm_sman_free_key
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed84a6c6   drm_mode_validate_clocks
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xef27ad13   drm_mm_put_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeff7c55b   drm_sysfs_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a0bf79   drm_sman_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a2ef40   drm_mode_connector_attach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13   drm_mode_sort
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52fe85c   drm_mode_validate_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa3bdfe9   drm_connector_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4f8599   drm_mode_hsync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd24d21   drm_fasync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfddf88e1   drm_irq_uninstall
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0261e046        drm_fb_helper_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x035f5916        drm_fb_helper_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x120ca99c        drm_helper_hpd_irq_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26da5ac6        drm_kms_helper_poll_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29d04961        drm_helper_mode_fill_fb_struct
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324cbdc9        drm_kms_helper_poll_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x33adfc67        drm_fb_helper_initial_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x385fa322        drm_fb_helper_blank
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db16fb5        drm_helper_crtc_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db61cfd        drm_helper_disable_unused_functions
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45fd2d0a        drm_fb_helper_debug_leave
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fd83e22        drm_kms_helper_poll_disable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5143e7ef        drm_fb_helper_fill_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b4848be        drm_fb_helper_setcmap
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60704116        drm_fb_helper_set_par
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61d23d0b        drm_crtc_helper_set_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799e59a5        drm_crtc_helper_set_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cd5245f        drm_helper_encoder_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8be1d7df        drm_fb_helper_pan_display
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9151fae3        drm_helper_resume_force_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c5d6718        drm_helper_connector_dpms
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d251144        drm_fb_helper_panic
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e0f6631        drm_kms_helper_poll_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2a51d34        drm_fb_helper_fill_fix
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb6e9a9a8        drm_fb_helper_check_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe95b9c8        i2c_dp_aux_add_bus
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc469c244        drm_fb_helper_restore
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc888ad18        drm_fb_helper_debug_enter
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda1ad931        drm_fb_helper_single_add_all_connectors
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf69cdc45        drm_fb_helper_single_fb_probe
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd2f6715        drm_fb_helper_restore_fbdev_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff54c6ed        drm_fb_helper_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff5a4dce        drm_helper_probe_single_connector_modes
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x09e173e4       ttm_fbdev_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0e942641       ttm_bo_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1125b178       ttm_read_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12c8b716       ttm_bo_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x132b05be       ttm_round_pot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x26bf8927       ttm_bo_unlock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2b87bfeb       ttm_tt_set_placement_caching
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f56cac8       ttm_bo_kmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x312693cc       ttm_object_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3238b786       ttm_suspend_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x357d4fb7       ttm_read_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37cfe88b       ttm_bo_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38ea477e       ttm_suspend_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b951d90       ttm_object_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f6fb2ef       ttm_bo_manager_func
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42f15c18       ttm_bo_clean_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x446a90b7       ttm_bo_unreserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5bf4d774       ttm_bo_reserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5cf59609       ttm_bo_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5ec57a00       ttm_bo_mem_space
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60386beb       ttm_bo_wait_cpu
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x61bdb34f       ttm_eu_fence_buffer_objects
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x643d7125       ttm_mem_global_free
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67b1d568       ttm_bo_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ebf0386       ttm_bo_evict_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71709c7f       ttm_bo_mem_put
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7586fb3a       ttm_eu_reserve_buffers
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78957fbc       ttm_lock_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7aa5a49f       ttm_bo_synccpu_write_grab
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86a4066d       ttm_eu_backoff_reservation
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89a87e65       ttm_bo_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8d1d0730       ttm_bo_synccpu_write_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x937b34f9       ttm_bo_move_ttm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x97321718       ttm_tt_populate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x98b7a72b       ttm_write_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9b02d3f2       ttm_bo_wait_unreserved
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9cad9496       ttm_vt_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9e8b149a       ttm_bo_lock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa0d548b0       ttm_ref_object_base_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa37a50e6       ttm_bo_validate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa452d766       ttm_object_file_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa839e33b       ttm_base_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xafa37689       ttm_tt_bind
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb962a394       ttm_vt_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb9cdcef4       ttm_bo_move_memcpy
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbca3e533       ttm_bo_unmap_virtual
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd82463d       ttm_bo_kunmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2291770       ttm_bo_init_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4d4618d       ttm_io_prot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc50fe5f6       ttm_base_object_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc6cd409a       ttm_agp_backend_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc88d8cf6       ttm_ref_object_add
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc9ce5911       ttm_bo_wait
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xce903052       ttm_mem_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd235d9d3       ttm_base_object_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd380a8c7       ttm_write_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd89ef3c8       ttm_mem_global_alloc
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd9f7ab3a       ttm_bo_swapout_all
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe1c11457       ttm_object_file_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5e92eda       ttm_mem_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xeec7252a       ttm_bo_move_accel_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf1c0960c       ttm_bo_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf93c2eac       ttm_page_alloc_debugfs
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x0903c239       vid_from_reg
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0xef1c781c       vid_which_vrm
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x4fa5cecf        i2c_bit_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9f30c103        i2c_bit_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x10c5218a        i2c_pca_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x27ab4641        i2c_pca_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pcf 0x046280fb        i2c_pcf_add_bus
+EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xd7bd1498 amd756_smbus
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x29cbd5fe       rdma_addr_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x475199a5       rdma_addr_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x65314db5       rdma_resolve_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x666f618f       rdma_translate_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x9d1f522d       rdma_addr_cancel
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0xeb848fed       rdma_copy_addr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0660fad3 ib_send_cm_drep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1af5ed56 ib_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x271061e1 ib_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x406b962a ib_send_cm_sidr_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x52752fd4 ib_cm_notify
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x61c8cd1f ib_send_cm_rtu
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x732c8b81 ib_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x88081600 ib_send_cm_rej
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa4720695 ib_send_cm_sidr_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa47e7afe ib_send_cm_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xae93d730 ib_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb5ef9ef4 cm_class
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbfb6cc24 ib_send_cm_mra
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc9b6e452 ib_send_cm_lap
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xd96707e4 ib_send_cm_apr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe27e1729 ib_send_cm_dreq
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xed139322 ib_send_cm_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x095208ae       ib_alloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c1b9ac1       ib_ud_header_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d189fb3       ib_find_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0e93123f       ibnl_add_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13394eab       ib_query_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a047e2f       ib_query_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5a8507       ib_resize_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c92e877       ib_alloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1cbd370f       ib_create_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04       ib_unmap_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x212e5c97       ib_destroy_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ed6e386       ib_ud_header_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3148b18c       ib_create_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31d7e500       ib_dispatch_event
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7567fd       ib_rate_to_mult
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4255f0b5       ib_destroy_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43e18a85       ib_find_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4be100c8       ib_create_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x520b2638       ib_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x536b6071       ib_dealloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57da3581       ib_dealloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ba3692a       ib_destroy_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6523170f       ib_fmr_pool_unmap
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x68da883e       ib_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aeeab07       ib_dealloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70c6c0f3       ib_umem_release
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76f6421b       ib_dealloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x863447b7       ib_query_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87963e43       ib_attach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8a858919       ib_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8eb8d596       ib_query_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcc6629       ib_modify_qp_is_ok
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90890fce       ib_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92413070       ib_query_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95209e83       ib_reg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ce6c46       rdma_node_get_transport
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x972d9fc4       ib_detach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a0c72e2       ib_modify_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a2bdc95       rdma_port_get_link_layer
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d804fa1       mult_to_ib_rate
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ef9122d       ib_find_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f10d40b       ib_get_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f609c5d       ib_rereg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa30d05e5       ib_unregister_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa38e9775       ib_alloc_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa44a8a7a       ib_query_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf96e21f       ib_umem_page_count
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafe24ee2       ib_create_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0744340       ib_register_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1208e23       ibnl_put_msg
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1a312e1       ib_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb3b1ff5f       ib_alloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb58085fb       ib_unregister_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe8d274c       ib_free_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf19ae2d       ib_get_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc67f14a5       ibnl_remove_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6a3d23a       ib_register_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6e028eb       ib_init_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc73aa39f       ib_modify_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce3f7bb4       ib_alloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe8fff       ib_fmr_pool_map_phys
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd24adbba       ib_create_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2549136       ib_modify_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd48727d2       ib_get_dma_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd58a7412       ib_modify_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79b8411       ib_get_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb5d8996       ib_set_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde363cd6       ib_destroy_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf6a18a6       ib_flush_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe25d719d       ib_dereg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5ab561c       ib_query_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xea9c7281       ibnl_put_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeaf18278       ib_query_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeedc5903       ib_umem_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf118502c       ib_modify_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6e93620       ib_get_cached_lmc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf8c2572e       ib_find_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb1c9233       ib_modify_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb9fda6a       ib_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc150956       ib_ud_header_init
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe15ca22       ib_alloc_fast_reg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x0ccd28ea        ib_get_rmpp_segment
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x1d2b0d1b        ib_redirect_mad_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x201cf9dc        ib_process_mad_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x3587a1f3        ib_free_recv_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x6f077fcf        ib_get_mad_data_offset
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x7b5d4b7a        ib_is_mad_class_rmpp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x83abbf4c        ib_cancel_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x848e9bfa        ib_register_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x946d5d27        ib_response_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xaa03a699        ib_create_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd6a2743d        ib_register_mad_snoop
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd8f4ff32        ib_modify_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xdb3efdf4        ib_free_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xe6c8c0b0        ib_post_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xeb2ef5bd        ib_unregister_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x6a3eeca7 ib_init_ah_from_mcmember
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x90c5197c ib_init_ah_from_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x91c76003 ib_sa_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x93f3d61b ib_sa_path_rec_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xa48ad533 ib_sa_cancel_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xd788c2e4 ib_sa_service_rec_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf7181de8 ib_sa_get_mcmember_rec
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x02f847bc     ib_copy_path_rec_from_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x07cf5a51     ib_copy_ah_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x18382f6a     ib_copy_path_rec_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x184f3575     ib_copy_qp_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e6a24da iw_cm_accept
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x42939e86 iw_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x458bf168 iw_cm_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xa33e7a8f iw_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb61e91b5 iw_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xc28c8862 iw_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe975fac6 iw_cm_connect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf689676e iw_cm_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1ba69756       rdma_set_service_type
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x206dc27c       rdma_leave_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x25468992       rdma_notify
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x36cc018a       rdma_connect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x389ecb7f       rdma_resolve_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3f071a84       rdma_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x42d85ad8       rdma_destroy_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x452dd8fe       rdma_set_ib_paths
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x66bdd585       rdma_resolve_route
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x78c09205       rdma_set_reuseaddr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x81e0825e       rdma_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa0691985       rdma_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xbb5c3ad1       rdma_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc624d33e       rdma_bind_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xcc2b3cf0       rdma_create_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd30fdbb4       rdma_accept
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd8eda3dd       rdma_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xda5306a3       rdma_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xda77f957       rdma_listen
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x16df0ec4       gameport_unregister_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x431615e4       gameport_open
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6278f59e       __gameport_register_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x69670505       gameport_close
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6cdb131a       __gameport_register_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x938e6794       gameport_start_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xace8dd7e       gameport_unregister_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xf79f8945       gameport_stop_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xfa7cadaf       gameport_set_phys
+EXPORT_SYMBOL drivers/input/input-polldev 0x62b4661d   input_register_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc75e165c   input_unregister_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc8a38f1e   input_allocate_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xfd65d0d4   input_free_polled_device
+EXPORT_SYMBOL drivers/input/misc/ad714x 0x256d99dc     ad714x_probe
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xd6e92a67     ad714x_enable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xe56190ba     ad714x_disable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xf7ae39b4     ad714x_remove
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x2874db6b        cma3000_suspend
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x4509223f        cma3000_init
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xbcb74b32        cma3000_resume
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xfaac2066        cma3000_exit
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x22534ef0   sparse_keymap_setup
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x24399cec   sparse_keymap_entry_from_keycode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x4414f202   sparse_keymap_report_entry
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x7cdecd7b   sparse_keymap_entry_from_scancode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x8c90a514   sparse_keymap_free
+EXPORT_SYMBOL drivers/input/sparse-keymap 0xf3c37c6f   sparse_keymap_report_event
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x72661d21      ad7879_resume
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x7b16aa48      ad7879_remove
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xaba0d32f      ad7879_suspend
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xeadc949f      ad7879_probe
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x04403fcf  unregister_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x14f2aa5a  capi20_get_version
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2b8eab1f  capilib_free_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2baa6586  capilib_new_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2caeddfb  capi_ctr_suspend_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x31c24aa4  capi20_isinstalled
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x441f70ec  capi_ctr_resume_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x47d3fc51  capi_info2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x50b33ca4  capi_cmsg2message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x584abbc1  detach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6057c6f3  capi_message2cmsg
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x62e32d43  capilib_data_b3_conf
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6a53326e  attach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6f176225  capi20_register
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x705caa8e  capi_ctr_ready
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x71e8d5ba  capilib_data_b3_req
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7a33596c  capi20_get_serial
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7dcf5d14  capi_ctr_down
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7e6f1307  capi20_get_manufacturer
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x8f699913  capilib_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x9f823278  register_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa3050ce1  capi_ctr_handle_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa7c4fd6c  capi_message2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xaa165d27  capilib_release_appl
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb19fda8d  capi_cmd2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb60e5e5f  capi_cmsg_header
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xbabc715b  capi20_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc10fe128  cdebbuf_free
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc612c8ef  capi20_put_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe19a11ac  capi20_get_profile
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe8ad9bd1  capi_cmsg2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xed061606  capi20_manufacturer
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x2e3bb6cc  avmcard_dma_alloc
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x52effc65  b1_alloc_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x5d38a7eb  b1_getrevision
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x632aff62  b1_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x69a68382  b1_parse_version
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6a875135  b1ctl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6e6d226f  b1_load_config
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x75564fdd  b1_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7cc30ab6  b1_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7d7ae9c2  b1_loaded
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x85f09690  b1_irq_table
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xafeb2901  avmcard_dma_free
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xc98b7646  b1_free_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xcafb13bf  b1_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xdfd28376  b1_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xf1894fe1  b1_load_t4file
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfa10fee4  b1_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfd0ae10f  b1_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x12780039       t1pci_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x12a2831a       b1dma_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x22c38e18       b1dma_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x3580ecf1       b1dma_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x50f03b4a       b1pciv4_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x6285a1d5       b1dma_reset
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xb65de9fc       b1dma_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea       b1dma_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf16ee594       b1dma_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf74cdbf4       b1dmactl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0x29562993    b1pcmcia_delcard
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e    b1pcmcia_addcard_m1
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xea620116    b1pcmcia_addcard_m2
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1    b1pcmcia_addcard_b1
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0x2974ead1  DIVA_DIDD_Read
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0xe818d931  proc_net_eicon
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x0b1e29ee mISDNipac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x92e2d3c3 mISDNisac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x9329548c mISDNipac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0xfe9a48dd mISDNisac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0x31b714ca mISDNisar_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0xd40984ab mISDNisar_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x07f4f2ce      hisax_unregister
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x148f0c99      FsmFree
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x7f29ce36      FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x93a64734      FsmChangeState
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x9df0cd27      FsmEvent
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xd7974c52      hisax_init_pcmcia
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xe227344e      FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xee93522c      hisax_register
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xf0a16657      FsmNew
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xfc27303b      HiSax_closecard
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xff2db2cf      FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x2ce44512 isacsx_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x45cd54e7 isac_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x63e462fa isac_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xc8a1777e isacsx_setup
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xcbda2b5d isac_setup
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x0459eb9c register_isdn
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x4d12cdea isdn_ppp_register_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xca6c9f67 isdn_ppp_unregister_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xfa06820f isdn_register_divert
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x3b71e4fc     isdnhdlc_decode
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x59cc8a7e     isdnhdlc_out_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x8ee38862     isdnhdlc_rcv_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0xfd9d4c09     isdnhdlc_encode
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x0a6c4cf5 create_l1
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x127cff64 mISDN_unregister_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x198c42c7 mISDN_freebchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2a7b62e9 mISDN_unregister_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x378e95d1 mISDN_freedchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x385cb913 mISDN_initdchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x4732a7c5 get_next_dframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x4a2561a1 mISDN_initbchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x53cb6074 recv_Dchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x59bc9554 confirm_Bsend
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x613e1fe3 recv_Bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x737f2d13 get_next_bframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x73c10181 recv_Echannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x7d07509c mISDN_clear_bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x81206a1b queue_ch_frame
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x81fd2679 bchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc75d89ad l1_event
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd1c0c715 mISDN_register_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd80ae938 recv_Dchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe365f821 dchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe87943cf mISDN_FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe8f617eb mISDN_unregister_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf5399484 recv_Bchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xfd20850b mISDN_register_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x01087af0  mISDN_dsp_element_unregister
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x60721da7  dsp_audio_law_to_s32
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2  dsp_audio_s16_to_law
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xb98308d8  mISDN_dsp_element_register
+EXPORT_SYMBOL drivers/md/dm-log 0x1a12724f     dm_dirty_log_type_unregister
+EXPORT_SYMBOL drivers/md/dm-log 0xca6b7463     dm_dirty_log_destroy
+EXPORT_SYMBOL drivers/md/dm-log 0xd690cab9     dm_dirty_log_type_register
+EXPORT_SYMBOL drivers/md/dm-log 0xff8abd69     dm_dirty_log_create
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x3c61f2ff        dm_exception_store_destroy
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x443c9e63        dm_snap_origin
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x63bace23        dm_exception_store_type_register
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xa2e9e404        dm_exception_store_type_unregister
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xdb6f0545        dm_snap_cow
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xf0b15a97        dm_exception_store_create
+EXPORT_SYMBOL drivers/md/raid456 0xa721d738    raid5_set_cache_size
+EXPORT_SYMBOL drivers/media/common/tuners/max2165 0x7020002c   max2165_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mc44s803 0xfcc99c55  mc44s803_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2060 0xfefe6bec    mt2060_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2131 0xd8da54aa    mt2131_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2266 0x64e549da    mt2266_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mxl5005s 0xd78f8f7c  mxl5005s_attach
+EXPORT_SYMBOL drivers/media/common/tuners/qt1010 0x98406c5a    qt1010_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18212 0x8a326270  tda18212_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18218 0x505f68dc  tda18218_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0x0cb4b189       tuners
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0xc2821775       tuner_count
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-xc2028 0xcf145664      xc2028_attach
+EXPORT_SYMBOL drivers/media/common/tuners/xc5000 0x3d6159dc    xc5000_attach
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x22cdccbd   flexcop_dma_control_timer_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x316e12aa   flexcop_device_kmalloc
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x407576b4   flexcop_wan_set_speed
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x41196b87   flexcop_sram_ctrl
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x4289a700   flexcop_pid_feed_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x57a57585   flexcop_dma_allocate
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x58234003   flexcop_device_initialize
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x659a5435   flexcop_dump_reg
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x7b340cca   flexcop_pass_dmx_packets
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x7ec059f3   flexcop_pass_dmx_data
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x875846fb   flexcop_eeprom_check_mac_addr
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x9c3d77e2   flexcop_dma_config_timer
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xaa25502b   flexcop_dma_xfer_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3236678   flexcop_sram_set_dest
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3ce3aec   flexcop_dma_free
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xba6c72b0   flexcop_i2c_request
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc1b94d99   flexcop_device_kfree
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc65a86f4   flexcop_dma_control_size_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd8d08a33   flexcop_device_exit
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xf5628e06   flexcop_dma_config
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x008ecb26 bt878
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x346f9190 bt878_stop
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x7249c3d6 bt878_start
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xf2564d0b bt878_device_control
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x05a33ce5   dst_pio_disable
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x1a5495a6   dst_attach
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x5b74ea37   read_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x8510a35c   dst_wait_dst_ready
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xa0473dd7   dst_error_bailout
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xaa693480   rdc_reset_state
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xb3e0c400   dst_error_recovery
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xbccbbc94   write_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xc75b5e6e   dst_comm_init
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xe94b8c9c   dst_check_sum
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst_ca 0xf66ed1bd        dst_ca_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0957ae3d   dvb_dmx_swfilter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14   dvb_frontend_sleep_until
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d32f0ad   dvb_ca_en50221_camchange_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d866f5b   dvb_unregister_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2   dvb_ringbuffer_flush
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x240736d8   dvb_ca_en50221_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2a31891f   dvb_frontend_detach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3   dvb_ringbuffer_flush_spinlock_wakeup
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3640778a   dvb_unregister_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3b5dbd9c   dvb_dmx_swfilter_packets
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x41425111   dvb_generic_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x45d8dce5   dvb_ca_en50221_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x4e2d12af   dvb_dmx_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c30aa80   dvb_dmx_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c98c43f   dvb_frontend_reinitialise
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x688c2da8   dvb_ringbuffer_empty
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x6bbf9f56   dvb_register_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x716c57d1   dvb_ca_en50221_camready_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71a37b8e   dvb_register_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71f94c5e   dvb_net_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x74a5a698   dvb_filter_pes2ts_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x80e3832d   dvb_filter_get_ac3info
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x863bf410   dvb_ringbuffer_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x8716e354   dvb_generic_ioctl
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x87edd482   dvb_net_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x88dffd14   dvb_ringbuffer_free
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9   dvb_ringbuffer_avail
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xa84ace86   dvb_generic_open
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0   intlog2
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1   timeval_usec_diff
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xc3038081   dvb_ca_en50221_frda_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb9017c1   dvb_dmxdev_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcd624ba9   dvb_dmx_swfilter_204
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xd2e30721   dvb_ringbuffer_read_user
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe37b2fce   dvb_dmxdev_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707   intlog10
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xed9f4c42   dvb_register_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf05146a1   dvb_unregister_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8   dvb_ringbuffer_read
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf826deb0   dvb_filter_pes2ts
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c   dvb_ringbuffer_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x14c1e16d     dvb_usb_nec_rc_key_to_event
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x21d9b357     usb_cypress_load_firmware
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x289e1534     dvb_usb_generic_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x5c4dc572     dvb_usb_get_hexline
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x956c78af     dvb_usb_generic_rw
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xa0ae57ae     dvb_usb_device_exit
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xfaeeb493     dvb_usb_device_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0       rc_map_af9005_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x3018450d       af9005_rc_decode
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db       rc_map_af9005_table_size
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x0cdcfb2f       dibusb2_0_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x1a770156       dibusb_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32689365       dibusb_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x43c500ed       dibusb_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x57672fd1       dibusb_dib3000mc_frontend_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x6ebb6abd       dibusb2_0_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x7036e106       dibusb_dib3000mc_tuner_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x71656769       dibusb_read_eeprom_byte
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x974a2e9d       dibusb_rc_query
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xace201ad       dibusb_i2c_algo
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0       rc_map_dibusb_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd7f60fab       dibusb_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/af9013 0xda3e2d64    af9013_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/atbm8830 0x91107bbc  atbm8830_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/au8522 0x9c44d70d    au8522_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/bcm3510 0xd8d988d6   bcm3510_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22700 0x0a63c812   cx22700_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22702 0x7f43202d   cx22702_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24110 0x45cca58c   cx24110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0x2a65680a   cx24113_agc_callback
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0xad22e802   cx24113_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24116 0xb7b5e78e   cx24116_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0x3f78f083   cx24123_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0xaf193de4   cx24123_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xe403d440  cxd2820r_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xeb73240b  cxd2820r_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x04cf9994   dib0070_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x7aeabf11   dib0070_get_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc185b841   dib0070_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc9a1b4a2   dib0070_set_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xd421a71c   dib0070_ctrl_agc_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1a3c79f6   dib0090_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1c8bb703   dib0090_pwm_gain_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1e16f992   dib0090_get_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x2fed4a0b   dib0090_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x49d1d8be   dib0090_get_current_gain
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x9690cc79   dib0090_dcc_freq
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xc5c38991   dib0090_fw_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xd6374ae6   dib0090_gain_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xf8064adc   dib0090_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mb 0x0678b08b dib3000mb_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x2c1f1ed5 dib3000mc_pid_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x569c4e5e dib3000mc_get_tuner_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xaf63c80a dib3000mc_set_config
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xb3d1113f dib3000mc_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xce3b3f71 dib3000mc_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xfa7d47e3 dib3000mc_pid_parse
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x0a3f0f8c  dib7000m_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x631e06ae  dib7000m_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x67b68d00  dib7000m_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0xe40b0563  dib7000m_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x1d4e5d2c  dib7000p_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2321a5af  dib7090_agc_restart
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2c96bdf6  dib7000pc_detection
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x4e4d458a  dib7090_get_i2c_tuner
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x82bcfdfc  dib7000p_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x9bb8db71  dib7090_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xa7f8fa93  dib7000p_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbc7ec078  dib7090_slave_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbea53c51  dib7000p_update_pll
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xc242ee2f  dib7000p_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xcf2c4b52  dib7000p_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe559a333  dib7000p_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe7ecf42b  dib7000p_ctrl_timf
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf2c61ee6  dib7090_tuner_sleep
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf49942df  dib7000p_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x1f80ec13   dib8000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2ee7ae6c   dib8000_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2f04af48   dib8000_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x548ce760   dib8000_get_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x5d92a7aa   dib8000_remove_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x759831b0   dib8000_pwm_agc_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x820b63bc   dib8000_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xb5c68cd1   dib8000_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xbef369c5   dib8000_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc219b31e   dib8000_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc2a39086   dib8000_set_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc3bc8563   dib8000_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xf5d39635   dib8000_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xfbdec20c   dib8000_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x3f88258b    dibx000_init_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x4383cfcd    dibx000_get_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x6aa2cf82    dibx000_exit_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x91f63787    dibx000_reset_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xad3ad91c    systime
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xf7c8e126    dibx000_i2c_set_speed
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x0e216d3d      drxd_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x9a458e96      drxd_config_i2c
+EXPORT_SYMBOL drivers/media/dvb/frontends/ds3000 0x912034f5    ds3000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dvb-pll 0x412f20ad   dvb_pll_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6405 0x3ce97894   isl6405_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6421 0xca540c56   isl6421_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6423 0x21a5cb0e   isl6423_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/itd1000 0x07dd7bb1   itd1000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ix2505v 0xb423cd5c   ix2505v_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/l64781 0xeb45f102    l64781_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt3305 0x844fe045  lgdt3305_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt330x 0xb7e6c1d7  lgdt330x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgs8gxx 0xcacd8b94   lgs8gxx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x3194c52b    lnbh24_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x57488451    lnbp21_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a16 0xe0ae7acb   mb86a16_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a20s 0xc7746078  mb86a20s_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt312 0x74097ac7     mt312_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt352 0x43535d39     mt352_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt200x 0x75eaa928   nxt200x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt6000 0x68d16073   nxt6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51132 0xe9ad2cbd   or51132_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51211 0xf9151e98   or51211_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1409 0xe7097183   s5h1409_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1411 0xb47e72c6   s5h1411_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0x8f210642   s5h1420_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0xffac3740   s5h1420_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/s921 0x48ee224f      s921_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/si21xx 0x5db62195    si21xx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp8870 0x6795bf2a    sp8870_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp887x 0xc035169f    sp887x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb0899 0x63c06f08   stb0899_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6000 0xb1791724   stb6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6100 0x60638500   stb6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0288 0xa81a7718   stv0288_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0297 0x5d63fb7b   stv0297_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0299 0x64bd564a   stv0299_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0x21ff01ca   stv0367ter_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0xbb3599e5   stv0367cab_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0900 0xcf062e54   stv0900_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x34aeec5a   stv090x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x3dc2e593   stv090x_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110 0xd1f74f3c   stv6110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110x 0x758ac3cd  stv6110x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10021 0x9e7c5989  tda10021_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10023 0x06c8afd5  tda10023_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10048 0x4ddb2671  tda10048_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xaef4f4c2  tda10046_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xcecdbd4d  tda10045_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10086 0x301e00e9  tda10086_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda665x 0x63bfd4f3   tda665x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8083 0x859b7556   tda8083_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8261 0x24ebbdfe   tda8261_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda826x 0x0ed48c3c   tda826x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tua6100 0xf9b506e1   tua6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1820 0x6d37a1ad   ves1820_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1x93 0xf7a47939   ves1x93_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10036 0x5f770a3d   zl10036_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10039 0x05877f12   zl10039_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10353 0xc2ad258d   zl10353_attach
+EXPORT_SYMBOL drivers/media/dvb/ttpci/ttpci-eeprom 0x80fba545  ttpci_eeprom_parse_mac
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0x94d75db2        ttusbdecfe_dvbs_attach
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0xbf105c78        ttusbdecfe_dvbt_attach
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x04dca738     lirc_unregister_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x3297b2ea     lirc_dev_fop_ioctl
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x4bf1adfb     lirc_dev_fop_poll
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x759dd9d9     lirc_get_pdata
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xa9064548     lirc_dev_fop_read
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xc549d0d5     lirc_dev_fop_close
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xd5a46107     lirc_dev_fop_write
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf1fee7aa     lirc_register_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf763b514     lirc_dev_fop_open
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x206ade72      ir_raw_handler_unregister
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x7f862e14      ir_raw_handler_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x11dc4b6d        bttv_gpio_enable
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x7bfb09ea        bttv_sub_unregister
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x8ecf4acc        bttv_write_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbb90ee46        bttv_sub_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbcf2d2fb        bttv_read_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbdcb9dcf        bttv_get_pcidev
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x122dcde2 btcx_riscmem_alloc
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x31dff234 btcx_riscmem_free
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xc368f8e6 btcx_align
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x04e83f73 cx18_release_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x450a08dd cx18_start_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x507df692 cx18_ext_init
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x6b936f8a cx18_claim_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x9461a54b cx18_stop_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0x65a0b297   cx231xx_register_extension
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0xc3d9384a   cx231xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x1ca0c084   cx2341x_log_status
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x2f25eee2   cx2341x_update
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5b88faf6   cx2341x_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5d8167f7   cx2341x_handler_setup
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x6499d18d   cx2341x_handler_set_busy
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xafe72273   cx2341x_handler_set_50hz
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc184ec1e   cx2341x_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc85c521e   cx2341x_handler_init
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf76ce95   cx2341x_fill_defaults
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf8b77a4   cx2341x_mpeg_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xe2c2b5eb   cx2341x_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x69edc3aa altera_hw_filt_init
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xbfbfdc90 altera_pid_feed_control
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe6dc4f26 altera_ci_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0x51ffd262      vp3054_i2c_probe
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0xcda109e8      vp3054_i2c_remove
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x4d302057       cx88_set_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x99659fbf       cx88_get_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xa92a691c       cx88_set_freq
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac326034       cx8800_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac4e53b9       cx88_user_ctrls
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xe62ac5d5       cx88_video_mux
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xfcdb9bae       cx88_enum_input
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x0040e9c9       cx8802_get_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x2f3a92b2       cx8802_register_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x4fa0df81       cx8802_buf_queue
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x6b0c2c15       cx8802_buf_prepare
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x7a84d030       cx8802_cancel_buffers
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0xa036a432       cx8802_unregister_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x0e0a918c       cx88_set_tvaudio
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x1e471ecb       cx88_dsp_detect_stereo_sap
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4138a23a       cx88_shutdown
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x494047ce       cx88_set_tvnorm
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4da30775       cx88_ir_stop
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4e7a504d       cx88_core_irq
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x573e0d20       cx88_risc_databuffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x5bc42859       cx88_core_put
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x612b469e       cx88_risc_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x6141c8c5       cx88_tuner_callback
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x698ecab3       cx88_vdev_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7642ed3c       cx88_print_irqbits
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7edaeb50       cx88_free_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x839eaec7       cx88_wakeup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x86808dfa       cx88_risc_stopper
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x904b8696       cx88_audio_thread
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x9b7096e5       cx88_sram_channel_dump
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb2134c2f       cx88_sram_channels
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb6ee60bc       cx88_reset
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb98211f4       cx88_sram_channel_setup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xbe2e776c       cx88_ir_start
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xd1e8b606       cx88_get_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xe1318dda       cx88_core_get
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xef7f2a13       cx88_set_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf7e0619d       cx88_newstation
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf84f4b62       cx88_set_scale
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0x16113ab0     em28xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0xa0ca0214     em28xx_register_extension
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x3b3f80a8  gspca_dev_probe
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x826cb201  gspca_resume
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x860186c8  gspca_disconnect
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9426d6ba  gspca_suspend
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9ff8797b  gspca_auto_gain_n_exposure
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xbc9f2779  gspca_frame_add
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xcea9b8a4  gspca_dev_probe2
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x061c716e ivtv_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x1632414a ivtv_init_on_first_open
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x2b440cd4 ivtv_set_irq_mask
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x3440f7a4 ivtv_firmware_check
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x4d00304f ivtv_udma_unmap
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x53d06107 ivtv_api
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x5451a7a7 ivtv_udma_setup
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x79573386 ivtv_udma_alloc
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x9e2c2fb3 ivtv_vapi
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa701f13d ivtv_vapi_result
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa7489cfb ivtv_udma_prepare
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xfff20e2f ivtv_clear_irq_mask
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x033e5eaf   saa7134_ts_unregister
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x04e83446   saa7134_tuner_callback
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x1211df5d   saa7134_devlist
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x14dfecc6   saa7134_boards
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x2ad2fc70   saa7134_set_gpio
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x4e7d7561   saa7134_ts_register
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x643419df   saa7134_pgtable_free
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb3494043   saa7134_dmasound_init
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb625866f   saa_dsp_writel
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb95faf1a   saa7134_dmasound_exit
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xba1976ec   saa7134_set_dmabits
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xc711bf61   saa7134_tvaudio_setmute
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xdec4608b   saa7134_devlist_lock
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe121f609   saa7134_pgtable_build
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe413885c   saa7134_pgtable_alloc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1817606c        soc_camera_host_unregister
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1a39c77a        soc_camera_host_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xaff09021        soc_camera_unlock
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xb310b6d6        soc_camera_apply_sensor_flags
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xea652b78        soc_camera_xlate_by_fourcc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xf6760ca7        soc_camera_lock
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x433952ab      soc_mbus_find_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x6951757b      soc_mbus_samples_per_pixel
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x85d52182      soc_mbus_get_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0xcb4b96ae      soc_mbus_bytes_per_line
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x31fb97bf  tveeprom_read
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x5ffe1b60  tveeprom_hauppauge_analog
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1abb5fd2       v4l2_ctrl_check
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1e326b97       v4l2_ctrl_query_fill
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x2ca11fd8       v4l2_chip_match_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x42c8e001       v4l2_ctrl_next
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x4ed5e0d7       v4l2_chip_match_host
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x50766d69       v4l2_ctrl_query_menu_valid_items
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xa4bf0ba4       v4l2_ctrl_query_menu
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xd11a9586       v4l2_chip_ident_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x15e8ab89      v4l2_m2m_job_finish
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x201bbc27      v4l2_m2m_get_curr_priv
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x469aac4a      v4l2_m2m_get_vq
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0xebcb0e9d      v4l2_m2m_mmap
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x282971ed      videobuf_dvb_get_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x517c5508      videobuf_dvb_dealloc_frontends
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x53e35ad8      videobuf_dvb_register_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x8d360354      videobuf_dvb_unregister_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x98c738a5      videobuf_dvb_find_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0xdd02df84      videobuf_dvb_alloc_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf2-core 0x6943f18b    vb2_querybuf
+EXPORT_SYMBOL drivers/media/video/videodev 0x0614dd5a  v4l2_video_std_frame_period
+EXPORT_SYMBOL drivers/media/video/videodev 0x123959a1  v4l2_type_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x16244fe5  v4l2_prio_check
+EXPORT_SYMBOL drivers/media/video/videodev 0x1d237a1f  v4l2_subdev_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x20ce291c  v4l2_subdev_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x20e9e4f3  v4l2_ctrl_handler_log_status
+EXPORT_SYMBOL drivers/media/video/videodev 0x2342f1ae  v4l2_prio_open
+EXPORT_SYMBOL drivers/media/video/videodev 0x24003c1b  v4l2_subdev_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x2592bb0e  v4l2_ctrl_cluster
+EXPORT_SYMBOL drivers/media/video/videodev 0x2c8d34e2  v4l2_ctrl_handler_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x39f34416  v4l2_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x3adbd595  v4l2_field_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x3bdd0f94  v4l2_prio_change
+EXPORT_SYMBOL drivers/media/video/videodev 0x43f7f024  v4l2_ctrl_new_custom
+EXPORT_SYMBOL drivers/media/video/videodev 0x4580e05a  video_device_release
+EXPORT_SYMBOL drivers/media/video/videodev 0x495426ee  v4l2_ctrl_get_name
+EXPORT_SYMBOL drivers/media/video/videodev 0x4fa77b29  v4l2_subdev_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x57e15714  v4l2_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x5942c3f8  video_unregister_device
+EXPORT_SYMBOL drivers/media/video/videodev 0x5a533ff3  v4l2_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x5caab52d  v4l2_subdev_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x5ebefe4b  v4l_printk_ioctl
+EXPORT_SYMBOL drivers/media/video/videodev 0x60d09fcc  v4l2_ctrl_new_std
+EXPORT_SYMBOL drivers/media/video/videodev 0x676a92ba  v4l2_ctrl_add_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x68275fb3  v4l2_ctrl_new_std_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x6dca8b09  video_usercopy
+EXPORT_SYMBOL drivers/media/video/videodev 0x7579642c  v4l2_ctrl_add_handler
+EXPORT_SYMBOL drivers/media/video/videodev 0x7a3cd015  v4l2_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x7ff167c2  video_devdata
+EXPORT_SYMBOL drivers/media/video/videodev 0x8106095a  v4l2_prio_max
+EXPORT_SYMBOL drivers/media/video/videodev 0x867c265f  v4l2_ctrl_fill
+EXPORT_SYMBOL drivers/media/video/videodev 0x8c85bac5  v4l2_subdev_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x8d611228  v4l2_ctrl_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc30522  v4l2_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc94fa3  v4l2_ctrl_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xa635b210  v4l2_ctrl_find
+EXPORT_SYMBOL drivers/media/video/videodev 0xa6b301bf  v4l2_ctrl_activate
+EXPORT_SYMBOL drivers/media/video/videodev 0xa9acbbf2  v4l2_ctrl_handler_setup
+EXPORT_SYMBOL drivers/media/video/videodev 0xb2ca8940  v4l2_subdev_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xb77b0159  v4l2_prio_init
+EXPORT_SYMBOL drivers/media/video/videodev 0xb9092ea7  v4l2_ctrl_grab
+EXPORT_SYMBOL drivers/media/video/videodev 0xc6a5a75d  v4l2_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xcda04a5b  v4l2_prio_close
+EXPORT_SYMBOL drivers/media/video/videodev 0xd814fa4d  v4l2_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xda074096  video_ioctl2
+EXPORT_SYMBOL drivers/media/video/videodev 0xddeacb93  video_device_alloc
+EXPORT_SYMBOL drivers/media/video/videodev 0xe220ce15  video_device_release_empty
+EXPORT_SYMBOL drivers/media/video/videodev 0xe2b92059  v4l2_video_std_construct
+EXPORT_SYMBOL drivers/media/video/videodev 0xe4e3ca87  __video_register_device
+EXPORT_SYMBOL drivers/media/video/videodev 0xf3251e7b  v4l2_norm_to_name
+EXPORT_SYMBOL drivers/media/video/videodev 0xf5b48d2c  v4l2_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xf835e377  v4l2_ctrl_handler_free
+EXPORT_SYMBOL drivers/media/video/videodev 0xffb516ce  v4l2_subdev_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x2fc06f45  videocodec_attach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x70ae26ed  videocodec_unregister
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x74782b6b  videocodec_detach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x81f6011d  videocodec_register
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x13afd36c        memstick_suspend_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x1b77b0ca        memstick_unregister_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2b7079c2        memstick_register_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2bd8da39        memstick_add_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x42d9d90b        memstick_set_rw_addr
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x5b5c17c8        memstick_init_req_sg
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x638de407        memstick_new_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x74d2a55d        memstick_next_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x8c9b5da4        memstick_init_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x90bf5717        memstick_detect_change
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xe8481251        memstick_resume_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xee540c1a        memstick_remove_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xf4e45bac        memstick_alloc_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xffad3f25        memstick_free_host
+EXPORT_SYMBOL drivers/memstick/host/r592 0x52f1b23b    memstick_debug_get_tpc_name
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0156ae7d        mpt_findImVolumes
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0209ec99        mpt_Soft_Hard_ResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0cd9d362        mpt_HardResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1069d062        mpt_raid_phys_disk_get_num_paths
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1b783e1e        mpt_event_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cbf23ca        mpt_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3032ae72        mpt_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3e57b08a        mpt_alloc_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4526289b        mpt_event_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0        mpt_fwfault_debug
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x583b505a        mpt_device_driver_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5b0de773        mpt_raid_phys_disk_pg0
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x60545fa6        mpt_verify_adapter
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x64cea355        mpt_attach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x72d926de        mpt_get_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x762beea4        mpt_resume
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b8dfce0        mpt_GetIocState
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94dd6b4a        mpt_print_ioc_summary
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9a2c8a0c        mpt_set_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xae5c8a01        mpt_put_msg_frame_hi_pri
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xafcb87c6        mpt_reset_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb0b3aa5e        mptbase_sas_persist_operation
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7d4f013        mpt_halt_firmware
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc0e69f82        mpt_device_driver_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc47c22e8        mpt_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc497dc55        mpt_detach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc93da235        mpt_free_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf511bb0        mpt_raid_phys_disk_pg1
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd66c17ec        mpt_clear_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd9a92a75        mpt_reset_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xda745f6e        mpt_config
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159        ioc_list
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe29e9570        mpt_put_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe71031e1        mpt_free_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8f56a77        mpt_send_handshake_request
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x10174e9d       mptscsih_event_process
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1c9faee3       mptscsih_ioc_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d4a2e48       mptscsih_proc_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1e716b0e       mptscsih_bios_param
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x226def27       mptscsih_is_phys_disk
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2fa1a52c       mptscsih_taskmgmt_response_code
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3e9fccad       mptscsih_qcmd
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4a199c91       mptscsih_host_attrs
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e1b465c       mptscsih_IssueTaskMgmt
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4fe9181a       mptscsih_slave_configure
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5a266bb1       mptscsih_change_queue_depth
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6b20ed39       mptscsih_host_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x717956ed       mptscsih_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x750f6e99       mptscsih_taskmgmt_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x83594a2a       mptscsih_shutdown
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa32bafea       mptscsih_scandv_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa3f8adb8       mptscsih_get_scsi_lookup
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa5a4d69a       mptscsih_dev_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb5371f1d       mptscsih_raid_id_to_num
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb6f5cd14       mptscsih_io_done
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc27526e9       mptscsih_remove
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd0f922e2       mptscsih_resume
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd538a3dc       mptscsih_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdaa60c49       mptscsih_slave_destroy
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf30876a4       mptscsih_bus_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf632226b       mptscsih_abort
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1aba68e2  i2o_driver_notify_device_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1b07019c  i2o_parm_table_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x2a843bef  i2o_dump_message
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x33e7eaa7  i2o_msg_get_wait
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x56be9074  i2o_exec_lct_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x6168c7ff  i2o_driver_unregister
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x66d3d4a5  i2o_device_claim_release
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x73559005  i2o_device_claim
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x79e92dab  i2o_msg_post_wait_mem
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8049d751  i2o_status_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x85598ace  i2o_iop_find_device
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8a49ef81  i2o_driver_notify_controller_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8b284bbf  i2o_driver_notify_device_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xae706322  i2o_find_iop
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb04fb515  i2o_driver_notify_controller_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb4c00dcf  i2o_controllers
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xcb10f76d  i2o_parm_field_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xd03c0be4  i2o_event_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xee7f2aff  i2o_driver_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xf2e891ba  i2o_parm_issue
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x265fac0a        pasic3_read_register
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x2e24483d        pasic3_write_register
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x13a71918      mc13xxx_irq_ack
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x1ee2852c      mc13xxx_irq_unmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x21fae375      mc13xxx_reg_rmw
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x33ded665      mc13xxx_reg_read
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3bd58a96      mc13xxx_irq_request_nounmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63d22852      mc13xxx_get_flags
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63f51f03      mc13xxx_irq_request
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x70df2f92      mc13783_to_mc13xxx
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7129e0bd      mc13xxx_unlock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x829961b7      mc13xxx_irq_free
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb2f0cf11      mc13xxx_irq_mask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc476795d      mc13xxx_lock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xcd1a449c      mc13xxx_irq_status
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf3aa8306      mc13xxx_reg_write
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x31507907  tps6105x_set
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x6ad63a68  tps6105x_get
+EXPORT_SYMBOL drivers/mfd/tps6105x 0xbf31c534  tps6105x_mask_and_set
+EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f  tps65013_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf  tps65010_config_vdcdc2
+EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130  tps65010_config_vregs1
+EXPORT_SYMBOL drivers/mfd/tps65010 0x33739de7  tps65010_set_vib
+EXPORT_SYMBOL drivers/mfd/tps65010 0x9fd44c69  tps65010_set_led
+EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc  tps65010_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d  tps65010_set_vbus_draw
+EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36  tps65010_set_gpio_out_value
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0x4a25cd34      ad_dpot_probe
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0xe763f90f      ad_dpot_remove
+EXPORT_SYMBOL drivers/misc/c2port/core 0x870a4252      c2port_device_register
+EXPORT_SYMBOL drivers/misc/c2port/core 0xb10add12      c2port_device_unregister
+EXPORT_SYMBOL drivers/misc/ioc4 0xc9328dd8     ioc4_unregister_submodule
+EXPORT_SYMBOL drivers/misc/ioc4 0xfb9a0e4d     ioc4_register_submodule
+EXPORT_SYMBOL drivers/misc/tifm_core 0x0ad6adc1        tifm_unregister_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0x11d5fd01        tifm_alloc_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x240ce7e1        tifm_eject
+EXPORT_SYMBOL drivers/misc/tifm_core 0x31cd48b7        tifm_map_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0x39f86aa1        tifm_queue_work
+EXPORT_SYMBOL drivers/misc/tifm_core 0x58fa6ef1        tifm_has_ms_pif
+EXPORT_SYMBOL drivers/misc/tifm_core 0x5cd553e4        tifm_free_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x77f443c2        tifm_unmap_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb182cbcc        tifm_add_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb6a769aa        tifm_register_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0xbde7fd49        tifm_remove_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xd563db6f        tifm_free_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xda0966c3        tifm_alloc_adapter
+EXPORT_SYMBOL drivers/mmc/card/mmc_block 0x1dc5af0e    mmc_cleanup_queue
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x01f5d1ef    cfi_varsize_frob
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x70317821    cfi_read_pri
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x94ca0ecf    cfi_fixup
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x52f81969     map_destroy
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x6cc18207     do_map_probe
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xa0eeb48a     unregister_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xb4a2067c     register_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/gen_probe 0x20121e65   mtd_do_chip_probe
+EXPORT_SYMBOL drivers/mtd/lpddr/lpddr_cmds 0x2ae2506c  lpddr_cmdset
+EXPORT_SYMBOL drivers/mtd/maps/map_funcs 0x65bc0470    simple_map_init
+EXPORT_SYMBOL drivers/mtd/mtd 0x08b1993c       mtd_concat_destroy
+EXPORT_SYMBOL drivers/mtd/mtd 0x38f22ebe       of_mtd_parse_partitions
+EXPORT_SYMBOL drivers/mtd/mtd 0x8ca1e5f1       mtd_concat_create
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x1c62a325 nand_scan_ident
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x46df3a61 nand_lock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x5a1babfd nand_unlock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x70a4d469 nand_scan_tail
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xbc04bfb3 nand_default_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xdabcb164 nand_scan
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xf34da9db nand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x53b7cb68     nand_bch_free
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x604bdad6     nand_bch_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x7ea841be     nand_bch_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x9c1518b2     nand_bch_init
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x3132ee65     __nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x796922b1     nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x8368d60c     nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0xb4b94377     __nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0x836bdb72     nand_flash_ids
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0xa336feb7     nand_manuf_ids
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x6e3c07d2   onenand_addr
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x89ccd463   onenand_default_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xe3113389   onenand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xf014e893   flexonenand_region
+EXPORT_SYMBOL drivers/net/8390 0x01bac4fa      ei_poll
+EXPORT_SYMBOL drivers/net/8390 0x119721ac      ei_interrupt
+EXPORT_SYMBOL drivers/net/8390 0x266b46ec      ei_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390 0x2e919184      ei_open
+EXPORT_SYMBOL drivers/net/8390 0x5b7b86eb      ei_netdev_ops
+EXPORT_SYMBOL drivers/net/8390 0x688c0d52      ei_start_xmit
+EXPORT_SYMBOL drivers/net/8390 0xad06593c      ei_tx_timeout
+EXPORT_SYMBOL drivers/net/8390 0xb6ddb299      ei_close
+EXPORT_SYMBOL drivers/net/8390 0xb9f1cf42      __alloc_ei_netdev
+EXPORT_SYMBOL drivers/net/8390 0xc0d6bc8e      ei_get_stats
+EXPORT_SYMBOL drivers/net/8390 0xe54954cc      NS8390_init
+EXPORT_SYMBOL drivers/net/8390p 0x0254d9c9     eip_netdev_ops
+EXPORT_SYMBOL drivers/net/8390p 0x148ca8e7     eip_tx_timeout
+EXPORT_SYMBOL drivers/net/8390p 0x1de94010     eip_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390p 0x22d9086e     eip_poll
+EXPORT_SYMBOL drivers/net/8390p 0x4d291d66     eip_start_xmit
+EXPORT_SYMBOL drivers/net/8390p 0x5a7cac6b     NS8390p_init
+EXPORT_SYMBOL drivers/net/8390p 0x5b242050     __alloc_eip_netdev
+EXPORT_SYMBOL drivers/net/8390p 0x5e64a270     eip_get_stats
+EXPORT_SYMBOL drivers/net/8390p 0x99c03fd7     eip_interrupt
+EXPORT_SYMBOL drivers/net/8390p 0xa3d03095     eip_open
+EXPORT_SYMBOL drivers/net/8390p 0xdce0d3ca     eip_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x0821b373     arcnet_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x0c177bad     arc_bcast_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a     arcnet_debug
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x8e8328f8     alloc_arcdev
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x8f30c42a     arc_proto_default
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xa122b328     arcnet_open
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xad4532be     arc_raw_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xadcc84c6     arcnet_unregister_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xcc1c8573     arcnet_timeout
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd325d5c6     arc_proto_map
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd4d64163     arcnet_send_packet
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0     arcnet_interrupt
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x4dd90080   com20020_found
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x8f158e2e   com20020_netdev_ops
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb5fc2a27   com20020_check
+EXPORT_SYMBOL drivers/net/bnx2 0x6855a3e3      bnx2_cnic_probe
+EXPORT_SYMBOL drivers/net/bnx2x/bnx2x 0x0ffc4cc9       bnx2x_cnic_probe
+EXPORT_SYMBOL drivers/net/cnic 0x636af174      cnic_unregister_driver
+EXPORT_SYMBOL drivers/net/cnic 0x9a00c068      cnic_register_driver
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0490d3c4       cxgb3_queue_tid_release
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0b0c0de4       t3_l2t_send_event
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0dfaf202       t3_l2t_send_slow
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x2d81d8e0       cxgb3_register_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x33a4b891       cxgb3_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x4c4b59c2       cxgb3_free_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x4d684293       t3_register_cpl_handler
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x5e1b928d       t3_l2e_free
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x66afced1       t3_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x66ba5b75       cxgb3_free_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7b26c58f       cxgb3_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7dcfd97f       cxgb3_insert_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x9c706699       cxgb3_unregister_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xa74332e0       cxgb3_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xb6fc90d7       dev2t3cdev
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xbb624b05       cxgb3_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x02b2cd6d       cxgb4_l2t_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x26590222       cxgb4_pktgl_to_skb
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x2cd949b1       cxgb4_l2t_release
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x331daa97       cxgb4_free_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x3e31c46a       cxgb4_port_idx
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6634d25d       cxgb4_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6c6d8a75       cxgb4_port_viid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x75e20af0       cxgb4_register_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x768faa5d       cxgb4_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8e5ab2b3       cxgb4_free_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8f4b8740       cxgb4_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x93b892f6       cxgb4_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb01c0c43       cxgb4_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb8726e87       cxgb4_create_server
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc06bf96e       cxgb4_get_tcp_stats
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd00e5a36       cxgb4_unregister_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd69a0294       cxgb4_best_mtu
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xdfb768e9       cxgb4_port_chan
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xfbe264cb       cxgb4_iscsi_init
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x139e6cc5  hdlcdrv_register
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x19bdf766  hdlcdrv_arbitrate
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x5298d0c7  hdlcdrv_transmitter
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x6ce47b27  hdlcdrv_receiver
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x9e4984a2  hdlcdrv_unregister
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x03707b8d      sirdev_set_dtr_rts
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x26ca79cd      sirdev_receive
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6a7b882a      sirdev_get_instance
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x85e5ad5b      sirdev_raw_read
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x8a24828c      sirdev_raw_write
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x8faf49ea      sirdev_set_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xd072b4bf      sirdev_write_complete
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xdb5e1a5e      irda_register_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xe4acf711      irda_unregister_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xfefe0259      sirdev_put_instance
+EXPORT_SYMBOL drivers/net/mdio 0x0f934475      mdio45_ethtool_gset_npage
+EXPORT_SYMBOL drivers/net/mdio 0x22bce513      mdio_mii_ioctl
+EXPORT_SYMBOL drivers/net/mdio 0x43e4defc      mdio45_nway_restart
+EXPORT_SYMBOL drivers/net/mdio 0x7577f992      mdio_set_flag
+EXPORT_SYMBOL drivers/net/mdio 0xa1a29548      mdio45_probe
+EXPORT_SYMBOL drivers/net/mdio 0xb34a7575      mdio45_ethtool_spauseparam_an
+EXPORT_SYMBOL drivers/net/mdio 0xc6b1163f      mdio45_links_ok
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0x54b1a40d    mlx4_assign_eq
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc4ee43c4    mlx4_test_interrupts
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc5bf17ea    mlx4_release_eq
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x1a2b1d89  alloc_mdio_bitbang
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x4b38b85d  free_mdio_bitbang
+EXPORT_SYMBOL drivers/net/pppox 0x0f431f69     pppox_ioctl
+EXPORT_SYMBOL drivers/net/pppox 0x9184d2ae     register_pppox_proto
+EXPORT_SYMBOL drivers/net/pppox 0xcd5c3a02     pppox_unbind_sock
+EXPORT_SYMBOL drivers/net/pppox 0xe0ff7a18     unregister_pppox_proto
+EXPORT_SYMBOL drivers/net/sungem_phy 0x58ad42c8        mii_phy_probe
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x0887d334        tmsdev_term
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x271d5b17        tms380tr_close
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xa94b87d8        tms380tr_netdev_ops
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xad49a6f6        tms380tr_open
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xbcd23793        tms380tr_interrupt
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xd2328794        tms380tr_wait
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xe40b8dd4        tmsdev_init
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x38da4725      cycx_intr
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x62be23ea      cycx_setup
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x66a4c4e6      cycx_down
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x968458a6      cycx_peek
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xb6f383de      cycx_poke
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xfe7cd576      cycx_exec
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x0a472503  hdlc_open
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x12c75a30  hdlc_ioctl
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x17864a8c  alloc_hdlcdev
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x1de7d647  attach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x20368128  unregister_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x21eff336  hdlc_start_xmit
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x2bf5e3bb  unregister_hdlc_device
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x3d3e4e20  hdlc_close
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x4f879b2b  detach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x68e7c6ef  hdlc_change_mtu
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xfc235c8f  register_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/z85230 0x10c78988        z8530_dead_port
+EXPORT_SYMBOL drivers/net/wan/z85230 0x1a96c793        z8530_sync_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0x36e3590c        z8530_init
+EXPORT_SYMBOL drivers/net/wan/z85230 0x38e0190a        z8530_sync_dma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0x483ba255        z8530_shutdown
+EXPORT_SYMBOL drivers/net/wan/z85230 0x49f01b65        z8530_sync_txdma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5cd24d29        z8530_hdlc_kilostream
+EXPORT_SYMBOL drivers/net/wan/z85230 0x69af3437        z8530_nop
+EXPORT_SYMBOL drivers/net/wan/z85230 0x6b14726e        z8530_null_rx
+EXPORT_SYMBOL drivers/net/wan/z85230 0x71560cb2        z8530_sync
+EXPORT_SYMBOL drivers/net/wan/z85230 0x71e7fa6d        z8530_queue_xmit
+EXPORT_SYMBOL drivers/net/wan/z85230 0x7f0eba60        z8530_sync_dma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0xa272d6ab        z8530_sync_txdma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0xb1a59660        z8530_describe
+EXPORT_SYMBOL drivers/net/wan/z85230 0xb92b374b        z8530_channel_load
+EXPORT_SYMBOL drivers/net/wan/z85230 0xd4ffebf0        z8530_interrupt
+EXPORT_SYMBOL drivers/net/wan/z85230 0xe3d80064        z8530_hdlc_kilostream_85230
+EXPORT_SYMBOL drivers/net/wan/z85230 0xf6ffe75e        z8530_sync_close
+EXPORT_SYMBOL drivers/net/wimax/i2400m/i2400m 0x9d556748       i2400m_unknown_barker
+EXPORT_SYMBOL drivers/net/wireless/airo 0x348b39e0     reset_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0x8ea89216     stop_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0xfe39e980     init_airo_card
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x0384d4d6  ath_regd_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x110205e8  ath_printk
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x1c8aa9ef  ath_hw_cycle_counters_update
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x31219afb  ath_is_world_regd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x319c6026  ath_is_49ghz_allowed
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x4aa7d723  ath_rxbuf_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x5fa6ce7e  ath_reg_notifier_apply
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x6adbf782  ath_hw_get_listen_time
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x7af02ee2  ath_regd_get_band_ctl
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x81c9dafd  ath_hw_keyreset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xae1397c2  ath_key_config
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xc93061b3  ath_hw_setbssidmask
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xf185f5b5  ath_key_delete
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x5fd7a07a   ath9k_cmn_get_hw_crypto_keytype
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x943891bb   ath9k_cmn_update_txpow
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xa923a69c   ath9k_cmn_get_curchannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357   ath9k_cmn_count_streams
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44   ath9k_cmn_update_ichannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3   ath9k_cmn_padpos
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0060bd52       ath9k_hw_setuptxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x02465bab       ath9k_hw_cfg_gpio_input
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x031bd426       ath9k_hw_setrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x03c3a420       ath9k_hw_write_associd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x04e0681e       ath9k_hw_settsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0c2835bc       ath9k_hw_beaconinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0d783ca0       ar9003_get_pll_sqsum_dvc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0edd56c5       ar9003_paprd_init_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1055b63c       ath9k_hw_reset_calvalid
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x11b59982       ath9k_hw_putrxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1222ae4e       ath9k_hw_gen_timer_start
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1392747f       ath9k_hw_addrxbuf_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1655d6b6       ath9k_hw_intrpend
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x18f918e5       ath9k_hw_abortpcurecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1cf6cf41       ath9k_hw_btcoex_init_3wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2086d023       ar9003_paprd_populate_single_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x24d51d11       ath9k_hw_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x25c8a818       ath_gen_timer_free
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x279c94a6       ar9003_hw_bb_watchdog_dbg_info
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x29d4fdd7       ath9k_hw_numtxpending
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2f570bc9       ath9k_hw_btcoex_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3377ad59       ar9003_hw_set_paprd_txdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x35e9da26       ath9k_hw_cfg_output
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3a594736       ath9k_hw_abort_tx_dma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3bb182a6       ath9k_hw_getdefantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3bf90d38       ath9k_hw_deinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3ced652e       ar9003_hw_disable_phy_restart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4158f800       ar9003_paprd_setup_gain_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x43fc9987       ath9k_hw_ani_monitor
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4419d5d4       ath9k_hw_stop_dma_queue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x486a90f7       ath9k_hw_setpower
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4e6dd782       ath9k_hw_set_rx_bufsize
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x53c581ab       ath9k_hw_get_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x5510958e       ath9k_hw_phy_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x577a3da4       ath9k_hw_stopdmarecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x61d014cd       ath9k_hw_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x63c6b841       ath9k_hw_setup_statusring
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ce52ca6       ath9k_hw_htc_resetinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6d26150f       ath9k_hw_set_txpowerlimit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6e6b805c       ath9k_hw_set_tsfadjust
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6fc3aeff       ath9k_hw_setuprxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7071324d       ath9k_hw_setmcastfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73090987       ath9k_hw_btcoex_bt_stomp
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x76fdd786       ath9k_hw_wait
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x77138dc8       ath_gen_timer_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7bed0dcd       ath9k_hw_reset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7d14f224       ath9k_hw_proc_mib_event
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7d79b179       ath9k_hw_setopmode
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x80ee6dab       ath9k_hw_disable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8779f899       ath9k_hw_setrxabort
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8831dab8       ath9k_hw_gen_timer_stop
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8d25904c       ath9k_hw_releasetxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x90457b44       ath9k_hw_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x949ea492       ath9k_hw_resettxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x97365edc       ath9k_hw_getrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9af329e1       ath9k_hw_check_alive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9b8e7793       ath9k_hw_init_global_settings
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa416a0ff       ath9k_hw_gettsf32
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa4540824       ath9k_hw_gettsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6fd00cb       ath9k_hw_init_btcoex_hw
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xaa7707de       ath9k_hw_computetxtime
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb2642a02       ath9k_hw_updatetxtriglevel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb4ba39ff       ath9k_hw_puttxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb640d768       ath9k_hw_btcoex_set_weight
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb9ac85d8       ath9k_hw_setantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb9fd0fbd       ath9k_hw_txstart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc05d276d       ath9k_hw_startpcureceive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc0ef09b1       ath9k_hw_process_rxdesc_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc65ddd5e       ar9003_paprd_is_done
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6ad93a3       ath9k_hw_bstuck_nfcal
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc9447953       ath9k_hw_disable_mib_counters
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xcdf008a4       ath9k_hw_rxprocdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd0b82541       ath9k_hw_cleartxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd34da44e       ath9k_hw_set_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd5d16a7f       ar9003_paprd_create_curve
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd65de52b       ath9k_hw_set_gpio
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd7fddc86       ath9k_hw_set_sta_beacon_timers
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd9539e12       ath9k_hw_name
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe234173b       ath9k_hw_beaconq_setup
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe540a173       ath_gen_timer_isr
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xeb1fbf97       ath9k_hw_btcoex_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xebbcc9c2       ath9k_hw_gettxintrtxqs
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xec5b968d       ar9003_paprd_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xef6cba7e       ath9k_hw_set_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2bb6578       ath9k_hw_enable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf48698ed       ath9k_hw_gettxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf52514af       ath9k_hw_btcoex_init_2wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfdf51f7a       ath9k_hw_gpio_get
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x288d21d7    atmel_open
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x9d31466f    init_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0xe1056a5c    stop_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x089fd676    hostap_remove_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x093a012b    hostap_set_auth_algs
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0ad69602    hostap_set_multicast_list_queue
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x22b6f1cd    hostap_setup_dev
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x25a19935    hostap_handle_sta_tx_exc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x29fb5b3e    hostap_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x3fa8d2ad    hostap_free_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x438fd259    hostap_set_hostapd
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x6107c858    hostap_80211_rx
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x654e95a4    hostap_master_start_xmit
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x66f364a2    hostap_check_sta_fw_version
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x6b0f3d15    hostap_set_antsel
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x7e28b2ce    hostap_set_word
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x92b26a57    hostap_init_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa12ad27f    hostap_dump_tx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa1d06748    hostap_init_ap_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb2a945e0    hostap_dump_rx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb4b77c8b    hostap_80211_get_hdrlen
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbf945ba5    hostap_set_roaming
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbfb0e6d9    hostap_80211_ops
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xc14ab2b1    hostap_info_init
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xc6a8f94a    hostap_set_hostapd_sta
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xda315800    prism2_update_comms_qual
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xddefe9b6    hostap_init_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe7992ef3    hostap_add_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xf5b17a2b    hostap_get_porttype
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xfc6ba749    hostap_set_encryption
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xff1ae205    hostap_set_string
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xff821d64    hostap_info_process
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x03a47502   libipw_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x3470b1dd   libipw_wx_get_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x375dd0d4   libipw_channel_to_index
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x3b7c53b1   libipw_get_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x3c025d9e   libipw_networks_age
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x4b2b15dc   libipw_channel_to_freq
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x5f77c436   libipw_wx_get_scan
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6aa8a239   libipw_wx_set_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6fb426e1   libipw_rx_mgt
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x75883d10   libipw_get_channel_flags
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8ccb1de5   libipw_set_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x95038d82   libipw_wx_get_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x9970e6f3   free_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x9d248805   libipw_get_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xa1df6ba9   libipw_xmit
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xc952c87a   libipw_freq_to_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd20feed4   libipw_wx_set_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd8c93ae7   alloc_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xed12c758   libipw_txb_free
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xf5e874f1   libipw_rx
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xf87eac4b   libipw_is_valid_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0541ef7a      iwl_legacy_is_ht40_tx_allowed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0729f600      iwl_legacy_rx_queue_alloc
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0a5fe21d      iwl_legacy_mac_sta_remove
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0cd15137      iwl_legacy_set_rate
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x13072821      iwl_legacy_mac_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1309e157      iwl_legacy_rx_reply_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1cb77e62      iwl_legacy_setup_rx_scan_handlers
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1d2ba30b      iwl_legacy_power_initialize
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x20a45027      iwl_legacy_mac_conf_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f      iwl_legacy_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x263600f9      iwl_legacy_init_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x26cd97a0      iwl_legacy_set_tx_power
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x280ea761      iwl_legacy_clear_ucode_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x29a2e318      iwl_legacy_init_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2c41d456      iwl_legacy_irq_handle_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2e635f43      iwl_legacy_leds_exit
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2fdb60e8      iwl_legacy_send_lq_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x361c1225      iwl_legacy_add_station_common
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x37af3f0a      iwl_legacy_set_rxon_ht
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x380ed59a      iwl_legacy_set_decrypted_flag
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x38478e9e      iwl_legacy_cancel_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3b57d8c1      iwl_legacy_set_flags_for_band
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3d1c7e55      iwl_legacy_eeprom_query16
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4894f24f      iwl_legacy_eeprom_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4da872fb      iwl_legacy_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5092c5d8      iwl_legacy_send_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x51cf11a6      iwl_legacy_send_cmd_pdu_async
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5241292a      iwl_legacy_get_channel_info
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5470e184      iwl_legacy_mac_add_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x550ea635      iwl_legacy_send_statistics_request
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x572206ac      iwl_legacy_tx_cmd_protection
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5ac07c81      iwl_legacy_send_add_sta
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x61b96a2f      iwl_legacy_get_lowest_plcp
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0      iwlegacy_bcast_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x65cb2ab6      iwl_legacy_pm_ops
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x6e39493c      iwl_legacy_send_cmd_sync
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7197dd28      iwl_legacy_mac_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7500ed51      iwl_legacy_full_rxon_required
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x75c12f2e      iwl_legacy_apm_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x75ca65b5      iwl_legacy_scan_cancel_timeout
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x773970d3      iwl_legacy_rx_csa
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x784b3502      iwl_legacy_get_passive_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7ad2c15f      iwl_legacy_mac_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7af179d7      iwl_legacy_usecs_to_beacons
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7c09d2b1      iwl_legacy_rx_pm_sleep_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7c1dd0c4      iwl_legacy_mac_bss_info_changed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x81a19252      iwl_legacy_send_rxon_timing
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x838ebc57      iwl_legacy_rx_pm_debug_statistics_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x84596d2b      iwl_legacy_set_rxon_hwcrypto
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x855d2547      iwl_legacy_tx_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8605fe35      iwl_legacy_tx_queue_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x89a1b193      iwl_legacy_get_single_channel_number
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592      iwl_legacy_isr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8bc2705a      iwl_legacy_eeprom_query_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8db33b57      iwl_legacy_check_rxon_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8f0f1625      iwl_legacy_free_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8f8b4346      iwl_legacy_mac_hw_scan
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8fa56bcf      iwl_legacy_cmd_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x92502210      iwl_legacy_get_free_ucode_key_index
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x94462e8a      iwl_legacy_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9705a576      iwl_legacy_apm_stop
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x98c5df11      iwl_legacy_recover_from_statistics
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9c40c406      iwl_legacy_restore_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2      iwl_legacy_bg_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa806ed23      iwl_legacy_eeprom_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa8a28238      iwl_legacy_scan_cancel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xab42e025      iwl_legacy_fill_probe_req
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768      iwl_legacy_get_cmd_string
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207      iwlegacy_debug_level
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xaf0af4e1      iwl_legacy_setup_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xaf98726a      iwl_legacy_init_scan_params
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb03f8097      iwl_legacy_rx_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb1ddc1bd      iwl_legacy_set_rxon_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb4294944      iwl_legacy_leds_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb7205408      iwl_legacy_txq_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb98b9d61      iwl_legacy_alloc_all
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xbb0a2d08      iwl_legacy_free_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xbc346e1d      iwl_legacy_cmd_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc34b3563      iwl_legacy_tx_cmd_complete
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc48ea225      iwl_legacy_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcfec381c      iwl_legacy_connection_init_rx_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xd11b550b      iwl_legacy_alloc_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xd1c6a143      iwl_legacy_rx_spectrum_measure_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xde3ba5d6      iwl_legacy_mac_change_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe353cba0      iwl_legacy_tx_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe4ac1744      iwl_legacy_chswitch_done
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xecc7384c      iwl_legacy_rx_queue_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xf0e94a98      iwl_legacy_setup_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xf13053a5      iwl_legacy_send_bt_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xf3b3c8d2      iwl_legacy_add_beacon_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xf40022a7      iwl_legacy_tx_queue_reset
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xf747b957      iwl_legacy_power_update_mode
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfa3cd2bc      iwl_legacy_get_active_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfd315d97      iwl_legacy_send_cmd_pdu
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x60faee03   __tracepoint_iwlwifi_dev_ucode_cont_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e   __tracepoint_iwlwifi_dev_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c   __tracepoint_iwlwifi_dev_rx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x726d9621   __tracepoint_iwlwifi_dev_iowrite8
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da   __tracepoint_iwlwifi_dev_ucode_error
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73   __tracepoint_iwlwifi_dev_ioread32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf   __tracepoint_iwlwifi_dev_iowrite32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd915418d   __tracepoint_iwlwifi_dev_ucode_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xf7769239   __tracepoint_iwlwifi_dev_ucode_wrap_event
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x0623c4b4  __orinoco_ev_rx
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x251e8ef9  orinoco_if_del
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x4d4a2f73  orinoco_stop
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x53f306cb  orinoco_up
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x558f923d  free_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x569a14ec  alloc_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x638acb44  orinoco_open
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x68b87b2d  orinoco_down
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6bc8b364  orinoco_tx_timeout
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x71c82c66  orinoco_process_xmit_skb
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x7656e8d7  __orinoco_ev_info
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x916f08bc  hermes_struct_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x9cba7c83  orinoco_get_stats
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x9fe82dc3  orinoco_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xd95fe999  orinoco_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xe13113f1  orinoco_set_multicast_list
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xeb2fd4a6  orinoco_if_add
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xffe27bca  orinoco_interrupt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x09e30f7e rtl92c_dm_write_dig
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x0dfede5c rtl92c_dm_init_rate_adaptive_mask
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x10ebe962 _rtl92c_phy_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17382836 rtl92c_phy_sw_chnl
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a131e4a rtl92c_phy_set_bw_mode
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x23f8ad9a _rtl92c_phy_fw_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x33aa896f _rtl92c_phy_bb8192c_config_parafile
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x39ce739b rtl92c_dm_check_txpower_tracking
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3eeef98e rtl92c_dm_bt_coexist
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5a0c94b6 rtl92ce_phy_set_rf_on
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5e31e223 rtl92c_phy_rf_config
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x60346907 rtl92c_dm_watchdog
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x65c44609 rtl92c_set_fw_rsvdpagepkt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8318e689 _rtl92c_phy_init_bb_rf_register_definition
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8394e4c9 rtl92c_phy_set_txpower_level
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x851cf828 rtl92c_set_fw_joinbss_report_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8f0e5ec9 _rtl92c_phy_dbm_to_txpwr_Idx
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x99000a8a rtl92c_dm_init_edca_turbo
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa4427795 _rtl92c_store_pwrIndex_diffrate_offset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa7b3a13d _rtl92c_phy_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa89685b0 rtl92c_phy_lc_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xaba81039 rtl92c_phy_update_txpower_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb083cd5f rtl92c_phy_set_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb1ca7eb5 rtl92c_download_fw
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb2326acc rtl92c_phy_set_io
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb23efcf0 _rtl92c_phy_fw_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb27d9782 _rtl92c_phy_txpwr_idx_to_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3d5c4d7 rtl92c_fill_h2c_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb40fec0e rtl92c_dm_init
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb5926d6b _rtl92c_phy_set_rf_sleep
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb5c0d391 rtl92c_phy_scan_operation_backup
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbb3ad5f6 rtl92c_dm_rf_saving
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc7899720 rtl92c_phy_set_rfpath_switch
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcee4bcf7 rtl92c_phy_set_io_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd30b5f1c rtl92c_phy_ap_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe1e5ee99 rtl92c_phy_query_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe45157b1 rtl92c_bt_rssi_state_change
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe771be8c rtl92c_phy_sw_chnl_callback
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe9b0fb3d rtl92c_firmware_selfreset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfb45007a rtl92c_set_fw_pwrmode_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xfbf24570 rtl8192_phy_check_is_legal_rfpath
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xffdf0474 rtl92c_phy_iq_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x157ce34e  rtl_pci_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x1e497a20  rtl_ps_disable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x3e9201c4  rtl_usb_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x40723761  rtl_get_tcb_desc
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x4ae51d27  rtl_efuse_shadow_map_update
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x4ba985e4  rtl_ps_set_rf_state
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x4ca74733  rtl_cam_get_free_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x5f461a24  rtl_cam_add_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x74fead92  rtl_cam_mark_invalid
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x819719a3  rtl_ps_enable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x85be4dd4  rtl_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x8bd0baf5  rtl_usb_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x9689cd2e  rtl_pci_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xa290d3fd  efuse_read_1byte
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb039e356  rtl_usb_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb4e3d5a2  rtl_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd0946d52  rtl_usb_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xe1046a78  rtl_cam_empty_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xe1d45600  rtl_cam_delete_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xe26884ad  rtl_cam_del_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xf56730e1  rtl_cam_reset_all_entry
+EXPORT_SYMBOL drivers/parport/parport 0x0398213d       parport_ieee1284_ecp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x05c3f9fc       parport_read
+EXPORT_SYMBOL drivers/parport/parport 0x0fd8720b       parport_ieee1284_epp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x1a396a7a       parport_claim
+EXPORT_SYMBOL drivers/parport/parport 0x1eda76e6       parport_release
+EXPORT_SYMBOL drivers/parport/parport 0x213135ed       parport_write
+EXPORT_SYMBOL drivers/parport/parport 0x25abb8e8       parport_get_port
+EXPORT_SYMBOL drivers/parport/parport 0x364d39a6       parport_unregister_driver
+EXPORT_SYMBOL drivers/parport/parport 0x384dba9a       parport_ieee1284_ecp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0x391f0107       parport_ieee1284_write_compat
+EXPORT_SYMBOL drivers/parport/parport 0x478e699b       parport_unregister_device
+EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b       parport_ieee1284_interrupt
+EXPORT_SYMBOL drivers/parport/parport 0x5356339a       parport_remove_port
+EXPORT_SYMBOL drivers/parport/parport 0x5a71e7fe       parport_register_driver
+EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912       parport_irq_handler
+EXPORT_SYMBOL drivers/parport/parport 0x6963a586       parport_negotiate
+EXPORT_SYMBOL drivers/parport/parport 0x819ceabe       parport_ieee1284_epp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x884cb9a3       parport_register_port
+EXPORT_SYMBOL drivers/parport/parport 0x8ddcb988       parport_ieee1284_ecp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x9379e10b       parport_wait_event
+EXPORT_SYMBOL drivers/parport/parport 0x995bfb33       parport_ieee1284_epp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0xa0c15503       parport_register_device
+EXPORT_SYMBOL drivers/parport/parport 0xb1f3047b       parport_ieee1284_read_byte
+EXPORT_SYMBOL drivers/parport/parport 0xb4614cd7       parport_set_timeout
+EXPORT_SYMBOL drivers/parport/parport 0xb8337e4e       parport_ieee1284_read_nibble
+EXPORT_SYMBOL drivers/parport/parport 0xb89fd528       parport_wait_peripheral
+EXPORT_SYMBOL drivers/parport/parport 0xc043527a       parport_announce_port
+EXPORT_SYMBOL drivers/parport/parport 0xc0c12b71       parport_claim_or_block
+EXPORT_SYMBOL drivers/parport/parport 0xce557621       parport_ieee1284_epp_read_addr
+EXPORT_SYMBOL drivers/parport/parport 0xd36dda0a       parport_find_base
+EXPORT_SYMBOL drivers/parport/parport 0xda867faa       parport_put_port
+EXPORT_SYMBOL drivers/parport/parport 0xf9178b02       parport_find_number
+EXPORT_SYMBOL drivers/parport/parport_pc 0x1fdd3abe    parport_pc_probe_port
+EXPORT_SYMBOL drivers/parport/parport_pc 0xc0d3c642    parport_pc_unregister_port
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x08350348 pcmcia_read_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x088ec0f1 pcmcia_get_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x0b4cbbe1 pcmcia_register_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x18bcc337 pcmcia_map_mem_page
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x31381a13 pcmcia_disable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x41100c8c pcmcia_unregister_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x8271eb1f pcmcia_loop_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x90f8248d pcmcia_write_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9418934c pcmcia_request_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x945c8367 pcmcia_loop_config
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9be24373 pcmcia_enable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xa4383e53 pcmcia_fixup_vpp
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xb86bc7ee pcmcia_release_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xc5a0e6ab pcmcia_dev_present
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xccb79ebd pcmcia_fixup_iowidth
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xda0c4038 pcmcia_request_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xe976448f __pcmcia_request_exclusive_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xeba6f80e pcmcia_request_io
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xf9a077e2 pcmcia_get_mac_from_cis
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2    pcmcia_socket_list
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21c9ed70    pcmcia_parse_events
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2233b123    pcmcia_unregister_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x24ecac77    pcmcia_get_socket_by_nr
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x747b31a4    pcmcia_register_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x86d60c09    pcmcia_reset_card
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa353c7ae    pcmcia_get_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa82bf229    pcmcia_parse_uevents
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb92e83ad    pccard_register_pcmcia
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xbbe2f34f    pcmcia_socket_list_rwsem
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xc56ff251    pcmcia_socket_class
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd    dead_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf43904d9    pcmcia_put_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x2d218c3e    pccard_nonstatic_ops
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x9d81ac5c    pccard_static_ops
+EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0x5bb1e117      sony_pic_camera_command
+EXPORT_SYMBOL drivers/pps/pps_core 0x2d96142f  pps_event
+EXPORT_SYMBOL drivers/pps/pps_core 0x9b4340e0  pps_register_source
+EXPORT_SYMBOL drivers/pps/pps_core 0xe6f44a23  pps_unregister_source
+EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0   NCR_700_intr
+EXPORT_SYMBOL drivers/scsi/53c700 0x50134315   NCR_700_detect
+EXPORT_SYMBOL drivers/scsi/53c700 0x70a2fc12   NCR_700_release
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x0ce548a9     fcoe_ctlr_recv_flogi
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x0d66ff1a     fcoe_transport_detach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x21f87439     fcoe_transport_attach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x3446e457     fcoe_ctlr_init
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x4d37e4ad     fcoe_ctlr_els_send
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x80c07b35     fcoe_ctlr_recv
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x997b1de0     fcoe_ctlr_link_up
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xb41406b7     fcoe_ctlr_destroy
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xf1c60f3f     fcoe_ctlr_link_down
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x00c730dc      fc_vport_setlink
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x063973ee      fc_exch_mgr_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x11b8fb58      fc_lport_set_local_id
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1640f317      fc_elsct_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1688d543      fc_lport_flogi_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x171a6763      fc_slave_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1a7728a5      fc_set_mfs
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1c2e9305      fc_lport_bsg_request
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x28d166ec      fc_fcp_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2b273afe      fc_get_host_port_state
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2d573ad7      fc_fill_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x36e5fbaf      fc_cpu_mask
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x532f103c      fc_get_host_speed
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5784ea19      fc_fc4_deregister_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x59885331      fc_exch_mgr_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5b89bc96      fc_disc_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x6444c82a      fc_exch_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x67dfb472      fc_frame_alloc_fill
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x754bedf4      fc_lport_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x75f857c0      fc_rport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x769ad4aa      fc_linkdown
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7899338f      fc_queuecommand
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7b74d481      fc_change_queue_depth
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7d082335      fc_exch_recv
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8c242ea6      fc_eh_device_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8f8c7dde      fc_elsct_send
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x910d5bfb      fc_frame_crc_check
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x921d5613      fc_exch_mgr_add
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x92822e1c      fc_fill_reply_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x95022381      fc_lport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x97586986      fc_set_rport_loss_tmo
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x996e49c3      fc_lport_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9cc5dcab      fc_rport_terminate_io
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9ef1b5ef      fc_eh_host_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa2f8d14e      libfc_vport_create
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa649eaa5      fc_exch_mgr_del
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa8a25914      fc_fabric_login
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xae9dfa78      fc_linkup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb137adb8      _fc_frame_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb329f681      fc_change_queue_type
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb549a4fa      fc_eh_abort
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xbc9c8aa6      fc_fc4_register_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xc26cfd2c      fc_lport_logo_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xcda1ac03      fc_lport_notifier_head
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xd305bc60      fc_fcp_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde62983e      fc_vport_id_lookup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde8115f3      fc_fabric_logoff
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xe1603a46      fc_lport_config
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xefa5fa4f      fc_lport_iterate
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf4a63e92      fc_exch_mgr_free
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf99b7ccb      fc_get_host_stats
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xfda51c81      fc_exch_mgr_list_clone
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x2250c66e     mraid_mm_adapter_app_handle
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x512c956d     mraid_mm_unregister_adp
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa39e1d81     mraid_mm_register_adp
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x009e83be       osd_req_write_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x016b035a       osd_req_read
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x0c17edb1       osd_sec_init_nosec_doall_caps
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x13d03a72       osd_finalize_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x15cb7ab7       osd_dev_init
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x21cba3c1       osd_req_add_set_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2b5e8c56       osd_req_list_collection_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2f7584eb       osd_req_add_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x37f5624f       osd_req_flush_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x3ea23aa8       osd_req_write
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x49c31dd4       osd_req_write_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4cfb5d41       osd_req_flush_collection
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4ddb7b84       osd_req_remove_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x53bde07a       osd_req_list_dev_partitions
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5710f57a       osd_req_flush_obsd
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x57d03303       osd_req_read_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5806a759       osd_req_decode_sense_full
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6977b26a       osd_req_create_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6a11ae71       osd_start_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d13ab91       osd_req_get_attributes
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d15b208       osd_end_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x71159cc3       osd_execute_request_async
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x7c9c9b3b       osd_req_decode_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x80aab53e       osd_req_format
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x881ed221       osd_req_read_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x8d9e3548       osd_req_create_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x91685c75       osd_req_add_get_attr_page
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x92989d11       osd_dev_fini
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xab23839f       osd_req_flush_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xb3ffa32d       osd_req_read_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbac2c597       osd_req_list_partition_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbb9d483f       osd_req_write_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbdd1a2cf       osd_execute_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xd0450f2b       osd_req_list_partition_collections
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xdc86cd11       osd_req_remove_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xee4e81ad       osd_auto_detect_ver
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xf7c1786e       osd_req_set_attributes
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x2cb23280  osduld_path_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5d15fba9  osduld_info_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5fc48609  osduld_unregister_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x8ee49f64  osduld_register_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x94ac458a  osduld_device_info
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xa81cdba3  osduld_device_same
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xac4716e2  osduld_put_device
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1c2e4510     qlogicfas408_disable_ints
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1f55cd70     qlogicfas408_ihandl
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x3fd8cd71     qlogicfas408_detect
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xa77bbf55     qlogicfas408_info
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xab61d28e     qlogicfas408_biosparam
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xb1a7d78c     qlogicfas408_abort
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xc780fd5c     qlogicfas408_queuecommand
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xe76b3b20     qlogicfas408_get_chip_type
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xf2b95199     qlogicfas408_setup
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xfa7ceee5     qlogicfas408_bus_reset
+EXPORT_SYMBOL drivers/scsi/raid_class 0x1f214078       raid_class_attach
+EXPORT_SYMBOL drivers/scsi/raid_class 0x291e7b3a       raid_component_add
+EXPORT_SYMBOL drivers/scsi/raid_class 0x7f56eefc       raid_class_release
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x177b474b        scsi_is_fc_rport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x2a5fb764        fc_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x49764257        fc_remote_port_rolechg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x561d0af5        fc_remote_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x5786b054        fc_vport_create
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x64066aea        fc_remote_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x7954b1ea        fc_get_event_number
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8270d129        fc_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8b2ab38e        scsi_is_fc_vport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8d9a510d        fc_block_scsi_eh
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x9757f6f9        fc_host_post_vendor_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xaaa77b2b        fc_vport_terminate
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcad22f1c        fc_host_post_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcb952b13        fc_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x07068036       sas_port_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x13815fe6       sas_phy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x17e57797       sas_port_delete_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1dab5e87       sas_rphy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x26857766       sas_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x287abf69       sas_expander_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x29c76a86       sas_phy_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x312b1ccc       scsi_is_sas_rphy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39bcc5d0       sas_phy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b7f7043       sas_port_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x425170c7       sas_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5804e17b       sas_port_alloc_num
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7d29c166       scsi_is_sas_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e90b7a4       sas_phy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x88bd38ed       sas_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x90e49ae5       sas_port_mark_backlink
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x94225b7e       sas_remove_children
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x98f03513       sas_rphy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9c61fa49       sas_rphy_remove
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1334320       scsi_is_sas_port
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa2ab046       sas_read_port_mode_page
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb0a03b9c       sas_end_device_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc33c38de       sas_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc68743e4       sas_rphy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2f5abc3       sas_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf973fd65       sas_port_add_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09       spi_print_msg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xa92c37f1       spi_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaa9b2133       spi_schedule_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaf786a21       spi_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbd83008e       spi_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xcf20903d       spi_display_xfer_agreement
+EXPORT_SYMBOL drivers/ssb/ssb 0x08ad0e49       ssb_bus_pcibus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x1498b5c0       ssb_commit_settings
+EXPORT_SYMBOL drivers/ssb/ssb 0x1b1e48f9       ssb_pcicore_dev_irqvecs_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x2e2c12b5       __ssb_driver_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x368db497       ssb_pmu_set_ldo_paref
+EXPORT_SYMBOL drivers/ssb/ssb 0x3e22cfac       ssb_device_is_enabled
+EXPORT_SYMBOL drivers/ssb/ssb 0x440a48cf       ssb_device_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x4c73c578       ssb_chipco_gpio_control
+EXPORT_SYMBOL drivers/ssb/ssb 0x63d8c7fc       ssb_bus_resume
+EXPORT_SYMBOL drivers/ssb/ssb 0x8134c86e       ssb_bus_powerup
+EXPORT_SYMBOL drivers/ssb/ssb 0x82eaf593       ssb_driver_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0x95c7812f       ssb_dma_translation
+EXPORT_SYMBOL drivers/ssb/ssb 0x9c9589c2       ssb_set_devtypedata
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cb04f17       ssb_device_disable
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cbb74d8       ssb_bus_suspend
+EXPORT_SYMBOL drivers/ssb/ssb 0x9f167ef0       ssb_bus_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0xc03beb42       ssb_bus_sdiobus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xc0512e0f       ssb_admatch_base
+EXPORT_SYMBOL drivers/ssb/ssb 0xd481192b       ssb_admatch_size
+EXPORT_SYMBOL drivers/ssb/ssb 0xd7fc09c0       ssb_pcihost_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xdd5256bf       ssb_bus_may_powerdown
+EXPORT_SYMBOL drivers/ssb/ssb 0xe3841aa4       ssb_clockspeed
+EXPORT_SYMBOL drivers/ssb/ssb 0xfcdaa99a       ssb_pmu_set_ldo_voltage
+EXPORT_SYMBOL drivers/staging/altera-stapl/altera-stapl 0x38145c5c     altera_init
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xa3e1d652   bcmsdh_remove
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xd5d98d09   bcmsdh_probe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x09f998f0       bcm_pktq_peek_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x13b6e22b       bcm_bitcount
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x1c8ebc67       bcm_pktq_mdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x23b4eeb7       bcm_pktq_pdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3baef094       bcm_iovar_lencheck
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3bcb297c       bcm_mhz2channel
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3e525c79       bcm_iovar_lookup
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x4bf487b9       bcm_pktq_pdeq_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x521be90f       bcm_mkiovar
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5       bcm_bprintf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x6badcb25       bcm_pktq_penq_head
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x70cdac11       bcm_pkt_buf_get_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x72f1cf27       bcm_pktq_init
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x7319012f       bcm_pktq_pflush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x786f09b3       bcm_ether_atoe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x83f352bb       bcm_binit
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x98f3652f       bcm_qdbm_to_mw
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec       bcm_parse_tlvs
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xa77a882e       bcm_pktq_penq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xaa202a6d       bcm_pkttotlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb5c51262       bcm_pktq_flush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb61f5cde       bcm_chspec_ctlchan
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc401fadd       bcm_crc8
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xd41bc72b       bcm_pktfrombuf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe1a5d1a7       bcm_pkt_buf_free_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6       bcm_chspec_malformed
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe95fa60f       bcm_pktq_mlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4       bcm_mw_to_qdbm
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf6939c10       bcm_chipname
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x00e8ada8 comedi_driver_register
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0983967d comedi_driver_unregister
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0cd330f4 range_unknown
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d10426b comedi_event
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d747c42 comedi_buf_read_n_available
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x497546e6 comedi_get_subdevice_runflags
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4dd0cbc1 comedi_buf_read_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x5f9b6d2f comedi_error
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x636b7705 comedi_check_chanlist
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x64024440 comedi_buf_put
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x6e86a3fa comedi_buf_memcpy_from
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x7c1ffd91 comedi_buf_write_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x8113872c range_unipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xa64c1184 comedi_buf_get
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbd9bf4fe comedi_buf_read_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xda2ac947 comedi_buf_write_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xf27fb44b comedi_buf_memcpy_to
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x461607dc   subdev_8255_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x9adcf2e2   subdev_8255_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xcb6a59e8   subdev_8255_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xe896d6d6   subdev_8255_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x4b690b08      cfc_handle_events
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17      cfc_read_array_from_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0xac60ff15      cfc_write_array_to_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x37c11022   mite_done
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x41d7c4ca   mite_bytes_in_transit
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x4335a5d0   mite_unsetup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x46f776dd   mite_setup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5181b0dd   mite_bytes_written_to_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x55db5889   mite_prep_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5d3c1a3c   mite_bytes_read_from_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x690b3538   mite_buf_change
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x6bccb82f   mite_release_channel
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x7da9644e   mite_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x82fabcd2   mite_request_channel_in_range
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x9eff311a   mite_setup2
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xa0100f77   mite_dma_arm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb5ad73f6   mite_dma_disarm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb869bf21   mite_dma_tcr
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xcc19887e   mite_get_status
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd366273   mite_sync_output_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd5956cf   mite_sync_input_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf45bd7bd   mite_bytes_read_from_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf8e67d5c   mite_bytes_written_to_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xfb3ba025   mite_list_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x0f0388d2     subdev_700_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x15b54843     subdev_700_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x3f74cccf     subdev_700_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x890b9b19     subdev_700_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/pcm_common 0x106c2dc6     comedi_pcm_cmdtest
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x00d1851a  comedi_dio_config
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x053f5149  comedi_get_n_channels
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x11e07f67  comedi_find_subdevice_by_type
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x39a426fd  comedi_close
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x7be315e6  comedi_open
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0xff76d037  comedi_dio_bitfield
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x30819375       cx25821_dev_unregister
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x404c8d97       cx25821_sram_channel_setup_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x435e9017       cx25821_sram_channel_dump
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x471e1cfb       cx25821_devlist
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x6406d04a       cx25821_sram_channel_setup
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x67cc5b8b       cx25821_sram_channels
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x784853c3       cx25821_print_irqbits
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x9402048e       cx25821_devlist_mutex
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbc8e0e6f       cx25821_risc_databuffer_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbd00b8b5       cx25821_set_gpiopin_direction
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xd2d41e02       cx25821_dev_get
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xfc8a3e74       cx25821_sram_channel_dump_audio
+EXPORT_SYMBOL drivers/staging/cxd2099/cxd2099 0x02556414       cxd2099_attach
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x0189ff2a go7007_boot_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x5e1129d0 go7007_register_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x61fa903e go7007_read_addr
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x7a1c5257 go7007_snd_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x84657e05 go7007_read_interrupt
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x9df3ef7d go7007_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdc571a7e go7007_snd_init
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdf2dac88 go7007_alloc
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xe1d28fff go7007_parse_video_stream
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2145835b   vmbus_recvpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x244e8a69   vmbus_child_driver_register
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2e0351a8   chn_cb_negotiate
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x559c8679   hv_cb_utils
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x63a076f4   vmbus_sendpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x80fe14df   vmbus_child_driver_unregister
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xd821e183   prep_negotiate_resp
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xdf1a5ef6   vmbus_loglevel
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x6300c9a5     adt7316_remove
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x68b083b6     adt7316_enable
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x79feeb67     adt7316_probe
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0xdbf40a73     adt7316_disable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x04e55918      iio_ring_buffer_init
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0951aae9      iio_trigger_attach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0c0b4550      iio_free_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0d1ed4a8      iio_ring_access_release
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0dbcc695      iio_device_register_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x11cad031      iio_trigger_dettach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1d4c781d      iio_ring_buffer_register_ex
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1e4ec540      iio_read_ring_bytes_per_datum
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x21bf69bc      iio_push_event
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x2d6bcdcb      iio_trigger_generic_data_rdy_poll
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x3c75677a      iio_store_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x4201b65a      iio_sw_ring_preenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x480317c3      iio_bus_type
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5247e1b0      iio_trigger_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x55b23589      iio_device_unregister_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5859f0e2      iio_ring_buffer_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x592c4c86      iio_free_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5bcab585      iio_read_const_attr
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x65827c0c      iio_triggered_ring_postenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x6f274bf9      iio_trigger_notify_done
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x739ae300      iio_devt
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x75620307      iio_write_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x89b2c244      iio_read_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x9e247d70      iio_allocate_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb0edded1      iio_device_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb4865388      iio_trigger_poll_chained
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb81595c1      iio_trigger_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xbbed71ac      iio_device_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xc24bd9b4      iio_allocate_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xca756d05      iio_show_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xddb1dead      iio_get_new_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xdf76bbeb      iio_pollfunc_store_time
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xebc7e25f      iio_triggered_ring_predisable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xf77f5275      iio_free_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xff724bb0      iio_trigger_poll
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x1926c7fb kfifo_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x35c6fffb iio_kfifo_free
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x98bb41b4 iio_kfifo_allocate
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x5863ba64     ade7854_probe
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x6e4753ce     ade7854_remove
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0x3a68afc8   ring_sw_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xa7cb891e   iio_sw_rb_free
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xbf6c11d5   iio_sw_rb_allocate
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x01334eef   ieee80211_rx_mgt_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x0d80cb7b   ieee80211_wpa_supplicant_ioctl_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x13126382   ieee80211_wx_get_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x15c85942   notify_wx_assoc_event_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x174f36fb   ieee80211_softmac_xmit_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17602c20   ieee80211_is_54g_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17aac449   ieee80211_disassociate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x1c3a677e   ieee80211_rx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x1d4b8803   ieee80211_wx_set_gen_ie_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x1e6a7725   ieee80211_wx_set_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x229dccb7   ieee80211_softmac_start_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x2d029f44   ieee80211_wx_set_rawtx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x32d7af2a   Dot11d_UpdateCountryIe
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x38798f56   SendDisassociation_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3d5ef18c   ieee80211_wx_set_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x4329c3f1   ieee80211_wx_set_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x45d9b297   ieee80211_wx_get_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x47af411f   ieee80211_wx_set_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x4b2577df   ieee80211_stop_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x51a747a3   HTUpdateSelfAndPeerSetting
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x55c36f47   ieee80211_txb_free_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5af03601   ieee80211_wx_get_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5b45e710   Dot11d_Init
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x606bf49c   ieee80211_softmac_stop_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x639b61bd   ieee80211_get_beacon_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x66ed343e   ieee80211_wx_get_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7369765e   ieee80211_wx_get_name_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x77b37d64   ieee80211_wake_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7a52e0a9   ieee80211_wx_get_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7e79cc3d   ieee80211_wx_set_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8083a3ed   ieee80211_start_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x81455cc9   ieee80211_wx_set_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x850f7cbe   ToLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8ef65dd6   ieee80211_start_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x92b80b3f   ieee80211_wx_set_mlme_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x96728425   ieee80211_wx_set_auth_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x98a72053   ieee80211_wx_get_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x9f27aaa3   ieee80211_wx_set_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa4713dac   ieee80211_wx_get_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa9ccf865   DOT11D_GetMaxTxPwrInDbm
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb4b5a313   ieee80211_wx_get_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xbfc969f1   ieee80211_stop_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc314e5e1   ieee80211_wx_set_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc370a43e   ieee80211_wlan_frequencies_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3   ieee80211_is_shortslot_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd2c33297   ieee80211_wx_set_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd80adba2   ieee80211_softmac_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe5aa72cd   Dot11d_Reset
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xea4167f6   IsLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xef0666a1   ieee80211_wx_set_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf1937af6   ieee80211_ps_tx_ack_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf24c051c   ieee80211_wx_get_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf24ee8f6   ieee80211_send_probe_requests_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf478ea24   ieee80211_reset_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf766507c   ieee80211_stop_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf7f753f2   ieee80211_wx_get_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf816e233   DOT11D_ScanComplete
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x0a103993 tm6000_init_digital_mode
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x9ba9a549 tm6000_unregister_extension
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0xeebdfda1 tm6000_register_extension
+EXPORT_SYMBOL drivers/staging/vme/vme 0x00d7e722       vme_lm_count
+EXPORT_SYMBOL drivers/staging/vme/vme 0x06705963       vme_dma_list_exec
+EXPORT_SYMBOL drivers/staging/vme/vme 0x072f901c       vme_master_rmw
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0e10859d       vme_lm_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0ec5babe       vme_dma_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0f3e4400       vme_dma_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x1e55e8f0       vme_register_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0x251b9ed8       vme_slave_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x35504e7c       vme_irq_generate
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3c4463ee       vme_irq_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3d1af350       vme_dma_pci_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3f68d4cf       vme_lm_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x48b99a13       vme_lm_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x5ba2c7ae       vme_slave_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x66227eae       vme_alloc_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x76bab4d4       vme_master_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7797a741       vme_dma_vme_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7cf35220       vme_master_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7fde2edb       vme_master_read
+EXPORT_SYMBOL drivers/staging/vme/vme 0x8b870afa       vme_slot_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x92fa5abb       vme_lm_detach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x93dff61f       vme_slave_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x94b2590f       vme_free_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9aeb07e8       vme_lm_attach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9b291f47       vme_lm_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9c95bfe0       vme_unregister_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa208fa58       vme_irq_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xb1adefd0       vme_unregister_driver
+EXPORT_SYMBOL drivers/staging/vme/vme 0xb36cda92       vme_dma_list_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xbe8ddd3c       vme_irq_handler
+EXPORT_SYMBOL drivers/staging/vme/vme 0xc8352002       vme_dma_pattern_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xcfd3ee0c       vme_master_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd797b9a5       vme_master_write
+EXPORT_SYMBOL drivers/staging/vme/vme 0xdff905e5       vme_slave_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe1a9706b       vme_bus_type
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe60cbb2f       vme_master_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe693a6ce       vme_get_size
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe99598f1       vme_dma_list_add
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeccbeafc       vme_dma_free_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf97370ed       vme_new_dma_list
+EXPORT_SYMBOL drivers/staging/vme/vme 0xff7b7dc6       vme_register_driver
+EXPORT_SYMBOL drivers/target/target_core_mod 0x02de3b18        transport_set_vpd_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x05868f3d        fc_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x05ed884a        iscsi_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x0d10404b        transport_generic_handle_cdb_map
+EXPORT_SYMBOL drivers/target/target_core_mod 0x0e296b0a        sas_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x0f4b5a3c        transport_free_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x103f8605        core_alua_check_nonop_delay
+EXPORT_SYMBOL drivers/target/target_core_mod 0x108542f2        transport_add_device_to_core_hba
+EXPORT_SYMBOL drivers/target/target_core_mod 0x14b62aa2        transport_free_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x179d2808        transport_get_lun_for_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1a58a26e        iscsi_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1bed53ba        transport_send_check_condition_and_sense
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1d33c436        transport_subsystem_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1db3e732        core_tpg_add_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x28dc5bbf        transport_check_aborted_status
+EXPORT_SYMBOL drivers/target/target_core_mod 0x297bf64b        transport_generic_handle_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x29d20f3e        transport_subsystem_release
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2a4e9ad7        transport_asciihex_to_binaryhex
+EXPORT_SYMBOL drivers/target/target_core_mod 0x33af9d99        transport_generic_handle_cdb
+EXPORT_SYMBOL drivers/target/target_core_mod 0x38680981        transport_generic_allocate_tasks
+EXPORT_SYMBOL drivers/target/target_core_mod 0x3dabcaba        core_tpg_set_initiator_node_queue_depth
+EXPORT_SYMBOL drivers/target/target_core_mod 0x40d335e9        __transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x46547d39        sas_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4eb7c8d1        target_fabric_configfs_free
+EXPORT_SYMBOL drivers/target/target_core_mod 0x50d321de        iscsi_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x56dc00f0        transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x690dfb39        transport_complete_sync_cache
+EXPORT_SYMBOL drivers/target/target_core_mod 0x72475820        core_tpg_clear_object_luns
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7abe1451        transport_get_lun_for_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7bab6d95        sas_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7ca66d35        transport_init_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7dbada9d        transport_set_vpd_ident_type
+EXPORT_SYMBOL drivers/target/target_core_mod 0x85aa880c        transport_set_vpd_assoc
+EXPORT_SYMBOL drivers/target/target_core_mod 0x86931835        transport_release_cmd_to_pool
+EXPORT_SYMBOL drivers/target/target_core_mod 0x89ea4c8f        core_tpg_del_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c41a245        transport_init_queue_obj
+EXPORT_SYMBOL drivers/target/target_core_mod 0x922be3f4        transport_generic_handle_data
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9317dc2e        transport_generic_free_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x961d132c        fc_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa5cfeca2        transport_generic_free_cmd_intr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa92c7bdc        fc_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xad32a0bb        transport_generic_map_mem_to_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb082fd99        target_fabric_configfs_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb415b9bb        sas_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xbb91e15c        transport_deregister_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd1b9f466        target_fabric_configfs_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd6205fb1        core_tpg_check_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb2be538        transport_complete_task
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb6f44fc        core_tmr_alloc_req
+EXPORT_SYMBOL drivers/target/target_core_mod 0xe0f7d704        core_tpg_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xe338c455        transport_init_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xe494d5a6        iscsi_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xe8b7111e        transport_do_task_sg_chain
+EXPORT_SYMBOL drivers/target/target_core_mod 0xec059655        fc_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf01621c7        transport_set_vpd_proto_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf123e8fe        transport_deregister_session_configfs
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf3944acf        transport_generic_process_write
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf6ddfe71        target_fabric_configfs_init
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf7aab0ca        core_tpg_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf93fd6a0        transport_device_setup_cmd
+EXPORT_SYMBOL drivers/telephony/ixj 0x407a539f ixj_pcmcia_probe
+EXPORT_SYMBOL drivers/telephony/phonedev 0x02843b41    phone_register_device
+EXPORT_SYMBOL drivers/telephony/phonedev 0xd1d77dee    phone_unregister_device
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x64cc5378  usb_gadget_unregister_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x65cc2cfa  usb_gadget_probe_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x93ee0502  net2280_set_fifo_mode
+EXPORT_SYMBOL drivers/usb/host/sl811-hcd 0x57840d46    sl811h_driver
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xa64a4cea usb_nop_xceiv_unregister
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xd0e43207 usb_nop_xceiv_register
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x186397c3   usb_wwan_tiocmget
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x1c3015e0   usb_wwan_disconnect
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x3d7b9a4f   usb_wwan_tiocmset
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x40f2ea1e   usb_wwan_suspend
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x47ff6814   usb_wwan_write
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x58a24204   usb_wwan_set_termios
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x68f32793   usb_wwan_release
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x6c1d5b5b   usb_wwan_open
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x88896189   usb_wwan_resume
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x9f77aa0b   usb_wwan_startup
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xac4e569a   usb_wwan_chars_in_buffer
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xc7ad1794   usb_wwan_close
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xcaedb5d9   usb_wwan_write_room
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xd0653d40   usb_wwan_ioctl
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xe02495c9   usb_wwan_dtr_rts
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x0badaaf1  usb_serial_resume
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x6ee1efd9  usb_serial_suspend
+EXPORT_SYMBOL drivers/video/backlight/generic_bl 0xc86baa7c    corgibl_limit_intensity
+EXPORT_SYMBOL drivers/video/backlight/lcd 0x43697f39   lcd_device_register
+EXPORT_SYMBOL drivers/video/backlight/lcd 0xf1582792   lcd_device_unregister
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x0cc3ede5     cyber2000fb_detach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x24c75299     cyber2000fb_disable_extregs
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x84247172     cyber2000fb_attach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0xebb27165     cyber2000fb_enable_extregs
+EXPORT_SYMBOL drivers/video/display/display 0x482b9b76 display_device_register
+EXPORT_SYMBOL drivers/video/display/display 0x4cdad80e display_device_unregister
+EXPORT_SYMBOL drivers/video/macmodes 0x08ed0b62        mac_vmode_to_var
+EXPORT_SYMBOL drivers/video/macmodes 0x8ac15990        mac_find_mode
+EXPORT_SYMBOL drivers/video/macmodes 0xe2304303        mac_map_monitor_sense
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x0f00305b matroxfb_g450_setpll_cond
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x8ff3b0d4 g450_mnp2f
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0xab625946 matroxfb_g450_setclk
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x0699eab3 DAC1064_global_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4d9611d7 matrox_mystique
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4f8ed957 matrox_G100
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x82c11588 DAC1064_global_restore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_Ti3026 0xf71510fd  matrox_millennium
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_accel 0x4a141737   matrox_cfbX_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x25c5dc26    matroxfb_enable_irq
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x2e5d6180    matroxfb_register_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x67bcbe45    matroxfb_unregister_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x8869b3b4    matroxfb_wait_for_sync
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0x58489ca3    matroxfb_g450_shutdown
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0xbc3e19ab    matroxfb_g450_connect
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x1fa3e472    matroxfb_DAC_out
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x25cf8049    matroxfb_PLL_calcclock
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xabd8e427    matroxfb_var2my
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xb0da78b8    matroxfb_DAC_in
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xbba88632    matroxfb_vgaHWrestore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd0d33339    matroxfb_read_pins
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd7cb6fbf    matroxfb_vgaHWinit
+EXPORT_SYMBOL drivers/video/mb862xx/mb862xxfb 0x3a189785       mb862xxfb_init_accel
+EXPORT_SYMBOL drivers/video/output 0x40111b2a  video_output_register
+EXPORT_SYMBOL drivers/video/output 0x9b226ee0  video_output_unregister
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x3037658e       sis_malloc
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x454a3cf0       sis_free
+EXPORT_SYMBOL drivers/video/svgalib 0x179becf6 svga_tilecopy
+EXPORT_SYMBOL drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x1b95c56a svga_check_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x2af9e1e3 svga_get_caps
+EXPORT_SYMBOL drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x549b03a1 svga_set_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x62b88a57 svga_tilefill
+EXPORT_SYMBOL drivers/video/svgalib 0x688fd1e0 svga_settile
+EXPORT_SYMBOL drivers/video/svgalib 0x7e0c02fa svga_get_tilemax
+EXPORT_SYMBOL drivers/video/svgalib 0x80f24d95 svga_wcrt_multi
+EXPORT_SYMBOL drivers/video/svgalib 0x924ac93e svga_tileblit
+EXPORT_SYMBOL drivers/video/svgalib 0xd1429fca svga_wseq_multi
+EXPORT_SYMBOL drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xec83c473 svga_match_format
+EXPORT_SYMBOL drivers/video/svgalib 0xee9dff25 svga_tilecursor
+EXPORT_SYMBOL drivers/video/svgalib 0xef774f5d svga_compute_pll
+EXPORT_SYMBOL drivers/video/syscopyarea 0x18747f82     sys_copyarea
+EXPORT_SYMBOL drivers/video/sysfillrect 0x788151cf     sys_fillrect
+EXPORT_SYMBOL drivers/video/sysimgblt 0xe5612b54       sys_imageblit
+EXPORT_SYMBOL drivers/video/vgastate 0x686de290        restore_vga
+EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e        save_vga
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x1f6c12d8  w1_bq27000_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x83c82f77  w1_bq27000_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x592aa9b9   w1_ds2760_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x742ff082   w1_ds2760_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xcb7b3e76   w1_ds2760_recall_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xf50786b6   w1_ds2760_store_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x2bda5fd7   w1_ds2780_io_nolock
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x30f80804   w1_ds2780_eeprom_cmd
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x4bc80a3b   w1_ds2780_io
+EXPORT_SYMBOL drivers/w1/wire 0x7be914bc       w1_register_family
+EXPORT_SYMBOL drivers/w1/wire 0xabc4cd50       w1_remove_master_device
+EXPORT_SYMBOL drivers/w1/wire 0xd492248d       w1_unregister_family
+EXPORT_SYMBOL drivers/w1/wire 0xdd98ed3d       w1_add_master_device
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc  iTCO_vendor_check_noreboot_on
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x672c9d44  iTCO_vendor_pre_keepalive
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa78bd894  iTCO_vendor_pre_set_heartbeat
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa8d6daac  iTCO_vendor_pre_start
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xd0efe320  iTCO_vendor_pre_stop
+EXPORT_SYMBOL fs/configfs/configfs 0x4a74abee  config_group_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x4d787b47  config_item_set_name
+EXPORT_SYMBOL fs/configfs/configfs 0x5c0ee3c7  configfs_depend_item
+EXPORT_SYMBOL fs/configfs/configfs 0x5c7dafc3  configfs_register_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x66bbb048  config_item_init
+EXPORT_SYMBOL fs/configfs/configfs 0x7dcdcf10  config_item_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x896ce64d  configfs_unregister_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x945eca28  config_group_init
+EXPORT_SYMBOL fs/configfs/configfs 0x96fe75de  config_item_get
+EXPORT_SYMBOL fs/configfs/configfs 0xac511f88  config_item_put
+EXPORT_SYMBOL fs/configfs/configfs 0xd38ae8e5  configfs_undepend_item
+EXPORT_SYMBOL fs/configfs/configfs 0xf7dc83c1  config_group_find_item
+EXPORT_SYMBOL fs/fscache/fscache 0x02937369    __fscache_wait_on_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x07d9b576    fscache_wait_bit_interruptible
+EXPORT_SYMBOL fs/fscache/fscache 0x0a32ada8    __fscache_read_or_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x12398ca5    fscache_obtained_object
+EXPORT_SYMBOL fs/fscache/fscache 0x125f18bf    __fscache_attr_changed
+EXPORT_SYMBOL fs/fscache/fscache 0x1cdcd239    fscache_put_operation
+EXPORT_SYMBOL fs/fscache/fscache 0x3982bdf5    __fscache_maybe_release_page
+EXPORT_SYMBOL fs/fscache/fscache 0x39b66896    fscache_io_error
+EXPORT_SYMBOL fs/fscache/fscache 0x3cac0e35    __fscache_read_or_alloc_pages
+EXPORT_SYMBOL fs/fscache/fscache 0x3fc23318    fscache_wait_bit
+EXPORT_SYMBOL fs/fscache/fscache 0x4e79e19e    __fscache_check_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x5043a617    fscache_add_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x5ff95580    __fscache_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x63896e85    fscache_init_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x6b985129    __fscache_update_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0x6cef53c7    fscache_object_lookup_negative
+EXPORT_SYMBOL fs/fscache/fscache 0x73a2c578    fscache_mark_pages_cached
+EXPORT_SYMBOL fs/fscache/fscache 0x73d920db    __fscache_uncache_page
+EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd    fscache_op_debug_id
+EXPORT_SYMBOL fs/fscache/fscache 0x86f8894f    fscache_object_states
+EXPORT_SYMBOL fs/fscache/fscache 0x9087fbc3    __fscache_register_netfs
+EXPORT_SYMBOL fs/fscache/fscache 0x91b36d41    fscache_fsdef_index
+EXPORT_SYMBOL fs/fscache/fscache 0x9a073ae8    __fscache_write_page
+EXPORT_SYMBOL fs/fscache/fscache 0x9f7e0f96    __fscache_acquire_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xb1729a27    fscache_cache_cleared_wq
+EXPORT_SYMBOL fs/fscache/fscache 0xc9a4fd69    __fscache_relinquish_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xcf3ddb55    fscache_enqueue_operation
+EXPORT_SYMBOL fs/fscache/fscache 0xde4fc950    fscache_object_work_func
+EXPORT_SYMBOL fs/fscache/fscache 0xecfb65d2    fscache_check_aux
+EXPORT_SYMBOL fs/fscache/fscache 0xf1a55861    fscache_withdraw_cache
+EXPORT_SYMBOL fs/fscache/fscache 0xf9659980    __fscache_uncache_all_inode_pages
+EXPORT_SYMBOL fs/fscache/fscache 0xfe459f73    __fscache_unregister_netfs
+EXPORT_SYMBOL fs/nfs/nfs 0x9668cfbd    nfs4_set_ds_client
+EXPORT_SYMBOL fs/nfsd/nfsd 0x0f3e6e01  nfs4_acl_nfsv4_to_posix
+EXPORT_SYMBOL fs/nfsd/nfsd 0x2095976a  nfs4_acl_new
+EXPORT_SYMBOL fs/nfsd/nfsd 0x35e33c1e  nfs4_acl_write_who
+EXPORT_SYMBOL fs/nfsd/nfsd 0x5a157ae4  nfs4_acl_get_whotype
+EXPORT_SYMBOL fs/nfsd/nfsd 0x7ee78c79  nfs4_acl_posix_to_nfsv4
+EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2    o2hb_global_heartbeat_active
+EXPORT_SYMBOL fs/quota/quota_tree 0x26f6a829   qtree_read_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6a7f519e   qtree_write_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6d2820bb   qtree_release_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0xc7ab52e4   qtree_entry_unused
+EXPORT_SYMBOL fs/quota/quota_tree 0xf803f24c   qtree_delete_dquot
+EXPORT_SYMBOL lib/crc-ccitt 0x3771b461 crc_ccitt
+EXPORT_SYMBOL lib/crc-ccitt 0x75811312 crc_ccitt_table
+EXPORT_SYMBOL lib/crc-itu-t 0xd29b009f crc_itu_t_table
+EXPORT_SYMBOL lib/crc-itu-t 0xf5b4a948 crc_itu_t
+EXPORT_SYMBOL lib/crc7 0xa7587646      crc7
+EXPORT_SYMBOL lib/crc7 0xd80c3603      crc7_syndrome_table
+EXPORT_SYMBOL lib/libcrc32c 0x27000b29 crc32c
+EXPORT_SYMBOL lib/lru_cache 0x15c29355 lc_element_by_index
+EXPORT_SYMBOL lib/lru_cache 0x1fd863ac lc_del
+EXPORT_SYMBOL lib/lru_cache 0x3c218530 lc_put
+EXPORT_SYMBOL lib/lru_cache 0x4a742f8d lc_set
+EXPORT_SYMBOL lib/lru_cache 0x59d4bad6 lc_changed
+EXPORT_SYMBOL lib/lru_cache 0x64b97456 lc_get
+EXPORT_SYMBOL lib/lru_cache 0x75d14208 lc_reset
+EXPORT_SYMBOL lib/lru_cache 0x77a17852 lc_seq_dump_details
+EXPORT_SYMBOL lib/lru_cache 0x89967526 lc_create
+EXPORT_SYMBOL lib/lru_cache 0x923323be lc_destroy
+EXPORT_SYMBOL lib/lru_cache 0x9ca9da82 lc_find
+EXPORT_SYMBOL lib/lru_cache 0xa01caca3 lc_try_get
+EXPORT_SYMBOL lib/lru_cache 0xa20a1aa1 lc_seq_printf_stats
+EXPORT_SYMBOL lib/lru_cache 0xfdfd1f6d lc_index_of
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x0bd662f6    raid6_gfmul
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x15fe0cd3    raid6_gfexp
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x5ba93f9d    raid6_gfinv
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7    raid6_empty_zero_page
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xce45a6f1    raid6_gfexi
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x315c65fd zlib_deflateInit2
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x48034724 zlib_deflateReset
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xaf64ad0d zlib_deflate
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xe9f7149c zlib_deflate_workspacesize
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xf741c793 zlib_deflateEnd
+EXPORT_SYMBOL net/802/p8023 0x683ce906 destroy_8023_client
+EXPORT_SYMBOL net/802/p8023 0xbe98bbd5 make_8023_client
+EXPORT_SYMBOL net/9p/9pnet 0x00c1a7a0  p9pdu_dump
+EXPORT_SYMBOL net/9p/9pnet 0x0343fa7e  p9_client_begin_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x03adccf8  p9_client_attach
+EXPORT_SYMBOL net/9p/9pnet 0x0c7b78f5  p9_client_walk
+EXPORT_SYMBOL net/9p/9pnet 0x127714d2  p9_idpool_check
+EXPORT_SYMBOL net/9p/9pnet 0x18c76052  v9fs_unregister_trans
+EXPORT_SYMBOL net/9p/9pnet 0x1bd53067  p9_client_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x224ad5a7  p9_client_fcreate
+EXPORT_SYMBOL net/9p/9pnet 0x23c94d79  p9_client_mknod_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x284a6029  p9_client_destroy
+EXPORT_SYMBOL net/9p/9pnet 0x2bd0ff31  p9_client_cb
+EXPORT_SYMBOL net/9p/9pnet 0x36f64d56  p9_release_req_pages
+EXPORT_SYMBOL net/9p/9pnet 0x3d73a797  p9_errstr2errno
+EXPORT_SYMBOL net/9p/9pnet 0x40efbfa9  p9_client_getattr_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x47423ebe  v9fs_get_trans_by_name
+EXPORT_SYMBOL net/9p/9pnet 0x54bbe4be  p9_client_getlock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x57bec31d  p9_client_create
+EXPORT_SYMBOL net/9p/9pnet 0x5cea0453  v9fs_register_trans
+EXPORT_SYMBOL net/9p/9pnet 0x60efa71e  p9_client_link
+EXPORT_SYMBOL net/9p/9pnet 0x64a86b1b  p9_client_open
+EXPORT_SYMBOL net/9p/9pnet 0x65f96b20  p9_client_remove
+EXPORT_SYMBOL net/9p/9pnet 0x73fbdeec  p9_client_write
+EXPORT_SYMBOL net/9p/9pnet 0x76b79bf1  p9stat_read
+EXPORT_SYMBOL net/9p/9pnet 0x7fe22332  p9_client_stat
+EXPORT_SYMBOL net/9p/9pnet 0x80c6475f  p9_client_mkdir_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x8c5a3027  p9_parse_header
+EXPORT_SYMBOL net/9p/9pnet 0x91616a39  p9_nr_pages
+EXPORT_SYMBOL net/9p/9pnet 0x91bd79a3  p9_idpool_create
+EXPORT_SYMBOL net/9p/9pnet 0x9a730eb8  p9_client_readdir
+EXPORT_SYMBOL net/9p/9pnet 0x9c964743  p9stat_free
+EXPORT_SYMBOL net/9p/9pnet 0x9de1fa34  p9_client_create_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xab04f577  p9_client_statfs
+EXPORT_SYMBOL net/9p/9pnet 0xab7187d7  p9_idpool_put
+EXPORT_SYMBOL net/9p/9pnet 0xab7f077c  p9dirent_read
+EXPORT_SYMBOL net/9p/9pnet 0xb05809f9  p9_client_wstat
+EXPORT_SYMBOL net/9p/9pnet 0xb83073ca  p9_client_readlink
+EXPORT_SYMBOL net/9p/9pnet 0xc0ba8403  p9_is_proto_dotu
+EXPORT_SYMBOL net/9p/9pnet 0xc4a95eac  p9_client_symlink
+EXPORT_SYMBOL net/9p/9pnet 0xca52a876  p9_client_rename
+EXPORT_SYMBOL net/9p/9pnet 0xd2590ae3  p9_is_proto_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xd65807fe  v9fs_get_default_trans
+EXPORT_SYMBOL net/9p/9pnet 0xd8b1986b  p9_tag_lookup
+EXPORT_SYMBOL net/9p/9pnet 0xdddb0f2e  p9_client_clunk
+EXPORT_SYMBOL net/9p/9pnet 0xe138a341  p9_payload_gup
+EXPORT_SYMBOL net/9p/9pnet 0xe19978b9  p9_idpool_get
+EXPORT_SYMBOL net/9p/9pnet 0xe2f9aedb  p9_client_fsync
+EXPORT_SYMBOL net/9p/9pnet 0xe58a3360  p9_error_init
+EXPORT_SYMBOL net/9p/9pnet 0xee5bc9a0  p9_client_lock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xf3615b86  p9_idpool_destroy
+EXPORT_SYMBOL net/9p/9pnet 0xf8a158ff  p9_client_setattr
+EXPORT_SYMBOL net/9p/9pnet 0xfb16e9d0  p9_client_read
+EXPORT_SYMBOL net/appletalk/appletalk 0x605507b7       atrtr_get_dev
+EXPORT_SYMBOL net/appletalk/appletalk 0x688fbc64       aarp_send_ddp
+EXPORT_SYMBOL net/appletalk/appletalk 0xc5afc98c       atalk_find_dev_addr
+EXPORT_SYMBOL net/appletalk/appletalk 0xc97f1884       alloc_ltalkdev
+EXPORT_SYMBOL net/atm/atm 0x226f94cd   atm_dev_register
+EXPORT_SYMBOL net/atm/atm 0x2cc2d52d   vcc_hash
+EXPORT_SYMBOL net/atm/atm 0x3f2ee05b   register_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x4686e16c   atm_charge
+EXPORT_SYMBOL net/atm/atm 0x49d9e3b5   atm_dev_release_vccs
+EXPORT_SYMBOL net/atm/atm 0x69f432c8   atm_init_aal5
+EXPORT_SYMBOL net/atm/atm 0x6cc11810   atm_alloc_charge
+EXPORT_SYMBOL net/atm/atm 0x7993aacb   deregister_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x7b9089e2   atm_proc_root
+EXPORT_SYMBOL net/atm/atm 0x9feaf287   sonet_subtract_stats
+EXPORT_SYMBOL net/atm/atm 0xaa024146   sonet_copy_stats
+EXPORT_SYMBOL net/atm/atm 0xb33a4778   atm_dev_lookup
+EXPORT_SYMBOL net/atm/atm 0xb7451864   vcc_insert_socket
+EXPORT_SYMBOL net/atm/atm 0xd35ba799   vcc_release_async
+EXPORT_SYMBOL net/atm/atm 0xde801f56   atm_dev_deregister
+EXPORT_SYMBOL net/atm/atm 0xe201f843   vcc_sklist_lock
+EXPORT_SYMBOL net/atm/atm 0xe76138ab   atm_dev_signal_change
+EXPORT_SYMBOL net/atm/atm 0xf49bc67a   atm_pcr_goal
+EXPORT_SYMBOL net/ax25/ax25 0x026c1368 ax25_display_timer
+EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy
+EXPORT_SYMBOL net/ax25/ax25 0x32a98e63 ax25_listen_release
+EXPORT_SYMBOL net/ax25/ax25 0x3eafe733 ax25_rebuild_header
+EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax
+EXPORT_SYMBOL net/ax25/ax25 0x49ab5314 ax25_findbyuid
+EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc
+EXPORT_SYMBOL net/ax25/ax25 0x5bf14938 ax25_hard_header
+EXPORT_SYMBOL net/ax25/ax25 0x6aa7b0b2 ax25_header_ops
+EXPORT_SYMBOL net/ax25/ax25 0x6f697340 ax25_find_cb
+EXPORT_SYMBOL net/ax25/ax25 0x880c5504 ax25_send_frame
+EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release
+EXPORT_SYMBOL net/ax25/ax25 0xa59b5dfb ax25_linkfail_release
+EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp
+EXPORT_SYMBOL net/ax25/ax25 0xd3374919 ax25_linkfail_register
+EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address
+EXPORT_SYMBOL net/ax25/ax25 0xd4f4debe ax25_listen_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x03a51d7a       bt_sock_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x068775b8       hci_unregister_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x07d13d8f       hci_unregister_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1650b40f       hci_unregister_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1c2a83ae       hci_get_route
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1e7f943a       hci_conn_security
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x202265eb       bt_sock_wait_state
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x268a70d2       bt_accept_dequeue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x3dc57966       hci_conn_put_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x520d684b       hci_conn_check_link_mode
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x54dcf4f9       bt_accept_enqueue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x5743f430       hci_send_acl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x574bee46       hci_recv_stream_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6d6db4ed       hci_suspend_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6df145cd       hci_register_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7094f8ae       bt_err
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7145fef9       hci_conn_change_link_key
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7526dfbe       hci_resume_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7b62fbfc       bt_sock_link
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7e9d906a       bt_sock_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x894f5ed2       hci_recv_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x92450787       bt_sock_ioctl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x93efd0fb       hci_register_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x955246fd       hci_recv_frame
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9a833a54       hci_free_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9ab77db5       hci_le_conn_update
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa537ebf1       hci_conn_check_secure
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xb07513c2       hci_conn_switch_role
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xbb02044a       hci_send_sco
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xbbf755a5       bt_sock_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc0075618       bt_accept_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc2066af0       batostr
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcc1fb551       baswap
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xd976c3a5       hci_register_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda184220       bt_sock_stream_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe87e2be7       hci_conn_hold_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf00c0e03       bt_sock_poll
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf19294db       bt_sock_unregister
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf7fe093f       hci_alloc_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf9de5c8f       hci_connect
+EXPORT_SYMBOL net/bridge/bridge 0xb89e8e42     br_should_route_hook
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x1ef2f789 ebt_do_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0x3239e310 ebt_unregister_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xf3978036 ebt_register_table
+EXPORT_SYMBOL net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state
+EXPORT_SYMBOL net/caif/caif 0x159906b9 caif_connect_client
+EXPORT_SYMBOL net/caif/caif 0x178aa3c3 caif_disconnect_client
+EXPORT_SYMBOL net/caif/caif 0x35b49017 caif_client_register_refcnt
+EXPORT_SYMBOL net/caif/caif 0x5807d88d caif_free_client
+EXPORT_SYMBOL net/caif/caif 0x8139cd5a cfpkt_tonative
+EXPORT_SYMBOL net/caif/caif 0x92becd6d cfcnfg_add_phy_layer
+EXPORT_SYMBOL net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xb0d28cc4 get_cfcnfg
+EXPORT_SYMBOL net/caif/caif 0xb7924cf4 cfpkt_fromnative
+EXPORT_SYMBOL net/can/can 0x0651d0b5   can_rx_register
+EXPORT_SYMBOL net/can/can 0x07fe8c4a   can_proto_unregister
+EXPORT_SYMBOL net/can/can 0x29bb58c7   can_rx_unregister
+EXPORT_SYMBOL net/can/can 0x966eabfe   can_proto_register
+EXPORT_SYMBOL net/can/can 0xb18a7e25   can_send
+EXPORT_SYMBOL net/can/can 0xff605fbc   can_ioctl
+EXPORT_SYMBOL net/ceph/libceph 0x020d1b31      ceph_destroy_client
+EXPORT_SYMBOL net/ceph/libceph 0x09290ab3      ceph_debugfs_init
+EXPORT_SYMBOL net/ceph/libceph 0x0a6e39c0      ceph_monc_do_statfs
+EXPORT_SYMBOL net/ceph/libceph 0x10940306      ceph_pagelist_set_cursor
+EXPORT_SYMBOL net/ceph/libceph 0x117adeb6      ceph_monc_init
+EXPORT_SYMBOL net/ceph/libceph 0x1473a767      ceph_osdc_stop
+EXPORT_SYMBOL net/ceph/libceph 0x1778d8b3      ceph_osdc_build_request
+EXPORT_SYMBOL net/ceph/libceph 0x197effcb      ceph_osdc_release_request
+EXPORT_SYMBOL net/ceph/libceph 0x20892cba      ceph_messenger_destroy
+EXPORT_SYMBOL net/ceph/libceph 0x21c86af3      ceph_osdc_put_event
+EXPORT_SYMBOL net/ceph/libceph 0x2777adfe      ceph_pr_addr
+EXPORT_SYMBOL net/ceph/libceph 0x2e43c035      ceph_con_open
+EXPORT_SYMBOL net/ceph/libceph 0x3158173e      ceph_pagelist_release
+EXPORT_SYMBOL net/ceph/libceph 0x319379c8      ceph_con_close
+EXPORT_SYMBOL net/ceph/libceph 0x333c2ba4      ceph_msg_dump
+EXPORT_SYMBOL net/ceph/libceph 0x3352b777      ceph_parse_options
+EXPORT_SYMBOL net/ceph/libceph 0x33e9533f      ceph_check_fsid
+EXPORT_SYMBOL net/ceph/libceph 0x33f2d647      ceph_calc_file_object_mapping
+EXPORT_SYMBOL net/ceph/libceph 0x3548ce08      ceph_osdc_wait_event
+EXPORT_SYMBOL net/ceph/libceph 0x377e47ab      ceph_copy_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x3a19c2af      ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x3cf75e66      ceph_calc_object_layout
+EXPORT_SYMBOL net/ceph/libceph 0x3e281d4c      ceph_osdc_init
+EXPORT_SYMBOL net/ceph/libceph 0x3f94c281      ceph_con_send
+EXPORT_SYMBOL net/ceph/libceph 0x4247cec2      ceph_monc_create_snapid
+EXPORT_SYMBOL net/ceph/libceph 0x43c8d341      ceph_buffer_new
+EXPORT_SYMBOL net/ceph/libceph 0x43e458f6      ceph_file_part
+EXPORT_SYMBOL net/ceph/libceph 0x49989604      ceph_osdc_writepages
+EXPORT_SYMBOL net/ceph/libceph 0x4db5884c      ceph_create_client
+EXPORT_SYMBOL net/ceph/libceph 0x5379cea3      ceph_caps_for_mode
+EXPORT_SYMBOL net/ceph/libceph 0x53c49a7a      ceph_messenger_create
+EXPORT_SYMBOL net/ceph/libceph 0x53dc7921      ceph_con_init
+EXPORT_SYMBOL net/ceph/libceph 0x561dfdf1      __ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x57baf885      ceph_str_hash
+EXPORT_SYMBOL net/ceph/libceph 0x5fe4b2fa      ceph_pagelist_truncate
+EXPORT_SYMBOL net/ceph/libceph 0x63758856      ceph_str_hash_name
+EXPORT_SYMBOL net/ceph/libceph 0x6414d00f      ceph_monc_got_mdsmap
+EXPORT_SYMBOL net/ceph/libceph 0x69c2f2c4      ceph_copy_from_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x6aa98b5f      ceph_parse_ips
+EXPORT_SYMBOL net/ceph/libceph 0x6b5ff08c      ceph_osdc_new_request
+EXPORT_SYMBOL net/ceph/libceph 0x6d2d06a1      ceph_pagelist_reserve
+EXPORT_SYMBOL net/ceph/libceph 0x6e168e40      ceph_osdc_readpages
+EXPORT_SYMBOL net/ceph/libceph 0x6ed41be2      ceph_pagelist_append
+EXPORT_SYMBOL net/ceph/libceph 0x6f785285      ceph_zero_page_vector_range
+EXPORT_SYMBOL net/ceph/libceph 0x73ca8b10      ceph_destroy_options
+EXPORT_SYMBOL net/ceph/libceph 0x747b0aa0      ceph_con_keepalive
+EXPORT_SYMBOL net/ceph/libceph 0x74977649      ceph_alloc_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x77692acb      ceph_msg_last_put
+EXPORT_SYMBOL net/ceph/libceph 0x7ec0d8fc      ceph_msg_new
+EXPORT_SYMBOL net/ceph/libceph 0x808288e2      ceph_calc_pg_primary
+EXPORT_SYMBOL net/ceph/libceph 0x857daf76      ceph_osdc_create_event
+EXPORT_SYMBOL net/ceph/libceph 0x8bd89ff6      ceph_copy_page_vector_to_user
+EXPORT_SYMBOL net/ceph/libceph 0x8d3ff0f8      ceph_monc_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x95fd27f0      ceph_release_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x97d00653      ceph_monc_validate_auth
+EXPORT_SYMBOL net/ceph/libceph 0x9f534f4d      ceph_buffer_release
+EXPORT_SYMBOL net/ceph/libceph 0xa40bd703      ceph_pagelist_free_reserve
+EXPORT_SYMBOL net/ceph/libceph 0xa9fc135c      ceph_client_id
+EXPORT_SYMBOL net/ceph/libceph 0xafb8a407      ceph_msgr_flush
+EXPORT_SYMBOL net/ceph/libceph 0xb258d639      ceph_osdc_start_request
+EXPORT_SYMBOL net/ceph/libceph 0xb2a68e21      ceph_osdc_cancel_event
+EXPORT_SYMBOL net/ceph/libceph 0xb54676fa      ceph_msg_type_name
+EXPORT_SYMBOL net/ceph/libceph 0xb6081d6d      ceph_msgr_exit
+EXPORT_SYMBOL net/ceph/libceph 0xb9c13fb5      ceph_monc_stop
+EXPORT_SYMBOL net/ceph/libceph 0xbee1ec25      ceph_get_direct_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xc25e2c5d      ceph_compare_options
+EXPORT_SYMBOL net/ceph/libceph 0xc3775ffd      ceph_osdc_unregister_linger_request
+EXPORT_SYMBOL net/ceph/libceph 0xc4a80955      ceph_debugfs_cleanup
+EXPORT_SYMBOL net/ceph/libceph 0xc9f82b38      ceph_msgr_init
+EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb      ceph_flags_to_mode
+EXPORT_SYMBOL net/ceph/libceph 0xd320ca10      ceph_osdc_alloc_request
+EXPORT_SYMBOL net/ceph/libceph 0xd3bdc97f      ceph_pg_poolid_by_name
+EXPORT_SYMBOL net/ceph/libceph 0xd4f6375c      ceph_osdc_wait_request
+EXPORT_SYMBOL net/ceph/libceph 0xdb8a93ef      ceph_osdc_sync
+EXPORT_SYMBOL net/ceph/libceph 0xdd91f993      ceph_copy_user_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xdef585f1      ceph_calc_raw_layout
+EXPORT_SYMBOL net/ceph/libceph 0xf2829bec      ceph_put_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xfa326dd1      ceph_osdc_set_request_linger
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x0864cb62     ieee802154_nl_disassoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x0aa640e3     ieee802154_nl_beacon_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x33642adb     ieee802154_nl_assoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x498a0a54     wpan_phy_for_each
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x89d079f3     ieee802154_nl_disassoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x9d48cf13     wpan_phy_register
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xaa9b0c1b     wpan_phy_unregister
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xc8398f44     wpan_phy_alloc
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xd8ebb6fa     ieee802154_nl_assoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe7f7a77e     ieee802154_nl_start_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe948bdbb     wpan_phy_find
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xeb26b062     ieee802154_nl_scan_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xf481ea99     wpan_phy_free
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x05b1ef72 arpt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xcf69b62f arpt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xf9b8713a arpt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x670664fe  ipt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xd848bc1f  ipt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xf9c75bf7  ipt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x0e8c849b     nf_nat_setup_info
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x203b5300     nf_nat_protocol_register
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x4d9774fd     nf_nat_mangle_udp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x8c0698a3     __nf_nat_mangle_tcp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xb6a7b567     nf_nat_protocol_unregister
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc6bfd9d1     nf_nat_used_tuple
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xd0ca89e3     nf_nat_follow_master
+EXPORT_SYMBOL net/ipv4/tunnel4 0x504053fe      xfrm4_tunnel_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0xbd2f11ee      xfrm4_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x62468e7e ip6t_unregister_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x80dcc748 ipv6_find_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x914e4ff4 ip6t_do_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xabcf237f ip6t_register_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr
+EXPORT_SYMBOL net/ipv6/tunnel6 0x4a7bdd21      xfrm6_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/tunnel6 0x81eeb48c      xfrm6_tunnel_register
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x640533c0 xfrm6_tunnel_alloc_spi
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xfa12af10 xfrm6_tunnel_spi_lookup
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x191a680e        ircomm_flow_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x3b418b65        ircomm_open
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x407f22bc        ircomm_close
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x5fd399f7        ircomm_data_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x9b439881        ircomm_connect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xb7f38e85        ircomm_disconnect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xea8608cf        ircomm_control_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xfbc65633        ircomm_connect_response
+EXPORT_SYMBOL net/irda/irda 0x038a0ccd hashbin_insert
+EXPORT_SYMBOL net/irda/irda 0x06a3ee58 irias_new_integer_value
+EXPORT_SYMBOL net/irda/irda 0x07d3647c irlmp_register_service
+EXPORT_SYMBOL net/irda/irda 0x0a7d1cf6 irttp_udata_request
+EXPORT_SYMBOL net/irda/irda 0x0b482c17 hashbin_remove
+EXPORT_SYMBOL net/irda/irda 0x0d56b626 irda_notify_init
+EXPORT_SYMBOL net/irda/irda 0x0ed72449 async_wrap_skb
+EXPORT_SYMBOL net/irda/irda 0x171d51bb irttp_connect_request
+EXPORT_SYMBOL net/irda/irda 0x2036ad06 irda_param_insert
+EXPORT_SYMBOL net/irda/irda 0x23624bb8 hashbin_get_first
+EXPORT_SYMBOL net/irda/irda 0x29c016a2 irias_delete_object
+EXPORT_SYMBOL net/irda/irda 0x3473f179 irlmp_close_lsap
+EXPORT_SYMBOL net/irda/irda 0x349cd6c4 iriap_open
+EXPORT_SYMBOL net/irda/irda 0x373678d9 irttp_open_tsap
+EXPORT_SYMBOL net/irda/irda 0x38a20e5b irda_debug
+EXPORT_SYMBOL net/irda/irda 0x3b70e1f0 irlmp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x41350b33 irias_new_object
+EXPORT_SYMBOL net/irda/irda 0x448b8aaa irda_qos_bits_to_value
+EXPORT_SYMBOL net/irda/irda 0x46c1c4a2 irlmp_unregister_service
+EXPORT_SYMBOL net/irda/irda 0x476890c4 irttp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x5eb52642 irttp_flow_request
+EXPORT_SYMBOL net/irda/irda 0x62e074f2 hashbin_new
+EXPORT_SYMBOL net/irda/irda 0x68a4e347 irias_find_object
+EXPORT_SYMBOL net/irda/irda 0x6b043eba irda_init_max_qos_capabilies
+EXPORT_SYMBOL net/irda/irda 0x6cd7d569 irlap_close
+EXPORT_SYMBOL net/irda/irda 0x7042bc54 irlmp_register_client
+EXPORT_SYMBOL net/irda/irda 0x763e54a4 irlmp_unregister_client
+EXPORT_SYMBOL net/irda/irda 0x784ebb52 hashbin_remove_this
+EXPORT_SYMBOL net/irda/irda 0x7957f728 irlmp_update_client
+EXPORT_SYMBOL net/irda/irda 0x81620324 alloc_irdadev
+EXPORT_SYMBOL net/irda/irda 0x86e736e2 irias_insert_object
+EXPORT_SYMBOL net/irda/irda 0x8a6e60ce irda_device_set_media_busy
+EXPORT_SYMBOL net/irda/irda 0x91815586 irda_param_pack
+EXPORT_SYMBOL net/irda/irda 0x95f2efa4 irias_add_octseq_attrib
+EXPORT_SYMBOL net/irda/irda 0x98a2c7df irttp_dup
+EXPORT_SYMBOL net/irda/irda 0x993ad14b irda_param_extract_all
+EXPORT_SYMBOL net/irda/irda 0x9a078a82 hashbin_find
+EXPORT_SYMBOL net/irda/irda 0x9fd473a7 irias_add_string_attrib
+EXPORT_SYMBOL net/irda/irda 0xa035cf27 iriap_getvaluebyclass_request
+EXPORT_SYMBOL net/irda/irda 0xa693737d async_unwrap_char
+EXPORT_SYMBOL net/irda/irda 0xaa7bb7e6 irlmp_connect_request
+EXPORT_SYMBOL net/irda/irda 0xb14c589e irttp_close_tsap
+EXPORT_SYMBOL net/irda/irda 0xb9394173 irias_delete_value
+EXPORT_SYMBOL net/irda/irda 0xbadde100 irlap_open
+EXPORT_SYMBOL net/irda/irda 0xbc54acc6 iriap_close
+EXPORT_SYMBOL net/irda/irda 0xbcd3ef13 irias_object_change_attribute
+EXPORT_SYMBOL net/irda/irda 0xbe40ace9 irlmp_discovery_request
+EXPORT_SYMBOL net/irda/irda 0xc46ecccf hashbin_get_next
+EXPORT_SYMBOL net/irda/irda 0xcb5392da irlmp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xd694510c irlmp_data_request
+EXPORT_SYMBOL net/irda/irda 0xd729fe77 irias_add_integer_attrib
+EXPORT_SYMBOL net/irda/irda 0xd9f27a05 irlmp_open_lsap
+EXPORT_SYMBOL net/irda/irda 0xde4c6b3c irlmp_service_to_hint
+EXPORT_SYMBOL net/irda/irda 0xe4f72c34 irttp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xe600bc56 proc_irda
+EXPORT_SYMBOL net/irda/irda 0xeab3dcec hashbin_delete
+EXPORT_SYMBOL net/irda/irda 0xeafceb8e hashbin_lock_find
+EXPORT_SYMBOL net/irda/irda 0xedd521c2 irlmp_get_discoveries
+EXPORT_SYMBOL net/irda/irda 0xf39b7fe0 irda_setup_dma
+EXPORT_SYMBOL net/irda/irda 0xfebde6e4 irttp_data_request
+EXPORT_SYMBOL net/l2tp/l2tp_core 0xbd288a64    l2tp_recv_common
+EXPORT_SYMBOL net/lapb/lapb 0x66eb9199 lapb_getparms
+EXPORT_SYMBOL net/lapb/lapb 0x818eeb1a lapb_setparms
+EXPORT_SYMBOL net/lapb/lapb 0x984fac03 lapb_data_request
+EXPORT_SYMBOL net/lapb/lapb 0xb1edfc60 lapb_connect_request
+EXPORT_SYMBOL net/lapb/lapb 0xc0572e44 lapb_register
+EXPORT_SYMBOL net/lapb/lapb 0xc1cfc202 lapb_disconnect_request
+EXPORT_SYMBOL net/lapb/lapb 0xfcb92845 lapb_data_received
+EXPORT_SYMBOL net/lapb/lapb 0xfe69ba43 lapb_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x0032731d ieee80211_generic_frame_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x01a61754 ieee80211_ctstoself_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x0320c650 ieee80211_unregister_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x04bd929c __ieee80211_get_tx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x0998631a wiphy_to_ieee80211_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x09d0321f ieee80211_rx
+EXPORT_SYMBOL net/mac80211/mac80211 0x0eae3930 ieee80211_rts_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x1196b09d __ieee80211_get_rx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x13f46b46 ieee80211_wake_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack
+EXPORT_SYMBOL net/mac80211/mac80211 0x1991d352 ieee80211_find_sta
+EXPORT_SYMBOL net/mac80211/mac80211 0x19dc3c99 ieee80211_rx_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0x2237c999 __ieee80211_create_tpt_led_trigger
+EXPORT_SYMBOL net/mac80211/mac80211 0x2432c075 ieee80211_queue_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x25d8845e ieee80211_wake_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0x2b3023ee ieee80211_restart_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x30d0aaf6 ieee80211_nullfunc_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x30d3fcfa __ieee80211_get_radio_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x37d107a8 ieee80211_sta_block_awake
+EXPORT_SYMBOL net/mac80211/mac80211 0x3a2a4811 ieee80211_stop_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0x4764d924 __ieee80211_get_assoc_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x4c3712da ieee80211_get_tkip_key
+EXPORT_SYMBOL net/mac80211/mac80211 0x4cf07661 ieee80211_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x584f0ee6 ieee80211_napi_schedule
+EXPORT_SYMBOL net/mac80211/mac80211 0x59749ead ieee80211_get_buffered_bc
+EXPORT_SYMBOL net/mac80211/mac80211 0x60f73370 ieee80211_beacon_get_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x61b9f9b1 ieee80211_sched_scan_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0x61c76ca8 ieee80211_napi_complete
+EXPORT_SYMBOL net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition
+EXPORT_SYMBOL net/mac80211/mac80211 0x7fe09974 ieee80211_register_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x87dcbfb3 ieee80211_ap_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x9147d0d1 ieee80211_alloc_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x993194cc ieee80211_rate_control_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x9a2ff474 ieee80211_queue_delayed_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xa0c4ce18 ieee80211_sched_scan_results
+EXPORT_SYMBOL net/mac80211/mac80211 0xad99042d ieee80211_tx_status
+EXPORT_SYMBOL net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done
+EXPORT_SYMBOL net/mac80211/mac80211 0xae97bc8f ieee80211_rts_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xb11252a6 ieee80211_free_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0xb70b3d24 ieee80211_ctstoself_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xb8779a03 ieee80211_tx_status_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xbbde1e69 rate_control_send_low
+EXPORT_SYMBOL net/mac80211/mac80211 0xbc065948 ieee80211_queue_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify
+EXPORT_SYMBOL net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xd9db33b5 ieee80211_rate_control_register
+EXPORT_SYMBOL net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xed87f36e ieee80211_scan_completed
+EXPORT_SYMBOL net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xfb266d04 ieee80211_stop_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0xfebbbaf1 ieee80211_pspoll_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x18e466c2      ip_vs_proto_data_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x22024fe4      register_ip_vs_app_inc
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4430e9aa      ip_vs_conn_put
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x49f9efdf      ip_vs_proto_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x5097c431      ip_vs_conn_in_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x5244cbbd      unregister_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x71285b34      ip_vs_conn_out_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8a078131      register_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x9447f50b      ip_vs_scheduler_err
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa1dbc2d8      ip_vs_proto_name
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa93af06c      unregister_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xbcc372bf      ip_vs_nfct_expect_related
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xcfa4c632      ip_vs_tcp_conn_listen
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe1129c23      register_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe2f7dba4      ip_vs_conn_new
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x2b978cfc    __nf_ct_ext_add
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3689b6a6    __nf_ct_ext_destroy
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0xc286818c    nf_conntrack_untracked
+EXPORT_SYMBOL net/netfilter/nf_conntrack_proto_gre 0xb5a493eb  nf_ct_gre_keymap_flush
+EXPORT_SYMBOL net/netfilter/x_tables 0x01987562        xt_find_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x08c473b7        xt_alloc_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0x4566da02        xt_unregister_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0x4e183a99        xt_register_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0x57d61755        xt_unregister_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x5d429faf        xt_register_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x65980bc9        xt_register_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0xa31c2575        xt_register_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xae2c2dc4        xt_unregister_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xb28f5ef1        xt_free_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0xdbf54c77        xt_find_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xdf4c42ec        xt_unregister_matches
+EXPORT_SYMBOL net/phonet/phonet 0x5b6a850b     phonet_header_ops
+EXPORT_SYMBOL net/phonet/phonet 0x8a7c1c39     pn_sock_unhash
+EXPORT_SYMBOL net/phonet/phonet 0x94a3483d     phonet_proto_register
+EXPORT_SYMBOL net/phonet/phonet 0x9bb55d66     phonet_stream_ops
+EXPORT_SYMBOL net/phonet/phonet 0xa3993082     pn_sock_get_port
+EXPORT_SYMBOL net/phonet/phonet 0xa84f4657     pn_skb_send
+EXPORT_SYMBOL net/phonet/phonet 0xc1abddb1     pn_sock_hash
+EXPORT_SYMBOL net/phonet/phonet 0xc8ecf0cb     phonet_proto_unregister
+EXPORT_SYMBOL net/rds/rds 0x5031b8c5   rds_str_array
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x0379f96c    rxrpc_kernel_free_skb
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x03ec5802    rxrpc_get_null_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x115f0ed0    rxrpc_kernel_get_error_number
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x13ae84c0    rxrpc_get_server_data_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x2bb82c9e    rxrpc_kernel_get_abort_code
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x4ded4e39    rxrpc_kernel_data_delivered
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x4e7b2964    rxrpc_kernel_begin_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x62c72998    rxrpc_kernel_intercept_rx_messages
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x63def171    rxrpc_kernel_accept_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x6e0e7149    rxrpc_kernel_send_data
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x73401061    rxrpc_kernel_abort_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x8c0d56f8    key_type_rxrpc
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xa93dfaec    rxrpc_kernel_reject_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xf0a881d7    rxrpc_kernel_end_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xf38e70b0    rxrpc_kernel_is_data_last
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x4c043391     svc_pool_stats_open
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x61085a36     xdr_terminate_string
+EXPORT_SYMBOL net/wanrouter/wanrouter 0x0ebe03d1       unregister_wan_device
+EXPORT_SYMBOL net/wanrouter/wanrouter 0xc28f8809       register_wan_device
+EXPORT_SYMBOL net/wimax/wimax 0x9a4196a9       wimax_rfkill
+EXPORT_SYMBOL net/wimax/wimax 0xc1c1e33d       wimax_reset
+EXPORT_SYMBOL net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x10da0114 wiphy_unregister
+EXPORT_SYMBOL net/wireless/cfg80211 0x177ee2ed cfg80211_sched_scan_stopped
+EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x1e50577d cfg80211_classify8021d
+EXPORT_SYMBOL net/wireless/cfg80211 0x1fe07745 cfg80211_mgmt_tx_status
+EXPORT_SYMBOL net/wireless/cfg80211 0x2785bfca cfg80211_del_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate
+EXPORT_SYMBOL net/wireless/cfg80211 0x396ce854 wiphy_rfkill_start_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0x435ae413 ieee80211_amsdu_to_8023s
+EXPORT_SYMBOL net/wireless/cfg80211 0x461fc2e6 cfg80211_new_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0x4ab138ff __cfg80211_auth_canceled
+EXPORT_SYMBOL net/wireless/cfg80211 0x57d4ec05 cfg80211_send_unprot_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x595ae5fc cfg80211_testmode_alloc_event_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x5cfdd26b cfg80211_notify_new_peer_candidate
+EXPORT_SYMBOL net/wireless/cfg80211 0x60fd2381 cfg80211_get_mesh
+EXPORT_SYMBOL net/wireless/cfg80211 0x68224b58 cfg80211_connect_result
+EXPORT_SYMBOL net/wireless/cfg80211 0x692a3a6c cfg80211_testmode_reply
+EXPORT_SYMBOL net/wireless/cfg80211 0x69914e3a wiphy_register
+EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x6afc0fda cfg80211_send_assoc_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0x71f0aa22 ieee80211_get_hdrlen_from_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x73b916ad __ieee80211_get_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency
+EXPORT_SYMBOL net/wireless/cfg80211 0x77deda6d cfg80211_send_auth_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0x79a64403 cfg80211_rx_mgmt
+EXPORT_SYMBOL net/wireless/cfg80211 0x7dca59e6 cfg80211_disconnected
+EXPORT_SYMBOL net/wireless/cfg80211 0x7e3c1a15 cfg80211_send_rx_assoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen
+EXPORT_SYMBOL net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x802fd2b7 cfg80211_get_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0x863fe2f2 cfg80211_testmode_alloc_reply_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x87a484fc wiphy_apply_custom_regulatory
+EXPORT_SYMBOL net/wireless/cfg80211 0x89c3d07b cfg80211_send_rx_auth
+EXPORT_SYMBOL net/wireless/cfg80211 0x96675d34 cfg80211_ready_on_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init
+EXPORT_SYMBOL net/wireless/cfg80211 0x9ec5e083 cfg80211_sched_scan_results
+EXPORT_SYMBOL net/wireless/cfg80211 0xa0b2209e cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xa1fd5241 cfg80211_ibss_joined
+EXPORT_SYMBOL net/wireless/cfg80211 0xacae9d6d cfg80211_send_unprot_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0xad9f246b cfg80211_inform_bss_frame
+EXPORT_SYMBOL net/wireless/cfg80211 0xae088aaf cfg80211_cqm_rssi_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xb2e35117 wiphy_free
+EXPORT_SYMBOL net/wireless/cfg80211 0xc075c143 cfg80211_testmode_event
+EXPORT_SYMBOL net/wireless/cfg80211 0xc2c4849e wiphy_new
+EXPORT_SYMBOL net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next
+EXPORT_SYMBOL net/wireless/cfg80211 0xc683200b cfg80211_cqm_pktloss_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xc7093a23 cfg80211_roamed
+EXPORT_SYMBOL net/wireless/cfg80211 0xc7887026 cfg80211_unlink_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xcebe998c freq_reg_info
+EXPORT_SYMBOL net/wireless/cfg80211 0xd0a99e86 wiphy_rfkill_set_hw_state
+EXPORT_SYMBOL net/wireless/cfg80211 0xd2b97ed3 cfg80211_scan_done
+EXPORT_SYMBOL net/wireless/cfg80211 0xd2e6ce93 ieee80211_data_from_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xd7779230 cfg80211_put_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xdd30c82b regulatory_hint
+EXPORT_SYMBOL net/wireless/cfg80211 0xe3a2023f __cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xe5980081 cfg80211_inform_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xe65a72f9 cfg80211_michael_mic_failure
+EXPORT_SYMBOL net/wireless/cfg80211 0xe9e5a776 ieee80211_data_to_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xec4e1ceb cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0xf3d1c1db wiphy_rfkill_stop_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xfb3dd0e2 __cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0xfb4bc3ae cfg80211_remain_on_channel_expired
+EXPORT_SYMBOL net/wireless/lib80211 0x0b39b94e lib80211_crypt_info_init
+EXPORT_SYMBOL net/wireless/lib80211 0x174eaf37 lib80211_crypt_info_free
+EXPORT_SYMBOL net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler
+EXPORT_SYMBOL net/wireless/lib80211 0x2d0f99e5 print_ssid
+EXPORT_SYMBOL net/wireless/lib80211 0x3f53a633 lib80211_unregister_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8c54aa98 lib80211_register_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8d5cded1 lib80211_crypt_deinit_entries
+EXPORT_SYMBOL net/wireless/lib80211 0x916a466c lib80211_get_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x9b6d7d90 lib80211_crypt_quiescing
+EXPORT_SYMBOL net/wireless/lib80211 0xfad3d2a8 lib80211_crypt_delayed_deinit
+EXPORT_SYMBOL sound/ac97_bus 0x76a253c5        ac97_bus_type
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x1a724fcc        snd_seq_kernel_client_ctl
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x2dab9349        snd_seq_kernel_client_enqueue_blocking
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3061c52d        snd_use_lock_sync_helper
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3fb4d161        snd_seq_kernel_client_dispatch
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x5e064be1        snd_seq_event_port_attach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x6bb71038        snd_seq_delete_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7ac2f329        snd_seq_expand_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7b8699eb        snd_seq_event_port_detach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x87218659        snd_seq_create_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x8944da7b        snd_seq_kernel_client_write_poll
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xb8e448a0        snd_seq_set_queue_tempo
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xcac0a3be        snd_seq_kernel_client_enqueue
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xe934da1d        snd_seq_dump_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x17c9a0f7 snd_seq_device_register_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x2737f8ae snd_seq_device_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xc622fb29 snd_seq_device_unregister_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x6ea09972      snd_midi_channel_alloc_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x833a3e07      snd_midi_channel_set_clear
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xb9948d2c      snd_midi_channel_free_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3      snd_midi_process_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x017f4a67     snd_midi_event_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x949c9ac8     snd_midi_event_no_status
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x951ea30c     snd_midi_event_reset_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb00606b7     snd_midi_event_encode_byte
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb30510f7     snd_midi_event_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xbeaecf8c     snd_midi_event_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xddc220c4     snd_midi_event_reset_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xf5eb237e     snd_midi_event_free
+EXPORT_SYMBOL sound/core/seq/snd-seq-virmidi 0xe78b2d35        snd_virmidi_new
+EXPORT_SYMBOL sound/core/snd 0x02054566        snd_ctl_rename_id
+EXPORT_SYMBOL sound/core/snd 0x04cffaf2        snd_component_add
+EXPORT_SYMBOL sound/core/snd 0x0e35b4c5        snd_card_create
+EXPORT_SYMBOL sound/core/snd 0x146342e5        snd_ctl_make_virtual_master
+EXPORT_SYMBOL sound/core/snd 0x171add5f        snd_info_free_entry
+EXPORT_SYMBOL sound/core/snd 0x1763ab66        snd_info_create_card_entry
+EXPORT_SYMBOL sound/core/snd 0x188e72bd        snd_register_device_for_dev
+EXPORT_SYMBOL sound/core/snd 0x18e1683f        snd_dma_program
+EXPORT_SYMBOL sound/core/snd 0x191e88cf        snd_dma_pointer
+EXPORT_SYMBOL sound/core/snd 0x1b92234e        snd_device_new
+EXPORT_SYMBOL sound/core/snd 0x1bce9ea4        snd_ctl_free_one
+EXPORT_SYMBOL sound/core/snd 0x1d556485        snd_ctl_find_numid
+EXPORT_SYMBOL sound/core/snd 0x22bd4efc        snd_card_set_id
+EXPORT_SYMBOL sound/core/snd 0x24a94b26        snd_info_get_line
+EXPORT_SYMBOL sound/core/snd 0x24fa9fa0        snd_card_disconnect
+EXPORT_SYMBOL sound/core/snd 0x36c32c02        snd_power_wait
+EXPORT_SYMBOL sound/core/snd 0x3971b4df        snd_ecards_limit
+EXPORT_SYMBOL sound/core/snd 0x3e387f60        snd_info_create_module_entry
+EXPORT_SYMBOL sound/core/snd 0x443e9b33        snd_card_register
+EXPORT_SYMBOL sound/core/snd 0x46ae4565        snd_seq_root
+EXPORT_SYMBOL sound/core/snd 0x4a3ea5c0        snd_request_card
+EXPORT_SYMBOL sound/core/snd 0x4e2f0c84        snd_device_free
+EXPORT_SYMBOL sound/core/snd 0x511ee63c        snd_ctl_register_ioctl
+EXPORT_SYMBOL sound/core/snd 0x56138508        _snd_ctl_add_slave
+EXPORT_SYMBOL sound/core/snd 0x58be4d15        snd_ctl_replace
+EXPORT_SYMBOL sound/core/snd 0x602c96f0        copy_to_user_fromio
+EXPORT_SYMBOL sound/core/snd 0x64e4e58f        snd_ctl_new1
+EXPORT_SYMBOL sound/core/snd 0x6b055442        snd_ctl_add
+EXPORT_SYMBOL sound/core/snd 0x6f2ab08f        snd_jack_new
+EXPORT_SYMBOL sound/core/snd 0x7063bfce        snd_card_proc_new
+EXPORT_SYMBOL sound/core/snd 0x70c15ac1        snd_dma_disable
+EXPORT_SYMBOL sound/core/snd 0x741db45e        snd_card_file_remove
+EXPORT_SYMBOL sound/core/snd 0x75c8ff23        snd_card_free
+EXPORT_SYMBOL sound/core/snd 0x7e763cef        snd_ctl_find_id
+EXPORT_SYMBOL sound/core/snd 0x7ed6130c        snd_ctl_enum_info
+EXPORT_SYMBOL sound/core/snd 0x7f545aef        snd_ctl_remove_id
+EXPORT_SYMBOL sound/core/snd 0x84b39c14        snd_card_free_when_closed
+EXPORT_SYMBOL sound/core/snd 0x8c85fbed        snd_unregister_device
+EXPORT_SYMBOL sound/core/snd 0x8f595b11        snd_major
+EXPORT_SYMBOL sound/core/snd 0x8f7794d2        snd_info_register
+EXPORT_SYMBOL sound/core/snd 0x9890ce81        snd_cards
+EXPORT_SYMBOL sound/core/snd 0x98b669a1        snd_ctl_boolean_mono_info
+EXPORT_SYMBOL sound/core/snd 0x9e6d79f8        snd_info_get_str
+EXPORT_SYMBOL sound/core/snd 0xa0fd2427        snd_pci_quirk_lookup_id
+EXPORT_SYMBOL sound/core/snd 0xb2e5ae4a        snd_lookup_minor_data
+EXPORT_SYMBOL sound/core/snd 0xce3ca308        copy_from_user_toio
+EXPORT_SYMBOL sound/core/snd 0xd1157735        release_and_free_resource
+EXPORT_SYMBOL sound/core/snd 0xd2de8c66        snd_device_register
+EXPORT_SYMBOL sound/core/snd 0xd376ca0c        snd_card_file_add
+EXPORT_SYMBOL sound/core/snd 0xd93863b4        snd_ctl_boolean_stereo_info
+EXPORT_SYMBOL sound/core/snd 0xdaf25441        snd_pci_quirk_lookup
+EXPORT_SYMBOL sound/core/snd 0xdff1922a        snd_add_device_sysfs_file
+EXPORT_SYMBOL sound/core/snd 0xe20c9214        snd_iprintf
+EXPORT_SYMBOL sound/core/snd 0xea70eb09        snd_jack_set_key
+EXPORT_SYMBOL sound/core/snd 0xeae70c65        snd_ctl_notify
+EXPORT_SYMBOL sound/core/snd 0xee5ae206        snd_ctl_unregister_ioctl
+EXPORT_SYMBOL sound/core/snd 0xefac2052        snd_jack_report
+EXPORT_SYMBOL sound/core/snd 0xf4865b56        snd_ctl_remove
+EXPORT_SYMBOL sound/core/snd 0xfc8c76e8        snd_jack_set_parent
+EXPORT_SYMBOL sound/core/snd-hwdep 0x13630d0d  snd_hwdep_new
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3af566f1     snd_dma_get_reserved_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3b91f3af     snd_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x60839367     snd_dma_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x6bf82d80     snd_dma_reserve_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xade88e76     snd_malloc_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xc79e0245     snd_dma_alloc_pages_fallback
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xdd2ec1e8     snd_dma_alloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x0283dfe3    _snd_pcm_hw_params_any
+EXPORT_SYMBOL sound/core/snd-pcm 0x04cda566    snd_interval_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x051aa020    snd_pcm_lib_read
+EXPORT_SYMBOL sound/core/snd-pcm 0x05e450ce    snd_pcm_limit_hw_rates
+EXPORT_SYMBOL sound/core/snd-pcm 0x10d48547    snd_pcm_period_elapsed
+EXPORT_SYMBOL sound/core/snd-pcm 0x12efae80    snd_pcm_mmap_data
+EXPORT_SYMBOL sound/core/snd-pcm 0x1bd09924    snd_pcm_suspend_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d027e4b    snd_pcm_format_signed
+EXPORT_SYMBOL sound/core/snd-pcm 0x218268d3    snd_pcm_hw_constraint_minmax
+EXPORT_SYMBOL sound/core/snd-pcm 0x2c9a34d1    snd_pcm_lib_free_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0x31a9446d    snd_pcm_lib_preallocate_pages_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x35b976c0    snd_pcm_lib_mmap_iomem
+EXPORT_SYMBOL sound/core/snd-pcm 0x3796bdcc    snd_pcm_format_little_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x39bf9301    _snd_pcm_hw_param_setempty
+EXPORT_SYMBOL sound/core/snd-pcm 0x43786b47    snd_pcm_hw_constraint_list
+EXPORT_SYMBOL sound/core/snd-pcm 0x4855e29c    snd_pcm_set_sync
+EXPORT_SYMBOL sound/core/snd-pcm 0x4af80abe    snd_pcm_release_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x4c115419    snd_pcm_hw_constraint_ratnums
+EXPORT_SYMBOL sound/core/snd-pcm 0x4d9b6d35    snd_pcm_format_size
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f816e9b    snd_pcm_format_big_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x52419d52    snd_pcm_lib_writev
+EXPORT_SYMBOL sound/core/snd-pcm 0x52e3e4a5    snd_pcm_hw_param_value
+EXPORT_SYMBOL sound/core/snd-pcm 0x5396737c    snd_pcm_lib_malloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x542bacda    snd_pcm_lib_preallocate_free_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x5bb37486    snd_pcm_suspend
+EXPORT_SYMBOL sound/core/snd-pcm 0x5c99b4e6    snd_pcm_sgbuf_ops_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x5e7f4920    snd_pcm_format_set_silence
+EXPORT_SYMBOL sound/core/snd-pcm 0x627df1da    snd_pcm_notify
+EXPORT_SYMBOL sound/core/snd-pcm 0x650f8603    snd_pcm_format_silence_64
+EXPORT_SYMBOL sound/core/snd-pcm 0x68a24153    snd_pcm_format_physical_width
+EXPORT_SYMBOL sound/core/snd-pcm 0x6b554c39    snd_pcm_hw_constraint_ratdens
+EXPORT_SYMBOL sound/core/snd-pcm 0x6d54d995    snd_pcm_hw_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ef8fcd8    snd_pcm_format_linear
+EXPORT_SYMBOL sound/core/snd-pcm 0x708c69a9    snd_pcm_lib_preallocate_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x71d45f96    snd_pcm_lib_get_vmalloc_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x77cdc01f    snd_pcm_hw_constraint_integer
+EXPORT_SYMBOL sound/core/snd-pcm 0x8b050d62    snd_pcm_lib_write
+EXPORT_SYMBOL sound/core/snd-pcm 0x90eb6cc0    snd_pcm_open_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x91da9f04    snd_pcm_hw_param_first
+EXPORT_SYMBOL sound/core/snd-pcm 0x929a0f72    snd_pcm_hw_constraint_pow2
+EXPORT_SYMBOL sound/core/snd-pcm 0x9a6f4699    snd_pcm_sgbuf_get_chunk_size
+EXPORT_SYMBOL sound/core/snd-pcm 0xa1eb29c8    snd_pcm_lib_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0xa40e95ae    snd_pcm_link_rwlock
+EXPORT_SYMBOL sound/core/snd-pcm 0xa61aa028    snd_pcm_format_unsigned
+EXPORT_SYMBOL sound/core/snd-pcm 0xadfeacc4    snd_pcm_set_ops
+EXPORT_SYMBOL sound/core/snd-pcm 0xaf4389b8    snd_pcm_lib_free_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0xafeff749    _snd_pcm_lib_alloc_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0xb620eb26    snd_pcm_hw_constraint_msbits
+EXPORT_SYMBOL sound/core/snd-pcm 0xb9638db4    snd_pcm_rate_to_rate_bit
+EXPORT_SYMBOL sound/core/snd-pcm 0xba753838    snd_pcm_lib_readv
+EXPORT_SYMBOL sound/core/snd-pcm 0xbb2ca905    snd_pcm_stop
+EXPORT_SYMBOL sound/core/snd-pcm 0xbf257125    snd_pcm_new_stream
+EXPORT_SYMBOL sound/core/snd-pcm 0xd0b9b8b8    snd_interval_list
+EXPORT_SYMBOL sound/core/snd-pcm 0xe56a9336    snd_pcm_format_width
+EXPORT_SYMBOL sound/core/snd-pcm 0xe87da8a9    snd_pcm_hw_rule_add
+EXPORT_SYMBOL sound/core/snd-pcm 0xea2560a9    snd_pcm_hw_constraint_step
+EXPORT_SYMBOL sound/core/snd-pcm 0xf29c295e    snd_pcm_new
+EXPORT_SYMBOL sound/core/snd-pcm 0xf3797152    snd_interval_ratnum
+EXPORT_SYMBOL sound/core/snd-pcm 0xf4c86e68    snd_pcm_hw_param_last
+EXPORT_SYMBOL sound/core/snd-pcm 0xf7884e9c    snd_pcm_kernel_ioctl
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x0b66af18        snd_rawmidi_drain_input
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x1ce3c384        snd_rawmidi_kernel_release
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x2772da94        snd_rawmidi_transmit
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x56060f8a        snd_rawmidi_input_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x61e37976        snd_rawmidi_drop_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x727dab72        snd_rawmidi_kernel_read
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7950906c        snd_rawmidi_drain_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7d4f859f        snd_rawmidi_transmit_empty
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7fa69e66        snd_rawmidi_transmit_peek
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x80178f5a        snd_rawmidi_kernel_open
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x909c34d8        snd_rawmidi_set_ops
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xa402285a        snd_rawmidi_info_select
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xb0a30ad5        snd_rawmidi_kernel_write
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xbbb6fe17        snd_rawmidi_transmit_ack
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xc2b7d268        snd_rawmidi_output_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xcaf024f0        snd_rawmidi_new
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xeff5ed61        snd_rawmidi_receive
+EXPORT_SYMBOL sound/core/snd-timer 0x4db90ec4  snd_timer_global_register
+EXPORT_SYMBOL sound/core/snd-timer 0x5b11ff84  snd_timer_interrupt
+EXPORT_SYMBOL sound/core/snd-timer 0x78f6f1cd  snd_timer_global_new
+EXPORT_SYMBOL sound/core/snd-timer 0x79a3312f  snd_timer_new
+EXPORT_SYMBOL sound/core/snd-timer 0x8020baf0  snd_timer_global_free
+EXPORT_SYMBOL sound/core/snd-timer 0x9e8cd936  snd_timer_pause
+EXPORT_SYMBOL sound/core/snd-timer 0xa0d995d2  snd_timer_resolution
+EXPORT_SYMBOL sound/core/snd-timer 0xb94ad3c7  snd_timer_close
+EXPORT_SYMBOL sound/core/snd-timer 0xb9b2e8f5  snd_timer_continue
+EXPORT_SYMBOL sound/core/snd-timer 0xc668e42d  snd_timer_start
+EXPORT_SYMBOL sound/core/snd-timer 0xc99ff173  snd_timer_open
+EXPORT_SYMBOL sound/core/snd-timer 0xefea3b7f  snd_timer_notify
+EXPORT_SYMBOL sound/core/snd-timer 0xf6a38705  snd_timer_stop
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x65aafb73  snd_mpu401_uart_new
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59  snd_mpu401_uart_interrupt_tx
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227  snd_mpu401_uart_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x05060a19       snd_opl3_regmap
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x149819fd       snd_opl3_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x212e0050       snd_opl3_create
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x4a3efb0f       snd_opl3_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x66a790de       snd_opl3_timer_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x73f4c287       snd_opl3_reset
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xaaa454c7       snd_opl3_find_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xbb2c404f       snd_opl3_load_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xf155127c       snd_opl3_init
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xfa82ba70       snd_opl3_hwdep_new
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x05be804b       snd_opl4_create
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x1f21b356       snd_opl4_read_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x57ca03d2       snd_opl4_write_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x5961a640       snd_opl4_write
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0xd8a1fd47       snd_opl4_read
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x08cd614d   snd_vx_free_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x09c70b74   snd_vx_dsp_load
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1a4cedc3   snd_vx_suspend
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1c9e79b2   snd_vx_dsp_boot
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x263ffaa6   snd_vx_create
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x27b3c2da   snd_vx_load_boot_image
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x331e1380   snd_vx_resume
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x9eaef21c   snd_vx_check_reg_bit
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xcd7de8c6   snd_vx_setup_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf1f04d23   snd_vx_irq_handler
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x01455b1b       amdtp_out_stream_pcm_abort
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x057eea6d       amdtp_out_stream_get_max_payload
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x108651a1       amdtp_out_stream_stop
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x11f6c012       amdtp_out_stream_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x17e46570       amdtp_out_stream_set_rate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x23d23d3d       fw_iso_resources_free
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x2e650f3d       amdtp_out_stream_set_pcm_format
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x45181b93       cmp_connection_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x4618edb6       amdtp_out_stream_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x509415cb       fcp_bus_reset
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x54f1e83c       amdtp_out_stream_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x65f828ca       iso_packets_buffer_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x68ccf3a3       fw_iso_resources_allocate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x6effc4d4       cmp_connection_establish
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x8ac09c3a       amdtp_out_stream_start
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x907ab1ef       fw_iso_resources_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x94464cf6       fw_iso_resources_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x977ec48d       fw_iso_resources_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb1e0c1b8       iso_packets_buffer_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb4a3c726       cmp_connection_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xbe1c01d1       fcp_avc_transaction
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xc0830942       cmp_connection_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xdd74bc7a       rcode_string
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xe391be1e       cmp_connection_break
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xf9345015       snd_fw_transaction
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x1def49f7    snd_ak4114_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x3ca11593    snd_ak4114_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x5e6f61c6    snd_ak4114_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xaac69e33    snd_ak4114_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xb80ef4b4    snd_ak4114_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xff8fcf2b    snd_ak4114_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x1beb9ba8    snd_ak4117_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x222d1f9b    snd_ak4117_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x613bcfdf    snd_ak4117_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61994352    snd_ak4117_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61dcd22d    snd_ak4117_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x7748d95f    snd_ak4117_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x36d65194       snd_akm4xxx_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x42097156       snd_akm4xxx_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x7a41f3bb       snd_akm4xxx_init
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xd33efb47       snd_akm4xxx_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x769b55ff    snd_pt2258_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x96e9df08    snd_pt2258_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x12af763e     snd_tea575x_init
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x6a17a8f6     snd_tea575x_exit
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x208740c7  snd_cs8427_create
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x433a23de  snd_cs8427_reg_write
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x55ec55fe  snd_cs8427_iec958_build
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x594ffe68  snd_cs8427_iec958_active
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xbdcee202  snd_cs8427_iec958_pcm
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x025e14e3     snd_i2c_bus_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x07be1178     snd_i2c_sendbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x3b5cfab9     snd_i2c_device_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x7b8e8dfe     snd_i2c_device_free
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x9cf71435     snd_i2c_probeaddr
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xf53071d2     snd_i2c_readbytes
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xbc9e601c        snd_tea6330t_update_mixer
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xfaf7d47a        snd_tea6330t_detect
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x235ff45a       snd_es1688_reset
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x94031132       snd_es1688_pcm
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x9e2d050f       snd_es1688_mixer_write
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xa09cb43a       snd_es1688_create
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xc7a8e7b0       snd_es1688_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x03f64d6d     snd_gf1_write_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0b08f41c     snd_gus_create
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0c4b7101     snd_gf1_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x18d814bb     snd_gf1_mem_lock
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c1ce117     snd_gus_interrupt
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c411555     snd_gf1_ctrl_stop
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2ff6dd00     snd_gus_use_dec
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3004ab96     snd_gf1_peek
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x364c3e2f     snd_gus_initialize
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3d722f81     snd_gf1_alloc_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x451c4787     snd_gus_dram_write
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x46db8d67     snd_gf1_lvol_to_gvol_raw
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x486e95f6     snd_gf1_delay
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x4a25f075     snd_gf1_poke
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x510c35ab     snd_gf1_mem_alloc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x53f4bcba     snd_gf1_stop_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x57e283ce     snd_gf1_mem_free
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x5c706a01     snd_gf1_new_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x69580181     snd_gf1_dram_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x7447d41f     snd_gf1_translate_freq
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x766a53a4     snd_gf1_mem_xfree
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x8b2c9d1e     snd_gf1_free_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x902a93e5     snd_gf1_i_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x95c00318     snd_gf1_i_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9d27745e     snd_gf1_rawmidi_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb627703a     snd_gf1_pcm_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xba59f0c0     snd_gus_use_inc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xbe6bf3f0     snd_gus_dram_read
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc43a5527     snd_gf1_atten_table
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc62c29f1     snd_gf1_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc828e204     snd_gf1_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xd60f9df8     snd_gf1_write16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xfd7948a3     snd_gf1_i_look16
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x0e096be3   snd_msnd_init_queue
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x14604b14   snd_msnd_send_dsp_cmd
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x3caec80b   snd_msndmix_setup
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x41d8c7fe   snd_msnd_DARQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x53b94a87   snd_msndmix_new
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x5a59c42e   snd_msnd_dsp_halt
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x67075162   snd_msndmix_force_recsrc
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x75026b24   snd_msndmidi_input_read
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x827928fa   snd_msnd_upload_host
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x930bf9b2   snd_msnd_pcm
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xc6484e4c   snd_msnd_enable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xdd3d9b58   snd_msnd_disable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xec5c7fa6   snd_msnd_send_word
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xfd3a84d0   snd_msnd_DAPQ
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0x89e35b99    snd_aci_cmd
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0xd41a7c7c    snd_aci_get_aci
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x30040e18    snd_sbdsp_command
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x3793ee74    snd_sbdsp_get_byte
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x493274bb    snd_sbdsp_reset
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x509de8db    snd_sbmixer_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x6c145c29    snd_sbmixer_add_ctl
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x8ffe80f5    snd_sbmixer_write
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x9dc54427    snd_sbmixer_resume
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc3a011d5    snd_sbmixer_read
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc47abf26    snd_sbmixer_suspend
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xd3b5f491    snd_sbdsp_create
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-csp 0xef888238     snd_sb_csp_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x28443cf2     snd_sb16dsp_get_pcm_ops
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x3a73d4e1     snd_sb16dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xa9672925     snd_sb16dsp_configure
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xe0b3f690     snd_sb16dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x1ffb00d6      snd_sb8dsp_midi
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x6c52f0ff      snd_sb8dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x93293f75      snd_sb8dsp_midi_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x9824676a      snd_sb8dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x1655c4f1        snd_emu8000_peek_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x34cfbdf6        snd_emu8000_update_chorus_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x3818128f        snd_emu8000_load_chorus_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x5f6b635e        snd_emu8000_dma_chan
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x69cc4f89        snd_emu8000_init_fm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9629fa35        snd_emu8000_poke_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9a9672ae        snd_emu8000_update_equalizer
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9ab543f6        snd_emu8000_update_reverb_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xc9a3aa81        snd_emu8000_load_reverb_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xca944cd5        snd_emu8000_poke
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xfc49be25        snd_emu8000_peek
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x200535ff     snd_cs4236_ext_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x3c38d5e8     snd_wss_get_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x470930eb     snd_wss_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x4d0362c6     snd_wss_create
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x50094541     snd_wss_pcm
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x5e4b2de5     snd_wss_chip_id
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7b202637     snd_wss_interrupt
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7f69149a     snd_wss_put_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8e31cb07     snd_wss_info_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8fa6606c     snd_wss_mce_up
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x9b16925e     snd_cs4236_ext_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xa276819f     snd_wss_mce_down
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xb2be137a     snd_wss_timer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xbe6c817b     snd_wss_put_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xc99525ae     snd_wss_mixer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xd771bb46     snd_wss_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xeab98139     snd_wss_info_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfd3d4009     snd_wss_get_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfe98a865     snd_wss_overrange
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xffa34533     snd_wss_get_pcm_ops
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x21ef4e55 snd_ac97_pcm_assign
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x48471696 snd_ac97_tune_hardware
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x4dc81183 snd_ac97_set_rate
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5163bed9 snd_ac97_bus
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5ffa6324 snd_ac97_mixer
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x7e6dcafe snd_ac97_update_power
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x845b1c97 snd_ac97_get_short_name
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9f68cc85 snd_ac97_write_cache
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xa4057c8d snd_ac97_pcm_close
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xbff30f47 snd_ac97_resume
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc05ae2a8 snd_ac97_pcm_open
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc4c310c3 snd_ac97_suspend
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc7406aa5 snd_ac97_read
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd15b6e3d snd_ac97_update
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2545eab snd_ac97_pcm_double_rate_rules
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2c2d152 snd_ac97_update_bits
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf2139bf7 snd_ac97_write
+EXPORT_SYMBOL sound/pci/asihpi/snd-asihpi 0xded8ad5e   hpi_send_recv
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0becda97 snd_emu10k1_voice_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0df94418 snd_emu10k1_voice_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x41244eb5 snd_emu10k1_ptr_write
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x59cafd61 snd_emu10k1_synth_bzero
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x988d150a snd_emu10k1_synth_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xda83a040 snd_emu10k1_synth_copy_from_user
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf66a4375 snd_emu10k1_ptr_read
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf75dd381 snd_emu10k1_memblk_map
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xfeebba88 snd_emu10k1_synth_free
+EXPORT_SYMBOL sound/pci/hda/snd-hda-codec 0x8137241a   snd_hda_parse_generic_codec
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0x85f6b860  snd_ice1712_akm4xxx_free
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xc231aa73  snd_ice1712_akm4xxx_build_controls
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xdb1369fc  snd_ice1712_akm4xxx_init
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0e84fac7       oxygen_write8_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13ae7eae       oxygen_pci_shutdown
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x1ab0d70a       oxygen_read16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x217082b9       oxygen_write_spi
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x23bf881e       oxygen_pci_suspend
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x257fb948       oxygen_read8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x4e5ef4d6       oxygen_write_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x61bd39c7       oxygen_write16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x6fc6011d       oxygen_write32_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7528375c       oxygen_write_ac97_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x82abfda3       oxygen_write16_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x870f7062       oxygen_pci_remove
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x8b3b31ad       oxygen_write_i2c
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9167aa21       oxygen_read_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x94972217       oxygen_write8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9b9d4d27       oxygen_pci_resume
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9e4b2749       oxygen_write32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xdbd4a1fd       oxygen_reset_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe7a3b566       oxygen_write_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf18f2bfc       oxygen_pci_probe
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf3c210d8       oxygen_read32
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x043bdcb0 snd_trident_free_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x3abf35ff snd_trident_alloc_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x4ebb764f snd_trident_stop_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x8d7ed98d snd_trident_write_voice_regs
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0xfca1215f snd_trident_start_voice
+EXPORT_SYMBOL sound/soundcore 0x98696b3f       sound_class
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x0b58a260       snd_emux_new
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x19147037       snd_emux_free
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x2167ec20       snd_emux_lock_voice
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x655cb202       snd_sf_linear_to_log
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x9fab5ec7       snd_emux_register
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xac72b75e       snd_emux_terminate_all
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xd3df8d5f       snd_emux_unlock_voice
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x16acd73a      snd_util_memhdr_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x42cd82cd      snd_util_memhdr_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x74b3ab88      __snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x7c5c4bb1      snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xa594e268      __snd_util_memblk_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xba78d781      snd_util_mem_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xc03b0c1b      snd_util_mem_avail
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xe4ce2b80      __snd_util_mem_free
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x16756dc0     snd_usbmidi_input_start
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x63343b1d     snd_usbmidi_input_stop
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x9d5af605     snd_usbmidi_create
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0xd9d2bb03     snd_usbmidi_disconnect
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x1816c305   dm_mem_cache_grow
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x367013d7   dm_mem_cache_shrink
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x68d294fb   dm_mem_cache_free
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x920a7a41   dm_message_parse
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xb051eab3   dm_mem_cache_client_create
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xdae04ad9   dm_mem_cache_alloc
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xf75301a7   dm_mem_cache_client_destroy
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x000f2b7a       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x0039b011       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x005a7faf       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x006317f6       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x0081971a       default_llseek
+EXPORT_SYMBOL vmlinux 0x008ae1f1       dqput
+EXPORT_SYMBOL vmlinux 0x00dcaf1a       inet_sendpage
+EXPORT_SYMBOL vmlinux 0x00dd5e49       tty_mutex
+EXPORT_SYMBOL vmlinux 0x00e60fed       do_SAK
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x00f5abb4       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0x00fd99b0       posix_lock_file
+EXPORT_SYMBOL vmlinux 0x010177d3       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x010cd69e       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x01160d16       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x013d5b89       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x016b0e28       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0x0171daed       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x0183479b       sock_release
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x019b72ac       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0x01a4adf3       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x01a6bce2       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x01a70933       neigh_create
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01c1b9d5       bio_add_page
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01d36127       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x025b0027       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x0260fdc8       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x0262259a       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x026aa507       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x027d3985       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02a71a11       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x02c4ecc3       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x03187901       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x03304f3a       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x034afcea       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x035d0b5b       generic_setlease
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x037fd461       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x03869b66       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0x03910d7f       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0x03936abb       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x0396061f       nla_reserve
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03b2160e       unregister_netdev
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03c337db       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x03d7a48e       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0x03e46571       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x03fea9e8       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x0419b373       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x0425852d       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0x045537b1       padata_alloc
+EXPORT_SYMBOL vmlinux 0x046a76eb       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0x046d308d       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04ae767c       kunmap_high
+EXPORT_SYMBOL vmlinux 0x04ce6b61       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04f72d16       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x04f7f219       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0x050468c0       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0x0512e1df       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x053547ab       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x0535c7a0       dquot_file_open
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x058e6ba8       skb_split
+EXPORT_SYMBOL vmlinux 0x0592f3df       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05b2d53e       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x05b55cf7       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x05d5d6df       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0x05e209e0       simple_getattr
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x069596f8       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ae2e58       register_framebuffer
+EXPORT_SYMBOL vmlinux 0x06b17621       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0x06c976ae       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06f945a9       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x06fa9d17       of_get_property
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x070d0925       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x07179557       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0x071927fb       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x071f2c97       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x07770e07       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a7d14d       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07b63810       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d65472       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x0800145b       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x0849d276       neigh_lookup
+EXPORT_SYMBOL vmlinux 0x084ba63a       uart_match_port
+EXPORT_SYMBOL vmlinux 0x084c4a11       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0x0875d466       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x0894a8c2       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08b9453e       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x08c6f62d       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x08fff001       sock_common_setsockopt
+EXPORT_SYMBOL vmlinux 0x09087e8e       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093a4d8e       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x0942eb1d       vc_cons
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x0952262f       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x097d08c3       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x0983bf57       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x0994431b       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x09a876f9       nla_put
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09e13960       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0x09ead378       kthread_bind
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x09fc4931       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0ab5cbac       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acdb543       netif_napi_add
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0aea401b       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x0b04cfdb       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b41c1a8       __register_binfmt
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b4bde37       iunique
+EXPORT_SYMBOL vmlinux 0x0b5118c0       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b75f87a       may_umount_tree
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8cb9c6       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0be4d9f2       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x0c0f29c4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c49ab15       simple_readpage
+EXPORT_SYMBOL vmlinux 0x0c4eda05       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0x0c5369de       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c819489       sock_rfree
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0ca7bb92       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cbcbbaf       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x0cc33a24       dm_get_device
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ccc6a92       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0cf1484b       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x0cf40f8a       tcp_check_req
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d40fe91       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x0d4869e9       dquot_release
+EXPORT_SYMBOL vmlinux 0x0d4a064d       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x0d53182d       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d79131a       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0x0d848c15       kmap_high
+EXPORT_SYMBOL vmlinux 0x0d8fddd4       alloc_file
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0db59030       input_register_device
+EXPORT_SYMBOL vmlinux 0x0dc557b0       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x0de3e48a       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0e156b4e       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e63e8a3       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0eb1a188       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0x0ecfa5bc       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0x0f1ab0b7       follow_pfn
+EXPORT_SYMBOL vmlinux 0x0f2e65a6       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x0f2f09ca       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f59eff2       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f6857d7       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x0fae7650       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fdc25d9       check_disk_change
+EXPORT_SYMBOL vmlinux 0x0fe6350a       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0x0fecfc78       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x0ff389ff       mntget
+EXPORT_SYMBOL vmlinux 0x10243f2d       deny_write_access
+EXPORT_SYMBOL vmlinux 0x1024b771       module_refcount
+EXPORT_SYMBOL vmlinux 0x102aa847       __blk_end_request
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x10428807       module_layout
+EXPORT_SYMBOL vmlinux 0x107ddf83       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x109fec29       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x10af2475       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x10cc3779       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x1119d570       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x112a20c8       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x112f26f3       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x113241fa       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x1165bf4d       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x116c2703       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x1196dc14       dst_discard
+EXPORT_SYMBOL vmlinux 0x11bf3729       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0x11e3fa78       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0x11f2785d       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x1203bc9f       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x122bd9bb       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x1254496b       dev_get_flags
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x1288bf7b       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x128b979c       write_inode_now
+EXPORT_SYMBOL vmlinux 0x129cef9d       _dev_info
+EXPORT_SYMBOL vmlinux 0x129d01ae       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12b5d7b2       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0x12b7d3c2       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x12bbda8c       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12dd8755       thaw_super
+EXPORT_SYMBOL vmlinux 0x12ddf946       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x133be491       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x134bcc60       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0x1354b359       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0x1355ca23       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x1386d6c6       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x138ba64f       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x139b0318       padata_start
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13bda4fe       set_pages_nx
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13dde1af       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x13e39b30       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f01b3f       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x13f290fe       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x1426a3cc       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0x142f4e0d       scsi_free_command
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x145ced90       input_flush_device
+EXPORT_SYMBOL vmlinux 0x14872ef5       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0x14a82908       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14b105d9       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x14baa2fa       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x14f7eb1e       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x150924b5       open_exec
+EXPORT_SYMBOL vmlinux 0x150ea053       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0x15336a59       mount_nodev
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x15565630       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x15607899       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x1595d374       unlock_rename
+EXPORT_SYMBOL vmlinux 0x15a7b5e5       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15cc970a       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x15e562f2       neigh_table_init
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161acf66       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0x161efda5       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0x162718e5       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x162ed4ad       dquot_disable
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x1640bcd1       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x1648bd98       vfs_rename
+EXPORT_SYMBOL vmlinux 0x16588ac0       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x166a8226       inet_release
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x1688b243       find_get_page
+EXPORT_SYMBOL vmlinux 0x16ae264e       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0x16ffc05d       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x17811079       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0x17a0ec64       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17cfe850       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x17d2a87d       dev_set_group
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17ef4339       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x1855421d       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x18659468       netdev_info
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x18b5e507       follow_down_one
+EXPORT_SYMBOL vmlinux 0x18c02c1c       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0x18ca83c9       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0x18cb5c3d       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x18cfc21f       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0x18d5dda2       napi_complete
+EXPORT_SYMBOL vmlinux 0x18e352ed       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0x18e7531e       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0x18e7e6a3       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0x18f97b05       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x190a2d4b       icmpv6_send
+EXPORT_SYMBOL vmlinux 0x1911fc7f       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x19212ecb       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0x192878f5       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0x19850f8e       sock_no_accept
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x1994fdec       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x199f5b4e       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19d14d0e       d_drop
+EXPORT_SYMBOL vmlinux 0x19d174b3       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x19d24ce2       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x19fa4759       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x1a048cee       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a5d1c4b       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a970be9       nobh_writepage
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1ae3ea93       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0x1af286f3       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x1af49f2f       __breadahead
+EXPORT_SYMBOL vmlinux 0x1afdddb3       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b292f49       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0x1b3eac38       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b485a37       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0x1b5e80a3       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b7bb290       lookup_bdev
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b9aa174       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bd9d6c5       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1bf873dd       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x1c01d197       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c32911f       noop_llseek
+EXPORT_SYMBOL vmlinux 0x1c561ee4       set_binfmt
+EXPORT_SYMBOL vmlinux 0x1c659465       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1c9f900d       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cf366cd       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d4add67       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x1d6dd857       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0x1d7e0112       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1da0b29b       genphy_read_status
+EXPORT_SYMBOL vmlinux 0x1da74328       neigh_for_each
+EXPORT_SYMBOL vmlinux 0x1dae597d       blk_get_queue
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dc418f3       dev_printk
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddf91d2       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x1df86b68       sock_no_getname
+EXPORT_SYMBOL vmlinux 0x1df92ea5       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x1e0d3911       serio_reconnect
+EXPORT_SYMBOL vmlinux 0x1e16aecb       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x1e231ec5       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x1e260d00       sock_i_uid
+EXPORT_SYMBOL vmlinux 0x1e2ac8c5       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0x1e2aecb9       serio_open
+EXPORT_SYMBOL vmlinux 0x1e529aba       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e6ef7f9       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0x1e96d652       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1eacc9c3       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x1ebd2e96       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0x1eeb0381       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x1ef38656       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x1ef6f78c       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0x1f1f9002       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0x1f23c479       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0x1f350151       skb_clone
+EXPORT_SYMBOL vmlinux 0x1f3a910a       journal_abort
+EXPORT_SYMBOL vmlinux 0x1f50a457       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0x1f55f95f       current_fs_time
+EXPORT_SYMBOL vmlinux 0x1f61b740       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1f8fa277       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fe7f927       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x1ffe06d4       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x201f61cd       pci_dev_get
+EXPORT_SYMBOL vmlinux 0x205379a7       __quota_error
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20b1bc80       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x20b39f1f       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x20cf7e52       poll_freewait
+EXPORT_SYMBOL vmlinux 0x20dbf3c1       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x20ee4938       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0x20f8709e       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0x211be8c2       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x214787f9       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x214bbda6       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0x215781f7       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x2159097d       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x21625c2f       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x217a2a30       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x2191646d       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x21b91e11       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0x21d5f239       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x22022af7       simple_fill_super
+EXPORT_SYMBOL vmlinux 0x221eb112       sk_dst_check
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x229f7c7d       inet_addr_type
+EXPORT_SYMBOL vmlinux 0x22ae76d9       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x22ccf962       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0x22e5ce0d       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x2336c5fb       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0x233a40e0       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x234421c7       dev_open
+EXPORT_SYMBOL vmlinux 0x2347a155       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x23859593       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23ad0f76       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x23ad81c4       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0x23c5d6e1       agp_enable
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d407f1       update_region
+EXPORT_SYMBOL vmlinux 0x23d9d922       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0x23db4852       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x23dcfe6a       dentry_open
+EXPORT_SYMBOL vmlinux 0x23f1d235       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x2414e794       single_open
+EXPORT_SYMBOL vmlinux 0x2422ccba       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x243e71b8       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x244c6be8       sg_miter_next
+EXPORT_SYMBOL vmlinux 0x24594798       misc_deregister
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x24615ef9       security_path_rename
+EXPORT_SYMBOL vmlinux 0x2461b2ff       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x2475218f       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x2488146a       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24946dfe       pci_match_id
+EXPORT_SYMBOL vmlinux 0x24c78486       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24de3696       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x24ef0433       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x250dd12b       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x2526d66e       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0x2548a371       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x254938a4       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x25606aee       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0x2570db93       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0x2576f15c       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x2578dacd       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x25a0b991       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x25b05c56       genl_register_ops
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25ee9799       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x25febaea       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x26ad0487       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x27359c78       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0x274d0f90       blk_register_region
+EXPORT_SYMBOL vmlinux 0x275070ad       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x27620945       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x277e4571       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x2780687f       free_buffer_head
+EXPORT_SYMBOL vmlinux 0x27835ffe       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b099e5       cont_write_begin
+EXPORT_SYMBOL vmlinux 0x27b33a81       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x27c7a46f       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x27f099cf       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0x28003fde       empty_aops
+EXPORT_SYMBOL vmlinux 0x28081f72       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0x28176ccd       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x28514573       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0x28574908       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0x285954da       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x28683965       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0x287e24d1       generic_removexattr
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28a80608       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x29139f9a       fasync_helper
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x293b217b       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x29474679       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x297c26a8       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0x299ebecd       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0294b0       dquot_transfer
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a41e783       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0x2a54c764       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x2a583672       wireless_send_event
+EXPORT_SYMBOL vmlinux 0x2a6c5dfc       kern_path
+EXPORT_SYMBOL vmlinux 0x2a8e7612       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2ac8ce3a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x2af02574       input_set_keycode
+EXPORT_SYMBOL vmlinux 0x2af80bd2       kill_fasync
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b13bd6a       iget5_locked
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b33423a       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x2b5217ac       sk_common_release
+EXPORT_SYMBOL vmlinux 0x2b65c416       padata_stop
+EXPORT_SYMBOL vmlinux 0x2b6ae7c5       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bab5d21       sk_wait_data
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bc4e969       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2be6ca66       nla_append
+EXPORT_SYMBOL vmlinux 0x2beaf22b       seq_release
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c6664d5       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0x2c6b7053       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0x2c734fb5       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x2c82573d       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2ca85a4b       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0x2ca9d493       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0x2cb959a4       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0x2cc5b83d       setattr_copy
+EXPORT_SYMBOL vmlinux 0x2cc9df7a       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0x2cdfbf16       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x2ce64c90       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0x2d093429       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x2d0be7c5       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d1fdbdb       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x2d33cf17       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3ec47d       journal_errno
+EXPORT_SYMBOL vmlinux 0x2d658117       task_nice
+EXPORT_SYMBOL vmlinux 0x2d7132ad       replace_mount_options
+EXPORT_SYMBOL vmlinux 0x2d7577e6       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2d96c4c8       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x2dcca3aa       console_start
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e4771c4       journal_load
+EXPORT_SYMBOL vmlinux 0x2e59cdff       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ebeb1e1       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0x2ec391ce       dev_err
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2ef26a82       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f06b9f4       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f3017af       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f5e21d6       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x2f614476       inet_shutdown
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f8f2265       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x2fe6de59       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0x2fe79449       generic_listxattr
+EXPORT_SYMBOL vmlinux 0x2ffaf4c0       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x301abebe       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x302f5e2f       proto_unregister
+EXPORT_SYMBOL vmlinux 0x304048a3       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0x304cb1d8       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x309ad5a1       generic_write_end
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30bb5011       kernel_listen
+EXPORT_SYMBOL vmlinux 0x30bf4aed       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30de0ac1       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30f2adf3       km_policy_notify
+EXPORT_SYMBOL vmlinux 0x30f45a91       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0x30f810ee       pskb_copy
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x311efaa7       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x3183ddb7       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x31b7229e       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0x31d7d301       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x31f22b31       key_type_keyring
+EXPORT_SYMBOL vmlinux 0x320e05bb       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x329dff63       security_file_permission
+EXPORT_SYMBOL vmlinux 0x32d60a91       napi_get_frags
+EXPORT_SYMBOL vmlinux 0x32d7d67b       unregister_key_type
+EXPORT_SYMBOL vmlinux 0x32d94b42       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0x3312909b       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0x3313e05b       key_revoke
+EXPORT_SYMBOL vmlinux 0x3315a21b       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x33169d9f       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x33208834       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x33243f95       is_container_init
+EXPORT_SYMBOL vmlinux 0x33520047       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0x335a3d21       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0x3371537e       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0x33957731       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x33a7f603       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x33b61eb6       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x33bac3c3       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x33d4a502       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33f725aa       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x34247506       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x34419985       journal_start
+EXPORT_SYMBOL vmlinux 0x34556aac       iput
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x3471a655       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34bf89f1       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34c8c8c8       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0x34ed1e5c       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0x34edba6a       bdget_disk
+EXPORT_SYMBOL vmlinux 0x3505d020       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x353ea387       end_writeback
+EXPORT_SYMBOL vmlinux 0x3556acee       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x35595d15       sock_wfree
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x357fa0c3       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0x359e6b6a       elevator_change
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35e53ebf       bh_submit_read
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x360d62f0       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x361a58cc       set_anon_super
+EXPORT_SYMBOL vmlinux 0x362392b2       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x36494247       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x3662690f       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x368c42ad       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0x36ddc1ff       d_rehash
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36f07b63       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x36ff6015       tcp_prot
+EXPORT_SYMBOL vmlinux 0x3709625b       tcp_poll
+EXPORT_SYMBOL vmlinux 0x37335ae5       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x37748eea       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37cab171       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea4b51       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37ed9a7d       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x38058556       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x38351af9       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x385f0ab0       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x389da0e5       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38c26f7e       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0x38c40a5b       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0x38dcd29c       take_over_console
+EXPORT_SYMBOL vmlinux 0x38dcec03       register_md_personality
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x39032e47       tty_port_put
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x39119297       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x391953e5       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0x391a669d       kernel_accept
+EXPORT_SYMBOL vmlinux 0x392c746f       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0x39368d07       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3953de20       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0x396f3688       __getblk
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x399b2d00       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39a84fa8       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x39b08cdc       agp_bridge
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39d4747e       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0x39f91e7e       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a4e1870       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a746e8c       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0x3a7afb82       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0x3a7c38e0       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0x3a847233       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3adf30ec       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3b22d8e8       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b789ced       __free_pages
+EXPORT_SYMBOL vmlinux 0x3b96c3b0       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3ba5f740       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x3bb2a25b       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x3bbabc71       arp_xmit
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3c24168b       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x3c28a6d5       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c4fb965       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x3c6f4b24       skb_pull
+EXPORT_SYMBOL vmlinux 0x3c737e3b       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x3c75fbf6       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c88377f       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3ce7aea2       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d5d2211       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0x3d67cdac       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d9f57f6       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3da52b67       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x3db1e08b       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd590df       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x3de7edeb       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e1575fa       mutex_unlock
+EXPORT_SYMBOL vmlinux 0x3e191290       xfrm_input
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e5b6b84       skb_copy
+EXPORT_SYMBOL vmlinux 0x3e821584       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3ea6a2d8       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x3eb1638d       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0x3ec2fd27       netpoll_poll
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ecb4e8e       simple_setattr
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3eebc3d7       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f2c20ad       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f3fc1c4       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f56f467       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3f8919c3       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x3fb9bde4       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x3fda6297       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x3fe54bff       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4015e8a2       kernel_bind
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x402c0e15       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x40384725       init_task
+EXPORT_SYMBOL vmlinux 0x404b90ca       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405b3fe0       register_cdrom
+EXPORT_SYMBOL vmlinux 0x405be7fc       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x407cee23       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x409ddb4c       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x40d86d9a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x413a1e67       mpage_readpage
+EXPORT_SYMBOL vmlinux 0x413df43b       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x416eac64       dm_io
+EXPORT_SYMBOL vmlinux 0x416f9403       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0x417a0303       tty_port_init
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x4194a453       lookup_one_len
+EXPORT_SYMBOL vmlinux 0x419d94db       dev_add_pack
+EXPORT_SYMBOL vmlinux 0x41a1c480       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x41af3e94       soft_cursor
+EXPORT_SYMBOL vmlinux 0x41bceae0       register_qdisc
+EXPORT_SYMBOL vmlinux 0x41cee2ab       __get_page_tail
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x4209cd5b       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x422c25f2       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x425092da       flush_signals
+EXPORT_SYMBOL vmlinux 0x42534e3a       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x426b3de5       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x428185da       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42acc81e       blkdev_put
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x431799f4       dget_parent
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x43434f39       blk_make_request
+EXPORT_SYMBOL vmlinux 0x4357f4cf       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0x435d19ad       input_release_device
+EXPORT_SYMBOL vmlinux 0x4366b687       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x43674f69       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x437b3cc2       bdevname
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43d137c8       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x43d8b90a       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x4422eb2c       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x44289667       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x4442047b       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x44586822       genl_register_family
+EXPORT_SYMBOL vmlinux 0x445d4900       phy_device_free
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x44f077e7       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0x44ff7ebc       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x450ffa18       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x4554fe65       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x458bf0ab       get_phy_device
+EXPORT_SYMBOL vmlinux 0x45a08510       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45ca0f1f       bdi_init
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x45e4c5f0       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x45f0b151       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x45f8d801       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x462a2450       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x467e5c1d       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0x46840530       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0x46972bfa       dm_table_get
+EXPORT_SYMBOL vmlinux 0x46ccb8ed       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x46cd9fbf       cdrom_open
+EXPORT_SYMBOL vmlinux 0x46d46139       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0x46f0f4b6       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0x473c8190       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x473d7a01       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x474aaa73       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x4759a9cd       fb_class
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x476c2407       kill_pid
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479a7f69       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c6c57d       input_close_device
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47dd173b       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x484a0165       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x485d6301       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0x48685d44       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x4869ab61       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x4871c397       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x4892728a       keyring_search
+EXPORT_SYMBOL vmlinux 0x48a02be0       con_is_bound
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48b11b71       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0x48b65218       give_up_console
+EXPORT_SYMBOL vmlinux 0x48f0a879       dev_mc_del
+EXPORT_SYMBOL vmlinux 0x4908f131       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x499a3d47       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49f037e0       journal_flush
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a3c0b52       dev_uc_del
+EXPORT_SYMBOL vmlinux 0x4a5d235c       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x4a653f75       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0x4a816e65       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ab093f0       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0x4acb8bbe       phy_detach
+EXPORT_SYMBOL vmlinux 0x4ad105f7       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x4ad839bc       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x4ae255fd       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b26846e       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b619839       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0x4b7594b5       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x4bae6999       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c1d71fc       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c5787f6       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0x4c6de07b       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x4c7ab1a7       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x4c9935f7       d_path
+EXPORT_SYMBOL vmlinux 0x4cb0b08f       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cc26436       tty_register_device
+EXPORT_SYMBOL vmlinux 0x4cce37a2       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x4cf1f859       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x4cfefa78       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d2d6ee5       ps2_command
+EXPORT_SYMBOL vmlinux 0x4d39c15d       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d4481a4       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d49f465       sock_init_data
+EXPORT_SYMBOL vmlinux 0x4d4fa5a5       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4d9ae5a6       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0x4da3a7ce       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x4dab3397       ihold
+EXPORT_SYMBOL vmlinux 0x4daecf27       inet_frags_init
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4ddb516e       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4dfb8865       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e166203       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e28f1a4       ps2_end_command
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e4bb182       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4e6d5ae2       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e78f2f6       dev_notice
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4e975d9e       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0x4eae4340       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0x4eb6cfa3       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x4ed82085       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0x4ee96c6f       eth_header_parse
+EXPORT_SYMBOL vmlinux 0x4eee87c5       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f394a4b       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f478c33       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fba2205       poll_initwait
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x4ff41279       dev_uc_init
+EXPORT_SYMBOL vmlinux 0x4ff7e0e9       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0x4ffc7f2b       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0x5000487a       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0x501fdc29       dev_load
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x502ceb77       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x5037d6b3       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0x50430f71       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x50563b01       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x509c1673       aio_complete
+EXPORT_SYMBOL vmlinux 0x509fbb93       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x50aaac24       get_gendisk
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50b579db       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50c5a1b8       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x50c9b07c       skb_dequeue
+EXPORT_SYMBOL vmlinux 0x50cd4cac       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x50dbd837       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x50f41097       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x515e22c3       __dst_free
+EXPORT_SYMBOL vmlinux 0x5162e0d0       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x518f249c       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x519de2cf       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0x51a25377       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0x51aaaaae       d_genocide
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x51fb7fe8       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x5212bf29       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x522f5216       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x5238bcc0       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x52613856       mntput
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x5278ea7f       kfree_skb
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x5287e060       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x52af5f20       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x52b0af4a       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52d471b5       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52eec691       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0x53054c09       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x53112f42       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x5336b9f5       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0x53465df6       blk_put_request
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x536d0374       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0x536da99e       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x537181e2       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0x5378b4b8       write_cache_pages
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x5386277d       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x53a525f2       complete_request_key
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53c4905a       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x53f044ae       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x53f55c7c       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x540d8090       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0x54138d24       __nla_put
+EXPORT_SYMBOL vmlinux 0x5416b437       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x5427bdf4       pipe_to_file
+EXPORT_SYMBOL vmlinux 0x542fe532       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x544f4903       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0x5459edf9       vga_put
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x5477615c       __destroy_inode
+EXPORT_SYMBOL vmlinux 0x547e01e7       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x549f24a3       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x54f94965       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x5501823b       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x5507cd34       udp_disconnect
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x55b0546f       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x55c45bda       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x55da330c       dm_table_event
+EXPORT_SYMBOL vmlinux 0x55e4cb38       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x561564d2       brioctl_set
+EXPORT_SYMBOL vmlinux 0x562c892a       elevator_exit
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x5639c3c3       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x565964cd       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0x56b85c09       input_unregister_device
+EXPORT_SYMBOL vmlinux 0x56c268c6       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56d07046       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0x56e3f3fe       input_reset_device
+EXPORT_SYMBOL vmlinux 0x56f1ac0a       start_tty
+EXPORT_SYMBOL vmlinux 0x56f6dc9b       generic_writepages
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x573c3bb1       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x573fd184       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x57448787       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x5770fd5b       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0x577671ce       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0x5784eb4f       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0x579114d7       __ps2_command
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57ce6c22       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x57d96e0a       register_netdevice
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57e60bd7       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x57ed5341       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x5804e802       phy_start
+EXPORT_SYMBOL vmlinux 0x5816760d       ppp_input
+EXPORT_SYMBOL vmlinux 0x5830a665       key_validate
+EXPORT_SYMBOL vmlinux 0x5831b399       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0x583595de       netlink_ack
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x58790a90       module_put
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x588d8aa3       path_get
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58942b02       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x58b58a68       tty_check_change
+EXPORT_SYMBOL vmlinux 0x58d0c16a       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0x58ec1d56       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x58f5259b       key_unlink
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x5921cd63       __find_get_block
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x5965df7f       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x599c9f20       seq_open_private
+EXPORT_SYMBOL vmlinux 0x59b0d431       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0x59b54a9a       eth_header
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59e27980       dquot_enable
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x5a019ad0       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0x5a06c335       __d_drop
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a5d195a       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5a771da2       fb_pan_display
+EXPORT_SYMBOL vmlinux 0x5a7ddfac       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x5ab71aea       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae6a3d2       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b338114       dma_ops
+EXPORT_SYMBOL vmlinux 0x5b365541       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b63c023       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5bc14b27       nf_register_hook
+EXPORT_SYMBOL vmlinux 0x5bc30d34       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x5bc8ce70       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x5bf7bf12       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c367139       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x5c4f46c9       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5cb93794       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x5cea5e01       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x5cf414af       no_llseek
+EXPORT_SYMBOL vmlinux 0x5cf51321       noop_fsync
+EXPORT_SYMBOL vmlinux 0x5d0c028a       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x5d0c51db       xfrm4_rcv
+EXPORT_SYMBOL vmlinux 0x5d3600fa       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x5d373ee1       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x5d5864dc       register_console
+EXPORT_SYMBOL vmlinux 0x5d7467ea       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0x5d91d615       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5daf8a0e       file_open_root
+EXPORT_SYMBOL vmlinux 0x5db2a8af       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dd51881       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5dec5d4f       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e3860a6       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x5e55118a       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0x5e552f3d       generic_write_checks
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e86aa3a       fput
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5eebd725       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x5ef207ea       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1964d7       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0x5f1a8341       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f2463fe       end_page_writeback
+EXPORT_SYMBOL vmlinux 0x5f4195bf       journal_revoke
+EXPORT_SYMBOL vmlinux 0x5f4dd726       blk_init_queue
+EXPORT_SYMBOL vmlinux 0x5f8c9909       elv_register_queue
+EXPORT_SYMBOL vmlinux 0x5f9e5b40       dev_deactivate
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fab123c       sock_no_poll
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x5ff9e007       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x601966f6       del_gendisk
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x605fe3ae       icmp_send
+EXPORT_SYMBOL vmlinux 0x60851b4c       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x609cba05       input_free_device
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60bab30b       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x60c80980       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x60db0866       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x60decaec       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x60f6722f       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x61067fc8       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0x611a86d1       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x612f6738       seq_lseek
+EXPORT_SYMBOL vmlinux 0x613829ed       __bread
+EXPORT_SYMBOL vmlinux 0x613e6076       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x61405ea4       __sock_create
+EXPORT_SYMBOL vmlinux 0x614704cf       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x6166074a       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x6187c2c5       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x618e6461       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x62265da6       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x62281638       lock_rename
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623bd9ee       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x6261994a       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6290a220       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x62bd0f25       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x62e5e0d3       bio_alloc
+EXPORT_SYMBOL vmlinux 0x62ea8542       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0x6308e2f2       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x63223d17       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x63295088       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0x63334811       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x635870e4       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x638fcc32       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0x639e6606       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0x63b5a2e0       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x63b93683       fget_raw
+EXPORT_SYMBOL vmlinux 0x63cfea6f       scsi_verify_blk_ioctl
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x64257441       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x642e6889       new_inode
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x645de212       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x648c0b4a       simple_rename
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64a32485       km_state_expired
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64bbf00c       skb_queue_head
+EXPORT_SYMBOL vmlinux 0x64beab8a       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x64c8aa3c       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0x64cbc6c1       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0x64d5be17       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x64e29138       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x64e7e8a9       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x652a50cd       udp_prot
+EXPORT_SYMBOL vmlinux 0x653d85c7       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x6557185d       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x6566e9b2       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x6582a837       block_write_full_page
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x6590db5a       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0x65afc7ab       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x6602a417       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x664098d3       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x6666a459       softnet_data
+EXPORT_SYMBOL vmlinux 0x6685edbe       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x6696a030       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x66aea0f8       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x66b0fc2b       vc_resize
+EXPORT_SYMBOL vmlinux 0x66b26840       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66cb4687       bdget
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66dd586b       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x67083688       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x6721e8c0       follow_down
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x67386a43       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6744ba1e       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x67539d79       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x675cc500       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x676d7251       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x67777c79       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0x677f1b15       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x67a044d8       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0x67a29cb4       mount_bdev
+EXPORT_SYMBOL vmlinux 0x67adafdc       md_write_start
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67bd8ade       vfs_open
+EXPORT_SYMBOL vmlinux 0x67db0729       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0x67fac414       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x68346919       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x684cf050       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0x684fda3b       thaw_process
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x6880f5d7       mddev_congested
+EXPORT_SYMBOL vmlinux 0x68a2ed3a       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0x68a3d868       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x68c37bb8       audit_log_start
+EXPORT_SYMBOL vmlinux 0x68e40576       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x69206bc7       tty_write_room
+EXPORT_SYMBOL vmlinux 0x6938a56d       phy_find_first
+EXPORT_SYMBOL vmlinux 0x6941ec16       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0x6942aadb       d_alloc
+EXPORT_SYMBOL vmlinux 0x6945c078       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x695b4a8a       skb_put
+EXPORT_SYMBOL vmlinux 0x6967769d       scsi_register
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x6978eb16       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x697d17e0       ip_fragment
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x698ca9aa       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69f179f6       d_delete
+EXPORT_SYMBOL vmlinux 0x69f77e51       generic_permission
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a1ef215       release_pages
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a299565       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0x6a688cb9       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a844a71       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6aaa79cf       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6acfa58f       page_address
+EXPORT_SYMBOL vmlinux 0x6ad11ffb       inode_init_once
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af1c0a5       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0x6afb7b02       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x6b19d2fd       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b42443f       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0x6b4f6a6f       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b80bdd5       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0x6b8cfbba       dev_trans_start
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6ba17d37       kill_litter_super
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bc9e6b6       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x6bcff38b       vfs_writev
+EXPORT_SYMBOL vmlinux 0x6bd73b63       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0x6bd8405f       tcf_register_action
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6be2308f       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x6be27acc       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c19c47d       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c2e6bbb       __register_chrdev
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c4a1ba6       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7938cb       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0x6c85b187       f_setown
+EXPORT_SYMBOL vmlinux 0x6c8f6561       __napi_complete
+EXPORT_SYMBOL vmlinux 0x6cabd78b       unlock_super
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6ceb174b       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x6d024f31       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0x6d12d4af       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4857b8       dma_set_mask
+EXPORT_SYMBOL vmlinux 0x6d6bf35b       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d72d403       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0x6d763abb       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0x6d8f8980       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x6d902ff8       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0x6d9b40e6       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x6d9bc4ca       send_sig_info
+EXPORT_SYMBOL vmlinux 0x6da70a18       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0x6db3b58c       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x6dd7c420       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6df86336       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0x6e1104c4       dquot_operations
+EXPORT_SYMBOL vmlinux 0x6e177eff       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0x6e2488f4       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e650de5       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e7e5842       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x6e7e9459       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x6e83c904       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x6e97ac84       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6ea22a91       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0x6ecf4005       vmtruncate
+EXPORT_SYMBOL vmlinux 0x6ef90574       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x6efe0198       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0x6f00a85f       ping_prot
+EXPORT_SYMBOL vmlinux 0x6f0af6a3       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x6f29c5b7       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x6f314217       dst_destroy
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f603393       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6ff43a59       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x7004aad5       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x703c51c7       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x704238d5       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x706347bb       d_set_d_op
+EXPORT_SYMBOL vmlinux 0x70765803       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0x70766e53       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0x707790f2       dev_change_flags
+EXPORT_SYMBOL vmlinux 0x70a52e4f       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0x70b01f19       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x70b2cf5f       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0x70ba8cdc       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x70daf662       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x70e1c874       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0x710a56b0       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x7151d3e7       cdrom_release
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x7195d394       register_filesystem
+EXPORT_SYMBOL vmlinux 0x7195f65a       sync_inode
+EXPORT_SYMBOL vmlinux 0x719a0b58       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x71e7e903       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0x72296045       send_sig
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x723f5c7f       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x72482e60       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0x724d4287       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x725da9a5       find_vma
+EXPORT_SYMBOL vmlinux 0x72726c9e       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x727a44b8       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0x7282dd36       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0x72a0ee36       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x72a430c0       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b1ab46       redraw_screen
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x72f21dfa       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x72fb22af       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c2742       bdi_register
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x73565871       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736afd2c       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x736d29e5       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x7377e8af       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x737a3185       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73f244eb       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x74428141       inet_select_addr
+EXPORT_SYMBOL vmlinux 0x7462dace       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74a371ef       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x74a74f92       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0x74a9cb61       mii_check_media
+EXPORT_SYMBOL vmlinux 0x74bf94fa       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x74d85ba2       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x74e61572       init_special_inode
+EXPORT_SYMBOL vmlinux 0x74f1ae87       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x751ad6bb       mdiobus_register
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x757a8321       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x75b7a680       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75c6a60e       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0x75d9e63f       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0x75fb23fb       scsi_print_result
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x7665c66d       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76a16b5a       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76c0457d       llc_sap_find
+EXPORT_SYMBOL vmlinux 0x76d01e08       proto_register
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76da3ac6       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0x76f689af       request_firmware
+EXPORT_SYMBOL vmlinux 0x76fc6408       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x7729478f       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x772bbacd       netdev_err
+EXPORT_SYMBOL vmlinux 0x7733c355       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x773691b4       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x776a9ab1       dev_alert
+EXPORT_SYMBOL vmlinux 0x7770cb44       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x777fd0a3       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77c84adc       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff0abd       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x78161601       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0x782db133       vfs_read
+EXPORT_SYMBOL vmlinux 0x7849aa45       first_ec
+EXPORT_SYMBOL vmlinux 0x785f0414       add_disk
+EXPORT_SYMBOL vmlinux 0x786172db       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x7865eeea       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x78815b40       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x789b9ecd       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0x789e6e35       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x78a4310f       __bio_clone
+EXPORT_SYMBOL vmlinux 0x78c07446       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x79124c8c       pipe_lock
+EXPORT_SYMBOL vmlinux 0x793e76b8       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0x794487ee       disable_hlt
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x797a0938       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x7995daee       netdev_alert
+EXPORT_SYMBOL vmlinux 0x79a9df06       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79ab3d66       netdev_features_change
+EXPORT_SYMBOL vmlinux 0x79da945e       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x79eb6588       block_write_end
+EXPORT_SYMBOL vmlinux 0x79f29433       unlock_buffer
+EXPORT_SYMBOL vmlinux 0x7a0224c6       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a2f7b00       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a4ebbf5       dm_register_target
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a708d5f       netdev_state_change
+EXPORT_SYMBOL vmlinux 0x7a76370b       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7ab29645       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7b08c4ec       d_add_ci
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b4185a2       d_lookup
+EXPORT_SYMBOL vmlinux 0x7b493bf2       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b7b4134       udp_poll
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7ba2b45c       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0x7bfaf109       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c20d3e5       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c4aefa0       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0x7c4fcab4       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x7c5941cd       udp_proc_register
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d0911f0       arp_send
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d28bb98       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d47cbaa       tty_port_open
+EXPORT_SYMBOL vmlinux 0x7d4d4f5a       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x7d63dc18       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x7d73ca88       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x7d7fdf8f       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0x7da3ef14       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7db90c8e       submit_bio
+EXPORT_SYMBOL vmlinux 0x7dcee428       elevator_init
+EXPORT_SYMBOL vmlinux 0x7dfd58c7       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0x7e08c942       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30c30f       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e4c6ab9       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0x7e66647a       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0x7e88a688       journal_clear_err
+EXPORT_SYMBOL vmlinux 0x7e8d80e8       wake_up_process
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7ec41a75       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7ed05017       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x7eee4537       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0x7ef037a5       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x7ef0623c       inet6_bind
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f244e52       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f42a81c       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f5b9423       __break_lease
+EXPORT_SYMBOL vmlinux 0x7f6e7226       netif_napi_del
+EXPORT_SYMBOL vmlinux 0x7f785d22       scsi_device_get
+EXPORT_SYMBOL vmlinux 0x7f8f595b       mount_single
+EXPORT_SYMBOL vmlinux 0x7fbe2b0c       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x7fc6679d       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x7fdb1c0b       dump_write
+EXPORT_SYMBOL vmlinux 0x7ff0062b       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x800528b3       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x80264345       security_path_chmod
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806590b5       journal_extend
+EXPORT_SYMBOL vmlinux 0x807ab1ed       md_done_sync
+EXPORT_SYMBOL vmlinux 0x80a503dd       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80d02d0c       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x812a73c2       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0x812dd8c5       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x817d1f6a       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81aaefa4       register_con_driver
+EXPORT_SYMBOL vmlinux 0x81c0b01d       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x81faf2d0       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x8208bc26       user_path_at
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x82a43a0c       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82c2d8ec       of_match_node
+EXPORT_SYMBOL vmlinux 0x8306bac1       phy_disconnect
+EXPORT_SYMBOL vmlinux 0x831606f9       pci_dev_put
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83240698       bio_init
+EXPORT_SYMBOL vmlinux 0x83336c18       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x8357329d       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x83582ea0       phy_stop
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x83968783       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83ba89a0       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x83c2c12d       find_inode_number
+EXPORT_SYMBOL vmlinux 0x83d08239       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x83d5e1f9       register_quota_format
+EXPORT_SYMBOL vmlinux 0x83db805c       release_firmware
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x84081eb3       dev_uc_add
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x84225d7c       seq_open
+EXPORT_SYMBOL vmlinux 0x842b4639       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x843d16eb       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x84448d29       blk_peek_request
+EXPORT_SYMBOL vmlinux 0x84519c8c       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x848d75fa       dquot_drop
+EXPORT_SYMBOL vmlinux 0x84baa559       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x8504224a       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0x852557f5       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x852cb3d8       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x8544350b       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x8559684f       init_net
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x857f7f28       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0x8593b501       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0x859c53d2       do_splice_to
+EXPORT_SYMBOL vmlinux 0x85d9e3bd       scsi_host_get
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e02242       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x85eb3583       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0x85ecef22       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0x862407d9       ip_defrag
+EXPORT_SYMBOL vmlinux 0x862d50ba       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0x8644672e       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x864ae6a8       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x86556689       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x867beafb       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868416a1       iget_locked
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86ad5f19       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86c4bd98       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x86df8202       seq_release_private
+EXPORT_SYMBOL vmlinux 0x86f72568       netdev_notice
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x86ff5fb8       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0x8700536d       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x8705ad2d       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x8740690b       journal_create
+EXPORT_SYMBOL vmlinux 0x875ecc35       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0x876409fa       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878aaa43       __pagevec_release
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87ba2a8e       ilookup
+EXPORT_SYMBOL vmlinux 0x87bc4159       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87e711f5       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x881ffded       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0x882080fa       bioset_free
+EXPORT_SYMBOL vmlinux 0x88251ba5       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0x8835176a       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x8872acd7       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0x88918844       dst_alloc
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x88a61208       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0x88b361bb       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0x88b5c20f       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x88e0fbcd       inode_init_always
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x89380309       netdev_warn
+EXPORT_SYMBOL vmlinux 0x893f5e41       __brelse
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x895642a6       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x897bf0ae       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x89b72a03       blk_start_request
+EXPORT_SYMBOL vmlinux 0x89ba5e94       kmap
+EXPORT_SYMBOL vmlinux 0x89c5efa4       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89dfa499       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0x89e07698       cdev_add
+EXPORT_SYMBOL vmlinux 0x89e5dec6       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0x8a14fa52       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x8a1fbc59       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x8a2b19a5       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a42f456       submit_bh
+EXPORT_SYMBOL vmlinux 0x8a538eb5       dump_seek
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8aaaacab       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0x8ab2125b       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x8ac90e0d       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad5de6f       misc_register
+EXPORT_SYMBOL vmlinux 0x8adfecd6       d_alloc_name
+EXPORT_SYMBOL vmlinux 0x8ae3d03a       blkdev_get
+EXPORT_SYMBOL vmlinux 0x8afeeaac       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b1f64d6       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x8b2294d8       current_task
+EXPORT_SYMBOL vmlinux 0x8b2c006a       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x8b37a3a2       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x8b4c28e8       generic_show_options
+EXPORT_SYMBOL vmlinux 0x8b512d39       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b80e9c9       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x8b9082ee       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x8b9706fc       fb_blank
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8bab792b       simple_unlink
+EXPORT_SYMBOL vmlinux 0x8bc0dc0c       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0x8bd09340       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x8be93e50       tty_throttle
+EXPORT_SYMBOL vmlinux 0x8c0d59de       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c1f476a       dst_release
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c3f6448       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c62080b       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x8c6ad3b9       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x8c6d6d44       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x8c9d57a5       block_commit_write
+EXPORT_SYMBOL vmlinux 0x8ca2ddd1       skb_find_text
+EXPORT_SYMBOL vmlinux 0x8cb530b9       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x8cb86331       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8ccbf390       audit_log_end
+EXPORT_SYMBOL vmlinux 0x8ccc6b6d       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0x8ce7639e       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0x8d06e0a4       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x8d08e3a6       simple_statfs
+EXPORT_SYMBOL vmlinux 0x8d102123       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x8d16d586       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x8d16eb7b       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8d225a7e       netif_device_attach
+EXPORT_SYMBOL vmlinux 0x8d24a53c       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0x8d2b1652       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x8d2ba9df       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x8d32c062       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x8d333b28       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x8d49d389       set_pages_x
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d736233       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0x8d73f8e2       inet_accept
+EXPORT_SYMBOL vmlinux 0x8d85ee52       of_node_put
+EXPORT_SYMBOL vmlinux 0x8d87471e       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8dcbc279       ipv4_specific
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e108994       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x8e1869ec       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e5bb0e4       set_user_nice
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8e92a687       skb_unlink
+EXPORT_SYMBOL vmlinux 0x8ea4c52c       of_node_get
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb16245       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x8ebfcec3       elv_add_request
+EXPORT_SYMBOL vmlinux 0x8ed31c88       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f119b56       dev_close
+EXPORT_SYMBOL vmlinux 0x8f1df269       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f2b30fc       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0x8f46dc30       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8fa354fd       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0x8fbd4d7f       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x8fc36030       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fdd2991       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x8ffecff5       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x9008e5d9       file_remove_suid
+EXPORT_SYMBOL vmlinux 0x902f81fc       notify_change
+EXPORT_SYMBOL vmlinux 0x9031dcce       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x903e01e6       d_invalidate
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x906eb362       filp_open
+EXPORT_SYMBOL vmlinux 0x907d1820       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x908c9b00       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0x909a6930       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x90d8a3d5       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0x911351b3       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x91201757       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x917f034a       save_mount_options
+EXPORT_SYMBOL vmlinux 0x91925b48       aio_put_req
+EXPORT_SYMBOL vmlinux 0x91ae2c0a       file_update_time
+EXPORT_SYMBOL vmlinux 0x91b76953       tr_type_trans
+EXPORT_SYMBOL vmlinux 0x91bd1f3c       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0x91dc56c9       alloc_disk
+EXPORT_SYMBOL vmlinux 0x91de2ed9       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x920736e5       processors
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x928519a1       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92c5db47       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x92c99779       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0x92ce3d20       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92d7633b       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x92ee49d5       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x93055692       dev_get_stats
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x9307b9b1       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x930c6704       bio_map_user
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93355749       sock_create_kern
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x93a6712f       __lock_page
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93bc0d72       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93dd24e3       vfs_unlink
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x93fdc57d       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0x9404c9bf       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0x9407eeb6       md_register_thread
+EXPORT_SYMBOL vmlinux 0x94267315       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0x94298281       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x9430963f       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0x94316ab5       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x944e5ca4       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x947bbc3c       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0x947f0964       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x94818ce5       register_gifconf
+EXPORT_SYMBOL vmlinux 0x94843506       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x949282d5       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x949b708e       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94dd88e9       get_fs_type
+EXPORT_SYMBOL vmlinux 0x94df0e22       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x94ef0957       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x94f02723       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x94f89a7d       vga_get
+EXPORT_SYMBOL vmlinux 0x9525c736       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x9526257c       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x952e7605       journal_forget
+EXPORT_SYMBOL vmlinux 0x9531d076       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9545b916       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95bd6bde       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0x95c1e52a       simple_lookup
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x95f7e2f1       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x966cc79b       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x967996ec       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x96e3b4cc       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x96ee7b93       may_umount
+EXPORT_SYMBOL vmlinux 0x9702c5b8       neigh_update
+EXPORT_SYMBOL vmlinux 0x971a5579       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x972ed4a7       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x9747ba57       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0x974b40b3       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x97910b0c       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x979f4296       sk_stream_error
+EXPORT_SYMBOL vmlinux 0x97b1ed7e       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0x97cbefbc       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0x97ce1fa5       neigh_destroy
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x982971a9       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x988f3a1e       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a33733       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x98ca39f5       vfs_fsync
+EXPORT_SYMBOL vmlinux 0x98d5a421       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0x98e3d2c3       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x991955ea       md_error
+EXPORT_SYMBOL vmlinux 0x99300757       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x997b9a82       of_get_parent
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99bf8130       of_phy_connect
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c79561       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99d6f2b3       skb_pad
+EXPORT_SYMBOL vmlinux 0x99f1b1b2       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x99fe4476       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a1eb7ba       vga_client_register
+EXPORT_SYMBOL vmlinux 0x9a41eccc       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x9a5f3ea7       km_state_notify
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a7c612a       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9a99ed6a       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ab894af       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x9ac6d08d       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x9acab438       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0x9ae56de5       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x9b18ef78       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0x9b296003       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9b353541       netdev_crit
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b581e3d       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b8e7f4d       md_flush_request
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9bb09a3c       arp_invalidate
+EXPORT_SYMBOL vmlinux 0x9bb20e98       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x9bb86e04       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9beb9d1b       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c32899c       read_cache_page
+EXPORT_SYMBOL vmlinux 0x9c471503       genphy_resume
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c7077bd       enable_hlt
+EXPORT_SYMBOL vmlinux 0x9c80e35c       inode_permission
+EXPORT_SYMBOL vmlinux 0x9c84909e       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x9c8a88f0       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x9ca0b6d3       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cc32319       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cefc49c       dev_activate
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d10d096       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d4f70dd       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x9d733411       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0x9d739437       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x9d815cc9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x9d956741       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x9da34dac       names_cachep
+EXPORT_SYMBOL vmlinux 0x9db0157d       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9dd824be       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x9deddcaa       dev_emerg
+EXPORT_SYMBOL vmlinux 0x9df240ce       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e169905       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e1fea7d       lock_super
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e520e77       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x9e52a642       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0x9e552c10       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x9e5b2994       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e67bd60       km_report
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9ebfc5cc       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9f02ec53       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0x9f234333       do_truncate
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f2ed135       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f501cfa       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0x9f60bb7b       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x9f7c50cc       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fa825d0       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x9fac3550       dev_crit
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fdc3f98       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fe66813       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0x9fee6b50       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0x9ff9302a       fget
+EXPORT_SYMBOL vmlinux 0xa0055eab       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0xa00c0600       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0xa013e9fd       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa092e533       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xa09c9b95       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0xa09fca12       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0c5d0ad       d_validate
+EXPORT_SYMBOL vmlinux 0xa0ce868f       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0e77a42       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f4699d       read_dev_sector
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa106a067       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa11eae83       vfs_readv
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa13c4a8c       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa16e9241       read_cache_pages
+EXPORT_SYMBOL vmlinux 0xa184faa7       posix_test_lock
+EXPORT_SYMBOL vmlinux 0xa195e42a       tcp_close
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1c81cb0       registered_fb
+EXPORT_SYMBOL vmlinux 0xa1d4e541       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0xa1db8aba       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0xa1e78707       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xa1f7f1b3       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xa206c07e       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa26a7a49       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0xa280dd3b       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2c62a67       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa2f55490       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0xa2f94ecc       dm_table_put
+EXPORT_SYMBOL vmlinux 0xa31267e3       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0xa31ede1c       tty_port_close
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa32a335c       filemap_flush
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa34af8d6       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa382d003       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0xa3a5a796       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0xa3f4c066       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0xa3f98994       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4501333       account_page_writeback
+EXPORT_SYMBOL vmlinux 0xa465920c       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0xa4a9c664       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4c5772e       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa4def6be       sk_alloc
+EXPORT_SYMBOL vmlinux 0xa4f6ea75       d_alloc_root
+EXPORT_SYMBOL vmlinux 0xa4f952a0       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xa5030ca2       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa546c51e       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0xa552bb49       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0xa55b27da       mmc_add_host
+EXPORT_SYMBOL vmlinux 0xa56102e1       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa56fb30c       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0xa58db327       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a5da6f       simple_link
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5b0970a       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0xa5bb97ca       do_splice_direct
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa60980ba       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0xa60b0aa2       inet_bind
+EXPORT_SYMBOL vmlinux 0xa638ed97       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa6400588       kill_block_super
+EXPORT_SYMBOL vmlinux 0xa6513ddb       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa655e634       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa697ec82       vfs_create
+EXPORT_SYMBOL vmlinux 0xa69be557       netif_rx
+EXPORT_SYMBOL vmlinux 0xa69f0c57       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6c88ef3       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0xa6c945d5       simple_empty
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6f3c002       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0xa7017c0f       of_find_property
+EXPORT_SYMBOL vmlinux 0xa70a6fd3       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2076       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa7547c4c       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa763c424       unregister_console
+EXPORT_SYMBOL vmlinux 0xa76dfb2c       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xa7832811       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xa7835d8a       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0xa78896a8       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0xa78ed22f       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0xa7b3d84a       input_register_handle
+EXPORT_SYMBOL vmlinux 0xa7b7a00c       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0xa7c397c1       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7f31332       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xa80e1026       pid_task
+EXPORT_SYMBOL vmlinux 0xa81b9694       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa8349f1a       udp_ioctl
+EXPORT_SYMBOL vmlinux 0xa84e1c47       put_disk
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa8ae2996       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa90eafc9       padata_free
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa920c19c       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0xa94975ae       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0xa96b90b2       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0xa97e8d6c       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0xa9885d62       dump_trace
+EXPORT_SYMBOL vmlinux 0xa997a1f2       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0xa99ccf08       elv_rb_add
+EXPORT_SYMBOL vmlinux 0xa9a87672       mnt_unpin
+EXPORT_SYMBOL vmlinux 0xa9b1d03b       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xa9b66eb9       filp_close
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9e1e8f8       mount_ns
+EXPORT_SYMBOL vmlinux 0xa9fa4bd7       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xaa2b5964       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xaa37807b       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa606b53       get_phy_id
+EXPORT_SYMBOL vmlinux 0xaa64ba80       sock_i_ino
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa88cf2e       arp_find
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaaa157f3       journal_start_commit
+EXPORT_SYMBOL vmlinux 0xaaa6b672       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab8e2fb       dquot_commit
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaad63623       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0xaad6a2aa       bioset_create
+EXPORT_SYMBOL vmlinux 0xaadec6e1       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xaafe6e62       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0xab0bc806       netdev_change_features
+EXPORT_SYMBOL vmlinux 0xab2f24b2       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0xab4941c4       serio_interrupt
+EXPORT_SYMBOL vmlinux 0xab5f55d1       blk_get_request
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab691ae5       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab7672fe       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xab936e81       __bforget
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb299ea       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabfad597       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac0ca60e       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac1890f1       write_one_page
+EXPORT_SYMBOL vmlinux 0xac34c63d       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac63fa86       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xace94a98       set_page_dirty
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad23ce20       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0xad25bf05       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0xad2b8642       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0xad3d7f85       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad4d39a2       bio_endio
+EXPORT_SYMBOL vmlinux 0xad81430b       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0xad9eaa68       ps2_init
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb83d33       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadccee2f       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0xadd3d49d       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xaddde3a8       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xade9e2ea       iterate_mounts
+EXPORT_SYMBOL vmlinux 0xadf3fb67       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae391356       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xae44addf       make_EII_client
+EXPORT_SYMBOL vmlinux 0xae49cf96       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0xae607d08       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xae7cc4e1       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xae932e2b       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed7d7ac       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0xaed8ad9c       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0xaee46742       proc_symlink
+EXPORT_SYMBOL vmlinux 0xaef6dd13       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf50c06c       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf7d9e05       inet_listen
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xaf9beb62       __kfree_skb
+EXPORT_SYMBOL vmlinux 0xaf9db138       path_put
+EXPORT_SYMBOL vmlinux 0xafad40ac       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0xafc94c48       kern_path_parent
+EXPORT_SYMBOL vmlinux 0xafd24751       scsi_init_io
+EXPORT_SYMBOL vmlinux 0xaffed75a       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb00d5c76       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xb011493d       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01525fe       scsi_execute
+EXPORT_SYMBOL vmlinux 0xb01ba2e8       fb_set_var
+EXPORT_SYMBOL vmlinux 0xb05fb749       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0xb06dd30d       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb0900713       __rta_fill
+EXPORT_SYMBOL vmlinux 0xb09f006a       framebuffer_release
+EXPORT_SYMBOL vmlinux 0xb0a30b21       skb_checksum
+EXPORT_SYMBOL vmlinux 0xb0b4b248       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb0e5e7c9       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0xb0e9da23       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0xb0fb0d34       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb1187010       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb11e886b       generic_make_request
+EXPORT_SYMBOL vmlinux 0xb12009c0       phy_attach
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb138336b       igrab
+EXPORT_SYMBOL vmlinux 0xb1480006       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0xb16c504c       __mutex_init
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb19e1a5a       lock_may_write
+EXPORT_SYMBOL vmlinux 0xb1a88ce5       ip_options_compile
+EXPORT_SYMBOL vmlinux 0xb1c37071       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb233b505       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0xb241761c       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb2727d5d       inet_getname
+EXPORT_SYMBOL vmlinux 0xb2b265e6       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0xb2b4a615       d_instantiate
+EXPORT_SYMBOL vmlinux 0xb2bd5416       request_key_async
+EXPORT_SYMBOL vmlinux 0xb2cff7c5       skb_push
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb301f37e       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0xb3092e21       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb322f87c       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb324c1f0       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb3466481       inet6_getname
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb35f8fbd       phy_connect
+EXPORT_SYMBOL vmlinux 0xb373d794       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0xb39520e6       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xb39ae631       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3b9e0f8       sk_run_filter
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb417ccee       seq_read
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb44b3d71       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb4888494       file_permission
+EXPORT_SYMBOL vmlinux 0xb48df7fa       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb4902ac7       dcache_readdir
+EXPORT_SYMBOL vmlinux 0xb49c2c5c       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4e71d3f       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xb4f9db7c       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb518c607       __elv_add_request
+EXPORT_SYMBOL vmlinux 0xb5285165       mem_map
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb53f1f53       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54aedcd       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb54e2629       bio_split
+EXPORT_SYMBOL vmlinux 0xb556c9d3       generic_file_open
+EXPORT_SYMBOL vmlinux 0xb558dba5       page_symlink
+EXPORT_SYMBOL vmlinux 0xb58a528e       ll_rw_block
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5bbc2c2       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0xb5c9ff45       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5da6310       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xb5e5094c       rfkill_register
+EXPORT_SYMBOL vmlinux 0xb5fb089f       security_path_chown
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb624b2d4       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb6365da8       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0xb637af25       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb65402aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6a9d8d9       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0xb6c18f11       dentry_unhash
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6e86da5       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb6ff75c0       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb728bf9a       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb732d41d       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0xb738c0fb       input_open_device
+EXPORT_SYMBOL vmlinux 0xb73d0f0f       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb758e165       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0xb77c7dbc       i2c_use_client
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7b7826f       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xb7d81dd5       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0xb8100917       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0xb8199f26       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb835ca66       serio_rescan
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb861ed88       vfs_readlink
+EXPORT_SYMBOL vmlinux 0xb8624c76       mmc_erase
+EXPORT_SYMBOL vmlinux 0xb868df1e       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb896a5ce       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8e600c9       dev_mc_init
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8f4008c       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xb8ff742e       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb94f51a7       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb99f5e28       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0xb9adb730       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0xb9c68ab6       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0xb9d09f8f       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd108f       sock_create
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba01d1d1       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba2df2f0       skb_trim
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba49e7d7       journal_stop
+EXPORT_SYMBOL vmlinux 0xba4ac9ad       dcb_setapp
+EXPORT_SYMBOL vmlinux 0xba60c7c9       cdev_alloc
+EXPORT_SYMBOL vmlinux 0xba6d1813       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbab5023c       put_page
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbaefdf89       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xbb0344e3       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0xbb0eb468       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0xbb0fb125       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb50faab       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb85fb5b       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0xbb887c5a       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbba9326b       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xbbbdcd4d       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0xbbf2a5e8       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0xbbface50       page_put_link
+EXPORT_SYMBOL vmlinux 0xbc0fd0b2       register_8022_client
+EXPORT_SYMBOL vmlinux 0xbc115dd2       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc54315c       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xbc68faac       I_BDEV
+EXPORT_SYMBOL vmlinux 0xbc7d15b3       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0xbc801352       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xbc8ef25f       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0xbc969fb6       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0xbca33e95       sock_map_fd
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbcf92f6c       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0xbd0c4cce       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0xbd28634b       consume_skb
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd40aee1       rt6_lookup
+EXPORT_SYMBOL vmlinux 0xbd564e15       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbdb6c9a9       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdc2e1a1       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0xbdc8d832       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xbdd07baa       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0xbdd70a83       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbe08d973       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe51406f       skb_seq_read
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe64077a       kunmap
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbec214bf       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbefbd60c       km_policy_expired
+EXPORT_SYMBOL vmlinux 0xbf572bf3       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7b446f       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf952d96       __scm_send
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfcd2673       mapping_tagged
+EXPORT_SYMBOL vmlinux 0xbfd2f99c       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfe1b6a2       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0xbfe9e88b       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xbff98bc6       ip6_xmit
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc01c26b2       log_start_commit
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc043be1c       freeze_super
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc05ef3e9       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc073c612       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0xc08c7d4e       genphy_update_link
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc0c95ac7       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0xc0dafc1b       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0xc0f5cf7d       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc17e7c53       vga_tryget
+EXPORT_SYMBOL vmlinux 0xc1852361       nf_log_register
+EXPORT_SYMBOL vmlinux 0xc194c093       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0xc1b3d0a1       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0xc1bf064b       sock_update_classid
+EXPORT_SYMBOL vmlinux 0xc1c1907a       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1dc9afe       input_grab_device
+EXPORT_SYMBOL vmlinux 0xc1f88cb9       ps2_drain
+EXPORT_SYMBOL vmlinux 0xc22bb0ec       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0xc23c8592       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc270c11a       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc2ada17e       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xc2c14cda       nf_log_packet
+EXPORT_SYMBOL vmlinux 0xc2c28318       mutex_lock
+EXPORT_SYMBOL vmlinux 0xc2ca4e05       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0xc2d0e541       seq_path
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc2feab5e       input_register_handler
+EXPORT_SYMBOL vmlinux 0xc316b98c       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0xc326a8fd       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc32c2530       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0xc333df28       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xc33df8e6       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xc374c18c       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc3914c42       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0xc3a4c75f       touch_atime
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc41f0d30       kick_iocb
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc447a7cf       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0xc45212c8       __nla_reserve
+EXPORT_SYMBOL vmlinux 0xc45b5ee3       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0xc46e6ddf       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0xc47ee2f4       dquot_resume
+EXPORT_SYMBOL vmlinux 0xc48856ef       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc4bdf1fd       mii_check_link
+EXPORT_SYMBOL vmlinux 0xc4d97373       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0xc4e848b3       rtnl_notify
+EXPORT_SYMBOL vmlinux 0xc510391d       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5520a61       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5561a57       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0xc56d9c27       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0xc570bd00       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xc570ed8e       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc5776a26       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xc59e8dd0       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xc5a2f68b       vfs_llseek
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5b262c5       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0xc5c1171d       get_super
+EXPORT_SYMBOL vmlinux 0xc5cf4244       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0xc5cfa440       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0xc5d202ce       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5e35f9c       cdev_del
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc64e726a       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc6890bb5       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc68d6ff8       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xc6afda33       key_put
+EXPORT_SYMBOL vmlinux 0xc6c54f81       request_key
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6d224ea       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0xc6d5689c       dma_pool_free
+EXPORT_SYMBOL vmlinux 0xc6da4b6b       console_stop
+EXPORT_SYMBOL vmlinux 0xc6f1272d       cad_pid
+EXPORT_SYMBOL vmlinux 0xc70d77ee       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc74ae0c5       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc75b2b18       eth_type_trans
+EXPORT_SYMBOL vmlinux 0xc763101a       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc77a5f2d       md_write_end
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7b37a37       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xc7d97b12       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7f0f7fe       scsi_cmd_blk_ioctl
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc80f8fea       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0xc8185457       set_trace_device
+EXPORT_SYMBOL vmlinux 0xc848b141       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc87297e9       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xc8acaf3a       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8d0a6db       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xc8e38b89       set_blocksize
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc90256bc       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0xc908ea4c       dcb_getapp
+EXPORT_SYMBOL vmlinux 0xc91c6c04       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc97466eb       task_ns_capable
+EXPORT_SYMBOL vmlinux 0xc98c1fbe       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b51b07       netif_device_detach
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9b9c2b9       d_splice_alias
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9d2c88a       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca05fe54       __page_symlink
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca353bc2       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca48216b       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca73f358       register_netdev
+EXPORT_SYMBOL vmlinux 0xca7e8ee0       do_sync_write
+EXPORT_SYMBOL vmlinux 0xca83c348       kernel_connect
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaef54bf       journal_wipe
+EXPORT_SYMBOL vmlinux 0xcaf3ef28       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcb37f498       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb674402       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcba313f6       get_disk
+EXPORT_SYMBOL vmlinux 0xcbad67e9       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0xcbb3b187       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0xcbb62586       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbcc2b79       vfs_link
+EXPORT_SYMBOL vmlinux 0xcbdce71b       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0xcbe73e46       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xcbe9290b       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0xcbfd100a       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc38a18c       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xcc4a6b78       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc592ff8       vfs_statfs
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc80752d       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0xcc9475f5       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0xcc96d4cb       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xccad7abf       tty_devnum
+EXPORT_SYMBOL vmlinux 0xcce169f6       try_to_release_page
+EXPORT_SYMBOL vmlinux 0xccfe959d       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0xcd1f0528       of_get_next_child
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd34bef0       tty_vhangup
+EXPORT_SYMBOL vmlinux 0xcd3dda81       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0xcd666c5c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd7f6de5       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0xcdb9a4f0       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0xcdbad038       security_path_truncate
+EXPORT_SYMBOL vmlinux 0xcdccc9ea       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0xcdd95120       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce0098ab       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0xce055212       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0xce07aeef       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce4807ac       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce6955c2       eth_header_cache
+EXPORT_SYMBOL vmlinux 0xce744a3c       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xceacf0f6       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0xceb2df55       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xceb70b48       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf12b3b6       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xcf1c8431       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf4e7fba       phy_device_register
+EXPORT_SYMBOL vmlinux 0xcf555082       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xcf6906c4       init_buffer
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcf831136       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xcf981a46       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xcfb2d60f       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcff03757       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd02dfb1a       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xd054311c       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0aad654       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0xd0b77fb4       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0xd0bfe802       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0daabe3       nf_reinject
+EXPORT_SYMBOL vmlinux 0xd0e1a9e8       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd11a5d85       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd1500d9b       force_sig
+EXPORT_SYMBOL vmlinux 0xd154fcdf       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0xd1651f42       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xd16a2fb6       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd178319f       skb_append
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd199d397       sock_register
+EXPORT_SYMBOL vmlinux 0xd1a2148e       find_lock_page
+EXPORT_SYMBOL vmlinux 0xd1e4e6f4       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd24c56a1       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd25e620b       inet6_release
+EXPORT_SYMBOL vmlinux 0xd26c593e       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2ca34c8       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd31ecda1       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0xd32f8186       __inet6_hash
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd376857c       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3a08e89       unlock_page
+EXPORT_SYMBOL vmlinux 0xd3b99f6c       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0xd3dcb157       dev_driver_string
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd3e6daae       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0xd3ed9cf4       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0xd40556de       nf_afinfo
+EXPORT_SYMBOL vmlinux 0xd40fd051       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0xd41208c2       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd44d3483       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0xd45926c6       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0xd4bec202       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0xd4cf78d3       nonseekable_open
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd514e695       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd56b79a0       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd57efc4b       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0xd581b8f6       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0xd5935806       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0xd59ba354       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd5f731b7       secpath_dup
+EXPORT_SYMBOL vmlinux 0xd61bff31       journal_destroy
+EXPORT_SYMBOL vmlinux 0xd6271a81       netdev_printk
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd664b3fc       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0xd66e50a5       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6cfcd96       free_netdev
+EXPORT_SYMBOL vmlinux 0xd6d47ccd       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd721ccfd       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd74360fd       mdiobus_free
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd7758183       blk_end_request
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd7933590       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd79f0484       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0xd7bf8503       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xd7d2bd56       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7fc8f76       bio_map_kern
+EXPORT_SYMBOL vmlinux 0xd8010ead       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xd84cf86a       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0xd861a698       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0xd872c9e8       dput
+EXPORT_SYMBOL vmlinux 0xd891ada7       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8d95b8e       ether_setup
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd8eb88d1       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd90fd8b6       register_snap_client
+EXPORT_SYMBOL vmlinux 0xd920af7d       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0xd92a124b       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd93edd3d       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0xd9465c83       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd972279b       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd97b743d       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0xd97efb43       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0xd983355e       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd99e70fd       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9c68323       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0xd9c9d996       __f_setown
+EXPORT_SYMBOL vmlinux 0xd9e0c840       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda1dde8f       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0xda20e9ad       filemap_fault
+EXPORT_SYMBOL vmlinux 0xda516872       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0xda562866       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda5c9fb3       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda81c036       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0xda840b78       arp_create
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xda921ac7       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0xda9f3f2c       kthread_stop
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdad9d673       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xdadcc6cf       tty_name
+EXPORT_SYMBOL vmlinux 0xdaec1eed       path_is_under
+EXPORT_SYMBOL vmlinux 0xdafd50bf       sk_filter
+EXPORT_SYMBOL vmlinux 0xdb3834ab       iget_failed
+EXPORT_SYMBOL vmlinux 0xdb464ebe       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0xdb5a435c       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xdb5ccfe3       __lock_buffer
+EXPORT_SYMBOL vmlinux 0xdb5f1a1f       do_munmap
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb6e2fcd       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0xdb73bd78       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb781cf8       audit_log_format
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdbbffd72       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbd7ad30       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0xdbe760c7       inet_ioctl
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc14b858       key_alloc
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc3380dc       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc912a0e       key_task_permission
+EXPORT_SYMBOL vmlinux 0xdd019c35       get_user_pages
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd71f4c3       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xdde36a34       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0xddfc7fd8       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0xde018ad7       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0xde07d497       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xde191880       netpoll_setup
+EXPORT_SYMBOL vmlinux 0xde41fcd1       unlink_framebuffer
+EXPORT_SYMBOL vmlinux 0xde791115       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0xde8635dd       bio_free
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde93f3d3       block_write_begin
+EXPORT_SYMBOL vmlinux 0xde95d05d       km_query
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeea506f       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0xdeebb49d       dev_warn
+EXPORT_SYMBOL vmlinux 0xdef56eeb       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xdef62f09       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf1cc0ef       follow_up
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf763bc6       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf8fbece       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdff4336e       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe09b7281       journal_update_format
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0dcd5e7       bdput
+EXPORT_SYMBOL vmlinux 0xe0f9e2a3       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe1092433       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0xe10a5d95       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13b3ab6       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0xe13bad68       blk_run_queue
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe15978d8       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1d79bc9       d_move
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe21c2ed4       km_new_mapping
+EXPORT_SYMBOL vmlinux 0xe21e584c       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0xe22b6f50       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0xe22dccc0       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe23edf6f       register_key_type
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe24fd40d       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0xe27a7e82       bio_put
+EXPORT_SYMBOL vmlinux 0xe27bc185       do_sync_read
+EXPORT_SYMBOL vmlinux 0xe27d20c5       sget
+EXPORT_SYMBOL vmlinux 0xe2802a0b       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xe2a41d9c       dma_supported
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2d097d0       user_revoke
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2f37f07       tc_classify
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe3144fe4       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe32dae12       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0xe353395c       udplite_prot
+EXPORT_SYMBOL vmlinux 0xe35baae5       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0xe35cda6a       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0xe377d1ae       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3e69bf6       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe42a99e6       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe446b000       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0xe469dd2e       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0xe47157e7       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xe4745cbe       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0xe47c2c21       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4aebe94       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0xe4e0ac53       journal_ack_err
+EXPORT_SYMBOL vmlinux 0xe4e5a424       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xe4f43c8b       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe52244b2       page_readlink
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe5298e68       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xe529f389       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe55f5526       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5c95df8       fd_install
+EXPORT_SYMBOL vmlinux 0xe5eaee03       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe64a095e       kernel_read
+EXPORT_SYMBOL vmlinux 0xe663280e       cdev_init
+EXPORT_SYMBOL vmlinux 0xe667434d       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0xe667a1d1       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xe690225b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6a13d8d       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xe6ab4f4f       phy_driver_register
+EXPORT_SYMBOL vmlinux 0xe6af045e       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0xe6bf3914       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0xe6d8e56e       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe70db4df       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe7229f55       sock_wake_async
+EXPORT_SYMBOL vmlinux 0xe7390b9e       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7511de7       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xe757c210       vfs_write
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe7997553       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe84f723a       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0xe8575a2d       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0xe8688988       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0xe875df89       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe891a295       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0xe8ac51b3       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe8f85fa9       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe92261c5       bd_set_size
+EXPORT_SYMBOL vmlinux 0xe929b473       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xe9538827       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe9707f10       arp_tbl
+EXPORT_SYMBOL vmlinux 0xe974ee59       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0xe97bf5ae       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe99c6b45       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe9b7712c       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xe9c43979       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xe9c908e6       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xe9f88b5c       deactivate_super
+EXPORT_SYMBOL vmlinux 0xe9f9441f       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xea02dad4       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0xea03b4eb       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea3f1f4f       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea6a11e4       dev_addr_init
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeb1c92e8       get_write_access
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb954625       key_link
+EXPORT_SYMBOL vmlinux 0xebaec311       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0xebb6a7be       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xebbea855       generic_readlink
+EXPORT_SYMBOL vmlinux 0xebe8ba47       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xebf4c32c       inet_put_port
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec27c95a       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0xec2c90a3       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0xec312cb2       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0xec39f12a       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec7d341c       do_splice_from
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecbba9c7       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xecc21207       serio_close
+EXPORT_SYMBOL vmlinux 0xecc4d948       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0xeccc3028       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0xecd81ef3       set_bh_page
+EXPORT_SYMBOL vmlinux 0xed0917f6       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0xed1898f3       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed2cc8ab       block_read_full_page
+EXPORT_SYMBOL vmlinux 0xed2d8f32       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xed2dd5b0       migrate_page
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed5fa1fb       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0xed612019       lock_may_read
+EXPORT_SYMBOL vmlinux 0xed6b8ae0       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0xed8608b6       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xedad5e2e       tcp_connect
+EXPORT_SYMBOL vmlinux 0xedb61267       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedd276b0       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xedf32899       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee52f04e       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xee770480       simple_write_end
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee80974b       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0xee83f3b5       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb6c606       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0xeec7ac7f       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0xeed6e334       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0xeef6f712       mii_link_ok
+EXPORT_SYMBOL vmlinux 0xeefd18dd       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0xef1365d1       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xef1781b3       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef369ebc       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0xef389d11       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef78aff1       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef8df6a3       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0xef8e1026       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefb2f2ae       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe2b047       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xefed154a       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xefff2a44       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0xf0003baf       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf017927d       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0xf03913cc       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0xf049b162       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf06858f4       dm_put_device
+EXPORT_SYMBOL vmlinux 0xf06cc1f0       bdev_read_only
+EXPORT_SYMBOL vmlinux 0xf078691b       input_set_capability
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf09de714       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0xf09eca59       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0xf0abd030       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0d7a6b2       d_find_alias
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf13bccf3       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0xf1621995       scsi_device_put
+EXPORT_SYMBOL vmlinux 0xf16be19c       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xf1765694       vfs_getattr
+EXPORT_SYMBOL vmlinux 0xf180d601       locks_init_lock
+EXPORT_SYMBOL vmlinux 0xf18cc0f0       dqget
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1b24796       journal_restart
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1de9791       bio_clone
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf1f6ee14       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0xf2085365       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf22ddaf3       have_submounts
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf28c09bc       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xf28f5aa6       input_inject_event
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf2ac36ec       skb_insert
+EXPORT_SYMBOL vmlinux 0xf2c4bcd5       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xf2d59eb5       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0xf2d68afe       sock_create_lite
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2e7696e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xf30ffeed       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf380a01b       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf3963c4a       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3b10292       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xf3b7b1b0       kill_pgrp
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3d9639a       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf40d7d0c       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf44e999d       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0xf4784adb       set_pages_uc
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4acd00e       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xf4b308e1       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4e6a7a9       tty_hangup
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf52eb1bd       netdev_set_master
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf56128e4       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0xf574a4b3       dquot_acquire
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5d5aff9       lease_modify
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60dc0b9       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf624fc0d       ilookup5
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf67e5ca9       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6afbb37       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6eefcce       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf705291c       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0xf70b6dea       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0xf71038c6       blk_insert_request
+EXPORT_SYMBOL vmlinux 0xf7136f9a       datagram_poll
+EXPORT_SYMBOL vmlinux 0xf71967bb       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0xf71c6421       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0xf73a46ba       make_bad_inode
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf74cd1de       free_task
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf75c7be1       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xf75d1b8f       noop_qdisc
+EXPORT_SYMBOL vmlinux 0xf76a2297       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0xf76d7b7c       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf79abd4d       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7ccf5c7       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xf7e3c9da       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xf7ebbea8       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf80e841e       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf8240215       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf84eb6cf       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0xf88e052b       security_path_link
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf8a03161       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xf8a32e41       sync_blockdev
+EXPORT_SYMBOL vmlinux 0xf8afb8ee       set_device_ro
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8bd9540       lookup_hash
+EXPORT_SYMBOL vmlinux 0xf8bfdb82       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xf8cc16bb       find_or_create_page
+EXPORT_SYMBOL vmlinux 0xf8e66afc       sk_free
+EXPORT_SYMBOL vmlinux 0xf8ed4fd9       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0xf9176db2       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xf92dfc67       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0xf9303f07       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf968a051       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0xf9876a3f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0xf987f533       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9d37764       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0xf9dce612       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0xf9de9f17       drop_super
+EXPORT_SYMBOL vmlinux 0xfa1ddfc5       scsi_host_put
+EXPORT_SYMBOL vmlinux 0xfa3a2662       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0xfa4eb0fc       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0xfa5749b6       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xfa6ab1ed       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0xfa6ec094       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaae317d       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfac612cf       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0xfaca98df       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0xfae11400       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0xfae70617       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xfae95c02       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xfaedd4cb       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb1cf2b3       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0xfb23a811       bmap
+EXPORT_SYMBOL vmlinux 0xfb291229       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0xfb4c97cd       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xfb50bd1b       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0xfb52a632       release_sock
+EXPORT_SYMBOL vmlinux 0xfb61d165       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb7efa6b       phy_print_status
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb894e5e       simple_release_fs
+EXPORT_SYMBOL vmlinux 0xfb8b2c35       mnt_pin
+EXPORT_SYMBOL vmlinux 0xfb90e0f4       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0xfba9b4e1       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbad47fb       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xfbd99139       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc293c8b       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0xfc316d85       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc45df7a       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc73f384       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0xfc9f033f       journal_set_features
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcc01fa7       backlight_force_update
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfccc8252       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xfccebbd0       single_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfcf66775       get_agp_version
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd17bb60       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0xfd374013       mb_cache_create
+EXPORT_SYMBOL vmlinux 0xfd4ba941       stop_tty
+EXPORT_SYMBOL vmlinux 0xfd663f1a       keyring_clear
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb6beac       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc10800       jbd2_journal_update_format
+EXPORT_SYMBOL vmlinux 0xfdc7c0c9       vmap
+EXPORT_SYMBOL vmlinux 0xfdd32d34       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0xfde20def       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0xfde63fa9       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfea3cadc       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xff00b365       input_event
+EXPORT_SYMBOL vmlinux 0xff0bef1c       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff3319ac       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0xff386467       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0xff38de31       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff487209       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0xff49f34b       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xff51ace6       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff825933       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0xff95a7ac       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xff9e0cda       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0xffa7ceb8       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0xffae3514       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffd85cf8       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0002fa49  gfn_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x070aac3f  kvm_task_switch
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x07649343  kvm_get_guest_memory_type
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0bf77a17  kvm_get_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0c916809  x86_emulate_instruction
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0d4a36e9  kvm_is_visible_gfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x101d3fdb  kvm_clear_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x11d32b78  kvm_after_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1537df35  kvm_lmsw
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1754786d  kvm_put_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1762f018  kvm_cpu_has_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1891d6ed  kvm_set_cr3
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a906787  kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1ca920c2  kvm_read_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d9ce593  kvm_set_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576  kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x284e8a2b  gfn_to_memslot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2a7d277c  kvm_set_cr4
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2eb0d702  kvm_read_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f251ba7  fx_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x30c9b16c  gfn_to_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x37cd2391  kvm_is_linear_rip
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x424cd732  kvm_emulate_hypercall
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x482e0bd6  kvm_emulate_wbinvd
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a5431fc  kvm_vcpu_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d59e921  kvm_cpu_get_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ec44eaa  kvm_before_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54f15a95  kvm_require_cpl
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5a64e9bf  kvm_mmu_load
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5faa1f0f  kvm_gfn_to_hva_cache_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fbf2950  kvm_get_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6330e198  load_pdptrs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x64a81f84  kvm_clear_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6698320d  kvm_emulate_halt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x66baa180  kvm_vcpu_uninit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6da4647c  kvm_init_shadow_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6de7c743  kvm_mmu_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x77165caf  kvm_requeue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7915c947  kvm_queue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b33a96a  kvm_write_guest_cached
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c4556c9  kvm_get_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7ec40280  kvm_get_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82a84af2  kvm_inject_pending_timer_irqs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82f44228  kvm_fast_pio_out
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8443be72  kvm_requeue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x85083f94  kvm_get_cs_db_l_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8863cb86  hva_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x886acb0f  kvm_set_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x88e44653  kvm_vcpu_cache
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b024a25  kvm_read_guest_page_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8bdfb59d  kvm_mmu_get_spte_hierarchy
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e0d64e6  kvm_set_cr0
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9063dd24  gfn_to_pfn_prot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x94e81aec  gfn_to_pfn_async
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x952a97d7  kvm_mmu_reset_context
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9d4d903b  kvm_set_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa62c0f9e  gfn_to_page_many_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa731b36b  is_error_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaae83ac5  kvm_set_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xac67c2ed  kvm_set_xcr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb26f18de  kvm_mmu_unprotect_page_virt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb44637b5  kvm_release_page_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6e2c81c  kvm_get_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb83b06bf  kvm_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbbc9c101  kvm_get_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4836703  kvm_emulate_cpuid
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4ca2eac  kvm_find_cpuid_entry
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc7ebdc39  gfn_to_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcad9d5f0  kvm_set_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce685567  kvm_x86_ops
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd080a38d  kvm_vcpu_on_spin
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0dca081  kvm_write_tsc
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdbf0a667  __kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xddb042f7  gfn_to_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdeba1d96  kvm_set_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf606395  kvm_write_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdfdc870a  kvm_resched
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe4b4ff9e  kvm_queue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe7f0d01d  kvm_mmu_invlpg
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9026219  kvm_inject_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeafa53f9  kvm_complete_insn_gp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf87debdc  kvm_inject_realmode_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfbc6d876  kvm_release_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfcbb958a  kvm_mmu_unload
+EXPORT_SYMBOL_GPL crypto/af_alg 0x30752395     af_alg_make_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x5e09d6af     af_alg_free_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x789ad966     af_alg_release
+EXPORT_SYMBOL_GPL crypto/af_alg 0xa29d61e4     af_alg_register_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0xa418edb3     af_alg_unregister_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0xccbcb0da     af_alg_complete
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+EXPORT_SYMBOL_GPL crypto/af_alg 0xfefb16f4     af_alg_accept
+EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0xb5d5cbf2      async_memcpy
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x645c4da4  async_syndrome_val
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x99598152  async_gen_syndrome
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x18213005 async_raid6_2data_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x9e3b9138 async_raid6_datap_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xaa975cd1 async_xor
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+EXPORT_SYMBOL_GPL crypto/cryptd 0x1fed686b     cryptd_aead_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x2235e311     cryptd_alloc_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x33c30758     cryptd_free_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x424ab95a     cryptd_alloc_ahash
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6b9290a1     cryptd_free_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6fad016b     cryptd_ablkcipher_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x89dce3c9     cryptd_ahash_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x964f5ec8     cryptd_shash_desc
+EXPORT_SYMBOL_GPL crypto/cryptd 0xe385a05d     cryptd_alloc_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0xfa1b71f8     cryptd_free_ahash
+EXPORT_SYMBOL_GPL crypto/des_generic 0xcfd9a2c0        des_ekey
+EXPORT_SYMBOL_GPL crypto/twofish_common 0x02ef59f3     twofish_setkey
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x849a3371        acpi_smbus_register_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x9331f43f        acpi_smbus_write
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xd39886c4        acpi_smbus_unregister_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xe010cc37        acpi_smbus_read
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1c4c9c5f       ahci_port_resume
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1e76aaaa       ahci_do_softreset
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x359b051f       ahci_reset_em
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x3ebef60f       ahci_set_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x4295c2fb       ahci_check_ready
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x58c2990c       ahci_shost_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x649094c4       ahci_stop_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c0dc3a2       ahci_print_info
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9fe6a994       ahci_sdev_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa50afe70       ahci_kick_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xaf529a50       ahci_reset_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb262efd0       ahci_init_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb9099941       ahci_save_initial_config
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe01f57b0       ahci_start_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe1790c3a       ahci_ops
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf6464980       ahci_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf71085c5       ahci_fill_cmd_slot
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x071781cc __pata_platform_remove
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xa2a5c70f __pata_platform_probe
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x745b081f __bcma_driver_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x1b7d15e2  btmrvl_send_module_cfg_cmd
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x21f181bd  btmrvl_check_evtpkt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x4a36bca8  btmrvl_enable_ps
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x523da48a  btmrvl_register_hdev
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x7a769036  btmrvl_remove_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x7d31a995  btmrvl_add_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x9ca9aafb  btmrvl_interrupt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xb9235d11  btmrvl_process_event
+EXPORT_SYMBOL_GPL drivers/char/scx200_gpio 0xdf8924c4  scx200_gpio_ops
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x2e471f01   dca_register_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x31a2c8df   dca_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x5e07c009   dca_remove_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8006c614   dca_unregister_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8f02764c   alloc_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xa041765f   register_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xac0ad2f8   dca_add_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb1254da7   dca3_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb7b33088   free_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xe46d051b   unregister_dca_provider
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x01149683    edac_device_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x13de010e    edac_device_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x142403a0    edac_mc_del_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x148d8455    edac_pci_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x255bd5e1    edac_pci_handle_pe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3baedaf6    edac_device_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3d0b0949    edac_device_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x4c4719e0    edac_mc_find_csrow_by_page
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x55fa691b    edac_mc_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x5b14b7d9    edac_mc_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x62dbf0c3    edac_device_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6641a6e3    edac_mc_free
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x69259f22    edac_mem_types
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6ddc692e    edac_pci_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x7373dae3    edac_pci_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x8493f14b    edac_pci_create_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa5ad9468    edac_mc_alloc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa682086a    edac_mc_handle_ue_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xba5fe10f    edac_mc_add_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xcb78a51a    edac_pci_reset_delay_period
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe1281f20    edac_pci_handle_npe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6a3e807    edac_pci_release_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6d09025    find_mci_by_dev
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe70dae9c    edac_pci_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf2254829    edac_mc_handle_ce_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf5c64da3    edac_device_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x7509830f to_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x65dba117       drm_class_device_register
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcd8a070       drm_class_device_unregister
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x04ab8e0b   hid_report_raw_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392   hid_debug
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x19ef5ef2   hid_input_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x1c86f8ce   hidinput_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25448c68   hidinput_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25e88316   __hid_register_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2606fab0   hid_parse_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x27bf090e   hid_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2a2b0ec5   hid_dump_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x30c38abd   hid_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x331fb42f   hidraw_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x361b65a5   hid_destroy_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x3cc1dbfa   hidinput_find_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x40da6c07   hid_allocate_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x52ab1493   hid_add_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x589cc30a   hid_output_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x5dd412fe   hid_dump_input
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x75f02663   hid_set_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa05e196d   hid_dump_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa09b9a7c   hid_register_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa4fe9350   hid_unregister_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xad16d28d   hidraw_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xc0b58d1d   hid_check_keys_pressed
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd1805194   hid_resolv_usage
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd2629f1c   hidinput_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe110747c   hidraw_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1114e14   hid_debug_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x1dc503d0    roccat_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0x1db58ce2     roccat_common_receive
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0xdd09114f     roccat_common_send
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x253aaf38 usbhid_set_leds
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x8add465f usbhid_submit_report
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xc6f437a6 hiddev_hid_event
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xca015b2c usbhid_wait_io
+EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xdeec960b    nforce2_smbus
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb6ed800b       i2c_del_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xee3e7271       i2c_add_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1a27ee3a     i2c_handle_smbus_alert
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x466eb1d7     i2c_setup_smbus_alert
+EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xebd5e33a  input_ff_create_memless
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x372f4644        adxl34x_remove
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x4159aaa0        adxl34x_probe
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x66c303e4        adxl34x_resume
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0xd1b75b19        adxl34x_suspend
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x1373b94c       wm97xx_register_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x2b263ad9       wm97xx_config_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x47eee820       wm9705_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x5a50f57a       wm9712_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x611f5654       wm97xx_set_suspend_mode
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x6977000a       wm97xx_set_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x93cd38e6       wm97xx_get_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x96faf5e4       wm9713_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb49d077d       wm97xx_unregister_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb5d5eaf9       wm97xx_reg_write
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xcc0354ab       wm97xx_read_aux_adc
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xe1bc822a       wm97xx_reg_read
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x04f13e2e      gigaset_handle_modem_response
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x13179ed2      gigaset_freecs
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x2d707884      gigaset_if_receive
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x4dc945c1      gigaset_isdn_rcv_err
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x56dbed64      gigaset_freedriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x721e82f8      gigaset_add_event
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x7344f341      gigaset_initdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x7eb95cc2      gigaset_blockdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x83686f22      gigaset_fill_inbuf
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9f34bea0      gigaset_stop
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9fe2f449      gigaset_shutdown
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xaeb6fcb5      gigaset_m10x_input
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb5e4ca0b      gigaset_skb_rcvd
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb6572775      gigaset_start
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xcaee8b54      gigaset_m10x_send_skb
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xe1ae49a6      gigaset_skb_sent
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xe8ce5570      gigaset_initcs
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x45e40f46   dm_register_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x46e820b3   dm_unregister_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01439778 dm_rh_delay
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x03c71004 dm_region_hash_destroy
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x04cf70aa dm_rh_region_to_sector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1760fea0 dm_region_hash_create
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x2ae83d4c dm_rh_get_state
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x41c2119c dm_rh_recovery_end
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x4a710ea4 dm_rh_region_context
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5edc2b25 dm_rh_dirty_log
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x73962392 dm_rh_update_states
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7a02fb26 dm_rh_stop_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8adb9c25 dm_rh_recovery_in_flight
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x93ec9952 dm_rh_recovery_start
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9a4d64b0 dm_rh_get_region_key
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9c664ab8 dm_rh_flush
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc409fc1c dm_rh_get_region_size
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd251302e dm_rh_dec
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd963b033 dm_rh_inc_pending
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe072031f dm_rh_start_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe30c26f0 dm_rh_mark_nosync
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe6c6fd93 dm_rh_bio_to_region
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xed54b47e dm_rh_recovery_prepare
+EXPORT_SYMBOL_GPL drivers/md/raid1 0xfed7ae43  md_raid1_congested
+EXPORT_SYMBOL_GPL drivers/md/raid456 0xb0c3aaa6        md_raid5_congested
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x2c4fca63      saa7146_unregister_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x3202c1c0      saa7146_vmalloc_build_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x38368def      saa7146_register_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5546bfe8      saa7146_wait_for_debi_done
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5e9e1f73      saa7146_devices_lock
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x619e5e01      saa7146_pgtable_build_single
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x791d19a2      saa7146_vfree_destroy_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xb4c56092      saa7146_i2c_adapter_prepare
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xd1d5522d      saa7146_pgtable_free
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe6654b00      saa7146_setgpio
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xffec6e7f      saa7146_pgtable_alloc
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x42596dd2   saa7146_set_hps_source_and_sync
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x4778c6a6   saa7146_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x5e460b6f   saa7146_vv_init
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x6eddbd2e   saa7146_register_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x744f1b66   saa7146_start_preview
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xad20b860   saa7146_vv_release
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xc8b7fde9   saa7146_stop_preview
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mt20xx 0x948aa3d8        microtune_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mxl5007t 0xf10b56c0      mxl5007t_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda18271 0x58315f8d      tda18271_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda827x 0xc5e36ee9       tda827x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x5c52a598       tda829x_probe
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x868ad209       tda829x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda9887 0x18b392d9       tda9887_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0x23883412       tea5761_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0xa690554c       tea5761_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0x12510d61       tea5767_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0xbda3569a       tea5767_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tuner-simple 0x6cf0f95c  simple_tuner_attach
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x3da40b8b      mantis_dvb_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x575ba65f      mantis_dma_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x6364d9a5      mantis_i2c_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x6875c7ad      mantis_frontend_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x825e7433      mantis_ca_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x876419a7      mantis_i2c_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x88621ffd      mantis_pci_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x8b159927      mantis_gpio_set_bits
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x8d843c4e      mantis_frontend_soft_reset
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xa61e7106      mantis_uart_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb35b665d      mantis_dma_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb6fd15ad      mantis_stream_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xbc76754f      mantis_uart_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xc3f7894b      mantis_get_mac
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd0bde267      mantis_pci_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd9a4cb89      mantis_dvb_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xdfe03680      mantis_ca_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x277c8a0f   smscore_set_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2a4c746c   sms_board_event
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2c127804   sms_board_led_feedback
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x3ff0d61d   smscore_onresponse
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x424400ff   sms_board_lna_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x47055488   smsclient_sendrequest
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x5eccc09d   smscore_getbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x62806838   smscore_unregister_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x6d4c129f   smscore_register_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x8286076d   smscore_get_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x95c5981b   smscore_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xb13a203e   smscore_get_device_mode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xc399f066   sms_board_setup
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc0cda92   smscore_start_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc3e3de2   smscore_putbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf0982c59   smscore_register_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf354d359   sms_board_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf54e17c4   smscore_register_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xfec53d45   smscore_unregister_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x3f3e1aee       ttpci_budget_debiwrite
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x75dc1f85       ttpci_budget_set_video_port
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7864dbf5       ttpci_budget_irq10_handler
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x9990fcd1       ttpci_budget_deinit
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xb601fa52       ttpci_budget_debiread
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xc30aa0a1       ttpci_budget_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xeb116d4d       ttpci_budget_init_hooks
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x091b61bb  rc_free_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0d52e9f5  rc_allocate_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0e017d5f  ir_raw_event_store_edge
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x34580cef  rc_map_register
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x357e7017  ir_raw_event_handle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3b5133b2  rc_keydown
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x498c9852  rc_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8517a4a9  rc_keydown_notimeout
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fc6cd7e  rc_keyup
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xacdc27aa  rc_repeat
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbbd3c102  rc_register_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd442e9e1  ir_raw_event_store
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xde5cfdca  ir_raw_event_store_with_filter
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xed07d446  ir_raw_event_set_idle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xf4c929f6  rc_g_keycode_from_table
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x183b5186       cx231xx_demod_reset
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x1e1c9ac3       cx231xx_send_gpio_cmd
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x2e2dcac6       cx231xx_init_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x481aa71b       cx231xx_capture_start
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x59e09123       cx231xx_disable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x5ebc0ffe       cx231xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x655bfc2b       cx231xx_dev_init
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x716fd1cf       cx231xx_send_usb_command
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x7269d225       cx231xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x8f846ced       cx231xx_enable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x90d21585       cx231xx_set_alt_setting
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x91ba2e5f       cx231xx_uninit_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x99e3ee34       cx231xx_uninit_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb488dd69       is_fw_load
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb7a459a9       cx231xx_unmute_audio
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xd940f1e7       cx231xx_init_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xdbf51fd7       cx231xx_enable_i2c_port_3
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xf6d1abe3       cx231xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xfc106aec       cx231xx_dev_uninit
+EXPORT_SYMBOL_GPL drivers/media/video/cx88/cx88xx 0xd32dc8f3   cx88_setup_xc3028
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x26a13f78 em28xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x34af4fdb em28xx_audio_analog_set
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x5a6a3e31 em28xx_audio_setup
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x740c6428 em28xx_isoc_dvb_max_packetsize
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xbbe20a5a em28xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xca205b93 em28xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x4de113ed       saa7134_s_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8a068e55       saa7134_ts_qops
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8f0d0bcc       saa7134_queryctrl
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xab71974a       saa7134_s_std_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xe1900a9e       saa7134_g_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/soc_camera 0xd470abad    soc_camera_bus_type
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x247517c3   v4l2_spi_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x31d08234   v4l2_i2c_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x3462fe2e   v4l2_i2c_new_subdev_board
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x76763ab2   v4l2_i2c_subdev_addr
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x8609e272   v4l2_spi_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf12a3ec7   v4l2_i2c_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x03829e05  v4l2_m2m_next_buf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x054ff9cd  v4l2_m2m_ctx_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x0587ba15  v4l2_m2m_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x32f3a935  v4l2_m2m_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x43a679f4  v4l2_m2m_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4886e876  v4l2_m2m_buf_queue
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x495d3383  v4l2_m2m_ctx_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4aef41a2  v4l2_m2m_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x94d8b181  v4l2_m2m_poll
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x98d39d4e  v4l2_m2m_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xa4031903  v4l2_m2m_buf_remove
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xacf6d3cd  v4l2_m2m_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xec214d51  v4l2_m2m_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xfb8d89e6  v4l2_m2m_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x079fb752 videobuf_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x13d46652 videobuf_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x15d7db33 videobuf_queue_cancel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x1d6ddf5e videobuf_iolock
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x2173dee8 videobuf_queue_core_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x28931131 videobuf_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x29138eb0 videobuf_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x312343a7 videobuf_read_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4584e667 videobuf_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4795d917 videobuf_alloc_vb
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x661ddfe4 videobuf_mmap_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x6d46026d videobuf_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x91795924 videobuf_mmap_mapper
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xa5139c5a videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xb6798bf0 videobuf_next_field
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xbe75eae5 videobuf_read_start
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcb1ba1f4 videobuf_read_one
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcd23c5a8 videobuf_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xd3fc8b0c videobuf_queue_to_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xddd9b85d __videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xde8288e8 videobuf_read_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe3ffbf05 videobuf_waiton
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe7588b26 videobuf_queue_is_busy
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe9d33b1f videobuf_poll_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0x8e15df58   videobuf_to_dma_contig
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xb09cec63   videobuf_dma_contig_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xf9b5ffd6   videobuf_queue_dma_contig_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x0bf98e3d       videobuf_queue_sg_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x32105024       videobuf_to_dma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x9f276f2d       videobuf_dma_init_user
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc241a1cd       videobuf_dma_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc47cf016       videobuf_dma_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xcf217132       videobuf_dma_unmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdb1fd848       videobuf_dma_init_kernel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdf12af2a       videobuf_dma_init_overlay
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xfb535b7c       videobuf_dma_map
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0x017f766a      videobuf_queue_vmalloc_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xd01483fd      videobuf_to_vmalloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xfbd288a1      videobuf_vmalloc_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x05561739        vb2_wait_for_all_buffers
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x07435c2c        vb2_write
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x0d7a09f8        vb2_queue_release
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x13f1ef93        vb2_buffer_done
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x2bfe24b7        vb2_poll
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x398f65f8        vb2_queue_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x495bf8fc        vb2_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x5f0652dc        vb2_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x77b22763        vb2_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x897f2a23        vb2_read
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x92d4e21e        vb2_plane_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb1e63ac1        vb2_mmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb86d8572        vb2_plane_cookie
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc10d812b        vb2_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc3ba23d0        vb2_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0x1cfa99b6      vb2_get_contig_userptr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xb470ac44      vb2_put_vma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xcdb1c918      vb2_mmap_pfn_range
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xe96c9ea1      vb2_common_vm_ops
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-vmalloc 0x3296ea3c     vb2_vmalloc_memops
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x1218c75e      v4l2_event_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x122eed60      v4l2_device_register_subdev_nodes
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x17b48714      v4l2_fh_is_singular
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x3996bd00      v4l2_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5061cad7      v4l2_fh_add
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x54ffa4a2      v4l2_event_subscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x56c6f3c0      v4l2_event_unsubscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5c3847da      v4l2_fh_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5f304331      v4l2_event_queue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x6ab283d6      v4l2_event_pending
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73af5480      v4l2_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73c1db0f      v4l2_fh_open
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x742d680b      v4l2_device_set_name
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xa2dd9854      v4l2_fh_del
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb189c3d6      v4l2_device_unregister_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb5e5238f      v4l2_event_free
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb758542f      v4l2_fh_release
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xbd8c5944      v4l2_event_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xce12d28a      v4l2_device_put
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xdda788bc      v4l2_device_register_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xe4e46b3b      v4l2_event_dequeue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xee726b77      v4l2_device_disconnect
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xf7e86ebc      v4l2_fh_exit
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x36902127      pcf50633_irq_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x3a1e550c      pcf50633_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x459aa218      pcf50633_register_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6ebf65fd      pcf50633_irq_unmask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7de4de67      pcf50633_free_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x84e8ba14      pcf50633_reg_set_bit_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9202384f      pcf50633_read_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xab531cb8      pcf50633_reg_clear_bits
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xad328dc6      pcf50633_write_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcab12b3b      pcf50633_reg_write
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf41f959b      pcf50633_irq_mask_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x1f4284cf  pcf50633_adc_sync_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xe81f0782  pcf50633_adc_async_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x1e199e0d pcf50633_gpio_invert_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4f4f251d pcf50633_gpio_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xaaf083bf pcf50633_gpio_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb901d68c pcf50633_gpio_power_supply_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe6f5c7bf pcf50633_gpio_invert_set
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x06b4c48d sm501_unit_power
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x593aa2de sm501_misc_control
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x96430326 sm501_find_clock
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xe741eb88 sm501_modify_reg
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb163bc0 sm501_set_clock
+EXPORT_SYMBOL_GPL drivers/mfd/ucb1400_core 0x981df9fa  ucb1400_adc_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x6469cddc   wm8400_block_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x674ad3b0   wm8400_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x7c4fbadd   wm8400_reset_codec_reg_cache
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x8363e437   wm8400_set_bits
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x0765bc31  cb710_pci_update_config_reg
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x29c8b39b  cb710_set_irq_handler
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x433f37f0  cb710_sg_dwiter_read_next_block
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x57ae719b  cb710_sg_dwiter_write_next_block
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x10feae22    enclosure_add_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x343ff733    enclosure_unregister
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbe9823af    enclosure_find
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe7420607    enclosure_register
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x442e3847  lis3lv02d_init_device
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x61c53f81  lis3lv02d_poweroff
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6cbf7436  lis3lv02d_poweron
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x993469b3  lis3_dev
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb53fcd00  lis3lv02d_remove_fs
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x0a84d3f1    sdhci_enable_irq_wakeups
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x3d7dd08e    sdhci_add_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x691286f5    sdhci_free_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x8bfa44d5    sdhci_alloc_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xa1e19b3a    sdhci_suspend_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xd306a31b    sdhci_resume_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xf0e19e13    sdhci_remove_host
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x1d5b42bc cfi_cmdset_0003
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x3441b91f cfi_cmdset_0001
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x6231aa4a cfi_cmdset_0200
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0x495c7f60 cfi_cmdset_0701
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xb65b4b0b cfi_cmdset_0006
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xe46ebc4d cfi_cmdset_0002
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0020 0x8282af47 cfi_cmdset_0020
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0x611f3f50        cfi_qry_mode_off
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xdb4a7554        cfi_qry_present
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xfa91a01f        cfi_qry_mode_on
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2000 0x35b8fd4f       DoC2k_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001 0xd3b9bb2e       DoCMil_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001plus 0xcbbeb387   DoCMilPlus_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0f4ef4f3   mtd_device_register
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x1e3acdc2   mtd_device_unregister
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x38e6b35b   register_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x39c227e4   __mtd_next_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x45d39bac   kill_mtd_super
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x5bdfb4c6   mtd_table_mutex
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x678ff991   get_mtd_device_nm
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x6a33dccc   mount_mtd
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x77d6018c   get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7a13d0a8   default_mtd_writev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x88bdf89f   put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x8db50a61   __put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xa355848d   register_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xc7ea0a67   mtd_kmalloc_up_to
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xcf40f53f   unregister_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xead765a5   mtd_add_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf439c4f3   __get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x237b22c6   mtd_blktrans_cease_background
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x3986f80b   add_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x7e5ed5e0   deregister_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x89d6fd1f   register_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0xdd867fbf   del_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0x860e6bab     nand_wait_ready
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0xa4961b28     nand_release
+EXPORT_SYMBOL_GPL drivers/mtd/nand/sm_common 0x98264547        sm_register_device
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x7960930c       onenand_release
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x824ad5fa       onenand_scan
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x0276f995       ubi_leb_map
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x3c241252       ubi_is_mapped
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x4e238874       ubi_open_volume_path
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x93f57fc4       ubi_get_volume_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb1eeff4e       ubi_leb_erase
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb4c68bd8       ubi_close_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xc9028967       ubi_leb_read
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xcb849954       ubi_open_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd124176d       ubi_leb_unmap
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd1de4465       ubi_open_volume_nm
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xedf704bb       ubi_leb_write
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf4eb3410       ubi_do_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf523a750       ubi_leb_change
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3218bf8b       alloc_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x92c48dbd       register_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xe3db514d       free_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0xe3f25d25       unregister_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x339d5256   can_free_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x4b3bbeb5   free_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x62d080fe   close_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x78d9c8a8   can_get_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x96ca658a   register_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x9e4ca63b   can_put_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xa5909f3d   open_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xb53c2463   can_bus_off
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xc377951f   alloc_can_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xe868a1d2   alloc_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xf3357d41   unregister_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xfdc50c24   alloc_can_err_skb
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x405de8e3   free_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49b4314c   unregister_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x9261a868   register_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0xf0c0ccaf   alloc_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x094bfef3       macvlan_dellink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x9024cc89       macvlan_common_newlink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xe2f07447       macvlan_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xebc20a6c       macvlan_common_setup
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xf1e86a2b       macvlan_link_register
+EXPORT_SYMBOL_GPL drivers/net/macvtap 0xa79a59c2       macvtap_get_socket
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1d306044        mlx4_alloc_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x213184d4        mlx4_bf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x30af63cf        mlx4_multicast_attach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x338b7ad9        mlx4_unicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x47005091        __mlx4_cmd
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x5b9aba19        mlx4_uar_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x6f0b988f        mlx4_bf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x902e5c9a        mlx4_pd_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaa327843        mlx4_unicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xac8fd6e3        mlx4_free_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xacbb9126        mlx4_pd_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb9574fb        mlx4_multicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcc0477d0        mlx4_uar_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdeae239e        mlx4_multicast_detach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf577fad8        mlx4_multicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x36987613 usbnet_cdc_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x64bb200b usbnet_cdc_status
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xbd34b548 usbnet_generic_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xe4c55647 usbnet_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x2d95c1b6        rndis_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x5db2a3fc        rndis_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x6f8c96c4        rndis_tx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x83ba6d54        rndis_command
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xc34aa22a        rndis_rx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xd055dce1        generic_rndis_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x0642dce4    usbnet_unlink_rx_urbs
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1097f648    usbnet_set_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x122be531    usbnet_get_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1fabfd0b    usbnet_get_endpoints
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x21f0fc55    usbnet_get_ethernet_addr
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2c7f42da    usbnet_suspend
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x32d72b9e    usbnet_get_drvinfo
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x3c426d5c    usbnet_tx_timeout
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x45285cdc    usbnet_get_link
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x549cb0eb    usbnet_get_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x61f92792    usbnet_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x64cf1ea2    usbnet_stop
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x7d302f5a    usbnet_resume
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x88b91d34    usbnet_nway_reset
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x90314439    usbnet_open
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f32d61e    usbnet_probe
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xab65e0ac    usbnet_defer_kevent
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xb00357b9    usbnet_change_mtu
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xc579e7dd    usbnet_resume_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xc6d16df2    usbnet_purge_paused_rxq
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xd35b201e    usbnet_pause_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xf34d2663    usbnet_skb_return
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xf4eb2b52    usbnet_set_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xfb8d1245    usbnet_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x34f60126   i2400m_rx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x35606ae3   i2400m_tx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x375c780f   i2400m_post_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x4ac9c28e   i2400m_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x4d0e91f7   i2400m_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x6daf978b   i2400m_pre_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x77130fd2   i2400m_is_boot_barker
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xa8c07b45   i2400m_release
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xad07b876   i2400m_netdev_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xbcaf06bf   i2400m_tx_msg_get
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xd366e47a   i2400m_cmd_enter_powersave
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdcfde5ed   i2400m_dev_reset_handle
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xec4ef57b   i2400m_init
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf7c96458   i2400m_tx_msg_sent
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf9544639   i2400m_error_recovery
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xfc9d3222   i2400m_dev_bootstrap
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x014c3a99       libipw_rx_any
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x4494b3ec  iwl_legacy_prep_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xba5dc421  iwl_legacy_remove_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xcfe8d3e5  iwl_legacy_dealloc_bcast_stations
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xeed9fe69  iwl_legacy_mac_tx_last_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x07426333    __lbs_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x09ee9841    lbs_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0b0c5af6    lbs_get_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x16606177    lbs_host_to_card_done
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x265694b9    lbs_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x37bacd43    lbs_notify_command_response
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x3c35e4f7    lbs_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x47e92b5a    lbs_host_sleep_cfg
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x6c2c63a9    lbs_process_rxed_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xa3c2c016    lbs_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xaf252e79    lbs_stop_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xd542a4cf    lbs_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xeb75348c    lbs_start_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfcd11f78    lbs_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfe5930a9    lbs_queue_event
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x58d01804      lbtf_bcn_sent
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x742d61fa      lbtf_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x93969639      lbtf_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc6511bb7      lbtf_cmd_response_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xdf29a7c7      lbtf_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xea009e17      lbtf_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xf56b20fb      lbtf_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xfe88389d      __lbtf_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x26487ab7  if_usb_reset_device
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x90ada86b  if_usb_prog_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x06991dd7      mwifiex_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x208355fc      mwifiex_cancel_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x32719703      mwifiex_handle_rx_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x48aff939      mwifiex_process_sleep_confirm_resp
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x8189dbe2      g_adapter
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x87903f7c      mwifiex_enable_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x9da643ad      mwifiex_init_shutdown_fw
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xa321d4b7      mwifiex_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xcacf4626      mwifiex_deauthenticate
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x63ec6f2b        p54_free_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7896d9a4        p54_free_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xc5cc78db        p54_read_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xcb7fa854        p54_register_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xd069f71a        p54_parse_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xda3af07a        p54_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xebb058b9        p54_unregister_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xedce815a        p54_init_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xf3a22d2f        p54_parse_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x098e05fc     rt2800_txdone_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x0e0e45f7     rt2800_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x150f039c     rt2800_init_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x19fd4e23     rt2800_efuse_detect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x1c2a4d5a     rt2800_config_erp
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x21f49209     rt2800_validate_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x2e921111     rt2800_write_tx_data
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x3c1c5a61     rt2800_write_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x3cdf6e3d     rt2800_mcu_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x3e8877a7     rt2800_gain_calibration
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x622e6c6d     rt2800_ampdu_action
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62552d57     rt2800_config_ant
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62a0fcfa     rt2800_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x6594d07b     rt2800_enable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x69f1886d     rt2800_wait_wpdma_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x6eea0535     rt2800_check_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x75e6ed5c     rt2800_config_pairwise_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x7a8ada01     rt2800_link_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x7aa1c812     rt2800_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x84b3d157     rt2800_read_eeprom_efuse
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x905cd721     rt2800_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xa1710e04     rt2800_config_intf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xa6c06099     rt2800_probe_hw_mode
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbba21375     rt2800_reset_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbf53abdf     rt2800_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc8242838     rt2800_link_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xca8950be     rt2800_process_rxwi
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd6a9b4e6     rt2800_get_tsf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdd5dc964     rt2800_set_rts_threshold
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdda865fa     rt2800_get_tkip_seq
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe238295e     rt2800_wait_csr_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xea005db7     rt2800_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xec653169     rt2800_config_shared_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xf64c7107     rt2800_get_survey
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xfa2df369     rt2800_clear_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xfd8ae5b9     rt2800_config_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x02061ba2     rt2x00queue_start_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0684d3b8     rt2x00mac_set_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x098a9620     rt2x00lib_dmadone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0de4a4be     rt2x00mac_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x162cc9e3     rt2x00lib_txdone_noinfo
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x188fbd82     rt2x00mac_sw_scan_complete
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x19926f97     rt2x00queue_map_txskb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x1b1153a7     rt2x00mac_set_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x1ee12105     rt2x00lib_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x205cbf54     rt2x00queue_unpause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x23ffe911     rt2x00mac_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x283633f5     rt2x00mac_get_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2c7ef77b     rt2x00mac_get_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x310dc46a     rt2x00lib_pretbtt
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x401f8e75     rt2x00mac_bss_info_changed
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x41b8245e     rt2x00mac_add_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4300e488     rt2x00mac_get_ringparam
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4d113355     rt2x00queue_get_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x541bb072     rt2x00queue_start_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x553f1249     rt2x00mac_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x56a87ae3     rt2x00mac_stop
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5e3ad094     rt2x00lib_probe_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x613b7991     rt2x00lib_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6750d0af     rt2x00lib_dmastart
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6ee395ef     rt2x00mac_sw_scan_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x70996d87     rt2x00mac_flush
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x76845038     rt2x00mac_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x808048bb     rt2x00queue_stop_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x861a124a     rt2x00lib_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x9cbdbd82     rt2x00queue_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa7a74dd9     rt2x00lib_remove_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa8a98435     rt2x00queue_pause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa9477c81     rt2x00lib_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xaa2dbb18     rt2x00mac_remove_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xad4883db     rt2x00mac_set_tim
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xbb03f98b     rt2x00lib_beacondone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xc748e725     rt2x00mac_configure_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe06afa4e     rt2x00queue_stop_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xebb1bb8a     rt2x00queue_unmap_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf3308a57     rt2x00queue_flush_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf5afea8d     rt2x00mac_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfcf1549b     rt2x00queue_for_each_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x122347bc     rt2x00pci_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x35d96048     rt2x00pci_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6575e306     rt2x00pci_remove
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x72bfb5ea     rt2x00pci_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xa83c38fb     rt2x00pci_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xac51b997     rt2x00pci_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xb4593ae9     rt2x00pci_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd7d791fc     rt2x00pci_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd9455f0f     rt2x00pci_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2592d99d     rt2x00usb_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3278da75     rt2x00usb_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3faa4b90     rt2x00usb_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x4fde3779     rt2x00usb_clear_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x528acb25     rt2x00usb_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x52adc4af     rt2x00usb_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x592fffbc     rt2x00usb_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x68891248     rt2x00usb_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x6ccfcbeb     rt2x00usb_vendor_req_buff_lock
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x75dde870     rt2x00usb_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x87af07ec     rt2x00usb_kick_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x88ae2664     rt2x00usb_watchdog
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xc3088b0e     rt2x00usb_vendor_request_buff
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xe8482e6a     rt2x00usb_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xee708487     rt2x00usb_register_read_async
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xf34959f9     rt2x00usb_vendor_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0x6464690e        wl1251_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xb5f5c8e9        wl1251_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xca80354e        wl1251_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0d7985be        wl1271_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0e7a1d83        wl1271_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x216de020        wl1271_unregister_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x792f311a        wl1271_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x8801e762        wl1271_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xb6f3714f        wl1271_set_partition
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xd210b9a8        wl1271_register_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0x521d8ff8       acpiphp_register_attention
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0xee1a65a4       acpiphp_unregister_attention
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x5ae7cde1     asus_wmi_register_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x7891d469     asus_wmi_unregister_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x2ab95e52    pcf50633_mbc_get_status
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x4af1930f    pcf50633_mbc_usb_curlim_set
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x7b06827e    pcf50633_mbc_get_usb_online_status
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x05fe3ded  mc13xxx_get_best_voltage_index
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x86f59448  mc13xxx_sw_regulator_is_enabled
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x8af06cf3  mc13xxx_fixed_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x9f7933e6  mc13xxx_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xc4e6b0c1  mc13xxx_fixed_regulator_set_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xdaea71bb  mc13xxx_fixed_regulator_get_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xed841da0  mc13xxx_regulator_list_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x3fc2ba84        wm8350_register_led
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x4c4c340f        wm8350_dcdc_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x72e0138d        wm8350_dcdc25_set_mode
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x9e52b63c        wm8350_register_regulator
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xddad7ad4        wm8350_ldo_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xfa187efc        wm8350_isink_set_flash
+EXPORT_SYMBOL_GPL drivers/regulator/wm8400-regulator 0xeb24bdb8        wm8400_register_regulator
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0962e64e       cxgbi_ep_connect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0d84109f       cxgbi_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x11069ca3       cxgbi_hbas_remove
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x15a30b44       cxgbi_sock_rcv_wr_ack
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x19e9ed02       cxgbi_get_conn_stats
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x2513f1a9       cxgbi_get_ep_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x30b577c3       cxgbi_iscsi_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x32eb6bfa       cxgbi_conn_tx_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3857ec8f       cxgbi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x39248686       cxgbi_sock_closed
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x42099f66       cxgbi_conn_alloc_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4624084e       cxgbi_sock_purge_wr_queue
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4b96a1a6       cxgbi_conn_init_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x53d8eff5       cxgbi_conn_pdu_ready
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5a92324b       cxgbi_hbas_add
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x6746099e       cxgbi_ddp_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x78818e6c       cxgbi_sock_check_wr_invariants
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8cec355c       cxgbi_device_unregister
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x914ad5d9       cxgbi_sock_act_open_req_arp_failure
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x94b79ac0       cxgbi_sock_skb_entail
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x963f6d3b       cxgbi_iscsi_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9ae16f61       cxgbi_ddp_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9c9b20f9       cxgbi_sock_established
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9e50b78b       cxgbi_get_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9f75698b       cxgbi_parse_pdu_itt
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa111cd16       cxgbi_set_conn_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa5ee70a7       cxgbi_sock_free_cpl_skbs
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa725efc5       cxgbi_device_portmap_create
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa85bfa82       cxgbi_ep_disconnect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xab684e27       cxgbi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xad1edb06       cxgbi_ep_poll
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb0946bcb       cxgbi_sock_select_mss
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb52151e6       cxgbi_sock_rcv_abort_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbed87829       cxgbi_bind_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbff6c4b8       cxgbi_device_portmap_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc0bb8020       cxgbi_conn_xmit_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc3d45af9       cxgbi_ddp_ppod_set
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xdac74443       cxgbi_sock_rcv_close_conn_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xdc1cc886       cxgbi_sock_rcv_peer_close
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xdcec009b       cxgbi_device_find_by_lldev
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xea22645c       cxgbi_device_register
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeb0e10f5       cxgbi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeb8c1750       cxgbi_sock_fail_act_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xef9ad7b2       cxgbi_set_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x5d02e909 fcoe_clean_pending_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x84205f3a fcoe_start_io
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x95955ac4 fcoe_get_paged_crc_eof
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xcc46d465 fcoe_check_wait_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xd5c9cc1a fcoe_fc_crc
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xe99af442 fcoe_libfc_config
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x07529871     iscsi_conn_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x0b33be49     iscsi_conn_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x18d78c99     iscsi_conn_start
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1b80dee4     iscsi_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1d340c34     iscsi_host_remove
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2c75ea63     iscsi_itt_to_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2d0abda2     iscsi_eh_recover_target
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2dce6bf3     iscsi_session_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4036ac2b     iscsi_host_add
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x412da9dd     iscsi_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x43a0c60b     iscsi_suspend_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x446b9cb7     iscsi_session_recovery_timedout
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4c044f5c     __iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x513eb565     iscsi_session_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5e1cc743     iscsi_session_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5fccbe4c     iscsi_conn_queue_work
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x60abb276     iscsi_host_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x67dc7cf2     iscsi_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x6b33ef05     iscsi_session_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x76e9cebe     iscsi_host_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x773e028f     iscsi_suspend_tx
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x785ea7a0     iscsi_update_cmdsn
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7ad2b676     iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x85c2f033     iscsi_host_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x87a25bfe     iscsi_conn_stop
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x91af0416     __iscsi_get_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9a2b9d7f     iscsi_eh_target_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9cd18518     iscsi_host_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb56f3987     __iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc284b8f0     iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd1549742     iscsi_verify_itt
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd4ff694f     iscsi_conn_bind
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xdae0ac49     iscsi_complete_scsi_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe245f10c     iscsi_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe3184e79     iscsi_prep_data_out_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe4ae0165     iscsi_eh_session_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe5259135     iscsi_eh_device_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xea0bb3dd     iscsi_eh_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf329b79e     iscsi_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf46cb28a     iscsi_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf741fe54     iscsi_conn_send_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf8e9c0cd     iscsi_itt_to_ctask
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfaa1c46d     iscsi_requeue_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x107bb085 iscsi_tcp_task_xmit
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x14c82cce iscsi_tcp_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x180ebc6f iscsi_tcp_dgst_header
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x1c4117cd iscsi_tcp_recv_skb
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x38f883be iscsi_tcp_r2tpool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x50d6f9ea iscsi_tcp_segment_done
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x609103a8 iscsi_segment_seek_sg
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x69f3b3cc iscsi_segment_init_linear
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6c9a3b28 iscsi_tcp_conn_get_stats
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x963932c8 iscsi_tcp_hdr_recv_prep
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa7e849df iscsi_tcp_task_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb8f4ec0a iscsi_tcp_segment_unmap
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xced0d49c iscsi_tcp_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xebe072be iscsi_tcp_recv_segment_is_hdr
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xf622fa3d iscsi_tcp_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xf6a3b2dc iscsi_tcp_r2tpool_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05419079        sas_phy_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b9c999a        sas_register_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x346f3a8d        sas_request_addr
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x37f08649        sas_slave_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x51d8615b        sas_ioctl
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x61b79421        sas_find_local_phy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x661b8c72        sas_slave_configure
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6d52808e        sas_ssp_task_response
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x743754fe        sas_phy_enable
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7592f8d5        sas_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x77f82f7d        sas_slave_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x86b69f98        sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9492d782        sas_unregister_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa484d16a        sas_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xad7551b5        __sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xaff34c6b        sas_domain_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6b59e54        sas_eh_device_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb330632        sas_target_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb9aa220        sas_bios_param
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe55d400a        sas_eh_bus_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf4af9975        sas_change_queue_type
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1bf89c        sas_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa286f5f        sas_domain_release_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2a8d07fb       srp_iu_get
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2e2d76e6       srp_iu_put
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x309c5871       srp_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x8d36415f       srp_cmd_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xbb74e290       srp_target_free
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xc0aba56b       srp_transfer_data
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x21a322c3     scsi_tgt_it_nexus_create
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x388e7d15     scsi_tgt_tsk_mgmt_request
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x60b06395     scsi_tgt_queue_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6afe74bb     scsi_tgt_it_nexus_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6f06a842     scsi_host_get_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x79a1a017     scsi_tgt_alloc_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x81f10f67     scsi_tgt_free_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x93aae02c     scsi_host_put_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x979915a9     scsi_tgt_cmd_to_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x012a12e1 iscsi_lookup_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x06556091 iscsi_unregister_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0fcbd5c9 iscsi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x16c859e7 iscsi_block_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x40cabb8d iscsi_session_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x441866e7 iscsi_recv_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x564f9ad3 iscsi_scan_finished
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x56e1dce0 iscsi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x5ca29a1e iscsi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x61b311fd iscsi_alloc_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6275a8fe iscsi_unblock_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x63428d8c iscsi_offload_mesg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x7a8c1ad8 iscsi_remove_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x8132e3af iscsi_create_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x95923bcb iscsi_conn_error_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99703edf iscsi_add_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xb288562b iscsi_block_scsi_eh
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbd3ed1e1 iscsi_free_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xbe7f032e iscsi_host_for_each_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe61304f5 iscsi_register_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xea1e078a iscsi_destroy_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf81c63eb iscsi_session_chkready
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf989f972 iscsi_destroy_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x29e91b7a   sas_enable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4b592864   sas_is_tlr_enabled
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x6d35cb57   sas_tlr_supported
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc20e1a18   sas_disable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x08193318   srp_rport_add
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1abb3e32   srp_rport_del
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x888b447f   srp_remove_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb414c1e8   srp_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb51efd7e   srp_release_transport
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x103b4729     comedi_usb_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x25a3bcc0     comedi_pci_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x64d78061     comedi_pci_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x786f98e2     comedi_usb_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x9440342e     comedi_get_device_file_info
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x587711de oslec_create
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf828c15b oslec_flush
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf923a5b1 oslec_free
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xfabc3747 oslec_update
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x48782b86       vmbus_teardown_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x539ee27e       vmbus_open
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x60cc5c74       vmbus_establish_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x71e9bf23       vmbus_sendpacket_pagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x864aa705       vmbus_sendpacket_multipagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xdb184676       vmbus_close
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xfa9b2157       vmbus_recvpacket_raw
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x435d314f   speakup_event
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb73a5748   get_var
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x7a253742     tm6000_set_reg
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xa5d2bdf8     tm6000_set_reg_mask
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xc2b657ad     tm6000_set_audio_bitrate
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xfe67ce0c     tm6000_get_reg
+EXPORT_SYMBOL_GPL drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x2919c517        max3107_hw_susp
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x48e5b354        max3107_remove
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x663a4d40        max3107_probe
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x6cc3e502        max3107_resume
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xa3be1b58        max3107_suspend
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xbf6f0333        max3107_rw
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x4285acb4   __uio_register_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x45fe2e49   uio_unregister_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x711d360e   uio_event_notify
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0x0435da89    usbatm_usb_probe
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0xf851dc8e    usbatm_usb_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x0bee7a12        usb_ftdi_elan_edset_empty
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x2454bacc        usb_ftdi_elan_edset_setup
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x3988de17        usb_ftdi_elan_edset_input
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x46a74b31        usb_ftdi_elan_write_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x4acf628a        usb_ftdi_elan_read_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x58bf6cfb        usb_ftdi_elan_edset_output
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x6bd33c78        usb_ftdi_elan_edset_flush
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xcc7b7848        ftdi_elan_gone_away
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xd69c8819        usb_ftdi_elan_edset_single
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x26bab4fc      usb_serial_generic_submit_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f572a52      ezusb_writememory
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f7e51da      usb_serial_generic_throttle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x420ae170      usb_serial_generic_write_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4286b927      usb_serial_generic_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4c278c9b      usb_serial_port_softint
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x535f7b7c      ezusb_set_reset
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x5d6c3c94      usb_serial_generic_process_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x750f9f5f      usb_serial_handle_dcd_change
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x931dfd70      usb_serial_generic_write
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x991bbb53      usb_serial_generic_close
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x9dc2cc68      usb_serial_generic_open
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xa5ad6efe      usb_serial_probe
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xac207e39      usb_serial_deregister
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbc60fd5d      usb_serial_generic_unthrottle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbce0ebfc      usb_serial_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xc69e722b      usb_serial_handle_sysrq_char
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xcc1e0653      usb_serial_generic_resume
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd13cfa1d      usb_serial_handle_break
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd881027f      usb_serial_register
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xdce23f65      usb_serial_generic_read_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x039a3bc7   usb_stor_pre_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x134362d1   usb_stor_reset_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1d3905fe   usb_stor_CB_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x234616d8   usb_stor_Bulk_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x235f3c2b   usb_stor_probe2
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x28ebcc15   usb_stor_Bulk_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x38bdf2ce   usb_stor_transparent_scsi_command
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x46074afc   usb_usual_ignore_device
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4ce794e5   usb_stor_suspend
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4eecd414   usb_stor_CB_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5b4e1ded   usb_stor_clear_halt
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5edbbbe8   usb_stor_bulk_transfer_sg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x652b8781   usb_stor_bulk_transfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x6ca390ed   usb_stor_set_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x7caf8677   usb_stor_ctrl_transfer
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x93e0505d   fill_inquiry_response
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xa0fc0d39   usb_stor_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xb6d2624b   usb_stor_bulk_srb
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbc9cf104   usb_stor_probe1
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbdb836d5   usb_stor_post_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc342e006   usb_stor_control_msg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc82dbf42   usb_stor_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xdec78370   usb_stor_access_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x13ac23f3      wa_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x197a163f      rpipe_ep_disable
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xacfe341d      wa_urb_enqueue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xc588d8c8      wa_urb_dequeue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf02e1135      __wa_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x01ea3470     wusbhc_rh_start_port_reset
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x19fe68d5     __wusb_dev_get_by_usb_dev
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x21a1a349     wusbhc_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x4300a66a     wusbhc_handle_dn
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x46c3c92c     wusbhc_reset_all
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x6e095b98     wusbhc_rh_suspend
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x714c50b1     wusbhc_rh_control
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x72e1a6af     wusbhc_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xa0c6916e     wusbhc_mmcie_rm
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb5d4721a     wusbhc_giveback_urb
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb7e3ca17     wusbhc_rh_resume
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc6d24c7a     wusbhc_b_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc776c270     wusbhc_mmcie_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc80cb3c3     wusbhc_chid_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xd942016d     wusbhc_rh_status_data
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xed6e3574     wusbhc_b_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x22d80400   umc_bus_type
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x7be8a678   umc_device_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x857357c3   umc_device_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xec369771   umc_device_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x384908f0   uwb_rc_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x42057fdf   uwb_rc_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x43920785   uwb_pal_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46ce8907   uwb_rc_get_by_grandpa
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46d65e62   uwb_rc_put
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x47e14881   uwb_rc_dev_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5bdd187d   uwb_rc_mac_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b75217f   uwb_rc_get_by_dev
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb25dc88c   uwb_pal_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd03928ee   uwb_pal_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd0b5d34b   uwb_rc_alloc
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe1716f06   uwb_est_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe6a9ad40   uwb_rc_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xfa9ff34d   __uwb_rc_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+EXPORT_SYMBOL_GPL drivers/uwb/whci 0xe49978dc  whci_wait_for
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x1217e516   ili9320_write_regs
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2d7a7d34   ili9320_shutdown
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x4a0f69dc   ili9320_suspend
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a537f9e   ili9320_resume
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7f90078b   ili9320_write
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xd529f266   ili9320_probe_spi
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xda993a9b   ili9320_remove
+EXPORT_SYMBOL_GPL drivers/video/fb_ddc 0xb18d6d6f      fb_ddc_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x880202c1 fb_sys_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x890887ba fb_sys_write
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x432ff260   sis_free_new
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x64ffe63c   sis_malloc_new
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x0c505939   viafb_find_i2c_adapter
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xad1a0059     register_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x0e26b74a   w1_read_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x31d5a410   w1_read_8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x47efc271   w1_reset_select_slave
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c661c4e   w1_touch_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xb9472528   w1_next_pullup
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xd552ad17   w1_write_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe839c104   w1_reset_bus
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe90f6b08   w1_write_8
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x370ad804        dlm_posix_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x3f657ba1        dlm_posix_get
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x9321df95        dlm_lock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xdc583c08        dlm_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf37d5554        dlm_posix_lock
+EXPORT_SYMBOL_GPL fs/fat/fat 0x09018bb5        fat_detach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x0907508f        fat_setattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0x1a6131df        fat_time_unix2fat
+EXPORT_SYMBOL_GPL fs/fat/fat 0x214c44ed        fat_alloc_new_dir
+EXPORT_SYMBOL_GPL fs/fat/fat 0x49af1b29        fat_sync_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0x4a1a160e        fat_free_clusters
+EXPORT_SYMBOL_GPL fs/fat/fat 0x5c052497        fat_attach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x6cbe90cd        fat_flush_inodes
+EXPORT_SYMBOL_GPL fs/fat/fat 0x71981a9d        fat_get_dotdot_entry
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7764c6b1        fat_scan
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7da08a27        fat_add_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0x8b33ae0b        fat_fill_super
+EXPORT_SYMBOL_GPL fs/fat/fat 0x9d4162d6        __fat_fs_error
+EXPORT_SYMBOL_GPL fs/fat/fat 0xaed7ffdb        fat_search_long
+EXPORT_SYMBOL_GPL fs/fat/fat 0xccd503f4        fat_getattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0xdf438899        fat_remove_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf7307c0b        fat_build_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf9ca1d08        fat_dir_empty
+EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x137641c9    nlmclnt_done
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x17ce645d    locks_end_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x4ba1b2a8    nlmsvc_unlock_all_by_sb
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6b58ad8c    nlmclnt_init
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6f959b35    locks_in_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x96877ac4    locks_start_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa7b91a7b    lockd_down
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xc083ebb4    nlmsvc_ops
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd7df076c    nlmclnt_proc
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xf6933c48    lockd_up
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x06d16b2f        nfs_initiate_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x179a707d        nfs4_reset_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x57e523b5        nfs_initiate_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x5a7f6117        nfs_generic_pg_test
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7dc016d6        nfs_init_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x93a68574        nfs_commit_clear_lock
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb81587c2        nfs_put_client
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb950d275        nfs4_reset_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xc91b1931        nfs_initiate_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xda0614bc        nfs_commit_release_pages
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xdc60dc66        nfs_commit_free
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xeca915fb        nfs_commitdata_alloc
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x2406dce6     nfsacl_encode
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5fa0ab8a     nfsacl_decode
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x03dd91a6        o2hb_register_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x60a3dd12        o2hb_setup_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x64c2c2d5        o2nm_node_get
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xac087fa5        o2nm_get_node_by_num
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc5a635c3        o2hb_unregister_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc88e66a1        o2nm_node_put
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf10d130a        o2nm_get_node_by_ip
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x28d108a2    dlm_print_one_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x29712e8d    dlm_register_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x2a92ce1e    dlmunlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x36e23e32    dlm_register_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x5b713901    dlmlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x8a6c2014    dlm_unregister_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x29271e86  ocfs2_stack_glue_register
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8438a0fd  ocfs2_stack_glue_unregister
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xac86bddd  ocfs2_plock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+EXPORT_SYMBOL_GPL lib/bch 0xc054c13b   init_bch
+EXPORT_SYMBOL_GPL lib/bch 0xc8b3179e   decode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xea7c7ca5   encode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xeeffcce3   free_bch
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x05513b71        raid6_call
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+EXPORT_SYMBOL_GPL net/802/garp 0x11889374      garp_register_application
+EXPORT_SYMBOL_GPL net/802/garp 0x2bbfd647      garp_request_join
+EXPORT_SYMBOL_GPL net/802/garp 0x30c7c050      garp_init_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0x3ae04820      garp_unregister_application
+EXPORT_SYMBOL_GPL net/802/garp 0x71895586      garp_request_leave
+EXPORT_SYMBOL_GPL net/802/garp 0xd976938d      garp_uninit_applicant
+EXPORT_SYMBOL_GPL net/802/stp 0x1e2672aa       stp_proto_unregister
+EXPORT_SYMBOL_GPL net/802/stp 0x6e5f3273       stp_proto_register
+EXPORT_SYMBOL_GPL net/9p/9pnet 0x996a007f      p9_client_xattrwalk
+EXPORT_SYMBOL_GPL net/9p/9pnet 0xb797507c      p9_client_xattrcreate
+EXPORT_SYMBOL_GPL net/atm/atm 0x50754510       register_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/ax25/ax25 0x128cbc49     ax25_register_pid
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05     ax25_bcast
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e     ax25_defaddr
+EXPORT_SYMBOL_GPL net/bluetooth/bluetooth 0x2c4caf4d   bt_debugfs
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x083adfa6     dccp_rcv_established
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1d99d49a     dccp_timestamp
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1fb26e5d     dccp_sendmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x21d5c69e     dccp_ctl_make_reset
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x23f9b45a     dccp_insert_option
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x25a87964     dccp_hashinfo
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x30b9f8af     dccp_sync_mss
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x3429a3ed     dccp_reqsk_init
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4a71cf55     dccp_child_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4d1b531f     dccp_shutdown
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x52039811     dccp_check_req
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x5f73b50c     inet_dccp_listen
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x64d02245     dccp_parse_options
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6a6b5e64     dccp_send_sync
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6e93346f     dccp_set_state
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6f2417f2     dccp_poll
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x7b193b7c     dccp_close
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x83afeeb9     dccp_death_row
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924     dccp_packet_name
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x8798bb36     dccp_create_openreq_child
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x899c77c4     dccp_ioctl
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x907383b0     dccp_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa3bd9b59     dccp_make_response
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa720c334     dccp_rcv_state_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xac450fdc     dccp_done
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xb3ec4d6f     dccp_recvmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc2fe911     dccp_setsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc7ca940     dccp_disconnect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xccec5f3a     dccp_getsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd3a37894     dccp_destroy_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd5c1406d     dccp_insert_option_elapsed_time
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd814679c     dccp_init_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe265fc73     dccp_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xffd52410     dccp_reqsk_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x64e9287c        dccp_v4_do_rcv
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xb31ea8c9        dccp_v4_conn_request
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xba79f4d2        dccp_v4_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xbae8a738        dccp_v4_send_check
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xbd28c3b1        dccp_invalid_packet
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xcf2fd22f        dccp_v4_request_recv_sock
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x1c59b94b      gre_del_protocol
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x8acd81d2      gre_add_protocol
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x47c8056f     arpt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x26d917fb      ipt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0xd6cae348      nf_nat_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x037a73a1 nf_nat_packet
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x11f2e53b nf_nat_set_seq_adjust
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x1c1add10 nf_nat_get_offset
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x61d96d5c nf_nat_icmp_reply_translation
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x6f8185ff nf_nat_proto_unique_tuple
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0xb72b5cbc nf_nat_proto_range_to_nlattr
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x235a2a0f        tcp_vegas_pkts_acked
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x2ee3bb37        tcp_vegas_cwnd_event
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x5fb560e4        tcp_vegas_get_info
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x8cf32102        tcp_vegas_state
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xda9eeb5a        tcp_vegas_init
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0x120c81c9     ip6t_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x135d937c        l2tp_session_find_by_ifname
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x18d2c097        l2tp_session_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2626d43e        l2tp_tunnel_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2fb050b3        l2tp_session_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x32046caa        l2tp_session_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x3308256f        l2tp_session_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x36ca50ba        l2tp_tunnel_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x53577216        l2tp_udp_encap_recv
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x574f9882        l2tp_session_free
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8171fec1        l2tp_tunnel_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xca3a89fa        l2tp_xmit_skb
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xd60fa5e9        l2tp_tunnel_find
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x56652b9c     ieee80211_remain_on_channel_expired
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x73032811     ieee80211_iterate_active_interfaces_atomic
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x905ff249     ieee80211_iterate_active_interfaces
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa5af2e7f     ieee80211_find_sta_by_ifaddr
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa79202b8     ieee80211_ready_on_channel
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x02467bad        ip_set_type_register
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x06aadcba        ip_set_get_byname
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3ec89e6a        ip_set_del
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x4365ee46        ip_set_get_ip6_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x469a4652        ip_set_add
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x889df19a        ip_set_get_ip_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa091e3cf        ip_set_get_ip4_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xe50e9373        ip_set_type_unregister
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xf910938c        ip_set_test
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a1c90ba  unregister_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x25d30518  ip_vs_conn_out_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x779300bc  register_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa40c8fb4  ip_vs_conn_in_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x01dbc4fa        nf_ct_invert_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0d7e97e0        __nf_conntrack_helper_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x121b7ed5        print_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x13701cb3        nf_conntrack_l4proto_tcp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1ce41595        nf_ct_insert_dying_list
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x20bacf06        nf_ct_iterate_cleanup
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21467e31        nf_conntrack_l4proto_tcp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2673b035        nf_conntrack_l4proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33998dea        nf_ct_expect_init
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3c447a82        nf_conntrack_helper_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x43cf8e50        nf_conntrack_flush_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4401d73e        nf_ct_extend_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x459323de        nf_ct_deliver_cached_events
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4caeb50d        nf_ct_delete_from_lists
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x516a27b8        nf_conntrack_tuple_taken
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x577ccafa        nf_ct_unexpect_related
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x57e33952        nf_conntrack_in
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6020ec68        nf_conntrack_alter_reply
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x64d482ce        nf_conntrack_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x651c74e7        nf_ct_nat_offset
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x661f2ab4        nf_conntrack_hash_insert
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x67bfddb9        __nf_ct_l4proto_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6cf9c48c        nf_ct_l3proto_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6fae1696        __nf_ct_try_assign_helper
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x74706102        nf_conntrack_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x768b696e        nf_ct_expect_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x76c4f0cb        nf_ct_expect_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x803bc132        nf_conntrack_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x856f8d1c        nf_conntrack_helper_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x859147e4        nf_conntrack_l4proto_udp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a42adb1        nf_ct_expect_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8b62e008        nf_expect_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8bf5bcb5        nf_ct_helper_ext_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x979f5770        __nf_conntrack_confirm
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9e5042d6        seq_print_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9f3704f1        nf_ct_expect_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9f9aebff        nf_ct_extend_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa880f0ac        nf_ct_port_tuple_to_nlattr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa9918943        __nf_ct_kill_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xaa9d7a2b        __nf_ct_refresh_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb42f840e        nf_ct_expect_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb7a72566        nf_conntrack_l4proto_udp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbb75a883        nf_ct_expect_related_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbbfed30e        nf_conntrack_l3proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc0f78314        nf_ct_l3protos
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc5f55dad        nf_ct_get_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc8720feb        nf_ct_l3proto_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcd16c9d8        __nf_ct_expect_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd0e2da5b        nf_ct_unlink_expect_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd4a15b25        nf_conntrack_helper_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdc64ba81        nf_conntrack_free
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdff172f9        nf_conntrack_l3proto_generic
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe1064948        nf_conntrack_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xeab3027f        nfnetlink_parse_nat_setup_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf128a5e2        nf_conntrack_l3proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf4dbc39c        nf_conntrack_l4proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf8164cfe        nf_conntrack_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf8ec679c        __nf_conntrack_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfc11f9e5        nf_ct_get_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcd84ec7        nf_ct_remove_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x601a3f97 nf_nat_amanda_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0x0976878e      nf_conntrack_broadcast_help
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xa501ab52    nf_nat_ftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x019ec57f   set_ras_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x15da8065   set_sig_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x38bc93a1   nat_callforwarding_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5aa74649   set_h245_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x6f9b1a0f   set_h225_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x6fc6bd6c   nat_t120_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x744aaffc   nat_q931_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xa9b12250   get_h225_addr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xc42ac3d7   nat_rtp_rtcp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xce74a612   nat_h245_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0xc794c465    nf_nat_irc_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x4c524dcb   nf_nat_pptp_hook_inbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x74568445   nf_nat_pptp_hook_outbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x8e80862e   nf_nat_pptp_hook_exp_gre
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0xc5b7b4b4   nf_nat_pptp_hook_expectfn
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x65d6efc0      nf_ct_gre_keymap_destroy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x9ab495d6      nf_ct_gre_keymap_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x0f396377    ct_sip_parse_header_uri
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x38db2b5d    nf_nat_sip_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x47efaf85    nf_nat_sip_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x4f57a508    ct_sip_get_sdp_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6d568000    nf_nat_sdp_media_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x70710775    ct_sip_parse_address_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x95eb31db    nf_nat_sdp_session_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9eea3d9e    ct_sip_get_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xa460f5d1    nf_nat_sdp_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xb10dbae4    ct_sip_parse_request
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xbecd4321    ct_sip_parse_numerical_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xd91e569b    nf_nat_sip_expect_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xef7d5c14    nf_nat_sdp_port_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0x6846d40f   nf_nat_snmp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0x2d6a9fa6   nf_nat_tftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_tproxy_core 0x6d57f73e      nf_tproxy_assign_sock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x2f4e1020   nfnetlink_subsys_register
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x5434ffb7   nfnetlink_subsys_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x6fa56890   nfnetlink_set_err
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x8b595f4f   nfnetlink_has_listeners
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xec2ca1e5   nfnetlink_send
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xf44d2236   nfnetlink_unicast
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_log 0x958c263e       nfulnl_log_packet
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x0770e78f    xt_proto_init
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x40728a63    xt_find_revision
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x5041267f    xt_find_table_lock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x50a52dc9    xt_unregister_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x56a0b768    xt_check_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x796b3234    xt_table_unlock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x79af2987    xt_replace_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c    xt_recseq
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x89006c95    xt_check_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xa7918b92    xt_hook_unlink
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xae6d390c    xt_request_find_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xaf1aad02    xt_request_find_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xbaa21e63    xt_proto_fini
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xcd53dfb4    xt_hook_link
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xecc9498d    xt_register_table
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af       rds_wq
+EXPORT_SYMBOL_GPL net/rds/rds 0x0ef1582b       rds_conn_connect_if_down
+EXPORT_SYMBOL_GPL net/rds/rds 0x0fe0c9cd       rds_send_get_message
+EXPORT_SYMBOL_GPL net/rds/rds 0x1a1cd320       rds_inc_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x207425c7       rds_conn_drop
+EXPORT_SYMBOL_GPL net/rds/rds 0x20c9d619       rds_atomic_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x3101936e       rds_message_add_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x39e85bb4       rds_trans_register
+EXPORT_SYMBOL_GPL net/rds/rds 0x41ba292b       rds_info_deregister_func
+EXPORT_SYMBOL_GPL net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+EXPORT_SYMBOL_GPL net/rds/rds 0x4a0d936f       rds_message_unmapped
+EXPORT_SYMBOL_GPL net/rds/rds 0x50cbe7b3       rds_stats
+EXPORT_SYMBOL_GPL net/rds/rds 0x5a9c3a49       rds_connect_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x6a85a9e4       rds_inc_init
+EXPORT_SYMBOL_GPL net/rds/rds 0x6f03e220       rds_message_addref
+EXPORT_SYMBOL_GPL net/rds/rds 0x73aac73d       rds_message_populate_header
+EXPORT_SYMBOL_GPL net/rds/rds 0x7f0d6500       rds_page_copy_user
+EXPORT_SYMBOL_GPL net/rds/rds 0x834456a9       rds_recv_incoming
+EXPORT_SYMBOL_GPL net/rds/rds 0x8940a87a       rds_cong_map_updated
+EXPORT_SYMBOL_GPL net/rds/rds 0x96fafe85       rds_stats_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x9cf9dbfb       rds_send_drop_acked
+EXPORT_SYMBOL_GPL net/rds/rds 0xa76cf8e0       rds_rdma_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xae9003d2       rds_message_put
+EXPORT_SYMBOL_GPL net/rds/rds 0xb64df805       rds_conn_destroy
+EXPORT_SYMBOL_GPL net/rds/rds 0xba78b976       rds_conn_create_outgoing
+EXPORT_SYMBOL_GPL net/rds/rds 0xc8a7adf0       rds_trans_unregister
+EXPORT_SYMBOL_GPL net/rds/rds 0xd198d136       rds_conn_create
+EXPORT_SYMBOL_GPL net/rds/rds 0xeaa7a937       rds_for_each_conn_info
+EXPORT_SYMBOL_GPL net/rds/rds 0xfd370db5       rds_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0xfe338f23       rds_info_register_func
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x1777d133        rxrpc_unregister_security
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x7f0e4f7d        rxrpc_register_security
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x01e79809   gss_mech_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x2c9ab993   gss_pseudoflavor_to_service
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x318f2bd8   svc_gss_principal
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x567bc54f   gss_mech_get_by_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x67790dc2   gss_mech_get_by_OID
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x71313a94   gss_mech_get
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x81a604be   gss_mech_register
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x889dedd4   svcauth_gss_flavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa4e2e62a   gss_service_to_auth_domain_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xc4bacf20   gss_mech_put
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd6d25dc1   gss_svc_to_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xe948b591   gss_mech_get_by_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x006df8de cache_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02b0b884 xdr_process_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x044281aa rpc_get_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0687a367 xdr_enter_page
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x069b32ff xprt_write_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x114d195f auth_domain_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x11f1114c svc_xprt_init
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x16162618 rpc_call_null
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c0445ff rpc_put_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1c507a48 rpc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1d27d785 rpc_lookup_machine_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e8d27c3 svc_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fbe8e72 sunrpc_cache_register_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x20bd1cf7 rpcauth_lookup_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x231dc303 svc_find_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x23782285 rpc_force_rebind
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2392adb8 xdr_shift_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28cec8cc svc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ad29a35 xprt_adjust_cwnd
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b075503 xdr_write_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2c37845f svc_xprt_enqueue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d89584a sunrpc_cache_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3041f171 xprt_release_rqst_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x338dbd8f rpc_alloc_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3409e13f rpc_malloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3b656316 xprt_release_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3dcdfd60 xprt_register_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f219924 auth_unix_add_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f7d3505 rpc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9dc291 cache_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40674439 xdr_init_decode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41bbf959 svc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x42d5873f rpcauth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4417da36 sunrpc_cache_pipe_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x454d1350 csum_partial_copy_to_xdr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x47755eeb put_rpccred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4804cdd1 rpcauth_destroy_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4900361c rpc_mkpipe
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b954950 svc_process
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4c2e8e03 rpc_exit
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4ee9ff23 svc_prepare_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54a5c378 xdr_reserve_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b0f8ec9 rpcauth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5eb62dce rpc_restart_call_prepare
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x60a89b88 xdr_skb_read_bits
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x641028ea rpc_unlink
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x64fb8135 xdr_buf_read_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x65dde5d8 rpc_call_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x672b30fb svc_destroy
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x686e6018 auth_unix_forget_old
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x68cbe346 rpc_task_reset_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x68f7b5ed svc_print_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69d3fee1 read_bytes_from_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6ad48e65 rpc_peeraddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70b6ab8b rpc_bind_new_program
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71bd0038 rpc_put_task_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71e5bbea xdr_init_encode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7256117a rpc_clone_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73e928eb svcauth_unix_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7478bf97 xdr_decode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x77b0ddf0 _copy_from_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a7b5d6d svc_sock_update_bufs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7bef508e xprt_wake_pending_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d03eedd xdr_encode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ae4fa5 sunrpc_cache_update
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8156eeaa svc_set_num_threads
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x82bdec3b xprt_unregister_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x85dbdb2b xprt_reserve_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86be929b svc_xprt_received
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86dd42ed rpc_print_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8941d7ab sunrpc_cache_unregister_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aa8f709 xdr_set_scratch_buffer
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aed767e svc_reg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8eaa9cc9 svc_close_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91418095 rpc_restart_call
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x914dcf85 rpc_call_start
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91d50b50 xprt_release_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91fc31e5 cache_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x962bea19 svc_xprt_copy_addrs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x96e65b04 rpc_wake_up_next
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e03590 auth_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9cd56c75 cache_check
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9ceaca0e rpc_setbufsize
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9fdfb5c6 svc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa04bbfa3 svc_exit_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa170bb07 xdr_partial_copy_from_skb
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa2d00a3c rpcauth_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa59ab1e5 xdr_init_decode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa5edf35c rpc_delay
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa640cdf8 rpc_run_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa68a1e1d svc_create_pooled
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa6b50556 xprt_set_retrans_timeout_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa927fddc rpc_call_sync
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xad465cec svc_reserve
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaddd6dea rpc_lookup_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae42fd8a xdr_encode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaedde0fb write_bytes_to_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb0a2ea57 __rpc_wait_for_completion_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2e211df rpcauth_generic_bind_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb3466b90 xprt_complete_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb387a85e xprt_lookup_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb537a759 rpc_killall_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb87d31ba xdr_buf_from_iov
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba149275 svc_addsock
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba7cb628 auth_domain_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbb14a385 xprt_wait_for_buffer_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbc00ad05 unix_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc32a283d svc_recv
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc45489bc svc_sock_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc6045ccf svc_xprt_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc762694e xprt_disconnect_done
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc7906d92 svc_unreg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc7c23078 rpc_wake_up_queued_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc825dd41 rpc_sleep_on
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xccc2372e rpc_pton
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce859c09 svc_auth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd12fed3c xdr_inline_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd5ba9bd9 xprt_reserve_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70ed0e8 xdr_decode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd99bee00 rpcauth_init_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd99d0a52 svc_seq_show
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdadf9eed rpc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdae96235 xprt_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe19458ea rpc_peeraddr2str
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe395cc0f svc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4396896 rpc_shutdown_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57ad0eb xdr_encode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea9173ff svc_drop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeb4f5c65 svc_xprt_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec32bf28 xdr_read_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec59b907 xprt_alloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedba6fea rpcauth_init_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeace538 rpc_queue_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf06e83d4 xprt_set_retrans_timeout_def
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf21ee744 auth_unix_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3a4d904 rpcb_getport_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9d1164c rpc_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfa8e30b3 svc_create_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc04b4a1 svc_authenticate
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcb37440 xdr_buf_subsegment
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xff27e5ab xdr_inline_decode
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x01e105d5   wimax_state_change
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x3d490e3f   wimax_state_get
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x5144552e   wimax_msg_send
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x5bbdb384   wimax_dev_init
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x63bc9467   wimax_msg
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x723ceded   wimax_dev_add
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xa2e9a3ea   wimax_msg_alloc
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xb28aac1e   wimax_msg_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xbcb1713c   wimax_msg_data_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc0689a4b   wimax_msg_data
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc9602ceb   wimax_report_rfkill_hw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xccad6dc3   wimax_report_rfkill_sw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xe88c5e12   wimax_dev_rm
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x0574846b     cfg80211_wext_siwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x09e9b6f1     cfg80211_wext_giwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x18c1c79b     cfg80211_wext_giwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x287e3649     cfg80211_wext_siwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x2aefc64f     cfg80211_wext_siwgenie
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x3b32173d     cfg80211_wext_siwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x43d55116     cfg80211_wext_giwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x481996b5     cfg80211_wext_siwencodeext
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x5e5fada1     cfg80211_wext_giwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x612f500f     cfg80211_wext_giwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x644df9f5     cfg80211_wext_giwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x67a055f8     cfg80211_wext_siwpmksa
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x706aa21a     cfg80211_wext_siwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x712ac48d     cfg80211_wext_siwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x739c9458     cfg80211_wext_giwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x784509d2     cfg80211_wext_siwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7b983221     cfg80211_wext_giwname
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8ed91814     cfg80211_wext_siwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x92ac08c4     cfg80211_wext_siwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x99b6a1a6     cfg80211_wext_giwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9a8b8889     cfg80211_wext_giwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9c618e05     cfg80211_wext_siwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb314e729     cfg80211_wext_giwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc1774e39     cfg80211_wireless_stats
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc1a235f5     cfg80211_wext_giwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc7e380d4     cfg80211_wext_giwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcbd79555     cfg80211_wext_siwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xd357ff00     cfg80211_wext_siwmlme
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xdbeb70f3     cfg80211_wext_siwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe0ea6a99     cfg80211_wext_giwrange
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe1bfbc55     cfg80211_wext_siwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf11dc427     cfg80211_wext_siwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf8b0e0e8     cfg80211_wext_giwscan
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x50293c00      ipcomp_input
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x6937197a      ipcomp_init_state
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x91c77534      ipcomp_destroy
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xaed390f7      ipcomp_output
+EXPORT_SYMBOL_GPL sound/core/snd 0x3c4f6c66    snd_ctl_activate_id
+EXPORT_SYMBOL_GPL sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x580a4fc5        snd_ak4113_create
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x82efc6bd        snd_ak4113_check_rate_and_errors
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x8c458864        snd_ak4113_reg_write
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xa017fb52        snd_ak4113_reinit
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xd9bbe136        snd_ak4113_build
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xf3756fe1        snd_ak4113_external_rate
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0230c8dd       snd_hda_get_connections
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x03e886d6       snd_hda_resume
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x05e95214       snd_hda_multi_out_analog_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0a01effc       snd_hda_mixer_bind_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0d937dda       snd_hda_override_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0daac1f5       snd_hda_power_up
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0ec967e1       snd_hda_mixer_amp_volume_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x10781ec1       snd_hda_sequence_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x180e5eae       snd_hda_mixer_amp_volume_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x190a71de       __snd_hda_codec_cleanup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1cb6ab56       snd_hda_mixer_amp_switch_put_beep
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1ef45a12       snd_hda_multi_out_dig_close
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x22e3e33c       snd_hda_codec_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x27d4b759       query_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ab09a3c       snd_hda_codec_setup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2bb611ec       snd_hda_mixer_bind_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2e271369       snd_hda_mixer_bind_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2f1a4073       snd_hda_create_spdif_share_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ff88c65       snd_hda_is_supported_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x30f8f188       snd_hda_add_new_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x377735bd       snd_hda_codec_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3b24a6b0       snd_hda_codec_amp_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3c28a23b       snd_hda_mixer_amp_volume_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3ddd9841       snd_hda_ch_mode_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4138b771       snd_hda_build_pcms
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x42409c2c       snd_hda_create_spdif_out_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x43e40977       snd_hda_suspend
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x47565842       snd_hda_add_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4bcb9c54       hda_get_autocfg_input_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4ca8630d       snd_hda_find_mixer_ctl
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x50918772       snd_hda_codec_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x51c2216a       snd_hda_shutup_pins
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5329a12d       snd_hda_get_sub_nodes
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x56c0329d       snd_hda_bus_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x590b8640       snd_hda_input_jack_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5989c670       snd_hda_input_mux_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5cd70672       snd_hda_detach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5e970a3f       snd_hda_ch_mode_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5ec48bd1       snd_hda_multi_out_dig_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x63e11813       snd_hda_set_vmaster_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67405cae       snd_hda_mixer_amp_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67cd7816       snd_hda_query_pin_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67dc7db5       snd_hda_parse_pin_def_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x68bd6286       snd_hda_bind_vol
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x692502a2       snd_hda_create_spdif_in_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6bf84ff1       snd_hda_pin_sense
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6f1fd12a       snd_hda_check_board_codec_sid_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x70f44881       snd_hda_build_controls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x75175147       snd_hda_codec_get_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x78df3bdb       snd_hda_add_vmaster
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7e9a908c       snd_hda_codec_resume_amp
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7f2ce5fa       snd_hda_codec_set_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x806fb064       snd_hda_codec_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8263db5f       snd_hda_codec_configure
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8eaa6230       snd_hda_multi_out_analog_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ef87cb2       snd_hda_codec_update_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x91501e18       snd_hda_jack_detect
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x940159dd       snd_hda_bind_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x955cf3dd       snd_hda_mixer_amp_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x97f6791e       hda_get_input_pin_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa306e738       snd_hda_codec_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa61586aa       snd_hda_get_bool_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa678a67a       snd_hda_codec_amp_update
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa69b131d       snd_hda_multi_out_dig_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa774de1a       snd_hda_ch_mode_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa7bd3607       snd_hda_mixer_amp_switch_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xaf394cc3       snd_hda_input_jack_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb17a0f48       snd_hda_mixer_amp_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb5c65f48       snd_hda_codec_amp_stereo
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb69b0a9f       snd_hda_ctl_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbbf808dc       snd_hda_multi_out_dig_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe6e96b5       snd_hda_input_jack_report
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe835710       snd_hda_codec_resume_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe9f5fd8       snd_hda_queue_unsol_event
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc069e73e       snd_hda_check_amp_list_power
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc7edf8d8       snd_hda_mixer_bind_ctls_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc8b37c7e       snd_hda_get_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc9a85403       snd_hda_check_board_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xca82b4cf       snd_hda_bus_reboot_notify
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb556713       snd_hda_power_down
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb7f1187       snd_hda_delete_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd12ac197       snd_hda_mixer_bind_ctls_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe24fb1c1       snd_hda_codec_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe3cb044d       snd_hda_mixer_bind_ctls_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe42e5828       snd_hda_sequence_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xec794512       snd_hda_load_patch
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xecf7286a       snd_hda_enable_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf05e4377       snd_hda_multi_out_analog_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf0aa783a       snd_hda_attach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf8a3547e       snd_hda_add_nid
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x569d99dd pm860x_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x6e87ac8d pm860x_hs_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-cx20442 0xb8fd01c9  v253_ops
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-max9877 0x3d7757d1  max9877_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x2a4811c6      aic3x_button_pressed
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x4510bf84      aic3x_get_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x93bf9f12      aic3x_headset_detected
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x9995e038      aic3x_set_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0xcc8fde5d      aic3x_set_headset_detection
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x09d09181        tpa6130a2_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x4bbd7521        tpa6130a2_stereo_enable
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wl1273 0x436f03db   wl1273_get_format
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x4255195f  wm_hubs_add_analogue_routes
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xa037525b  wm_hubs_handle_analogue_pdata
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xe146b8b2  wm_hubs_add_analogue_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm2000 0x03fd2a08   wm2000_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0x367acb2d   wm8350_hp_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0xdbd4fd82   wm8350_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8903 0x13266e0c   wm8903_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8915 0x2c10488a   wm8915_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8962 0x01b4edd5   wm8962_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0x2e5685a5   wm8994_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0xee062868   wm8958_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x13dd94a8    snd_soc_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1a39f29e    snd_soc_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1ac858a4    snd_soc_jack_report
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1be1a924    snd_soc_dapm_new_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1d82015f    snd_soc_info_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1e8b92f2    snd_soc_dapm_info_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x21321e56    snd_soc_jack_add_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x24ac392f    snd_soc_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x261381d3    snd_soc_dapm_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x262232c3    snd_soc_dai_set_tdm_slot
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27303e36    snd_soc_codec_set_cache_io
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2f5141ea    snd_soc_unregister_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3456a85b    snd_soc_dapm_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x34662ec4    snd_soc_dai_set_channel_map
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3518ac4a    snd_soc_dai_set_clkdiv
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x35231e8d    snd_soc_register_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x384aacea    snd_soc_limit_volume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3ea58167    snd_soc_cache_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x401396b8    snd_soc_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x418ceb78    snd_soc_dapm_put_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4858a4e3    snd_soc_get_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x49d49c0c    snd_soc_jack_get_type
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4e128177    snd_soc_info_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4f9654aa    snd_soc_dapm_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x50f0b01a    snd_soc_new_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5151389d    snd_soc_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x517f7a1a    snd_soc_debugfs_root
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x519be84d    snd_soc_dapm_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x51e61a26    snd_soc_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x59f27623    snd_soc_jack_add_zones
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5a3ca4a1    snd_soc_info_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5f99203e    snd_soc_default_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6f5147ca    snd_soc_bulk_write_raw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6f9b24ae    snd_soc_info_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x731e7271    snd_soc_dapm_new_control
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x76085c72    snd_soc_put_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78faca8d    snd_soc_dapm_force_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7a4ec850    snd_soc_cache_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x85ff19b0    snd_soc_update_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x87211e2c    snd_soc_dai_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8ab3488f    snd_soc_get_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8f1c66ac    snd_soc_register_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8fda077f    snd_soc_dapm_ignore_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x935f319b    snd_soc_resume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95a503a6    snd_soc_dapm_nc_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x96d11048    snd_soc_dai_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x99567d22    snd_soc_dapm_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x996b74a0    snd_soc_dapm_get_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9a8af58c    snd_soc_codec_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9bb006cd    snd_soc_codec_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9c369409    snd_soc_unregister_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9cb9c9c4    snd_soc_jack_notifier_unregister
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9e122453    snd_soc_codec_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9e4c793f    snd_soc_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa541e70b    snd_soc_dai_set_fmt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa7e99bba    snd_soc_cnew
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa8bbad4b    snd_soc_register_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xade88674    snd_soc_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb1955be3    snd_soc_update_bits_locked
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb2097be7    snd_soc_dapm_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb359f540    snd_soc_unregister_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb4c54b96    snd_soc_dapm_get_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb547f8f5    snd_soc_jack_free_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbace6f4d    snd_soc_dai_digital_mute
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbba1bb66    snd_soc_default_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd3c0a7b    snd_soc_dapm_free
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd94ee75    snd_soc_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe42e475    dapm_reg_event
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc16ca037    snd_soc_put_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc594a876    snd_soc_poweroff
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc66ae32b    snd_soc_put_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc831f499    snd_soc_dapm_new_widgets
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xcb80efda    snd_soc_free_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd1e85d53    snd_soc_test_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd2fb222e    snd_soc_dapm_get_pin_status
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd33a3483    snd_soc_jack_notifier_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd6c36ffb    snd_soc_unregister_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd83eb913    snd_soc_jack_new
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde11fbfd    snd_soc_dapm_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde90a908    snd_soc_unregister_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdea13d97    snd_soc_pm_ops
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdf0fcdf7    snd_soc_dapm_put_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14e44a3    snd_soc_dapm_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe4da5981    snd_soc_register_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe535c838    snd_soc_info_enum_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe7048775    snd_soc_dapm_add_routes
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xea008f74    snd_soc_default_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xebe44566    snd_soc_register_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xec5d870f    snd_soc_codec_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf09047ef    snd_soc_jack_add_pins
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf0930353    snd_soc_codec_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf3784187    snd_soc_add_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf3e12000    snd_soc_info_volsw_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf52fc212    snd_soc_set_runtime_hwparams
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf7012ccf    snd_soc_dapm_disable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf83a1bba    snd_soc_get_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfc35fa0d    snd_soc_info_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfe65578f    snd_soc_cache_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xff3eae56    snd_soc_dai_set_tristate
+EXPORT_SYMBOL_GPL vmlinux 0x00080009   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0x0017baae   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x00b1318a   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00cbd881   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x01241a5b   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01ae354e   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x020270d4   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x021f1ea1   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0x0222b3bf   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x025c9721   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x02718e2e   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x0273709c   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x02865cf7   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0x03054b8f   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x03090a44   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0318cf62   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x03520b1e   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x039a67f7   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0x03b29916   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0x03d25156   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0x03e0cc71   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03f41146   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0x0402df0e   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x0411b9a0   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x04214d80   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x042b0720   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x043028bc   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x0452fa30   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x047a9518   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x04870063   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x048de1c4   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x04f94d08   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x052a7651   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x056f388f   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x0575fa70   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05918f8e   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x05a681c4   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x05daee4e   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06e8d801   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x0883ad1a   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x08f23d2a   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x0953ec79   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x0957ab9d   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x0961a71d   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x096c2b4c   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x0998d5a2   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0aa473ff   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x0abac700   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b148f9e   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b377d28   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x0b916e88   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x0bc4f6ea   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x0bd66782   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c5b679b   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x0c7e0f42   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x0c7f610c   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0c90fc9e   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0x0cb7f654   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0x0cba98f1   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0cce82c6   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x0cdc0340   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0x0cfc0a99   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0d891322   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x0dadcb0b   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0ddf45a4   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e04c737   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0x0e13a1be   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3e718c   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x0e53f4f9   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x0e5438dd   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0f527cd7   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x0f6dcb5b   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x0f891a22   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0fbb0d10   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fd6804f   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x0fff7f4a   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1010d612   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x10159fc6   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x101d161f   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x10453535   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10a09668   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x1141bca8   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11d9e2ce   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0x11ec0630   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x120667e4   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x1210460e   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x12358186   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x1238f863   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x126671cc   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x12cca89e   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x1301ad07   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0x131ddad7   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x134c8232   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13760f9c   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1438f902   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x14dbfae2   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x1582ec02   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0x15862717   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b47177   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x15e11414   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0x1606b54c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x161eb2fc   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16a491ad   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x16ae6f73   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x1702ecea   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0x1709b960   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x175291db   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0x17610ab8   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17c03145   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0x17c58470   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x17c97419   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x17d3bb64   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x17fcc3e7   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x1825ace2   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x184f3065   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x185a9af3   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x18bcc0f4   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18d3d023   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x18db3715   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x191e0176   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x195aa46e   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1999a6be   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19cdd531   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1a1abd73   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a38bb7c   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1a41ebd3   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0x1a672c4d   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x1a8b91bf   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0x1a8c4fe1   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x1ad8257c   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0x1adb1b24   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x1adf19cf   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1ae83c47   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x1b0683d3   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b321bc7   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x1b46a4a9   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1baef3c1   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c28c46c   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c67fa91   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x1c796088   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0x1c7d1290   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1c8f89d5   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0x1cb0d3fa   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d3238c1   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d4fff72   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d7fd78f   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e12b12d   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e472561   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x1e4b3b3e   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1e87705c   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1ef41710   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f231008   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f5119e7   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x1f7f4f11   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x1fe642f7   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x202a54f3   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x20641d48   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0x206721dc   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x209645bc   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x212eddce   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2171b6a2   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x217a52b9   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x219b6d2e   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x21a11b78   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x21a11e70   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21d0a24c   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x21e59af2   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x21fd09b0   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x21ffbd85   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x22642c1e   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x22797135   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0x2282f80a   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x229e4287   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0x22cbdf6e   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22f75517   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x231e0570   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x235d26d9   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x23eb1d37   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x2405067a   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24544599   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x24773779   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x248d72d5   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x24979513   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25541abb   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0x25d2b382   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0x25d327ac   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x25dafc6b   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x25fc9e76   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x260337f7   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x262d492a   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x264846c6   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2648af3f   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x2673ca2c   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x26ca6a3d   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x270b05aa   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x272ec7cd   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x273c0149   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x278b0370   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27afea0f   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x27bc5e1b   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27c9990a   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x281f5fff   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2846d2bf   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0x284e2f16   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x289d60c6   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x28fd7dbe   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x297c70c0   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x29bcca72   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f3bd90   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0x29f3c6fa   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x2a54ec44   device_del
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a69d84b   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x2acc4df1   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af4d5fc   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x2b458fb2   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b7d08ec   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2ba29fc9   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x2bc2af9a   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2bce22f3   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x2be09b9e   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2bf0efdf   put_device
+EXPORT_SYMBOL_GPL vmlinux 0x2c1f6828   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2cabd80f   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x2cafd9c0   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x2cb424c9   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x2cd7c4e8   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d48b963   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d82a1c7   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x2d9edd26   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dcb6cc5   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0x2de1b704   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e69eb34   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ec0f044   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x2ecf137b   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x2ee11135   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f53d3d0   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f59bd34   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2f86c290   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x2fa026cb   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2ffb0b17   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x30936ab9   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x3179d371   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x317be4e1   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32942895   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x32ae9407   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32b5b85b   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x331d5033   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x333501b7   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x33699185   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0x336c1bd5   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0x338aaa50   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x33a72664   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33e33a6b   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x3440f175   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x347d1c57   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0x34d03cd1   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x35988e5b   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0x359f9490   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x35e7850f   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0x35f37219   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x360be4a4   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x36717e4e   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x36729174   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x369b0ddc   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x3729b48a   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x376f90d1   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x37b028bc   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37e1a0fd   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0x37f54838   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x38021dac   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3862df35   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x3895cc89   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x393b4e74   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x393b9aba   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x394d9ec6   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39d3559a   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x39da3c85   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x39ea4918   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0x39f4a256   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x3a10b71e   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a616dee   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3b667472   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b98088a   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3be55561   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3c0fbab2   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c30eb47   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3c327e13   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x3c4acb14   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c650333   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x3c6b7fa6   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3c950d70   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3cf0c43a   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x3cfa2346   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d163bbf   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0x3d2aaedc   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3d85e7a6   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e5e25d3   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x3e6138a3   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3ed34b02   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x3eeb61a0   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x3ef8425a   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f6d4b03   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x3fb03204   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x3fb80d1c   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x3fbebbc0   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x405c51f3   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x4077c506   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x408ce656   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0x4091cc4b   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40ae5f55   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40e05f26   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x40f34d79   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0x40fcf6dd   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x422da87b   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x42471c04   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x424f577f   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42bd8eac   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x42d23e5a   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x4337f6d2   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x433f9607   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x43895d04   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x43b032cd   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x43ecd9b6   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x442efe99   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44a5cb0e   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x44d7ec36   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0x44e5c392   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x4549f445   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45a77338   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45b15c50   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ea5eeb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x45f8a02d   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460ae0ed   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x461bca0f   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x464318b7   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x4660768b   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46b127f1   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x46e3dbad   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x46ea09c0   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x473a92e0   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4757080d   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47ac4614   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0x47c37429   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0x47dd0e2e   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x48277aa2   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x482eb388   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x483d840a   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0x4841c869   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0x48670ce0   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x4885b18e   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x4921d4d9   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x49559576   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x495e1a32   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x497eabe3   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b4af67   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49dfa749   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4a127d50   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a4fd1f0   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x4a85969c   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4adc00c8   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x4ae4115c   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x4b0b9c4a   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4bcbcda4   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4be35f02   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x4c055f90   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c35bfe1   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4c38e25c   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4c3db390   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x4c5059f8   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x4c5d0c14   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4cac2528   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0x4cd8f4c6   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x4ce4c2df   user_update
+EXPORT_SYMBOL_GPL vmlinux 0x4ce54525   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0x4d02f822   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4d625c21   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4d9a0996   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0x4da840d1   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0x4db565c5   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0x4dcbac5c   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x4de79968   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x4e62818c   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4e8cf443   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efbe4fa   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x4f2a48c6   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fa274c6   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fbfc4ab   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4fe78b74   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0x4ffe7229   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x50076009   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x5039f001   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0x506137aa   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x506e6a45   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x5084099c   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a78440   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50d2b0b0   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0x50de3868   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x5139ff3c   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x513f5ce1   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x51583e45   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0x515849d7   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x518b51bf   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x518edfd5   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x51969731   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x51adc69f   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51ea8adb   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x52447d54   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x52547596   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x5290ccf0   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x52c574a6   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x52f57423   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x53063a75   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x530a00ca   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5331e943   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x5338bd4d   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x539a28c2   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x53c36b11   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x53e83af0   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x53fd5d31   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x5457ad3a   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x5464f8f3   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x547a3b98   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x548a0a2e   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54d4669d   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x54da45d8   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x54fc39fb   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x5517fc98   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0x55183a94   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x5530a0e1   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x55371f43   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x558cdfec   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x55cbe4de   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x561829ef   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0x561e1be7   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x56462ba3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x567e2576   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x56a453a5   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56d90620   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x56eda38f   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0x575908ad   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0x5772a07c   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5784cd6b   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0x578e6e29   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57c3fd0f   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x57fecc4d   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x58506a2a   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a3771a   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58aff5ca   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x58d5a753   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0x58df2637   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x590877f2   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0x590ca938   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5935a6bd   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x5992f4e4   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59fadcb8   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5b062096   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x5b22c0af   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0x5b380628   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0x5b51dcbe   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b7ced0d   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0x5b8203c8   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bde1953   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5c183bb6   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0x5c30ff70   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x5cb928ad   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0x5cc4659a   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x5cdd06a9   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d014919   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5d4bdb20   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d61ceb6   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0x5d69324e   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dbe8c0e   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5de1ebd5   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0x5def6c53   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0x5e16800b   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5e40c2a5   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0x5e51f10d   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5eab377a   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x5eb276b5   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f06a426   user_match
+EXPORT_SYMBOL_GPL vmlinux 0x5f19bb52   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f6aa0b4   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f7339ce   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fb24a22   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5fc73e1a   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x60240919   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x6081cf30   find_module
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x608dc3d1   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x6132a8df   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x61a3b702   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x61b369cb   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0x61d900c5   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x61fdf89f   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x622cb0e0   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62a38d00   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62efb3df   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x62fb65cc   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x6501dec9   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x6531daf4   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65c5a27e   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x65eb1d01   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x65fb4eac   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x662919a1   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x66981143   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e18d81   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0x67808994   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67a96ece   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68c776df   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x68deb604   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0x693ddc27   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69a173c0   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x69a51413   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0x69d69457   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a4437b2   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6ab12308   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6af0e246   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0x6af26e86   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6badf7b5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x6baf5c15   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0x6bd5f900   fsnotify
+EXPORT_SYMBOL_GPL vmlinux 0x6bd6ce63   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x6be1f4cb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x6c02f81e   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c26faf8   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0x6c3846ce   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c54919d   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x6c6f1245   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6c9c272e   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6d08e4ff   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0x6d2ba7a7   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6db2dab3   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x6db5b7dc   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0x6db68cb4   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6e225395   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x6e3f413b   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x6e429309   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0x6e61cb3c   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6edb30bf   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6ef885ce   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f39a654   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0x6f4deba1   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f6b165a   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6fb3616c   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x6fccb820   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x703c6835   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x706e34c9   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x70f271e8   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x710ef4e2   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0x71551f7b   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x716e987f   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x717b0caa   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71d82bd7   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x71db2243   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x7212e782   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x7220845b   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x722cd263   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72d7faba   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7316ad3e   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0x7319de78   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0x739bcb31   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x73a85118   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x73b53bf0   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x73c34578   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x73e196a6   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x742d1757   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x7431187c   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74936c0e   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x75047aad   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x75be29ef   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75fcf63a   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0x75ff8422   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x762b291c   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x76e3614b   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x771320e8   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x77386957   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77a2d7af   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0x77c631aa   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0x77f70652   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0x77fd4fea   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x78237f18   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x783e8f93   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x789116cb   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7898e81c   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7934b2a1   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x794205ab   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x797e66e3   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x79ba48a7   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x79ecb1cc   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0x79fd4b4a   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x7a0e3e65   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x7a141b25   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x7a49370d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ac91ffa   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x7ad0301b   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7ae96b6f   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x7b01c9e6   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7b08a50e   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f2b2d   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1b976b   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7b3295a8   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7b56a2c2   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0x7b6af797   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x7c259fc8   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x7cd80327   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d0054f3   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x7d27ad54   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7dee48fb   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x7df69845   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e50c0b9   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e8257c5   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ece81e0   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x7f345ff9   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f6c5c9f   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7f71cf3a   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7f7c074b   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x7f803db0   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x7f9d9731   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7fc40596   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7fe0b4dd   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80bb9aef   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0x8118060b   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8147c46b   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8147f7f7   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x817288dd   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x81a0f336   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0x81ccbc76   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x8270b86b   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x8284efcc   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0x82938636   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82d05c6f   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82e8a7fb   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x82fe998d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x83255813   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x839946a8   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83ee6fd6   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x83ffc48e   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x84042f52   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x844f09d9   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0x8473d43c   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0x8497a6d0   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x84995141   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x84e6781f   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x84e74b73   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x85116312   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x853a0f3a   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x854cd8bd   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85a85f84   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85cf0c88   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc1fda   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x85fcc2d3   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x85fd1598   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x860a5d61   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x872e93dd   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x8780231b   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88ca1c0c   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x89bb387e   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x89c98363   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0x89edf9ad   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a2c1216   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a484798   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x8a55e657   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a65e583   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x8a8a9087   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8ac89954   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae3a83b   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8ba2e301   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x8be77001   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8cbfa5b1   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x8ccf034c   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x8cd34328   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d1a37d5   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0x8d3678f7   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x8d4b0bf9   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x8d58f35e   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x8d760727   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x8d7ba7da   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x8d8b5c0d   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dc71e1f   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x8e0af0ad   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8ec448b6   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x8ede3edf   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f1fcfe5   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8f4e3c50   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f8f9dfb   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8fdb143a   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x906c505d   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x907c6072   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x907d1739   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x9089445f   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x90adb035   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x914859bf   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x91613e59   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x91688714   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9174fe9e   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x91d907a8   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91ed9bfb   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x922e8600   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x923c4f2b   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x924bfc60   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x924fd217   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x92502b1b   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x92b33577   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9304b58a   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x937880e7   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x939d3cc3   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0x93abac83   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x948f9721   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x9505c2fb   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x95154b02   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x955ee3be   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x95d42ac9   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95dfadb3   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x95e7e59e   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x95ebb892   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x962dc69e   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x9647c655   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x967b877d   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0x968ceb75   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0x96932119   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x96c78797   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x971155ac   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x9734f54e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x973fb713   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x974d5382   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x9761fa42   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x977dab50   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97fec0fe   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x985b8fbb   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0x989cd90f   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0x99188371   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x991c132d   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x992a885a   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x99572e92   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x99ad8ad3   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x99bcda8a   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99d68402   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0f6323   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a49df07   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x9a520341   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x9a5ce044   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9aec751b   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x9af7f344   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b5beba8   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b81f235   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b97d99c   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9c0d079f   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x9c2ce8a5   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9c9c8ef9   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cd32feb   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0x9cdfa2ae   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9ce3b255   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0x9cf3dc51   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d1abb25   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x9d34dd9e   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0x9d61c94c   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0x9d9d7c6e   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9ddfa88e   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e1dc7e3   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e3c37a4   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0x9e9b451b   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x9ea3a01b   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f006479   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0x9f1e1aa0   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x9f266117   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9fc2a5c2   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x9fcde078   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fffb8af   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa08654a0   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa08a0fd7   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xa0cf0d52   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa1f25920   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa226c3d6   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xa24c7537   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0xa2b98de6   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2dcc91a   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2f1a48d   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0xa2fde35e   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa3262797   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xa3ec9616   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4197e73   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xa4523320   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa46da51d   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa4828897   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xa4c0da46   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0xa4d58669   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xa4d94976   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xa4ee08f6   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa52959bf   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0xa5307a66   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa56a7a63   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa59aa9ee   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f02e19   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0xa61346e9   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0xa64deb78   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0xa673b70e   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0xa673d9e4   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0xa6e96474   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa6ff91fb   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa70ee3ef   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa7967b86   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa862c410   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xa863b818   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xa86641dd   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xa88b30da   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0xa8a23a07   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0xa8d84de0   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa9590295   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xa95b2fe5   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0xa95c849b   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xa98cef49   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0xa9ac732a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0xa9c18994   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9f1f80e   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xa9f7d22b   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa5781e1   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xaab095d2   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0xaaf163ec   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab333f6e   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab5f189c   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xab6ff789   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xab96c629   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xabbf6942   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0xabde316b   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac324eaf   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacaf84e0   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad0c888f   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad43844b   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xad60775e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xad896565   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xad95f56a   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0xad9d4159   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae0dbe4d   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xae124a4c   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae3bfad1   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xaea4d56a   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xaeaa12fb   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xaeab5846   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0xaeac8d75   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf3c8921   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf80bb5b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xb026f039   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0xb040f17b   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xb06f9061   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xb07a6fd4   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09dae46   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0xb09e19be   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0xb0b9203e   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0xb0ccaa56   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb1597e75   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1908d3f   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1aef738   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb1c2e3ca   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xb1d8f09c   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb21706fd   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xb24c8d4e   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb2565285   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0xb287e68d   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xb29e95ab   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xb2c7e403   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb3455eca   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0xb35f802b   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xb38074f7   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0xb38e9675   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb40c6764   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xb4154a3c   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb429f5b0   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb46ba662   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0xb473af49   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d7ba20   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb5287368   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb531c864   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb53efc99   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb550d751   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb5ce8ef1   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb6026314   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xb61d018d   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xb64b1540   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6ff302e   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb71ccdfa   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb7211b99   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xb7257e1f   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xb7294580   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb72e8942   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xb759145b   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xb777c8ff   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0xb7bc1988   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f4058b   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb85a13ee   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0xb8649386   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb88197d1   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0xb8936005   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb930859a   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xb94d0007   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0xb94e6314   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb968078b   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0xb9997da8   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9bef260   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xb9c00d85   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba072fc0   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xba447a56   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbac566bb   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbae558c7   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb278e69   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbf54bc   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xbbdb3160   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc6cd20b   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0xbc84fd10   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0xbca00eba   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcf6a3bf   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xbcfaaf7c   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xbd0775f4   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0xbd49a812   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd52dcf3   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xbd572a4c   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xbd8c6d4a   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xbdb7e2bb   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdf5c8b9   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0xbe064dfe   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xbe0d1f50   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbeab440b   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0xbebef9ac   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0xbefd9216   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbf1e6cb0   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfee98e6   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0491a60   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc08b4bfb   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xc08e1aac   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0e4190c   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc1275698   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc15309bd   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xc174d41e   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc1ff9105   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0xc20d51b8   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0xc2203676   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc240c366   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0xc2662f65   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc2dbc319   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc386beea   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc403ccdf   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc431aa5c   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc44b2a0b   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xc457088c   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc462c116   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xc472e952   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc5527985   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xc55af5f3   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0xc55b8dd2   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0xc56b52b0   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0xc57b6c76   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5ffdb90   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc6a690a3   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6c6cc7c   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xc7082d0c   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xc7179469   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0xc7225455   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc73f7481   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xc743c3b3   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xc76905ff   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0xc7af99b6   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0xc813812b   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc814ef7c   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0xc8444ba7   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xc846a80f   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0xc858ac48   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xc85c4b65   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc8655bc5   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc8dd9459   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0xc8e07558   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc92e998d   device_add
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc96cf2b6   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0xc99a5202   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca07d53b   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca6ebeeb   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xca76ae2d   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca8a5548   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcae5f662   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0xcaffd8c2   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xcb092731   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcb7af445   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0xcb7dd6b6   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0xcb94db7c   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xcbe05782   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcbf2b4f5   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0xcc0988af   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xcc920f76   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd0968e7   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd434608   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xcd57573e   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xcd71f109   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xcda304d4   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdc5f046   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdf5ed41   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce39c2ff   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xce509276   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xce8c30a9   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0xce992de2   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xcecef366   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0xced8cc8e   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf160cb6   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xcf628ea7   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcf711364   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xcf999c27   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcfc306df   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd070d48f   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd1565e62   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0xd16432a7   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1ec4898   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd21ff805   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd227518f   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd24d0911   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0xd2583d99   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd2e62111   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0xd304f8fc   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0xd30e605a   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xd32abdd3   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd3545a0e   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xd3619097   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd3989c0d   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0xd3ca1f60   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xd3f50db6   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xd406941b   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4d786b4   input_class
+EXPORT_SYMBOL_GPL vmlinux 0xd4d7cc12   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd4e89edb   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xd4faf85c   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0xd539be46   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd550fc7e   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0xd55583f2   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd59626e2   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd5c2f694   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xd5d7c9cb   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd609b970   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0xd617f86e   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xd623a434   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd63af77a   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0xd65564d1   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xd6601c81   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xd6732744   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xd681f3e3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6dd21b5   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xd6eba713   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd71cdd88   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xd7368bcc   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77798f8   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd780ec2a   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7ca9fde   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd800570d   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xd82178e3   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd8b2904a   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xd8cbe70c   mmput
+EXPORT_SYMBOL_GPL vmlinux 0xd8fa7b48   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd90a81c4   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd91afac6   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd9396819   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd9c39184   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda2ee4b8   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0xda6ec7b9   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xdada2ee9   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0xdae2136c   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0xdaeebd91   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb3dfe07   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xdbe91e95   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0xdc388e26   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0xdc6a1e62   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0xdc6ac560   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc93474f   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcb53679   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0xdcbec3a7   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0xdcccc213   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce11fdc   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdce8f2f9   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd422324   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xddfb9679   md_run
+EXPORT_SYMBOL_GPL vmlinux 0xde09cc60   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde698e4f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0xdea1ab0f   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0xdee0ddb3   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0xdef606fa   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf0572f5   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf2c1244   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xdf3d4548   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xdf416655   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0xdf723fb9   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0xdf7d2083   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0xdf7fd3c1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xdf92d21d   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xdffa6bde   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0xdffc1758   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe01301f5   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0xe05a8712   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe06fefb8   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe096e1a8   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xe0c5244d   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe1046e66   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe14189e5   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xe143a80a   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe1c3ba44   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe1e95b95   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe1ea4ef9   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0xe1eedf0c   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xe2054292   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe20fafac   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3971dc0   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0xe3a74a30   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0xe3a7c7c0   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe3b064e2   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe40479df   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0xe41f5ca6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0xe42c7bdb   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe4687c58   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe5068fc7   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0xe55af5a4   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0xe5651505   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe59a5e40   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xe59cfd57   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xe5fc7bb7   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe618fc1e   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6394d63   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe684970e   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe6b9fdbc   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0xe6c09f64   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe710751a   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe7244082   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0xe727de0d   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xe73d6846   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe7a14a87   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe85905c8   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe8c7a04e   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0xe918d8b0   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9491aa0   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe95cbaea   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0xe9aff273   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xe9f89b6d   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea411068   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea5d5502   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeb1d70f5   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xeb318917   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0xeb35b505   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0xeb400703   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xeb43203f   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xeb43dcd2   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebb040f0   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbc96f4   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec453c50   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec94dc5a   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xecec61b0   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0xed0c4fca   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xed281c30   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xed3a7ae7   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0xed42572c   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xed922f25   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0xedacb9b8   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0xedb69f15   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0xedc466e5   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee4d057f   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xee651d8a   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0xee6c20a4   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xeea4d72a   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0xeebd83a1   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef50dfbb   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xef9f4dc2   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0xefa5423f   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefc7cfa5   css_id
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefe1834c   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf00fe4d0   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf0475ca2   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf070358f   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0xf09db8de   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0xf108cc76   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xf10f2805   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0xf1278d1a   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf14eac9f   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf1587e8b   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xf15e53fd   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0xf160e6cd   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5076a   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0xf1c71f6a   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf1d7ed6a   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0xf1e573e1   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0xf22cbb38   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf31f3a06   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0xf32efe2c   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xf33694bc   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xf3394dcc   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3496ee1   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf381fc3f   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xf387e701   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0xf3914bab   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c870d7   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf3df9b86   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3f17b67   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0xf3f5c5dc   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf48c3587   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xf4953428   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4b6e07e   system_nrt_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xf4c1463e   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4eb311b   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0xf520b25a   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf547172e   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5c9765e   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6300d9e   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf661fd3c   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf75995f1   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7f8c7e5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf8a3afb7   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf9283be7   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf93b293f   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9d17bf2   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa09251c   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0xfa103272   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0xfa10363d   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xfa1414cf   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa5a6d53   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfaa1f7f4   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xfabcf114   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb126c13   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xfb14f324   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0xfb28581f   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb484805   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0xfb4f4080   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfb88d2f9   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xfb912937   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0xfbd4e339   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc18366c   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc4d4c53   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcb24d65   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd8fd7db   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0xfd949bd8   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfe09e7f3   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe5847c8   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0xfe8ebe21   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0xfe97a30b   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeaeb8a5   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfeda7fd2   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff2a7dd7   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff587fb6   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xff625a51   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xff6a71ed   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xff9d8b23   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xffad2198   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xfff2ca84   rt_mutex_timed_lock
diff --git a/boot/abi-3.0.0-26-generic b/boot/abi-3.0.0-26-generic
new file mode 100644 (file)
index 0000000..ffb10ae
--- /dev/null
@@ -0,0 +1,12182 @@
+EXPORT_SYMBOL arch/x86/kvm/kvm 0x240416bd      kvm_read_guest_atomic
+EXPORT_SYMBOL arch/x86/kvm/kvm 0xaed3405f      kvm_cpu_has_pending_timer
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x254e5667       scx200_gpio_base
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x35a3c008       scx200_gpio_configure
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x8cfa375c       scx200_gpio_shadow
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x907665bd       scx200_cb_base
+EXPORT_SYMBOL crypto/gf128mul 0x0c2f123f       gf128mul_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x1068004b       gf128mul_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x2f2889a0       gf128mul_init_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x3755f990       gf128mul_init_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x384ef9ce       gf128mul_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x56af0dbd       gf128mul_x_ble
+EXPORT_SYMBOL crypto/gf128mul 0x83581089       gf128mul_init_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x9b2560b9       gf128mul_init_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x9e13f6f6       gf128mul_lle
+EXPORT_SYMBOL crypto/gf128mul 0xbd17a0df       gf128mul_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xc0890413       gf128mul_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xd60736ec       gf128mul_free_64k
+EXPORT_SYMBOL crypto/xor 0x5b6c00e6    xor_blocks
+EXPORT_SYMBOL drivers/acpi/video 0x7a45377b    acpi_video_unregister
+EXPORT_SYMBOL drivers/acpi/video 0x8826c13b    acpi_video_register
+EXPORT_SYMBOL drivers/acpi/video 0xc443ae63    acpi_video_get_edid
+EXPORT_SYMBOL drivers/atm/suni 0x7c48724a      suni_init
+EXPORT_SYMBOL drivers/atm/uPD98402 0x200334b0  uPD98402_init
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36       drbd_role_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x5c165453       drbd_set_st_err_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d       drbd_conn_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf       drbd_disk_str
+EXPORT_SYMBOL drivers/block/paride/paride 0x214da315   paride_unregister
+EXPORT_SYMBOL drivers/block/paride/paride 0x22b27ae6   pi_read_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0x2e7268bd   paride_register
+EXPORT_SYMBOL drivers/block/paride/paride 0x583283af   pi_write_block
+EXPORT_SYMBOL drivers/block/paride/paride 0x76def226   pi_disconnect
+EXPORT_SYMBOL drivers/block/paride/paride 0xb8b2a26f   pi_init
+EXPORT_SYMBOL drivers/block/paride/paride 0xc4343de8   pi_release
+EXPORT_SYMBOL drivers/block/paride/paride 0xce3b0ca4   pi_read_block
+EXPORT_SYMBOL drivers/block/paride/paride 0xe3c46139   pi_do_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xe47f70b1   pi_write_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0xe7c6c2e2   pi_schedule_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xeb1a1d6e   pi_connect
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0c13700e     ipmi_create_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x2d1ed199     ipmi_get_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x3c1304a2     ipmi_set_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c     ipmi_alloc_smi_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4abbb6c4     ipmi_smi_add_proc_entry
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5362392f     ipmi_request_supply_msgs
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5c21ae06     ipmi_register_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x72b9dde5     ipmi_set_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x749c3784     ipmi_free_recv_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74d07bdf     ipmi_destroy_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x7e77f5a7     ipmi_set_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a     ipmi_addr_length
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8595bdd0     ipmi_smi_watcher_register
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89d6d810     ipmi_register_smi
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8c5c1da2     ipmi_smi_msg_received
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xa0b448b4     ipmi_set_gets_events
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xabab4ff6     ipmi_get_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb3bcc85a     ipmi_unregister_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb991800e     ipmi_get_version
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdfbf9387     ipmi_poll_interface
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b     ipmi_validate_addr
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf032642d     ipmi_get_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf0408d5d     ipmi_request_settime
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf31e8355     ipmi_get_smi_info
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb1c5ee2     ipmi_smi_watcher_unregister
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb809359     ipmi_smi_watchdog_pretimeout
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc72302c     ipmi_unregister_smi
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x0f07240f nsc_gpio_dump
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x6be5487e nsc_gpio_read
+EXPORT_SYMBOL drivers/char/nsc_gpio 0xbb8a0327 nsc_gpio_write
+EXPORT_SYMBOL drivers/char/nvram 0x0f28cb91    nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x17ff2c1d    __nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x2adec1e0    __nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x7da28f12    nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x9ce3f83f    nvram_write_byte
+EXPORT_SYMBOL drivers/char/nvram 0xa8813189    __nvram_write_byte
+EXPORT_SYMBOL drivers/edac/edac_core 0x136d6c02        edac_mc_find
+EXPORT_SYMBOL drivers/edac/edac_core 0xb1f6d709        edac_mc_handle_fbd_ce
+EXPORT_SYMBOL drivers/edac/edac_core 0xcfebae51        edac_mc_handle_fbd_ue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x04dd92ce        fw_core_add_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x07bc1411        fw_iso_context_queue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x12b7f571        fw_iso_context_create
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x13ff70a7        fw_iso_context_stop
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x1577af2d        fw_core_handle_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x15dc8ae2        fw_bus_type
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x16e91e21        fw_csr_iterator_next
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x185be899        fw_core_handle_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x2326ce7a        fw_core_handle_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x31c4f260        fw_iso_context_start
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x32fdcc49        fw_cancel_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3b738a92        fw_iso_buffer_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3c56ef91        fw_workqueue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x4d5d4eca        fw_core_remove_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x5a806a93        fw_core_remove_card
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6585c0da        fw_core_remove_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x65c9438b        fw_csr_iterator_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6c78a6f4        fw_card_add
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x76873bf7        fw_core_add_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x7e431b14        fw_csr_string
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x874e8b11        fw_fill_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x90863005        fw_high_memory_region
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xa897ffaa        fw_iso_context_queue_flush
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb0881330        fw_run_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb3f9cc9c        fw_iso_resource_manage
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xbe44bde9        fw_device_enable_phys_dma
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc69d0a4d        fw_iso_context_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc73f22dc        fw_iso_buffer_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xdbfbcf63        fw_send_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xed9bfbb0        fw_send_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf0bfb070        fw_schedule_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf73a9895        fw_card_initialize
+EXPORT_SYMBOL drivers/firmware/dcdbas 0xa75079d6       dcdbas_smi_request
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x005994a1   drm_agp_unbind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01d0605e   drm_platform_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01ee23a6   drm_mm_search_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x02b822d2   drm_mm_search_free_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x03615917   drm_mode_duplicate
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x04d04b05   drm_agp_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x050c1ba9   drm_mm_scan_remove_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x06162981   drm_mm_init_scan
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x076b0560   drm_gtf_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x07a4f69e   drm_core_reclaim_buffers
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x099c7aca   drm_property_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ae4b94c   drm_ht_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ca32e57   drm_debugfs_create_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e49c2ac   drm_get_usb_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e9f347c   drm_gem_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fccafb1   drm_global_item_unref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x111307d0   drm_mode_crtc_set_gamma_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c6276a   drm_buffer_read_object
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x130c1ae7   drm_connector_property_get_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x13c0672c   drm_mode_object_find
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x142b8b35   drm_buffer_copy_from_user
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x194eadaa   drm_edid_header_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1953cbbd   drm_put_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ad8734c   drm_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b370b83   drm_add_edid_modes
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d2b48ec   drm_mode_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1da95eae   drm_mode_create_dirty_info_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e090d49   drm_mm_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eb9b355   drm_master_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f072c59   drm_property_add_enum
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x200820aa   drm_gem_vm_close
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x204b602e   drm_unbind_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20645642   drm_debug
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x208b7ca7   drm_vblank_off
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20d5cd36   drm_core_ioremapfree
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x23216599   drm_gem_handle_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2369f163   drm_mm_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4614b9   drm_mode_probed_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a5a2899   drm_pci_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2bff51e7   drm_calc_timestamping_constants
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c45915b   drm_mode_create_dvi_i_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5fa4f   drm_mode_config_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e0529b9   drm_mode_create_tv_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3074f033   drm_order
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x314e1274   drm_mode_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x33e154ba   drm_sman_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x346127a7   drm_global_item_ref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x37a41ac2   drm_cvt_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3814c28c   drm_clflush_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x38aff8a3   drm_addmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x393d4902   drm_mm_init_scan_with_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c75582   drm_property_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b18ad55   drm_connector_attach_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b6736ca   drm_get_connector_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e3ee628   drm_vblank_count_and_time
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3eb37b9d   drm_ht_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x40da73f4   drm_ati_pcigart_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4178a622   drm_pci_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43384bd9   drm_buffer_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43c9a91c   drm_sman_set_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43f0781d   drm_irq_install
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x498dcb5e   drm_ut_debug_printk
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bfcc8af   drm_get_pci_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ea1f5a2   drm_gem_object_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f516c77   drm_encoder_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fde9482   drm_gem_vm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x54b12eed   drm_framebuffer_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x56d496f9   drm_mode_attachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x580830f0   drm_mode_set_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x58d41b1a   drm_agp_acquire
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b601ecb   drm_add_modes_noedid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cd22ee4   drm_gem_object_handle_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f2be492   drm_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6cbc33   drm_find_cea_extension
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6015490d   drm_mode_config_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d3695   drm_ati_pcigart_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d950d   drm_mode_create_from_cmdline_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x641843c7   drm_mode_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fdae4c   drm_agp_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6746ebda   drm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6d7375   drm_timestamp_precision
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2ec6f1   drm_mm_get_block_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d470053   drm_mm_insert_node_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x714ec8e0   drm_vblank_pre_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x720e625c   drm_gem_object_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x724cf6eb   drm_mm_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x78dfb684   drm_addbufs_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7bc91797   drm_i2c_encoder_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c1fd6c8   drm_mode_equal
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfdeacb   drm_global_mutex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3d8292   drm_mode_prune_invalid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f4cfa5d   drm_detect_monitor_audio
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fd83241   drm_agp_bind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x829332d9   drm_mm_replace_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x842db1f4   drm_calc_vbltimestamp_from_scanoutpos
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x85de09f5   drm_mode_width
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x88763154   drm_vblank_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x898e3920   drm_master_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b716a7   drm_vblank_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b79d494   drm_i2c_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dfb019d   drm_buffer_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8eff9111   drm_ht_find_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x91bda416   drm_mode_connector_list_update
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9216e6a6   drm_core_ioremap_wc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x925566a0   drm_free_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f2d102   drm_sman_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x932df43d   drm_mode_vrefresh
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9420ccf0   drm_mm_get_block_range_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9745d638   drm_err
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9977b024   drm_mode_create_dithering_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bf08972   drm_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da0544f   drm_crtc_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dc25a34   drm_sman_owner_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dd09ac0   drm_mode_config_reset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e3069ca   drm_connector_property_set_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1eabd87   drm_mode_list_concat
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa237e931   drm_sman_set_manager
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2c50c   drm_mm_dump_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5f38c72   drm_connector_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6cae70a   drm_sysfs_connector_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6e6a071   drm_crtc_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9fa9341   drm_agp_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0a8b440   drm_mm_scan_add_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0d2ae88   drm_mm_pre_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10fa6b5   drm_get_edid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb23d2eda   drm_usb_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb403d899   drm_addbufs_pci
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb44b1b75   drm_agp_bind_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb493fb6f   drm_debugfs_remove_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb49e9dc6   drm_mode_connector_update_edid_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6a467b1   drm_edid_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7137b9d   drm_usb_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7c68f2c   drm_vblank_count
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb852243a   drm_gem_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a6af7   drm_gtf_mode_complex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb975a78d   drm_vblank_post_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc06edab   drm_agp_info
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9a050e   drm_handle_vblank
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91543e   drm_pci_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06ce685   drm_mode_detachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1526611   drm_poll
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2f7e794   drm_get_encoder_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc414c422   drm_vblank_offdelay
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52962a7   drm_platform_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc60bdc85   drm_sysfs_connector_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc626a686   drm_mm_remove_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6b246a5   drm_mode_find_dmt
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8104a29   drm_vblank_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc95ad8bf   drm_get_last_vbltimestamp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb38e46f   drm_mm_debug_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8630b8   drm_rmmap_locked
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd0fc417   drm_ht_just_insert_please
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd2720db   drm_getsarea
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdf2eff4   drm_mode_height
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf84ff53   drm_ioctl
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd08fa3f0   drm_mode_set_crtcinfo
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd17107b0   drm_rmmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5d9019e   drm_gem_handle_delete
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd626a811   drm_mode_create_scaling_mode_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7c7340c   drm_gem_object_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7f1ab84   drm_sman_owner_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8daf191   drm_vblank_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba89a6f   drm_framebuffer_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbb5a9f5   drm_ht_remove_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcb09b11   drm_agp_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd4c9eb6   drm_core_ioremap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe04e6070   drm_mm_insert_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe256edfd   drm_sman_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe403b60b   drm_read
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe471a09f   drm_mode_connector_detach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4dcbc54   drm_pci_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4ee8a04   drm_gem_object_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe59d218c   drm_get_platform_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bdce7e   drm_mode_debug_printmodeline
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7197773   drm_ht_insert_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeafbff1e   drm_mode_parse_command_line_for_connector
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeccc9f7d   drm_detect_hdmi_monitor
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed256cae   drm_sman_free_key
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed84a6c6   drm_mode_validate_clocks
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xef27ad13   drm_mm_put_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeff7c55b   drm_sysfs_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a0bf79   drm_sman_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a2ef40   drm_mode_connector_attach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13   drm_mode_sort
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52fe85c   drm_mode_validate_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa3bdfe9   drm_connector_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4f8599   drm_mode_hsync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd24d21   drm_fasync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfddf88e1   drm_irq_uninstall
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0261e046        drm_fb_helper_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x035f5916        drm_fb_helper_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x120ca99c        drm_helper_hpd_irq_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26da5ac6        drm_kms_helper_poll_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29d04961        drm_helper_mode_fill_fb_struct
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324cbdc9        drm_kms_helper_poll_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x33adfc67        drm_fb_helper_initial_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x385fa322        drm_fb_helper_blank
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db16fb5        drm_helper_crtc_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db61cfd        drm_helper_disable_unused_functions
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45fd2d0a        drm_fb_helper_debug_leave
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fd83e22        drm_kms_helper_poll_disable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5143e7ef        drm_fb_helper_fill_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b4848be        drm_fb_helper_setcmap
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60704116        drm_fb_helper_set_par
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61d23d0b        drm_crtc_helper_set_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799e59a5        drm_crtc_helper_set_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cd5245f        drm_helper_encoder_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8be1d7df        drm_fb_helper_pan_display
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9151fae3        drm_helper_resume_force_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c5d6718        drm_helper_connector_dpms
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d251144        drm_fb_helper_panic
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e0f6631        drm_kms_helper_poll_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2a51d34        drm_fb_helper_fill_fix
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb6e9a9a8        drm_fb_helper_check_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe95b9c8        i2c_dp_aux_add_bus
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc469c244        drm_fb_helper_restore
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc888ad18        drm_fb_helper_debug_enter
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda1ad931        drm_fb_helper_single_add_all_connectors
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf69cdc45        drm_fb_helper_single_fb_probe
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd2f6715        drm_fb_helper_restore_fbdev_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff54c6ed        drm_fb_helper_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff5a4dce        drm_helper_probe_single_connector_modes
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x09e173e4       ttm_fbdev_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0e942641       ttm_bo_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1125b178       ttm_read_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12c8b716       ttm_bo_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x132b05be       ttm_round_pot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x26bf8927       ttm_bo_unlock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2b87bfeb       ttm_tt_set_placement_caching
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f56cac8       ttm_bo_kmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x312693cc       ttm_object_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3238b786       ttm_suspend_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x357d4fb7       ttm_read_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37cfe88b       ttm_bo_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38ea477e       ttm_suspend_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b951d90       ttm_object_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f6fb2ef       ttm_bo_manager_func
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42f15c18       ttm_bo_clean_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x446a90b7       ttm_bo_unreserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5bf4d774       ttm_bo_reserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5cf59609       ttm_bo_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5ec57a00       ttm_bo_mem_space
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60386beb       ttm_bo_wait_cpu
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x61bdb34f       ttm_eu_fence_buffer_objects
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x643d7125       ttm_mem_global_free
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67b1d568       ttm_bo_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ebf0386       ttm_bo_evict_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71709c7f       ttm_bo_mem_put
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7586fb3a       ttm_eu_reserve_buffers
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78957fbc       ttm_lock_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7aa5a49f       ttm_bo_synccpu_write_grab
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86a4066d       ttm_eu_backoff_reservation
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89a87e65       ttm_bo_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8d1d0730       ttm_bo_synccpu_write_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x937b34f9       ttm_bo_move_ttm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x97321718       ttm_tt_populate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x98b7a72b       ttm_write_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9b02d3f2       ttm_bo_wait_unreserved
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9cad9496       ttm_vt_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9e8b149a       ttm_bo_lock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa0d548b0       ttm_ref_object_base_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa37a50e6       ttm_bo_validate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa452d766       ttm_object_file_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa839e33b       ttm_base_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xafa37689       ttm_tt_bind
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb962a394       ttm_vt_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb9cdcef4       ttm_bo_move_memcpy
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbca3e533       ttm_bo_unmap_virtual
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd82463d       ttm_bo_kunmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2291770       ttm_bo_init_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4d4618d       ttm_io_prot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc50fe5f6       ttm_base_object_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc6cd409a       ttm_agp_backend_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc88d8cf6       ttm_ref_object_add
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc9ce5911       ttm_bo_wait
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xce903052       ttm_mem_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd235d9d3       ttm_base_object_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd380a8c7       ttm_write_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd89ef3c8       ttm_mem_global_alloc
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd9f7ab3a       ttm_bo_swapout_all
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe1c11457       ttm_object_file_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5e92eda       ttm_mem_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xeec7252a       ttm_bo_move_accel_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf1c0960c       ttm_bo_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf93c2eac       ttm_page_alloc_debugfs
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x0903c239       vid_from_reg
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0xef1c781c       vid_which_vrm
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x4fa5cecf        i2c_bit_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9f30c103        i2c_bit_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x10c5218a        i2c_pca_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x27ab4641        i2c_pca_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pcf 0x046280fb        i2c_pcf_add_bus
+EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xd7bd1498 amd756_smbus
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x29cbd5fe       rdma_addr_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x475199a5       rdma_addr_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x65314db5       rdma_resolve_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x666f618f       rdma_translate_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x6991b273       rdma_copy_addr
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x9d1f522d       rdma_addr_cancel
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0660fad3 ib_send_cm_drep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1af5ed56 ib_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x271061e1 ib_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x406b962a ib_send_cm_sidr_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x52752fd4 ib_cm_notify
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x61c8cd1f ib_send_cm_rtu
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x732c8b81 ib_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x88081600 ib_send_cm_rej
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa4720695 ib_send_cm_sidr_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa47e7afe ib_send_cm_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xae93d730 ib_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb5ef9ef4 cm_class
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbfb6cc24 ib_send_cm_mra
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc9b6e452 ib_send_cm_lap
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xd96707e4 ib_send_cm_apr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe27e1729 ib_send_cm_dreq
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xed139322 ib_send_cm_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x095208ae       ib_alloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c1b9ac1       ib_ud_header_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d189fb3       ib_find_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13394eab       ib_query_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a047e2f       ib_query_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5a8507       ib_resize_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c92e877       ib_alloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1cbd370f       ib_create_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04       ib_unmap_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x212e5c97       ib_destroy_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ed6e386       ib_ud_header_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3148b18c       ib_create_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31d7e500       ib_dispatch_event
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7567fd       ib_rate_to_mult
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4255f0b5       ib_destroy_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43e18a85       ib_find_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4be100c8       ib_create_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x520b2638       ib_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x536b6071       ib_dealloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57da3581       ib_dealloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ba3692a       ib_destroy_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6523170f       ib_fmr_pool_unmap
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x68da883e       ib_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aeeab07       ib_dealloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70c6c0f3       ib_umem_release
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76f6421b       ib_dealloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x863447b7       ib_query_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87963e43       ib_attach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8a858919       ib_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8eb8d596       ib_query_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcc6629       ib_modify_qp_is_ok
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90890fce       ib_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92413070       ib_query_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x942d897c       ibnl_add_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95209e83       ib_reg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ce6c46       rdma_node_get_transport
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x972d9fc4       ib_detach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a0c72e2       ib_modify_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a2bdc95       rdma_port_get_link_layer
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d804fa1       mult_to_ib_rate
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ef9122d       ib_find_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f10d40b       ib_get_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f609c5d       ib_rereg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2962ce3       ibnl_put_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa30d05e5       ib_unregister_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa38e9775       ib_alloc_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa44a8a7a       ib_query_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf96e21f       ib_umem_page_count
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafe24ee2       ib_create_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0744340       ib_register_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1a312e1       ib_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb3b1ff5f       ib_alloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb58085fb       ib_unregister_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe8d274c       ib_free_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf19ae2d       ib_get_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc67f14a5       ibnl_remove_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6a3d23a       ib_register_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6e028eb       ib_init_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc73aa39f       ib_modify_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce3f7bb4       ib_alloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe8fff       ib_fmr_pool_map_phys
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd24adbba       ib_create_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2549136       ib_modify_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd48727d2       ib_get_dma_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd58a7412       ib_modify_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79b8411       ib_get_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd94a9ef7       ibnl_put_msg
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb5d8996       ib_set_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde363cd6       ib_destroy_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf6a18a6       ib_flush_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe25d719d       ib_dereg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5ab561c       ib_query_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeaf18278       ib_query_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeedc5903       ib_umem_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf118502c       ib_modify_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6e93620       ib_get_cached_lmc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf8c2572e       ib_find_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb1c9233       ib_modify_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb9fda6a       ib_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc150956       ib_ud_header_init
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe15ca22       ib_alloc_fast_reg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x0ccd28ea        ib_get_rmpp_segment
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x1d2b0d1b        ib_redirect_mad_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x201cf9dc        ib_process_mad_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x3587a1f3        ib_free_recv_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x6f077fcf        ib_get_mad_data_offset
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x7b5d4b7a        ib_is_mad_class_rmpp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x83abbf4c        ib_cancel_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x848e9bfa        ib_register_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x946d5d27        ib_response_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xaa03a699        ib_create_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd6a2743d        ib_register_mad_snoop
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd8f4ff32        ib_modify_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xdb3efdf4        ib_free_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xe6c8c0b0        ib_post_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xeb2ef5bd        ib_unregister_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x6a3eeca7 ib_init_ah_from_mcmember
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x90c5197c ib_init_ah_from_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x91c76003 ib_sa_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x93f3d61b ib_sa_path_rec_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xa48ad533 ib_sa_cancel_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xd788c2e4 ib_sa_service_rec_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf7181de8 ib_sa_get_mcmember_rec
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x02f847bc     ib_copy_path_rec_from_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x07cf5a51     ib_copy_ah_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x18382f6a     ib_copy_path_rec_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x184f3575     ib_copy_qp_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e6a24da iw_cm_accept
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x42939e86 iw_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x458bf168 iw_cm_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xa33e7a8f iw_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb61e91b5 iw_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xc28c8862 iw_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe975fac6 iw_cm_connect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf689676e iw_cm_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f4ed43d       rdma_create_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1177362f       rdma_bind_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x365856cf       rdma_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x37735706       rdma_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ccc3584       rdma_set_service_type
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x490c7d71       rdma_resolve_route
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4aea6bc6       rdma_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x55eb2943       rdma_leave_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5fff324f       rdma_resolve_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7a77af0b       rdma_destroy_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x824b5973       rdma_set_ib_paths
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bc1c9fc       rdma_accept
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bfaae56       rdma_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa68596ba       rdma_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2219321       rdma_listen
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd10d723a       rdma_notify
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd95077cf       rdma_set_reuseaddr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xdb97a025       rdma_connect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeae9628c       rdma_destroy_qp
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x16df0ec4       gameport_unregister_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x431615e4       gameport_open
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6278f59e       __gameport_register_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x69670505       gameport_close
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6cdb131a       __gameport_register_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x938e6794       gameport_start_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xace8dd7e       gameport_unregister_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xf79f8945       gameport_stop_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xfa7cadaf       gameport_set_phys
+EXPORT_SYMBOL drivers/input/input-polldev 0x62b4661d   input_register_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc75e165c   input_unregister_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc8a38f1e   input_allocate_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xfd65d0d4   input_free_polled_device
+EXPORT_SYMBOL drivers/input/misc/ad714x 0x256d99dc     ad714x_probe
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xd6e92a67     ad714x_enable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xe56190ba     ad714x_disable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xf7ae39b4     ad714x_remove
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x2874db6b        cma3000_suspend
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x4509223f        cma3000_init
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xbcb74b32        cma3000_resume
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xfaac2066        cma3000_exit
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x22534ef0   sparse_keymap_setup
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x24399cec   sparse_keymap_entry_from_keycode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x4414f202   sparse_keymap_report_entry
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x7cdecd7b   sparse_keymap_entry_from_scancode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x8c90a514   sparse_keymap_free
+EXPORT_SYMBOL drivers/input/sparse-keymap 0xf3c37c6f   sparse_keymap_report_event
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x72661d21      ad7879_resume
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x7b16aa48      ad7879_remove
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xaba0d32f      ad7879_suspend
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xeadc949f      ad7879_probe
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x04403fcf  unregister_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x14f2aa5a  capi20_get_version
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2b8eab1f  capilib_free_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2baa6586  capilib_new_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2caeddfb  capi_ctr_suspend_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x31c24aa4  capi20_isinstalled
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x441f70ec  capi_ctr_resume_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x47d3fc51  capi_info2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x50b33ca4  capi_cmsg2message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x584abbc1  detach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6057c6f3  capi_message2cmsg
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x62e32d43  capilib_data_b3_conf
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6a53326e  attach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6f176225  capi20_register
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x705caa8e  capi_ctr_ready
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x71e8d5ba  capilib_data_b3_req
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7a33596c  capi20_get_serial
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7dcf5d14  capi_ctr_down
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7e6f1307  capi20_get_manufacturer
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x8f699913  capilib_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x9f823278  register_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa3050ce1  capi_ctr_handle_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa7c4fd6c  capi_message2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xaa165d27  capilib_release_appl
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb19fda8d  capi_cmd2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb60e5e5f  capi_cmsg_header
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xbabc715b  capi20_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc10fe128  cdebbuf_free
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc612c8ef  capi20_put_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe19a11ac  capi20_get_profile
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe8ad9bd1  capi_cmsg2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xed061606  capi20_manufacturer
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x19c5cbdf  b1_free_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x22b3f2bc  b1_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x2a98d963  b1_load_t4file
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x3c412ad4  b1_loaded
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e1e83c  b1_parse_version
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e78cac  avmcard_dma_alloc
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x647d392c  avmcard_dma_free
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6a875135  b1ctl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7e244c2c  b1_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x85f09690  b1_irq_table
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x9a140551  b1_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa13060b1  b1_alloc_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa1e0342e  b1_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xbec51f67  b1_load_config
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xc27eb483  b1_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xdfd28376  b1_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xf9632dba  b1_getrevision
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfa10fee4  b1_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x2639c75c       b1pciv4_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x49ff6613       b1dma_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x58123be0       b1dma_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x86d1206a       t1pci_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x981a8fa1       b1dma_reset
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xad70fec5       b1dma_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xb0e517c0       b1dma_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xbc8aa349       b1dma_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea       b1dma_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf74cdbf4       b1dmactl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0x29562993    b1pcmcia_delcard
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e    b1pcmcia_addcard_m1
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xea620116    b1pcmcia_addcard_m2
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1    b1pcmcia_addcard_b1
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0x2974ead1  DIVA_DIDD_Read
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0xe818d931  proc_net_eicon
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x50287d68 mISDNisac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x5bb69e05 mISDNipac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x806a7cdd mISDNisac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0xe427b957 mISDNipac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0x7d621bce mISDNisar_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0xc1bd02da mISDNisar_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x07f4f2ce      hisax_unregister
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x148f0c99      FsmFree
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x6ee09064      hisax_init_pcmcia
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x7f29ce36      FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x93a64734      FsmChangeState
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x9df0cd27      FsmEvent
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xe227344e      FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xee93522c      hisax_register
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xf0a16657      FsmNew
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xfc27303b      HiSax_closecard
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xff2db2cf      FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0ad5ab75 isac_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0b047774 isacsx_setup
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x589efc53 isac_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xee15d708 isacsx_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xfef7bc20 isac_setup
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x78344152 register_isdn
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xd9c1aa01 isdn_ppp_unregister_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xe06c503f isdn_ppp_register_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xfa06820f isdn_register_divert
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x3b71e4fc     isdnhdlc_decode
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x59cc8a7e     isdnhdlc_out_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x8ee38862     isdnhdlc_rcv_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0xfd9d4c09     isdnhdlc_encode
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x093a2650 mISDN_unregister_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x09a99ff2 mISDN_initdchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x15bd0b23 bchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x268bc87c recv_Bchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2dfaa6ba mISDN_freebchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x35249bf1 get_next_dframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x374d531f recv_Dchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x60832069 confirm_Bsend
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x612c24e5 mISDN_register_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x6ea6e947 mISDN_freedchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x7c554889 create_l1
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x8efd9ef5 dchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x907b0377 mISDN_unregister_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xa4e89d3a mISDN_clear_bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xb8101e35 recv_Dchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xba094613 l1_event
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xbdd5966a mISDN_register_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcbec0105 queue_ch_frame
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcf84837e get_next_bframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe0729203 mISDN_initbchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe25f56f8 recv_Bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe87943cf mISDN_FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe8f617eb mISDN_unregister_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf49e61a3 recv_Echannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x01087af0  mISDN_dsp_element_unregister
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x60721da7  dsp_audio_law_to_s32
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2  dsp_audio_s16_to_law
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xb98308d8  mISDN_dsp_element_register
+EXPORT_SYMBOL drivers/md/dm-log 0x1a12724f     dm_dirty_log_type_unregister
+EXPORT_SYMBOL drivers/md/dm-log 0xca6b7463     dm_dirty_log_destroy
+EXPORT_SYMBOL drivers/md/dm-log 0xd690cab9     dm_dirty_log_type_register
+EXPORT_SYMBOL drivers/md/dm-log 0xff8abd69     dm_dirty_log_create
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x3c61f2ff        dm_exception_store_destroy
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x443c9e63        dm_snap_origin
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x63bace23        dm_exception_store_type_register
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xa2e9e404        dm_exception_store_type_unregister
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xdb6f0545        dm_snap_cow
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xf0b15a97        dm_exception_store_create
+EXPORT_SYMBOL drivers/md/raid456 0xa721d738    raid5_set_cache_size
+EXPORT_SYMBOL drivers/media/common/tuners/max2165 0x7020002c   max2165_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mc44s803 0xfcc99c55  mc44s803_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2060 0xfefe6bec    mt2060_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2131 0xd8da54aa    mt2131_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2266 0x64e549da    mt2266_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mxl5005s 0xd78f8f7c  mxl5005s_attach
+EXPORT_SYMBOL drivers/media/common/tuners/qt1010 0x98406c5a    qt1010_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18212 0x8a326270  tda18212_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18218 0x505f68dc  tda18218_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0x0cb4b189       tuners
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0xc2821775       tuner_count
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-xc2028 0xcf145664      xc2028_attach
+EXPORT_SYMBOL drivers/media/common/tuners/xc5000 0x3d6159dc    xc5000_attach
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x00fa08c5   flexcop_dma_xfer_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x029a1545   flexcop_device_kfree
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x11b72fd7   flexcop_sram_set_dest
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1f17718b   flexcop_dump_reg
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1fdddf63   flexcop_device_exit
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x50c5afe3   flexcop_sram_ctrl
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x57a57585   flexcop_dma_allocate
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x58e94384   flexcop_eeprom_check_mac_addr
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x60b2f13d   flexcop_dma_control_timer_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6733370d   flexcop_dma_control_size_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6fcc16c3   flexcop_dma_config
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x774136e3   flexcop_device_kmalloc
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x83bd598c   flexcop_i2c_request
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x9bc89543   flexcop_pass_dmx_data
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3ce3aec   flexcop_dma_free
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc0e69bd0   flexcop_wan_set_speed
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd267e542   flexcop_dma_config_timer
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd7f0f75d   flexcop_pass_dmx_packets
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xe3711bc4   flexcop_pid_feed_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xfd2772f8   flexcop_device_initialize
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x008ecb26 bt878
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x346f9190 bt878_stop
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x7249c3d6 bt878_start
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xf2564d0b bt878_device_control
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x05a33ce5   dst_pio_disable
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x1a5495a6   dst_attach
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x5b74ea37   read_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x8510a35c   dst_wait_dst_ready
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xa0473dd7   dst_error_bailout
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xaa693480   rdc_reset_state
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xb3e0c400   dst_error_recovery
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xbccbbc94   write_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xc75b5e6e   dst_comm_init
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xe94b8c9c   dst_check_sum
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst_ca 0xf66ed1bd        dst_ca_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0957ae3d   dvb_dmx_swfilter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14   dvb_frontend_sleep_until
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d32f0ad   dvb_ca_en50221_camchange_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d866f5b   dvb_unregister_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2   dvb_ringbuffer_flush
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x240736d8   dvb_ca_en50221_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2a31891f   dvb_frontend_detach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3   dvb_ringbuffer_flush_spinlock_wakeup
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3640778a   dvb_unregister_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3b5dbd9c   dvb_dmx_swfilter_packets
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x41425111   dvb_generic_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x45d8dce5   dvb_ca_en50221_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x4e2d12af   dvb_dmx_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c30aa80   dvb_dmx_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c98c43f   dvb_frontend_reinitialise
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x688c2da8   dvb_ringbuffer_empty
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x6bbf9f56   dvb_register_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x716c57d1   dvb_ca_en50221_camready_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71a37b8e   dvb_register_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x74a5a698   dvb_filter_pes2ts_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x80e3832d   dvb_filter_get_ac3info
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x863bf410   dvb_ringbuffer_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x8716e354   dvb_generic_ioctl
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x88dffd14   dvb_ringbuffer_free
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9   dvb_ringbuffer_avail
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xa84ace86   dvb_generic_open
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0   intlog2
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1   timeval_usec_diff
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xc3038081   dvb_ca_en50221_frda_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb58bf4f   dvb_net_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb9017c1   dvb_dmxdev_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcd624ba9   dvb_dmx_swfilter_204
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xd2e30721   dvb_ringbuffer_read_user
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe37b2fce   dvb_dmxdev_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707   intlog10
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe8dc80f4   dvb_net_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xed9f4c42   dvb_register_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf05146a1   dvb_unregister_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8   dvb_ringbuffer_read
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf826deb0   dvb_filter_pes2ts
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c   dvb_ringbuffer_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x1dd8f82a     dvb_usb_generic_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x21d9b357     usb_cypress_load_firmware
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x5c4dc572     dvb_usb_get_hexline
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x6129de5a     dvb_usb_generic_rw
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x65d9fe22     dvb_usb_device_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xa0ae57ae     dvb_usb_device_exit
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xbc5f7f7e     dvb_usb_nec_rc_key_to_event
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0       rc_map_af9005_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x2fd37427       af9005_rc_decode
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db       rc_map_af9005_table_size
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32bfb129       dibusb_dib3000mc_frontend_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x37fd667f       dibusb2_0_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3de8e713       dibusb2_0_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x77fc1973       dibusb_rc_query
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x966605ba       dibusb_dib3000mc_tuner_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa97d69e5       dibusb_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xace201ad       dibusb_i2c_algo
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0       rc_map_dibusb_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc7ce6b77       dibusb_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd2e2585d       dibusb_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe7646277       dibusb_read_eeprom_byte
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf0ca74e0       dibusb_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/af9013 0xda3e2d64    af9013_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/atbm8830 0x91107bbc  atbm8830_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/au8522 0x9c44d70d    au8522_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/bcm3510 0xd8d988d6   bcm3510_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22700 0x0a63c812   cx22700_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22702 0x7f43202d   cx22702_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24110 0x45cca58c   cx24110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0x2a65680a   cx24113_agc_callback
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0xad22e802   cx24113_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24116 0xb7b5e78e   cx24116_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0x3f78f083   cx24123_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0xaf193de4   cx24123_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xe403d440  cxd2820r_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xeb73240b  cxd2820r_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x04cf9994   dib0070_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x7aeabf11   dib0070_get_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc185b841   dib0070_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc9a1b4a2   dib0070_set_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xd421a71c   dib0070_ctrl_agc_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1a3c79f6   dib0090_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1c8bb703   dib0090_pwm_gain_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1e16f992   dib0090_get_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x2fed4a0b   dib0090_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x49d1d8be   dib0090_get_current_gain
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x9690cc79   dib0090_dcc_freq
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xc5c38991   dib0090_fw_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xd6374ae6   dib0090_gain_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xf8064adc   dib0090_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mb 0x0678b08b dib3000mb_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x2c1f1ed5 dib3000mc_pid_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x569c4e5e dib3000mc_get_tuner_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xaf63c80a dib3000mc_set_config
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xb3d1113f dib3000mc_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xce3b3f71 dib3000mc_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xfa7d47e3 dib3000mc_pid_parse
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x0a3f0f8c  dib7000m_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x631e06ae  dib7000m_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x67b68d00  dib7000m_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0xe40b0563  dib7000m_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x1d4e5d2c  dib7000p_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2321a5af  dib7090_agc_restart
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2c96bdf6  dib7000pc_detection
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x4e4d458a  dib7090_get_i2c_tuner
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x82bcfdfc  dib7000p_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x9bb8db71  dib7090_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xa7f8fa93  dib7000p_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbc7ec078  dib7090_slave_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbea53c51  dib7000p_update_pll
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xc242ee2f  dib7000p_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xcf2c4b52  dib7000p_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe559a333  dib7000p_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe7ecf42b  dib7000p_ctrl_timf
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf2c61ee6  dib7090_tuner_sleep
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf49942df  dib7000p_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x1f80ec13   dib8000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2ee7ae6c   dib8000_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2f04af48   dib8000_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x548ce760   dib8000_get_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x5d92a7aa   dib8000_remove_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x759831b0   dib8000_pwm_agc_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x820b63bc   dib8000_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xb5c68cd1   dib8000_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xbef369c5   dib8000_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc219b31e   dib8000_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc2a39086   dib8000_set_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc3bc8563   dib8000_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xf5d39635   dib8000_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xfbdec20c   dib8000_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x3f88258b    dibx000_init_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x4383cfcd    dibx000_get_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x6aa2cf82    dibx000_exit_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x91f63787    dibx000_reset_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xad3ad91c    systime
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xf7c8e126    dibx000_i2c_set_speed
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x0e216d3d      drxd_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x9a458e96      drxd_config_i2c
+EXPORT_SYMBOL drivers/media/dvb/frontends/ds3000 0x912034f5    ds3000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dvb-pll 0x412f20ad   dvb_pll_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6405 0x3ce97894   isl6405_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6421 0xca540c56   isl6421_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6423 0x21a5cb0e   isl6423_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/itd1000 0x07dd7bb1   itd1000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ix2505v 0xb423cd5c   ix2505v_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/l64781 0xeb45f102    l64781_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt3305 0x844fe045  lgdt3305_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt330x 0xb7e6c1d7  lgdt330x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgs8gxx 0xcacd8b94   lgs8gxx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x3194c52b    lnbh24_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x57488451    lnbp21_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a16 0xe0ae7acb   mb86a16_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a20s 0xc7746078  mb86a20s_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt312 0x74097ac7     mt312_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt352 0x43535d39     mt352_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt200x 0x75eaa928   nxt200x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt6000 0x68d16073   nxt6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51132 0xe9ad2cbd   or51132_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51211 0xf9151e98   or51211_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1409 0xe7097183   s5h1409_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1411 0xb47e72c6   s5h1411_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0x8f210642   s5h1420_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0xffac3740   s5h1420_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/s921 0x48ee224f      s921_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/si21xx 0x5db62195    si21xx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp8870 0x6795bf2a    sp8870_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp887x 0xc035169f    sp887x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb0899 0x63c06f08   stb0899_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6000 0xb1791724   stb6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6100 0x60638500   stb6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0288 0xa81a7718   stv0288_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0297 0x5d63fb7b   stv0297_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0299 0x64bd564a   stv0299_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0x21ff01ca   stv0367ter_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0xbb3599e5   stv0367cab_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0900 0xcf062e54   stv0900_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x34aeec5a   stv090x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x3dc2e593   stv090x_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110 0xd1f74f3c   stv6110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110x 0x758ac3cd  stv6110x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10021 0x9e7c5989  tda10021_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10023 0x06c8afd5  tda10023_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10048 0x4ddb2671  tda10048_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xaef4f4c2  tda10046_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xcecdbd4d  tda10045_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10086 0x301e00e9  tda10086_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda665x 0x63bfd4f3   tda665x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8083 0x859b7556   tda8083_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8261 0x24ebbdfe   tda8261_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda826x 0x0ed48c3c   tda826x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tua6100 0xf9b506e1   tua6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1820 0x6d37a1ad   ves1820_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1x93 0xf7a47939   ves1x93_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10036 0x5f770a3d   zl10036_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10039 0x05877f12   zl10039_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10353 0xc2ad258d   zl10353_attach
+EXPORT_SYMBOL drivers/media/dvb/ttpci/ttpci-eeprom 0x80fba545  ttpci_eeprom_parse_mac
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0x94d75db2        ttusbdecfe_dvbs_attach
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0xbf105c78        ttusbdecfe_dvbt_attach
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x04dca738     lirc_unregister_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x3297b2ea     lirc_dev_fop_ioctl
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x4bf1adfb     lirc_dev_fop_poll
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x759dd9d9     lirc_get_pdata
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xa9064548     lirc_dev_fop_read
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xc549d0d5     lirc_dev_fop_close
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xd5a46107     lirc_dev_fop_write
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf1fee7aa     lirc_register_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf763b514     lirc_dev_fop_open
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x206ade72      ir_raw_handler_unregister
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x7f862e14      ir_raw_handler_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x11dc4b6d        bttv_gpio_enable
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x7bfb09ea        bttv_sub_unregister
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x8ecf4acc        bttv_write_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbb90ee46        bttv_sub_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbcf2d2fb        bttv_read_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbdcb9dcf        bttv_get_pcidev
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x122dcde2 btcx_riscmem_alloc
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x31dff234 btcx_riscmem_free
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xc368f8e6 btcx_align
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x160170f8 cx18_release_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x31614d2c cx18_start_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x70a41331 cx18_stop_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x9e1d386f cx18_ext_init
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0xa4a9bc63 cx18_claim_stream
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0x65a0b297   cx231xx_register_extension
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0xc3d9384a   cx231xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x1ca0c084   cx2341x_log_status
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x2f25eee2   cx2341x_update
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5b88faf6   cx2341x_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5d8167f7   cx2341x_handler_setup
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x6499d18d   cx2341x_handler_set_busy
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xafe72273   cx2341x_handler_set_50hz
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc184ec1e   cx2341x_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc85c521e   cx2341x_handler_init
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf76ce95   cx2341x_fill_defaults
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf8b77a4   cx2341x_mpeg_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xe2c2b5eb   cx2341x_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x69edc3aa altera_hw_filt_init
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xbfbfdc90 altera_pid_feed_control
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe6dc4f26 altera_ci_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0x51ffd262      vp3054_i2c_probe
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0xcda109e8      vp3054_i2c_remove
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x4d302057       cx88_set_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x99659fbf       cx88_get_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xa92a691c       cx88_set_freq
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac326034       cx8800_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac4e53b9       cx88_user_ctrls
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xe62ac5d5       cx88_video_mux
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xfcdb9bae       cx88_enum_input
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x0040e9c9       cx8802_get_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x2f3a92b2       cx8802_register_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x4fa0df81       cx8802_buf_queue
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x6b0c2c15       cx8802_buf_prepare
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x7a84d030       cx8802_cancel_buffers
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0xa036a432       cx8802_unregister_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x0e0a918c       cx88_set_tvaudio
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x1e471ecb       cx88_dsp_detect_stereo_sap
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4138a23a       cx88_shutdown
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x494047ce       cx88_set_tvnorm
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4da30775       cx88_ir_stop
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4e7a504d       cx88_core_irq
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x573e0d20       cx88_risc_databuffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x5bc42859       cx88_core_put
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x612b469e       cx88_risc_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x6141c8c5       cx88_tuner_callback
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x698ecab3       cx88_vdev_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7642ed3c       cx88_print_irqbits
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7edaeb50       cx88_free_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x839eaec7       cx88_wakeup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x86808dfa       cx88_risc_stopper
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x904b8696       cx88_audio_thread
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x9b7096e5       cx88_sram_channel_dump
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb2134c2f       cx88_sram_channels
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb6ee60bc       cx88_reset
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb98211f4       cx88_sram_channel_setup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xbe2e776c       cx88_ir_start
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xd1e8b606       cx88_get_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xe1318dda       cx88_core_get
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xef7f2a13       cx88_set_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf7e0619d       cx88_newstation
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf84f4b62       cx88_set_scale
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0x16113ab0     em28xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0xa0ca0214     em28xx_register_extension
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x3b3f80a8  gspca_dev_probe
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x826cb201  gspca_resume
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x860186c8  gspca_disconnect
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9426d6ba  gspca_suspend
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9ff8797b  gspca_auto_gain_n_exposure
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xbc9f2779  gspca_frame_add
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xcea9b8a4  gspca_dev_probe2
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x061c716e ivtv_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x1632414a ivtv_init_on_first_open
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x2b440cd4 ivtv_set_irq_mask
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x3440f7a4 ivtv_firmware_check
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x4d00304f ivtv_udma_unmap
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x53d06107 ivtv_api
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x5451a7a7 ivtv_udma_setup
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x79573386 ivtv_udma_alloc
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x9e2c2fb3 ivtv_vapi
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa701f13d ivtv_vapi_result
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa7489cfb ivtv_udma_prepare
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xfff20e2f ivtv_clear_irq_mask
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x033e5eaf   saa7134_ts_unregister
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x04e83446   saa7134_tuner_callback
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x1211df5d   saa7134_devlist
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x14dfecc6   saa7134_boards
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x2ad2fc70   saa7134_set_gpio
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x4e7d7561   saa7134_ts_register
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x643419df   saa7134_pgtable_free
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb3494043   saa7134_dmasound_init
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb625866f   saa_dsp_writel
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb95faf1a   saa7134_dmasound_exit
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xba1976ec   saa7134_set_dmabits
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xc711bf61   saa7134_tvaudio_setmute
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xdec4608b   saa7134_devlist_lock
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe121f609   saa7134_pgtable_build
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe413885c   saa7134_pgtable_alloc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1817606c        soc_camera_host_unregister
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1a39c77a        soc_camera_host_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xaff09021        soc_camera_unlock
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xb310b6d6        soc_camera_apply_sensor_flags
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xea652b78        soc_camera_xlate_by_fourcc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xf6760ca7        soc_camera_lock
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x433952ab      soc_mbus_find_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x6951757b      soc_mbus_samples_per_pixel
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x85d52182      soc_mbus_get_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0xcb4b96ae      soc_mbus_bytes_per_line
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x31fb97bf  tveeprom_read
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x5ffe1b60  tveeprom_hauppauge_analog
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1abb5fd2       v4l2_ctrl_check
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1e326b97       v4l2_ctrl_query_fill
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x2ca11fd8       v4l2_chip_match_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x42c8e001       v4l2_ctrl_next
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x4ed5e0d7       v4l2_chip_match_host
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x50766d69       v4l2_ctrl_query_menu_valid_items
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xa4bf0ba4       v4l2_ctrl_query_menu
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xd11a9586       v4l2_chip_ident_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x15e8ab89      v4l2_m2m_job_finish
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x201bbc27      v4l2_m2m_get_curr_priv
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x469aac4a      v4l2_m2m_get_vq
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0xebcb0e9d      v4l2_m2m_mmap
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x4265ce14      videobuf_dvb_alloc_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x517c5508      videobuf_dvb_dealloc_frontends
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x53e35ad8      videobuf_dvb_register_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x8d360354      videobuf_dvb_unregister_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x98c738a5      videobuf_dvb_find_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0xd037ed45      videobuf_dvb_get_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf2-core 0x6943f18b    vb2_querybuf
+EXPORT_SYMBOL drivers/media/video/videodev 0x0614dd5a  v4l2_video_std_frame_period
+EXPORT_SYMBOL drivers/media/video/videodev 0x123959a1  v4l2_type_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x16244fe5  v4l2_prio_check
+EXPORT_SYMBOL drivers/media/video/videodev 0x1d237a1f  v4l2_subdev_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x20ce291c  v4l2_subdev_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x20e9e4f3  v4l2_ctrl_handler_log_status
+EXPORT_SYMBOL drivers/media/video/videodev 0x2342f1ae  v4l2_prio_open
+EXPORT_SYMBOL drivers/media/video/videodev 0x24003c1b  v4l2_subdev_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x2592bb0e  v4l2_ctrl_cluster
+EXPORT_SYMBOL drivers/media/video/videodev 0x2c8d34e2  v4l2_ctrl_handler_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x39f34416  v4l2_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x3adbd595  v4l2_field_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x3bdd0f94  v4l2_prio_change
+EXPORT_SYMBOL drivers/media/video/videodev 0x43f7f024  v4l2_ctrl_new_custom
+EXPORT_SYMBOL drivers/media/video/videodev 0x4580e05a  video_device_release
+EXPORT_SYMBOL drivers/media/video/videodev 0x495426ee  v4l2_ctrl_get_name
+EXPORT_SYMBOL drivers/media/video/videodev 0x4fa77b29  v4l2_subdev_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x57e15714  v4l2_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x5942c3f8  video_unregister_device
+EXPORT_SYMBOL drivers/media/video/videodev 0x5a533ff3  v4l2_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x5caab52d  v4l2_subdev_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x5ebefe4b  v4l_printk_ioctl
+EXPORT_SYMBOL drivers/media/video/videodev 0x60d09fcc  v4l2_ctrl_new_std
+EXPORT_SYMBOL drivers/media/video/videodev 0x676a92ba  v4l2_ctrl_add_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x68275fb3  v4l2_ctrl_new_std_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x6dca8b09  video_usercopy
+EXPORT_SYMBOL drivers/media/video/videodev 0x7579642c  v4l2_ctrl_add_handler
+EXPORT_SYMBOL drivers/media/video/videodev 0x7a3cd015  v4l2_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x7ff167c2  video_devdata
+EXPORT_SYMBOL drivers/media/video/videodev 0x8106095a  v4l2_prio_max
+EXPORT_SYMBOL drivers/media/video/videodev 0x867c265f  v4l2_ctrl_fill
+EXPORT_SYMBOL drivers/media/video/videodev 0x8c85bac5  v4l2_subdev_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x8d611228  v4l2_ctrl_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc30522  v4l2_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc94fa3  v4l2_ctrl_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xa635b210  v4l2_ctrl_find
+EXPORT_SYMBOL drivers/media/video/videodev 0xa6b301bf  v4l2_ctrl_activate
+EXPORT_SYMBOL drivers/media/video/videodev 0xa9acbbf2  v4l2_ctrl_handler_setup
+EXPORT_SYMBOL drivers/media/video/videodev 0xb2ca8940  v4l2_subdev_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xb77b0159  v4l2_prio_init
+EXPORT_SYMBOL drivers/media/video/videodev 0xb9092ea7  v4l2_ctrl_grab
+EXPORT_SYMBOL drivers/media/video/videodev 0xc6a5a75d  v4l2_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xcda04a5b  v4l2_prio_close
+EXPORT_SYMBOL drivers/media/video/videodev 0xd814fa4d  v4l2_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xda074096  video_ioctl2
+EXPORT_SYMBOL drivers/media/video/videodev 0xddeacb93  video_device_alloc
+EXPORT_SYMBOL drivers/media/video/videodev 0xe220ce15  video_device_release_empty
+EXPORT_SYMBOL drivers/media/video/videodev 0xe2b92059  v4l2_video_std_construct
+EXPORT_SYMBOL drivers/media/video/videodev 0xe4e3ca87  __video_register_device
+EXPORT_SYMBOL drivers/media/video/videodev 0xf3251e7b  v4l2_norm_to_name
+EXPORT_SYMBOL drivers/media/video/videodev 0xf5b48d2c  v4l2_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xf835e377  v4l2_ctrl_handler_free
+EXPORT_SYMBOL drivers/media/video/videodev 0xffb516ce  v4l2_subdev_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x2fc06f45  videocodec_attach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x70ae26ed  videocodec_unregister
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x74782b6b  videocodec_detach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x81f6011d  videocodec_register
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x13afd36c        memstick_suspend_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x1b77b0ca        memstick_unregister_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2b7079c2        memstick_register_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2bd8da39        memstick_add_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x42d9d90b        memstick_set_rw_addr
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x5b5c17c8        memstick_init_req_sg
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x638de407        memstick_new_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x74d2a55d        memstick_next_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x8c9b5da4        memstick_init_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x90bf5717        memstick_detect_change
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xe8481251        memstick_resume_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xee540c1a        memstick_remove_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xf4e45bac        memstick_alloc_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xffad3f25        memstick_free_host
+EXPORT_SYMBOL drivers/memstick/host/r592 0x52f1b23b    memstick_debug_get_tpc_name
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0156ae7d        mpt_findImVolumes
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0209ec99        mpt_Soft_Hard_ResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0cd9d362        mpt_HardResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1069d062        mpt_raid_phys_disk_get_num_paths
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1b783e1e        mpt_event_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cbf23ca        mpt_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3032ae72        mpt_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3e57b08a        mpt_alloc_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4526289b        mpt_event_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0        mpt_fwfault_debug
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x583b505a        mpt_device_driver_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5b0de773        mpt_raid_phys_disk_pg0
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x60545fa6        mpt_verify_adapter
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x64cea355        mpt_attach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x72d926de        mpt_get_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x762beea4        mpt_resume
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b8dfce0        mpt_GetIocState
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94dd6b4a        mpt_print_ioc_summary
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9a2c8a0c        mpt_set_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xae5c8a01        mpt_put_msg_frame_hi_pri
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xafcb87c6        mpt_reset_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb0b3aa5e        mptbase_sas_persist_operation
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7d4f013        mpt_halt_firmware
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc0e69f82        mpt_device_driver_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc47c22e8        mpt_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc497dc55        mpt_detach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc93da235        mpt_free_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf511bb0        mpt_raid_phys_disk_pg1
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd66c17ec        mpt_clear_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd9a92a75        mpt_reset_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xda745f6e        mpt_config
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159        ioc_list
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe29e9570        mpt_put_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe71031e1        mpt_free_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8f56a77        mpt_send_handshake_request
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x10174e9d       mptscsih_event_process
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1c9faee3       mptscsih_ioc_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d4a2e48       mptscsih_proc_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1e716b0e       mptscsih_bios_param
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x226def27       mptscsih_is_phys_disk
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2fa1a52c       mptscsih_taskmgmt_response_code
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3e9fccad       mptscsih_qcmd
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4a199c91       mptscsih_host_attrs
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e1b465c       mptscsih_IssueTaskMgmt
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4fe9181a       mptscsih_slave_configure
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5a266bb1       mptscsih_change_queue_depth
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6b20ed39       mptscsih_host_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x717956ed       mptscsih_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x750f6e99       mptscsih_taskmgmt_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x83594a2a       mptscsih_shutdown
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa32bafea       mptscsih_scandv_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa3f8adb8       mptscsih_get_scsi_lookup
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa5a4d69a       mptscsih_dev_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb5371f1d       mptscsih_raid_id_to_num
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb6f5cd14       mptscsih_io_done
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc27526e9       mptscsih_remove
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd0f922e2       mptscsih_resume
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd538a3dc       mptscsih_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdaa60c49       mptscsih_slave_destroy
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf30876a4       mptscsih_bus_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf632226b       mptscsih_abort
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1aba68e2  i2o_driver_notify_device_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1b07019c  i2o_parm_table_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x2a843bef  i2o_dump_message
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x33e7eaa7  i2o_msg_get_wait
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x56be9074  i2o_exec_lct_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x6168c7ff  i2o_driver_unregister
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x66d3d4a5  i2o_device_claim_release
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x73559005  i2o_device_claim
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x79e92dab  i2o_msg_post_wait_mem
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8049d751  i2o_status_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x85598ace  i2o_iop_find_device
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8a49ef81  i2o_driver_notify_controller_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8b284bbf  i2o_driver_notify_device_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xae706322  i2o_find_iop
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb04fb515  i2o_driver_notify_controller_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb4c00dcf  i2o_controllers
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xcb10f76d  i2o_parm_field_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xd03c0be4  i2o_event_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xee7f2aff  i2o_driver_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xf2e891ba  i2o_parm_issue
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x265fac0a        pasic3_read_register
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x2e24483d        pasic3_write_register
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x13a71918      mc13xxx_irq_ack
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x1ee2852c      mc13xxx_irq_unmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x21fae375      mc13xxx_reg_rmw
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x33ded665      mc13xxx_reg_read
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3bd58a96      mc13xxx_irq_request_nounmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63d22852      mc13xxx_get_flags
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63f51f03      mc13xxx_irq_request
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x70df2f92      mc13783_to_mc13xxx
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7129e0bd      mc13xxx_unlock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x829961b7      mc13xxx_irq_free
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb2f0cf11      mc13xxx_irq_mask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc476795d      mc13xxx_lock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xcd1a449c      mc13xxx_irq_status
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf3aa8306      mc13xxx_reg_write
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x31507907  tps6105x_set
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x6ad63a68  tps6105x_get
+EXPORT_SYMBOL drivers/mfd/tps6105x 0xbf31c534  tps6105x_mask_and_set
+EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f  tps65013_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf  tps65010_config_vdcdc2
+EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130  tps65010_config_vregs1
+EXPORT_SYMBOL drivers/mfd/tps65010 0x33739de7  tps65010_set_vib
+EXPORT_SYMBOL drivers/mfd/tps65010 0x9fd44c69  tps65010_set_led
+EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc  tps65010_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d  tps65010_set_vbus_draw
+EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36  tps65010_set_gpio_out_value
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0x4a25cd34      ad_dpot_probe
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0xe763f90f      ad_dpot_remove
+EXPORT_SYMBOL drivers/misc/c2port/core 0x870a4252      c2port_device_register
+EXPORT_SYMBOL drivers/misc/c2port/core 0xb10add12      c2port_device_unregister
+EXPORT_SYMBOL drivers/misc/ioc4 0xc9328dd8     ioc4_unregister_submodule
+EXPORT_SYMBOL drivers/misc/ioc4 0xfb9a0e4d     ioc4_register_submodule
+EXPORT_SYMBOL drivers/misc/tifm_core 0x0ad6adc1        tifm_unregister_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0x11d5fd01        tifm_alloc_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x240ce7e1        tifm_eject
+EXPORT_SYMBOL drivers/misc/tifm_core 0x31cd48b7        tifm_map_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0x39f86aa1        tifm_queue_work
+EXPORT_SYMBOL drivers/misc/tifm_core 0x58fa6ef1        tifm_has_ms_pif
+EXPORT_SYMBOL drivers/misc/tifm_core 0x5cd553e4        tifm_free_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x77f443c2        tifm_unmap_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb182cbcc        tifm_add_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb6a769aa        tifm_register_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0xbde7fd49        tifm_remove_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xd563db6f        tifm_free_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xda0966c3        tifm_alloc_adapter
+EXPORT_SYMBOL drivers/mmc/card/mmc_block 0x1dc5af0e    mmc_cleanup_queue
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x01f5d1ef    cfi_varsize_frob
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x70317821    cfi_read_pri
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x94ca0ecf    cfi_fixup
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x52f81969     map_destroy
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x6cc18207     do_map_probe
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xa0eeb48a     unregister_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xb4a2067c     register_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/gen_probe 0x20121e65   mtd_do_chip_probe
+EXPORT_SYMBOL drivers/mtd/lpddr/lpddr_cmds 0x2ae2506c  lpddr_cmdset
+EXPORT_SYMBOL drivers/mtd/maps/map_funcs 0x65bc0470    simple_map_init
+EXPORT_SYMBOL drivers/mtd/mtd 0x08b1993c       mtd_concat_destroy
+EXPORT_SYMBOL drivers/mtd/mtd 0x38f22ebe       of_mtd_parse_partitions
+EXPORT_SYMBOL drivers/mtd/mtd 0x8ca1e5f1       mtd_concat_create
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x1c62a325 nand_scan_ident
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x46df3a61 nand_lock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x5a1babfd nand_unlock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x70a4d469 nand_scan_tail
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xbc04bfb3 nand_default_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xdabcb164 nand_scan
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xf34da9db nand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x53b7cb68     nand_bch_free
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x604bdad6     nand_bch_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x7ea841be     nand_bch_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x9c1518b2     nand_bch_init
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x3132ee65     __nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x796922b1     nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x8368d60c     nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0xb4b94377     __nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0x836bdb72     nand_flash_ids
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0xa336feb7     nand_manuf_ids
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x6e3c07d2   onenand_addr
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x89ccd463   onenand_default_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xe3113389   onenand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xf014e893   flexonenand_region
+EXPORT_SYMBOL drivers/net/8390 0x0ddf515b      ei_netdev_ops
+EXPORT_SYMBOL drivers/net/8390 0x0f1b15ba      ei_tx_timeout
+EXPORT_SYMBOL drivers/net/8390 0x119721ac      ei_interrupt
+EXPORT_SYMBOL drivers/net/8390 0x17e68291      NS8390_init
+EXPORT_SYMBOL drivers/net/8390 0x4b724de5      ei_start_xmit
+EXPORT_SYMBOL drivers/net/8390 0x52a0d244      ei_open
+EXPORT_SYMBOL drivers/net/8390 0x74e1d0ed      ei_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390 0xb9b2318c      ei_get_stats
+EXPORT_SYMBOL drivers/net/8390 0xc09e5da3      ei_close
+EXPORT_SYMBOL drivers/net/8390 0xcc3b12dc      ei_poll
+EXPORT_SYMBOL drivers/net/8390 0xe0643a49      __alloc_ei_netdev
+EXPORT_SYMBOL drivers/net/8390p 0x0528805c     eip_open
+EXPORT_SYMBOL drivers/net/8390p 0x11d8f7b4     eip_tx_timeout
+EXPORT_SYMBOL drivers/net/8390p 0x3584c584     eip_get_stats
+EXPORT_SYMBOL drivers/net/8390p 0x7f4cf37d     NS8390p_init
+EXPORT_SYMBOL drivers/net/8390p 0x99c03fd7     eip_interrupt
+EXPORT_SYMBOL drivers/net/8390p 0xb498e2f4     eip_start_xmit
+EXPORT_SYMBOL drivers/net/8390p 0xba97d08a     eip_poll
+EXPORT_SYMBOL drivers/net/8390p 0xbdf83018     eip_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390p 0xc963ce92     eip_netdev_ops
+EXPORT_SYMBOL drivers/net/8390p 0xccaf6c2d     __alloc_eip_netdev
+EXPORT_SYMBOL drivers/net/8390p 0xd3a54da7     eip_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x126d667c     arcnet_unregister_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x207916b9     arc_raw_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x549d0ef1     arcnet_open
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6503812c     arcnet_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a     arcnet_debug
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7dded1c6     arcnet_send_packet
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7f558487     arc_bcast_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x9564869d     arcnet_timeout
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xcd5994cd     arc_proto_default
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd8dc72a5     arc_proto_map
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0     arcnet_interrupt
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xed4d9f75     alloc_arcdev
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x0432e242   com20020_netdev_ops
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb0addef3   com20020_found
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xec6087a5   com20020_check
+EXPORT_SYMBOL drivers/net/bnx2 0xa9bb6484      bnx2_cnic_probe
+EXPORT_SYMBOL drivers/net/bnx2x/bnx2x 0xdceb56f5       bnx2x_cnic_probe
+EXPORT_SYMBOL drivers/net/cnic 0x636af174      cnic_unregister_driver
+EXPORT_SYMBOL drivers/net/cnic 0x946aec8c      cnic_register_driver
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x001b12b8       cxgb3_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x025e49cb       dev2t3cdev
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0afb74e0       cxgb3_free_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x12f54994       cxgb3_queue_tid_release
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x2f0b592d       t3_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x60775f40       cxgb3_register_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6ab15747       t3_l2t_send_event
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6eb2473d       cxgb3_unregister_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7aa6f212       cxgb3_free_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x8959007d       cxgb3_insert_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x941be583       t3_register_cpl_handler
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xac6aeaa4       cxgb3_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xef6c1f04       cxgb3_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xeff664db       t3_l2e_free
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xf7a36edb       cxgb3_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xfa58d402       t3_l2t_send_slow
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x0c260e49       cxgb4_l2t_release
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x2cff3cac       cxgb4_l2t_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x331daa97       cxgb4_free_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x3563f8ed       cxgb4_port_chan
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x359c0cad       cxgb4_port_idx
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x5617ba5f       cxgb4_port_viid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x61b43013       cxgb4_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6634d25d       cxgb4_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x75ca6b6e       cxgb4_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x7ef29bfc       cxgb4_pktgl_to_skb
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x84456ed4       cxgb4_create_server
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8e5ab2b3       cxgb4_free_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x93b892f6       cxgb4_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xa3266d7e       cxgb4_iscsi_init
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb01c0c43       cxgb4_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc06bf96e       cxgb4_get_tcp_stats
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc63a5460       cxgb4_register_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd00e5a36       cxgb4_unregister_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd69a0294       cxgb4_best_mtu
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x1ea9ae36  hdlcdrv_arbitrate
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x671e314f  hdlcdrv_transmitter
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x98cf4254  hdlcdrv_unregister
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xb84f4b96  hdlcdrv_receiver
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xcf73ceb6  hdlcdrv_register
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x0206a64c      sirdev_get_instance
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x11d87690      sirdev_raw_read
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x28c3cb08      sirdev_set_dtr_rts
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x5ffcd1b1      sirdev_write_complete
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6210f0c9      sirdev_set_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6c4df5c3      sirdev_raw_write
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7effc9d1      irda_unregister_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7ffa42b7      sirdev_receive
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xbf95e588      irda_register_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xf866088d      sirdev_put_instance
+EXPORT_SYMBOL drivers/net/mdio 0x0f934475      mdio45_ethtool_gset_npage
+EXPORT_SYMBOL drivers/net/mdio 0x22bce513      mdio_mii_ioctl
+EXPORT_SYMBOL drivers/net/mdio 0x43e4defc      mdio45_nway_restart
+EXPORT_SYMBOL drivers/net/mdio 0x7577f992      mdio_set_flag
+EXPORT_SYMBOL drivers/net/mdio 0xa1a29548      mdio45_probe
+EXPORT_SYMBOL drivers/net/mdio 0xb34a7575      mdio45_ethtool_spauseparam_an
+EXPORT_SYMBOL drivers/net/mdio 0xc6b1163f      mdio45_links_ok
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0x54b1a40d    mlx4_assign_eq
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc4ee43c4    mlx4_test_interrupts
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc5bf17ea    mlx4_release_eq
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x1a2b1d89  alloc_mdio_bitbang
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x4b38b85d  free_mdio_bitbang
+EXPORT_SYMBOL drivers/net/pppox 0x0d8eae79     pppox_unbind_sock
+EXPORT_SYMBOL drivers/net/pppox 0xe043211c     pppox_ioctl
+EXPORT_SYMBOL drivers/net/pppox 0xe0ff7a18     unregister_pppox_proto
+EXPORT_SYMBOL drivers/net/pppox 0xfe6f07dd     register_pppox_proto
+EXPORT_SYMBOL drivers/net/sungem_phy 0xcd5dad58        mii_phy_probe
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x8c2949be        tms380tr_close
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xa03c5dee        tms380tr_netdev_ops
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xafafba36        tms380tr_open
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xb6e56005        tmsdev_term
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xbcd23793        tms380tr_interrupt
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xc0db586d        tmsdev_init
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xd2328794        tms380tr_wait
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x38da4725      cycx_intr
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x62be23ea      cycx_setup
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x66a4c4e6      cycx_down
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x968458a6      cycx_peek
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xb6f383de      cycx_poke
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xfe7cd576      cycx_exec
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x037436a6  attach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x1de562f9  register_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x56255fd8  hdlc_close
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x598820d1  hdlc_ioctl
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x64c24ed5  hdlc_start_xmit
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x92f15b88  unregister_hdlc_device
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x97940d1f  hdlc_change_mtu
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x98631d22  detach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xc008e363  hdlc_open
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf2d9c14d  unregister_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf3ab7708  alloc_hdlcdev
+EXPORT_SYMBOL drivers/net/wan/z85230 0x10c78988        z8530_dead_port
+EXPORT_SYMBOL drivers/net/wan/z85230 0x17f30296        z8530_sync
+EXPORT_SYMBOL drivers/net/wan/z85230 0x2bfd991a        z8530_describe
+EXPORT_SYMBOL drivers/net/wan/z85230 0x43e9a4e8        z8530_null_rx
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5cd24d29        z8530_hdlc_kilostream
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5ea05709        z8530_init
+EXPORT_SYMBOL drivers/net/wan/z85230 0x6407d0a2        z8530_sync_txdma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x8e990f47        z8530_sync_dma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x90bf9aae        z8530_sync_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x91f9bba7        z8530_sync_txdma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xa308c956        z8530_channel_load
+EXPORT_SYMBOL drivers/net/wan/z85230 0xad12211c        z8530_shutdown
+EXPORT_SYMBOL drivers/net/wan/z85230 0xc6b3b061        z8530_queue_xmit
+EXPORT_SYMBOL drivers/net/wan/z85230 0xca9adaed        z8530_nop
+EXPORT_SYMBOL drivers/net/wan/z85230 0xd4ffebf0        z8530_interrupt
+EXPORT_SYMBOL drivers/net/wan/z85230 0xda616723        z8530_sync_dma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xe3d80064        z8530_hdlc_kilostream_85230
+EXPORT_SYMBOL drivers/net/wan/z85230 0xfd06e6b1        z8530_sync_open
+EXPORT_SYMBOL drivers/net/wimax/i2400m/i2400m 0x336e4b9c       i2400m_unknown_barker
+EXPORT_SYMBOL drivers/net/wireless/airo 0x03d177b1     reset_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0x99674d6c     stop_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0xc366e335     init_airo_card
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x0457d589  ath_hw_cycle_counters_update
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x31219afb  ath_is_world_regd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x319c6026  ath_is_49ghz_allowed
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x36ffbe0a  ath_key_config
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x398dd1f3  ath_reg_notifier_apply
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x5fc6c183  ath_regd_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x62f80cca  ath_hw_keyreset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x7af02ee2  ath_regd_get_band_ctl
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x94b50c4c  ath_hw_get_listen_time
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xa2f84847  ath_printk
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xca9da57f  ath_key_delete
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xe6cc6d91  ath_hw_setbssidmask
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xede66107  ath_rxbuf_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x20d4e253   ath9k_cmn_get_hw_crypto_keytype
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x3d00a48d   ath9k_cmn_update_txpow
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xc702e88f   ath9k_cmn_get_curchannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357   ath9k_cmn_count_streams
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44   ath9k_cmn_update_ichannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3   ath9k_cmn_padpos
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x00e3805d       ath9k_hw_stop_dma_queue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x047bcbcb       ath9k_hw_gettxintrtxqs
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x054676a1       ar9003_hw_set_paprd_txdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0da0616d       ar9003_hw_bb_watchdog_dbg_info
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0fe8f9be       ar9003_paprd_is_done
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14dfbbe6       ath9k_hw_name
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14e12675       ath9k_hw_set_tsfadjust
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x171c6753       ath9k_hw_gen_timer_stop
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e213432       ath9k_hw_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x21a09ce9       ath_gen_timer_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2201f1ed       ath9k_hw_setuprxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x22399cc3       ath9k_hw_gen_timer_start
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x29e0e974       ath9k_hw_startpcureceive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2be9dda7       ath9k_hw_reset_calvalid
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2cddd218       ath9k_hw_numtxpending
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d549fea       ar9003_paprd_setup_gain_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d679d92       ath9k_hw_setantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x31c3a7ce       ath9k_hw_setmcastfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x34a5dd73       ar9003_paprd_populate_single_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x351b0a96       ath9k_hw_enable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x35f01155       ath9k_hw_btcoex_init_3wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x378327e1       ath9k_hw_rxprocdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x384b9aac       ath9k_hw_disable_mib_counters
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x39ee2742       ath_gen_timer_isr
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3c0ab162       ath9k_hw_reset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f476ce2       ath9k_hw_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x49af7083       ar9003_hw_disable_phy_restart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4f0b170a       ath9k_hw_setpower
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x593afd86       ath9k_hw_settsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6041e8db       ath9k_hw_setrxabort
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6239f4aa       ath9k_hw_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x62b3cbfc       ath9k_hw_computetxtime
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x64fa2642       ath9k_hw_gettxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x672b4074       ath9k_hw_deinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x693a2617       ath9k_hw_setuptxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ac43d27       ath9k_hw_proc_mib_event
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x70e1a323       ath9k_hw_setup_statusring
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x72575627       ath9k_hw_btcoex_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a23fdf       ath9k_hw_btcoex_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a5a9ab       ath9k_hw_phy_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x77bc66ba       ath9k_hw_set_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x78b7bf37       ath9k_hw_intrpend
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7a9dce88       ath9k_hw_btcoex_set_weight
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7ff87a54       ath9k_hw_htc_resetinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x82c96560       ath9k_hw_puttxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b9db64e       ath9k_hw_cleartxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c44fe70       ath9k_hw_btcoex_init_2wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dc18413       ath9k_hw_set_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dd0597f       ath9k_hw_beaconq_setup
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9947dd3b       ath9k_hw_getdefantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a33634a       ath_gen_timer_free
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9f786f5e       ath9k_hw_stopdmarecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa2da4526       ath9k_hw_set_sta_beacon_timers
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa338ab3e       ath9k_hw_disable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa540006a       ath9k_hw_init_global_settings
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6e58818       ath9k_hw_gpio_get
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa7847795       ath9k_hw_bstuck_nfcal
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa839abfb       ath9k_hw_abort_tx_dma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa9d50d3c       ath9k_hw_abortpcurecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad097c53       ath9k_hw_set_rx_bufsize
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad5c2f57       ath9k_hw_txstart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1a310e4       ath9k_hw_cfg_output
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb6354c11       ath9k_hw_beaconinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf1053ba       ath9k_hw_set_gpio
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc151757e       ath9k_hw_gettsf32
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc21ef22b       ath9k_hw_get_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2fbe4ae       ath9k_hw_gettsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4ec5b8e       ar9003_paprd_init_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc69afeb3       ath9k_hw_wait
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6eece46       ath9k_hw_addrxbuf_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc82033bc       ath9k_hw_set_txpowerlimit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xcb12d4ae       ath9k_hw_process_rxdesc_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xccde2668       ath9k_hw_getrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd636d137       ath9k_hw_putrxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd66ade29       ar9003_paprd_create_curve
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd82c61e3       ath9k_hw_init_btcoex_hw
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd9eca268       ath9k_hw_cfg_gpio_input
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xda0366e4       ath9k_hw_setrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xdd74b903       ath9k_hw_releasetxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4cdc0ce       ar9003_get_pll_sqsum_dvc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf1904e8a       ath9k_hw_btcoex_bt_stomp
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2da934d       ath9k_hw_updatetxtriglevel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf8b7d7fc       ath9k_hw_resettxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfbd50351       ath9k_hw_setopmode
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc5b65ac       ath9k_hw_check_alive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd8800ed       ar9003_paprd_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfde16aac       ath9k_hw_ani_monitor
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xff338ed5       ath9k_hw_write_associd
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x15393d34    init_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x2732c87a    stop_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0xa3ea19ae    atmel_open
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x06bdfef6    hostap_set_string
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0ad69602    hostap_set_multicast_list_queue
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0eb96282    prism2_update_comms_qual
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0f9ee6fa    hostap_init_ap_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x378649b6    hostap_80211_ops
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x3b7d0e0b    hostap_set_encryption
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x494e8581    hostap_init_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b0da914    hostap_info_init
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b131d69    hostap_info_process
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4edf2385    hostap_set_roaming
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x507ded86    hostap_set_antsel
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x59b29006    hostap_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x7a568d56    hostap_handle_sta_tx_exc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x9184c74c    hostap_remove_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x962fc5c5    hostap_set_hostapd_sta
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x99545787    hostap_master_start_xmit
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa12ad27f    hostap_dump_tx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa5e1710e    hostap_80211_rx
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xae3fcd6b    hostap_set_hostapd
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb2a945e0    hostap_dump_rx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb4b77c8b    hostap_80211_get_hdrlen
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbb619f53    hostap_free_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbe7a335e    hostap_set_word
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xd3e1b20d    hostap_init_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xdbd2b694    hostap_add_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe26fa3ef    hostap_setup_dev
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe809d3eb    hostap_check_sta_fw_version
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xed67c4c3    hostap_set_auth_algs
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xf2677132    hostap_get_porttype
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x063dd4e3   libipw_wx_set_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x0cb4bddb   libipw_wx_set_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x18dcaf5e   free_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x1bc4c381   libipw_wx_get_scan
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x2e34351f   libipw_wx_get_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x345ed7fc   libipw_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x38d92868   libipw_get_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x4bca88d9   libipw_get_channel_flags
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6760ce90   libipw_xmit
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x694c62fa   libipw_txb_free
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6e178ee8   libipw_networks_age
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x7ccd5317   libipw_freq_to_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8c184872   alloc_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8e797b3e   libipw_wx_get_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x92fb94b7   libipw_is_valid_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xa01ecaa8   libipw_channel_to_index
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xb964d7c0   libipw_rx_mgt
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd152f42b   libipw_get_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd94eee66   libipw_rx
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xde689924   libipw_set_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xe948233b   libipw_channel_to_freq
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x031e0509      iwl_legacy_tx_queue_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0594cd11      iwl_legacy_mac_bss_info_changed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x071dea9f      iwl_legacy_mac_conf_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0bd72776      iwl_legacy_power_initialize
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0c1b39d5      iwl_legacy_recover_from_statistics
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0d7faf63      iwl_legacy_chswitch_done
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0f3fc83e      iwl_legacy_get_active_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x10a5d5bf      iwl_legacy_get_channel_info
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x12c50456      iwl_legacy_setup_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x175ce5b0      iwl_legacy_rx_queue_alloc
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ab8da63      iwl_legacy_send_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1c130700      iwl_legacy_fill_probe_req
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ce0be5e      iwl_legacy_leds_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1cf8e72c      iwl_legacy_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1d36bc13      iwl_legacy_restore_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f      iwl_legacy_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x22fc9188      iwl_legacy_mac_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23371aed      iwl_legacy_eeprom_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23d5d824      iwl_legacy_scan_cancel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x286b2d49      iwl_legacy_mac_change_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x298868b6      iwl_legacy_tx_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2a4cdf63      iwl_legacy_send_statistics_request
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2ab770db      iwl_legacy_eeprom_query16
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2bedc9e5      iwl_legacy_set_rxon_hwcrypto
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2d9f21ef      iwl_legacy_rx_queue_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6edb0e      iwl_legacy_tx_cmd_protection
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35323910      iwl_legacy_rx_reply_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35a7cb3c      iwl_legacy_cmd_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x37938a8b      iwl_legacy_irq_handle_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3995b900      iwl_legacy_set_decrypted_flag
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3aae8610      iwl_legacy_get_lowest_plcp
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3c6c8b5f      iwl_legacy_add_beacon_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3fcefa98      iwl_legacy_eeprom_query_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x40e05426      iwl_legacy_send_cmd_sync
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x47a3fb58      iwl_legacy_send_bt_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49864bfe      iwl_legacy_full_rxon_required
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49e1a7ea      iwl_legacy_init_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4cfd184c      iwl_legacy_add_station_common
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4da872fb      iwl_legacy_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x547fc1a4      iwl_legacy_clear_ucode_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x57020663      iwl_legacy_leds_exit
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x591d038a      iwl_legacy_set_rxon_ht
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5d84a0ac      iwl_legacy_get_single_channel_number
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5e0f62dc      iwl_legacy_usecs_to_beacons
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x64f2891b      iwl_legacy_send_cmd_pdu
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0      iwlegacy_bcast_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x65cb2ab6      iwl_legacy_pm_ops
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x673256be      iwl_legacy_get_passive_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x6cf3cae7      iwl_legacy_eeprom_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7093979d      iwl_legacy_scan_cancel_timeout
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7273be4a      iwl_legacy_rx_pm_debug_statistics_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x737607e2      iwl_legacy_power_update_mode
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x73863acd      iwl_legacy_apm_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x742d29a7      iwl_legacy_tx_queue_reset
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x77bba398      iwl_legacy_rx_pm_sleep_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7b8e3e61      iwl_legacy_set_rate
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7d266b4d      iwl_legacy_mac_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x80a6b4c5      iwl_legacy_set_rxon_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x847d7a08      iwl_legacy_mac_add_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x87a97068      iwl_legacy_txq_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592      iwl_legacy_isr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8ab1c63f      iwl_legacy_set_tx_power
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x91e4dd4c      iwl_legacy_send_rxon_timing
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9319cb9f      iwl_legacy_cmd_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93a8af7e      iwl_legacy_get_free_ucode_key_index
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93f8a944      iwl_legacy_send_add_sta
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x94462e8a      iwl_legacy_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x980ff795      iwl_legacy_init_scan_params
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9978a779      iwl_legacy_cancel_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9e9765bc      iwl_legacy_send_cmd_pdu_async
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2      iwl_legacy_bg_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768      iwl_legacy_get_cmd_string
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207      iwlegacy_debug_level
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb03f8097      iwl_legacy_rx_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb3feae8c      iwl_legacy_send_lq_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc00fccd8      iwl_legacy_check_rxon_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc08b0f63      iwl_legacy_alloc_all
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc2cdeffa      iwl_legacy_mac_sta_remove
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc53a2c0a      iwl_legacy_set_flags_for_band
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc5afb4b0      iwl_legacy_tx_cmd_complete
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc81877f2      iwl_legacy_mac_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd4b7bea      iwl_legacy_free_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcf716848      iwl_legacy_setup_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xde255e89      iwl_legacy_rx_spectrum_measure_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe08bc786      iwl_legacy_free_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe15b8ed0      iwl_legacy_setup_rx_scan_handlers
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe7de0992      iwl_legacy_mac_hw_scan
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe83d7a7b      iwl_legacy_connection_init_rx_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe952813c      iwl_legacy_tx_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe995e73a      iwl_legacy_is_ht40_tx_allowed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xed21a292      iwl_legacy_alloc_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xee5d1fa7      iwl_legacy_apm_stop
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfd538a5d      iwl_legacy_rx_csa
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xff5dace4      iwl_legacy_init_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x60faee03   __tracepoint_iwlwifi_dev_ucode_cont_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e   __tracepoint_iwlwifi_dev_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c   __tracepoint_iwlwifi_dev_rx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x726d9621   __tracepoint_iwlwifi_dev_iowrite8
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da   __tracepoint_iwlwifi_dev_ucode_error
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73   __tracepoint_iwlwifi_dev_ioread32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf   __tracepoint_iwlwifi_dev_iowrite32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd915418d   __tracepoint_iwlwifi_dev_ucode_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xf7769239   __tracepoint_iwlwifi_dev_ucode_wrap_event
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x13f913a1  orinoco_get_stats
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x20fab196  orinoco_up
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x32de9183  __orinoco_ev_rx
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x3577bcfa  orinoco_down
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6b7a2a47  orinoco_stop
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6fd3f128  orinoco_process_xmit_skb
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x76a461ba  free_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x84291023  orinoco_tx_timeout
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x86fd360f  orinoco_open
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x8f9257fd  orinoco_if_del
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x916f08bc  hermes_struct_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xbf5cad15  orinoco_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc0de7c41  alloc_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc816f38a  orinoco_if_add
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xd71df6ec  orinoco_set_multicast_list
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xf4c7ddca  __orinoco_ev_info
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xfeb022ec  orinoco_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xffe27bca  orinoco_interrupt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x05eceb54 rtl92c_phy_lc_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08398260 rtl92c_fill_h2c_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17be5006 rtl92c_phy_sw_chnl_callback
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a2966fd rtl92c_dm_bt_coexist
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x213a6269 _rtl92c_phy_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x29706a9a rtl92c_phy_set_txpower_level
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3258602e rtl92c_set_fw_joinbss_report_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x34f21d79 rtl92c_phy_set_rfpath_switch
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3e120e4a rtl8192_phy_check_is_legal_rfpath
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40b2ce38 rtl92c_dm_init_edca_turbo
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x43a53c6e rtl92c_phy_set_bw_mode
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x45e1c3d1 rtl92c_download_fw
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4dbbfec3 rtl92c_phy_rf_config
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x55684d1b _rtl92c_phy_init_bb_rf_register_definition
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x585539cc rtl92c_dm_check_txpower_tracking
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58695468 _rtl92c_phy_txpwr_idx_to_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5f47458a _rtl92c_store_pwrIndex_diffrate_offset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x634fdda6 rtl92c_phy_set_io_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x683abae6 rtl92c_phy_set_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7112c763 rtl92c_firmware_selfreset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x77c6b930 rtl92c_phy_scan_operation_backup
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7cb1d9e7 _rtl92c_phy_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x86b6316f rtl92c_phy_iq_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x898e1a6c _rtl92c_phy_dbm_to_txpwr_Idx
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8dde0869 rtl92c_phy_query_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8fd6cf53 rtl92c_dm_write_dig
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x949e38ab rtl92c_dm_rf_saving
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ab8ffa4 rtl92c_set_fw_rsvdpagepkt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa39b3d13 rtl92c_bt_rssi_state_change
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa600ca60 rtl92c_phy_update_txpower_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa9d4a4df _rtl92c_phy_set_rf_sleep
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xace0832f rtl92c_dm_init
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xad1477db rtl92c_phy_ap_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcb150de rtl92c_set_fw_pwrmode_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc20bfcfc rtl92ce_phy_set_rf_on
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcf4a1541 _rtl92c_phy_fw_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd23a30e3 _rtl92c_phy_bb8192c_config_parafile
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd7878ad3 rtl92c_phy_set_io
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd92fb546 rtl92c_dm_init_rate_adaptive_mask
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe77a9204 _rtl92c_phy_fw_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4a367e4 rtl92c_phy_sw_chnl
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4df4f1e rtl92c_dm_watchdog
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x035c175f  rtl_cam_delete_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x157ce34e  rtl_pci_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x2dbd9b85  rtl_cam_reset_all_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x3e9201c4  rtl_usb_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x551da6c6  rtl_get_tcb_desc
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x642b2b84  rtl_ps_enable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x718e4738  rtl_ps_set_rf_state
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x721ece27  rtl_cam_get_free_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x83a2e8e1  efuse_read_1byte
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x842a4737  rtl_efuse_shadow_map_update
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x85be4dd4  rtl_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x8bd0baf5  rtl_usb_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x9689cd2e  rtl_pci_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xa0e860d6  rtl_cam_mark_invalid
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb039e356  rtl_usb_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb4e3d5a2  rtl_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xc77361c0  rtl_cam_add_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd0946d52  rtl_usb_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd5ae1be8  rtl_ps_disable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xdb588d83  rtl_cam_del_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xf53f71f5  rtl_cam_empty_entry
+EXPORT_SYMBOL drivers/parport/parport 0x0398213d       parport_ieee1284_ecp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x05c3f9fc       parport_read
+EXPORT_SYMBOL drivers/parport/parport 0x0fd8720b       parport_ieee1284_epp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x1a396a7a       parport_claim
+EXPORT_SYMBOL drivers/parport/parport 0x1eda76e6       parport_release
+EXPORT_SYMBOL drivers/parport/parport 0x213135ed       parport_write
+EXPORT_SYMBOL drivers/parport/parport 0x25abb8e8       parport_get_port
+EXPORT_SYMBOL drivers/parport/parport 0x364d39a6       parport_unregister_driver
+EXPORT_SYMBOL drivers/parport/parport 0x384dba9a       parport_ieee1284_ecp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0x391f0107       parport_ieee1284_write_compat
+EXPORT_SYMBOL drivers/parport/parport 0x478e699b       parport_unregister_device
+EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b       parport_ieee1284_interrupt
+EXPORT_SYMBOL drivers/parport/parport 0x5356339a       parport_remove_port
+EXPORT_SYMBOL drivers/parport/parport 0x5a71e7fe       parport_register_driver
+EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912       parport_irq_handler
+EXPORT_SYMBOL drivers/parport/parport 0x6963a586       parport_negotiate
+EXPORT_SYMBOL drivers/parport/parport 0x819ceabe       parport_ieee1284_epp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x884cb9a3       parport_register_port
+EXPORT_SYMBOL drivers/parport/parport 0x8ddcb988       parport_ieee1284_ecp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x9379e10b       parport_wait_event
+EXPORT_SYMBOL drivers/parport/parport 0x995bfb33       parport_ieee1284_epp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0xa0c15503       parport_register_device
+EXPORT_SYMBOL drivers/parport/parport 0xb1f3047b       parport_ieee1284_read_byte
+EXPORT_SYMBOL drivers/parport/parport 0xb4614cd7       parport_set_timeout
+EXPORT_SYMBOL drivers/parport/parport 0xb8337e4e       parport_ieee1284_read_nibble
+EXPORT_SYMBOL drivers/parport/parport 0xb89fd528       parport_wait_peripheral
+EXPORT_SYMBOL drivers/parport/parport 0xc043527a       parport_announce_port
+EXPORT_SYMBOL drivers/parport/parport 0xc0c12b71       parport_claim_or_block
+EXPORT_SYMBOL drivers/parport/parport 0xce557621       parport_ieee1284_epp_read_addr
+EXPORT_SYMBOL drivers/parport/parport 0xd36dda0a       parport_find_base
+EXPORT_SYMBOL drivers/parport/parport 0xda867faa       parport_put_port
+EXPORT_SYMBOL drivers/parport/parport 0xf9178b02       parport_find_number
+EXPORT_SYMBOL drivers/parport/parport_pc 0x1fdd3abe    parport_pc_probe_port
+EXPORT_SYMBOL drivers/parport/parport_pc 0xc0d3c642    parport_pc_unregister_port
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x08350348 pcmcia_read_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x088ec0f1 pcmcia_get_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x0b4cbbe1 pcmcia_register_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x18bcc337 pcmcia_map_mem_page
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x31381a13 pcmcia_disable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x34256c1e pcmcia_get_mac_from_cis
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x41100c8c pcmcia_unregister_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x8271eb1f pcmcia_loop_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x90f8248d pcmcia_write_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9418934c pcmcia_request_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x945c8367 pcmcia_loop_config
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9be24373 pcmcia_enable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xa4383e53 pcmcia_fixup_vpp
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xb86bc7ee pcmcia_release_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xc5a0e6ab pcmcia_dev_present
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xccb79ebd pcmcia_fixup_iowidth
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xda0c4038 pcmcia_request_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xe976448f __pcmcia_request_exclusive_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xeba6f80e pcmcia_request_io
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2    pcmcia_socket_list
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21c9ed70    pcmcia_parse_events
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2233b123    pcmcia_unregister_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x24ecac77    pcmcia_get_socket_by_nr
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x747b31a4    pcmcia_register_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x86d60c09    pcmcia_reset_card
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa353c7ae    pcmcia_get_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa82bf229    pcmcia_parse_uevents
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb92e83ad    pccard_register_pcmcia
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xbbe2f34f    pcmcia_socket_list_rwsem
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xc56ff251    pcmcia_socket_class
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd    dead_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf43904d9    pcmcia_put_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x2d218c3e    pccard_nonstatic_ops
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x9d81ac5c    pccard_static_ops
+EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0x5bb1e117      sony_pic_camera_command
+EXPORT_SYMBOL drivers/pps/pps_core 0x2d96142f  pps_event
+EXPORT_SYMBOL drivers/pps/pps_core 0x9b4340e0  pps_register_source
+EXPORT_SYMBOL drivers/pps/pps_core 0xe6f44a23  pps_unregister_source
+EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0   NCR_700_intr
+EXPORT_SYMBOL drivers/scsi/53c700 0x50134315   NCR_700_detect
+EXPORT_SYMBOL drivers/scsi/53c700 0x70a2fc12   NCR_700_release
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x043588fc     fcoe_ctlr_link_up
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x1f1a118d     fcoe_ctlr_els_send
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x43f39823     fcoe_transport_detach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x5772ce99     fcoe_ctlr_recv_flogi
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x6827a61c     fcoe_ctlr_destroy
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x7314f76e     fcoe_ctlr_link_down
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc2cfe06d     fcoe_ctlr_recv
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc979ffc7     fcoe_transport_attach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xe92fe80c     fcoe_ctlr_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x00c730dc      fc_vport_setlink
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x063973ee      fc_exch_mgr_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x11b8fb58      fc_lport_set_local_id
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1640f317      fc_elsct_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1688d543      fc_lport_flogi_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x171a6763      fc_slave_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1a7728a5      fc_set_mfs
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1c2e9305      fc_lport_bsg_request
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x28d166ec      fc_fcp_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2b273afe      fc_get_host_port_state
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2d573ad7      fc_fill_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x36e5fbaf      fc_cpu_mask
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x532f103c      fc_get_host_speed
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5784ea19      fc_fc4_deregister_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x59885331      fc_exch_mgr_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5b89bc96      fc_disc_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x6444c82a      fc_exch_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x67dfb472      fc_frame_alloc_fill
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x754bedf4      fc_lport_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x75f857c0      fc_rport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x769ad4aa      fc_linkdown
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7899338f      fc_queuecommand
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7b74d481      fc_change_queue_depth
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7d082335      fc_exch_recv
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8c242ea6      fc_eh_device_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8f8c7dde      fc_elsct_send
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x910d5bfb      fc_frame_crc_check
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x921d5613      fc_exch_mgr_add
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x92822e1c      fc_fill_reply_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x95022381      fc_lport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x97586986      fc_set_rport_loss_tmo
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x996e49c3      fc_lport_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9cc5dcab      fc_rport_terminate_io
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9ef1b5ef      fc_eh_host_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa2f8d14e      libfc_vport_create
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa649eaa5      fc_exch_mgr_del
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa8a25914      fc_fabric_login
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xae9dfa78      fc_linkup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb137adb8      _fc_frame_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb329f681      fc_change_queue_type
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb549a4fa      fc_eh_abort
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xbc9c8aa6      fc_fc4_register_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xc26cfd2c      fc_lport_logo_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xcda1ac03      fc_lport_notifier_head
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xd305bc60      fc_fcp_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde62983e      fc_vport_id_lookup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde8115f3      fc_fabric_logoff
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xe1603a46      fc_lport_config
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xefa5fa4f      fc_lport_iterate
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf4a63e92      fc_exch_mgr_free
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf99b7ccb      fc_get_host_stats
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xfda51c81      fc_exch_mgr_list_clone
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x2250c66e     mraid_mm_adapter_app_handle
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x512c956d     mraid_mm_unregister_adp
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa39e1d81     mraid_mm_register_adp
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x009e83be       osd_req_write_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x016b035a       osd_req_read
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x0c17edb1       osd_sec_init_nosec_doall_caps
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x13d03a72       osd_finalize_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x15cb7ab7       osd_dev_init
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x21cba3c1       osd_req_add_set_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2b5e8c56       osd_req_list_collection_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2f7584eb       osd_req_add_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x37f5624f       osd_req_flush_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x3ea23aa8       osd_req_write
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x49c31dd4       osd_req_write_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4cfb5d41       osd_req_flush_collection
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4ddb7b84       osd_req_remove_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x53bde07a       osd_req_list_dev_partitions
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5710f57a       osd_req_flush_obsd
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x57d03303       osd_req_read_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5806a759       osd_req_decode_sense_full
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6977b26a       osd_req_create_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6a11ae71       osd_start_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d13ab91       osd_req_get_attributes
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d15b208       osd_end_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x71159cc3       osd_execute_request_async
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x7c9c9b3b       osd_req_decode_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x80aab53e       osd_req_format
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x881ed221       osd_req_read_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x8d9e3548       osd_req_create_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x91685c75       osd_req_add_get_attr_page
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x92989d11       osd_dev_fini
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xab23839f       osd_req_flush_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xb3ffa32d       osd_req_read_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbac2c597       osd_req_list_partition_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbb9d483f       osd_req_write_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbdd1a2cf       osd_execute_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xd0450f2b       osd_req_list_partition_collections
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xdc86cd11       osd_req_remove_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xee4e81ad       osd_auto_detect_ver
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xf7c1786e       osd_req_set_attributes
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x2cb23280  osduld_path_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5d15fba9  osduld_info_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5fc48609  osduld_unregister_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x8ee49f64  osduld_register_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x94ac458a  osduld_device_info
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xa81cdba3  osduld_device_same
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xac4716e2  osduld_put_device
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1c2e4510     qlogicfas408_disable_ints
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1f55cd70     qlogicfas408_ihandl
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x3fd8cd71     qlogicfas408_detect
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xa77bbf55     qlogicfas408_info
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xab61d28e     qlogicfas408_biosparam
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xb1a7d78c     qlogicfas408_abort
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xc780fd5c     qlogicfas408_queuecommand
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xe76b3b20     qlogicfas408_get_chip_type
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xf2b95199     qlogicfas408_setup
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xfa7ceee5     qlogicfas408_bus_reset
+EXPORT_SYMBOL drivers/scsi/raid_class 0x1f214078       raid_class_attach
+EXPORT_SYMBOL drivers/scsi/raid_class 0x291e7b3a       raid_component_add
+EXPORT_SYMBOL drivers/scsi/raid_class 0x7f56eefc       raid_class_release
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x177b474b        scsi_is_fc_rport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x2a5fb764        fc_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x49764257        fc_remote_port_rolechg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x561d0af5        fc_remote_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x5786b054        fc_vport_create
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x64066aea        fc_remote_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x7954b1ea        fc_get_event_number
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8270d129        fc_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8b2ab38e        scsi_is_fc_vport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8d9a510d        fc_block_scsi_eh
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x9757f6f9        fc_host_post_vendor_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xaaa77b2b        fc_vport_terminate
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcad22f1c        fc_host_post_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcb952b13        fc_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x07068036       sas_port_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x13815fe6       sas_phy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x17e57797       sas_port_delete_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1dab5e87       sas_rphy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x26857766       sas_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x287abf69       sas_expander_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x29c76a86       sas_phy_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x312b1ccc       scsi_is_sas_rphy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39bcc5d0       sas_phy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b7f7043       sas_port_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x425170c7       sas_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5804e17b       sas_port_alloc_num
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7d29c166       scsi_is_sas_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e90b7a4       sas_phy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x88bd38ed       sas_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x90e49ae5       sas_port_mark_backlink
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x94225b7e       sas_remove_children
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x98f03513       sas_rphy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9c61fa49       sas_rphy_remove
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1334320       scsi_is_sas_port
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa2ab046       sas_read_port_mode_page
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb0a03b9c       sas_end_device_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc33c38de       sas_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc68743e4       sas_rphy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2f5abc3       sas_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf973fd65       sas_port_add_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09       spi_print_msg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xa92c37f1       spi_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaa9b2133       spi_schedule_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaf786a21       spi_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbd83008e       spi_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xcf20903d       spi_display_xfer_agreement
+EXPORT_SYMBOL drivers/ssb/ssb 0x08ad0e49       ssb_bus_pcibus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x1498b5c0       ssb_commit_settings
+EXPORT_SYMBOL drivers/ssb/ssb 0x1b1e48f9       ssb_pcicore_dev_irqvecs_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x2e2c12b5       __ssb_driver_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x368db497       ssb_pmu_set_ldo_paref
+EXPORT_SYMBOL drivers/ssb/ssb 0x3e22cfac       ssb_device_is_enabled
+EXPORT_SYMBOL drivers/ssb/ssb 0x440a48cf       ssb_device_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x4c73c578       ssb_chipco_gpio_control
+EXPORT_SYMBOL drivers/ssb/ssb 0x63d8c7fc       ssb_bus_resume
+EXPORT_SYMBOL drivers/ssb/ssb 0x8134c86e       ssb_bus_powerup
+EXPORT_SYMBOL drivers/ssb/ssb 0x82eaf593       ssb_driver_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0x95c7812f       ssb_dma_translation
+EXPORT_SYMBOL drivers/ssb/ssb 0x9c9589c2       ssb_set_devtypedata
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cb04f17       ssb_device_disable
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cbb74d8       ssb_bus_suspend
+EXPORT_SYMBOL drivers/ssb/ssb 0x9f167ef0       ssb_bus_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0xc03beb42       ssb_bus_sdiobus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xc0512e0f       ssb_admatch_base
+EXPORT_SYMBOL drivers/ssb/ssb 0xd481192b       ssb_admatch_size
+EXPORT_SYMBOL drivers/ssb/ssb 0xd7fc09c0       ssb_pcihost_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xdd5256bf       ssb_bus_may_powerdown
+EXPORT_SYMBOL drivers/ssb/ssb 0xe3841aa4       ssb_clockspeed
+EXPORT_SYMBOL drivers/ssb/ssb 0xfcdaa99a       ssb_pmu_set_ldo_voltage
+EXPORT_SYMBOL drivers/staging/altera-stapl/altera-stapl 0x38145c5c     altera_init
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xa3e1d652   bcmsdh_remove
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xd5d98d09   bcmsdh_probe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x13b6e22b       bcm_bitcount
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x1ac6b29b       bcm_pktq_penq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x25390a4c       bcm_pktfrombuf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3485cac7       bcm_pktq_mlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3baef094       bcm_iovar_lencheck
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3bcb297c       bcm_mhz2channel
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3c9d0b4a       bcm_pktq_pflush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3e525c79       bcm_iovar_lookup
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x521be90f       bcm_mkiovar
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5       bcm_bprintf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5e7170dd       bcm_pktq_init
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5eb35cb1       bcm_pktq_flush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x786f09b3       bcm_ether_atoe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x7cd92b47       bcm_pkt_buf_get_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x83f352bb       bcm_binit
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x98f3652f       bcm_qdbm_to_mw
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec       bcm_parse_tlvs
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xac19534e       bcm_pktq_pdeq_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xae208ca8       bcm_pktq_mdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb1338305       bcm_pktq_penq_head
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb61f5cde       bcm_chspec_ctlchan
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc22e8b37       bcm_pkttotlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc401fadd       bcm_crc8
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc8715fbf       bcm_pkt_buf_free_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xd3ba1eaa       bcm_pktq_peek_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6       bcm_chspec_malformed
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf3384921       bcm_pktq_pdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4       bcm_mw_to_qdbm
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf6939c10       bcm_chipname
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x00e8ada8 comedi_driver_register
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0983967d comedi_driver_unregister
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0cd330f4 range_unknown
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d10426b comedi_event
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d747c42 comedi_buf_read_n_available
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x497546e6 comedi_get_subdevice_runflags
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4dd0cbc1 comedi_buf_read_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x5f9b6d2f comedi_error
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x636b7705 comedi_check_chanlist
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x64024440 comedi_buf_put
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x6e86a3fa comedi_buf_memcpy_from
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x7c1ffd91 comedi_buf_write_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x8113872c range_unipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xa64c1184 comedi_buf_get
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbd9bf4fe comedi_buf_read_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xda2ac947 comedi_buf_write_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xf27fb44b comedi_buf_memcpy_to
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x461607dc   subdev_8255_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x9adcf2e2   subdev_8255_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xcb6a59e8   subdev_8255_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xe896d6d6   subdev_8255_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x4b690b08      cfc_handle_events
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17      cfc_read_array_from_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0xac60ff15      cfc_write_array_to_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x37c11022   mite_done
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x41d7c4ca   mite_bytes_in_transit
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x4335a5d0   mite_unsetup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x46f776dd   mite_setup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5181b0dd   mite_bytes_written_to_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x55db5889   mite_prep_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5d3c1a3c   mite_bytes_read_from_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x690b3538   mite_buf_change
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x6bccb82f   mite_release_channel
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x7da9644e   mite_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x82fabcd2   mite_request_channel_in_range
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x9eff311a   mite_setup2
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xa0100f77   mite_dma_arm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb5ad73f6   mite_dma_disarm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb869bf21   mite_dma_tcr
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xcc19887e   mite_get_status
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd366273   mite_sync_output_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd5956cf   mite_sync_input_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf45bd7bd   mite_bytes_read_from_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf8e67d5c   mite_bytes_written_to_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xfb3ba025   mite_list_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x0f0388d2     subdev_700_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x15b54843     subdev_700_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x3f74cccf     subdev_700_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x890b9b19     subdev_700_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/pcm_common 0x106c2dc6     comedi_pcm_cmdtest
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x00d1851a  comedi_dio_config
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x053f5149  comedi_get_n_channels
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x11e07f67  comedi_find_subdevice_by_type
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x39a426fd  comedi_close
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x7be315e6  comedi_open
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0xff76d037  comedi_dio_bitfield
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x30819375       cx25821_dev_unregister
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x404c8d97       cx25821_sram_channel_setup_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x435e9017       cx25821_sram_channel_dump
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x471e1cfb       cx25821_devlist
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x6406d04a       cx25821_sram_channel_setup
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x67cc5b8b       cx25821_sram_channels
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x784853c3       cx25821_print_irqbits
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x9402048e       cx25821_devlist_mutex
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbc8e0e6f       cx25821_risc_databuffer_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbd00b8b5       cx25821_set_gpiopin_direction
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xd2d41e02       cx25821_dev_get
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xfc8a3e74       cx25821_sram_channel_dump_audio
+EXPORT_SYMBOL drivers/staging/cxd2099/cxd2099 0x02556414       cxd2099_attach
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x0189ff2a go7007_boot_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x5e1129d0 go7007_register_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x61fa903e go7007_read_addr
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x7a1c5257 go7007_snd_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x84657e05 go7007_read_interrupt
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x9df3ef7d go7007_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdc571a7e go7007_snd_init
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdf2dac88 go7007_alloc
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xe1d28fff go7007_parse_video_stream
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2145835b   vmbus_recvpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x244e8a69   vmbus_child_driver_register
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2e0351a8   chn_cb_negotiate
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x559c8679   hv_cb_utils
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x63a076f4   vmbus_sendpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x80fe14df   vmbus_child_driver_unregister
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xd821e183   prep_negotiate_resp
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xdf1a5ef6   vmbus_loglevel
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x6300c9a5     adt7316_remove
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x68b083b6     adt7316_enable
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x79feeb67     adt7316_probe
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0xdbf40a73     adt7316_disable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x04e55918      iio_ring_buffer_init
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0951aae9      iio_trigger_attach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0c0b4550      iio_free_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0d1ed4a8      iio_ring_access_release
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0dbcc695      iio_device_register_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x11cad031      iio_trigger_dettach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1d4c781d      iio_ring_buffer_register_ex
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1e4ec540      iio_read_ring_bytes_per_datum
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x21bf69bc      iio_push_event
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x2d6bcdcb      iio_trigger_generic_data_rdy_poll
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x3c75677a      iio_store_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x4201b65a      iio_sw_ring_preenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x480317c3      iio_bus_type
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5247e1b0      iio_trigger_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x55b23589      iio_device_unregister_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5859f0e2      iio_ring_buffer_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x592c4c86      iio_free_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5bcab585      iio_read_const_attr
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x65827c0c      iio_triggered_ring_postenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x6f274bf9      iio_trigger_notify_done
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x739ae300      iio_devt
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x75620307      iio_write_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x89b2c244      iio_read_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x9e247d70      iio_allocate_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb0edded1      iio_device_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb4865388      iio_trigger_poll_chained
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb81595c1      iio_trigger_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xbbed71ac      iio_device_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xc24bd9b4      iio_allocate_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xca756d05      iio_show_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xddb1dead      iio_get_new_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xdf76bbeb      iio_pollfunc_store_time
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xebc7e25f      iio_triggered_ring_predisable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xf77f5275      iio_free_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xff724bb0      iio_trigger_poll
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x1926c7fb kfifo_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x35c6fffb iio_kfifo_free
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x98bb41b4 iio_kfifo_allocate
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x5863ba64     ade7854_probe
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x6e4753ce     ade7854_remove
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0x3a68afc8   ring_sw_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xa7cb891e   iio_sw_rb_free
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xbf6c11d5   iio_sw_rb_allocate
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x02359dac   ieee80211_wx_set_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x047d5fef   HTUpdateSelfAndPeerSetting
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x04a94262   ieee80211_softmac_stop_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x08a3d9a5   ieee80211_wx_set_rawtx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x11d580c7   ieee80211_wx_set_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x14e771eb   DOT11D_GetMaxTxPwrInDbm
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17602c20   ieee80211_is_54g_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x21d5d200   ieee80211_wx_set_auth_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x22be07da   ieee80211_softmac_xmit_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x249eaea7   ieee80211_softmac_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x35b70dae   ieee80211_wx_set_gen_ie_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x36830645   notify_wx_assoc_event_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3865b911   ieee80211_rx_mgt_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3ae313f1   ieee80211_ps_tx_ack_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3cbc8474   ieee80211_softmac_start_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x582c01b4   ieee80211_stop_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5894205b   ieee80211_wx_get_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x634afef3   ieee80211_get_beacon_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x64bfbb31   DOT11D_ScanComplete
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x6bde1aa1   Dot11d_Reset
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7130166c   ieee80211_stop_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7836deb8   ieee80211_wx_get_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x78cc3c4c   ieee80211_wx_get_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7e10af1d   Dot11d_Init
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8326be25   ieee80211_txb_free_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8eb5f74e   ieee80211_wx_get_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x93c3c9ef   ieee80211_wx_set_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x94152070   ieee80211_wx_set_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x9440f61b   ieee80211_start_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa2b09656   SendDisassociation_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa40a1331   ieee80211_wx_set_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa719aa9d   ieee80211_wx_set_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb0cec5a3   ieee80211_wx_get_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb4ea66f9   ieee80211_wake_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb786d97e   ieee80211_wx_get_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xbf71d92c   ieee80211_reset_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc370a43e   ieee80211_wlan_frequencies_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc3a7fe3b   ieee80211_wx_set_mlme_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3   ieee80211_is_shortslot_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc45773f3   ieee80211_wpa_supplicant_ioctl_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc5c7943d   ieee80211_start_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc71dce47   ieee80211_send_probe_requests_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcacd86b7   ieee80211_wx_set_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcb29b3dc   ieee80211_wx_get_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcce818cd   ieee80211_rx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcd13afba   ieee80211_wx_get_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xce001616   ieee80211_wx_get_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcf6e0ab1   ieee80211_disassociate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd457c64f   ieee80211_wx_set_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdbc5891f   ToLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xde9f65f5   ieee80211_wx_set_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdf71bb9b   Dot11d_UpdateCountryIe
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe029b2ab   ieee80211_wx_set_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe7d1201b   IsLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf9e3b23c   ieee80211_wx_get_name_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff57c738   ieee80211_wx_get_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff9cdea2   ieee80211_stop_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x0a103993 tm6000_init_digital_mode
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x9ba9a549 tm6000_unregister_extension
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0xeebdfda1 tm6000_register_extension
+EXPORT_SYMBOL drivers/staging/vme/vme 0x00d7e722       vme_lm_count
+EXPORT_SYMBOL drivers/staging/vme/vme 0x06705963       vme_dma_list_exec
+EXPORT_SYMBOL drivers/staging/vme/vme 0x072f901c       vme_master_rmw
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0e10859d       vme_lm_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0ec5babe       vme_dma_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0f3e4400       vme_dma_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x1e55e8f0       vme_register_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0x251b9ed8       vme_slave_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x35504e7c       vme_irq_generate
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3c4463ee       vme_irq_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3d1af350       vme_dma_pci_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3f68d4cf       vme_lm_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x48b99a13       vme_lm_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x5ba2c7ae       vme_slave_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x66227eae       vme_alloc_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x76bab4d4       vme_master_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7797a741       vme_dma_vme_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7cf35220       vme_master_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7fde2edb       vme_master_read
+EXPORT_SYMBOL drivers/staging/vme/vme 0x8b870afa       vme_slot_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x92fa5abb       vme_lm_detach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x93dff61f       vme_slave_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x94b2590f       vme_free_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9aeb07e8       vme_lm_attach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9b291f47       vme_lm_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9c95bfe0       vme_unregister_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa208fa58       vme_irq_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xb1adefd0       vme_unregister_driver
+EXPORT_SYMBOL drivers/staging/vme/vme 0xb36cda92       vme_dma_list_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xbe8ddd3c       vme_irq_handler
+EXPORT_SYMBOL drivers/staging/vme/vme 0xc8352002       vme_dma_pattern_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xcfd3ee0c       vme_master_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd797b9a5       vme_master_write
+EXPORT_SYMBOL drivers/staging/vme/vme 0xdff905e5       vme_slave_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe1a9706b       vme_bus_type
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe60cbb2f       vme_master_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe693a6ce       vme_get_size
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe99598f1       vme_dma_list_add
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeccbeafc       vme_dma_free_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf97370ed       vme_new_dma_list
+EXPORT_SYMBOL drivers/staging/vme/vme 0xff7b7dc6       vme_register_driver
+EXPORT_SYMBOL drivers/target/target_core_mod 0x02de3b18        transport_set_vpd_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x03e74c90        transport_deregister_session_configfs
+EXPORT_SYMBOL drivers/target/target_core_mod 0x04a97240        transport_free_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x083b0475        transport_generic_handle_cdb_map
+EXPORT_SYMBOL drivers/target/target_core_mod 0x08e61e4e        transport_free_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x0c811be1        target_fabric_configfs_free
+EXPORT_SYMBOL drivers/target/target_core_mod 0x145339a7        iscsi_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x16d38b0f        transport_device_setup_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1aa00d2b        transport_generic_free_cmd_intr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1c00b449        target_fabric_configfs_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1df564ab        transport_generic_handle_cdb
+EXPORT_SYMBOL drivers/target/target_core_mod 0x20396cc4        transport_init_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2428f613        transport_init_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x29bdfbc3        core_tpg_del_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2a4e9ad7        transport_asciihex_to_binaryhex
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2ddc20ce        transport_get_lun_for_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x41da2d01        transport_do_task_sg_chain
+EXPORT_SYMBOL drivers/target/target_core_mod 0x494ded90        fc_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4988922a        transport_generic_allocate_tasks
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4efbce5a        transport_release_cmd_to_pool
+EXPORT_SYMBOL drivers/target/target_core_mod 0x53211a81        transport_add_device_to_core_hba
+EXPORT_SYMBOL drivers/target/target_core_mod 0x677a42be        fc_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6c5c03a4        fc_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6f20f37a        transport_complete_sync_cache
+EXPORT_SYMBOL drivers/target/target_core_mod 0x70909205        transport_generic_handle_data
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7654e69a        sas_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7dbada9d        transport_set_vpd_ident_type
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8212fb9e        transport_subsystem_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0x82e0c719        transport_send_check_condition_and_sense
+EXPORT_SYMBOL drivers/target/target_core_mod 0x84c56b96        iscsi_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x85aa880c        transport_set_vpd_assoc
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c0fa14c        core_tpg_add_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c41a245        transport_init_queue_obj
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8ecaf8fc        core_tpg_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x91229ae5        transport_deregister_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98339683        transport_generic_map_mem_to_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98e7cab1        iscsi_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9a255dc8        core_tpg_check_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9c2cb511        __transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa8ea7586        transport_generic_free_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0xaa35dec9        core_tpg_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xafcb2afa        transport_subsystem_release
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb5c46fff        target_fabric_configfs_init
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb7d17676        core_tmr_alloc_req
+EXPORT_SYMBOL drivers/target/target_core_mod 0xbf58c249        transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xc308d322        transport_generic_process_write
+EXPORT_SYMBOL drivers/target/target_core_mod 0xcd0f88ed        transport_get_lun_for_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd1fe7925        fc_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd263fa69        core_tpg_clear_object_luns
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd2df266d        core_tpg_set_initiator_node_queue_depth
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd9b5d506        transport_generic_handle_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb826856        sas_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xea7c4728        core_alua_check_nonop_delay
+EXPORT_SYMBOL drivers/target/target_core_mod 0xec59c617        target_fabric_configfs_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xee87c80c        iscsi_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf01621c7        transport_set_vpd_proto_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf36a0bb6        transport_check_aborted_status
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf78a130b        sas_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc4fbdb0        transport_complete_task
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc8a67c0        sas_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/telephony/ixj 0x407a539f ixj_pcmcia_probe
+EXPORT_SYMBOL drivers/telephony/phonedev 0x02843b41    phone_register_device
+EXPORT_SYMBOL drivers/telephony/phonedev 0xd1d77dee    phone_unregister_device
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x64cc5378  usb_gadget_unregister_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x65cc2cfa  usb_gadget_probe_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x93ee0502  net2280_set_fifo_mode
+EXPORT_SYMBOL drivers/usb/host/sl811-hcd 0x57840d46    sl811h_driver
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xa64a4cea usb_nop_xceiv_unregister
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xd0e43207 usb_nop_xceiv_register
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x186397c3   usb_wwan_tiocmget
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x1c3015e0   usb_wwan_disconnect
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x3d7b9a4f   usb_wwan_tiocmset
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x40f2ea1e   usb_wwan_suspend
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x47ff6814   usb_wwan_write
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x58a24204   usb_wwan_set_termios
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x68f32793   usb_wwan_release
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x6c1d5b5b   usb_wwan_open
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x88896189   usb_wwan_resume
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x9f77aa0b   usb_wwan_startup
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xac4e569a   usb_wwan_chars_in_buffer
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xc7ad1794   usb_wwan_close
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xcaedb5d9   usb_wwan_write_room
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xd0653d40   usb_wwan_ioctl
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xe02495c9   usb_wwan_dtr_rts
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x0badaaf1  usb_serial_resume
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x6ee1efd9  usb_serial_suspend
+EXPORT_SYMBOL drivers/video/backlight/generic_bl 0xc86baa7c    corgibl_limit_intensity
+EXPORT_SYMBOL drivers/video/backlight/lcd 0x43697f39   lcd_device_register
+EXPORT_SYMBOL drivers/video/backlight/lcd 0xf1582792   lcd_device_unregister
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x0cc3ede5     cyber2000fb_detach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x24c75299     cyber2000fb_disable_extregs
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x84247172     cyber2000fb_attach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0xebb27165     cyber2000fb_enable_extregs
+EXPORT_SYMBOL drivers/video/display/display 0x482b9b76 display_device_register
+EXPORT_SYMBOL drivers/video/display/display 0x4cdad80e display_device_unregister
+EXPORT_SYMBOL drivers/video/macmodes 0x08ed0b62        mac_vmode_to_var
+EXPORT_SYMBOL drivers/video/macmodes 0x8ac15990        mac_find_mode
+EXPORT_SYMBOL drivers/video/macmodes 0xe2304303        mac_map_monitor_sense
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x0f00305b matroxfb_g450_setpll_cond
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x8ff3b0d4 g450_mnp2f
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0xab625946 matroxfb_g450_setclk
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x0699eab3 DAC1064_global_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4d9611d7 matrox_mystique
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4f8ed957 matrox_G100
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x82c11588 DAC1064_global_restore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_Ti3026 0xf71510fd  matrox_millennium
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_accel 0x4a141737   matrox_cfbX_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x25c5dc26    matroxfb_enable_irq
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x2e5d6180    matroxfb_register_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x67bcbe45    matroxfb_unregister_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x8869b3b4    matroxfb_wait_for_sync
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0x58489ca3    matroxfb_g450_shutdown
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0xbc3e19ab    matroxfb_g450_connect
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x1fa3e472    matroxfb_DAC_out
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x25cf8049    matroxfb_PLL_calcclock
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xabd8e427    matroxfb_var2my
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xb0da78b8    matroxfb_DAC_in
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xbba88632    matroxfb_vgaHWrestore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd0d33339    matroxfb_read_pins
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd7cb6fbf    matroxfb_vgaHWinit
+EXPORT_SYMBOL drivers/video/mb862xx/mb862xxfb 0x3a189785       mb862xxfb_init_accel
+EXPORT_SYMBOL drivers/video/output 0x40111b2a  video_output_register
+EXPORT_SYMBOL drivers/video/output 0x9b226ee0  video_output_unregister
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x3037658e       sis_malloc
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x454a3cf0       sis_free
+EXPORT_SYMBOL drivers/video/svgalib 0x179becf6 svga_tilecopy
+EXPORT_SYMBOL drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x1b95c56a svga_check_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x2af9e1e3 svga_get_caps
+EXPORT_SYMBOL drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x549b03a1 svga_set_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x62b88a57 svga_tilefill
+EXPORT_SYMBOL drivers/video/svgalib 0x688fd1e0 svga_settile
+EXPORT_SYMBOL drivers/video/svgalib 0x7e0c02fa svga_get_tilemax
+EXPORT_SYMBOL drivers/video/svgalib 0x80f24d95 svga_wcrt_multi
+EXPORT_SYMBOL drivers/video/svgalib 0x924ac93e svga_tileblit
+EXPORT_SYMBOL drivers/video/svgalib 0xd1429fca svga_wseq_multi
+EXPORT_SYMBOL drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xec83c473 svga_match_format
+EXPORT_SYMBOL drivers/video/svgalib 0xee9dff25 svga_tilecursor
+EXPORT_SYMBOL drivers/video/svgalib 0xef774f5d svga_compute_pll
+EXPORT_SYMBOL drivers/video/syscopyarea 0x18747f82     sys_copyarea
+EXPORT_SYMBOL drivers/video/sysfillrect 0x788151cf     sys_fillrect
+EXPORT_SYMBOL drivers/video/sysimgblt 0xe5612b54       sys_imageblit
+EXPORT_SYMBOL drivers/video/vgastate 0x686de290        restore_vga
+EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e        save_vga
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x1f6c12d8  w1_bq27000_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x83c82f77  w1_bq27000_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x592aa9b9   w1_ds2760_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x742ff082   w1_ds2760_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xcb7b3e76   w1_ds2760_recall_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xf50786b6   w1_ds2760_store_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x2bda5fd7   w1_ds2780_io_nolock
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x30f80804   w1_ds2780_eeprom_cmd
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x4bc80a3b   w1_ds2780_io
+EXPORT_SYMBOL drivers/w1/wire 0x36a7e1ef       w1_add_master_device
+EXPORT_SYMBOL drivers/w1/wire 0x7be914bc       w1_register_family
+EXPORT_SYMBOL drivers/w1/wire 0xd492248d       w1_unregister_family
+EXPORT_SYMBOL drivers/w1/wire 0xf2508c87       w1_remove_master_device
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc  iTCO_vendor_check_noreboot_on
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x672c9d44  iTCO_vendor_pre_keepalive
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa78bd894  iTCO_vendor_pre_set_heartbeat
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa8d6daac  iTCO_vendor_pre_start
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xd0efe320  iTCO_vendor_pre_stop
+EXPORT_SYMBOL fs/configfs/configfs 0x4a74abee  config_group_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x4d787b47  config_item_set_name
+EXPORT_SYMBOL fs/configfs/configfs 0x5c0ee3c7  configfs_depend_item
+EXPORT_SYMBOL fs/configfs/configfs 0x5c7dafc3  configfs_register_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x66bbb048  config_item_init
+EXPORT_SYMBOL fs/configfs/configfs 0x7dcdcf10  config_item_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x896ce64d  configfs_unregister_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x945eca28  config_group_init
+EXPORT_SYMBOL fs/configfs/configfs 0x96fe75de  config_item_get
+EXPORT_SYMBOL fs/configfs/configfs 0xac511f88  config_item_put
+EXPORT_SYMBOL fs/configfs/configfs 0xd38ae8e5  configfs_undepend_item
+EXPORT_SYMBOL fs/configfs/configfs 0xf7dc83c1  config_group_find_item
+EXPORT_SYMBOL fs/fscache/fscache 0x02937369    __fscache_wait_on_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x07d9b576    fscache_wait_bit_interruptible
+EXPORT_SYMBOL fs/fscache/fscache 0x0a32ada8    __fscache_read_or_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x12398ca5    fscache_obtained_object
+EXPORT_SYMBOL fs/fscache/fscache 0x125f18bf    __fscache_attr_changed
+EXPORT_SYMBOL fs/fscache/fscache 0x1cdcd239    fscache_put_operation
+EXPORT_SYMBOL fs/fscache/fscache 0x3982bdf5    __fscache_maybe_release_page
+EXPORT_SYMBOL fs/fscache/fscache 0x39b66896    fscache_io_error
+EXPORT_SYMBOL fs/fscache/fscache 0x3cac0e35    __fscache_read_or_alloc_pages
+EXPORT_SYMBOL fs/fscache/fscache 0x3fc23318    fscache_wait_bit
+EXPORT_SYMBOL fs/fscache/fscache 0x4e79e19e    __fscache_check_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x5043a617    fscache_add_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x5ff95580    __fscache_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x63896e85    fscache_init_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x6b985129    __fscache_update_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0x6cef53c7    fscache_object_lookup_negative
+EXPORT_SYMBOL fs/fscache/fscache 0x73a2c578    fscache_mark_pages_cached
+EXPORT_SYMBOL fs/fscache/fscache 0x73d920db    __fscache_uncache_page
+EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd    fscache_op_debug_id
+EXPORT_SYMBOL fs/fscache/fscache 0x86f8894f    fscache_object_states
+EXPORT_SYMBOL fs/fscache/fscache 0x9087fbc3    __fscache_register_netfs
+EXPORT_SYMBOL fs/fscache/fscache 0x91b36d41    fscache_fsdef_index
+EXPORT_SYMBOL fs/fscache/fscache 0x9a073ae8    __fscache_write_page
+EXPORT_SYMBOL fs/fscache/fscache 0x9f7e0f96    __fscache_acquire_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xb1729a27    fscache_cache_cleared_wq
+EXPORT_SYMBOL fs/fscache/fscache 0xc9a4fd69    __fscache_relinquish_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xcf3ddb55    fscache_enqueue_operation
+EXPORT_SYMBOL fs/fscache/fscache 0xde4fc950    fscache_object_work_func
+EXPORT_SYMBOL fs/fscache/fscache 0xecfb65d2    fscache_check_aux
+EXPORT_SYMBOL fs/fscache/fscache 0xf1a55861    fscache_withdraw_cache
+EXPORT_SYMBOL fs/fscache/fscache 0xf9659980    __fscache_uncache_all_inode_pages
+EXPORT_SYMBOL fs/fscache/fscache 0xfe459f73    __fscache_unregister_netfs
+EXPORT_SYMBOL fs/nfs/nfs 0x96268e7e    nfs4_set_ds_client
+EXPORT_SYMBOL fs/nfsd/nfsd 0x0f3e6e01  nfs4_acl_nfsv4_to_posix
+EXPORT_SYMBOL fs/nfsd/nfsd 0x2095976a  nfs4_acl_new
+EXPORT_SYMBOL fs/nfsd/nfsd 0x35e33c1e  nfs4_acl_write_who
+EXPORT_SYMBOL fs/nfsd/nfsd 0x5a157ae4  nfs4_acl_get_whotype
+EXPORT_SYMBOL fs/nfsd/nfsd 0x7ee78c79  nfs4_acl_posix_to_nfsv4
+EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2    o2hb_global_heartbeat_active
+EXPORT_SYMBOL fs/quota/quota_tree 0x26f6a829   qtree_read_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6a7f519e   qtree_write_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6d2820bb   qtree_release_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0xc7ab52e4   qtree_entry_unused
+EXPORT_SYMBOL fs/quota/quota_tree 0xf803f24c   qtree_delete_dquot
+EXPORT_SYMBOL lib/crc-ccitt 0x3771b461 crc_ccitt
+EXPORT_SYMBOL lib/crc-ccitt 0x75811312 crc_ccitt_table
+EXPORT_SYMBOL lib/crc-itu-t 0xd29b009f crc_itu_t_table
+EXPORT_SYMBOL lib/crc-itu-t 0xf5b4a948 crc_itu_t
+EXPORT_SYMBOL lib/crc7 0xa7587646      crc7
+EXPORT_SYMBOL lib/crc7 0xd80c3603      crc7_syndrome_table
+EXPORT_SYMBOL lib/libcrc32c 0x27000b29 crc32c
+EXPORT_SYMBOL lib/lru_cache 0x15c29355 lc_element_by_index
+EXPORT_SYMBOL lib/lru_cache 0x1fd863ac lc_del
+EXPORT_SYMBOL lib/lru_cache 0x3c218530 lc_put
+EXPORT_SYMBOL lib/lru_cache 0x4a742f8d lc_set
+EXPORT_SYMBOL lib/lru_cache 0x59d4bad6 lc_changed
+EXPORT_SYMBOL lib/lru_cache 0x64b97456 lc_get
+EXPORT_SYMBOL lib/lru_cache 0x75d14208 lc_reset
+EXPORT_SYMBOL lib/lru_cache 0x77a17852 lc_seq_dump_details
+EXPORT_SYMBOL lib/lru_cache 0x89967526 lc_create
+EXPORT_SYMBOL lib/lru_cache 0x923323be lc_destroy
+EXPORT_SYMBOL lib/lru_cache 0x9ca9da82 lc_find
+EXPORT_SYMBOL lib/lru_cache 0xa01caca3 lc_try_get
+EXPORT_SYMBOL lib/lru_cache 0xa20a1aa1 lc_seq_printf_stats
+EXPORT_SYMBOL lib/lru_cache 0xfdfd1f6d lc_index_of
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x0bd662f6    raid6_gfmul
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x15fe0cd3    raid6_gfexp
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x5ba93f9d    raid6_gfinv
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7    raid6_empty_zero_page
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xce45a6f1    raid6_gfexi
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x315c65fd zlib_deflateInit2
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x48034724 zlib_deflateReset
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xaf64ad0d zlib_deflate
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xe9f7149c zlib_deflate_workspacesize
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xf741c793 zlib_deflateEnd
+EXPORT_SYMBOL net/802/p8023 0x39df4b94 make_8023_client
+EXPORT_SYMBOL net/802/p8023 0xc352978d destroy_8023_client
+EXPORT_SYMBOL net/9p/9pnet 0x00c1a7a0  p9pdu_dump
+EXPORT_SYMBOL net/9p/9pnet 0x0343fa7e  p9_client_begin_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x03adccf8  p9_client_attach
+EXPORT_SYMBOL net/9p/9pnet 0x0c7b78f5  p9_client_walk
+EXPORT_SYMBOL net/9p/9pnet 0x127714d2  p9_idpool_check
+EXPORT_SYMBOL net/9p/9pnet 0x18c76052  v9fs_unregister_trans
+EXPORT_SYMBOL net/9p/9pnet 0x1bd53067  p9_client_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x224ad5a7  p9_client_fcreate
+EXPORT_SYMBOL net/9p/9pnet 0x23c94d79  p9_client_mknod_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x284a6029  p9_client_destroy
+EXPORT_SYMBOL net/9p/9pnet 0x2bd0ff31  p9_client_cb
+EXPORT_SYMBOL net/9p/9pnet 0x36f64d56  p9_release_req_pages
+EXPORT_SYMBOL net/9p/9pnet 0x3d73a797  p9_errstr2errno
+EXPORT_SYMBOL net/9p/9pnet 0x40efbfa9  p9_client_getattr_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x47423ebe  v9fs_get_trans_by_name
+EXPORT_SYMBOL net/9p/9pnet 0x54bbe4be  p9_client_getlock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x57bec31d  p9_client_create
+EXPORT_SYMBOL net/9p/9pnet 0x5cea0453  v9fs_register_trans
+EXPORT_SYMBOL net/9p/9pnet 0x60efa71e  p9_client_link
+EXPORT_SYMBOL net/9p/9pnet 0x64a86b1b  p9_client_open
+EXPORT_SYMBOL net/9p/9pnet 0x65f96b20  p9_client_remove
+EXPORT_SYMBOL net/9p/9pnet 0x73fbdeec  p9_client_write
+EXPORT_SYMBOL net/9p/9pnet 0x76b79bf1  p9stat_read
+EXPORT_SYMBOL net/9p/9pnet 0x7fe22332  p9_client_stat
+EXPORT_SYMBOL net/9p/9pnet 0x80c6475f  p9_client_mkdir_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x8c5a3027  p9_parse_header
+EXPORT_SYMBOL net/9p/9pnet 0x91616a39  p9_nr_pages
+EXPORT_SYMBOL net/9p/9pnet 0x91bd79a3  p9_idpool_create
+EXPORT_SYMBOL net/9p/9pnet 0x9a730eb8  p9_client_readdir
+EXPORT_SYMBOL net/9p/9pnet 0x9c964743  p9stat_free
+EXPORT_SYMBOL net/9p/9pnet 0x9de1fa34  p9_client_create_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xab04f577  p9_client_statfs
+EXPORT_SYMBOL net/9p/9pnet 0xab7187d7  p9_idpool_put
+EXPORT_SYMBOL net/9p/9pnet 0xab7f077c  p9dirent_read
+EXPORT_SYMBOL net/9p/9pnet 0xb05809f9  p9_client_wstat
+EXPORT_SYMBOL net/9p/9pnet 0xb83073ca  p9_client_readlink
+EXPORT_SYMBOL net/9p/9pnet 0xc0ba8403  p9_is_proto_dotu
+EXPORT_SYMBOL net/9p/9pnet 0xc4a95eac  p9_client_symlink
+EXPORT_SYMBOL net/9p/9pnet 0xca52a876  p9_client_rename
+EXPORT_SYMBOL net/9p/9pnet 0xd2590ae3  p9_is_proto_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xd65807fe  v9fs_get_default_trans
+EXPORT_SYMBOL net/9p/9pnet 0xd8b1986b  p9_tag_lookup
+EXPORT_SYMBOL net/9p/9pnet 0xdddb0f2e  p9_client_clunk
+EXPORT_SYMBOL net/9p/9pnet 0xe138a341  p9_payload_gup
+EXPORT_SYMBOL net/9p/9pnet 0xe19978b9  p9_idpool_get
+EXPORT_SYMBOL net/9p/9pnet 0xe2f9aedb  p9_client_fsync
+EXPORT_SYMBOL net/9p/9pnet 0xe58a3360  p9_error_init
+EXPORT_SYMBOL net/9p/9pnet 0xee5bc9a0  p9_client_lock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xf3615b86  p9_idpool_destroy
+EXPORT_SYMBOL net/9p/9pnet 0xf8a158ff  p9_client_setattr
+EXPORT_SYMBOL net/9p/9pnet 0xfb16e9d0  p9_client_read
+EXPORT_SYMBOL net/appletalk/appletalk 0x6261fde2       atrtr_get_dev
+EXPORT_SYMBOL net/appletalk/appletalk 0xb0ea1091       atalk_find_dev_addr
+EXPORT_SYMBOL net/appletalk/appletalk 0xd712214f       aarp_send_ddp
+EXPORT_SYMBOL net/appletalk/appletalk 0xe4a4745f       alloc_ltalkdev
+EXPORT_SYMBOL net/atm/atm 0x0f6752b9   vcc_insert_socket
+EXPORT_SYMBOL net/atm/atm 0x13cda542   vcc_release_async
+EXPORT_SYMBOL net/atm/atm 0x2cc2d52d   vcc_hash
+EXPORT_SYMBOL net/atm/atm 0x510c7c48   register_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x5b5fa568   atm_dev_release_vccs
+EXPORT_SYMBOL net/atm/atm 0x606742b7   atm_dev_deregister
+EXPORT_SYMBOL net/atm/atm 0x68edd721   atm_dev_register
+EXPORT_SYMBOL net/atm/atm 0x797152c5   atm_dev_lookup
+EXPORT_SYMBOL net/atm/atm 0x94660481   atm_dev_signal_change
+EXPORT_SYMBOL net/atm/atm 0x9feaf287   sonet_subtract_stats
+EXPORT_SYMBOL net/atm/atm 0xaa024146   sonet_copy_stats
+EXPORT_SYMBOL net/atm/atm 0xaf8212ac   deregister_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0xdc03c0cb   atm_proc_root
+EXPORT_SYMBOL net/atm/atm 0xe201f843   vcc_sklist_lock
+EXPORT_SYMBOL net/atm/atm 0xe9f94d1d   atm_init_aal5
+EXPORT_SYMBOL net/atm/atm 0xf49bc67a   atm_pcr_goal
+EXPORT_SYMBOL net/atm/atm 0xf7277bb6   atm_alloc_charge
+EXPORT_SYMBOL net/atm/atm 0xfb381f96   atm_charge
+EXPORT_SYMBOL net/ax25/ax25 0x026c1368 ax25_display_timer
+EXPORT_SYMBOL net/ax25/ax25 0x06a9074c ax25_send_frame
+EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy
+EXPORT_SYMBOL net/ax25/ax25 0x3d2c998b ax25_linkfail_register
+EXPORT_SYMBOL net/ax25/ax25 0x42d5afad ax25_header_ops
+EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax
+EXPORT_SYMBOL net/ax25/ax25 0x49ab5314 ax25_findbyuid
+EXPORT_SYMBOL net/ax25/ax25 0x51502947 ax25_linkfail_release
+EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc
+EXPORT_SYMBOL net/ax25/ax25 0x85d1f83b ax25_rebuild_header
+EXPORT_SYMBOL net/ax25/ax25 0x8a76a684 ax25_find_cb
+EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release
+EXPORT_SYMBOL net/ax25/ax25 0xa050d8b4 ax25_hard_header
+EXPORT_SYMBOL net/ax25/ax25 0xbd939375 ax25_listen_release
+EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp
+EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address
+EXPORT_SYMBOL net/ax25/ax25 0xd9b00d64 ax25_listen_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x018b9503       hci_send_acl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0bc5925f       hci_alloc_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0dba17bc       hci_unregister_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1ed9cfff       hci_recv_stream_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x2448b4ac       bt_sock_stream_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x414f5856       bt_accept_dequeue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x48918f24       hci_connect
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x4e1e4689       hci_recv_frame
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x5475dac7       hci_conn_switch_role
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x568d15fb       bt_sock_wait_state
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6355243f       hci_conn_put_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x65773269       hci_conn_check_link_mode
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6ebf6296       hci_register_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7094f8ae       bt_err
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x72a1915f       hci_resume_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7abff874       hci_conn_change_link_key
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7aeb35a7       hci_suspend_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7bc4fbb1       hci_conn_check_secure
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x80f20881       hci_free_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x846b7e94       hci_register_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x84ffb241       hci_recv_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x88742471       hci_conn_hold_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9c9bc95a       bt_accept_enqueue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9d87175e       bt_sock_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa0245a76       hci_conn_security
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa278e2dd       hci_get_route
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc2066af0       batostr
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc33a05ff       bt_sock_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc4e32b50       hci_unregister_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcab40742       hci_send_sco
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcc1fb551       baswap
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xd1f4cd17       hci_register_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda1f4f88       bt_accept_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda9faa22       bt_sock_link
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe0e10ef0       bt_sock_poll
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe46cb44c       bt_sock_ioctl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe9df7f93       hci_le_conn_update
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xeecb2263       bt_sock_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf19294db       bt_sock_unregister
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xfdf541a3       hci_unregister_dev
+EXPORT_SYMBOL net/bridge/bridge 0x8701b6dc     br_should_route_hook
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xb7b6e30e ebt_do_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xbfdc3f02 ebt_register_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfd496a25 ebt_unregister_table
+EXPORT_SYMBOL net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state
+EXPORT_SYMBOL net/caif/caif 0x0da36b61 get_cfcnfg
+EXPORT_SYMBOL net/caif/caif 0x35b49017 caif_client_register_refcnt
+EXPORT_SYMBOL net/caif/caif 0x5807d88d caif_free_client
+EXPORT_SYMBOL net/caif/caif 0x8139cd5a cfpkt_tonative
+EXPORT_SYMBOL net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xb7924cf4 cfpkt_fromnative
+EXPORT_SYMBOL net/caif/caif 0xc400dda2 caif_disconnect_client
+EXPORT_SYMBOL net/caif/caif 0xeeb10c38 cfcnfg_add_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xf9baf139 caif_connect_client
+EXPORT_SYMBOL net/can/can 0x4a25c3a0   can_rx_register
+EXPORT_SYMBOL net/can/can 0x4e1a8311   can_send
+EXPORT_SYMBOL net/can/can 0x71e28f8c   can_rx_unregister
+EXPORT_SYMBOL net/can/can 0x8c00f602   can_ioctl
+EXPORT_SYMBOL net/can/can 0xa8435b17   can_proto_register
+EXPORT_SYMBOL net/can/can 0xc3fc3217   can_proto_unregister
+EXPORT_SYMBOL net/ceph/libceph 0x020d1b31      ceph_destroy_client
+EXPORT_SYMBOL net/ceph/libceph 0x09290ab3      ceph_debugfs_init
+EXPORT_SYMBOL net/ceph/libceph 0x0a6e39c0      ceph_monc_do_statfs
+EXPORT_SYMBOL net/ceph/libceph 0x10940306      ceph_pagelist_set_cursor
+EXPORT_SYMBOL net/ceph/libceph 0x117adeb6      ceph_monc_init
+EXPORT_SYMBOL net/ceph/libceph 0x1473a767      ceph_osdc_stop
+EXPORT_SYMBOL net/ceph/libceph 0x162ea26c      ceph_msg_dump
+EXPORT_SYMBOL net/ceph/libceph 0x1778d8b3      ceph_osdc_build_request
+EXPORT_SYMBOL net/ceph/libceph 0x197effcb      ceph_osdc_release_request
+EXPORT_SYMBOL net/ceph/libceph 0x21c86af3      ceph_osdc_put_event
+EXPORT_SYMBOL net/ceph/libceph 0x2777adfe      ceph_pr_addr
+EXPORT_SYMBOL net/ceph/libceph 0x3158173e      ceph_pagelist_release
+EXPORT_SYMBOL net/ceph/libceph 0x3352b777      ceph_parse_options
+EXPORT_SYMBOL net/ceph/libceph 0x33e9533f      ceph_check_fsid
+EXPORT_SYMBOL net/ceph/libceph 0x33f2d647      ceph_calc_file_object_mapping
+EXPORT_SYMBOL net/ceph/libceph 0x3548ce08      ceph_osdc_wait_event
+EXPORT_SYMBOL net/ceph/libceph 0x377e47ab      ceph_copy_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x3a19c2af      ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x3cf75e66      ceph_calc_object_layout
+EXPORT_SYMBOL net/ceph/libceph 0x3e281d4c      ceph_osdc_init
+EXPORT_SYMBOL net/ceph/libceph 0x4247cec2      ceph_monc_create_snapid
+EXPORT_SYMBOL net/ceph/libceph 0x43c8d341      ceph_buffer_new
+EXPORT_SYMBOL net/ceph/libceph 0x43e458f6      ceph_file_part
+EXPORT_SYMBOL net/ceph/libceph 0x49989604      ceph_osdc_writepages
+EXPORT_SYMBOL net/ceph/libceph 0x4bf915ea      ceph_con_send
+EXPORT_SYMBOL net/ceph/libceph 0x4db5884c      ceph_create_client
+EXPORT_SYMBOL net/ceph/libceph 0x5379cea3      ceph_caps_for_mode
+EXPORT_SYMBOL net/ceph/libceph 0x561dfdf1      __ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x57baf885      ceph_str_hash
+EXPORT_SYMBOL net/ceph/libceph 0x5e7fbfef      ceph_msg_new
+EXPORT_SYMBOL net/ceph/libceph 0x5fe4b2fa      ceph_pagelist_truncate
+EXPORT_SYMBOL net/ceph/libceph 0x63758856      ceph_str_hash_name
+EXPORT_SYMBOL net/ceph/libceph 0x6414d00f      ceph_monc_got_mdsmap
+EXPORT_SYMBOL net/ceph/libceph 0x69c2f2c4      ceph_copy_from_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x6aa98b5f      ceph_parse_ips
+EXPORT_SYMBOL net/ceph/libceph 0x6b5ff08c      ceph_osdc_new_request
+EXPORT_SYMBOL net/ceph/libceph 0x6d2d06a1      ceph_pagelist_reserve
+EXPORT_SYMBOL net/ceph/libceph 0x6e168e40      ceph_osdc_readpages
+EXPORT_SYMBOL net/ceph/libceph 0x6ed41be2      ceph_pagelist_append
+EXPORT_SYMBOL net/ceph/libceph 0x6f785285      ceph_zero_page_vector_range
+EXPORT_SYMBOL net/ceph/libceph 0x73ca8b10      ceph_destroy_options
+EXPORT_SYMBOL net/ceph/libceph 0x74977649      ceph_alloc_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x77692acb      ceph_msg_last_put
+EXPORT_SYMBOL net/ceph/libceph 0x808288e2      ceph_calc_pg_primary
+EXPORT_SYMBOL net/ceph/libceph 0x80ec49f5      ceph_messenger_destroy
+EXPORT_SYMBOL net/ceph/libceph 0x857daf76      ceph_osdc_create_event
+EXPORT_SYMBOL net/ceph/libceph 0x8bd89ff6      ceph_copy_page_vector_to_user
+EXPORT_SYMBOL net/ceph/libceph 0x8d3ff0f8      ceph_monc_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x95ecd499      ceph_con_close
+EXPORT_SYMBOL net/ceph/libceph 0x95fd27f0      ceph_release_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x97d00653      ceph_monc_validate_auth
+EXPORT_SYMBOL net/ceph/libceph 0x9f534f4d      ceph_buffer_release
+EXPORT_SYMBOL net/ceph/libceph 0xa40bd703      ceph_pagelist_free_reserve
+EXPORT_SYMBOL net/ceph/libceph 0xa5ca0ffd      ceph_messenger_create
+EXPORT_SYMBOL net/ceph/libceph 0xa9fc135c      ceph_client_id
+EXPORT_SYMBOL net/ceph/libceph 0xaf9163e5      ceph_con_keepalive
+EXPORT_SYMBOL net/ceph/libceph 0xafb8a407      ceph_msgr_flush
+EXPORT_SYMBOL net/ceph/libceph 0xb258d639      ceph_osdc_start_request
+EXPORT_SYMBOL net/ceph/libceph 0xb2a68e21      ceph_osdc_cancel_event
+EXPORT_SYMBOL net/ceph/libceph 0xb2d759f3      ceph_con_init
+EXPORT_SYMBOL net/ceph/libceph 0xb54676fa      ceph_msg_type_name
+EXPORT_SYMBOL net/ceph/libceph 0xb6081d6d      ceph_msgr_exit
+EXPORT_SYMBOL net/ceph/libceph 0xb9c13fb5      ceph_monc_stop
+EXPORT_SYMBOL net/ceph/libceph 0xbee1ec25      ceph_get_direct_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xc25e2c5d      ceph_compare_options
+EXPORT_SYMBOL net/ceph/libceph 0xc3775ffd      ceph_osdc_unregister_linger_request
+EXPORT_SYMBOL net/ceph/libceph 0xc4a80955      ceph_debugfs_cleanup
+EXPORT_SYMBOL net/ceph/libceph 0xc9f82b38      ceph_msgr_init
+EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb      ceph_flags_to_mode
+EXPORT_SYMBOL net/ceph/libceph 0xd320ca10      ceph_osdc_alloc_request
+EXPORT_SYMBOL net/ceph/libceph 0xd3bdc97f      ceph_pg_poolid_by_name
+EXPORT_SYMBOL net/ceph/libceph 0xd4f6375c      ceph_osdc_wait_request
+EXPORT_SYMBOL net/ceph/libceph 0xdb8a93ef      ceph_osdc_sync
+EXPORT_SYMBOL net/ceph/libceph 0xdd91f993      ceph_copy_user_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xdef585f1      ceph_calc_raw_layout
+EXPORT_SYMBOL net/ceph/libceph 0xf2829bec      ceph_put_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xfa326dd1      ceph_osdc_set_request_linger
+EXPORT_SYMBOL net/ceph/libceph 0xfd221692      ceph_con_open
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x09e0edc5     ieee802154_nl_disassoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x11e0aa03     wpan_phy_find
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x18771747     ieee802154_nl_disassoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x1ac6c7ed     ieee802154_nl_beacon_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x50b1be77     wpan_phy_alloc
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x66183474     ieee802154_nl_start_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x70f58060     ieee802154_nl_assoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x8c63a850     wpan_phy_unregister
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x9f812b6d     wpan_phy_for_each
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xb992d84f     ieee802154_nl_scan_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xbd8f89df     ieee802154_nl_assoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xd4422f25     wpan_phy_register
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe8bc9c4e     wpan_phy_free
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x9db09c9a arpt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xda85e901 arpt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xdf49238c arpt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x0d418dfb  ipt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x683c4e9a  ipt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc1c76d0a  ipt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x619ef64d     nf_nat_used_tuple
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x75963cc4     nf_nat_follow_master
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x86b28869     __nf_nat_mangle_tcp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc42d0c69     nf_nat_protocol_unregister
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc735a849     nf_nat_setup_info
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xdd6e6497     nf_nat_mangle_udp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xf295d37a     nf_nat_protocol_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x71a26464      xfrm4_tunnel_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x8ea2a954      xfrm4_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x1c563004 ip6t_unregister_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xbfab5e2b ipv6_find_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xcfd7ad6b ip6t_register_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xd7faf315 ip6t_do_table
+EXPORT_SYMBOL net/ipv6/tunnel6 0xb9834c49      xfrm6_tunnel_register
+EXPORT_SYMBOL net/ipv6/tunnel6 0xd1e1e22c      xfrm6_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x7f1b6eb8 xfrm6_tunnel_alloc_spi
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xa94f34e1 xfrm6_tunnel_spi_lookup
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x26085f23        ircomm_connect_response
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x3f42a08c        ircomm_close
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x736fd70b        ircomm_connect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x7d17c7b2        ircomm_disconnect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x86ecfbcf        ircomm_data_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xbc14c228        ircomm_control_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xc1aa5ea3        ircomm_flow_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xf70012c8        ircomm_open
+EXPORT_SYMBOL net/irda/irda 0x038a0ccd hashbin_insert
+EXPORT_SYMBOL net/irda/irda 0x06a3ee58 irias_new_integer_value
+EXPORT_SYMBOL net/irda/irda 0x07d3647c irlmp_register_service
+EXPORT_SYMBOL net/irda/irda 0x0b482c17 hashbin_remove
+EXPORT_SYMBOL net/irda/irda 0x105ef4e4 async_wrap_skb
+EXPORT_SYMBOL net/irda/irda 0x1a023372 irda_notify_init
+EXPORT_SYMBOL net/irda/irda 0x2036ad06 irda_param_insert
+EXPORT_SYMBOL net/irda/irda 0x23624bb8 hashbin_get_first
+EXPORT_SYMBOL net/irda/irda 0x25a896b6 irlmp_open_lsap
+EXPORT_SYMBOL net/irda/irda 0x274fd500 iriap_getvaluebyclass_request
+EXPORT_SYMBOL net/irda/irda 0x29c016a2 irias_delete_object
+EXPORT_SYMBOL net/irda/irda 0x32c20438 irttp_open_tsap
+EXPORT_SYMBOL net/irda/irda 0x33dd2e2e iriap_close
+EXPORT_SYMBOL net/irda/irda 0x38a20e5b irda_debug
+EXPORT_SYMBOL net/irda/irda 0x41350b33 irias_new_object
+EXPORT_SYMBOL net/irda/irda 0x41a70ba7 irttp_connect_response
+EXPORT_SYMBOL net/irda/irda 0x441c3538 irlmp_data_request
+EXPORT_SYMBOL net/irda/irda 0x448b8aaa irda_qos_bits_to_value
+EXPORT_SYMBOL net/irda/irda 0x46c1c4a2 irlmp_unregister_service
+EXPORT_SYMBOL net/irda/irda 0x4836b90a irttp_udata_request
+EXPORT_SYMBOL net/irda/irda 0x4d13c793 irlmp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x5ac1033a irttp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x62e074f2 hashbin_new
+EXPORT_SYMBOL net/irda/irda 0x68a4e347 irias_find_object
+EXPORT_SYMBOL net/irda/irda 0x6b043eba irda_init_max_qos_capabilies
+EXPORT_SYMBOL net/irda/irda 0x7042bc54 irlmp_register_client
+EXPORT_SYMBOL net/irda/irda 0x763e54a4 irlmp_unregister_client
+EXPORT_SYMBOL net/irda/irda 0x784ebb52 hashbin_remove_this
+EXPORT_SYMBOL net/irda/irda 0x7957f728 irlmp_update_client
+EXPORT_SYMBOL net/irda/irda 0x7dad02f7 iriap_open
+EXPORT_SYMBOL net/irda/irda 0x86e736e2 irias_insert_object
+EXPORT_SYMBOL net/irda/irda 0x8bc75c07 irlmp_connect_request
+EXPORT_SYMBOL net/irda/irda 0x8cc2ef42 irlap_close
+EXPORT_SYMBOL net/irda/irda 0x90dd47e0 irlmp_close_lsap
+EXPORT_SYMBOL net/irda/irda 0x91815586 irda_param_pack
+EXPORT_SYMBOL net/irda/irda 0x95f2efa4 irias_add_octseq_attrib
+EXPORT_SYMBOL net/irda/irda 0x993ad14b irda_param_extract_all
+EXPORT_SYMBOL net/irda/irda 0x9a078a82 hashbin_find
+EXPORT_SYMBOL net/irda/irda 0x9fd473a7 irias_add_string_attrib
+EXPORT_SYMBOL net/irda/irda 0xa2851342 irda_device_set_media_busy
+EXPORT_SYMBOL net/irda/irda 0xb9394173 irias_delete_value
+EXPORT_SYMBOL net/irda/irda 0xbcd3ef13 irias_object_change_attribute
+EXPORT_SYMBOL net/irda/irda 0xbe40ace9 irlmp_discovery_request
+EXPORT_SYMBOL net/irda/irda 0xbe5ecf8f irttp_close_tsap
+EXPORT_SYMBOL net/irda/irda 0xc46ecccf hashbin_get_next
+EXPORT_SYMBOL net/irda/irda 0xc743f40e async_unwrap_char
+EXPORT_SYMBOL net/irda/irda 0xcbced44a irlmp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xcee53c62 irttp_connect_request
+EXPORT_SYMBOL net/irda/irda 0xd6f25578 irttp_dup
+EXPORT_SYMBOL net/irda/irda 0xd729fe77 irias_add_integer_attrib
+EXPORT_SYMBOL net/irda/irda 0xdaca9a4c irlap_open
+EXPORT_SYMBOL net/irda/irda 0xde4c6b3c irlmp_service_to_hint
+EXPORT_SYMBOL net/irda/irda 0xe600bc56 proc_irda
+EXPORT_SYMBOL net/irda/irda 0xea268fc1 irttp_data_request
+EXPORT_SYMBOL net/irda/irda 0xeab3dcec hashbin_delete
+EXPORT_SYMBOL net/irda/irda 0xeafceb8e hashbin_lock_find
+EXPORT_SYMBOL net/irda/irda 0xedd521c2 irlmp_get_discoveries
+EXPORT_SYMBOL net/irda/irda 0xf39b7fe0 irda_setup_dma
+EXPORT_SYMBOL net/irda/irda 0xf7c22b9a irttp_flow_request
+EXPORT_SYMBOL net/irda/irda 0xfefb870a alloc_irdadev
+EXPORT_SYMBOL net/l2tp/l2tp_core 0x58e4bbd1    l2tp_recv_common
+EXPORT_SYMBOL net/lapb/lapb 0x1479d515 lapb_disconnect_request
+EXPORT_SYMBOL net/lapb/lapb 0x1f768773 lapb_data_received
+EXPORT_SYMBOL net/lapb/lapb 0x4cb7d48c lapb_setparms
+EXPORT_SYMBOL net/lapb/lapb 0x58229bff lapb_data_request
+EXPORT_SYMBOL net/lapb/lapb 0x6cff2875 lapb_unregister
+EXPORT_SYMBOL net/lapb/lapb 0xb7a31b54 lapb_connect_request
+EXPORT_SYMBOL net/lapb/lapb 0xfc42d7e8 lapb_register
+EXPORT_SYMBOL net/lapb/lapb 0xfff69873 lapb_getparms
+EXPORT_SYMBOL net/mac80211/mac80211 0x026b1d29 __ieee80211_get_tx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x030b44c9 ieee80211_wake_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x04ddd6af ieee80211_napi_complete
+EXPORT_SYMBOL net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x06c34a0f ieee80211_stop_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x13a21f80 ieee80211_get_buffered_bc
+EXPORT_SYMBOL net/mac80211/mac80211 0x15c669da wiphy_to_ieee80211_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack
+EXPORT_SYMBOL net/mac80211/mac80211 0x1991d352 ieee80211_find_sta
+EXPORT_SYMBOL net/mac80211/mac80211 0x1acd3436 ieee80211_rts_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x1d35f023 __ieee80211_get_radio_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x3a83a2f5 ieee80211_queue_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0x3b4e9f83 ieee80211_rate_control_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x40596bfc __ieee80211_create_tpt_led_trigger
+EXPORT_SYMBOL net/mac80211/mac80211 0x44078d3d ieee80211_tx_status
+EXPORT_SYMBOL net/mac80211/mac80211 0x44cf4225 ieee80211_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x481b6d7c ieee80211_alloc_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x4f484089 ieee80211_napi_schedule
+EXPORT_SYMBOL net/mac80211/mac80211 0x5911613b ieee80211_unregister_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x5afb42f8 ieee80211_rate_control_register
+EXPORT_SYMBOL net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition
+EXPORT_SYMBOL net/mac80211/mac80211 0x6af9c8e5 ieee80211_free_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x6b225c10 ieee80211_register_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x75dc6758 __ieee80211_get_assoc_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x7a096b31 ieee80211_ctstoself_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x7b28c257 ieee80211_tx_status_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0x7fb6f8d5 ieee80211_queue_delayed_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x8501df11 ieee80211_ctstoself_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x8a4c8baa __ieee80211_get_rx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x8ff9d3b5 ieee80211_scan_completed
+EXPORT_SYMBOL net/mac80211/mac80211 0x990618c9 ieee80211_generic_frame_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xabed85bd ieee80211_wake_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done
+EXPORT_SYMBOL net/mac80211/mac80211 0xb630325d ieee80211_rx_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xb66e1f29 ieee80211_sched_scan_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0xbc9cd09a ieee80211_restart_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify
+EXPORT_SYMBOL net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xc2113d3a ieee80211_nullfunc_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xc346c65b ieee80211_sta_block_awake
+EXPORT_SYMBOL net/mac80211/mac80211 0xcadc72eb rate_control_send_low
+EXPORT_SYMBOL net/mac80211/mac80211 0xcd0a3e9e ieee80211_ap_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xcef9307d ieee80211_queue_work
+EXPORT_SYMBOL net/mac80211/mac80211 0xcfacdc48 ieee80211_stop_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xd1c3b09d ieee80211_rts_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xd5399d93 ieee80211_pspoll_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xd911e35c ieee80211_beacon_get_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xdbefa558 ieee80211_rx
+EXPORT_SYMBOL net/mac80211/mac80211 0xec922502 ieee80211_sched_scan_results
+EXPORT_SYMBOL net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xfbcc4172 ieee80211_get_tkip_key
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x14da7bc9      ip_vs_proto_data_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e9a060b      register_ip_vs_app_inc
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4b22e92a      ip_vs_proto_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x57d5fe9f      unregister_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x74b960a0      ip_vs_conn_out_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84a1ad97      ip_vs_nfct_expect_related
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x87659818      unregister_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8829938d      ip_vs_scheduler_err
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x88a5bd99      register_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa1dbc2d8      ip_vs_proto_name
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xadb0f2f5      register_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc1fb43f6      ip_vs_conn_in_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc5aec006      ip_vs_tcp_conn_listen
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6d5b9d5      ip_vs_conn_new
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe311b34c      ip_vs_conn_put
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3e646c5a    nf_conntrack_untracked
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x6cda71d6    __nf_ct_ext_add
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x753a6579    __nf_ct_ext_destroy
+EXPORT_SYMBOL net/netfilter/nf_conntrack_proto_gre 0xefdc6e7c  nf_ct_gre_keymap_flush
+EXPORT_SYMBOL net/netfilter/x_tables 0x08c473b7        xt_alloc_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0x291d1020        xt_find_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x4cc87980        xt_unregister_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0x4ebe1350        xt_register_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x75c9df4f        xt_register_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x8c305ff6        xt_find_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xb28f5ef1        xt_free_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0xbc518b20        xt_unregister_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xbd533463        xt_register_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0xcc3f1905        xt_unregister_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0xe5fa7950        xt_unregister_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xf5cd318a        xt_register_targets
+EXPORT_SYMBOL net/phonet/phonet 0x01a24f4e     phonet_stream_ops
+EXPORT_SYMBOL net/phonet/phonet 0x2a500700     phonet_header_ops
+EXPORT_SYMBOL net/phonet/phonet 0x3d08e7df     phonet_proto_unregister
+EXPORT_SYMBOL net/phonet/phonet 0x8107c925     pn_sock_unhash
+EXPORT_SYMBOL net/phonet/phonet 0x97666789     pn_sock_get_port
+EXPORT_SYMBOL net/phonet/phonet 0xb4758392     phonet_proto_register
+EXPORT_SYMBOL net/phonet/phonet 0xde146cc4     pn_sock_hash
+EXPORT_SYMBOL net/phonet/phonet 0xe620b19b     pn_skb_send
+EXPORT_SYMBOL net/rds/rds 0x5031b8c5   rds_str_array
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x053f0f2f    rxrpc_kernel_data_delivered
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x17e213c2    rxrpc_kernel_send_data
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x33bf8cb8    rxrpc_kernel_end_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x470c8860    rxrpc_kernel_accept_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x50add85f    rxrpc_kernel_reject_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x678c9f2f    rxrpc_get_server_data_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x6de3b4a3    rxrpc_kernel_is_data_last
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x718f8883    rxrpc_get_null_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x7755f7b4    rxrpc_kernel_get_error_number
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x856321c4    rxrpc_kernel_intercept_rx_messages
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x8761de05    rxrpc_kernel_begin_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xc8bd15bb    key_type_rxrpc
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xd861a996    rxrpc_kernel_abort_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xe4873c7c    rxrpc_kernel_free_skb
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xef277b90    rxrpc_kernel_get_abort_code
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x61085a36     xdr_terminate_string
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x793df106     svc_pool_stats_open
+EXPORT_SYMBOL net/wanrouter/wanrouter 0x0ebe03d1       unregister_wan_device
+EXPORT_SYMBOL net/wanrouter/wanrouter 0xa2299fb2       register_wan_device
+EXPORT_SYMBOL net/wimax/wimax 0x128d4090       wimax_rfkill
+EXPORT_SYMBOL net/wimax/wimax 0xde28d58c       wimax_reset
+EXPORT_SYMBOL net/wireless/cfg80211 0x066720d9 wiphy_free
+EXPORT_SYMBOL net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x0ceca23d cfg80211_cqm_rssi_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0x130db56e ieee80211_amsdu_to_8023s
+EXPORT_SYMBOL net/wireless/cfg80211 0x160fa8ed cfg80211_mgmt_tx_status
+EXPORT_SYMBOL net/wireless/cfg80211 0x17981139 cfg80211_testmode_alloc_event_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x1fad7a42 cfg80211_ready_on_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x26b03d99 cfg80211_send_unprot_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate
+EXPORT_SYMBOL net/wireless/cfg80211 0x3030346e cfg80211_connect_result
+EXPORT_SYMBOL net/wireless/cfg80211 0x325334dd cfg80211_roamed
+EXPORT_SYMBOL net/wireless/cfg80211 0x3303a630 cfg80211_testmode_reply
+EXPORT_SYMBOL net/wireless/cfg80211 0x38843462 cfg80211_get_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0x39f64f3c __cfg80211_auth_canceled
+EXPORT_SYMBOL net/wireless/cfg80211 0x455b10d0 cfg80211_scan_done
+EXPORT_SYMBOL net/wireless/cfg80211 0x4e9e5f39 cfg80211_classify8021d
+EXPORT_SYMBOL net/wireless/cfg80211 0x4f750b2a __cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x5248411f cfg80211_inform_bss_frame
+EXPORT_SYMBOL net/wireless/cfg80211 0x5bf78701 cfg80211_notify_new_peer_candidate
+EXPORT_SYMBOL net/wireless/cfg80211 0x5cf795c6 cfg80211_get_mesh
+EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x6c772df0 cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x727faf6e cfg80211_send_rx_assoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency
+EXPORT_SYMBOL net/wireless/cfg80211 0x7d6d1a95 ieee80211_data_from_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0x7dfff58c __cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x7e02403c regulatory_hint
+EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen
+EXPORT_SYMBOL net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x8753d4a6 cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x8dc94dbc wiphy_rfkill_set_hw_state
+EXPORT_SYMBOL net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init
+EXPORT_SYMBOL net/wireless/cfg80211 0x9a41b370 cfg80211_rx_mgmt
+EXPORT_SYMBOL net/wireless/cfg80211 0x9be7b389 ieee80211_get_hdrlen_from_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x9c219876 cfg80211_sched_scan_results
+EXPORT_SYMBOL net/wireless/cfg80211 0xa53916b8 wiphy_unregister
+EXPORT_SYMBOL net/wireless/cfg80211 0xaddae53f wiphy_new
+EXPORT_SYMBOL net/wireless/cfg80211 0xb1e36e1b wiphy_register
+EXPORT_SYMBOL net/wireless/cfg80211 0xb79c6e68 wiphy_rfkill_start_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xbe24e96f cfg80211_testmode_alloc_reply_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0xc0af7ad0 freq_reg_info
+EXPORT_SYMBOL net/wireless/cfg80211 0xc1e40759 cfg80211_unlink_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xc5508ca4 cfg80211_send_auth_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next
+EXPORT_SYMBOL net/wireless/cfg80211 0xd176e800 cfg80211_sched_scan_stopped
+EXPORT_SYMBOL net/wireless/cfg80211 0xd1d868e7 wiphy_apply_custom_regulatory
+EXPORT_SYMBOL net/wireless/cfg80211 0xd3ab683b cfg80211_inform_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd7779230 cfg80211_put_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd93445c4 cfg80211_testmode_event
+EXPORT_SYMBOL net/wireless/cfg80211 0xdbd926d2 cfg80211_cqm_pktloss_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xdca7e274 wiphy_rfkill_stop_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xdda285ef cfg80211_disconnected
+EXPORT_SYMBOL net/wireless/cfg80211 0xe11f968d cfg80211_ibss_joined
+EXPORT_SYMBOL net/wireless/cfg80211 0xe1e2d790 cfg80211_new_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xe259b10e cfg80211_remain_on_channel_expired
+EXPORT_SYMBOL net/wireless/cfg80211 0xe63a3136 cfg80211_del_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xea45b265 ieee80211_data_to_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xea9e45ed __ieee80211_get_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0xebf4e745 cfg80211_send_assoc_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xed35e07c cfg80211_send_rx_auth
+EXPORT_SYMBOL net/wireless/cfg80211 0xed7ffcf3 cfg80211_send_unprot_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xf9b78ca3 cfg80211_michael_mic_failure
+EXPORT_SYMBOL net/wireless/lib80211 0x0b39b94e lib80211_crypt_info_init
+EXPORT_SYMBOL net/wireless/lib80211 0x174eaf37 lib80211_crypt_info_free
+EXPORT_SYMBOL net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler
+EXPORT_SYMBOL net/wireless/lib80211 0x2d0f99e5 print_ssid
+EXPORT_SYMBOL net/wireless/lib80211 0x3f53a633 lib80211_unregister_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8c54aa98 lib80211_register_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8d5cded1 lib80211_crypt_deinit_entries
+EXPORT_SYMBOL net/wireless/lib80211 0x916a466c lib80211_get_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x9b6d7d90 lib80211_crypt_quiescing
+EXPORT_SYMBOL net/wireless/lib80211 0xfad3d2a8 lib80211_crypt_delayed_deinit
+EXPORT_SYMBOL sound/ac97_bus 0x76a253c5        ac97_bus_type
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x1a724fcc        snd_seq_kernel_client_ctl
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x2dab9349        snd_seq_kernel_client_enqueue_blocking
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3061c52d        snd_use_lock_sync_helper
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3fb4d161        snd_seq_kernel_client_dispatch
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x5e064be1        snd_seq_event_port_attach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x6bb71038        snd_seq_delete_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7ac2f329        snd_seq_expand_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7b8699eb        snd_seq_event_port_detach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x87218659        snd_seq_create_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x8944da7b        snd_seq_kernel_client_write_poll
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xb8e448a0        snd_seq_set_queue_tempo
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xcac0a3be        snd_seq_kernel_client_enqueue
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xe934da1d        snd_seq_dump_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x17c9a0f7 snd_seq_device_register_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x2737f8ae snd_seq_device_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xc622fb29 snd_seq_device_unregister_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x6ea09972      snd_midi_channel_alloc_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x833a3e07      snd_midi_channel_set_clear
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xb9948d2c      snd_midi_channel_free_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3      snd_midi_process_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x017f4a67     snd_midi_event_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x949c9ac8     snd_midi_event_no_status
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x951ea30c     snd_midi_event_reset_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb00606b7     snd_midi_event_encode_byte
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb30510f7     snd_midi_event_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xbeaecf8c     snd_midi_event_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xddc220c4     snd_midi_event_reset_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xf5eb237e     snd_midi_event_free
+EXPORT_SYMBOL sound/core/seq/snd-seq-virmidi 0xe78b2d35        snd_virmidi_new
+EXPORT_SYMBOL sound/core/snd 0x02054566        snd_ctl_rename_id
+EXPORT_SYMBOL sound/core/snd 0x04cffaf2        snd_component_add
+EXPORT_SYMBOL sound/core/snd 0x0e35b4c5        snd_card_create
+EXPORT_SYMBOL sound/core/snd 0x146342e5        snd_ctl_make_virtual_master
+EXPORT_SYMBOL sound/core/snd 0x171add5f        snd_info_free_entry
+EXPORT_SYMBOL sound/core/snd 0x1763ab66        snd_info_create_card_entry
+EXPORT_SYMBOL sound/core/snd 0x188e72bd        snd_register_device_for_dev
+EXPORT_SYMBOL sound/core/snd 0x18e1683f        snd_dma_program
+EXPORT_SYMBOL sound/core/snd 0x191e88cf        snd_dma_pointer
+EXPORT_SYMBOL sound/core/snd 0x1b92234e        snd_device_new
+EXPORT_SYMBOL sound/core/snd 0x1bce9ea4        snd_ctl_free_one
+EXPORT_SYMBOL sound/core/snd 0x1d556485        snd_ctl_find_numid
+EXPORT_SYMBOL sound/core/snd 0x22bd4efc        snd_card_set_id
+EXPORT_SYMBOL sound/core/snd 0x24a94b26        snd_info_get_line
+EXPORT_SYMBOL sound/core/snd 0x24fa9fa0        snd_card_disconnect
+EXPORT_SYMBOL sound/core/snd 0x36c32c02        snd_power_wait
+EXPORT_SYMBOL sound/core/snd 0x3971b4df        snd_ecards_limit
+EXPORT_SYMBOL sound/core/snd 0x3e387f60        snd_info_create_module_entry
+EXPORT_SYMBOL sound/core/snd 0x443e9b33        snd_card_register
+EXPORT_SYMBOL sound/core/snd 0x46ae4565        snd_seq_root
+EXPORT_SYMBOL sound/core/snd 0x4a3ea5c0        snd_request_card
+EXPORT_SYMBOL sound/core/snd 0x4e2f0c84        snd_device_free
+EXPORT_SYMBOL sound/core/snd 0x511ee63c        snd_ctl_register_ioctl
+EXPORT_SYMBOL sound/core/snd 0x56138508        _snd_ctl_add_slave
+EXPORT_SYMBOL sound/core/snd 0x58be4d15        snd_ctl_replace
+EXPORT_SYMBOL sound/core/snd 0x602c96f0        copy_to_user_fromio
+EXPORT_SYMBOL sound/core/snd 0x64e4e58f        snd_ctl_new1
+EXPORT_SYMBOL sound/core/snd 0x6b055442        snd_ctl_add
+EXPORT_SYMBOL sound/core/snd 0x6f2ab08f        snd_jack_new
+EXPORT_SYMBOL sound/core/snd 0x7063bfce        snd_card_proc_new
+EXPORT_SYMBOL sound/core/snd 0x70c15ac1        snd_dma_disable
+EXPORT_SYMBOL sound/core/snd 0x741db45e        snd_card_file_remove
+EXPORT_SYMBOL sound/core/snd 0x75c8ff23        snd_card_free
+EXPORT_SYMBOL sound/core/snd 0x7e763cef        snd_ctl_find_id
+EXPORT_SYMBOL sound/core/snd 0x7ed6130c        snd_ctl_enum_info
+EXPORT_SYMBOL sound/core/snd 0x7f545aef        snd_ctl_remove_id
+EXPORT_SYMBOL sound/core/snd 0x84b39c14        snd_card_free_when_closed
+EXPORT_SYMBOL sound/core/snd 0x8c85fbed        snd_unregister_device
+EXPORT_SYMBOL sound/core/snd 0x8f595b11        snd_major
+EXPORT_SYMBOL sound/core/snd 0x8f7794d2        snd_info_register
+EXPORT_SYMBOL sound/core/snd 0x9890ce81        snd_cards
+EXPORT_SYMBOL sound/core/snd 0x98b669a1        snd_ctl_boolean_mono_info
+EXPORT_SYMBOL sound/core/snd 0x9e6d79f8        snd_info_get_str
+EXPORT_SYMBOL sound/core/snd 0xa0fd2427        snd_pci_quirk_lookup_id
+EXPORT_SYMBOL sound/core/snd 0xb2e5ae4a        snd_lookup_minor_data
+EXPORT_SYMBOL sound/core/snd 0xce3ca308        copy_from_user_toio
+EXPORT_SYMBOL sound/core/snd 0xd1157735        release_and_free_resource
+EXPORT_SYMBOL sound/core/snd 0xd2de8c66        snd_device_register
+EXPORT_SYMBOL sound/core/snd 0xd376ca0c        snd_card_file_add
+EXPORT_SYMBOL sound/core/snd 0xd93863b4        snd_ctl_boolean_stereo_info
+EXPORT_SYMBOL sound/core/snd 0xdaf25441        snd_pci_quirk_lookup
+EXPORT_SYMBOL sound/core/snd 0xdff1922a        snd_add_device_sysfs_file
+EXPORT_SYMBOL sound/core/snd 0xe20c9214        snd_iprintf
+EXPORT_SYMBOL sound/core/snd 0xea70eb09        snd_jack_set_key
+EXPORT_SYMBOL sound/core/snd 0xeae70c65        snd_ctl_notify
+EXPORT_SYMBOL sound/core/snd 0xee5ae206        snd_ctl_unregister_ioctl
+EXPORT_SYMBOL sound/core/snd 0xefac2052        snd_jack_report
+EXPORT_SYMBOL sound/core/snd 0xf4865b56        snd_ctl_remove
+EXPORT_SYMBOL sound/core/snd 0xfc8c76e8        snd_jack_set_parent
+EXPORT_SYMBOL sound/core/snd-hwdep 0x13630d0d  snd_hwdep_new
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3af566f1     snd_dma_get_reserved_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3b91f3af     snd_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x60839367     snd_dma_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x6bf82d80     snd_dma_reserve_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xade88e76     snd_malloc_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xc79e0245     snd_dma_alloc_pages_fallback
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xdd2ec1e8     snd_dma_alloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x0283dfe3    _snd_pcm_hw_params_any
+EXPORT_SYMBOL sound/core/snd-pcm 0x04cda566    snd_interval_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x051aa020    snd_pcm_lib_read
+EXPORT_SYMBOL sound/core/snd-pcm 0x05e450ce    snd_pcm_limit_hw_rates
+EXPORT_SYMBOL sound/core/snd-pcm 0x10d48547    snd_pcm_period_elapsed
+EXPORT_SYMBOL sound/core/snd-pcm 0x12efae80    snd_pcm_mmap_data
+EXPORT_SYMBOL sound/core/snd-pcm 0x1bd09924    snd_pcm_suspend_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d027e4b    snd_pcm_format_signed
+EXPORT_SYMBOL sound/core/snd-pcm 0x218268d3    snd_pcm_hw_constraint_minmax
+EXPORT_SYMBOL sound/core/snd-pcm 0x2c9a34d1    snd_pcm_lib_free_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0x31a9446d    snd_pcm_lib_preallocate_pages_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x35b976c0    snd_pcm_lib_mmap_iomem
+EXPORT_SYMBOL sound/core/snd-pcm 0x3796bdcc    snd_pcm_format_little_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x39bf9301    _snd_pcm_hw_param_setempty
+EXPORT_SYMBOL sound/core/snd-pcm 0x43786b47    snd_pcm_hw_constraint_list
+EXPORT_SYMBOL sound/core/snd-pcm 0x4855e29c    snd_pcm_set_sync
+EXPORT_SYMBOL sound/core/snd-pcm 0x4af80abe    snd_pcm_release_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x4c115419    snd_pcm_hw_constraint_ratnums
+EXPORT_SYMBOL sound/core/snd-pcm 0x4d9b6d35    snd_pcm_format_size
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f816e9b    snd_pcm_format_big_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x52419d52    snd_pcm_lib_writev
+EXPORT_SYMBOL sound/core/snd-pcm 0x52e3e4a5    snd_pcm_hw_param_value
+EXPORT_SYMBOL sound/core/snd-pcm 0x5396737c    snd_pcm_lib_malloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x542bacda    snd_pcm_lib_preallocate_free_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x5bb37486    snd_pcm_suspend
+EXPORT_SYMBOL sound/core/snd-pcm 0x5c99b4e6    snd_pcm_sgbuf_ops_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x5e7f4920    snd_pcm_format_set_silence
+EXPORT_SYMBOL sound/core/snd-pcm 0x627df1da    snd_pcm_notify
+EXPORT_SYMBOL sound/core/snd-pcm 0x650f8603    snd_pcm_format_silence_64
+EXPORT_SYMBOL sound/core/snd-pcm 0x68a24153    snd_pcm_format_physical_width
+EXPORT_SYMBOL sound/core/snd-pcm 0x6b554c39    snd_pcm_hw_constraint_ratdens
+EXPORT_SYMBOL sound/core/snd-pcm 0x6d54d995    snd_pcm_hw_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ef8fcd8    snd_pcm_format_linear
+EXPORT_SYMBOL sound/core/snd-pcm 0x708c69a9    snd_pcm_lib_preallocate_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x71d45f96    snd_pcm_lib_get_vmalloc_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x77cdc01f    snd_pcm_hw_constraint_integer
+EXPORT_SYMBOL sound/core/snd-pcm 0x8b050d62    snd_pcm_lib_write
+EXPORT_SYMBOL sound/core/snd-pcm 0x90eb6cc0    snd_pcm_open_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x91da9f04    snd_pcm_hw_param_first
+EXPORT_SYMBOL sound/core/snd-pcm 0x929a0f72    snd_pcm_hw_constraint_pow2
+EXPORT_SYMBOL sound/core/snd-pcm 0x9a6f4699    snd_pcm_sgbuf_get_chunk_size
+EXPORT_SYMBOL sound/core/snd-pcm 0xa1eb29c8    snd_pcm_lib_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0xa40e95ae    snd_pcm_link_rwlock
+EXPORT_SYMBOL sound/core/snd-pcm 0xa61aa028    snd_pcm_format_unsigned
+EXPORT_SYMBOL sound/core/snd-pcm 0xadfeacc4    snd_pcm_set_ops
+EXPORT_SYMBOL sound/core/snd-pcm 0xaf4389b8    snd_pcm_lib_free_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0xafeff749    _snd_pcm_lib_alloc_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0xb620eb26    snd_pcm_hw_constraint_msbits
+EXPORT_SYMBOL sound/core/snd-pcm 0xb9638db4    snd_pcm_rate_to_rate_bit
+EXPORT_SYMBOL sound/core/snd-pcm 0xba753838    snd_pcm_lib_readv
+EXPORT_SYMBOL sound/core/snd-pcm 0xbb2ca905    snd_pcm_stop
+EXPORT_SYMBOL sound/core/snd-pcm 0xbf257125    snd_pcm_new_stream
+EXPORT_SYMBOL sound/core/snd-pcm 0xd0b9b8b8    snd_interval_list
+EXPORT_SYMBOL sound/core/snd-pcm 0xe56a9336    snd_pcm_format_width
+EXPORT_SYMBOL sound/core/snd-pcm 0xe87da8a9    snd_pcm_hw_rule_add
+EXPORT_SYMBOL sound/core/snd-pcm 0xea2560a9    snd_pcm_hw_constraint_step
+EXPORT_SYMBOL sound/core/snd-pcm 0xf29c295e    snd_pcm_new
+EXPORT_SYMBOL sound/core/snd-pcm 0xf3797152    snd_interval_ratnum
+EXPORT_SYMBOL sound/core/snd-pcm 0xf4c86e68    snd_pcm_hw_param_last
+EXPORT_SYMBOL sound/core/snd-pcm 0xf7884e9c    snd_pcm_kernel_ioctl
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x0b66af18        snd_rawmidi_drain_input
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x1ce3c384        snd_rawmidi_kernel_release
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x2772da94        snd_rawmidi_transmit
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x56060f8a        snd_rawmidi_input_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x61e37976        snd_rawmidi_drop_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x727dab72        snd_rawmidi_kernel_read
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7950906c        snd_rawmidi_drain_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7d4f859f        snd_rawmidi_transmit_empty
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7fa69e66        snd_rawmidi_transmit_peek
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x80178f5a        snd_rawmidi_kernel_open
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x909c34d8        snd_rawmidi_set_ops
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xa402285a        snd_rawmidi_info_select
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xb0a30ad5        snd_rawmidi_kernel_write
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xbbb6fe17        snd_rawmidi_transmit_ack
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xc2b7d268        snd_rawmidi_output_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xcaf024f0        snd_rawmidi_new
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xeff5ed61        snd_rawmidi_receive
+EXPORT_SYMBOL sound/core/snd-timer 0x4db90ec4  snd_timer_global_register
+EXPORT_SYMBOL sound/core/snd-timer 0x5b11ff84  snd_timer_interrupt
+EXPORT_SYMBOL sound/core/snd-timer 0x78f6f1cd  snd_timer_global_new
+EXPORT_SYMBOL sound/core/snd-timer 0x79a3312f  snd_timer_new
+EXPORT_SYMBOL sound/core/snd-timer 0x8020baf0  snd_timer_global_free
+EXPORT_SYMBOL sound/core/snd-timer 0x9e8cd936  snd_timer_pause
+EXPORT_SYMBOL sound/core/snd-timer 0xa0d995d2  snd_timer_resolution
+EXPORT_SYMBOL sound/core/snd-timer 0xb94ad3c7  snd_timer_close
+EXPORT_SYMBOL sound/core/snd-timer 0xb9b2e8f5  snd_timer_continue
+EXPORT_SYMBOL sound/core/snd-timer 0xc668e42d  snd_timer_start
+EXPORT_SYMBOL sound/core/snd-timer 0xc99ff173  snd_timer_open
+EXPORT_SYMBOL sound/core/snd-timer 0xefea3b7f  snd_timer_notify
+EXPORT_SYMBOL sound/core/snd-timer 0xf6a38705  snd_timer_stop
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x65aafb73  snd_mpu401_uart_new
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59  snd_mpu401_uart_interrupt_tx
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227  snd_mpu401_uart_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x05060a19       snd_opl3_regmap
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x149819fd       snd_opl3_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x212e0050       snd_opl3_create
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x4a3efb0f       snd_opl3_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x66a790de       snd_opl3_timer_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x73f4c287       snd_opl3_reset
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xaaa454c7       snd_opl3_find_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xbb2c404f       snd_opl3_load_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xf155127c       snd_opl3_init
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xfa82ba70       snd_opl3_hwdep_new
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x05be804b       snd_opl4_create
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x1f21b356       snd_opl4_read_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x57ca03d2       snd_opl4_write_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x5961a640       snd_opl4_write
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0xd8a1fd47       snd_opl4_read
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x08cd614d   snd_vx_free_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x09c70b74   snd_vx_dsp_load
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1a4cedc3   snd_vx_suspend
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1c9e79b2   snd_vx_dsp_boot
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x263ffaa6   snd_vx_create
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x27b3c2da   snd_vx_load_boot_image
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x331e1380   snd_vx_resume
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x9eaef21c   snd_vx_check_reg_bit
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xcd7de8c6   snd_vx_setup_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf1f04d23   snd_vx_irq_handler
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x01455b1b       amdtp_out_stream_pcm_abort
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x057eea6d       amdtp_out_stream_get_max_payload
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x108651a1       amdtp_out_stream_stop
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x11f6c012       amdtp_out_stream_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x17e46570       amdtp_out_stream_set_rate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x23d23d3d       fw_iso_resources_free
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x2e650f3d       amdtp_out_stream_set_pcm_format
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x45181b93       cmp_connection_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x4618edb6       amdtp_out_stream_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x509415cb       fcp_bus_reset
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x54f1e83c       amdtp_out_stream_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x65f828ca       iso_packets_buffer_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x68ccf3a3       fw_iso_resources_allocate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x6effc4d4       cmp_connection_establish
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x8ac09c3a       amdtp_out_stream_start
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x907ab1ef       fw_iso_resources_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x94464cf6       fw_iso_resources_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x977ec48d       fw_iso_resources_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb1e0c1b8       iso_packets_buffer_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb4a3c726       cmp_connection_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xbe1c01d1       fcp_avc_transaction
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xc0830942       cmp_connection_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xdd74bc7a       rcode_string
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xe391be1e       cmp_connection_break
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xf9345015       snd_fw_transaction
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x1def49f7    snd_ak4114_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x3ca11593    snd_ak4114_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x5e6f61c6    snd_ak4114_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xaac69e33    snd_ak4114_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xb80ef4b4    snd_ak4114_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xff8fcf2b    snd_ak4114_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x1beb9ba8    snd_ak4117_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x222d1f9b    snd_ak4117_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x613bcfdf    snd_ak4117_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61994352    snd_ak4117_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61dcd22d    snd_ak4117_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x7748d95f    snd_ak4117_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x36d65194       snd_akm4xxx_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x42097156       snd_akm4xxx_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x7a41f3bb       snd_akm4xxx_init
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xd33efb47       snd_akm4xxx_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x769b55ff    snd_pt2258_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x96e9df08    snd_pt2258_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x12af763e     snd_tea575x_init
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x6a17a8f6     snd_tea575x_exit
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x208740c7  snd_cs8427_create
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x433a23de  snd_cs8427_reg_write
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x55ec55fe  snd_cs8427_iec958_build
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x594ffe68  snd_cs8427_iec958_active
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xbdcee202  snd_cs8427_iec958_pcm
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x025e14e3     snd_i2c_bus_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x07be1178     snd_i2c_sendbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x3b5cfab9     snd_i2c_device_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x7b8e8dfe     snd_i2c_device_free
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x9cf71435     snd_i2c_probeaddr
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xf53071d2     snd_i2c_readbytes
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xbc9e601c        snd_tea6330t_update_mixer
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xfaf7d47a        snd_tea6330t_detect
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x235ff45a       snd_es1688_reset
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x94031132       snd_es1688_pcm
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x9e2d050f       snd_es1688_mixer_write
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xa09cb43a       snd_es1688_create
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xc7a8e7b0       snd_es1688_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x03f64d6d     snd_gf1_write_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0b08f41c     snd_gus_create
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0c4b7101     snd_gf1_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x18d814bb     snd_gf1_mem_lock
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c1ce117     snd_gus_interrupt
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c411555     snd_gf1_ctrl_stop
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2ff6dd00     snd_gus_use_dec
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3004ab96     snd_gf1_peek
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x364c3e2f     snd_gus_initialize
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3d722f81     snd_gf1_alloc_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x451c4787     snd_gus_dram_write
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x46db8d67     snd_gf1_lvol_to_gvol_raw
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x486e95f6     snd_gf1_delay
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x4a25f075     snd_gf1_poke
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x510c35ab     snd_gf1_mem_alloc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x53f4bcba     snd_gf1_stop_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x57e283ce     snd_gf1_mem_free
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x5c706a01     snd_gf1_new_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x69580181     snd_gf1_dram_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x7447d41f     snd_gf1_translate_freq
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x766a53a4     snd_gf1_mem_xfree
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x8b2c9d1e     snd_gf1_free_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x902a93e5     snd_gf1_i_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x95c00318     snd_gf1_i_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9d27745e     snd_gf1_rawmidi_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb627703a     snd_gf1_pcm_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xba59f0c0     snd_gus_use_inc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xbe6bf3f0     snd_gus_dram_read
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc43a5527     snd_gf1_atten_table
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc62c29f1     snd_gf1_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc828e204     snd_gf1_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xd60f9df8     snd_gf1_write16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xfd7948a3     snd_gf1_i_look16
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x0e096be3   snd_msnd_init_queue
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x14604b14   snd_msnd_send_dsp_cmd
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x3caec80b   snd_msndmix_setup
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x41d8c7fe   snd_msnd_DARQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x53b94a87   snd_msndmix_new
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x5a59c42e   snd_msnd_dsp_halt
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x67075162   snd_msndmix_force_recsrc
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x75026b24   snd_msndmidi_input_read
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x827928fa   snd_msnd_upload_host
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x930bf9b2   snd_msnd_pcm
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xc6484e4c   snd_msnd_enable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xdd3d9b58   snd_msnd_disable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xec5c7fa6   snd_msnd_send_word
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xfd3a84d0   snd_msnd_DAPQ
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0x89e35b99    snd_aci_cmd
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0xd41a7c7c    snd_aci_get_aci
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x30040e18    snd_sbdsp_command
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x3793ee74    snd_sbdsp_get_byte
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x493274bb    snd_sbdsp_reset
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x509de8db    snd_sbmixer_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x6c145c29    snd_sbmixer_add_ctl
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x8ffe80f5    snd_sbmixer_write
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x9dc54427    snd_sbmixer_resume
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc3a011d5    snd_sbmixer_read
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc47abf26    snd_sbmixer_suspend
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xd3b5f491    snd_sbdsp_create
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-csp 0xef888238     snd_sb_csp_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x28443cf2     snd_sb16dsp_get_pcm_ops
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x3a73d4e1     snd_sb16dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xa9672925     snd_sb16dsp_configure
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xe0b3f690     snd_sb16dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x1ffb00d6      snd_sb8dsp_midi
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x6c52f0ff      snd_sb8dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x93293f75      snd_sb8dsp_midi_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x9824676a      snd_sb8dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x1655c4f1        snd_emu8000_peek_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x34cfbdf6        snd_emu8000_update_chorus_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x3818128f        snd_emu8000_load_chorus_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x5f6b635e        snd_emu8000_dma_chan
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x69cc4f89        snd_emu8000_init_fm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9629fa35        snd_emu8000_poke_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9a9672ae        snd_emu8000_update_equalizer
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9ab543f6        snd_emu8000_update_reverb_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xc9a3aa81        snd_emu8000_load_reverb_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xca944cd5        snd_emu8000_poke
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xfc49be25        snd_emu8000_peek
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x200535ff     snd_cs4236_ext_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x3c38d5e8     snd_wss_get_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x470930eb     snd_wss_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x4d0362c6     snd_wss_create
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x50094541     snd_wss_pcm
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x5e4b2de5     snd_wss_chip_id
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7b202637     snd_wss_interrupt
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7f69149a     snd_wss_put_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8e31cb07     snd_wss_info_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8fa6606c     snd_wss_mce_up
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x9b16925e     snd_cs4236_ext_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xa276819f     snd_wss_mce_down
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xb2be137a     snd_wss_timer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xbe6c817b     snd_wss_put_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xc99525ae     snd_wss_mixer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xd771bb46     snd_wss_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xeab98139     snd_wss_info_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfd3d4009     snd_wss_get_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfe98a865     snd_wss_overrange
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xffa34533     snd_wss_get_pcm_ops
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x21ef4e55 snd_ac97_pcm_assign
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x48471696 snd_ac97_tune_hardware
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x4dc81183 snd_ac97_set_rate
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5163bed9 snd_ac97_bus
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5ffa6324 snd_ac97_mixer
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x7e6dcafe snd_ac97_update_power
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x845b1c97 snd_ac97_get_short_name
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9f68cc85 snd_ac97_write_cache
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xa4057c8d snd_ac97_pcm_close
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xbff30f47 snd_ac97_resume
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc05ae2a8 snd_ac97_pcm_open
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc4c310c3 snd_ac97_suspend
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc7406aa5 snd_ac97_read
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd15b6e3d snd_ac97_update
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2545eab snd_ac97_pcm_double_rate_rules
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2c2d152 snd_ac97_update_bits
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf2139bf7 snd_ac97_write
+EXPORT_SYMBOL sound/pci/asihpi/snd-asihpi 0xded8ad5e   hpi_send_recv
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0becda97 snd_emu10k1_voice_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0df94418 snd_emu10k1_voice_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x41244eb5 snd_emu10k1_ptr_write
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x59cafd61 snd_emu10k1_synth_bzero
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x988d150a snd_emu10k1_synth_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xda83a040 snd_emu10k1_synth_copy_from_user
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf66a4375 snd_emu10k1_ptr_read
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf75dd381 snd_emu10k1_memblk_map
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xfeebba88 snd_emu10k1_synth_free
+EXPORT_SYMBOL sound/pci/hda/snd-hda-codec 0x8137241a   snd_hda_parse_generic_codec
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0x85f6b860  snd_ice1712_akm4xxx_free
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xc231aa73  snd_ice1712_akm4xxx_build_controls
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xdb1369fc  snd_ice1712_akm4xxx_init
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0e84fac7       oxygen_write8_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13ae7eae       oxygen_pci_shutdown
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x1ab0d70a       oxygen_read16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x217082b9       oxygen_write_spi
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x23bf881e       oxygen_pci_suspend
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x257fb948       oxygen_read8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x4e5ef4d6       oxygen_write_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x61bd39c7       oxygen_write16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x6fc6011d       oxygen_write32_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7528375c       oxygen_write_ac97_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x82abfda3       oxygen_write16_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x870f7062       oxygen_pci_remove
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x8b3b31ad       oxygen_write_i2c
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9167aa21       oxygen_read_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x94972217       oxygen_write8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9b9d4d27       oxygen_pci_resume
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9e4b2749       oxygen_write32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xdbd4a1fd       oxygen_reset_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe7a3b566       oxygen_write_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf18f2bfc       oxygen_pci_probe
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf3c210d8       oxygen_read32
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x043bdcb0 snd_trident_free_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x3abf35ff snd_trident_alloc_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x4ebb764f snd_trident_stop_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x8d7ed98d snd_trident_write_voice_regs
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0xfca1215f snd_trident_start_voice
+EXPORT_SYMBOL sound/soundcore 0x98696b3f       sound_class
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x0b58a260       snd_emux_new
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x19147037       snd_emux_free
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x2167ec20       snd_emux_lock_voice
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x655cb202       snd_sf_linear_to_log
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x9fab5ec7       snd_emux_register
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xac72b75e       snd_emux_terminate_all
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xd3df8d5f       snd_emux_unlock_voice
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x16acd73a      snd_util_memhdr_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x42cd82cd      snd_util_memhdr_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x74b3ab88      __snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x7c5c4bb1      snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xa594e268      __snd_util_memblk_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xba78d781      snd_util_mem_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xc03b0c1b      snd_util_mem_avail
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xe4ce2b80      __snd_util_mem_free
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x16756dc0     snd_usbmidi_input_start
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x63343b1d     snd_usbmidi_input_stop
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x9d5af605     snd_usbmidi_create
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0xd9d2bb03     snd_usbmidi_disconnect
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x1816c305   dm_mem_cache_grow
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x367013d7   dm_mem_cache_shrink
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x68d294fb   dm_mem_cache_free
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x920a7a41   dm_message_parse
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xb051eab3   dm_mem_cache_client_create
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xdae04ad9   dm_mem_cache_alloc
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xf75301a7   dm_mem_cache_client_destroy
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x000f2b7a       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x005a7faf       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x0081971a       default_llseek
+EXPORT_SYMBOL vmlinux 0x008ae1f1       dqput
+EXPORT_SYMBOL vmlinux 0x00d131bd       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x00dd5e49       tty_mutex
+EXPORT_SYMBOL vmlinux 0x00e0bd33       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0x00e60fed       do_SAK
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x00fd99b0       posix_lock_file
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x01160d16       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x01420719       register_gifconf
+EXPORT_SYMBOL vmlinux 0x016b0e28       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0x0171daed       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x0173f758       xfrm_input
+EXPORT_SYMBOL vmlinux 0x0180c0b0       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x019b72ac       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0x01a4adf3       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x01a6bce2       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x01b230aa       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01c1b9d5       bio_add_page
+EXPORT_SYMBOL vmlinux 0x01c7351c       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0x01cc3f6d       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01d36127       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x01f809b0       icmp_send
+EXPORT_SYMBOL vmlinux 0x01f8bb63       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x0239bee6       ppp_input
+EXPORT_SYMBOL vmlinux 0x025b0027       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x0260fdc8       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x0262259a       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x026aa507       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x027d3985       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02a71a11       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x02c4ecc3       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x0303933b       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0x0313db43       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0x03187901       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x034e9440       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x0350e0da       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x035d0b5b       generic_setlease
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x037c2586       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x03869b66       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0x03910d7f       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03c337db       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x03e46571       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x03fea9e8       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x0419b373       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x0425852d       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0x045537b1       padata_alloc
+EXPORT_SYMBOL vmlinux 0x046a76eb       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0x046d308d       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04ae767c       kunmap_high
+EXPORT_SYMBOL vmlinux 0x04bc355e       tcp_connect
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04f7f219       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0x050468c0       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0x0512e1df       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x0521a429       sk_filter
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x053547ab       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x0535c7a0       dquot_file_open
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x05a10892       inet_put_port
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05b55cf7       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x05d5d6df       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0x05e209e0       simple_getattr
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x05eceace       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0x0608ff9d       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x068d98ba       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x069596f8       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x06a7dada       inet_release
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ae2e58       register_framebuffer
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06f945a9       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x06fa9d17       of_get_property
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x07179557       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0x071927fb       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x0725673f       init_net
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x07770e07       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a7d14d       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x07f648fe       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x084ba63a       uart_match_port
+EXPORT_SYMBOL vmlinux 0x08515b57       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0x0866f1a5       proto_register
+EXPORT_SYMBOL vmlinux 0x08876351       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08a55f99       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0x08af7772       inet_bind
+EXPORT_SYMBOL vmlinux 0x08c6f62d       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x09087e8e       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x090c96d7       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0x092b0ebb       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093a4d8e       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x0942eb1d       vc_cons
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x09493965       km_new_mapping
+EXPORT_SYMBOL vmlinux 0x0952262f       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x09794e75       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x097d08c3       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x0983bf57       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x0991b0e1       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0x0994431b       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09ead378       kthread_bind
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x09fc4931       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0a8ff496       arp_create
+EXPORT_SYMBOL vmlinux 0x0ab10ab6       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b1e5788       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x0b41c1a8       __register_binfmt
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b4bde37       iunique
+EXPORT_SYMBOL vmlinux 0x0b5118c0       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b75f87a       may_umount_tree
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8cb9c6       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0be4d9f2       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x0c0f29c4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x0c41c1c7       netdev_info
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c49ab15       simple_readpage
+EXPORT_SYMBOL vmlinux 0x0c4eda05       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0x0c526fc5       km_report
+EXPORT_SYMBOL vmlinux 0x0c5369de       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0c905880       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cbcbbaf       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x0cc33a24       dm_get_device
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ccc6a92       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0cda9f9f       noop_qdisc
+EXPORT_SYMBOL vmlinux 0x0cf1484b       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x0d06362e       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0x0d0cd926       wireless_send_event
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d40fe91       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x0d4869e9       dquot_release
+EXPORT_SYMBOL vmlinux 0x0d53182d       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d57f00e       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0x0d848c15       kmap_high
+EXPORT_SYMBOL vmlinux 0x0d8fddd4       alloc_file
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0db59030       input_register_device
+EXPORT_SYMBOL vmlinux 0x0dc557b0       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0e156b4e       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e63e8a3       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0e928d49       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x0ecfa5bc       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0x0ee6c470       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x0f1ab0b7       follow_pfn
+EXPORT_SYMBOL vmlinux 0x0f2e65a6       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f59eff2       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f6857d7       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x0f9c4a35       __kfree_skb
+EXPORT_SYMBOL vmlinux 0x0fae7650       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fdc25d9       check_disk_change
+EXPORT_SYMBOL vmlinux 0x0fe6350a       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0x0fecfc78       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x0ff389ff       mntget
+EXPORT_SYMBOL vmlinux 0x10214868       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0x10243f2d       deny_write_access
+EXPORT_SYMBOL vmlinux 0x1024b771       module_refcount
+EXPORT_SYMBOL vmlinux 0x102aa847       __blk_end_request
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x10428807       module_layout
+EXPORT_SYMBOL vmlinux 0x1049a897       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0x107ddf83       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x109fec29       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x10af2475       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x10b7bd71       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0x10c568b9       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x10cc3779       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x1119d570       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0x1121c8d2       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x112f26f3       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x1136dafd       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0x11443643       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x1165bf4d       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x116c2703       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x11844fab       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x11bf3729       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0x11c7c15d       dst_release
+EXPORT_SYMBOL vmlinux 0x11d3f9b3       sock_map_fd
+EXPORT_SYMBOL vmlinux 0x11f2785d       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x1203bc9f       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x120621fd       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0x122bd9bb       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x128b979c       write_inode_now
+EXPORT_SYMBOL vmlinux 0x129cef9d       _dev_info
+EXPORT_SYMBOL vmlinux 0x129d01ae       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12b5d7b2       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0x12b7d3c2       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12dd8755       thaw_super
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x1355ca23       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x138ba64f       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x139b0318       padata_start
+EXPORT_SYMBOL vmlinux 0x13ace336       skb_queue_head
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13bda4fe       set_pages_nx
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13dde1af       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x13e43abd       llc_sap_find
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f01b3f       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x13f290fe       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x142f4e0d       scsi_free_command
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x14435ebd       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x145ced90       input_flush_device
+EXPORT_SYMBOL vmlinux 0x14872ef5       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0x148e91c0       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0x149e1825       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x14a82908       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14b105d9       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x14baa2fa       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x14c3beca       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x150924b5       open_exec
+EXPORT_SYMBOL vmlinux 0x15104f61       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0x15243d6b       mii_check_link
+EXPORT_SYMBOL vmlinux 0x15336a59       mount_nodev
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x15629489       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x1595d374       unlock_rename
+EXPORT_SYMBOL vmlinux 0x15a7b5e5       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15cc970a       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161acf66       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0x162718e5       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x162ed4ad       dquot_disable
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x1648bd98       vfs_rename
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x1688b243       find_get_page
+EXPORT_SYMBOL vmlinux 0x16b64511       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x16ffc05d       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x17a0ec64       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17cfe850       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x180ce191       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x181b91a4       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x189868d7       get_random_bytes_arch
+EXPORT_SYMBOL vmlinux 0x189fe5c3       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0x18b5e507       follow_down_one
+EXPORT_SYMBOL vmlinux 0x18c02c1c       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0x18cb5c3d       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x18cfc21f       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0x18e352ed       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0x18e7531e       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0x192878f5       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0x1928faa7       phy_detach
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x199f5b4e       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19c90d37       __scm_send
+EXPORT_SYMBOL vmlinux 0x19d14d0e       d_drop
+EXPORT_SYMBOL vmlinux 0x19db972b       phy_device_free
+EXPORT_SYMBOL vmlinux 0x19f873c3       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0x1a044f14       arp_xmit
+EXPORT_SYMBOL vmlinux 0x1a048cee       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a562f07       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x1a5d1c4b       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a6dc9e6       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a970be9       nobh_writepage
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1ae3ea93       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0x1af49f2f       __breadahead
+EXPORT_SYMBOL vmlinux 0x1afdddb3       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b1fef91       inet_listen
+EXPORT_SYMBOL vmlinux 0x1b24af0c       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0x1b292f49       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0x1b3eac38       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b485a37       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b7bb290       lookup_bdev
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1bb4ec88       phy_start
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bd9d6c5       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1c01d197       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c32911f       noop_llseek
+EXPORT_SYMBOL vmlinux 0x1c561ee4       set_binfmt
+EXPORT_SYMBOL vmlinux 0x1c659465       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1c998a4d       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x1c9f900d       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cf366cd       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d4add67       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x1d6dd857       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1dae597d       blk_get_queue
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dc418f3       dev_printk
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddf91d2       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x1df92ea5       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x1e0d3911       serio_reconnect
+EXPORT_SYMBOL vmlinux 0x1e16aecb       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x1e231ec5       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x1e2aecb9       serio_open
+EXPORT_SYMBOL vmlinux 0x1e2b6ae0       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e6ef7f9       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1eacc9c3       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x1eb704ed       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x1eb8b8a0       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0x1ef38656       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x1f23c479       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0x1f3a910a       journal_abort
+EXPORT_SYMBOL vmlinux 0x1f4df885       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x1f55f95f       current_fs_time
+EXPORT_SYMBOL vmlinux 0x1f61b740       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1f8fa277       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fe7f927       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x1ffe06d4       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x201a8ce8       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x201f61cd       pci_dev_get
+EXPORT_SYMBOL vmlinux 0x2044ac15       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x205379a7       __quota_error
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x208f3bb1       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0x2093920b       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20b1bc80       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x20b39f1f       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x20cf7e52       poll_freewait
+EXPORT_SYMBOL vmlinux 0x20d4c7de       unregister_netdev
+EXPORT_SYMBOL vmlinux 0x20dbf3c1       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x214787f9       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x214bbda6       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x21625c2f       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x217a2a30       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x22022af7       simple_fill_super
+EXPORT_SYMBOL vmlinux 0x221cca34       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2283d9e4       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x22ccf962       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0x22e5ce0d       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x230693bd       neigh_destroy
+EXPORT_SYMBOL vmlinux 0x2314f3f3       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x23859593       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23c5d6e1       agp_enable
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d407f1       update_region
+EXPORT_SYMBOL vmlinux 0x23d9d922       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0x23db4852       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x23dcfe6a       dentry_open
+EXPORT_SYMBOL vmlinux 0x23f1d235       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x2414e794       single_open
+EXPORT_SYMBOL vmlinux 0x2422ccba       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x243e71b8       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x244c6be8       sg_miter_next
+EXPORT_SYMBOL vmlinux 0x24594798       misc_deregister
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x24615ef9       security_path_rename
+EXPORT_SYMBOL vmlinux 0x2475218f       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x2488146a       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24946dfe       pci_match_id
+EXPORT_SYMBOL vmlinux 0x24cb0d3e       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24de3696       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x24ed2f5a       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x250dd12b       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x2526a8b5       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0x2548a371       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x254938a4       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x2570db93       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0x2576ee0b       kern_unmount
+EXPORT_SYMBOL vmlinux 0x2576f15c       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x2578dacd       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x258ac4f7       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0x25a0b991       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x25c0014b       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25d25e8e       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25d876f4       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x25ee9799       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x25febaea       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x2609392e       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x26471790       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x26603321       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0x266977a2       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x2670340a       skb_pad
+EXPORT_SYMBOL vmlinux 0x26868bdd       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0x268ab88d       udp_proc_register
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x26ad0487       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26d377dd       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x2707b919       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x27359c78       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0x274d0f90       blk_register_region
+EXPORT_SYMBOL vmlinux 0x277e4571       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x2780687f       free_buffer_head
+EXPORT_SYMBOL vmlinux 0x27835ffe       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b099e5       cont_write_begin
+EXPORT_SYMBOL vmlinux 0x27b33a81       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x27c7a46f       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x27f099cf       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0x27f581ae       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0x28003fde       empty_aops
+EXPORT_SYMBOL vmlinux 0x28176ccd       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x2823eb2e       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0x282684c1       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x28574908       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0x285954da       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x28683965       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0x287e24d1       generic_removexattr
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28a80608       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x29139f9a       fasync_helper
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x293b217b       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x297c26a8       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0x298fc869       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29dc9be2       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0294b0       dquot_transfer
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a41e783       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0x2a54c764       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x2a5df595       sock_no_getname
+EXPORT_SYMBOL vmlinux 0x2a6300fa       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0x2a6c5dfc       kern_path
+EXPORT_SYMBOL vmlinux 0x2a811e21       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0x2a8e7612       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2ac8ce3a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x2af02574       input_set_keycode
+EXPORT_SYMBOL vmlinux 0x2af80bd2       kill_fasync
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b13bd6a       iget5_locked
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b33423a       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x2b45972b       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0x2b4bea62       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x2b65c416       padata_stop
+EXPORT_SYMBOL vmlinux 0x2b6b32f4       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba1bc65       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bc4e969       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2beaf22b       seq_release
+EXPORT_SYMBOL vmlinux 0x2bf9561a       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c3ddf64       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0x2c6664d5       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0x2c6b7053       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0x2c734fb5       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x2c82573d       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2ca48414       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x2ca9d493       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0x2cc5b83d       setattr_copy
+EXPORT_SYMBOL vmlinux 0x2cdfbf16       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x2d093429       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x2d0be7c5       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d1fdbdb       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3ec47d       journal_errno
+EXPORT_SYMBOL vmlinux 0x2d46310a       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0x2d658117       task_nice
+EXPORT_SYMBOL vmlinux 0x2d7132ad       replace_mount_options
+EXPORT_SYMBOL vmlinux 0x2d7577e6       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2d96c4c8       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x2dcca3aa       console_start
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e1c6d56       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e4771c4       journal_load
+EXPORT_SYMBOL vmlinux 0x2e5639f1       __nla_reserve
+EXPORT_SYMBOL vmlinux 0x2e59cdff       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e8b7f10       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ec391ce       dev_err
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f3017af       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f519ecd       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0x2f5e21d6       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f8f2265       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x2fb6de5d       add_device_randomness
+EXPORT_SYMBOL vmlinux 0x2fe6de59       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0x2fe79449       generic_listxattr
+EXPORT_SYMBOL vmlinux 0x2ffbcb18       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x301abebe       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x304cb1d8       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x30792aca       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x30846769       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0x30941dae       icmpv6_send
+EXPORT_SYMBOL vmlinux 0x309ad5a1       generic_write_end
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b6afb5       tcf_register_action
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30bcacaf       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30de0ac1       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30eee352       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x3195e980       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x31b7229e       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0x31bf4ff3       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x31d7d301       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x31f22b31       key_type_keyring
+EXPORT_SYMBOL vmlinux 0x320e05bb       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x3223166c       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x323a69c8       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x32863a68       tc_classify
+EXPORT_SYMBOL vmlinux 0x328b32b9       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0x329dff63       security_file_permission
+EXPORT_SYMBOL vmlinux 0x32d7d67b       unregister_key_type
+EXPORT_SYMBOL vmlinux 0x32fa6bd0       ether_setup
+EXPORT_SYMBOL vmlinux 0x3312909b       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0x3313e05b       key_revoke
+EXPORT_SYMBOL vmlinux 0x3315a21b       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x33169d9f       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x331b3dfd       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x33208834       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x33243f95       is_container_init
+EXPORT_SYMBOL vmlinux 0x33520047       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0x3371537e       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0x33957731       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x33bac3c3       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33e98a47       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0x33f725aa       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x34419985       journal_start
+EXPORT_SYMBOL vmlinux 0x34556aac       iput
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x3484948e       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34bf89f1       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34c8c8c8       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0x34cc2d52       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0x34ed1e5c       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0x34edba6a       bdget_disk
+EXPORT_SYMBOL vmlinux 0x3505d020       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x353ba177       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x353ea387       end_writeback
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x359e6b6a       elevator_change
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35c1877c       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35e53ebf       bh_submit_read
+EXPORT_SYMBOL vmlinux 0x35e831f5       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x360d62f0       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x361a58cc       set_anon_super
+EXPORT_SYMBOL vmlinux 0x362392b2       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x364598f1       netif_rx
+EXPORT_SYMBOL vmlinux 0x36494247       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x3658df16       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x3662690f       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x368fb3d2       netdev_crit
+EXPORT_SYMBOL vmlinux 0x36ccde48       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x36d211df       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0x36d6e9eb       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x36ddc1ff       d_rehash
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36e7ac23       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x36ef051b       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0x372e920d       __dst_free
+EXPORT_SYMBOL vmlinux 0x37335ae5       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x374202c5       dev_activate
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x376e018a       get_phy_device
+EXPORT_SYMBOL vmlinux 0x37748eea       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37cab171       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e5cdd6       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea4b51       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37ed9a7d       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x38058556       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x382cc8c6       genl_register_family
+EXPORT_SYMBOL vmlinux 0x38351af9       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x389da0e5       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0x38ad2156       netdev_set_master
+EXPORT_SYMBOL vmlinux 0x38ae3b75       sk_stream_error
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38dcd29c       take_over_console
+EXPORT_SYMBOL vmlinux 0x38dcec03       register_md_personality
+EXPORT_SYMBOL vmlinux 0x38e6a2aa       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x39032e47       tty_port_put
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x391913a3       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x3928f7e9       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x392ea9fa       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0x39368d07       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3953de20       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0x39675882       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0x396f3688       __getblk
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x399b2d00       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39a84fa8       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x39b08cdc       agp_bridge
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39ccaf10       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0x39d4747e       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0x39f91e7e       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0x3a02d771       inet_getname
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a4df1da       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a746e8c       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0x3a7afb82       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0x3a847233       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3af9b964       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x3b22d8e8       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b789ced       __free_pages
+EXPORT_SYMBOL vmlinux 0x3b96c3b0       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3b9e5735       inet_ioctl
+EXPORT_SYMBOL vmlinux 0x3ba5f740       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x3bb2a25b       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3c13ccfe       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0x3c24168b       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x3c28a6d5       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c3529dd       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x3c55fe76       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0x3c737e3b       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c88377f       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3cc1c5de       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3ce64a61       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0x3ce9fc63       sock_create
+EXPORT_SYMBOL vmlinux 0x3cee2b5c       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0x3d0aa859       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d5d2211       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0x3d67cdac       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d9f57f6       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3da52b67       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x3db1e08b       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd590df       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x3de7edeb       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0x3df7ee0a       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e1575fa       mutex_unlock
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e821584       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3eb1638d       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ecb4e8e       simple_setattr
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3edc27f2       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x3eebc3d7       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f3fc1c4       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f56f467       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f6267cc       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3f8919c3       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x3fad35c0       sk_common_release
+EXPORT_SYMBOL vmlinux 0x3fb9bde4       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x3fc61d3c       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0x3fe54bff       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0x3fe62874       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x402c0e15       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x40384725       init_task
+EXPORT_SYMBOL vmlinux 0x404b90ca       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405b3fe0       register_cdrom
+EXPORT_SYMBOL vmlinux 0x405be7fc       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x407cee23       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x407e0676       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x409ddb4c       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40bdf1fa       skb_unlink
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x40d86d9a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x41086ccc       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x41256a48       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x413a1e67       mpage_readpage
+EXPORT_SYMBOL vmlinux 0x413df43b       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x416eac64       dm_io
+EXPORT_SYMBOL vmlinux 0x416fee60       dev_load
+EXPORT_SYMBOL vmlinux 0x417a0303       tty_port_init
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x4194a453       lookup_one_len
+EXPORT_SYMBOL vmlinux 0x41a1c480       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x41ab9ff9       netif_napi_del
+EXPORT_SYMBOL vmlinux 0x41af3e94       soft_cursor
+EXPORT_SYMBOL vmlinux 0x41c63a42       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x41cee2ab       __get_page_tail
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x42009521       sk_wait_data
+EXPORT_SYMBOL vmlinux 0x4208f050       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x422c25f2       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x425092da       flush_signals
+EXPORT_SYMBOL vmlinux 0x42524e2f       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x428185da       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42acc81e       blkdev_put
+EXPORT_SYMBOL vmlinux 0x42bd7e37       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x431077d7       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0x431799f4       dget_parent
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x43434f39       blk_make_request
+EXPORT_SYMBOL vmlinux 0x435d19ad       input_release_device
+EXPORT_SYMBOL vmlinux 0x4366b687       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x437b3cc2       bdevname
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43b2b293       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0x43b617af       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0x43d137c8       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x43d8b90a       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x44144148       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0x441a0a5d       skb_insert
+EXPORT_SYMBOL vmlinux 0x441fc8c4       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0x4422eb2c       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x44289667       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x442b8e7b       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x4442047b       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x44aa7b14       sock_i_ino
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x44fd0b9d       netif_device_attach
+EXPORT_SYMBOL vmlinux 0x44ff7ebc       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x4554fe65       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45ca0f1f       bdi_init
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x45d7330b       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x45de25c6       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0x461b81e6       sock_init_data
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x4621f6d7       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x462307cb       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x462a2450       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x46722b79       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x46972bfa       dm_table_get
+EXPORT_SYMBOL vmlinux 0x469d98c8       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0x46a3b4eb       dev_uc_add
+EXPORT_SYMBOL vmlinux 0x46ccb8ed       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x46cd9fbf       cdrom_open
+EXPORT_SYMBOL vmlinux 0x46d46139       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0x471203ea       genphy_update_link
+EXPORT_SYMBOL vmlinux 0x473c8190       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x473d7a01       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x47489603       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x474aaa73       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x4759a9cd       fb_class
+EXPORT_SYMBOL vmlinux 0x475e10bc       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x476c2407       kill_pid
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479a7f69       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c6c57d       input_close_device
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47e4dc18       sk_run_filter
+EXPORT_SYMBOL vmlinux 0x47f0e0d5       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x4813f113       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x485cf85c       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0x48685d44       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x4869ab61       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x4871c397       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x4892728a       keyring_search
+EXPORT_SYMBOL vmlinux 0x48a02be0       con_is_bound
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48b65218       give_up_console
+EXPORT_SYMBOL vmlinux 0x48c1bf85       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x491429b0       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x498c4ff4       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x499db840       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49f037e0       journal_flush
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a54c728       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0x4a58d29a       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0x4a5d235c       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x4a653f75       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0x4aaa939f       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ac6464c       ip_fragment
+EXPORT_SYMBOL vmlinux 0x4ad4e5b3       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0x4ad839bc       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x4ae255fd       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x4ae795b3       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b26846e       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b7594b5       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x4b8536ff       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0x4b86c718       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0x4ba77708       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0x4bc79970       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c1d71fc       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c33d7d4       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x4c5787f6       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0x4c64869a       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x4c6de07b       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x4c7ab1a7       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x4c9935f7       d_path
+EXPORT_SYMBOL vmlinux 0x4cbadfd2       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cc26436       tty_register_device
+EXPORT_SYMBOL vmlinux 0x4cce37a2       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x4cf53e84       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0x4cfefa78       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d2d6ee5       ps2_command
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d967d6f       inet_accept
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4da3a7ce       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x4da962e2       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0x4dab3397       ihold
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4ddb516e       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e166203       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e28f1a4       ps2_end_command
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e363149       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x4e38c39e       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0x4e4bb182       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e78f2f6       dev_notice
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4e996b49       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x4eb6cfa3       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x4f1154a8       phy_connect
+EXPORT_SYMBOL vmlinux 0x4f1302b5       eth_header
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f394a4b       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f478c33       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0x4f55e299       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fba2205       poll_initwait
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x4ffc7f2b       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0x5000487a       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x50430f71       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0x504b7066       napi_complete
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x50563b01       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0x505dd7b1       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x508b89d1       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0x509c1673       aio_complete
+EXPORT_SYMBOL vmlinux 0x509fbb93       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x50aaac24       get_gendisk
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50ad8cee       eth_type_trans
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50c0e399       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x50c5a1b8       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x50dbd837       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x50df7004       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x50f41097       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x5162e0d0       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x518f249c       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x51a25377       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0x51aaaaae       d_genocide
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x5212bf29       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x52159896       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x522430be       kernel_bind
+EXPORT_SYMBOL vmlinux 0x522f5216       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x5238bcc0       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x52613856       mntput
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x52b0af4a       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x52b93b88       skb_trim
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52dd8541       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x52eec691       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0x53054c09       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x53112f42       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x5336b9f5       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0x53465df6       blk_put_request
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x536d0374       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0x536da99e       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x537181e2       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0x5378b4b8       write_cache_pages
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x539114f3       __napi_complete
+EXPORT_SYMBOL vmlinux 0x53a525f2       complete_request_key
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53c4905a       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x53e01fbd       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0x53f044ae       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x53f55c7c       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x5409fca2       dcb_getapp
+EXPORT_SYMBOL vmlinux 0x5416b437       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x5427bdf4       pipe_to_file
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x544f4903       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0x5459edf9       vga_put
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x54724458       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x5477615c       __destroy_inode
+EXPORT_SYMBOL vmlinux 0x547e01e7       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x5487899a       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x548de1f5       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x549f24a3       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a306ab       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x54f29447       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0x54f94965       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x5501823b       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x5501a59a       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0x55189abf       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0x55190a0a       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x55661019       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x556a65c1       skb_put
+EXPORT_SYMBOL vmlinux 0x557da189       neigh_update
+EXPORT_SYMBOL vmlinux 0x5592d264       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x5595d925       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0x55c45bda       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x55da330c       dm_table_event
+EXPORT_SYMBOL vmlinux 0x55e4cb38       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x562c892a       elevator_exit
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x5639c3c3       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x56474715       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0x5647bd46       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0x565964cd       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0x566b5c6e       skb_copy
+EXPORT_SYMBOL vmlinux 0x56b6ca0c       ip_defrag
+EXPORT_SYMBOL vmlinux 0x56b85c09       input_unregister_device
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56d07046       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0x56e3f3fe       input_reset_device
+EXPORT_SYMBOL vmlinux 0x56f1ac0a       start_tty
+EXPORT_SYMBOL vmlinux 0x56f6dc9b       generic_writepages
+EXPORT_SYMBOL vmlinux 0x56ff82d7       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x57110e6d       inet6_release
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x573c3bb1       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x573fd184       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x576e86af       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0x5770fd5b       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0x577671ce       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0x57770dcf       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x5784eb4f       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0x579114d7       __ps2_command
+EXPORT_SYMBOL vmlinux 0x579d9590       dev_trans_start
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57ce6c22       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57e60bd7       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x58108c69       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0x5830a665       key_validate
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x58584d71       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x58790a90       module_put
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x588d8aa3       path_get
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58942b02       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x58b58a68       tty_check_change
+EXPORT_SYMBOL vmlinux 0x58d0c16a       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0x58d5d255       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x58f5259b       key_unlink
+EXPORT_SYMBOL vmlinux 0x58fc67ea       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x5921cd63       __find_get_block
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x59622719       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x599c9f20       seq_open_private
+EXPORT_SYMBOL vmlinux 0x59b0d431       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59d13bb2       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x59d62bc3       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59e27980       dquot_enable
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x5a019ad0       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0x5a06c335       __d_drop
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a47e8f1       dev_addr_init
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a5d195a       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x5a6299e8       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5a771da2       fb_pan_display
+EXPORT_SYMBOL vmlinux 0x5a7b6ca1       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0x5a7ddfac       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x5a87e413       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0x5a985850       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae6a3d2       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0x5b01c8ac       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b330f09       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0x5b338114       dma_ops
+EXPORT_SYMBOL vmlinux 0x5b365541       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5bc30d34       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x5bc8ce70       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x5c143473       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c2c69a6       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0x5c367139       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5cade74c       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x5cb93794       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x5cf414af       no_llseek
+EXPORT_SYMBOL vmlinux 0x5cf51321       noop_fsync
+EXPORT_SYMBOL vmlinux 0x5d0c028a       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x5d3600fa       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x5d373ee1       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x5d550425       genl_register_ops
+EXPORT_SYMBOL vmlinux 0x5d5864dc       register_console
+EXPORT_SYMBOL vmlinux 0x5d7a4b37       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x5d91d615       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x5da0b2a7       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5daf8a0e       file_open_root
+EXPORT_SYMBOL vmlinux 0x5db2a8af       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dd51881       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0x5de4ba5a       sock_register
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5dec5d4f       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e3860a6       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x5e552f3d       generic_write_checks
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e86aa3a       fput
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5ef109c7       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x5ef207ea       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1a8341       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f2463fe       end_page_writeback
+EXPORT_SYMBOL vmlinux 0x5f27125e       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0x5f4195bf       journal_revoke
+EXPORT_SYMBOL vmlinux 0x5f4dd726       blk_init_queue
+EXPORT_SYMBOL vmlinux 0x5f8c9909       elv_register_queue
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x5ff9e007       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x601966f6       del_gendisk
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x604c9b5d       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x60851b4c       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x60947045       ip6_xmit
+EXPORT_SYMBOL vmlinux 0x609cba05       input_free_device
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60bab30b       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x60c80980       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x60db0866       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x60decaec       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x60f3406d       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x60f6722f       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x611c43f1       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x612f6738       seq_lseek
+EXPORT_SYMBOL vmlinux 0x6130ad04       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0x613829ed       __bread
+EXPORT_SYMBOL vmlinux 0x613e6076       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x614704cf       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x6166074a       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x618216f2       dst_destroy
+EXPORT_SYMBOL vmlinux 0x6187c2c5       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x619ef6e1       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x61f150f9       dev_get_flags
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x62265da6       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x62281638       lock_rename
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623bd9ee       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6290a220       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x6299bf78       inet6_bind
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x62e5e0d3       bio_alloc
+EXPORT_SYMBOL vmlinux 0x62ea8542       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0x6308e2f2       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x63223d17       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x63334811       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x635309b3       tcp_prot
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x6379096e       ipv4_specific
+EXPORT_SYMBOL vmlinux 0x639e6606       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0x63b5a2e0       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x63b93683       fget_raw
+EXPORT_SYMBOL vmlinux 0x63cfea6f       scsi_verify_blk_ioctl
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x64257441       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x642e6889       new_inode
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x645de212       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x648c0b4a       simple_rename
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64ae072b       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64beab8a       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x64c6b792       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0x64cbc6c1       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0x64d5be17       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x64e29138       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x653d85c7       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x65494aee       dev_change_flags
+EXPORT_SYMBOL vmlinux 0x6557185d       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x6582a837       block_write_full_page
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x65ba73fd       mdiobus_free
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x65e60bad       inet_shutdown
+EXPORT_SYMBOL vmlinux 0x6602a417       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x6685edbe       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x6696a030       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x66aea0f8       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x66b0fc2b       vc_resize
+EXPORT_SYMBOL vmlinux 0x66b26840       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66bae4b8       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x66c008c8       nf_log_packet
+EXPORT_SYMBOL vmlinux 0x66cb4687       bdget
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66dd586b       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x66fb10d7       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x67083688       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x6721e8c0       follow_down
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6744ba1e       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x67539d79       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x675cc500       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x6769f2a4       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x676d7251       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x677584ae       kfree_skb
+EXPORT_SYMBOL vmlinux 0x67777c79       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0x677f1b15       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x67a044d8       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0x67a29cb4       mount_bdev
+EXPORT_SYMBOL vmlinux 0x67adafdc       md_write_start
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67bd8ade       vfs_open
+EXPORT_SYMBOL vmlinux 0x67fac414       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x68346919       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x684cf050       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0x684fda3b       thaw_process
+EXPORT_SYMBOL vmlinux 0x685b5633       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0x6863c79d       tcp_close
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x6880f5d7       mddev_congested
+EXPORT_SYMBOL vmlinux 0x689afd27       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0x68a3d868       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x68bb9182       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x68c45733       dev_set_group
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x691c152e       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0x69206bc7       tty_write_room
+EXPORT_SYMBOL vmlinux 0x6940efd2       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x6941ec16       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0x6942aadb       d_alloc
+EXPORT_SYMBOL vmlinux 0x6945c078       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x695312ef       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0x6967769d       scsi_register
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x6978eb16       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x697f36f7       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x698ca9aa       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x698e66c2       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0x699af178       phy_attach
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69d97271       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69f179f6       d_delete
+EXPORT_SYMBOL vmlinux 0x69f77e51       generic_permission
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a1ef215       release_pages
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a40f3f8       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x6a688cb9       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a844a71       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0x6a8c7d3c       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6a912d59       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x6a9df7bb       nla_put
+EXPORT_SYMBOL vmlinux 0x6aaa79cf       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6acfa58f       page_address
+EXPORT_SYMBOL vmlinux 0x6ad11ffb       inode_init_once
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6adb1919       nf_log_register
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af1c0a5       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0x6af56d05       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b3c8d01       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0x6b42443f       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b866227       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6ba17d37       kill_litter_super
+EXPORT_SYMBOL vmlinux 0x6ba5c796       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc0e2f5       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bcff38b       vfs_writev
+EXPORT_SYMBOL vmlinux 0x6bd0f4bf       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6be2308f       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c16aa24       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x6c19c47d       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c2e6bbb       __register_chrdev
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c4a1ba6       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7938cb       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0x6c806db8       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0x6c85b187       f_setown
+EXPORT_SYMBOL vmlinux 0x6ca38168       skb_checksum
+EXPORT_SYMBOL vmlinux 0x6cabd78b       unlock_super
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6ceb174b       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x6d024f31       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0x6d12d4af       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4857b8       dma_set_mask
+EXPORT_SYMBOL vmlinux 0x6d6bf35b       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d71a24d       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x6d72d403       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0x6d8f8980       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x6d902ff8       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0x6d9b40e6       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x6d9bc4ca       send_sig_info
+EXPORT_SYMBOL vmlinux 0x6da70a18       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0x6db3b58c       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x6dd7c420       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6df8455e       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0x6df86336       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0x6e1104c4       dquot_operations
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e7e5842       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x6e7e9459       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x6e83c904       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6ea22a91       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0x6ecf4005       vmtruncate
+EXPORT_SYMBOL vmlinux 0x6ef1a15b       sk_free
+EXPORT_SYMBOL vmlinux 0x6ef90574       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x6f0af6a3       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x6f29c5b7       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f70c15d       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x7003c2f6       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x704238d5       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x706347bb       d_set_d_op
+EXPORT_SYMBOL vmlinux 0x70766e53       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0x70a52e4f       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0x70b01f19       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x70ba14a2       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x70ba8cdc       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x70d91101       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x70daf662       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x70e1c874       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x7135471a       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x7151d3e7       cdrom_release
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x7195d394       register_filesystem
+EXPORT_SYMBOL vmlinux 0x7195f65a       sync_inode
+EXPORT_SYMBOL vmlinux 0x719a0b58       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x72296045       send_sig
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x724d4287       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x725da9a5       find_vma
+EXPORT_SYMBOL vmlinux 0x72726c9e       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x727a44b8       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0x7282dd36       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0x72a0ee36       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x72a430c0       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b1ab46       redraw_screen
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72c13f85       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x72f21dfa       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x72fb22af       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0x73006b4a       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x73021018       netdev_notice
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c2742       bdi_register
+EXPORT_SYMBOL vmlinux 0x73450a0a       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x734e68d2       tcp_poll
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736afd2c       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x736d29e5       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x7377e8af       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x737a3185       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73b3f5ab       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73f244eb       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x74622fb1       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74a371ef       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x74a74f92       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0x74bf94fa       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x74d85ba2       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x74e61572       init_special_inode
+EXPORT_SYMBOL vmlinux 0x74f1ae87       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x75b7a680       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75d9e63f       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0x75fb23fb       scsi_print_result
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76a16b5a       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x76adf27b       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76da3ac6       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0x76f689af       request_firmware
+EXPORT_SYMBOL vmlinux 0x76fc6408       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0x77076cdd       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x773691b4       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x776a9ab1       dev_alert
+EXPORT_SYMBOL vmlinux 0x7770cb44       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x777fd0a3       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x77a06182       inet_addr_type
+EXPORT_SYMBOL vmlinux 0x77a519dd       rt6_lookup
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77c84adc       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff0abd       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x78161601       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0x781cecee       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x782db133       vfs_read
+EXPORT_SYMBOL vmlinux 0x7849aa45       first_ec
+EXPORT_SYMBOL vmlinux 0x785f0414       add_disk
+EXPORT_SYMBOL vmlinux 0x7860b8f2       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0x787bd64d       sk_alloc
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x789b9ecd       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0x789e6e35       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x78a4310f       __bio_clone
+EXPORT_SYMBOL vmlinux 0x78c07446       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x790a42ff       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x790f8ec9       genphy_read_status
+EXPORT_SYMBOL vmlinux 0x79124c8c       pipe_lock
+EXPORT_SYMBOL vmlinux 0x792d344c       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0x794487ee       disable_hlt
+EXPORT_SYMBOL vmlinux 0x79468bad       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79da945e       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x79eb6588       block_write_end
+EXPORT_SYMBOL vmlinux 0x79f29433       unlock_buffer
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a2f7b00       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a4ebbf5       dm_register_target
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a78cc9c       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7ab29645       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x7ac00bcb       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7b08c4ec       d_add_ci
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b4185a2       d_lookup
+EXPORT_SYMBOL vmlinux 0x7b426cc2       netpoll_setup
+EXPORT_SYMBOL vmlinux 0x7b483a6c       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x7b493bf2       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b6d193c       rtnl_notify
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7ba2b45c       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0x7bc82c7b       consume_skb
+EXPORT_SYMBOL vmlinux 0x7c04974f       kernel_accept
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c1a10ba       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c448cdc       ip_options_compile
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c4aefa0       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0x7c4fcab4       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c7ecd19       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7cb9de49       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0x7ccf728c       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d28bb98       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d47cbaa       tty_port_open
+EXPORT_SYMBOL vmlinux 0x7d4d4f5a       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x7d4d6c83       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0x7d63dc18       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x7d6f7980       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x7d73ca88       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x7d7fdf8f       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7db90c8e       submit_bio
+EXPORT_SYMBOL vmlinux 0x7dcee428       elevator_init
+EXPORT_SYMBOL vmlinux 0x7dfd58c7       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0x7e08c942       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30c30f       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e4c6ab9       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0x7e88a688       journal_clear_err
+EXPORT_SYMBOL vmlinux 0x7e8d80e8       wake_up_process
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7ec41a75       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7ed05017       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x7ed169ce       udp_ioctl
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f244e52       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f5735eb       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0x7f5b9423       __break_lease
+EXPORT_SYMBOL vmlinux 0x7f785d22       scsi_device_get
+EXPORT_SYMBOL vmlinux 0x7f8f595b       mount_single
+EXPORT_SYMBOL vmlinux 0x7fbe2b0c       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x7fdb1c0b       dump_write
+EXPORT_SYMBOL vmlinux 0x7fe96f0c       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x80264345       security_path_chmod
+EXPORT_SYMBOL vmlinux 0x8054614c       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806590b5       journal_extend
+EXPORT_SYMBOL vmlinux 0x8072bb44       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x807ab1ed       md_done_sync
+EXPORT_SYMBOL vmlinux 0x807aeeff       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0x80a503dd       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80d02d0c       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0x80f06c56       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x812dd8c5       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x81327e2c       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x815fe154       mdiobus_register
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81aaefa4       register_con_driver
+EXPORT_SYMBOL vmlinux 0x81c0b01d       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x81faf2d0       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x8208bc26       user_path_at
+EXPORT_SYMBOL vmlinux 0x8217c9f2       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x8294bbae       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x82a1f3e3       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0x82a43a0c       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82c2d8ec       of_match_node
+EXPORT_SYMBOL vmlinux 0x82cfa647       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0x831606f9       pci_dev_put
+EXPORT_SYMBOL vmlinux 0x83168ea7       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83240698       bio_init
+EXPORT_SYMBOL vmlinux 0x8328bb21       register_snap_client
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x8357329d       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x8359e6b3       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x836538a6       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x8365ce67       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x83968783       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83ba89a0       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x83c2c12d       find_inode_number
+EXPORT_SYMBOL vmlinux 0x83d08239       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x83d5e1f9       register_quota_format
+EXPORT_SYMBOL vmlinux 0x83db805c       release_firmware
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x8413a301       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x84225d7c       seq_open
+EXPORT_SYMBOL vmlinux 0x842b4639       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x843d16eb       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x843fea52       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0x84448d29       blk_peek_request
+EXPORT_SYMBOL vmlinux 0x84742a46       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0x848d75fa       dquot_drop
+EXPORT_SYMBOL vmlinux 0x84baa559       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x8504224a       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0x85085c18       km_state_expired
+EXPORT_SYMBOL vmlinux 0x852557f5       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x852cb3d8       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x85748dd3       softnet_data
+EXPORT_SYMBOL vmlinux 0x858b8793       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0x8593b501       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0x859c53d2       do_splice_to
+EXPORT_SYMBOL vmlinux 0x85a55d57       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0x85d9e3bd       scsi_host_get
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x85eb3583       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0x861928b9       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0x8644672e       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x864ae6a8       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x86556689       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x867c96c5       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868416a1       iget_locked
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86ac6ff7       km_policy_expired
+EXPORT_SYMBOL vmlinux 0x86ad5f19       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86df8202       seq_release_private
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x8740690b       journal_create
+EXPORT_SYMBOL vmlinux 0x876409fa       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878aaa43       __pagevec_release
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87ba2a8e       ilookup
+EXPORT_SYMBOL vmlinux 0x87bc4159       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x882080fa       bioset_free
+EXPORT_SYMBOL vmlinux 0x8872acd7       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x88b361bb       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0x88e0fbcd       inode_init_always
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x8904b832       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x8936d465       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x893f5e41       __brelse
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x895642a6       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x89a04638       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x89b72a03       blk_start_request
+EXPORT_SYMBOL vmlinux 0x89ba5e94       kmap
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89e07698       cdev_add
+EXPORT_SYMBOL vmlinux 0x89e5dec6       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0x8a2b19a5       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a42f456       submit_bh
+EXPORT_SYMBOL vmlinux 0x8a538eb5       dump_seek
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8ac1d213       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad16a97       arp_tbl
+EXPORT_SYMBOL vmlinux 0x8ad31ffd       brioctl_set
+EXPORT_SYMBOL vmlinux 0x8ad5de6f       misc_register
+EXPORT_SYMBOL vmlinux 0x8adfecd6       d_alloc_name
+EXPORT_SYMBOL vmlinux 0x8ae3d03a       blkdev_get
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b2294d8       current_task
+EXPORT_SYMBOL vmlinux 0x8b2c006a       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x8b37a3a2       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x8b4c28e8       generic_show_options
+EXPORT_SYMBOL vmlinux 0x8b512d39       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b80e9c9       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x8b9082ee       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x8b915449       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x8b9706fc       fb_blank
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8bab792b       simple_unlink
+EXPORT_SYMBOL vmlinux 0x8bd09340       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x8be54f64       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0x8be93e50       tty_throttle
+EXPORT_SYMBOL vmlinux 0x8c0d59de       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x8c14c51d       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c3f6448       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c62080b       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x8c6ad3b9       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x8c9d57a5       block_commit_write
+EXPORT_SYMBOL vmlinux 0x8cb86331       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8cd073a8       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x8d031ce3       sock_release
+EXPORT_SYMBOL vmlinux 0x8d08e3a6       simple_statfs
+EXPORT_SYMBOL vmlinux 0x8d102123       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x8d16d586       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x8d16eb7b       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8d2b1652       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x8d2ba9df       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x8d32c062       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x8d49d389       set_pages_x
+EXPORT_SYMBOL vmlinux 0x8d4c6a64       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d736233       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0x8d84c94c       __rta_fill
+EXPORT_SYMBOL vmlinux 0x8d85ee52       of_node_put
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8daedfe8       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e0d6417       pskb_copy
+EXPORT_SYMBOL vmlinux 0x8e108994       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e378f48       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e5bb0e4       set_user_nice
+EXPORT_SYMBOL vmlinux 0x8e777cc5       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8ea4c52c       of_node_get
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb16245       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x8ebfcec3       elv_add_request
+EXPORT_SYMBOL vmlinux 0x8ede7462       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f05ad75       km_state_notify
+EXPORT_SYMBOL vmlinux 0x8f1df269       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f26e948       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f2b30fc       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0x8f46dc30       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f50e272       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8fbd4d7f       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x8fc36030       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fdd2991       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0x8fe74f3f       audit_log_end
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x8ffecff5       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x9008e5d9       file_remove_suid
+EXPORT_SYMBOL vmlinux 0x902f81fc       notify_change
+EXPORT_SYMBOL vmlinux 0x9031dcce       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x903e01e6       d_invalidate
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x906eb362       filp_open
+EXPORT_SYMBOL vmlinux 0x907d1820       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x908c9b00       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x90d8a3d5       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0x911351b3       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x917f034a       save_mount_options
+EXPORT_SYMBOL vmlinux 0x91925b48       aio_put_req
+EXPORT_SYMBOL vmlinux 0x91ae2c0a       file_update_time
+EXPORT_SYMBOL vmlinux 0x91dc56c9       alloc_disk
+EXPORT_SYMBOL vmlinux 0x91de2ed9       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x91f17022       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0x920736e5       processors
+EXPORT_SYMBOL vmlinux 0x9224a7a7       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x928519a1       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92c99779       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92d7633b       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x92ee49d5       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x930c6704       bio_map_user
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x934a8458       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x938fbc69       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x93a6712f       __lock_page
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93bc0d72       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93dd24e3       vfs_unlink
+EXPORT_SYMBOL vmlinux 0x93e2be33       phy_driver_register
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x93fdc57d       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0x9407eeb6       md_register_thread
+EXPORT_SYMBOL vmlinux 0x94267315       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0x94298281       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x9430963f       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0x94316ab5       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x944e5ca4       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x9489fab5       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0x949282d5       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x949b708e       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94dd88e9       get_fs_type
+EXPORT_SYMBOL vmlinux 0x94df0e22       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x94ef0957       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x94f02723       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x94f89a7d       vga_get
+EXPORT_SYMBOL vmlinux 0x950da102       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0x9525c736       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x9526257c       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x952e7605       journal_forget
+EXPORT_SYMBOL vmlinux 0x9531d076       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95c1e52a       simple_lookup
+EXPORT_SYMBOL vmlinux 0x95c4f796       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x95c91601       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x95f7e2f1       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0x961f5426       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0x963bfc06       netdev_change_features
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x9662d012       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0x966cc79b       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x968d314b       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x96e3b4cc       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x96ee7b93       may_umount
+EXPORT_SYMBOL vmlinux 0x971a5579       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x9747ba57       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0x97503d36       get_phy_id
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x9759174a       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x97b1ed7e       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0x97babf55       sock_wake_async
+EXPORT_SYMBOL vmlinux 0x97cbefbc       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x983368ee       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x9858cdb2       __inet6_hash
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x988f3a1e       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a33733       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x98c0f270       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x98ca39f5       vfs_fsync
+EXPORT_SYMBOL vmlinux 0x98e3d2c3       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x991955ea       md_error
+EXPORT_SYMBOL vmlinux 0x99300757       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x997b9a82       of_get_parent
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99ac9133       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0x99b99c0a       skb_find_text
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99f1b1b2       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x99fc1377       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x99fe4476       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a1eb7ba       vga_client_register
+EXPORT_SYMBOL vmlinux 0x9a468e8e       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a74e32e       sock_wfree
+EXPORT_SYMBOL vmlinux 0x9a7c612a       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ac6d08d       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x9ae56de5       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x9b296003       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9b33f7e8       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b581e3d       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b81602c       dev_close
+EXPORT_SYMBOL vmlinux 0x9b8e7f4d       md_flush_request
+EXPORT_SYMBOL vmlinux 0x9b91a10e       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9bb20e98       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x9bc4367f       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9beb9d1b       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c32899c       read_cache_page
+EXPORT_SYMBOL vmlinux 0x9c334daf       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0x9c58b924       nf_afinfo
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c7077bd       enable_hlt
+EXPORT_SYMBOL vmlinux 0x9c80e35c       inode_permission
+EXPORT_SYMBOL vmlinux 0x9c84909e       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cbf2f36       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ce3a9c5       phy_find_first
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d10d096       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d4f70dd       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x9d6268ad       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0x9d739437       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x9d815cc9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x9d819516       eth_header_cache
+EXPORT_SYMBOL vmlinux 0x9d8dcb7c       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x9d956741       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x9da34dac       names_cachep
+EXPORT_SYMBOL vmlinux 0x9db0157d       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9dd5acac       audit_log_start
+EXPORT_SYMBOL vmlinux 0x9dd824be       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x9de673a1       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0x9deddcaa       dev_emerg
+EXPORT_SYMBOL vmlinux 0x9df240ce       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e1fea7d       lock_super
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e520e77       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x9e552c10       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x9e5b2994       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e805c7e       nla_reserve
+EXPORT_SYMBOL vmlinux 0x9e8ed229       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9f0acb6b       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0x9f234333       do_truncate
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f2ed135       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f60bb7b       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x9f7c50cc       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fa825d0       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x9fac3550       dev_crit
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fe66813       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0x9fee6b50       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0x9ff9302a       fget
+EXPORT_SYMBOL vmlinux 0xa013e9fd       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0xa0190fef       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa092e533       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xa09c9b95       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0xa09fca12       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0c5d0ad       d_validate
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0e77a42       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f4699d       read_dev_sector
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa106a067       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa11eae83       vfs_readv
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa1234b03       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0xa127c9ef       nla_append
+EXPORT_SYMBOL vmlinux 0xa12b4bc8       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xa13c4a8c       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xa144cbf1       audit_log_format
+EXPORT_SYMBOL vmlinux 0xa14ec663       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa16e9241       read_cache_pages
+EXPORT_SYMBOL vmlinux 0xa17fa855       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0xa184faa7       posix_test_lock
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c075a8       skb_clone
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1c81cb0       registered_fb
+EXPORT_SYMBOL vmlinux 0xa1cdb1ee       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0xa1d4e541       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0xa1e78707       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xa1fe8611       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa21ae5f3       mii_link_ok
+EXPORT_SYMBOL vmlinux 0xa26b3d45       tr_type_trans
+EXPORT_SYMBOL vmlinux 0xa26e7d19       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0xa2747ebc       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0xa280dd3b       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2c62a67       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xa2d6076e       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa2f4f654       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0xa2f66ea2       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0xa2f94ecc       dm_table_put
+EXPORT_SYMBOL vmlinux 0xa312d52c       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0xa31ede1c       tty_port_close
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa32a335c       filemap_flush
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa345e27a       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0xa34af8d6       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa382d003       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0xa3a5a796       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0xa3b137b8       dst_alloc
+EXPORT_SYMBOL vmlinux 0xa3e7c746       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xa3f4c066       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0xa3f98994       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0xa41780e6       inet_sendpage
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4501333       account_page_writeback
+EXPORT_SYMBOL vmlinux 0xa4a9c664       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4c954dd       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa4f6ea75       d_alloc_root
+EXPORT_SYMBOL vmlinux 0xa4f952a0       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xa5030ca2       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51683c7       udp_disconnect
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa51fa72d       udplite_prot
+EXPORT_SYMBOL vmlinux 0xa546b2a7       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0xa552bb49       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0xa55b27da       mmc_add_host
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a5da6f       simple_link
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5b0970a       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0xa5b56a82       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xa5b610f5       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0xa5bb97ca       do_splice_direct
+EXPORT_SYMBOL vmlinux 0xa5c94507       skb_append
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa5f52ebb       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0xa62e6e4f       acpi_get_table_with_size
+EXPORT_SYMBOL vmlinux 0xa6344c2b       sock_create_lite
+EXPORT_SYMBOL vmlinux 0xa638ed97       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa6400588       kill_block_super
+EXPORT_SYMBOL vmlinux 0xa64f41dd       sock_update_classid
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa655e634       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xa6569dc8       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa68c381b       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa697ec82       vfs_create
+EXPORT_SYMBOL vmlinux 0xa69f0c57       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6a8f5f9       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0xa6c88ef3       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0xa6c945d5       simple_empty
+EXPORT_SYMBOL vmlinux 0xa6d2fbbf       sock_rfree
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6f3c002       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0xa7017c0f       of_find_property
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2076       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa72a6926       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0xa734e80b       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0xa7547c4c       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa763c424       unregister_console
+EXPORT_SYMBOL vmlinux 0xa76803b9       km_policy_notify
+EXPORT_SYMBOL vmlinux 0xa76dfb2c       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xa7808125       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0xa7832811       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xa7835d8a       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0xa78896a8       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0xa78ed22f       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0xa7b3d84a       input_register_handle
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7f31332       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xa80e1026       pid_task
+EXPORT_SYMBOL vmlinux 0xa81055d0       skb_pull
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa8378bef       sock_i_uid
+EXPORT_SYMBOL vmlinux 0xa84e1c47       put_disk
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa8ae2996       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8da5518       skb_seq_read
+EXPORT_SYMBOL vmlinux 0xa8dab499       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa90eafc9       padata_free
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa920c19c       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0xa94af35f       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0xa97e8d6c       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0xa9885d62       dump_trace
+EXPORT_SYMBOL vmlinux 0xa99ccf08       elv_rb_add
+EXPORT_SYMBOL vmlinux 0xa9a87672       mnt_unpin
+EXPORT_SYMBOL vmlinux 0xa9b66eb9       filp_close
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9c4a95f       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0xa9e1e8f8       mount_ns
+EXPORT_SYMBOL vmlinux 0xaa2b5964       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xaa37807b       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaaa157f3       journal_start_commit
+EXPORT_SYMBOL vmlinux 0xaaa6b672       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab8e2fb       dquot_commit
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaad63623       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0xaad6a2aa       bioset_create
+EXPORT_SYMBOL vmlinux 0xaadec6e1       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xab2f24b2       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0xab4941c4       serio_interrupt
+EXPORT_SYMBOL vmlinux 0xab5f55d1       blk_get_request
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab666340       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab7672fe       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xab936e81       __bforget
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb299ea       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xabc65581       sock_no_accept
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabfad597       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0xabfcdeb3       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac0ca60e       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac1890f1       write_one_page
+EXPORT_SYMBOL vmlinux 0xac34c63d       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac63fa86       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xace94a98       set_page_dirty
+EXPORT_SYMBOL vmlinux 0xacea89c6       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad23ce20       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0xad25bf05       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad4d39a2       bio_endio
+EXPORT_SYMBOL vmlinux 0xad5cc8ba       secpath_dup
+EXPORT_SYMBOL vmlinux 0xad81430b       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0xad9eaa68       ps2_init
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb83d33       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadc4c5d0       neigh_for_each
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadccee2f       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0xadd3d49d       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xadd905f5       arp_send
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xade9e2ea       iterate_mounts
+EXPORT_SYMBOL vmlinux 0xadeafa39       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae391356       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xae49cf96       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0xae607d08       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xae6aa086       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xaeab3d2e       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0xaead590e       skb_dequeue
+EXPORT_SYMBOL vmlinux 0xaec2e871       kernel_listen
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed7d7ac       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0xaed8ad9c       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0xaee46742       proc_symlink
+EXPORT_SYMBOL vmlinux 0xaef6dd13       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf50c06c       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xaf9db138       path_put
+EXPORT_SYMBOL vmlinux 0xafafa805       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0xafb45023       tcp_check_req
+EXPORT_SYMBOL vmlinux 0xafc94c48       kern_path_parent
+EXPORT_SYMBOL vmlinux 0xafd24751       scsi_init_io
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb00d5c76       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xb011493d       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01525fe       scsi_execute
+EXPORT_SYMBOL vmlinux 0xb01ba2e8       fb_set_var
+EXPORT_SYMBOL vmlinux 0xb047d621       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0xb06dd30d       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb07883ad       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0xb09f006a       framebuffer_release
+EXPORT_SYMBOL vmlinux 0xb0b4b248       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb0e5e7c9       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0xb0e9da23       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0xb0ef6dcf       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0xb0f4f51e       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0xb0fb0d34       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb1187010       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb11e886b       generic_make_request
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb138336b       igrab
+EXPORT_SYMBOL vmlinux 0xb1480006       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0xb16c504c       __mutex_init
+EXPORT_SYMBOL vmlinux 0xb18da57e       netif_napi_add
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb19e1a5a       lock_may_write
+EXPORT_SYMBOL vmlinux 0xb19eefa3       phy_print_status
+EXPORT_SYMBOL vmlinux 0xb1c37071       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb233b505       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0xb241761c       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0xb2439cf1       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb27e2acd       dev_uc_del
+EXPORT_SYMBOL vmlinux 0xb2910c64       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0xb2b265e6       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0xb2b4a615       d_instantiate
+EXPORT_SYMBOL vmlinux 0xb2bd5416       request_key_async
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb322f87c       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb35ae7c1       netif_device_detach
+EXPORT_SYMBOL vmlinux 0xb373d794       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0xb39520e6       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xb39abd65       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3a99387       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb3e5fb77       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0xb417ccee       seq_read
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb44b3d71       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb464b398       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb4888494       file_permission
+EXPORT_SYMBOL vmlinux 0xb48df7fa       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb4902ac7       dcache_readdir
+EXPORT_SYMBOL vmlinux 0xb4987a41       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4d37372       netpoll_poll
+EXPORT_SYMBOL vmlinux 0xb4e71d3f       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xb4e97527       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xb4f9db7c       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb518c607       __elv_add_request
+EXPORT_SYMBOL vmlinux 0xb5285165       mem_map
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb53f1f53       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54aedcd       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb54e2629       bio_split
+EXPORT_SYMBOL vmlinux 0xb556c9d3       generic_file_open
+EXPORT_SYMBOL vmlinux 0xb558dba5       page_symlink
+EXPORT_SYMBOL vmlinux 0xb57073dd       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0xb58a528e       ll_rw_block
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5d2b109       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0xb5da6310       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xb5e5094c       rfkill_register
+EXPORT_SYMBOL vmlinux 0xb5fb089f       security_path_chown
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb63412a6       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0xb6365da8       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0xb637af25       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb65402aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb68c56de       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xb69d9b02       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6c18f11       dentry_unhash
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6e86da5       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb6ff75c0       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb728bf9a       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb738c0fb       input_open_device
+EXPORT_SYMBOL vmlinux 0xb73d0f0f       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xb74c895f       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb758e165       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0xb77c7dbc       i2c_use_client
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb7940def       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7d81dd5       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0xb80ba389       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0xb8100917       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0xb8199f26       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb835ca66       serio_rescan
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb861ed88       vfs_readlink
+EXPORT_SYMBOL vmlinux 0xb8624c76       mmc_erase
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb896a5ce       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8e57772       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8f4008c       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xb8ff742e       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb94f51a7       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0xb97bd708       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb9adb730       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba0465bd       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba49e7d7       journal_stop
+EXPORT_SYMBOL vmlinux 0xba60c7c9       cdev_alloc
+EXPORT_SYMBOL vmlinux 0xba6d1813       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xba855856       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbab5023c       put_page
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbaefdf89       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xbb0344e3       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0xbb0eb468       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0xbb0fb125       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb40b96f       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb50faab       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb85fb5b       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0xbb887c5a       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0xbb8efec8       dcb_setapp
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbbcc68c9       netdev_alert
+EXPORT_SYMBOL vmlinux 0xbbf2a5e8       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0xbbface50       page_put_link
+EXPORT_SYMBOL vmlinux 0xbbfdd528       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc54315c       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xbc61ad6a       inet_frags_init
+EXPORT_SYMBOL vmlinux 0xbc68faac       I_BDEV
+EXPORT_SYMBOL vmlinux 0xbc801352       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xbc8ef25f       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0xbc969fb6       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0xbcab67a2       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbccd778a       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0xbcedc7bb       register_qdisc
+EXPORT_SYMBOL vmlinux 0xbcf92f6c       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0xbd0c4cce       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd4e8b77       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0xbd564e15       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbd6d7a4e       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdc2e1a1       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0xbdc8d832       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xbdd07baa       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbe08d973       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe1c63a3       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe64077a       kunmap
+EXPORT_SYMBOL vmlinux 0xbea60226       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbec214bf       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfcd2673       mapping_tagged
+EXPORT_SYMBOL vmlinux 0xbfd2f99c       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfe9e88b       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xbff91b77       free_netdev
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc01c26b2       log_start_commit
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc043be1c       freeze_super
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc05ef3e9       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc07bdd19       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0xc07f4ec6       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc0dafc1b       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0xc0e4e0ba       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0xc0f5cf7d       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc17e7c53       vga_tryget
+EXPORT_SYMBOL vmlinux 0xc194c093       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0xc1c1907a       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1dc9afe       input_grab_device
+EXPORT_SYMBOL vmlinux 0xc1f88cb9       ps2_drain
+EXPORT_SYMBOL vmlinux 0xc22bb0ec       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0xc23c8592       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc270c11a       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc2ada17e       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xc2c28318       mutex_lock
+EXPORT_SYMBOL vmlinux 0xc2d0e541       seq_path
+EXPORT_SYMBOL vmlinux 0xc2d50813       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc2feab5e       input_register_handler
+EXPORT_SYMBOL vmlinux 0xc30ab451       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0xc316b98c       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0xc326a8fd       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc32c2530       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0xc333df28       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xc33df8e6       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xc36d4937       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0xc374c18c       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc3914c42       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0xc3a4c75f       touch_atime
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3cc2f68       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3e64fe7       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0xc3e7fafa       dev_open
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc41f0d30       kick_iocb
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc4450b85       sock_no_poll
+EXPORT_SYMBOL vmlinux 0xc45b5ee3       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0xc46e6ddf       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0xc47ee2f4       dquot_resume
+EXPORT_SYMBOL vmlinux 0xc48856ef       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc49f0ba5       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xc4ba3326       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0xc4d97373       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0xc4dc60c5       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xc510391d       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc5216939       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5561a57       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0xc56d9c27       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0xc570bd00       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xc570ed8e       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc5776a26       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xc58bca36       nf_reinject
+EXPORT_SYMBOL vmlinux 0xc59e8dd0       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xc5a2f68b       vfs_llseek
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5c1171d       get_super
+EXPORT_SYMBOL vmlinux 0xc5cf4244       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0xc5d202ce       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5e35f9c       cdev_del
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc6890bb5       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc6afda33       key_put
+EXPORT_SYMBOL vmlinux 0xc6c54f81       request_key
+EXPORT_SYMBOL vmlinux 0xc6c9fe2c       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6d224ea       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0xc6d5689c       dma_pool_free
+EXPORT_SYMBOL vmlinux 0xc6da4b6b       console_stop
+EXPORT_SYMBOL vmlinux 0xc6f1272d       cad_pid
+EXPORT_SYMBOL vmlinux 0xc6f1d63b       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0xc70d77ee       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc7329e57       inet6_getname
+EXPORT_SYMBOL vmlinux 0xc7337627       arp_invalidate
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc77a5f2d       md_write_end
+EXPORT_SYMBOL vmlinux 0xc790ddaf       netdev_features_change
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7b37a37       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xc7c8bbed       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0xc7d97b12       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0xc7dcd7c2       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7f0f7fe       scsi_cmd_blk_ioctl
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc80f8fea       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0xc8185457       set_trace_device
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc84aa35c       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc87297e9       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xc897d419       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0xc8acaf3a       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8d0a6db       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xc8e38b89       set_blocksize
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc97466eb       task_ns_capable
+EXPORT_SYMBOL vmlinux 0xc98b0d23       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0xc98c1fbe       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9b9c2b9       d_splice_alias
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9d2c88a       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0xc9e1bf0d       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca05fe54       __page_symlink
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca6a2953       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0xca7bc54e       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xca7e8ee0       do_sync_write
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcabb328e       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaef54bf       journal_wipe
+EXPORT_SYMBOL vmlinux 0xcaf35f90       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcb03e856       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0xcb1dfa76       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0xcb37f498       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0xcb4173d2       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb674402       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcba313f6       get_disk
+EXPORT_SYMBOL vmlinux 0xcba9607e       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0xcbad67e9       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0xcbb3b187       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0xcbb604e3       km_query
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbcc2b79       vfs_link
+EXPORT_SYMBOL vmlinux 0xcbe73e46       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xcbee1a08       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc38a18c       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xcc4a6b78       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc55b689       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xcc592ff8       vfs_statfs
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc80752d       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0xcc9475f5       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0xcc96d4cb       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xccad7abf       tty_devnum
+EXPORT_SYMBOL vmlinux 0xcce169f6       try_to_release_page
+EXPORT_SYMBOL vmlinux 0xccfe959d       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0xcd1f0528       of_get_next_child
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd34bef0       tty_vhangup
+EXPORT_SYMBOL vmlinux 0xcd666c5c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd822def       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0xcdbad038       security_path_truncate
+EXPORT_SYMBOL vmlinux 0xcdccc9ea       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0xcdd95120       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0xcde17eb2       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce0098ab       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce744a3c       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xceacf0f6       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0xceb2df55       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xceca5a32       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0xcedc70f3       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef07a1c       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf12b3b6       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf555082       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xcf6906c4       init_buffer
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcf831136       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xcf981a46       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xcfad3e7b       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcff03757       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd02dfb1a       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xd054311c       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0aad654       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0xd0b77fb4       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0xd0d1aad9       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0e1a9e8       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd11a5d85       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1313b38       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0xd13a5f8f       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd14e8bbf       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0xd1500d9b       force_sig
+EXPORT_SYMBOL vmlinux 0xd152ca8c       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0xd154fcdf       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0xd1651f42       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xd16a2fb6       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd1a2148e       find_lock_page
+EXPORT_SYMBOL vmlinux 0xd1d7a185       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd26c593e       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2d4a708       dev_mc_del
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd355f0f6       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0xd376857c       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3a08e89       unlock_page
+EXPORT_SYMBOL vmlinux 0xd3dba76a       dev_uc_init
+EXPORT_SYMBOL vmlinux 0xd3dcb157       dev_driver_string
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd3ed9cf4       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0xd41208c2       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd45926c6       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0xd4a5b0f7       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0xd4abdbf7       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0xd4aecb52       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0xd4bec202       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0xd4cf78d3       nonseekable_open
+EXPORT_SYMBOL vmlinux 0xd50874e2       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd56b79a0       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd581b8f6       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0xd58a1afd       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xd5935806       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5d20a3c       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd61bff31       journal_destroy
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd6870606       neigh_lookup
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6d47ccd       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0xd6e9214a       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd721ccfd       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd7758183       blk_end_request
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd7933590       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd79f0484       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0xd7bf58f5       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0xd7bf8503       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xd7d2bd56       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7e7436f       eth_header_parse
+EXPORT_SYMBOL vmlinux 0xd7fc8f76       bio_map_kern
+EXPORT_SYMBOL vmlinux 0xd8010ead       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xd8190662       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0xd82c49bf       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0xd84cf86a       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0xd861a698       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0xd872c9e8       dput
+EXPORT_SYMBOL vmlinux 0xd87ff4ac       phy_stop
+EXPORT_SYMBOL vmlinux 0xd891ada7       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd90bbd3e       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0xd920af7d       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0xd92a124b       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd93edd3d       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0xd9465c83       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd972279b       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd97efb43       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd990694b       register_netdevice
+EXPORT_SYMBOL vmlinux 0xd99e70fd       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9c68323       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0xd9c9d996       __f_setown
+EXPORT_SYMBOL vmlinux 0xd9e0c840       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a4c15       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda20e9ad       filemap_fault
+EXPORT_SYMBOL vmlinux 0xda33c167       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda81c036       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xda921ac7       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0xda9f3f2c       kthread_stop
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdad9d673       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xdadcc6cf       tty_name
+EXPORT_SYMBOL vmlinux 0xdaec1eed       path_is_under
+EXPORT_SYMBOL vmlinux 0xdb2bd2b3       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xdb3834ab       iget_failed
+EXPORT_SYMBOL vmlinux 0xdb464ebe       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0xdb5ccfe3       __lock_buffer
+EXPORT_SYMBOL vmlinux 0xdb5f1a1f       do_munmap
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb73bd78       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdb926f7f       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0xdbbffd72       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbd7ad30       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc113c6f       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0xdc14b858       key_alloc
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc3380dc       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc912a0e       key_task_permission
+EXPORT_SYMBOL vmlinux 0xdcafe4fd       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0xdcdb05d4       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0xdd019c35       get_user_pages
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd3ea9ed       dev_deactivate
+EXPORT_SYMBOL vmlinux 0xdd48bb35       netdev_state_change
+EXPORT_SYMBOL vmlinux 0xdd71f4c3       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xdd7e4a6f       datagram_poll
+EXPORT_SYMBOL vmlinux 0xdd96b84c       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0xdde36a34       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0xddfc7fd8       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0xde07d497       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xde2ad181       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0xde41fcd1       unlink_framebuffer
+EXPORT_SYMBOL vmlinux 0xde56468d       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xde5c8717       sk_dst_check
+EXPORT_SYMBOL vmlinux 0xde791115       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0xde8635dd       bio_free
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde93f3d3       block_write_begin
+EXPORT_SYMBOL vmlinux 0xde98e5f9       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdea82d5d       dst_discard
+EXPORT_SYMBOL vmlinux 0xdeacba3e       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeea506f       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0xdeebb49d       dev_warn
+EXPORT_SYMBOL vmlinux 0xdef56eeb       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xdef62f09       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf1cc0ef       follow_up
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf69dd43       neigh_create
+EXPORT_SYMBOL vmlinux 0xdf6c24e5       register_netdev
+EXPORT_SYMBOL vmlinux 0xdf763bc6       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf8fbece       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdff4336e       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0xe009e261       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0xe0116060       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe08318a1       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe09b7281       journal_update_format
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0dcd5e7       bdput
+EXPORT_SYMBOL vmlinux 0xe0f9e2a3       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe1173e4e       make_EII_client
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13b3ab6       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0xe13bad68       blk_run_queue
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe15978d8       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe18eab39       inet_select_addr
+EXPORT_SYMBOL vmlinux 0xe194b033       netdev_err
+EXPORT_SYMBOL vmlinux 0xe19dfe2f       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0xe1b24f17       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1d79bc9       d_move
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe1ed300a       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe21682e3       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0xe2180e37       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0xe222894b       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0xe22dccc0       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xe2373bc3       sock_create_kern
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe23edf6f       register_key_type
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe24fd40d       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0xe27a7e82       bio_put
+EXPORT_SYMBOL vmlinux 0xe27bc185       do_sync_read
+EXPORT_SYMBOL vmlinux 0xe27d20c5       sget
+EXPORT_SYMBOL vmlinux 0xe2802a0b       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xe2a41d9c       dma_supported
+EXPORT_SYMBOL vmlinux 0xe2a9c16f       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2d097d0       user_revoke
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe3144fe4       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe35cda6a       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0xe363db07       udp_poll
+EXPORT_SYMBOL vmlinux 0xe36483ae       ping_prot
+EXPORT_SYMBOL vmlinux 0xe3b8f29e       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3e69bf6       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe4428748       phy_disconnect
+EXPORT_SYMBOL vmlinux 0xe469dd2e       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0xe47157e7       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xe4745cbe       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe48c67d2       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4aebe94       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0xe4c08ae4       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0xe4e0ac53       journal_ack_err
+EXPORT_SYMBOL vmlinux 0xe4f43c8b       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0xe509ba6b       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe52244b2       page_readlink
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe529f389       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe597e5bd       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0xe5b2c7f9       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5c95df8       fd_install
+EXPORT_SYMBOL vmlinux 0xe5e61248       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xe5eaee03       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe6004312       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0xe612eeb0       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0xe6432b80       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xe64a095e       kernel_read
+EXPORT_SYMBOL vmlinux 0xe663280e       cdev_init
+EXPORT_SYMBOL vmlinux 0xe667434d       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0xe667a1d1       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xe690225b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6a13d8d       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xe6af045e       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0xe6d8e56e       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe701b2e8       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0xe70db4df       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe7241342       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0xe7330b54       proto_unregister
+EXPORT_SYMBOL vmlinux 0xe7390b9e       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7511de7       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xe757c210       vfs_write
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe7997553       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xe79aa887       skb_split
+EXPORT_SYMBOL vmlinux 0xe7a5ce8b       register_8022_client
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe817e1e2       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0xe84e38ce       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0xe8575a2d       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0xe85de4b5       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0xe8714bfd       mii_check_media
+EXPORT_SYMBOL vmlinux 0xe8764f83       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe8914e70       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xe891a295       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe8f85fa9       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe92261c5       bd_set_size
+EXPORT_SYMBOL vmlinux 0xe93449c7       of_phy_connect
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe97bf5ae       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0xe9866583       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe99c6b45       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe9b7712c       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xe9c43979       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xe9f88b5c       deactivate_super
+EXPORT_SYMBOL vmlinux 0xea02dad4       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea12e391       neigh_table_init
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea73eb11       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0xea74aa9d       dev_mc_init
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeb1c92e8       get_write_access
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb954625       key_link
+EXPORT_SYMBOL vmlinux 0xebaec311       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0xebbea855       generic_readlink
+EXPORT_SYMBOL vmlinux 0xebe8ba47       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xec0f14b1       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec7d341c       do_splice_from
+EXPORT_SYMBOL vmlinux 0xec93bbe2       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecab11dd       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0xecbba9c7       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xecc21207       serio_close
+EXPORT_SYMBOL vmlinux 0xecc4d948       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0xecd81ef3       set_bh_page
+EXPORT_SYMBOL vmlinux 0xecfe222c       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xed1898f3       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed1e20a9       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed2cc8ab       block_read_full_page
+EXPORT_SYMBOL vmlinux 0xed2d8f32       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xed2dd5b0       migrate_page
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed5fa1fb       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0xed612019       lock_may_read
+EXPORT_SYMBOL vmlinux 0xed8608b6       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed8d4cb9       netlink_ack
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedd276b0       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xedf32899       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee549c81       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0xee770480       simple_write_end
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xee9a71a3       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb6c606       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0xeec7ac7f       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0xeed6e334       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0xeeef37e8       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0xeefd18dd       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0xef1365d1       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xef161897       release_sock
+EXPORT_SYMBOL vmlinux 0xef1781b3       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef369ebc       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xefff2a44       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf03913cc       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf06858f4       dm_put_device
+EXPORT_SYMBOL vmlinux 0xf06cc1f0       bdev_read_only
+EXPORT_SYMBOL vmlinux 0xf0700c44       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0xf078691b       input_set_capability
+EXPORT_SYMBOL vmlinux 0xf090b80b       genphy_resume
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0d7a6b2       d_find_alias
+EXPORT_SYMBOL vmlinux 0xf0e09502       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf13bccf3       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0xf1621995       scsi_device_put
+EXPORT_SYMBOL vmlinux 0xf16be19c       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xf1765694       vfs_getattr
+EXPORT_SYMBOL vmlinux 0xf180d601       locks_init_lock
+EXPORT_SYMBOL vmlinux 0xf18cc0f0       dqget
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1ac5c87       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0xf1b24796       journal_restart
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1de9791       bio_clone
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf2034c03       udp_prot
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf22ddaf3       have_submounts
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf25df049       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf28f5aa6       input_inject_event
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf299de5a       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0xf2c4bcd5       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2e7696e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xf30ffeed       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf339ea29       kernel_connect
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf3963c4a       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3b10292       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xf3b7b1b0       kill_pgrp
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3d3f12c       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xf3d9639a       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xf3ed928c       dev_add_pack
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf40c6823       nf_register_hook
+EXPORT_SYMBOL vmlinux 0xf417104d       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0xf437eacd       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf46d450c       phy_device_register
+EXPORT_SYMBOL vmlinux 0xf477d0ad       napi_get_frags
+EXPORT_SYMBOL vmlinux 0xf4784adb       set_pages_uc
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4acd00e       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xf4b308e1       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4b950b7       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0xf4d9d33e       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xf4de9719       __nla_put
+EXPORT_SYMBOL vmlinux 0xf4e6a7a9       tty_hangup
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4fae6a8       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf56128e4       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0xf574a4b3       dquot_acquire
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5d5aff9       lease_modify
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5efb906       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0xf5f471f4       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60dc0b9       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf622a3a6       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0xf624fc0d       ilookup5
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf663f5a0       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0xf67e5ca9       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xf683e38b       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6afbb37       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6c86853       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf705291c       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0xf71038c6       blk_insert_request
+EXPORT_SYMBOL vmlinux 0xf73a46ba       make_bad_inode
+EXPORT_SYMBOL vmlinux 0xf7472197       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf74cd1de       free_task
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf7623b40       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf79323f8       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0xf79abd4d       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf7a7f1c6       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7e3c9da       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf80e841e       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf8240215       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf8372766       xfrm4_rcv
+EXPORT_SYMBOL vmlinux 0xf84eb6cf       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0xf8624401       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0xf869c95f       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0xf876373a       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0xf87f02b4       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0xf88e052b       security_path_link
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf89baa5a       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0xf8a03161       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xf8a32e41       sync_blockdev
+EXPORT_SYMBOL vmlinux 0xf8afb8ee       set_device_ro
+EXPORT_SYMBOL vmlinux 0xf8ba8dc7       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8bd9540       lookup_hash
+EXPORT_SYMBOL vmlinux 0xf8bfdb82       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xf8cc16bb       find_or_create_page
+EXPORT_SYMBOL vmlinux 0xf8fdd2e5       dev_get_stats
+EXPORT_SYMBOL vmlinux 0xf9176db2       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf946e060       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0xf970c3d5       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0xf97988a8       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0xf9876a3f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0xf98f08e5       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9c40dde       skb_push
+EXPORT_SYMBOL vmlinux 0xf9d37764       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0xf9dce612       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0xf9de9f17       drop_super
+EXPORT_SYMBOL vmlinux 0xfa1ddfc5       scsi_host_put
+EXPORT_SYMBOL vmlinux 0xfa5749b6       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xfa7469e9       netdev_printk
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaae317d       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfac61821       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xfae11400       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0xfae70617       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xfae95c02       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb117717       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0xfb1cf2b3       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0xfb23a811       bmap
+EXPORT_SYMBOL vmlinux 0xfb291229       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0xfb4c97cd       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xfb5d3e7d       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0xfb61d165       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb894e5e       simple_release_fs
+EXPORT_SYMBOL vmlinux 0xfb8b2c35       mnt_pin
+EXPORT_SYMBOL vmlinux 0xfb90e0f4       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0xfba9b4e1       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbad47fb       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xfbb6d083       netdev_warn
+EXPORT_SYMBOL vmlinux 0xfbd99139       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfbf3443e       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc121121       __sock_create
+EXPORT_SYMBOL vmlinux 0xfc316d85       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc73f384       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0xfc9f033f       journal_set_features
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcc01fa7       backlight_force_update
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfccebbd0       single_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfced98f7       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0xfcf66775       get_agp_version
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd1326ed       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0xfd374013       mb_cache_create
+EXPORT_SYMBOL vmlinux 0xfd4ba941       stop_tty
+EXPORT_SYMBOL vmlinux 0xfd64257c       arp_find
+EXPORT_SYMBOL vmlinux 0xfd663f1a       keyring_clear
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd78d80a       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfd804ddf       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb6beac       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc10800       jbd2_journal_update_format
+EXPORT_SYMBOL vmlinux 0xfdc7c0c9       vmap
+EXPORT_SYMBOL vmlinux 0xfdd32d34       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0xfde20def       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe02c414       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0xfe1fef78       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe61d0ad       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfea3cadc       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xff00b365       input_event
+EXPORT_SYMBOL vmlinux 0xff0bef1c       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff49f34b       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xff51ace6       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff825933       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0xff98eaea       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xff9e0cda       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0xffae3514       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffd85cf8       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL vmlinux 0xfff422c9       sock_common_setsockopt
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0002fa49  gfn_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x070aac3f  kvm_task_switch
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x07649343  kvm_get_guest_memory_type
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0bf77a17  kvm_get_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0c916809  x86_emulate_instruction
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0d4a36e9  kvm_is_visible_gfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x101d3fdb  kvm_clear_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x11d32b78  kvm_after_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1537df35  kvm_lmsw
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1754786d  kvm_put_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1762f018  kvm_cpu_has_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1891d6ed  kvm_set_cr3
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a906787  kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1ca920c2  kvm_read_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1d9ce593  kvm_set_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576  kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x284e8a2b  gfn_to_memslot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2a7d277c  kvm_set_cr4
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2eb0d702  kvm_read_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f251ba7  fx_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x30c9b16c  gfn_to_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x37cd2391  kvm_is_linear_rip
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x424cd732  kvm_emulate_hypercall
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x482e0bd6  kvm_emulate_wbinvd
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4a5431fc  kvm_vcpu_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d59e921  kvm_cpu_get_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4ec44eaa  kvm_before_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x54f15a95  kvm_require_cpl
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5a64e9bf  kvm_mmu_load
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5faa1f0f  kvm_gfn_to_hva_cache_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5fbf2950  kvm_get_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6330e198  load_pdptrs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x64a81f84  kvm_clear_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6698320d  kvm_emulate_halt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x66baa180  kvm_vcpu_uninit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6da4647c  kvm_init_shadow_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6de7c743  kvm_mmu_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x77165caf  kvm_requeue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7915c947  kvm_queue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b33a96a  kvm_write_guest_cached
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7c4556c9  kvm_get_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7ec40280  kvm_get_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82a84af2  kvm_inject_pending_timer_irqs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82f44228  kvm_fast_pio_out
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8443be72  kvm_requeue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x85083f94  kvm_get_cs_db_l_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8863cb86  hva_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x886acb0f  kvm_set_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x88e44653  kvm_vcpu_cache
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8b024a25  kvm_read_guest_page_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8bdfb59d  kvm_mmu_get_spte_hierarchy
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e0d64e6  kvm_set_cr0
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9063dd24  gfn_to_pfn_prot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x94e81aec  gfn_to_pfn_async
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x952a97d7  kvm_mmu_reset_context
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9d4d903b  kvm_set_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa62c0f9e  gfn_to_page_many_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa731b36b  is_error_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaae83ac5  kvm_set_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xac67c2ed  kvm_set_xcr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb26f18de  kvm_mmu_unprotect_page_virt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb44637b5  kvm_release_page_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6e2c81c  kvm_get_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb83b06bf  kvm_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbbc9c101  kvm_get_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4836703  kvm_emulate_cpuid
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc4ca2eac  kvm_find_cpuid_entry
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc7ebdc39  gfn_to_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcad9d5f0  kvm_set_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xce685567  kvm_x86_ops
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd080a38d  kvm_vcpu_on_spin
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0dca081  kvm_write_tsc
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdbf0a667  __kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xddb042f7  gfn_to_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdeba1d96  kvm_set_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdf606395  kvm_write_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdfdc870a  kvm_resched
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe4b4ff9e  kvm_queue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe7f0d01d  kvm_mmu_invlpg
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9026219  kvm_inject_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeafa53f9  kvm_complete_insn_gp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf87debdc  kvm_inject_realmode_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfbc6d876  kvm_release_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xfcbb958a  kvm_mmu_unload
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1596dbbe     af_alg_accept
+EXPORT_SYMBOL_GPL crypto/af_alg 0x15c2293e     af_alg_free_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x17b4c256     af_alg_register_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1ac37c6c     af_alg_unregister_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1b4bce55     af_alg_release
+EXPORT_SYMBOL_GPL crypto/af_alg 0x8fdee2b7     af_alg_complete
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4d6539c     af_alg_make_sg
+EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0xb5d5cbf2      async_memcpy
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x645c4da4  async_syndrome_val
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x99598152  async_gen_syndrome
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x18213005 async_raid6_2data_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x9e3b9138 async_raid6_datap_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xaa975cd1 async_xor
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+EXPORT_SYMBOL_GPL crypto/cryptd 0x1fed686b     cryptd_aead_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x2235e311     cryptd_alloc_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x33c30758     cryptd_free_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x424ab95a     cryptd_alloc_ahash
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6b9290a1     cryptd_free_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6fad016b     cryptd_ablkcipher_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x89dce3c9     cryptd_ahash_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x964f5ec8     cryptd_shash_desc
+EXPORT_SYMBOL_GPL crypto/cryptd 0xe385a05d     cryptd_alloc_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0xfa1b71f8     cryptd_free_ahash
+EXPORT_SYMBOL_GPL crypto/des_generic 0xcfd9a2c0        des_ekey
+EXPORT_SYMBOL_GPL crypto/twofish_common 0x02ef59f3     twofish_setkey
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x849a3371        acpi_smbus_register_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x9331f43f        acpi_smbus_write
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xd39886c4        acpi_smbus_unregister_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xe010cc37        acpi_smbus_read
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1c4c9c5f       ahci_port_resume
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1e76aaaa       ahci_do_softreset
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x359b051f       ahci_reset_em
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x3ebef60f       ahci_set_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x4295c2fb       ahci_check_ready
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x58c2990c       ahci_shost_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x649094c4       ahci_stop_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c0dc3a2       ahci_print_info
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9fe6a994       ahci_sdev_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa50afe70       ahci_kick_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xaf529a50       ahci_reset_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb262efd0       ahci_init_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb9099941       ahci_save_initial_config
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe01f57b0       ahci_start_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe1790c3a       ahci_ops
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf6464980       ahci_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf71085c5       ahci_fill_cmd_slot
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x071781cc __pata_platform_remove
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xa2a5c70f __pata_platform_probe
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x745b081f __bcma_driver_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x0d2b7201  btmrvl_enable_ps
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x8e6b1920  btmrvl_remove_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x9529cb09  btmrvl_send_module_cfg_cmd
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xa184da1c  btmrvl_add_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xb16e2f1a  btmrvl_check_evtpkt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xc325777d  btmrvl_interrupt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xf590e5b8  btmrvl_register_hdev
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xfd6c78ca  btmrvl_process_event
+EXPORT_SYMBOL_GPL drivers/char/scx200_gpio 0xdf8924c4  scx200_gpio_ops
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x2e471f01   dca_register_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x31a2c8df   dca_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x5e07c009   dca_remove_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8006c614   dca_unregister_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8f02764c   alloc_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xa041765f   register_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xac0ad2f8   dca_add_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb1254da7   dca3_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb7b33088   free_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xe46d051b   unregister_dca_provider
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x01149683    edac_device_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x13de010e    edac_device_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x142403a0    edac_mc_del_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x148d8455    edac_pci_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x255bd5e1    edac_pci_handle_pe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3baedaf6    edac_device_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3d0b0949    edac_device_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x4c4719e0    edac_mc_find_csrow_by_page
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x55fa691b    edac_mc_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x5b14b7d9    edac_mc_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x62dbf0c3    edac_device_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6641a6e3    edac_mc_free
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x69259f22    edac_mem_types
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6ddc692e    edac_pci_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x7373dae3    edac_pci_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x8493f14b    edac_pci_create_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa5ad9468    edac_mc_alloc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa682086a    edac_mc_handle_ue_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xba5fe10f    edac_mc_add_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xcb78a51a    edac_pci_reset_delay_period
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe1281f20    edac_pci_handle_npe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6a3e807    edac_pci_release_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6d09025    find_mci_by_dev
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe70dae9c    edac_pci_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf2254829    edac_mc_handle_ce_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf5c64da3    edac_device_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x7509830f to_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x65dba117       drm_class_device_register
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcd8a070       drm_class_device_unregister
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x04ab8e0b   hid_report_raw_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392   hid_debug
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x19ef5ef2   hid_input_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x1c86f8ce   hidinput_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25448c68   hidinput_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25e88316   __hid_register_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2606fab0   hid_parse_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x27bf090e   hid_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2a2b0ec5   hid_dump_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x30c38abd   hid_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x331fb42f   hidraw_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x361b65a5   hid_destroy_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x3cc1dbfa   hidinput_find_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x40da6c07   hid_allocate_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x52ab1493   hid_add_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x589cc30a   hid_output_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x5dd412fe   hid_dump_input
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x75f02663   hid_set_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa05e196d   hid_dump_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa09b9a7c   hid_register_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa4fe9350   hid_unregister_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xad16d28d   hidraw_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xc0b58d1d   hid_check_keys_pressed
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd1805194   hid_resolv_usage
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd2629f1c   hidinput_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe110747c   hidraw_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1114e14   hid_debug_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x1dc503d0    roccat_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0x1db58ce2     roccat_common_receive
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0xdd09114f     roccat_common_send
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x253aaf38 usbhid_set_leds
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x8add465f usbhid_submit_report
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xc6f437a6 hiddev_hid_event
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xca015b2c usbhid_wait_io
+EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xdeec960b    nforce2_smbus
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb6ed800b       i2c_del_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xee3e7271       i2c_add_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1a27ee3a     i2c_handle_smbus_alert
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x466eb1d7     i2c_setup_smbus_alert
+EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xebd5e33a  input_ff_create_memless
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x372f4644        adxl34x_remove
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x4159aaa0        adxl34x_probe
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x66c303e4        adxl34x_resume
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0xd1b75b19        adxl34x_suspend
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x1373b94c       wm97xx_register_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x2b263ad9       wm97xx_config_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x47eee820       wm9705_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x5a50f57a       wm9712_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x611f5654       wm97xx_set_suspend_mode
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x6977000a       wm97xx_set_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x93cd38e6       wm97xx_get_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x96faf5e4       wm9713_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb49d077d       wm97xx_unregister_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb5d5eaf9       wm97xx_reg_write
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xcc0354ab       wm97xx_read_aux_adc
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xe1bc822a       wm97xx_reg_read
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0702d1ef      gigaset_skb_sent
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0dd493ae      gigaset_m10x_input
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1b5cfc4e      gigaset_freecs
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1cff5ecc      gigaset_shutdown
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x5b7c6266      gigaset_freedriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8a12f1cd      gigaset_if_receive
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8b1c5082      gigaset_blockdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x90f9662e      gigaset_m10x_send_skb
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9fe426fb      gigaset_handle_modem_response
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xa4a7ed6e      gigaset_start
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xaed1cac9      gigaset_fill_inbuf
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb7a2798b      gigaset_isdn_rcv_err
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xbb53ea39      gigaset_skb_rcvd
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xc3b1ea03      gigaset_add_event
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xcc86b4fb      gigaset_stop
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xd737a969      gigaset_initdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xdc9b66dd      gigaset_initcs
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x45e40f46   dm_register_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x46e820b3   dm_unregister_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01439778 dm_rh_delay
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x03c71004 dm_region_hash_destroy
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x04cf70aa dm_rh_region_to_sector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1760fea0 dm_region_hash_create
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x2ae83d4c dm_rh_get_state
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x41c2119c dm_rh_recovery_end
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x4a710ea4 dm_rh_region_context
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5edc2b25 dm_rh_dirty_log
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x73962392 dm_rh_update_states
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7a02fb26 dm_rh_stop_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8adb9c25 dm_rh_recovery_in_flight
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x93ec9952 dm_rh_recovery_start
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9a4d64b0 dm_rh_get_region_key
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9c664ab8 dm_rh_flush
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc409fc1c dm_rh_get_region_size
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd251302e dm_rh_dec
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd963b033 dm_rh_inc_pending
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe072031f dm_rh_start_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe30c26f0 dm_rh_mark_nosync
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe6c6fd93 dm_rh_bio_to_region
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xed54b47e dm_rh_recovery_prepare
+EXPORT_SYMBOL_GPL drivers/md/raid1 0xfed7ae43  md_raid1_congested
+EXPORT_SYMBOL_GPL drivers/md/raid456 0xb0c3aaa6        md_raid5_congested
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x2c4fca63      saa7146_unregister_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x3202c1c0      saa7146_vmalloc_build_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x38368def      saa7146_register_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5546bfe8      saa7146_wait_for_debi_done
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5e9e1f73      saa7146_devices_lock
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x619e5e01      saa7146_pgtable_build_single
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x791d19a2      saa7146_vfree_destroy_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xb4c56092      saa7146_i2c_adapter_prepare
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xd1d5522d      saa7146_pgtable_free
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe6654b00      saa7146_setgpio
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xffec6e7f      saa7146_pgtable_alloc
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x42596dd2   saa7146_set_hps_source_and_sync
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x4778c6a6   saa7146_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x5e460b6f   saa7146_vv_init
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x6eddbd2e   saa7146_register_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x744f1b66   saa7146_start_preview
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xad20b860   saa7146_vv_release
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xc8b7fde9   saa7146_stop_preview
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mt20xx 0x948aa3d8        microtune_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mxl5007t 0xf10b56c0      mxl5007t_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda18271 0x58315f8d      tda18271_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda827x 0xc5e36ee9       tda827x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x5c52a598       tda829x_probe
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x868ad209       tda829x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda9887 0x18b392d9       tda9887_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0x23883412       tea5761_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0xa690554c       tea5761_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0x12510d61       tea5767_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0xbda3569a       tea5767_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tuner-simple 0x6cf0f95c  simple_tuner_attach
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03346b7a      mantis_frontend_soft_reset
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03d73436      mantis_dma_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x1dc111dd      mantis_ca_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x2af51afd      mantis_dvb_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x3d181028      mantis_get_mac
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x41ccfda4      mantis_pci_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x7953f732      mantis_i2c_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x89879dda      mantis_frontend_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xa88c4bd6      mantis_i2c_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xac71eb37      mantis_pci_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xad500b1d      mantis_ca_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb33fb8e1      mantis_gpio_set_bits
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xc32cc281      mantis_uart_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd20888d2      mantis_dma_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xdcaef850      mantis_uart_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xf453155a      mantis_stream_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xfb2aa619      mantis_dvb_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x277c8a0f   smscore_set_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2a4c746c   sms_board_event
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2c127804   sms_board_led_feedback
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x3ff0d61d   smscore_onresponse
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x424400ff   sms_board_lna_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x47055488   smsclient_sendrequest
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x5eccc09d   smscore_getbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x62806838   smscore_unregister_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x6d4c129f   smscore_register_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x8286076d   smscore_get_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x95c5981b   smscore_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xb13a203e   smscore_get_device_mode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xc399f066   sms_board_setup
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc0cda92   smscore_start_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc3e3de2   smscore_putbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf0982c59   smscore_register_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf354d359   sms_board_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf54e17c4   smscore_register_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xfec53d45   smscore_unregister_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x3dcf2309       ttpci_budget_init_hooks
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x451762b7       ttpci_budget_debiwrite
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x5e234a9d       ttpci_budget_deinit
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x75dc1f85       ttpci_budget_set_video_port
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7864dbf5       ttpci_budget_irq10_handler
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x78f9d049       ttpci_budget_debiread
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xbd97e82e       ttpci_budget_init
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x091b61bb  rc_free_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0d52e9f5  rc_allocate_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0e017d5f  ir_raw_event_store_edge
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x34580cef  rc_map_register
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x357e7017  ir_raw_event_handle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3b5133b2  rc_keydown
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x498c9852  rc_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8517a4a9  rc_keydown_notimeout
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fc6cd7e  rc_keyup
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xacdc27aa  rc_repeat
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbbd3c102  rc_register_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd442e9e1  ir_raw_event_store
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xde5cfdca  ir_raw_event_store_with_filter
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xed07d446  ir_raw_event_set_idle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xf4c929f6  rc_g_keycode_from_table
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x183b5186       cx231xx_demod_reset
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x1e1c9ac3       cx231xx_send_gpio_cmd
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x2e2dcac6       cx231xx_init_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x481aa71b       cx231xx_capture_start
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x59e09123       cx231xx_disable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x5ebc0ffe       cx231xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x655bfc2b       cx231xx_dev_init
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x716fd1cf       cx231xx_send_usb_command
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x7269d225       cx231xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x8f846ced       cx231xx_enable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x90d21585       cx231xx_set_alt_setting
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x91ba2e5f       cx231xx_uninit_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x99e3ee34       cx231xx_uninit_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb488dd69       is_fw_load
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb7a459a9       cx231xx_unmute_audio
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xd940f1e7       cx231xx_init_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xdbf51fd7       cx231xx_enable_i2c_port_3
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xf6d1abe3       cx231xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xfc106aec       cx231xx_dev_uninit
+EXPORT_SYMBOL_GPL drivers/media/video/cx88/cx88xx 0xd32dc8f3   cx88_setup_xc3028
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x26a13f78 em28xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x34af4fdb em28xx_audio_analog_set
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x5a6a3e31 em28xx_audio_setup
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x740c6428 em28xx_isoc_dvb_max_packetsize
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xbbe20a5a em28xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xca205b93 em28xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x4de113ed       saa7134_s_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8a068e55       saa7134_ts_qops
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8f0d0bcc       saa7134_queryctrl
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xab71974a       saa7134_s_std_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xe1900a9e       saa7134_g_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/soc_camera 0xd470abad    soc_camera_bus_type
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x247517c3   v4l2_spi_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x31d08234   v4l2_i2c_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x3462fe2e   v4l2_i2c_new_subdev_board
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x76763ab2   v4l2_i2c_subdev_addr
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x8609e272   v4l2_spi_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf12a3ec7   v4l2_i2c_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x03829e05  v4l2_m2m_next_buf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x054ff9cd  v4l2_m2m_ctx_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x0587ba15  v4l2_m2m_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x32f3a935  v4l2_m2m_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x43a679f4  v4l2_m2m_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4886e876  v4l2_m2m_buf_queue
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x495d3383  v4l2_m2m_ctx_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4aef41a2  v4l2_m2m_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x94d8b181  v4l2_m2m_poll
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x98d39d4e  v4l2_m2m_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xa4031903  v4l2_m2m_buf_remove
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xacf6d3cd  v4l2_m2m_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xec214d51  v4l2_m2m_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xfb8d89e6  v4l2_m2m_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x079fb752 videobuf_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x13d46652 videobuf_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x15d7db33 videobuf_queue_cancel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x1d6ddf5e videobuf_iolock
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x2173dee8 videobuf_queue_core_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x28931131 videobuf_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x29138eb0 videobuf_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x312343a7 videobuf_read_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4584e667 videobuf_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4795d917 videobuf_alloc_vb
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x661ddfe4 videobuf_mmap_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x6d46026d videobuf_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x91795924 videobuf_mmap_mapper
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xa5139c5a videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xb6798bf0 videobuf_next_field
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xbe75eae5 videobuf_read_start
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcb1ba1f4 videobuf_read_one
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcd23c5a8 videobuf_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xd3fc8b0c videobuf_queue_to_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xddd9b85d __videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xde8288e8 videobuf_read_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe3ffbf05 videobuf_waiton
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe7588b26 videobuf_queue_is_busy
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe9d33b1f videobuf_poll_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0x8e15df58   videobuf_to_dma_contig
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xb09cec63   videobuf_dma_contig_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xf9b5ffd6   videobuf_queue_dma_contig_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x0bf98e3d       videobuf_queue_sg_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x32105024       videobuf_to_dma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x9f276f2d       videobuf_dma_init_user
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc241a1cd       videobuf_dma_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc47cf016       videobuf_dma_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xcf217132       videobuf_dma_unmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdb1fd848       videobuf_dma_init_kernel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdf12af2a       videobuf_dma_init_overlay
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xfb535b7c       videobuf_dma_map
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0x017f766a      videobuf_queue_vmalloc_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xd01483fd      videobuf_to_vmalloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xfbd288a1      videobuf_vmalloc_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x05561739        vb2_wait_for_all_buffers
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x07435c2c        vb2_write
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x0d7a09f8        vb2_queue_release
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x13f1ef93        vb2_buffer_done
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x2bfe24b7        vb2_poll
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x398f65f8        vb2_queue_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x495bf8fc        vb2_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x5f0652dc        vb2_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x77b22763        vb2_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x897f2a23        vb2_read
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x92d4e21e        vb2_plane_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb1e63ac1        vb2_mmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb86d8572        vb2_plane_cookie
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc10d812b        vb2_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc3ba23d0        vb2_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0x1cfa99b6      vb2_get_contig_userptr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xb470ac44      vb2_put_vma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xcdb1c918      vb2_mmap_pfn_range
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xe96c9ea1      vb2_common_vm_ops
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-vmalloc 0x3296ea3c     vb2_vmalloc_memops
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x1218c75e      v4l2_event_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x122eed60      v4l2_device_register_subdev_nodes
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x17b48714      v4l2_fh_is_singular
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x3996bd00      v4l2_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5061cad7      v4l2_fh_add
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x54ffa4a2      v4l2_event_subscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x56c6f3c0      v4l2_event_unsubscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5c3847da      v4l2_fh_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5f304331      v4l2_event_queue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x6ab283d6      v4l2_event_pending
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73af5480      v4l2_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73c1db0f      v4l2_fh_open
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x742d680b      v4l2_device_set_name
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xa2dd9854      v4l2_fh_del
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb189c3d6      v4l2_device_unregister_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb5e5238f      v4l2_event_free
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb758542f      v4l2_fh_release
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xbd8c5944      v4l2_event_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xce12d28a      v4l2_device_put
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xdda788bc      v4l2_device_register_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xe4e46b3b      v4l2_event_dequeue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xee726b77      v4l2_device_disconnect
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xf7e86ebc      v4l2_fh_exit
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x36902127      pcf50633_irq_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x3a1e550c      pcf50633_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x459aa218      pcf50633_register_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6ebf65fd      pcf50633_irq_unmask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7de4de67      pcf50633_free_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x84e8ba14      pcf50633_reg_set_bit_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9202384f      pcf50633_read_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xab531cb8      pcf50633_reg_clear_bits
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xad328dc6      pcf50633_write_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcab12b3b      pcf50633_reg_write
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf41f959b      pcf50633_irq_mask_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x1f4284cf  pcf50633_adc_sync_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xe81f0782  pcf50633_adc_async_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x1e199e0d pcf50633_gpio_invert_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4f4f251d pcf50633_gpio_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xaaf083bf pcf50633_gpio_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb901d68c pcf50633_gpio_power_supply_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe6f5c7bf pcf50633_gpio_invert_set
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x06b4c48d sm501_unit_power
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x593aa2de sm501_misc_control
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x96430326 sm501_find_clock
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xe741eb88 sm501_modify_reg
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb163bc0 sm501_set_clock
+EXPORT_SYMBOL_GPL drivers/mfd/ucb1400_core 0x981df9fa  ucb1400_adc_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x6469cddc   wm8400_block_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x674ad3b0   wm8400_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x7c4fbadd   wm8400_reset_codec_reg_cache
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x8363e437   wm8400_set_bits
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x0765bc31  cb710_pci_update_config_reg
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x29c8b39b  cb710_set_irq_handler
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x433f37f0  cb710_sg_dwiter_read_next_block
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x57ae719b  cb710_sg_dwiter_write_next_block
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x10feae22    enclosure_add_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x343ff733    enclosure_unregister
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbe9823af    enclosure_find
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe7420607    enclosure_register
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x442e3847  lis3lv02d_init_device
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x61c53f81  lis3lv02d_poweroff
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6cbf7436  lis3lv02d_poweron
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x993469b3  lis3_dev
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb53fcd00  lis3lv02d_remove_fs
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x0a84d3f1    sdhci_enable_irq_wakeups
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x3d7dd08e    sdhci_add_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x691286f5    sdhci_free_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x8bfa44d5    sdhci_alloc_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xa1e19b3a    sdhci_suspend_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xd306a31b    sdhci_resume_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xf0e19e13    sdhci_remove_host
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x1d5b42bc cfi_cmdset_0003
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x3441b91f cfi_cmdset_0001
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x6231aa4a cfi_cmdset_0200
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0x495c7f60 cfi_cmdset_0701
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xb65b4b0b cfi_cmdset_0006
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xe46ebc4d cfi_cmdset_0002
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0020 0x8282af47 cfi_cmdset_0020
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0x611f3f50        cfi_qry_mode_off
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xdb4a7554        cfi_qry_present
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xfa91a01f        cfi_qry_mode_on
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2000 0x35b8fd4f       DoC2k_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001 0xd3b9bb2e       DoCMil_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001plus 0xcbbeb387   DoCMilPlus_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0f4ef4f3   mtd_device_register
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x1e3acdc2   mtd_device_unregister
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x38e6b35b   register_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x39c227e4   __mtd_next_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x45d39bac   kill_mtd_super
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x5bdfb4c6   mtd_table_mutex
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x678ff991   get_mtd_device_nm
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x6a33dccc   mount_mtd
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x77d6018c   get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7a13d0a8   default_mtd_writev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x88bdf89f   put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x8db50a61   __put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xa355848d   register_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xc7ea0a67   mtd_kmalloc_up_to
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xcf40f53f   unregister_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xead765a5   mtd_add_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf439c4f3   __get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x237b22c6   mtd_blktrans_cease_background
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x3986f80b   add_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x7e5ed5e0   deregister_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x89d6fd1f   register_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0xdd867fbf   del_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0x860e6bab     nand_wait_ready
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0xa4961b28     nand_release
+EXPORT_SYMBOL_GPL drivers/mtd/nand/sm_common 0x98264547        sm_register_device
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x7960930c       onenand_release
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x824ad5fa       onenand_scan
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x0276f995       ubi_leb_map
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x3c241252       ubi_is_mapped
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x4e238874       ubi_open_volume_path
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x93f57fc4       ubi_get_volume_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb1eeff4e       ubi_leb_erase
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb4c68bd8       ubi_close_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xc9028967       ubi_leb_read
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xcb849954       ubi_open_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd124176d       ubi_leb_unmap
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd1de4465       ubi_open_volume_nm
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xedf704bb       ubi_leb_write
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf4eb3410       ubi_do_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf523a750       ubi_leb_change
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x14d0a3f7       alloc_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3f014c4f       register_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x5bbf0efa       free_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x6a7e466e       unregister_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x139f51d0   alloc_can_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x2d1e6d9a   can_free_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x553967d8   alloc_can_err_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x63b876f8   can_put_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x8b1dbed6   register_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x931ae200   can_get_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x94a38549   unregister_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xa1b6eb56   alloc_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xb6e7dafa   can_bus_off
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xbb99c554   open_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xc536097a   close_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xfea67580   free_candev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x15492c08   alloc_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x1ced02ce   register_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x2968f2f7   free_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x61800e8c   unregister_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x393fcf27       macvlan_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x4b9f0478       macvlan_dellink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x65289c73       macvlan_common_newlink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xd623acb4       macvlan_link_register
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xf32b8754       macvlan_common_setup
+EXPORT_SYMBOL_GPL drivers/net/macvtap 0x81f38134       macvtap_get_socket
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1d306044        mlx4_alloc_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x213184d4        mlx4_bf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x30af63cf        mlx4_multicast_attach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x338b7ad9        mlx4_unicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x47005091        __mlx4_cmd
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x5b9aba19        mlx4_uar_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x6f0b988f        mlx4_bf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x902e5c9a        mlx4_pd_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaa327843        mlx4_unicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xac8fd6e3        mlx4_free_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xacbb9126        mlx4_pd_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb9574fb        mlx4_multicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcc0477d0        mlx4_uar_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdeae239e        mlx4_multicast_detach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf577fad8        mlx4_multicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x72523895 usbnet_cdc_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x7f9e6812 usbnet_generic_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xd39b050d usbnet_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xe2413e89 usbnet_cdc_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x02e713e3        rndis_tx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x0de724c2        generic_rndis_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x40cd9180        rndis_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x44707d26        rndis_rx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x61fa0cb0        rndis_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xea6f0343        rndis_command
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x0dabdb85    usbnet_open
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1fc5c26c    usbnet_pause_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2626bc68    usbnet_tx_timeout
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2c7f42da    usbnet_suspend
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x335398fa    usbnet_set_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x51affc6b    usbnet_defer_kevent
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5369d8d5    usbnet_purge_paused_rxq
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5c11eb8c    usbnet_get_drvinfo
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6012a563    usbnet_stop
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63540361    usbnet_get_link
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63ef4e9b    usbnet_unlink_rx_urbs
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x664edca0    usbnet_change_mtu
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6eb426ce    usbnet_get_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x7d302f5a    usbnet_resume
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x8a436ca1    usbnet_set_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9b210e55    usbnet_get_endpoints
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9ec92803    usbnet_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f055a88    usbnet_nway_reset
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f32d61e    usbnet_probe
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xa37204fc    usbnet_skb_return
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xae54d403    usbnet_get_ethernet_addr
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xd16b197f    usbnet_resume_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xe655a0e3    usbnet_get_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xfb8d1245    usbnet_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1723dcdb   i2400m_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1e52b195   i2400m_netdev_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1f82357c   i2400m_tx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x2198a027   i2400m_dev_bootstrap
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x35038151   i2400m_post_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x43c093c6   i2400m_error_recovery
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x48edf20d   i2400m_pre_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x59e0876c   i2400m_is_boot_barker
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x9be2200a   i2400m_rx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xadb4b159   i2400m_tx_msg_get
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb70a4988   i2400m_tx_msg_sent
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdac5da5b   i2400m_dev_reset_handle
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdaf222d1   i2400m_cmd_enter_powersave
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xe36d25fb   i2400m_release
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xea13905b   i2400m_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf4770378   i2400m_init
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x3367aeb3       libipw_rx_any
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x179e1cbe  iwl_legacy_remove_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x2725c1fd  iwl_legacy_prep_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x63d13a46  iwl_legacy_dealloc_bcast_stations
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd6057e2  iwl_legacy_mac_tx_last_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x046cd836    lbs_start_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0b0c5af6    lbs_get_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0d15af28    lbs_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x4f7707c6    __lbs_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5447f389    lbs_stop_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x55be1ea6    lbs_host_to_card_done
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5724b9ec    lbs_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x88c948ec    lbs_process_rxed_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x965d9d63    lbs_notify_command_response
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xa2006caa    lbs_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xbfbafae0    lbs_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xe684d8d9    lbs_queue_event
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf1c15855    lbs_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfafd760a    lbs_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xff9e82fd    lbs_host_sleep_cfg
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x00f8e336      lbtf_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x794d54ac      lbtf_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x7a9944ee      __lbtf_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x89b0ba6a      lbtf_cmd_response_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x8bc60662      lbtf_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x9537cb24      lbtf_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc8c55185      lbtf_bcn_sent
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xf864b546      lbtf_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x25f16c67  if_usb_prog_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0xfd416391  if_usb_reset_device
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x6b19d52b      mwifiex_process_sleep_confirm_resp
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x78bdcb19      mwifiex_handle_rx_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x7f1c55df      mwifiex_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x81ac1ba8      mwifiex_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xcb8e5322      mwifiex_deauthenticate
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xce58b4c0      g_adapter
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xd4999ab4      mwifiex_init_shutdown_fw
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xeb646076      mwifiex_enable_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xec84c864      mwifiex_cancel_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x04ac0c35        p54_register_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x52bf00d2        p54_parse_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x61811ebb        p54_read_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7342347f        p54_init_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7a23fc36        p54_free_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xb15251fa        p54_parse_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xd9f29d61        p54_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe1c406f1        p54_free_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe5ee11b2        p54_unregister_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x03c41da8     rt2800_config_erp
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x10cfefca     rt2800_get_tkip_seq
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x1e22a0d7     rt2800_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x420360b8     rt2800_probe_hw_mode
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x424fe9b0     rt2800_write_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x42790361     rt2800_validate_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x48bea942     rt2800_ampdu_action
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x515cb96c     rt2800_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x55788811     rt2800_wait_wpdma_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a390954     rt2800_config_shared_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a59b84c     rt2800_get_tsf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5eaa0b03     rt2800_gain_calibration
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5fcd477e     rt2800_wait_csr_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x60a97f77     rt2800_set_rts_threshold
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62cbe510     rt2800_config_intf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x78f05236     rt2800_enable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x940a3df7     rt2800_read_eeprom_efuse
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x977feb82     rt2800_txdone_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x980ca3e3     rt2800_check_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xaf31b2dc     rt2800_reset_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb0362286     rt2800_link_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb9c31202     rt2800_link_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xba2dad14     rt2800_mcu_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbb10faff     rt2800_get_survey
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbc2d425b     rt2800_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc17ad92e     rt2800_clear_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc3bfbf39     rt2800_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc41b1092     rt2800_process_rxwi
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xce1dc17d     rt2800_config_ant
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd13f02db     rt2800_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd4a1791c     rt2800_init_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdae44b50     rt2800_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdce98383     rt2800_efuse_detect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe03235f0     rt2800_config_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe7f4630b     rt2800_write_tx_data
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xf97e37db     rt2800_config_pairwise_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x00c770ef     rt2x00queue_pause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0c47592f     rt2x00queue_start_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x296a1a54     rt2x00queue_get_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d41e4ad     rt2x00lib_txdone_noinfo
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d8d03d7     rt2x00queue_stop_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x37e36661     rt2x00queue_unpause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x38a9fe84     rt2x00mac_bss_info_changed
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3b893e4f     rt2x00mac_flush
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3f1f6f4d     rt2x00mac_set_tim
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x437c295b     rt2x00lib_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4626facd     rt2x00mac_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4fa811a3     rt2x00queue_stop_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5e507bba     rt2x00mac_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5fb7f34e     rt2x00mac_set_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6225e83e     rt2x00mac_add_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6c616e02     rt2x00queue_flush_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x78a2e6ba     rt2x00lib_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7c171e7f     rt2x00lib_dmastart
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7e55da2f     rt2x00lib_probe_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x82a6fafb     rt2x00mac_sw_scan_complete
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x833703b0     rt2x00lib_pretbtt
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x8b0f89a1     rt2x00mac_get_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x969672fe     rt2x00lib_remove_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa0e74d97     rt2x00mac_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa252e423     rt2x00mac_remove_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa793934c     rt2x00queue_map_txskb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa9bf96c5     rt2x00mac_get_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xaba8be5e     rt2x00mac_get_ringparam
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xb0f7010a     rt2x00mac_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xca1c0f10     rt2x00lib_dmadone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcb153776     rt2x00queue_unmap_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcbcd32fa     rt2x00mac_stop
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcc6c4509     rt2x00lib_beacondone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd2427611     rt2x00lib_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd7651b4c     rt2x00queue_for_each_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd79ce51c     rt2x00mac_set_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe26ac6e8     rt2x00mac_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe71b56d1     rt2x00queue_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe83abec0     rt2x00mac_configure_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf655b68c     rt2x00lib_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfcefa1d7     rt2x00queue_start_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfe1c0366     rt2x00mac_sw_scan_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x13f647c9     rt2x00pci_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x283fefaa     rt2x00pci_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6575e306     rt2x00pci_remove
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6fe84be9     rt2x00pci_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x7f89d601     rt2x00pci_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xa3a00b43     rt2x00pci_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xac51b997     rt2x00pci_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xc85724dd     rt2x00pci_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd9455f0f     rt2x00pci_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x246d4974     rt2x00usb_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x267a674a     rt2x00usb_watchdog
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2c4ff9f2     rt2x00usb_vendor_req_buff_lock
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2e201303     rt2x00usb_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3ddd6991     rt2x00usb_vendor_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3faa4b90     rt2x00usb_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x424ddb46     rt2x00usb_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5089c730     rt2x00usb_register_read_async
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x528acb25     rt2x00usb_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5ba565a0     rt2x00usb_vendor_request_buff
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x68891248     rt2x00usb_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x976888dd     rt2x00usb_clear_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x97d94589     rt2x00usb_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xa788dac3     rt2x00usb_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xe39e1354     rt2x00usb_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xf245a09e     rt2x00usb_kick_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0x2da7fcae        wl1251_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xe593e6cf        wl1251_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xf16d849e        wl1251_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0d67b7aa        wl1271_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x452ff07a        wl1271_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x8226a5d6        wl1271_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xc91f0e2e        wl1271_register_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xcfa614ae        wl1271_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xeadb7810        wl1271_unregister_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xfa53d755        wl1271_set_partition
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0x521d8ff8       acpiphp_register_attention
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0xee1a65a4       acpiphp_unregister_attention
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x5ae7cde1     asus_wmi_register_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x7891d469     asus_wmi_unregister_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x2ab95e52    pcf50633_mbc_get_status
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x4af1930f    pcf50633_mbc_usb_curlim_set
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x7b06827e    pcf50633_mbc_get_usb_online_status
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x05fe3ded  mc13xxx_get_best_voltage_index
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x86f59448  mc13xxx_sw_regulator_is_enabled
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x8af06cf3  mc13xxx_fixed_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x9f7933e6  mc13xxx_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xc4e6b0c1  mc13xxx_fixed_regulator_set_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xdaea71bb  mc13xxx_fixed_regulator_get_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xed841da0  mc13xxx_regulator_list_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x3fc2ba84        wm8350_register_led
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x4c4c340f        wm8350_dcdc_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x72e0138d        wm8350_dcdc25_set_mode
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x9e52b63c        wm8350_register_regulator
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xddad7ad4        wm8350_ldo_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xfa187efc        wm8350_isink_set_flash
+EXPORT_SYMBOL_GPL drivers/regulator/wm8400-regulator 0xeb24bdb8        wm8400_register_regulator
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x072281f8       cxgbi_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0a459617       cxgbi_conn_tx_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0c6224e0       cxgbi_sock_act_open_req_arp_failure
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1583219f       cxgbi_bind_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1b594097       cxgbi_device_register
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1ff878e8       cxgbi_ddp_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x2b5012aa       cxgbi_sock_rcv_close_conn_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x33af5b18       cxgbi_ep_poll
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x360c9dae       cxgbi_sock_free_cpl_skbs
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3d65ac71       cxgbi_set_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3f275680       cxgbi_sock_fail_act_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4dc0bec3       cxgbi_sock_select_mss
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5356f9b1       cxgbi_ddp_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x57367c85       cxgbi_device_portmap_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5e9c6a6f       cxgbi_iscsi_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x64c18574       cxgbi_get_conn_stats
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x72c86083       cxgbi_sock_purge_wr_queue
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x761bda81       cxgbi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x79a068f6       cxgbi_parse_pdu_itt
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7e0646f4       cxgbi_device_find_by_lldev
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x92829c1c       cxgbi_sock_rcv_wr_ack
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9ed1a345       cxgbi_sock_skb_entail
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa04f8f76       cxgbi_ep_connect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa0e6a55b       cxgbi_device_portmap_create
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xab4f424d       cxgbi_conn_init_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0828e9       cxgbi_ddp_ppod_set
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0a6d66       cxgbi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xaf2ee58d       cxgbi_sock_closed
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb1c4658f       cxgbi_get_ep_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb7833a9d       cxgbi_conn_alloc_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbcb24439       cxgbi_conn_xmit_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc5bc4fb7       cxgbi_hbas_remove
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc7680745       cxgbi_device_unregister
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc931815b       cxgbi_conn_pdu_ready
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xcfcc9932       cxgbi_get_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd0c38fde       cxgbi_ep_disconnect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd7c7aafb       cxgbi_sock_established
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd8ee0f43       cxgbi_sock_rcv_peer_close
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd93d6475       cxgbi_iscsi_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe49ea75c       cxgbi_set_conn_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe5ec2a85       cxgbi_sock_rcv_abort_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeea534f7       cxgbi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xf493ba6b       cxgbi_sock_check_wr_invariants
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xfe0c0406       cxgbi_hbas_add
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x30e57e85 fcoe_libfc_config
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x4822a87c fcoe_clean_pending_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x84cf9e08 fcoe_check_wait_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xcc75af27 fcoe_start_io
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7ea2d4 fcoe_get_paged_crc_eof
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7eed95 fcoe_fc_crc
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x016c4c12     iscsi_session_recovery_timedout
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1ba98749     iscsi_eh_recover_target
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x233bfb6f     iscsi_session_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x28c3b3a9     iscsi_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2ed0da01     iscsi_itt_to_ctask
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3656a5db     __iscsi_get_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3702f3e3     iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38d588e1     iscsi_conn_send_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3a171c36     iscsi_suspend_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3d41e395     iscsi_eh_target_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x42704f0d     iscsi_host_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4a3b6246     iscsi_host_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4c6e59e0     iscsi_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4f35b5e7     iscsi_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4fc3bc5a     iscsi_update_cmdsn
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x576c6346     __iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x57f7d631     iscsi_session_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5b4e894a     iscsi_conn_bind
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x79c35de0     iscsi_host_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7b7bc79c     iscsi_eh_device_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7bba558d     iscsi_conn_start
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8142355c     iscsi_session_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8e8e2a1a     iscsi_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x98e48089     iscsi_host_remove
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9bc9bf0b     iscsi_conn_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9c1a90d3     iscsi_requeue_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9e648653     iscsi_verify_itt
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9efe4a3c     __iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa32827d7     iscsi_prep_data_out_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa74a8904     iscsi_suspend_tx
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae28d4cc     iscsi_eh_session_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae58eadf     iscsi_conn_queue_work
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb63675ae     iscsi_conn_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb96ebfe1     iscsi_session_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc3cccec3     iscsi_itt_to_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc42c2f98     iscsi_conn_stop
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xca5e79a5     iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd2c812a1     iscsi_host_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe159db4b     iscsi_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe71c697c     iscsi_complete_scsi_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe751212b     iscsi_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf337ab39     iscsi_host_add
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfdc1155a     iscsi_eh_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2bf40aba iscsi_segment_seek_sg
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x54b3a45f iscsi_tcp_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cb4781c iscsi_tcp_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x748226a0 iscsi_tcp_recv_skb
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7a9cbc90 iscsi_tcp_segment_done
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7c277ee2 iscsi_tcp_dgst_header
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8a4563e5 iscsi_tcp_r2tpool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8c473658 iscsi_tcp_recv_segment_is_hdr
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x9820ed0d iscsi_tcp_hdr_recv_prep
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa08d5cf2 iscsi_tcp_task_xmit
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb2e63021 iscsi_tcp_segment_unmap
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb948ee77 iscsi_segment_init_linear
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc8d586d8 iscsi_tcp_task_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd56b027e iscsi_tcp_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd845ac9a iscsi_tcp_conn_get_stats
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe055af4d iscsi_tcp_r2tpool_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05419079        sas_phy_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b9c999a        sas_register_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x346f3a8d        sas_request_addr
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x37f08649        sas_slave_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x51d8615b        sas_ioctl
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x61b79421        sas_find_local_phy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x661b8c72        sas_slave_configure
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6d52808e        sas_ssp_task_response
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x743754fe        sas_phy_enable
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7592f8d5        sas_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x77f82f7d        sas_slave_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x86b69f98        sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9492d782        sas_unregister_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa484d16a        sas_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xad7551b5        __sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xaff34c6b        sas_domain_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6b59e54        sas_eh_device_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb330632        sas_target_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb9aa220        sas_bios_param
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe55d400a        sas_eh_bus_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf4af9975        sas_change_queue_type
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1bf89c        sas_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa286f5f        sas_domain_release_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2a8d07fb       srp_iu_get
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2e2d76e6       srp_iu_put
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x309c5871       srp_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x8d36415f       srp_cmd_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xbb74e290       srp_target_free
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xc0aba56b       srp_transfer_data
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x21a322c3     scsi_tgt_it_nexus_create
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x388e7d15     scsi_tgt_tsk_mgmt_request
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x60b06395     scsi_tgt_queue_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6afe74bb     scsi_tgt_it_nexus_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6f06a842     scsi_host_get_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x79a1a017     scsi_tgt_alloc_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x81f10f67     scsi_tgt_free_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x93aae02c     scsi_host_put_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x979915a9     scsi_tgt_cmd_to_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x061be49b iscsi_alloc_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b07088d iscsi_session_chkready
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0e6feacc iscsi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a0da731 iscsi_create_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a529196 iscsi_host_for_each_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x23592a95 iscsi_add_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x33621b5a iscsi_free_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3374f97e iscsi_scan_finished
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x34b27f15 iscsi_session_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x43e0bfeb iscsi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6066c2ba iscsi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68b7cc82 iscsi_recv_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699e414b iscsi_remove_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x86fa71d4 iscsi_destroy_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x91ba18e9 iscsi_unregister_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99318811 iscsi_conn_error_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9a15567f iscsi_lookup_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc186184c iscsi_unblock_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc4333dce iscsi_offload_mesg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd9d06bb5 iscsi_block_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe463c1d3 iscsi_destroy_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe682d6dd iscsi_register_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf9569dcd iscsi_block_scsi_eh
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x29e91b7a   sas_enable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4b592864   sas_is_tlr_enabled
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x6d35cb57   sas_tlr_supported
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc20e1a18   sas_disable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x08193318   srp_rport_add
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1abb3e32   srp_rport_del
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x888b447f   srp_remove_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb414c1e8   srp_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb51efd7e   srp_release_transport
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x103b4729     comedi_usb_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x25a3bcc0     comedi_pci_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x64d78061     comedi_pci_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x786f98e2     comedi_usb_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x9440342e     comedi_get_device_file_info
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x587711de oslec_create
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf828c15b oslec_flush
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf923a5b1 oslec_free
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xfabc3747 oslec_update
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x48782b86       vmbus_teardown_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x539ee27e       vmbus_open
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x60cc5c74       vmbus_establish_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x71e9bf23       vmbus_sendpacket_pagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x864aa705       vmbus_sendpacket_multipagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xdb184676       vmbus_close
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xfa9b2157       vmbus_recvpacket_raw
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x435d314f   speakup_event
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb73a5748   get_var
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x7a253742     tm6000_set_reg
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xa5d2bdf8     tm6000_set_reg_mask
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xc2b657ad     tm6000_set_audio_bitrate
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xfe67ce0c     tm6000_get_reg
+EXPORT_SYMBOL_GPL drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x2919c517        max3107_hw_susp
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x48e5b354        max3107_remove
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x663a4d40        max3107_probe
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x6cc3e502        max3107_resume
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xa3be1b58        max3107_suspend
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xbf6f0333        max3107_rw
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x4285acb4   __uio_register_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x45fe2e49   uio_unregister_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x711d360e   uio_event_notify
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0x511e21ef    usbatm_usb_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0xd16829b9    usbatm_usb_probe
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x0bee7a12        usb_ftdi_elan_edset_empty
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x2454bacc        usb_ftdi_elan_edset_setup
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x3988de17        usb_ftdi_elan_edset_input
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x46a74b31        usb_ftdi_elan_write_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x4acf628a        usb_ftdi_elan_read_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x58bf6cfb        usb_ftdi_elan_edset_output
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x6bd33c78        usb_ftdi_elan_edset_flush
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xcc7b7848        ftdi_elan_gone_away
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xd69c8819        usb_ftdi_elan_edset_single
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x26bab4fc      usb_serial_generic_submit_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f572a52      ezusb_writememory
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f7e51da      usb_serial_generic_throttle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x420ae170      usb_serial_generic_write_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4286b927      usb_serial_generic_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4c278c9b      usb_serial_port_softint
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x535f7b7c      ezusb_set_reset
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x5d6c3c94      usb_serial_generic_process_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x750f9f5f      usb_serial_handle_dcd_change
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x931dfd70      usb_serial_generic_write
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x991bbb53      usb_serial_generic_close
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x9dc2cc68      usb_serial_generic_open
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xa5ad6efe      usb_serial_probe
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xac207e39      usb_serial_deregister
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbc60fd5d      usb_serial_generic_unthrottle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbce0ebfc      usb_serial_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xc69e722b      usb_serial_handle_sysrq_char
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xcc1e0653      usb_serial_generic_resume
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd13cfa1d      usb_serial_handle_break
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd881027f      usb_serial_register
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xdce23f65      usb_serial_generic_read_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x039a3bc7   usb_stor_pre_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x134362d1   usb_stor_reset_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1d3905fe   usb_stor_CB_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x234616d8   usb_stor_Bulk_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x235f3c2b   usb_stor_probe2
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x28ebcc15   usb_stor_Bulk_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x38bdf2ce   usb_stor_transparent_scsi_command
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x46074afc   usb_usual_ignore_device
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4ce794e5   usb_stor_suspend
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4eecd414   usb_stor_CB_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5b4e1ded   usb_stor_clear_halt
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5edbbbe8   usb_stor_bulk_transfer_sg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x652b8781   usb_stor_bulk_transfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x6ca390ed   usb_stor_set_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x7caf8677   usb_stor_ctrl_transfer
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x93e0505d   fill_inquiry_response
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xa0fc0d39   usb_stor_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xb6d2624b   usb_stor_bulk_srb
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbc9cf104   usb_stor_probe1
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbdb836d5   usb_stor_post_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc342e006   usb_stor_control_msg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc82dbf42   usb_stor_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xdec78370   usb_stor_access_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x13ac23f3      wa_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x197a163f      rpipe_ep_disable
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xacfe341d      wa_urb_enqueue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xc588d8c8      wa_urb_dequeue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf02e1135      __wa_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x01ea3470     wusbhc_rh_start_port_reset
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x19fe68d5     __wusb_dev_get_by_usb_dev
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x21a1a349     wusbhc_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x4300a66a     wusbhc_handle_dn
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x46c3c92c     wusbhc_reset_all
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x6e095b98     wusbhc_rh_suspend
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x714c50b1     wusbhc_rh_control
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x72e1a6af     wusbhc_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xa0c6916e     wusbhc_mmcie_rm
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb5d4721a     wusbhc_giveback_urb
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb7e3ca17     wusbhc_rh_resume
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc6d24c7a     wusbhc_b_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc776c270     wusbhc_mmcie_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc80cb3c3     wusbhc_chid_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xd942016d     wusbhc_rh_status_data
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xed6e3574     wusbhc_b_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x22d80400   umc_bus_type
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x7be8a678   umc_device_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x857357c3   umc_device_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xec369771   umc_device_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x384908f0   uwb_rc_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x42057fdf   uwb_rc_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x43920785   uwb_pal_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46ce8907   uwb_rc_get_by_grandpa
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46d65e62   uwb_rc_put
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x47e14881   uwb_rc_dev_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5bdd187d   uwb_rc_mac_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b75217f   uwb_rc_get_by_dev
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb25dc88c   uwb_pal_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd03928ee   uwb_pal_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd0b5d34b   uwb_rc_alloc
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe1716f06   uwb_est_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe6a9ad40   uwb_rc_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xfa9ff34d   __uwb_rc_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+EXPORT_SYMBOL_GPL drivers/uwb/whci 0xe49978dc  whci_wait_for
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x1217e516   ili9320_write_regs
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2d7a7d34   ili9320_shutdown
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x4a0f69dc   ili9320_suspend
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a537f9e   ili9320_resume
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7f90078b   ili9320_write
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xd529f266   ili9320_probe_spi
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xda993a9b   ili9320_remove
+EXPORT_SYMBOL_GPL drivers/video/fb_ddc 0xb18d6d6f      fb_ddc_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x880202c1 fb_sys_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x890887ba fb_sys_write
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x432ff260   sis_free_new
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x64ffe63c   sis_malloc_new
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x0c505939   viafb_find_i2c_adapter
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xad1a0059     register_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x0e26b74a   w1_read_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x31d5a410   w1_read_8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x47efc271   w1_reset_select_slave
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c661c4e   w1_touch_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xb9472528   w1_next_pullup
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xd552ad17   w1_write_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe839c104   w1_reset_bus
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe90f6b08   w1_write_8
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x370ad804        dlm_posix_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x3f657ba1        dlm_posix_get
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x9321df95        dlm_lock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xdc583c08        dlm_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf37d5554        dlm_posix_lock
+EXPORT_SYMBOL_GPL fs/fat/fat 0x09018bb5        fat_detach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x0907508f        fat_setattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0x1a6131df        fat_time_unix2fat
+EXPORT_SYMBOL_GPL fs/fat/fat 0x214c44ed        fat_alloc_new_dir
+EXPORT_SYMBOL_GPL fs/fat/fat 0x49af1b29        fat_sync_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0x4a1a160e        fat_free_clusters
+EXPORT_SYMBOL_GPL fs/fat/fat 0x5c052497        fat_attach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x6cbe90cd        fat_flush_inodes
+EXPORT_SYMBOL_GPL fs/fat/fat 0x71981a9d        fat_get_dotdot_entry
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7764c6b1        fat_scan
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7da08a27        fat_add_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0x8b33ae0b        fat_fill_super
+EXPORT_SYMBOL_GPL fs/fat/fat 0x9d4162d6        __fat_fs_error
+EXPORT_SYMBOL_GPL fs/fat/fat 0xaed7ffdb        fat_search_long
+EXPORT_SYMBOL_GPL fs/fat/fat 0xccd503f4        fat_getattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0xdf438899        fat_remove_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf7307c0b        fat_build_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf9ca1d08        fat_dir_empty
+EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0a159a8c    nlmsvc_unlock_all_by_sb
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x17ce645d    locks_end_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6f959b35    locks_in_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x96877ac4    locks_start_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa1caf0de    nlmclnt_done
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa7b91a7b    lockd_down
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb7010b00    nlmsvc_ops
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd6e7ac43    nlmclnt_proc
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xf6933c48    lockd_up
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xfb90c4d1    nlmclnt_init
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01637f88        nfs_commit_free
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2431d393        nfs_initiate_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3479c872        nfs_put_client
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34f51fcf        nfs_generic_pg_test
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e452689        nfs_init_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56658f7e        nfs_commitdata_alloc
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x751ba883        nfs_initiate_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7d71a769        nfs4_reset_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82d88c76        nfs_initiate_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eaa9252        nfs_commit_clear_lock
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2f5691e        nfs4_reset_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xecca89c1        nfs_commit_release_pages
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x2406dce6     nfsacl_encode
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5fa0ab8a     nfsacl_decode
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3f545319        o2nm_node_put
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x546991fa        o2nm_get_node_by_ip
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x67dc5734        o2hb_setup_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x82a2ec1e        o2nm_get_node_by_num
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x99dd5b5f        o2nm_node_get
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc1c18115        o2hb_register_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xcff6c431        o2hb_unregister_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x0b186206    dlmlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1f08411e    dlmunlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x67165ba1    dlm_unregister_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xaa06158a    dlm_register_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc495b3ad    dlm_print_one_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8c651dd    dlm_register_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x29271e86  ocfs2_stack_glue_register
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8438a0fd  ocfs2_stack_glue_unregister
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xac86bddd  ocfs2_plock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+EXPORT_SYMBOL_GPL lib/bch 0xc054c13b   init_bch
+EXPORT_SYMBOL_GPL lib/bch 0xc8b3179e   decode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xea7c7ca5   encode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xeeffcce3   free_bch
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x05513b71        raid6_call
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+EXPORT_SYMBOL_GPL net/802/garp 0x52c50890      garp_register_application
+EXPORT_SYMBOL_GPL net/802/garp 0x57e89c04      garp_request_join
+EXPORT_SYMBOL_GPL net/802/garp 0x5da491e1      garp_uninit_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0x6c633a37      garp_init_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0xb1d27d00      garp_request_leave
+EXPORT_SYMBOL_GPL net/802/garp 0xfa642397      garp_unregister_application
+EXPORT_SYMBOL_GPL net/802/stp 0x8929e5f2       stp_proto_register
+EXPORT_SYMBOL_GPL net/802/stp 0xf3d8fe8a       stp_proto_unregister
+EXPORT_SYMBOL_GPL net/9p/9pnet 0x996a007f      p9_client_xattrwalk
+EXPORT_SYMBOL_GPL net/9p/9pnet 0xb797507c      p9_client_xattrcreate
+EXPORT_SYMBOL_GPL net/atm/atm 0x50754510       register_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/ax25/ax25 0x3503f4be     ax25_register_pid
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05     ax25_bcast
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e     ax25_defaddr
+EXPORT_SYMBOL_GPL net/bluetooth/bluetooth 0xc8d82401   bt_debugfs
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x0179d8da     dccp_child_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x07bcf50d     dccp_set_state
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1bfb1c50     dccp_rcv_established
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1d99d49a     dccp_timestamp
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x23f72b67     dccp_insert_option
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x279b64b9     dccp_reqsk_init
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e518499     dccp_send_sync
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e8fbe40     dccp_close
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x395987e8     dccp_done
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x473554d6     dccp_poll
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4c69ba0e     dccp_death_row
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4dba74db     dccp_hashinfo
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x61cda56d     dccp_create_openreq_child
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x64503d7f     dccp_recvmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6ee14bf4     dccp_disconnect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x706c1ed2     dccp_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x717c7fa2     dccp_destroy_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924     dccp_packet_name
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x8b8d4f66     dccp_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9886da77     dccp_ctl_make_reset
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9c486043     dccp_rcv_state_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa0bd6d23     dccp_reqsk_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa6089d7f     dccp_setsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xb3751975     dccp_init_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xb5d5d50e     inet_dccp_listen
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc01b7cd     dccp_sync_mss
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xc604f7e8     dccp_getsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xcfb6233e     dccp_shutdown
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd6458581     dccp_insert_option_elapsed_time
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xdd5ebcce     dccp_parse_options
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfac7dc66     dccp_make_response
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfaf7dca5     dccp_ioctl
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfdaac302     dccp_check_req
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xff34f6fa     dccp_sendmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x06535f5c        dccp_v4_do_rcv
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x2bface63        dccp_v4_send_check
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x3c744330        dccp_v4_conn_request
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xa1444392        dccp_invalid_packet
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xe7e91012        dccp_v4_request_recv_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xfd292582        dccp_v4_connect
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x6290c497      gre_del_protocol
+EXPORT_SYMBOL_GPL net/ipv4/gre 0xecba3b93      gre_add_protocol
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x7e9c97c9     arpt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x65b48920      ipt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x3b6acb2f      nf_nat_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x498c8867 nf_nat_proto_unique_tuple
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x54fe04f0 nf_nat_icmp_reply_translation
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x65754378 nf_nat_get_offset
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x8062270f nf_nat_packet
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x90bd9b9b nf_nat_set_seq_adjust
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0xffe1c40a nf_nat_proto_range_to_nlattr
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x36b7add9        tcp_vegas_pkts_acked
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x6982cd32        tcp_vegas_state
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xa5b38362        tcp_vegas_get_info
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xaa790365        tcp_vegas_init
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb4cfc6d2        tcp_vegas_cwnd_event
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0xa0f9225f     ip6t_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x10e00d1c        l2tp_session_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x13fc21b8        l2tp_xmit_skb
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x2e237a16        l2tp_session_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x3e69a7f0        l2tp_tunnel_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x85293aaa        l2tp_tunnel_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9f41278c        l2tp_session_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xa58b4f36        l2tp_session_find_by_ifname
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbc97094d        l2tp_udp_encap_recv
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xc06f5629        l2tp_tunnel_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xc610aa06        l2tp_tunnel_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xcb74052a        l2tp_session_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xe8cf755f        l2tp_session_free
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x37900ed0     ieee80211_iterate_active_interfaces_atomic
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7e949295     ieee80211_remain_on_channel_expired
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa97dd10c     ieee80211_find_sta_by_ifaddr
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc764ff12     ieee80211_ready_on_channel
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xdbc08b58     ieee80211_iterate_active_interfaces
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x13c4d4cd        ip_set_get_ip_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x37ee0d5e        ip_set_get_byname
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x581c3aa0        ip_set_del
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5db6d710        ip_set_test
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6774880e        ip_set_get_ip4_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6a161ad4        ip_set_type_unregister
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8a49c797        ip_set_type_register
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcb43aa95        ip_set_get_ip6_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xd2804300        ip_set_add
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0f539975  register_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x22bf49cd  ip_vs_conn_out_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x9edcc6a0  unregister_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa58443b0  ip_vs_conn_in_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x024e1e40        nf_ct_unexpect_related
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0284163d        nf_conntrack_l4proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x066c9fa8        nf_ct_expect_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1272d881        nf_ct_l3proto_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x12e4d6a4        nf_ct_delete_from_lists
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e2ef2ef        print_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21b7478b        nf_conntrack_l3proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2287daf1        nf_conntrack_l4proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x27a698f9        nf_conntrack_flush_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2df3f68f        nf_expect_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33a19538        nf_ct_extend_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3e06266e        __nf_ct_l4proto_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x428ba277        nf_ct_expect_init
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4fdaf34d        nf_conntrack_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5090602e        nf_conntrack_l4proto_tcp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5eb74aee        __nf_ct_kill_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5f107469        nf_ct_unlink_expect_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x612a2fa1        __nf_conntrack_confirm
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62a602ac        nf_conntrack_l4proto_tcp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x664a99f6        nfnetlink_parse_nat_setup_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x68bb610f        __nf_conntrack_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6c61c6b2        nf_ct_expect_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x75861f41        __nf_ct_try_assign_helper
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7a95f1f2        nf_conntrack_l3proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7d0aea5e        nf_conntrack_tuple_taken
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x871b14b0        nf_conntrack_helper_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6ef498        nf_ct_extend_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f1f89a3        nf_ct_iterate_cleanup
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9015a4ca        nf_ct_l3proto_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x978abbbd        __nf_ct_refresh_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c1bf163        nf_ct_invert_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0558f9e        nf_ct_l3protos
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa1315e03        seq_print_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa254ab46        nf_conntrack_helper_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xabba071a        __nf_ct_expect_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb08311b1        nf_ct_expect_related_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb1458ad6        nf_conntrack_alter_reply
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb155769b        nf_conntrack_in
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb3b4437b        nf_ct_deliver_cached_events
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb8f32cbe        nf_conntrack_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe58652b        nf_ct_helper_ext_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc6080403        nf_ct_insert_dying_list
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcd830fce        nf_conntrack_helper_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd1fa0e7b        nf_conntrack_l4proto_udp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd28c5381        nf_ct_port_tuple_to_nlattr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf253bb2        __nf_conntrack_helper_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdfef49b8        nf_ct_expect_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdff1ebab        nf_ct_get_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07b475b        nf_conntrack_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0a9d20e        nf_ct_nat_offset
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe3cc6cf9        nf_conntrack_l4proto_udp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe94017d4        nf_conntrack_l3proto_generic
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf17f18d4        nf_conntrack_free
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2873530        nf_ct_remove_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf293aabb        nf_conntrack_hash_insert
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf301282d        nf_conntrack_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf385ce61        nf_conntrack_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf39b55b9        nf_ct_expect_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf901ea25        nf_ct_get_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdad2e9        nf_ct_expect_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x7f58dd46 nf_nat_amanda_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xba6653db      nf_conntrack_broadcast_help
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xeb258452    nf_nat_ftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1551d3de   set_h245_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2e70c08d   nat_rtp_rtcp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5579fa05   get_h225_addr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5e6f6beb   set_ras_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x64c4a760   nat_callforwarding_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x723288f0   nat_h245_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x81777acc   nat_q931_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xa08a7b97   nat_t120_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xb36a9e23   set_h225_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xf98ea085   set_sig_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x807b2b20    nf_nat_irc_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x18648e3a   nf_nat_pptp_hook_expectfn
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x3456c752   nf_nat_pptp_hook_inbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x575ba396   nf_nat_pptp_hook_exp_gre
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x97f12feb   nf_nat_pptp_hook_outbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x6b2b5e35      nf_ct_gre_keymap_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x99c60abd      nf_ct_gre_keymap_destroy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x113d9347    nf_nat_sip_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1beb216c    ct_sip_parse_address_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6df261a1    ct_sip_parse_request
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x77952158    ct_sip_parse_header_uri
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9459b00e    ct_sip_get_sdp_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9afb6e94    nf_nat_sip_expect_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xa017ea40    nf_nat_sdp_session_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xac86f9fb    ct_sip_get_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xb48c03a5    nf_nat_sdp_port_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xde68cdce    ct_sip_parse_numerical_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe4001cd8    nf_nat_sip_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe921d6a3    nf_nat_sdp_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xec978535    nf_nat_sdp_media_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0xd3e9fe69   nf_nat_snmp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xc6c626c8   nf_nat_tftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_tproxy_core 0xb000fb26      nf_tproxy_assign_sock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x54f86652   nfnetlink_has_listeners
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x63796783   nfnetlink_unicast
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x936f03e4   nfnetlink_send
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5894f9d   nfnetlink_subsys_register
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbe309438   nfnetlink_set_err
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xe75b1172   nfnetlink_subsys_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_log 0x08d2ac5d       nfulnl_log_packet
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x015201a4    xt_proto_init
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x268b7b11    xt_hook_link
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x40728a63    xt_find_revision
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x607551d2    xt_hook_unlink
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72ec1987    xt_register_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c    xt_recseq
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xce281799    xt_replace_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd2530275    xt_request_find_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd6b38042    xt_proto_fini
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd8593f17    xt_check_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xda32bbb6    xt_table_unlock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdc6f4ecc    xt_request_find_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe0737d08    xt_find_table_lock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xec4d1a2f    xt_check_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xff8ba13b    xt_unregister_table
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af       rds_wq
+EXPORT_SYMBOL_GPL net/rds/rds 0x0773631e       rds_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x0b48c434       rds_send_get_message
+EXPORT_SYMBOL_GPL net/rds/rds 0x1a7c2dab       rds_message_unmapped
+EXPORT_SYMBOL_GPL net/rds/rds 0x1e0f9bf3       rds_conn_destroy
+EXPORT_SYMBOL_GPL net/rds/rds 0x2919cb60       rds_info_deregister_func
+EXPORT_SYMBOL_GPL net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x2edac79f       rds_inc_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x2fca0a7b       rds_trans_unregister
+EXPORT_SYMBOL_GPL net/rds/rds 0x3097e007       rds_conn_create_outgoing
+EXPORT_SYMBOL_GPL net/rds/rds 0x3101936e       rds_message_add_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+EXPORT_SYMBOL_GPL net/rds/rds 0x50cbe7b3       rds_stats
+EXPORT_SYMBOL_GPL net/rds/rds 0x73aac73d       rds_message_populate_header
+EXPORT_SYMBOL_GPL net/rds/rds 0x7d96b552       rds_message_addref
+EXPORT_SYMBOL_GPL net/rds/rds 0x839e5ded       rds_for_each_conn_info
+EXPORT_SYMBOL_GPL net/rds/rds 0x8940a87a       rds_cong_map_updated
+EXPORT_SYMBOL_GPL net/rds/rds 0x8f463618       rds_recv_incoming
+EXPORT_SYMBOL_GPL net/rds/rds 0x954dd352       rds_atomic_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x96a288e9       rds_conn_connect_if_down
+EXPORT_SYMBOL_GPL net/rds/rds 0x96fafe85       rds_stats_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x9cf41f09       rds_message_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x9dc62cb5       rds_rdma_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb1928f05       rds_info_register_func
+EXPORT_SYMBOL_GPL net/rds/rds 0xb588869b       rds_connect_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb86e582b       rds_inc_init
+EXPORT_SYMBOL_GPL net/rds/rds 0xc10610d1       rds_conn_drop
+EXPORT_SYMBOL_GPL net/rds/rds 0xcbd0c69d       rds_send_drop_acked
+EXPORT_SYMBOL_GPL net/rds/rds 0xce19ba80       rds_trans_register
+EXPORT_SYMBOL_GPL net/rds/rds 0xcf422864       rds_conn_create
+EXPORT_SYMBOL_GPL net/rds/rds 0xe5325d6d       rds_page_copy_user
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x01bb2d4d        rxrpc_register_security
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0xe1fb17ba        rxrpc_unregister_security
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x238d72c9   gss_mech_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x318f2bd8   svc_gss_principal
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x3a0bf132   gss_mech_register
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x889dedd4   svcauth_gss_flavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8c795e2e   gss_mech_get_by_OID
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8feeee4d   gss_mech_get_by_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa0055e5d   gss_mech_get
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa9f1a0c9   gss_service_to_auth_domain_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xaea33a8b   gss_svc_to_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb13b34b3   gss_pseudoflavor_to_service
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb36fd57f   gss_mech_put
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd978fdeb   gss_mech_get_by_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x006df8de cache_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00f53b40 rpc_mkpipe
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x011f5344 xprt_release_rqst_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x016b6bb6 rpc_queue_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02b0b884 xdr_process_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x039025ee xprt_register_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0687a367 xdr_enter_page
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07176dca svc_xprt_received
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0bde919b svc_prepare_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ca0e99d rpc_exit
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ef6f6c1 rpc_wake_up_next
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f1c27fa svc_destroy
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x114d195f auth_domain_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1970b529 rpcauth_generic_bind_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e171aba rpc_peeraddr2str
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e8d27c3 svc_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fbe8e72 sunrpc_cache_register_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2392adb8 xdr_shift_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2472da20 rpc_restart_call_prepare
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28e2eec5 svc_set_num_threads
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b075503 xdr_write_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b51abed put_rpccred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d89584a sunrpc_cache_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f5ae238 svc_reserve
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ff90f20 rpcauth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x32bb1ce6 svc_sock_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35a9571b xprt_lookup_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x371cb309 rpc_get_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3990fd31 xprt_write_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3abbfb35 rpc_put_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3baa57d8 svc_xprt_init
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9dc291 cache_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40674439 xdr_init_decode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41a2cdf5 rpc_wake_up_queued_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4417da36 sunrpc_cache_pipe_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4661feb8 xprt_set_retrans_timeout_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b06c560 rpc_call_sync
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54001bc8 rpc_call_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54a5c378 xdr_reserve_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x555f03c3 xprt_disconnect_done
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5746d3a4 svc_process
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x59137c4d svc_seq_show
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4743d9 svc_unreg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4be6ed xprt_adjust_cwnd
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e3a3776 rpc_force_rebind
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x64fb8135 xdr_buf_read_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67cc5b6d svc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69d3fee1 read_bytes_from_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fc08812 rpc_alloc_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fd1cfcf svc_find_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70cbb087 rpc_malloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71e5bbea xdr_init_encode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73c350b6 xprt_release_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x744991e4 rpc_run_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7478bf97 xdr_decode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x77b0ddf0 _copy_from_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a032dfb svc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d03eedd xdr_encode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f1a7e9f rpc_lookup_machine_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ae4fa5 sunrpc_cache_update
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ce4c4f svc_create_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x816b8f61 rpc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84b457c3 unix_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8941d7ab sunrpc_cache_unregister_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x89a5b292 svc_print_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aa8f709 xdr_set_scratch_buffer
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b2fb801 rpcauth_lookup_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8becbc46 xprt_release_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c726647 xprt_set_retrans_timeout_def
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce1fba5 svc_reg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8d1cafa6 xprt_wait_for_buffer_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fac9e31 xprt_reserve_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91fc31e5 cache_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98ccecad rpc_print_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e03590 auth_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9cd56c75 cache_check
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9f400c97 rpc_unlink
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0ec770b svc_drop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa195a49c svc_create_pooled
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa268c98b svc_recv
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa36b7cd3 rpc_clone_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3c3fb9f rpcb_getport_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa4583776 rpc_restart_call
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa59ab1e5 xdr_init_decode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaae0fc41 svc_xprt_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac85097a svc_close_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae42fd8a xdr_encode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaedde0fb write_bytes_to_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2007c44 auth_unix_forget_old
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2aac8e8 rpcauth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb87d31ba xdr_buf_from_iov
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba7cb628 auth_domain_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbcfa2bde xprt_wake_pending_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd83289d rpc_call_null
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf5c870a rpcauth_destroy_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfa0c043 auth_unix_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc011264c svc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc1d920f4 svc_xprt_enqueue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc85600d0 rpcauth_init_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc99d4317 rpc_delay
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc9d5aa20 rpc_lookup_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb275ffe svc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcc688bc0 xprt_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xccc2372e rpc_pton
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce859c09 svc_auth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0d0228 svc_xprt_copy_addrs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcfe32073 rpc_sleep_on
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fb9a0a rpc_setbufsize
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd12fed3c xdr_inline_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd20d3565 rpc_task_reset_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4276796 auth_unix_add_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4678be9 xdr_partial_copy_from_skb
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd48b86f6 rpcauth_init_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70ed0e8 xdr_decode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd843ad4e rpc_bind_new_program
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd8f7c998 xdr_skb_read_bits
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda89f4b5 xprt_alloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb3a9247 xprt_complete_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe13a17a9 csum_partial_copy_to_xdr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2f9d958 svc_addsock
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe31701d2 rpc_call_start
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4b331cd svcauth_unix_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57ad0eb xdr_encode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f482eb rpc_killall_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea5111a5 svc_sock_update_bufs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeaf3b465 rpc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec32bf28 xdr_read_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xede40385 xprt_reserve_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef189041 xprt_unregister_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef2136e0 svc_exit_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf002f26b rpc_put_task_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2edfe9a rpc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf39ba043 __rpc_wait_for_completion_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3dd3f0b rpc_peeraddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf6ce1405 svc_xprt_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf89341fb rpcauth_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9d1164c rpc_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc04b4a1 svc_authenticate
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcb37440 xdr_buf_subsegment
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfde41d83 rpc_shutdown_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xff27e5ab xdr_inline_decode
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x10aa4b51   wimax_dev_rm
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x1be399e1   wimax_msg
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x2355fe74   wimax_state_get
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x3153ffa9   wimax_msg_send
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x48c6dc95   wimax_msg_alloc
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x4a62f14f   wimax_dev_add
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x59799548   wimax_report_rfkill_sw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x84573e03   wimax_dev_init
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x8a967136   wimax_msg_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xa4784c40   wimax_msg_data_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xacaee840   wimax_report_rfkill_hw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc31712d2   wimax_state_change
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xd25ce958   wimax_msg_data
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x07d5eaa8     cfg80211_wext_giwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1e9c2783     cfg80211_wext_siwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x22e0e4d7     cfg80211_wext_siwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x317a1b94     cfg80211_wext_siwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x326de55c     cfg80211_wext_giwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x42ee6f55     cfg80211_wext_siwpmksa
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4bb91a3c     cfg80211_wext_giwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4d4451ad     cfg80211_wext_siwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x5a3c8d01     cfg80211_wext_giwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x6cd3cf25     cfg80211_wext_siwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x71b9f429     cfg80211_wext_siwgenie
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x776e510f     cfg80211_wext_giwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7f09837e     cfg80211_wext_siwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7fb2f9ac     cfg80211_wext_giwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x836d9503     cfg80211_wireless_stats
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x866c841c     cfg80211_wext_giwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8b8f315a     cfg80211_wext_siwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x94dca7fe     cfg80211_wext_giwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9cbe3a15     cfg80211_wext_siwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb45e2ecc     cfg80211_wext_siwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb5749a5d     cfg80211_wext_giwrange
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb78a9b22     cfg80211_wext_giwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb7e5e8be     cfg80211_wext_giwname
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xbdb0a034     cfg80211_wext_siwencodeext
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc53c53cb     cfg80211_wext_giwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcf460dc8     cfg80211_wext_siwmlme
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xd84230aa     cfg80211_wext_siwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xdedc697a     cfg80211_wext_giwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9a42f94     cfg80211_wext_siwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9b60c8d     cfg80211_wext_siwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xeada6fdc     cfg80211_wext_giwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf353588c     cfg80211_wext_giwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xfb140c76     cfg80211_wext_siwretry
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x8f4ec14b      ipcomp_input
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xa995714a      ipcomp_destroy
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xaa354cb0      ipcomp_output
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xac1337ae      ipcomp_init_state
+EXPORT_SYMBOL_GPL sound/core/snd 0x3c4f6c66    snd_ctl_activate_id
+EXPORT_SYMBOL_GPL sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x580a4fc5        snd_ak4113_create
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x82efc6bd        snd_ak4113_check_rate_and_errors
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x8c458864        snd_ak4113_reg_write
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xa017fb52        snd_ak4113_reinit
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xd9bbe136        snd_ak4113_build
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xf3756fe1        snd_ak4113_external_rate
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0230c8dd       snd_hda_get_connections
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x03e886d6       snd_hda_resume
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x05e95214       snd_hda_multi_out_analog_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0a01effc       snd_hda_mixer_bind_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0d937dda       snd_hda_override_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0daac1f5       snd_hda_power_up
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0ec967e1       snd_hda_mixer_amp_volume_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x10781ec1       snd_hda_sequence_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x180e5eae       snd_hda_mixer_amp_volume_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x190a71de       __snd_hda_codec_cleanup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1cb6ab56       snd_hda_mixer_amp_switch_put_beep
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1ef45a12       snd_hda_multi_out_dig_close
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x22e3e33c       snd_hda_codec_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x27d4b759       query_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ab09a3c       snd_hda_codec_setup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2bb611ec       snd_hda_mixer_bind_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2e271369       snd_hda_mixer_bind_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2f1a4073       snd_hda_create_spdif_share_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ff88c65       snd_hda_is_supported_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x30f8f188       snd_hda_add_new_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x377735bd       snd_hda_codec_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3b24a6b0       snd_hda_codec_amp_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3c28a23b       snd_hda_mixer_amp_volume_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3ddd9841       snd_hda_ch_mode_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4138b771       snd_hda_build_pcms
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x42409c2c       snd_hda_create_spdif_out_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x43e40977       snd_hda_suspend
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x47565842       snd_hda_add_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4bcb9c54       hda_get_autocfg_input_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4ca8630d       snd_hda_find_mixer_ctl
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x50918772       snd_hda_codec_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x51c2216a       snd_hda_shutup_pins
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5329a12d       snd_hda_get_sub_nodes
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x56c0329d       snd_hda_bus_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x590b8640       snd_hda_input_jack_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5989c670       snd_hda_input_mux_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5cd70672       snd_hda_detach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5e970a3f       snd_hda_ch_mode_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5ec48bd1       snd_hda_multi_out_dig_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x63e11813       snd_hda_set_vmaster_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67405cae       snd_hda_mixer_amp_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67cd7816       snd_hda_query_pin_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67dc7db5       snd_hda_parse_pin_def_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x68bd6286       snd_hda_bind_vol
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x692502a2       snd_hda_create_spdif_in_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6bf84ff1       snd_hda_pin_sense
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6f1fd12a       snd_hda_check_board_codec_sid_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x70f44881       snd_hda_build_controls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x75175147       snd_hda_codec_get_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x78df3bdb       snd_hda_add_vmaster
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7e9a908c       snd_hda_codec_resume_amp
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7f2ce5fa       snd_hda_codec_set_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x806fb064       snd_hda_codec_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8263db5f       snd_hda_codec_configure
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8eaa6230       snd_hda_multi_out_analog_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ef87cb2       snd_hda_codec_update_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x91501e18       snd_hda_jack_detect
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x940159dd       snd_hda_bind_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x955cf3dd       snd_hda_mixer_amp_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x97f6791e       hda_get_input_pin_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa306e738       snd_hda_codec_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa61586aa       snd_hda_get_bool_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa678a67a       snd_hda_codec_amp_update
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa69b131d       snd_hda_multi_out_dig_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa774de1a       snd_hda_ch_mode_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa7bd3607       snd_hda_mixer_amp_switch_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xaf394cc3       snd_hda_input_jack_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb17a0f48       snd_hda_mixer_amp_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb5c65f48       snd_hda_codec_amp_stereo
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb69b0a9f       snd_hda_ctl_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbbf808dc       snd_hda_multi_out_dig_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe6e96b5       snd_hda_input_jack_report
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe835710       snd_hda_codec_resume_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe9f5fd8       snd_hda_queue_unsol_event
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc069e73e       snd_hda_check_amp_list_power
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc7edf8d8       snd_hda_mixer_bind_ctls_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc8b37c7e       snd_hda_get_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc9a85403       snd_hda_check_board_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xca82b4cf       snd_hda_bus_reboot_notify
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb556713       snd_hda_power_down
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb7f1187       snd_hda_delete_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd12ac197       snd_hda_mixer_bind_ctls_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe24fb1c1       snd_hda_codec_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe3cb044d       snd_hda_mixer_bind_ctls_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe42e5828       snd_hda_sequence_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xec794512       snd_hda_load_patch
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xecf7286a       snd_hda_enable_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf05e4377       snd_hda_multi_out_analog_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf0aa783a       snd_hda_attach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf8a3547e       snd_hda_add_nid
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x569d99dd pm860x_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x6e87ac8d pm860x_hs_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-cx20442 0xb8fd01c9  v253_ops
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-max9877 0x3d7757d1  max9877_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x2a4811c6      aic3x_button_pressed
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x4510bf84      aic3x_get_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x93bf9f12      aic3x_headset_detected
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x9995e038      aic3x_set_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0xcc8fde5d      aic3x_set_headset_detection
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x09d09181        tpa6130a2_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x4bbd7521        tpa6130a2_stereo_enable
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wl1273 0x436f03db   wl1273_get_format
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x4255195f  wm_hubs_add_analogue_routes
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xa037525b  wm_hubs_handle_analogue_pdata
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xe146b8b2  wm_hubs_add_analogue_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm2000 0x03fd2a08   wm2000_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0x367acb2d   wm8350_hp_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0xdbd4fd82   wm8350_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8903 0x13266e0c   wm8903_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8915 0x2c10488a   wm8915_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8962 0x01b4edd5   wm8962_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0x2e5685a5   wm8994_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0xee062868   wm8958_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x13dd94a8    snd_soc_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1a39f29e    snd_soc_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1ac858a4    snd_soc_jack_report
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1be1a924    snd_soc_dapm_new_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1d82015f    snd_soc_info_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1e8b92f2    snd_soc_dapm_info_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x21321e56    snd_soc_jack_add_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x24ac392f    snd_soc_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x261381d3    snd_soc_dapm_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x262232c3    snd_soc_dai_set_tdm_slot
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27303e36    snd_soc_codec_set_cache_io
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2f5141ea    snd_soc_unregister_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3456a85b    snd_soc_dapm_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x34662ec4    snd_soc_dai_set_channel_map
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3518ac4a    snd_soc_dai_set_clkdiv
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x35231e8d    snd_soc_register_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x384aacea    snd_soc_limit_volume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3ea58167    snd_soc_cache_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x401396b8    snd_soc_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x418ceb78    snd_soc_dapm_put_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4858a4e3    snd_soc_get_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x49d49c0c    snd_soc_jack_get_type
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4e128177    snd_soc_info_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4f9654aa    snd_soc_dapm_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x50f0b01a    snd_soc_new_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5151389d    snd_soc_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x517f7a1a    snd_soc_debugfs_root
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x519be84d    snd_soc_dapm_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x51e61a26    snd_soc_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x59f27623    snd_soc_jack_add_zones
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5a3ca4a1    snd_soc_info_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5f99203e    snd_soc_default_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6f5147ca    snd_soc_bulk_write_raw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6f9b24ae    snd_soc_info_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x731e7271    snd_soc_dapm_new_control
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x76085c72    snd_soc_put_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78faca8d    snd_soc_dapm_force_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7a4ec850    snd_soc_cache_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x85ff19b0    snd_soc_update_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x87211e2c    snd_soc_dai_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8ab3488f    snd_soc_get_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8f1c66ac    snd_soc_register_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8fda077f    snd_soc_dapm_ignore_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x935f319b    snd_soc_resume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95a503a6    snd_soc_dapm_nc_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x96d11048    snd_soc_dai_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x99567d22    snd_soc_dapm_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x996b74a0    snd_soc_dapm_get_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9a8af58c    snd_soc_codec_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9bb006cd    snd_soc_codec_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9c369409    snd_soc_unregister_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9cb9c9c4    snd_soc_jack_notifier_unregister
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9e122453    snd_soc_codec_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9e4c793f    snd_soc_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa541e70b    snd_soc_dai_set_fmt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa7e99bba    snd_soc_cnew
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa8bbad4b    snd_soc_register_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xade88674    snd_soc_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb1955be3    snd_soc_update_bits_locked
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb2097be7    snd_soc_dapm_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb359f540    snd_soc_unregister_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb4c54b96    snd_soc_dapm_get_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb547f8f5    snd_soc_jack_free_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbace6f4d    snd_soc_dai_digital_mute
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbba1bb66    snd_soc_default_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd3c0a7b    snd_soc_dapm_free
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd94ee75    snd_soc_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe42e475    dapm_reg_event
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc16ca037    snd_soc_put_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc594a876    snd_soc_poweroff
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc66ae32b    snd_soc_put_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc831f499    snd_soc_dapm_new_widgets
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xcb80efda    snd_soc_free_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd1e85d53    snd_soc_test_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd2fb222e    snd_soc_dapm_get_pin_status
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd33a3483    snd_soc_jack_notifier_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd6c36ffb    snd_soc_unregister_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd83eb913    snd_soc_jack_new
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde11fbfd    snd_soc_dapm_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde90a908    snd_soc_unregister_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdea13d97    snd_soc_pm_ops
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdf0fcdf7    snd_soc_dapm_put_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14e44a3    snd_soc_dapm_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe4da5981    snd_soc_register_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe535c838    snd_soc_info_enum_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe7048775    snd_soc_dapm_add_routes
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xea008f74    snd_soc_default_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xebe44566    snd_soc_register_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xec5d870f    snd_soc_codec_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf09047ef    snd_soc_jack_add_pins
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf0930353    snd_soc_codec_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf3784187    snd_soc_add_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf3e12000    snd_soc_info_volsw_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf52fc212    snd_soc_set_runtime_hwparams
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf7012ccf    snd_soc_dapm_disable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf83a1bba    snd_soc_get_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfc35fa0d    snd_soc_info_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfe65578f    snd_soc_cache_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xff3eae56    snd_soc_dai_set_tristate
+EXPORT_SYMBOL_GPL vmlinux 0x00080009   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0x0017baae   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x00b1318a   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00cbd881   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x01241a5b   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01ae354e   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x020270d4   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x021f1ea1   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0x02718e2e   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x0273709c   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x02766c0c   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0x02865cf7   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0x03054b8f   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x03090a44   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x03520b1e   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x03b29916   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0x03d25156   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0x03e0cc71   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03f41146   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0x0402df0e   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x0411b9a0   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x042b0720   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x043028bc   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x0452fa30   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x045b8058   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0x046d5eec   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0x047a9518   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x04870063   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x048de1c4   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x04f94d08   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x052a7651   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x056f388f   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x0575fa70   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05918f8e   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x05daee4e   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0x06082ab6   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x069a16b0   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06e8d801   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x088f07f3   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x0953ec79   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x0957ab9d   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x0961a71d   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x0998d5a2   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0aa473ff   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x0abac700   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b148f9e   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b377d28   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x0b916e88   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x0bc4f6ea   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x0bd66782   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c5b679b   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x0c652b5f   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0x0c7e0f42   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x0c7f610c   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0c90fc9e   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0x0cb7f654   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0x0cba98f1   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0cce82c6   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x0cdc0340   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0x0cfc0a99   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d3c5bf9   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0ddf45a4   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e04c737   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0x0e13a1be   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3e718c   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x0e53f4f9   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x0e5438dd   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0f527cd7   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x0f6dcb5b   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x0f891a22   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0f9b9781   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x0fbb0d10   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fd6804f   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x0fff7f4a   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1010d612   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x10159fc6   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x101d161f   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x10453535   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10a09668   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x1141bca8   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x1210460e   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x12358186   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x1238f863   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x126671cc   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x1301ad07   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0x1315e00e   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x131ddad7   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x134c8232   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1438f902   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x14dbfae2   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0x14efbb1a   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x1582ec02   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0x15862717   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b47177   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x15e11414   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0x15ec7c67   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x1606b54c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x166970b9   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16a491ad   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x16ae6f73   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x1702ecea   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0x1709b960   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x17261432   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0x172dc506   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x174fca38   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x175291db   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0x17610ab8   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17c03145   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0x17c58470   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x17c97419   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x17cbda13   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0x17d3bb64   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x17fcc3e7   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x1810ae96   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0x1825ace2   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x184f3065   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x185a9af3   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x18bcc0f4   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18d3d023   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x18db3715   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x191e0176   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x195aa46e   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1999a6be   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19cdd531   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1a1abd73   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a38bb7c   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1a672c4d   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x1a8b91bf   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0x1a8c4fe1   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x1ad8257c   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0x1adb1b24   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1b0683d3   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b46a4a9   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1baef3c1   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c4856c9   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c67fa91   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x1c796088   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0x1c7d1290   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1c8f89d5   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0x1cac4d71   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x1cb0d3fa   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d3238c1   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e472561   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x1e4b3b3e   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1ef41710   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f231008   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f5119e7   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x1f7f4f11   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x1fe642f7   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0x20013253   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x202a54f3   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x20641d48   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0x206721dc   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x207f996c   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0x209645bc   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x212eddce   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2171b6a2   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x217a52b9   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x21989fe7   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0x21a11b78   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x21a11e70   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21d0a24c   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x21e12e80   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x21e59af2   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x21fd09b0   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x21ffbd85   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x22642c1e   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x22797135   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0x2282f80a   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x229e4287   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0x22cbdf6e   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22f75517   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x231e0570   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x235d26d9   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x2405067a   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24544599   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x24773779   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x248d72d5   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x24979513   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25541abb   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0x25d2b382   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0x25d327ac   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x25dafc6b   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x25e35a91   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0x25fc9e76   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x260337f7   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x262d492a   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x264846c6   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2648af3f   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x2673ca2c   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x272ec7cd   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27afea0f   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x27bc5e1b   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27c9990a   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x281f5fff   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2846d2bf   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0x284e2f16   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x28846c17   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0x289d60c6   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x28fd7dbe   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x297c70c0   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x29b12bc8   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x29bcca72   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f3bd90   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0x29f3c6fa   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x2a54ec44   device_del
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a69d84b   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x2acc4df1   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af4d5fc   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x2b458fb2   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b7d08ec   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2b8c612a   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x2ba29fc9   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x2bc2af9a   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2bce22f3   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x2be09b9e   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2bf0efdf   put_device
+EXPORT_SYMBOL_GPL vmlinux 0x2c1f6828   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2cabd80f   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x2cafd9c0   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x2cb424c9   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x2cd7c4e8   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x2ce84251   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d48b963   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d82a1c7   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x2d9edd26   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dcb6cc5   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0x2de1b704   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e69eb34   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ec0f044   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x2ecf137b   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x2ee11135   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f53d3d0   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f59bd34   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2f86c290   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x2f96ee54   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x2fa026cb   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2ffb0b17   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x302b5d95   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x30315898   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x30907761   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0x30936ab9   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x30a7b602   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x316dafa3   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x3179d371   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x317be4e1   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32942895   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x32ae9407   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x331d5033   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x333501b7   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x33699185   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0x336c1bd5   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0x338aaa50   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x33a72664   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33e33a6b   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x347d1c57   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0x34d03cd1   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x35988e5b   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0x359f9490   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x35e7850f   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0x35f37219   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x360be4a4   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x36717e4e   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x3672392d   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0x36729174   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x369b0ddc   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x371882ee   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x376f90d1   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x37b028bc   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37e1a0fd   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0x38021dac   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3862df35   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x3895cc89   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x3932d679   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0x393b4e74   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x393b9aba   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39d3559a   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x39da3c85   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x39f4a256   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x3a10b71e   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a616dee   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b98088a   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3c0fbab2   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c30eb47   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3c4acb14   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c650333   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x3c6b7fa6   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3c950d70   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3cf0c43a   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x3cfa2346   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d163bbf   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0x3d2aaedc   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3d85e7a6   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x3daa456d   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e5544f8   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3e5e25d3   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x3e6138a3   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3ed34b02   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x3eeb61a0   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x3ef8425a   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f21ff51   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f6d4b03   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x3fb03204   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x3fb80d1c   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x3fbebbc0   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x405c51f3   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x4077c506   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x408ce656   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0x4091cc4b   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40ae5f55   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40e05f26   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x40f34d79   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0x40fcf6dd   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4154864b   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x422da87b   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x42471c04   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x424f577f   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x429e79ec   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42bd8eac   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x42d23e5a   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x433f9607   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x43895d04   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x43b032cd   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x43cc200c   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x43ecd9b6   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x442efe99   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44a5cb0e   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x44e5c392   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x4549f445   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45a77338   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45b15c50   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ea5eeb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x45f8a02d   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460ae0ed   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x461bca0f   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x464318b7   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x4660768b   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x4672b4de   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46b127f1   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x46e3dbad   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x46ea09c0   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x473a92e0   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4757080d   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47ac4614   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0x47c37429   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0x47dd0e2e   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x48277aa2   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x482eb388   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x483d840a   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0x4841c869   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0x4885b18e   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x4921d4d9   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x49559576   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x495e1a32   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b4af67   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49dfa749   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4a127d50   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a4fd1f0   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x4a85969c   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4adc00c8   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x4ae4115c   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x4b0b9c4a   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4bcbcda4   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4be35f02   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x4c055f90   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c35bfe1   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4c38e25c   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4c3db390   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x4c5059f8   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x4c5d0c14   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4cac2528   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0x4cd8f4c6   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x4ce4c2df   user_update
+EXPORT_SYMBOL_GPL vmlinux 0x4ce54525   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0x4d02f822   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x4d11d11a   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4d625c21   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4d9a0996   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0x4db565c5   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0x4dcbac5c   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x4dd7bf1d   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0x4de79968   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x4e62818c   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x4e68cc27   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4e8cf443   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0x4ec25687   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efbe4fa   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x4f13f250   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x4f2a48c6   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fa274c6   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4fe78b74   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0x4ffe7229   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x50076009   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x5039f001   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0x506137aa   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x506e6a45   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a78440   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50d2b0b0   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0x50de3868   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x5139ff3c   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x51583e45   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0x515849d7   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x518b51bf   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x518edfd5   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x51969731   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x51adc69f   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51ea8adb   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x52447d54   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x52547596   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x5290ccf0   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x52c574a6   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x52f57423   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x53063a75   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x530a00ca   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x530f43d4   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5331e943   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x5338bd4d   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0x534bee4f   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x539a28c2   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x53c36b11   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x53e83af0   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x53f014d8   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0x53fd5d31   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x5457ad3a   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x5464f8f3   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x547a3b98   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x548a0a2e   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54d4669d   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x54da45d8   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x54fc39fb   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x5517fc98   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0x55183a94   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x552cbae7   usb_disable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0x5530a0e1   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x55371f43   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x558cdfec   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x55cbe4de   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x561829ef   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x56462ba3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x56a453a5   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56ba98dd   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56ce784d   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x56d90620   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x56eda38f   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0x575908ad   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0x5772a07c   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x578e6e29   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57c3fd0f   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x57fecc4d   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x58506a2a   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a3771a   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58aff5ca   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x58df2637   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x590877f2   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0x590ca938   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5935a6bd   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x594f27a6   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x5992f4e4   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59fadcb8   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5afe6cba   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0x5b062096   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x5b22c0af   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0x5b380628   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0x5b51dcbe   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b7ced0d   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0x5b8203c8   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bde1953   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x5bf49ca8   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5c183bb6   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0x5c30ff70   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x5c58bf31   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0x5cb928ad   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0x5cc4659a   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x5d014919   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5d4bdb20   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d61ceb6   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0x5d69324e   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dab71c7   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x5dbe8c0e   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5ddd3ea4   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5de1ebd5   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0x5def6c53   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0x5e16800b   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5e40c2a5   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0x5e51f10d   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5eb276b5   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5eedbb4d   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f06a426   user_match
+EXPORT_SYMBOL_GPL vmlinux 0x5f19bb52   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f6aa0b4   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f7339ce   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fb24a22   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5fc73e1a   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x60240919   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x603d19ab   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x6081cf30   find_module
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x608dc3d1   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x6132a8df   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x61a3b702   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x61b369cb   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0x61d900c5   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x61fdf89f   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x622cb0e0   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0x62416cf7   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62a38d00   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62efb3df   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x644355c7   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64e5f74f   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x6501dec9   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x6531daf4   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65c5a27e   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x65eb1d01   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x65fb4eac   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x662919a1   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x662cd453   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x66981143   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e18d81   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0x67808994   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67a96ece   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0x67f335f1   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68c776df   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x693ddc27   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69a173c0   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x69a51413   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0x69d69457   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a2c1e8f   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x6a4437b2   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6ab12308   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6af0e246   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0x6af26e86   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6badf7b5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x6bd5f900   fsnotify
+EXPORT_SYMBOL_GPL vmlinux 0x6bdd8f87   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0x6be1f4cb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c6f1245   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6c9c272e   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6d2ba7a7   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d6ef9be   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6db5b7dc   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0x6db68cb4   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6e225395   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x6e3f413b   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x6e429309   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0x6e61cb3c   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6edb30bf   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f39a654   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0x6f4deba1   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f6b165a   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6fb3616c   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x6fccb820   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x70231a53   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0x703c6835   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x706e34c9   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x70f271e8   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x71551f7b   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x717b0caa   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71d82bd7   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x71db2243   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x7212e782   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x7220845b   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x722cd263   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7316ad3e   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0x7319de78   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0x739bcb31   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x73b53bf0   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x73c34578   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x73e196a6   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x742d1757   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74936c0e   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x75047aad   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x75be29ef   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75fcf63a   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0x75ff8422   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x762b291c   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x76e3614b   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x771320e8   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x77386957   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77a2d7af   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0x77c631aa   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0x77ef29f9   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x77f70652   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0x77fd4fea   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x78237f18   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x783e8f93   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x789116cb   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7898e81c   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x791e8a3c   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0x7934b2a1   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x794205ab   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x797e66e3   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x7994a587   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0x79ba48a7   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x79fd4b4a   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x7a0e3e65   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x7a141b25   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x7a49370d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a5d0ed5   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ac91ffa   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x7ad0301b   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7ae96b6f   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x7b01c9e6   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7b08a50e   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f2b2d   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1b976b   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7b3295a8   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7b6af797   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x7c259fc8   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d0054f3   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x7d27ad54   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7dc63a54   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7dee48fb   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x7df69845   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e50c0b9   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e8257c5   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7eb9396d   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ece81e0   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x7f345ff9   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f6c5c9f   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7f71cf3a   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7f7c074b   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x7f803db0   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x7f9d9731   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7fc40596   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80bb9aef   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0x8118060b   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x814125b0   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0x8147c46b   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8147f7f7   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x817288dd   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x81a0f336   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0x81ccbc76   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0x81ee23b1   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x8270b86b   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x8284efcc   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82e8a7fb   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x82fe998d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x83049b41   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0x83255813   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x839946a8   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83ee6fd6   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x83ffc48e   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x84042f52   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x844f09d9   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0x8473d43c   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0x8497a6d0   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x84995141   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x84e6781f   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x84e74b73   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x85116312   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x853a0f3a   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x854cd8bd   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85a45c6b   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x85a85f84   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85cf0c88   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc1fda   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x85fcc2d3   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x85fd1598   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x860a5d61   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x86860117   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x872e93dd   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x8780231b   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88ca1c0c   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x894a95f0   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x89bb387e   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x89c98363   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0x89edf9ad   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a484798   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x8a55e657   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a65e583   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x8aa2c9e0   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8ac89954   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae3a83b   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8b8e6b10   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x8ba2e301   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8cbfa5b1   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x8ccf034c   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x8cd34328   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d1a37d5   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0x8d3678f7   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x8d58f35e   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x8d760727   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x8d7ba7da   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x8d8b5c0d   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dc71e1f   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x8e0af0ad   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8e47c763   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x8ec448b6   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x8ede3edf   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f1fcfe5   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8f4e3c50   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f8f9dfb   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8fdb143a   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x906c505d   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x907c6072   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x907d1739   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x9089445f   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x90adb035   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x914859bf   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x91613e59   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x91688714   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9174fe9e   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x91d907a8   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91ed9bfb   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x922e8600   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x923c4f2b   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x924bfc60   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x924fd217   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x92502b1b   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x92b33577   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9304b58a   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x937880e7   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x939d3cc3   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0x93abac83   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x9505c2fb   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x95154b02   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x955ee3be   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x95d42ac9   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95dfadb3   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x95e7e59e   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x95ebb892   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x962dc69e   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x967b877d   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0x968ceb75   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0x96932119   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x96c78797   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x971155ac   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x9734f54e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x973fb713   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x9761fa42   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97fec0fe   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x984ce45a   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x98591dcc   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0x985b8fbb   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0x991c132d   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x992a885a   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x99572e92   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x99bcda8a   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99d68402   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0f6323   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a520341   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x9a5ce044   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9aec751b   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x9af7f344   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b1c09f2   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0x9b5beba8   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b81f235   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b97d99c   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9c0d079f   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x9c2ce8a5   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9c9c8ef9   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cdfa2ae   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9ce3b255   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d1abb25   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x9d61c94c   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0x9d9d7c6e   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9ddfa88e   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e1dc7e3   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e3c37a4   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0x9e9b451b   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x9ea3a01b   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f1e1aa0   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x9f266117   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9f6ffdab   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0x9fc2a5c2   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x9fcde078   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fffb8af   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa08654a0   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa08a0fd7   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xa08aefac   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa226c3d6   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xa24c7537   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0xa28cceef   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0xa2b98de6   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2dcc91a   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2f1a48d   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0xa2fde35e   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa3262797   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xa3ec9616   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xa3f1e740   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4197e73   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xa4523320   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa46da51d   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa4828897   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xa4c0da46   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0xa4d58669   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xa4d94976   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xa4ee08f6   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa52959bf   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0xa5307a66   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa59aa9ee   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xa5b45831   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f02e19   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0xa61346e9   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0xa64deb78   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0xa673b70e   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0xa673d9e4   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0xa6e96474   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa6ff91fb   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa702764d   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xa70ee3ef   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa7967b86   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa862c410   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xa863b818   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xa86641dd   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xa88b30da   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0xa88c6e02   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0xa8a23a07   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0xa8cd1743   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0xa8d84de0   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa9590295   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xa95c849b   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xa98cef49   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0xa9ac732a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0xa9c18994   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9f1f80e   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xa9f7d22b   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa5781e1   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xaab095d2   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0xaae35e50   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xaaf163ec   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab333f6e   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xab4b74a6   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab5f189c   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xab6ff789   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xab96c629   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xabbf6942   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0xabde316b   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac324eaf   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacaf84e0   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad00d58b   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xad0c888f   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad43844b   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xad60775e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xad896565   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xad9d4159   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae0dbe4d   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xae124a4c   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae3bfad1   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xaea4d56a   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xaeaa12fb   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xaeac8d75   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf80bb5b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0xafae9204   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xb026f039   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0xb040f17b   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xb06f9061   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xb07a6fd4   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09dae46   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0xb09e19be   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0xb0b9203e   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0xb0ccaa56   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb1597e75   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1908d3f   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1aef738   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb1c2e3ca   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xb1d8f09c   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb21706fd   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xb24c8d4e   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb2565285   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0xb287e68d   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xb29e95ab   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xb2c7e403   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb3455eca   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0xb35f802b   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xb38074f7   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb40c6764   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xb4154a3c   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb416b85c   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0xb429f5b0   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb46ba662   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0xb473af49   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d7ba20   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb5287368   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb531c864   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb53efc99   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb550d751   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb57dad01   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb5ce8ef1   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb61d018d   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6ff302e   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb71ccdfa   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb7211b99   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xb7257e1f   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xb7294580   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb72e8942   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xb759145b   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xb777c8ff   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0xb7bc1988   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f4058b   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb85a13ee   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0xb8649386   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb8936005   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb930859a   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xb94e6314   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb968078b   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0xb9997da8   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9bef260   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xb9c00d85   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9db8e4b   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbac566bb   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbae558c7   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb278e69   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbf54bc   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc6cd20b   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0xbc84fd10   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0xbca00eba   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcf370e3   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0xbcf6a3bf   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xbcfaaf7c   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xbd0775f4   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0xbd1ce56b   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xbd49a812   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd52dcf3   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xbd572a4c   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xbd8c6d4a   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xbdb7e2bb   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdf5c8b9   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0xbe064dfe   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xbe0d1f50   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe78e16d   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbebef9ac   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbf1e6cb0   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfee98e6   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0491a60   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc08b4bfb   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xc08e1aac   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0c08461   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0xc0e4190c   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc1275698   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc15309bd   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xc174d41e   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc1fc6d11   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0xc2203676   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0xc220e9a1   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc240c366   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0xc2662f65   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc2dbc319   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc441ee74   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0xc44b2a0b   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xc457088c   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc462c116   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xc472e952   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc5527985   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xc55af5f3   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0xc55b8dd2   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0xc56b52b0   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0xc57b6c76   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5ffdb90   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc6a690a3   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6c6cc7c   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xc7082d0c   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xc7225455   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc73f7481   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xc743c3b3   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xc76905ff   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0xc781e2c5   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xc7af3002   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0xc7af99b6   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0xc814ef7c   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0xc8444ba7   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xc846a80f   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0xc858ac48   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xc85c4b65   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc8655bc5   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc8dd9459   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0xc8e07558   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc92e998d   device_add
+EXPORT_SYMBOL_GPL vmlinux 0xc93e07d7   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc96cf2b6   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0xc99a5202   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9e0d69e   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca07d53b   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca6ebeeb   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xca76ae2d   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca8a5548   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0xcabc71d9   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcae5f662   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0xcaffd8c2   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xcb092731   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcb7af445   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0xcb7dd6b6   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0xcb94db7c   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xcbe05782   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcbf2b4f5   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0xcc0988af   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc301dcf   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xcc920f76   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0xccc77638   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd434608   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xcd57573e   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xcd71f109   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xcda304d4   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0xcda4e165   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdc5f046   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdf5ed41   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce39c2ff   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xce509276   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xce8c30a9   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0xce992de2   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xcecef366   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0xced8cc8e   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf160cb6   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xcf628ea7   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcf711364   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xcf999c27   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcfc306df   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd04b37f7   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd070d48f   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0xd08d3fc3   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd1565e62   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1ec4898   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd21ff805   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd227518f   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd24d0911   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0xd2583d99   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd2e62111   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0xd304f8fc   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0xd32abdd3   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd3545a0e   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xd3619097   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd381f4d5   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd3989c0d   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0xd3c6a5b9   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0xd3ca1f60   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xd3f50db6   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xd406941b   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xd434a6ee   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd454a397   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4d786b4   input_class
+EXPORT_SYMBOL_GPL vmlinux 0xd4d7cc12   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd4e89edb   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xd539be46   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd550fc7e   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0xd55583f2   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd59626e2   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd5c2f694   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xd5d7c9cb   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd609b970   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0xd617f86e   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xd623a434   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd63af77a   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0xd65564d1   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xd6601c81   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xd6732744   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xd681f3e3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6d1b73c   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xd6dd21b5   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xd6eba713   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd71cdd88   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xd72307d1   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77798f8   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd780ec2a   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd800570d   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xd82178e3   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd8b2904a   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xd8cbe70c   mmput
+EXPORT_SYMBOL_GPL vmlinux 0xd8fa7b48   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd90a81c4   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd99c5e67   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd9bf2bc0   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0xd9c39184   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda2ee4b8   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0xda6ec7b9   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xdada2ee9   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0xdae2136c   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0xdaeebd91   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb3dfe07   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xdbe91e95   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0xdc388e26   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0xdc6a1e62   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0xdc6ac560   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc793769   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc93474f   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcb53679   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0xdcbec3a7   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0xdcccc213   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce11fdc   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdce8f2f9   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd422324   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xddfb9679   md_run
+EXPORT_SYMBOL_GPL vmlinux 0xde09cc60   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde698e4f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0xdee0ddb3   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0xdef606fa   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf0572f5   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf2c1244   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xdf3d4548   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xdf416655   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0xdf723fb9   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0xdf7d2083   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0xdf7fd3c1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xdf92d21d   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0xdfb8836b   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xdffa6bde   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0xdffc1758   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe05a8712   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe06fefb8   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe096e1a8   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe1046e66   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe14189e5   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xe143a80a   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe1c3ba44   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe1e95b95   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe1ea4ef9   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0xe1eedf0c   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xe2054292   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe306a87b   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3971dc0   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0xe3a74a30   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0xe3a7c7c0   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe3b064e2   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe40479df   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0xe41f5ca6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe4687c58   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe4f02cbc   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe5068fc7   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0xe55af5a4   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0xe5651505   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe59a5e40   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xe59cfd57   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xe5fc7bb7   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe618fc1e   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6394d63   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe684970e   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe6b9fdbc   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0xe6c09f64   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe710751a   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe7244082   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0xe727de0d   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xe73d6846   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe7a14a87   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe85905c8   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe8c7a04e   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0xe8cffae4   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93b420d   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe95cbaea   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0xe995ab2a   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9c218b3   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xe9f89b6d   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea5d5502   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0xeaa3aa89   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeb1d70f5   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xeb35b505   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0xeb400703   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xeb43203f   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xeb43dcd2   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebb040f0   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbc96f4   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec453c50   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec94dc5a   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xed0c4fca   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xed281c30   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xed42572c   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xedacb9b8   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0xedb69f15   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0xedc466e5   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee4d057f   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xee651d8a   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0xee6c20a4   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xee6de014   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0xeea4d72a   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0xeebd83a1   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef50dfbb   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xef9f4dc2   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0xefa5423f   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefc7cfa5   css_id
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf00fe4d0   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf0475ca2   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf070358f   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0xf108cc76   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xf1278d1a   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf14eac9f   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf15e53fd   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0xf160e6cd   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5076a   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0xf1c71f6a   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf1e573e1   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0xf22cbb38   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf31f3a06   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0xf32efe2c   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xf33694bc   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xf3394dcc   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3496ee1   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf381fc3f   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xf387e701   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0xf3914bab   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c870d7   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf3df9b86   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3f17b67   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0xf3f5c5dc   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf4953428   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0xf497e6fb   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4b6e07e   system_nrt_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xf4c1463e   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4eb311b   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0xf520b25a   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf547172e   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5c9765e   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6300d9e   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf661fd3c   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf71d96ea   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0xf75995f1   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7f8c7e5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf8a3afb7   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf9283be7   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf93b293f   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9968314   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9d17bf2   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa09251c   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0xfa103272   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0xfa10363d   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xfa1414cf   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xfa193d90   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa5a6d53   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfaa1f7f4   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xfabcf114   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xfadbcf21   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb126c13   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb484805   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0xfb4f4080   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfb88d2f9   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xfb912937   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0xfbd4e339   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc01b3f5   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xfc18366c   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b48c5   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcb24d65   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd8fd7db   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0xfd949bd8   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfe09e7f3   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe5847c8   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0xfe8ebe21   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0xfe97a30b   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeaeb8a5   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfeda7fd2   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff2a7dd7   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff587fb6   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xff625a51   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xff6a71ed   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xff9d8b23   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xffad2198   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xfff2ca84   rt_mutex_timed_lock
diff --git a/boot/abi-3.0.0-27-generic b/boot/abi-3.0.0-27-generic
new file mode 100644 (file)
index 0000000..34b9bff
--- /dev/null
@@ -0,0 +1,12182 @@
+EXPORT_SYMBOL arch/x86/kvm/kvm 0x714f7575      kvm_read_guest_atomic
+EXPORT_SYMBOL arch/x86/kvm/kvm 0xaed3405f      kvm_cpu_has_pending_timer
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x254e5667       scx200_gpio_base
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x35a3c008       scx200_gpio_configure
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x8cfa375c       scx200_gpio_shadow
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x907665bd       scx200_cb_base
+EXPORT_SYMBOL crypto/gf128mul 0x0c2f123f       gf128mul_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x1068004b       gf128mul_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x2f2889a0       gf128mul_init_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x3755f990       gf128mul_init_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x384ef9ce       gf128mul_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x56af0dbd       gf128mul_x_ble
+EXPORT_SYMBOL crypto/gf128mul 0x83581089       gf128mul_init_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x9b2560b9       gf128mul_init_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x9e13f6f6       gf128mul_lle
+EXPORT_SYMBOL crypto/gf128mul 0xbd17a0df       gf128mul_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xc0890413       gf128mul_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xd60736ec       gf128mul_free_64k
+EXPORT_SYMBOL crypto/xor 0x5b6c00e6    xor_blocks
+EXPORT_SYMBOL drivers/acpi/video 0x7a45377b    acpi_video_unregister
+EXPORT_SYMBOL drivers/acpi/video 0x8826c13b    acpi_video_register
+EXPORT_SYMBOL drivers/acpi/video 0xc443ae63    acpi_video_get_edid
+EXPORT_SYMBOL drivers/atm/suni 0x7c48724a      suni_init
+EXPORT_SYMBOL drivers/atm/uPD98402 0x200334b0  uPD98402_init
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36       drbd_role_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x5c165453       drbd_set_st_err_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d       drbd_conn_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf       drbd_disk_str
+EXPORT_SYMBOL drivers/block/paride/paride 0x214da315   paride_unregister
+EXPORT_SYMBOL drivers/block/paride/paride 0x22b27ae6   pi_read_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0x2e7268bd   paride_register
+EXPORT_SYMBOL drivers/block/paride/paride 0x583283af   pi_write_block
+EXPORT_SYMBOL drivers/block/paride/paride 0x76def226   pi_disconnect
+EXPORT_SYMBOL drivers/block/paride/paride 0xb8b2a26f   pi_init
+EXPORT_SYMBOL drivers/block/paride/paride 0xc4343de8   pi_release
+EXPORT_SYMBOL drivers/block/paride/paride 0xce3b0ca4   pi_read_block
+EXPORT_SYMBOL drivers/block/paride/paride 0xe3c46139   pi_do_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xe47f70b1   pi_write_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0xe7c6c2e2   pi_schedule_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xeb1a1d6e   pi_connect
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0c13700e     ipmi_create_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x2d1ed199     ipmi_get_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x3c1304a2     ipmi_set_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c     ipmi_alloc_smi_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4abbb6c4     ipmi_smi_add_proc_entry
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5362392f     ipmi_request_supply_msgs
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5c21ae06     ipmi_register_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x72b9dde5     ipmi_set_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x749c3784     ipmi_free_recv_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74d07bdf     ipmi_destroy_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x7e77f5a7     ipmi_set_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a     ipmi_addr_length
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8595bdd0     ipmi_smi_watcher_register
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89d6d810     ipmi_register_smi
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8c5c1da2     ipmi_smi_msg_received
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xa0b448b4     ipmi_set_gets_events
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xabab4ff6     ipmi_get_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb3bcc85a     ipmi_unregister_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb991800e     ipmi_get_version
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdfbf9387     ipmi_poll_interface
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b     ipmi_validate_addr
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf032642d     ipmi_get_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf0408d5d     ipmi_request_settime
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf31e8355     ipmi_get_smi_info
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb1c5ee2     ipmi_smi_watcher_unregister
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb809359     ipmi_smi_watchdog_pretimeout
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc72302c     ipmi_unregister_smi
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x0f07240f nsc_gpio_dump
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x6be5487e nsc_gpio_read
+EXPORT_SYMBOL drivers/char/nsc_gpio 0xbb8a0327 nsc_gpio_write
+EXPORT_SYMBOL drivers/char/nvram 0x0f28cb91    nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x17ff2c1d    __nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x2adec1e0    __nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x7da28f12    nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x9ce3f83f    nvram_write_byte
+EXPORT_SYMBOL drivers/char/nvram 0xa8813189    __nvram_write_byte
+EXPORT_SYMBOL drivers/edac/edac_core 0x136d6c02        edac_mc_find
+EXPORT_SYMBOL drivers/edac/edac_core 0xb1f6d709        edac_mc_handle_fbd_ce
+EXPORT_SYMBOL drivers/edac/edac_core 0xcfebae51        edac_mc_handle_fbd_ue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x04dd92ce        fw_core_add_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x07bc1411        fw_iso_context_queue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x12b7f571        fw_iso_context_create
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x13ff70a7        fw_iso_context_stop
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x1577af2d        fw_core_handle_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x15dc8ae2        fw_bus_type
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x16e91e21        fw_csr_iterator_next
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x185be899        fw_core_handle_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x2326ce7a        fw_core_handle_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x31c4f260        fw_iso_context_start
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x32fdcc49        fw_cancel_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3b738a92        fw_iso_buffer_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3c56ef91        fw_workqueue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x4d5d4eca        fw_core_remove_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x5a806a93        fw_core_remove_card
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6585c0da        fw_core_remove_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x65c9438b        fw_csr_iterator_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6c78a6f4        fw_card_add
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x76873bf7        fw_core_add_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x7e431b14        fw_csr_string
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x874e8b11        fw_fill_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x90863005        fw_high_memory_region
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xa897ffaa        fw_iso_context_queue_flush
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb0881330        fw_run_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb3f9cc9c        fw_iso_resource_manage
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xbe44bde9        fw_device_enable_phys_dma
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc69d0a4d        fw_iso_context_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc73f22dc        fw_iso_buffer_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xdbfbcf63        fw_send_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xed9bfbb0        fw_send_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf0bfb070        fw_schedule_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf73a9895        fw_card_initialize
+EXPORT_SYMBOL drivers/firmware/dcdbas 0xa75079d6       dcdbas_smi_request
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x005994a1   drm_agp_unbind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01d0605e   drm_platform_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01ee23a6   drm_mm_search_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x02b822d2   drm_mm_search_free_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x03615917   drm_mode_duplicate
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x04d04b05   drm_agp_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x050c1ba9   drm_mm_scan_remove_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x06162981   drm_mm_init_scan
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x076b0560   drm_gtf_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x07a4f69e   drm_core_reclaim_buffers
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x099c7aca   drm_property_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ae4b94c   drm_ht_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ca32e57   drm_debugfs_create_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e49c2ac   drm_get_usb_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e9f347c   drm_gem_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fccafb1   drm_global_item_unref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x111307d0   drm_mode_crtc_set_gamma_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c6276a   drm_buffer_read_object
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x130c1ae7   drm_connector_property_get_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x13c0672c   drm_mode_object_find
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x142b8b35   drm_buffer_copy_from_user
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x194eadaa   drm_edid_header_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1953cbbd   drm_put_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ad8734c   drm_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b370b83   drm_add_edid_modes
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d2b48ec   drm_mode_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1da95eae   drm_mode_create_dirty_info_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e090d49   drm_mm_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eb9b355   drm_master_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f072c59   drm_property_add_enum
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x200820aa   drm_gem_vm_close
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x204b602e   drm_unbind_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20645642   drm_debug
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x208b7ca7   drm_vblank_off
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20d5cd36   drm_core_ioremapfree
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x23216599   drm_gem_handle_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2369f163   drm_mm_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4614b9   drm_mode_probed_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a5a2899   drm_pci_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2bff51e7   drm_calc_timestamping_constants
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c45915b   drm_mode_create_dvi_i_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5fa4f   drm_mode_config_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e0529b9   drm_mode_create_tv_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3074f033   drm_order
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x314e1274   drm_mode_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x33e154ba   drm_sman_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x346127a7   drm_global_item_ref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x37a41ac2   drm_cvt_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3814c28c   drm_clflush_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x38aff8a3   drm_addmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x393d4902   drm_mm_init_scan_with_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c75582   drm_property_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b18ad55   drm_connector_attach_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b6736ca   drm_get_connector_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e3ee628   drm_vblank_count_and_time
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3eb37b9d   drm_ht_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x40da73f4   drm_ati_pcigart_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4178a622   drm_pci_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43384bd9   drm_buffer_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43c9a91c   drm_sman_set_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43f0781d   drm_irq_install
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x498dcb5e   drm_ut_debug_printk
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bfcc8af   drm_get_pci_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ea1f5a2   drm_gem_object_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f516c77   drm_encoder_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fde9482   drm_gem_vm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x54b12eed   drm_framebuffer_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x56d496f9   drm_mode_attachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x580830f0   drm_mode_set_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x58d41b1a   drm_agp_acquire
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b601ecb   drm_add_modes_noedid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cd22ee4   drm_gem_object_handle_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f2be492   drm_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6cbc33   drm_find_cea_extension
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6015490d   drm_mode_config_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d3695   drm_ati_pcigart_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d950d   drm_mode_create_from_cmdline_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x641843c7   drm_mode_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fdae4c   drm_agp_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6746ebda   drm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6d7375   drm_timestamp_precision
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2ec6f1   drm_mm_get_block_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d470053   drm_mm_insert_node_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x714ec8e0   drm_vblank_pre_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x720e625c   drm_gem_object_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x724cf6eb   drm_mm_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x78dfb684   drm_addbufs_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7bc91797   drm_i2c_encoder_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c1fd6c8   drm_mode_equal
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfdeacb   drm_global_mutex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3d8292   drm_mode_prune_invalid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f4cfa5d   drm_detect_monitor_audio
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fd83241   drm_agp_bind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x829332d9   drm_mm_replace_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x842db1f4   drm_calc_vbltimestamp_from_scanoutpos
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x85de09f5   drm_mode_width
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x88763154   drm_vblank_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x898e3920   drm_master_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b716a7   drm_vblank_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b79d494   drm_i2c_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dfb019d   drm_buffer_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8eff9111   drm_ht_find_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x91bda416   drm_mode_connector_list_update
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9216e6a6   drm_core_ioremap_wc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x925566a0   drm_free_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f2d102   drm_sman_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x932df43d   drm_mode_vrefresh
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9420ccf0   drm_mm_get_block_range_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9745d638   drm_err
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9977b024   drm_mode_create_dithering_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bf08972   drm_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da0544f   drm_crtc_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dc25a34   drm_sman_owner_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dd09ac0   drm_mode_config_reset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e3069ca   drm_connector_property_set_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1eabd87   drm_mode_list_concat
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa237e931   drm_sman_set_manager
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2c50c   drm_mm_dump_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5f38c72   drm_connector_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6cae70a   drm_sysfs_connector_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6e6a071   drm_crtc_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9fa9341   drm_agp_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0a8b440   drm_mm_scan_add_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0d2ae88   drm_mm_pre_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10fa6b5   drm_get_edid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb23d2eda   drm_usb_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb403d899   drm_addbufs_pci
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb44b1b75   drm_agp_bind_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb493fb6f   drm_debugfs_remove_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb49e9dc6   drm_mode_connector_update_edid_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6a467b1   drm_edid_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7137b9d   drm_usb_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7c68f2c   drm_vblank_count
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb852243a   drm_gem_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a6af7   drm_gtf_mode_complex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb975a78d   drm_vblank_post_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc06edab   drm_agp_info
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9a050e   drm_handle_vblank
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91543e   drm_pci_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06ce685   drm_mode_detachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1526611   drm_poll
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2f7e794   drm_get_encoder_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc414c422   drm_vblank_offdelay
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52962a7   drm_platform_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc60bdc85   drm_sysfs_connector_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc626a686   drm_mm_remove_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6b246a5   drm_mode_find_dmt
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8104a29   drm_vblank_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc95ad8bf   drm_get_last_vbltimestamp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb38e46f   drm_mm_debug_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8630b8   drm_rmmap_locked
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd0fc417   drm_ht_just_insert_please
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd2720db   drm_getsarea
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdf2eff4   drm_mode_height
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf84ff53   drm_ioctl
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd08fa3f0   drm_mode_set_crtcinfo
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd17107b0   drm_rmmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5d9019e   drm_gem_handle_delete
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd626a811   drm_mode_create_scaling_mode_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7c7340c   drm_gem_object_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7f1ab84   drm_sman_owner_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8daf191   drm_vblank_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba89a6f   drm_framebuffer_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbb5a9f5   drm_ht_remove_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcb09b11   drm_agp_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd4c9eb6   drm_core_ioremap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe04e6070   drm_mm_insert_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe256edfd   drm_sman_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe403b60b   drm_read
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe471a09f   drm_mode_connector_detach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4dcbc54   drm_pci_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4ee8a04   drm_gem_object_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe59d218c   drm_get_platform_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bdce7e   drm_mode_debug_printmodeline
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7197773   drm_ht_insert_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeafbff1e   drm_mode_parse_command_line_for_connector
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeccc9f7d   drm_detect_hdmi_monitor
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed256cae   drm_sman_free_key
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed84a6c6   drm_mode_validate_clocks
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xef27ad13   drm_mm_put_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeff7c55b   drm_sysfs_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a0bf79   drm_sman_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a2ef40   drm_mode_connector_attach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13   drm_mode_sort
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52fe85c   drm_mode_validate_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa3bdfe9   drm_connector_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4f8599   drm_mode_hsync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd24d21   drm_fasync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfddf88e1   drm_irq_uninstall
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0261e046        drm_fb_helper_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x035f5916        drm_fb_helper_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x120ca99c        drm_helper_hpd_irq_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26da5ac6        drm_kms_helper_poll_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29d04961        drm_helper_mode_fill_fb_struct
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324cbdc9        drm_kms_helper_poll_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x33adfc67        drm_fb_helper_initial_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x385fa322        drm_fb_helper_blank
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db16fb5        drm_helper_crtc_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db61cfd        drm_helper_disable_unused_functions
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45fd2d0a        drm_fb_helper_debug_leave
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fd83e22        drm_kms_helper_poll_disable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5143e7ef        drm_fb_helper_fill_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b4848be        drm_fb_helper_setcmap
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60704116        drm_fb_helper_set_par
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61d23d0b        drm_crtc_helper_set_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799e59a5        drm_crtc_helper_set_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cd5245f        drm_helper_encoder_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8be1d7df        drm_fb_helper_pan_display
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9151fae3        drm_helper_resume_force_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c5d6718        drm_helper_connector_dpms
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d251144        drm_fb_helper_panic
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e0f6631        drm_kms_helper_poll_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2a51d34        drm_fb_helper_fill_fix
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb6e9a9a8        drm_fb_helper_check_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe95b9c8        i2c_dp_aux_add_bus
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc469c244        drm_fb_helper_restore
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc888ad18        drm_fb_helper_debug_enter
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda1ad931        drm_fb_helper_single_add_all_connectors
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf69cdc45        drm_fb_helper_single_fb_probe
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd2f6715        drm_fb_helper_restore_fbdev_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff54c6ed        drm_fb_helper_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff5a4dce        drm_helper_probe_single_connector_modes
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x09e173e4       ttm_fbdev_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0e942641       ttm_bo_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1125b178       ttm_read_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12c8b716       ttm_bo_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x132b05be       ttm_round_pot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x26bf8927       ttm_bo_unlock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2b87bfeb       ttm_tt_set_placement_caching
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f56cac8       ttm_bo_kmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x312693cc       ttm_object_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3238b786       ttm_suspend_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x357d4fb7       ttm_read_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37cfe88b       ttm_bo_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38ea477e       ttm_suspend_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b951d90       ttm_object_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f6fb2ef       ttm_bo_manager_func
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42f15c18       ttm_bo_clean_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x446a90b7       ttm_bo_unreserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5bf4d774       ttm_bo_reserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5cf59609       ttm_bo_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5ec57a00       ttm_bo_mem_space
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60386beb       ttm_bo_wait_cpu
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x61bdb34f       ttm_eu_fence_buffer_objects
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x643d7125       ttm_mem_global_free
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67b1d568       ttm_bo_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ebf0386       ttm_bo_evict_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71709c7f       ttm_bo_mem_put
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7586fb3a       ttm_eu_reserve_buffers
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78957fbc       ttm_lock_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7aa5a49f       ttm_bo_synccpu_write_grab
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86a4066d       ttm_eu_backoff_reservation
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89a87e65       ttm_bo_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8d1d0730       ttm_bo_synccpu_write_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x937b34f9       ttm_bo_move_ttm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x97321718       ttm_tt_populate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x98b7a72b       ttm_write_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9b02d3f2       ttm_bo_wait_unreserved
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9cad9496       ttm_vt_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9e8b149a       ttm_bo_lock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa0d548b0       ttm_ref_object_base_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa37a50e6       ttm_bo_validate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa452d766       ttm_object_file_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa839e33b       ttm_base_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xafa37689       ttm_tt_bind
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb962a394       ttm_vt_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb9cdcef4       ttm_bo_move_memcpy
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbca3e533       ttm_bo_unmap_virtual
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd82463d       ttm_bo_kunmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2291770       ttm_bo_init_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4d4618d       ttm_io_prot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc50fe5f6       ttm_base_object_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc6cd409a       ttm_agp_backend_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc88d8cf6       ttm_ref_object_add
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc9ce5911       ttm_bo_wait
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xce903052       ttm_mem_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd235d9d3       ttm_base_object_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd380a8c7       ttm_write_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd89ef3c8       ttm_mem_global_alloc
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd9f7ab3a       ttm_bo_swapout_all
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe1c11457       ttm_object_file_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5e92eda       ttm_mem_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xeec7252a       ttm_bo_move_accel_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf1c0960c       ttm_bo_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf93c2eac       ttm_page_alloc_debugfs
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x0903c239       vid_from_reg
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0xef1c781c       vid_which_vrm
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x4fa5cecf        i2c_bit_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9f30c103        i2c_bit_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x10c5218a        i2c_pca_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x27ab4641        i2c_pca_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pcf 0x046280fb        i2c_pcf_add_bus
+EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xd7bd1498 amd756_smbus
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x29cbd5fe       rdma_addr_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x475199a5       rdma_addr_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x65314db5       rdma_resolve_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x666f618f       rdma_translate_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x6991b273       rdma_copy_addr
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x9d1f522d       rdma_addr_cancel
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0660fad3 ib_send_cm_drep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1af5ed56 ib_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x271061e1 ib_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x406b962a ib_send_cm_sidr_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x52752fd4 ib_cm_notify
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x61c8cd1f ib_send_cm_rtu
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x732c8b81 ib_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x88081600 ib_send_cm_rej
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa4720695 ib_send_cm_sidr_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa47e7afe ib_send_cm_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xae93d730 ib_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb5ef9ef4 cm_class
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbfb6cc24 ib_send_cm_mra
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc9b6e452 ib_send_cm_lap
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xd96707e4 ib_send_cm_apr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe27e1729 ib_send_cm_dreq
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xed139322 ib_send_cm_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x095208ae       ib_alloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c1b9ac1       ib_ud_header_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d189fb3       ib_find_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13394eab       ib_query_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a047e2f       ib_query_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5a8507       ib_resize_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c92e877       ib_alloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1cbd370f       ib_create_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04       ib_unmap_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x212e5c97       ib_destroy_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ed6e386       ib_ud_header_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3148b18c       ib_create_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31d7e500       ib_dispatch_event
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7567fd       ib_rate_to_mult
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4255f0b5       ib_destroy_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43e18a85       ib_find_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4be100c8       ib_create_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x520b2638       ib_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x536b6071       ib_dealloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57da3581       ib_dealloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ba3692a       ib_destroy_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6523170f       ib_fmr_pool_unmap
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x68da883e       ib_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aeeab07       ib_dealloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70c6c0f3       ib_umem_release
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76f6421b       ib_dealloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x863447b7       ib_query_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87963e43       ib_attach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8a858919       ib_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8eb8d596       ib_query_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcc6629       ib_modify_qp_is_ok
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90890fce       ib_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92413070       ib_query_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x942d897c       ibnl_add_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95209e83       ib_reg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ce6c46       rdma_node_get_transport
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x972d9fc4       ib_detach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a0c72e2       ib_modify_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a2bdc95       rdma_port_get_link_layer
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d804fa1       mult_to_ib_rate
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ef9122d       ib_find_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f10d40b       ib_get_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f609c5d       ib_rereg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2962ce3       ibnl_put_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa30d05e5       ib_unregister_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa38e9775       ib_alloc_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa44a8a7a       ib_query_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf96e21f       ib_umem_page_count
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafe24ee2       ib_create_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0744340       ib_register_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1a312e1       ib_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb3b1ff5f       ib_alloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb58085fb       ib_unregister_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe8d274c       ib_free_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf19ae2d       ib_get_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc67f14a5       ibnl_remove_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6a3d23a       ib_register_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6e028eb       ib_init_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc73aa39f       ib_modify_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce3f7bb4       ib_alloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe8fff       ib_fmr_pool_map_phys
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd24adbba       ib_create_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2549136       ib_modify_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd48727d2       ib_get_dma_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd58a7412       ib_modify_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79b8411       ib_get_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd94a9ef7       ibnl_put_msg
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb5d8996       ib_set_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde363cd6       ib_destroy_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf6a18a6       ib_flush_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe25d719d       ib_dereg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5ab561c       ib_query_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeaf18278       ib_query_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeedc5903       ib_umem_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf118502c       ib_modify_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6e93620       ib_get_cached_lmc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf8c2572e       ib_find_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb1c9233       ib_modify_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb9fda6a       ib_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc150956       ib_ud_header_init
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe15ca22       ib_alloc_fast_reg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x0ccd28ea        ib_get_rmpp_segment
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x1d2b0d1b        ib_redirect_mad_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x201cf9dc        ib_process_mad_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x3587a1f3        ib_free_recv_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x6f077fcf        ib_get_mad_data_offset
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x7b5d4b7a        ib_is_mad_class_rmpp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x83abbf4c        ib_cancel_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x848e9bfa        ib_register_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x946d5d27        ib_response_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xaa03a699        ib_create_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd6a2743d        ib_register_mad_snoop
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd8f4ff32        ib_modify_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xdb3efdf4        ib_free_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xe6c8c0b0        ib_post_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xeb2ef5bd        ib_unregister_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x6a3eeca7 ib_init_ah_from_mcmember
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x90c5197c ib_init_ah_from_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x91c76003 ib_sa_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x93f3d61b ib_sa_path_rec_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xa48ad533 ib_sa_cancel_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xd788c2e4 ib_sa_service_rec_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf7181de8 ib_sa_get_mcmember_rec
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x02f847bc     ib_copy_path_rec_from_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x07cf5a51     ib_copy_ah_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x18382f6a     ib_copy_path_rec_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x184f3575     ib_copy_qp_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e6a24da iw_cm_accept
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x42939e86 iw_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x458bf168 iw_cm_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xa33e7a8f iw_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb61e91b5 iw_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xc28c8862 iw_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe975fac6 iw_cm_connect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf689676e iw_cm_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f4ed43d       rdma_create_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1177362f       rdma_bind_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x365856cf       rdma_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x37735706       rdma_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ccc3584       rdma_set_service_type
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x490c7d71       rdma_resolve_route
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4aea6bc6       rdma_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x55eb2943       rdma_leave_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5fff324f       rdma_resolve_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7a77af0b       rdma_destroy_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x824b5973       rdma_set_ib_paths
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bc1c9fc       rdma_accept
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bfaae56       rdma_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa68596ba       rdma_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2219321       rdma_listen
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd10d723a       rdma_notify
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd95077cf       rdma_set_reuseaddr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xdb97a025       rdma_connect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeae9628c       rdma_destroy_qp
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x16df0ec4       gameport_unregister_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x431615e4       gameport_open
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6278f59e       __gameport_register_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x69670505       gameport_close
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6cdb131a       __gameport_register_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x938e6794       gameport_start_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xace8dd7e       gameport_unregister_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xf79f8945       gameport_stop_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xfa7cadaf       gameport_set_phys
+EXPORT_SYMBOL drivers/input/input-polldev 0x62b4661d   input_register_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc75e165c   input_unregister_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc8a38f1e   input_allocate_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xfd65d0d4   input_free_polled_device
+EXPORT_SYMBOL drivers/input/misc/ad714x 0x256d99dc     ad714x_probe
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xd6e92a67     ad714x_enable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xe56190ba     ad714x_disable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xf7ae39b4     ad714x_remove
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x2874db6b        cma3000_suspend
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x4509223f        cma3000_init
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xbcb74b32        cma3000_resume
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xfaac2066        cma3000_exit
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x22534ef0   sparse_keymap_setup
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x24399cec   sparse_keymap_entry_from_keycode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x4414f202   sparse_keymap_report_entry
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x7cdecd7b   sparse_keymap_entry_from_scancode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x8c90a514   sparse_keymap_free
+EXPORT_SYMBOL drivers/input/sparse-keymap 0xf3c37c6f   sparse_keymap_report_event
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x72661d21      ad7879_resume
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x7b16aa48      ad7879_remove
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xaba0d32f      ad7879_suspend
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xeadc949f      ad7879_probe
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x04403fcf  unregister_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x14f2aa5a  capi20_get_version
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2b8eab1f  capilib_free_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2baa6586  capilib_new_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2caeddfb  capi_ctr_suspend_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x31c24aa4  capi20_isinstalled
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x441f70ec  capi_ctr_resume_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x47d3fc51  capi_info2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x50b33ca4  capi_cmsg2message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x584abbc1  detach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6057c6f3  capi_message2cmsg
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x62e32d43  capilib_data_b3_conf
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6a53326e  attach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6f176225  capi20_register
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x705caa8e  capi_ctr_ready
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x71e8d5ba  capilib_data_b3_req
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7a33596c  capi20_get_serial
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7dcf5d14  capi_ctr_down
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7e6f1307  capi20_get_manufacturer
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x8f699913  capilib_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x9f823278  register_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa3050ce1  capi_ctr_handle_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa7c4fd6c  capi_message2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xaa165d27  capilib_release_appl
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb19fda8d  capi_cmd2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb60e5e5f  capi_cmsg_header
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xbabc715b  capi20_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc10fe128  cdebbuf_free
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc612c8ef  capi20_put_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe19a11ac  capi20_get_profile
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe8ad9bd1  capi_cmsg2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xed061606  capi20_manufacturer
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x19c5cbdf  b1_free_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x22b3f2bc  b1_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x2a98d963  b1_load_t4file
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x3c412ad4  b1_loaded
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e1e83c  b1_parse_version
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e78cac  avmcard_dma_alloc
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x647d392c  avmcard_dma_free
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6a875135  b1ctl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7e244c2c  b1_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x85f09690  b1_irq_table
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x9a140551  b1_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa13060b1  b1_alloc_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa1e0342e  b1_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xbec51f67  b1_load_config
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xc27eb483  b1_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xdfd28376  b1_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xf9632dba  b1_getrevision
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfa10fee4  b1_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x2639c75c       b1pciv4_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x49ff6613       b1dma_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x58123be0       b1dma_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x86d1206a       t1pci_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x981a8fa1       b1dma_reset
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xad70fec5       b1dma_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xb0e517c0       b1dma_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xbc8aa349       b1dma_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea       b1dma_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf74cdbf4       b1dmactl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0x29562993    b1pcmcia_delcard
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e    b1pcmcia_addcard_m1
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xea620116    b1pcmcia_addcard_m2
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1    b1pcmcia_addcard_b1
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0x2974ead1  DIVA_DIDD_Read
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0xe818d931  proc_net_eicon
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x50287d68 mISDNisac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x5bb69e05 mISDNipac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x806a7cdd mISDNisac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0xe427b957 mISDNipac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0x7d621bce mISDNisar_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0xc1bd02da mISDNisar_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x07f4f2ce      hisax_unregister
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x148f0c99      FsmFree
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x6ee09064      hisax_init_pcmcia
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x7f29ce36      FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x93a64734      FsmChangeState
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x9df0cd27      FsmEvent
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xe227344e      FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xee93522c      hisax_register
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xf0a16657      FsmNew
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xfc27303b      HiSax_closecard
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xff2db2cf      FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0ad5ab75 isac_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0b047774 isacsx_setup
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x589efc53 isac_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xee15d708 isacsx_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xfef7bc20 isac_setup
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x78344152 register_isdn
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xd9c1aa01 isdn_ppp_unregister_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xe06c503f isdn_ppp_register_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xfa06820f isdn_register_divert
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x3b71e4fc     isdnhdlc_decode
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x59cc8a7e     isdnhdlc_out_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x8ee38862     isdnhdlc_rcv_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0xfd9d4c09     isdnhdlc_encode
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x093a2650 mISDN_unregister_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x09a99ff2 mISDN_initdchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x15bd0b23 bchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x268bc87c recv_Bchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2dfaa6ba mISDN_freebchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x35249bf1 get_next_dframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x374d531f recv_Dchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x60832069 confirm_Bsend
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x612c24e5 mISDN_register_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x6ea6e947 mISDN_freedchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x7c554889 create_l1
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x8efd9ef5 dchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x907b0377 mISDN_unregister_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xa4e89d3a mISDN_clear_bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xb8101e35 recv_Dchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xba094613 l1_event
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xbdd5966a mISDN_register_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcbec0105 queue_ch_frame
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcf84837e get_next_bframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe0729203 mISDN_initbchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe25f56f8 recv_Bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe87943cf mISDN_FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe8f617eb mISDN_unregister_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf49e61a3 recv_Echannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x01087af0  mISDN_dsp_element_unregister
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x60721da7  dsp_audio_law_to_s32
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2  dsp_audio_s16_to_law
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xb98308d8  mISDN_dsp_element_register
+EXPORT_SYMBOL drivers/md/dm-log 0x1a12724f     dm_dirty_log_type_unregister
+EXPORT_SYMBOL drivers/md/dm-log 0xca6b7463     dm_dirty_log_destroy
+EXPORT_SYMBOL drivers/md/dm-log 0xd690cab9     dm_dirty_log_type_register
+EXPORT_SYMBOL drivers/md/dm-log 0xff8abd69     dm_dirty_log_create
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x3c61f2ff        dm_exception_store_destroy
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x443c9e63        dm_snap_origin
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x63bace23        dm_exception_store_type_register
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xa2e9e404        dm_exception_store_type_unregister
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xdb6f0545        dm_snap_cow
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xf0b15a97        dm_exception_store_create
+EXPORT_SYMBOL drivers/md/raid456 0xa721d738    raid5_set_cache_size
+EXPORT_SYMBOL drivers/media/common/tuners/max2165 0x7020002c   max2165_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mc44s803 0xfcc99c55  mc44s803_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2060 0xfefe6bec    mt2060_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2131 0xd8da54aa    mt2131_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2266 0x64e549da    mt2266_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mxl5005s 0xd78f8f7c  mxl5005s_attach
+EXPORT_SYMBOL drivers/media/common/tuners/qt1010 0x98406c5a    qt1010_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18212 0x8a326270  tda18212_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18218 0x505f68dc  tda18218_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0x0cb4b189       tuners
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0xc2821775       tuner_count
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-xc2028 0xcf145664      xc2028_attach
+EXPORT_SYMBOL drivers/media/common/tuners/xc5000 0x3d6159dc    xc5000_attach
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x00fa08c5   flexcop_dma_xfer_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x029a1545   flexcop_device_kfree
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x11b72fd7   flexcop_sram_set_dest
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1f17718b   flexcop_dump_reg
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1fdddf63   flexcop_device_exit
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x50c5afe3   flexcop_sram_ctrl
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x57a57585   flexcop_dma_allocate
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x58e94384   flexcop_eeprom_check_mac_addr
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x60b2f13d   flexcop_dma_control_timer_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6733370d   flexcop_dma_control_size_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6fcc16c3   flexcop_dma_config
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x774136e3   flexcop_device_kmalloc
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x83bd598c   flexcop_i2c_request
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x9bc89543   flexcop_pass_dmx_data
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3ce3aec   flexcop_dma_free
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc0e69bd0   flexcop_wan_set_speed
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd267e542   flexcop_dma_config_timer
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd7f0f75d   flexcop_pass_dmx_packets
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xe3711bc4   flexcop_pid_feed_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xfd2772f8   flexcop_device_initialize
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x008ecb26 bt878
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x346f9190 bt878_stop
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x7249c3d6 bt878_start
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xf2564d0b bt878_device_control
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x05a33ce5   dst_pio_disable
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x1a5495a6   dst_attach
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x5b74ea37   read_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x8510a35c   dst_wait_dst_ready
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xa0473dd7   dst_error_bailout
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xaa693480   rdc_reset_state
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xb3e0c400   dst_error_recovery
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xbccbbc94   write_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xc75b5e6e   dst_comm_init
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xe94b8c9c   dst_check_sum
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst_ca 0xf66ed1bd        dst_ca_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0957ae3d   dvb_dmx_swfilter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14   dvb_frontend_sleep_until
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d32f0ad   dvb_ca_en50221_camchange_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d866f5b   dvb_unregister_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2   dvb_ringbuffer_flush
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x240736d8   dvb_ca_en50221_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2a31891f   dvb_frontend_detach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3   dvb_ringbuffer_flush_spinlock_wakeup
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3640778a   dvb_unregister_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3b5dbd9c   dvb_dmx_swfilter_packets
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x41425111   dvb_generic_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x45d8dce5   dvb_ca_en50221_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x4e2d12af   dvb_dmx_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c30aa80   dvb_dmx_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c98c43f   dvb_frontend_reinitialise
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x688c2da8   dvb_ringbuffer_empty
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x6bbf9f56   dvb_register_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x716c57d1   dvb_ca_en50221_camready_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71a37b8e   dvb_register_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x74a5a698   dvb_filter_pes2ts_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x80e3832d   dvb_filter_get_ac3info
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x863bf410   dvb_ringbuffer_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x8716e354   dvb_generic_ioctl
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x88dffd14   dvb_ringbuffer_free
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9   dvb_ringbuffer_avail
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xa84ace86   dvb_generic_open
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0   intlog2
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1   timeval_usec_diff
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xc3038081   dvb_ca_en50221_frda_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb58bf4f   dvb_net_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb9017c1   dvb_dmxdev_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcd624ba9   dvb_dmx_swfilter_204
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xd2e30721   dvb_ringbuffer_read_user
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe37b2fce   dvb_dmxdev_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707   intlog10
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe8dc80f4   dvb_net_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xed9f4c42   dvb_register_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf05146a1   dvb_unregister_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8   dvb_ringbuffer_read
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf826deb0   dvb_filter_pes2ts
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c   dvb_ringbuffer_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x1dd8f82a     dvb_usb_generic_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x21d9b357     usb_cypress_load_firmware
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x5c4dc572     dvb_usb_get_hexline
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x6129de5a     dvb_usb_generic_rw
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x65d9fe22     dvb_usb_device_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xa0ae57ae     dvb_usb_device_exit
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xbc5f7f7e     dvb_usb_nec_rc_key_to_event
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0       rc_map_af9005_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x2fd37427       af9005_rc_decode
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db       rc_map_af9005_table_size
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32bfb129       dibusb_dib3000mc_frontend_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x37fd667f       dibusb2_0_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3de8e713       dibusb2_0_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x77fc1973       dibusb_rc_query
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x966605ba       dibusb_dib3000mc_tuner_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa97d69e5       dibusb_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xace201ad       dibusb_i2c_algo
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0       rc_map_dibusb_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc7ce6b77       dibusb_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd2e2585d       dibusb_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe7646277       dibusb_read_eeprom_byte
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf0ca74e0       dibusb_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/af9013 0xda3e2d64    af9013_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/atbm8830 0x91107bbc  atbm8830_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/au8522 0x9c44d70d    au8522_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/bcm3510 0xd8d988d6   bcm3510_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22700 0x0a63c812   cx22700_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22702 0x7f43202d   cx22702_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24110 0x45cca58c   cx24110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0x2a65680a   cx24113_agc_callback
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0xad22e802   cx24113_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24116 0xb7b5e78e   cx24116_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0x3f78f083   cx24123_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0xaf193de4   cx24123_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xe403d440  cxd2820r_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xeb73240b  cxd2820r_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x04cf9994   dib0070_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x7aeabf11   dib0070_get_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc185b841   dib0070_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc9a1b4a2   dib0070_set_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xd421a71c   dib0070_ctrl_agc_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1a3c79f6   dib0090_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1c8bb703   dib0090_pwm_gain_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1e16f992   dib0090_get_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x2fed4a0b   dib0090_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x49d1d8be   dib0090_get_current_gain
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x9690cc79   dib0090_dcc_freq
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xc5c38991   dib0090_fw_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xd6374ae6   dib0090_gain_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xf8064adc   dib0090_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mb 0x0678b08b dib3000mb_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x2c1f1ed5 dib3000mc_pid_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x569c4e5e dib3000mc_get_tuner_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xaf63c80a dib3000mc_set_config
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xb3d1113f dib3000mc_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xce3b3f71 dib3000mc_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xfa7d47e3 dib3000mc_pid_parse
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x0a3f0f8c  dib7000m_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x631e06ae  dib7000m_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x67b68d00  dib7000m_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0xe40b0563  dib7000m_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x1d4e5d2c  dib7000p_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2321a5af  dib7090_agc_restart
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2c96bdf6  dib7000pc_detection
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x4e4d458a  dib7090_get_i2c_tuner
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x82bcfdfc  dib7000p_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x9bb8db71  dib7090_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xa7f8fa93  dib7000p_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbc7ec078  dib7090_slave_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbea53c51  dib7000p_update_pll
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xc242ee2f  dib7000p_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xcf2c4b52  dib7000p_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe559a333  dib7000p_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe7ecf42b  dib7000p_ctrl_timf
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf2c61ee6  dib7090_tuner_sleep
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf49942df  dib7000p_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x1f80ec13   dib8000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2ee7ae6c   dib8000_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2f04af48   dib8000_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x548ce760   dib8000_get_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x5d92a7aa   dib8000_remove_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x759831b0   dib8000_pwm_agc_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x820b63bc   dib8000_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xb5c68cd1   dib8000_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xbef369c5   dib8000_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc219b31e   dib8000_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc2a39086   dib8000_set_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc3bc8563   dib8000_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xf5d39635   dib8000_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xfbdec20c   dib8000_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x3f88258b    dibx000_init_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x4383cfcd    dibx000_get_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x6aa2cf82    dibx000_exit_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x91f63787    dibx000_reset_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xad3ad91c    systime
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xf7c8e126    dibx000_i2c_set_speed
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x0e216d3d      drxd_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x9a458e96      drxd_config_i2c
+EXPORT_SYMBOL drivers/media/dvb/frontends/ds3000 0x912034f5    ds3000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dvb-pll 0x412f20ad   dvb_pll_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6405 0x3ce97894   isl6405_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6421 0xca540c56   isl6421_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6423 0x21a5cb0e   isl6423_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/itd1000 0x07dd7bb1   itd1000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ix2505v 0xb423cd5c   ix2505v_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/l64781 0xeb45f102    l64781_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt3305 0x844fe045  lgdt3305_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt330x 0xb7e6c1d7  lgdt330x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgs8gxx 0xcacd8b94   lgs8gxx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x3194c52b    lnbh24_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x57488451    lnbp21_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a16 0xe0ae7acb   mb86a16_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a20s 0xc7746078  mb86a20s_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt312 0x74097ac7     mt312_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt352 0x43535d39     mt352_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt200x 0x75eaa928   nxt200x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt6000 0x68d16073   nxt6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51132 0xe9ad2cbd   or51132_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51211 0xf9151e98   or51211_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1409 0xe7097183   s5h1409_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1411 0xb47e72c6   s5h1411_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0x8f210642   s5h1420_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0xffac3740   s5h1420_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/s921 0x48ee224f      s921_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/si21xx 0x5db62195    si21xx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp8870 0x6795bf2a    sp8870_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp887x 0xc035169f    sp887x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb0899 0x63c06f08   stb0899_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6000 0xb1791724   stb6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6100 0x60638500   stb6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0288 0xa81a7718   stv0288_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0297 0x5d63fb7b   stv0297_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0299 0x64bd564a   stv0299_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0x21ff01ca   stv0367ter_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0xbb3599e5   stv0367cab_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0900 0xcf062e54   stv0900_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x34aeec5a   stv090x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x3dc2e593   stv090x_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110 0xd1f74f3c   stv6110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110x 0x758ac3cd  stv6110x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10021 0x9e7c5989  tda10021_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10023 0x06c8afd5  tda10023_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10048 0x4ddb2671  tda10048_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xaef4f4c2  tda10046_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xcecdbd4d  tda10045_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10086 0x301e00e9  tda10086_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda665x 0x63bfd4f3   tda665x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8083 0x859b7556   tda8083_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8261 0x24ebbdfe   tda8261_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda826x 0x0ed48c3c   tda826x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tua6100 0xf9b506e1   tua6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1820 0x6d37a1ad   ves1820_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1x93 0xf7a47939   ves1x93_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10036 0x5f770a3d   zl10036_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10039 0x05877f12   zl10039_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10353 0xc2ad258d   zl10353_attach
+EXPORT_SYMBOL drivers/media/dvb/ttpci/ttpci-eeprom 0x80fba545  ttpci_eeprom_parse_mac
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0x94d75db2        ttusbdecfe_dvbs_attach
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0xbf105c78        ttusbdecfe_dvbt_attach
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x04dca738     lirc_unregister_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x3297b2ea     lirc_dev_fop_ioctl
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x4bf1adfb     lirc_dev_fop_poll
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x759dd9d9     lirc_get_pdata
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xa9064548     lirc_dev_fop_read
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xc549d0d5     lirc_dev_fop_close
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xd5a46107     lirc_dev_fop_write
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf1fee7aa     lirc_register_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf763b514     lirc_dev_fop_open
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x206ade72      ir_raw_handler_unregister
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x7f862e14      ir_raw_handler_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x11dc4b6d        bttv_gpio_enable
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x7bfb09ea        bttv_sub_unregister
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x8ecf4acc        bttv_write_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbb90ee46        bttv_sub_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbcf2d2fb        bttv_read_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbdcb9dcf        bttv_get_pcidev
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x122dcde2 btcx_riscmem_alloc
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x31dff234 btcx_riscmem_free
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xc368f8e6 btcx_align
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x160170f8 cx18_release_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x31614d2c cx18_start_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x70a41331 cx18_stop_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x9e1d386f cx18_ext_init
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0xa4a9bc63 cx18_claim_stream
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0x65a0b297   cx231xx_register_extension
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0xc3d9384a   cx231xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x1ca0c084   cx2341x_log_status
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x2f25eee2   cx2341x_update
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5b88faf6   cx2341x_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5d8167f7   cx2341x_handler_setup
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x6499d18d   cx2341x_handler_set_busy
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xafe72273   cx2341x_handler_set_50hz
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc184ec1e   cx2341x_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc85c521e   cx2341x_handler_init
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf76ce95   cx2341x_fill_defaults
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf8b77a4   cx2341x_mpeg_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xe2c2b5eb   cx2341x_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x69edc3aa altera_hw_filt_init
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xbfbfdc90 altera_pid_feed_control
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe6dc4f26 altera_ci_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0x51ffd262      vp3054_i2c_probe
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0xcda109e8      vp3054_i2c_remove
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x4d302057       cx88_set_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x99659fbf       cx88_get_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xa92a691c       cx88_set_freq
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac326034       cx8800_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac4e53b9       cx88_user_ctrls
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xe62ac5d5       cx88_video_mux
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xfcdb9bae       cx88_enum_input
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x0040e9c9       cx8802_get_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x2f3a92b2       cx8802_register_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x4fa0df81       cx8802_buf_queue
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x6b0c2c15       cx8802_buf_prepare
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x7a84d030       cx8802_cancel_buffers
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0xa036a432       cx8802_unregister_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x0e0a918c       cx88_set_tvaudio
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x1e471ecb       cx88_dsp_detect_stereo_sap
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4138a23a       cx88_shutdown
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x494047ce       cx88_set_tvnorm
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4da30775       cx88_ir_stop
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4e7a504d       cx88_core_irq
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x573e0d20       cx88_risc_databuffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x5bc42859       cx88_core_put
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x612b469e       cx88_risc_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x6141c8c5       cx88_tuner_callback
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x698ecab3       cx88_vdev_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7642ed3c       cx88_print_irqbits
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7edaeb50       cx88_free_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x839eaec7       cx88_wakeup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x86808dfa       cx88_risc_stopper
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x904b8696       cx88_audio_thread
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x9b7096e5       cx88_sram_channel_dump
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb2134c2f       cx88_sram_channels
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb6ee60bc       cx88_reset
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb98211f4       cx88_sram_channel_setup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xbe2e776c       cx88_ir_start
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xd1e8b606       cx88_get_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xe1318dda       cx88_core_get
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xef7f2a13       cx88_set_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf7e0619d       cx88_newstation
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf84f4b62       cx88_set_scale
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0x16113ab0     em28xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0xa0ca0214     em28xx_register_extension
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x3b3f80a8  gspca_dev_probe
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x826cb201  gspca_resume
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x860186c8  gspca_disconnect
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9426d6ba  gspca_suspend
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9ff8797b  gspca_auto_gain_n_exposure
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xbc9f2779  gspca_frame_add
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xcea9b8a4  gspca_dev_probe2
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x061c716e ivtv_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x1632414a ivtv_init_on_first_open
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x2b440cd4 ivtv_set_irq_mask
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x3440f7a4 ivtv_firmware_check
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x4d00304f ivtv_udma_unmap
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x53d06107 ivtv_api
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x5451a7a7 ivtv_udma_setup
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x79573386 ivtv_udma_alloc
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x9e2c2fb3 ivtv_vapi
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa701f13d ivtv_vapi_result
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa7489cfb ivtv_udma_prepare
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xfff20e2f ivtv_clear_irq_mask
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x033e5eaf   saa7134_ts_unregister
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x04e83446   saa7134_tuner_callback
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x1211df5d   saa7134_devlist
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x14dfecc6   saa7134_boards
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x2ad2fc70   saa7134_set_gpio
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x4e7d7561   saa7134_ts_register
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x643419df   saa7134_pgtable_free
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb3494043   saa7134_dmasound_init
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb625866f   saa_dsp_writel
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb95faf1a   saa7134_dmasound_exit
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xba1976ec   saa7134_set_dmabits
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xc711bf61   saa7134_tvaudio_setmute
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xdec4608b   saa7134_devlist_lock
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe121f609   saa7134_pgtable_build
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe413885c   saa7134_pgtable_alloc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1817606c        soc_camera_host_unregister
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1a39c77a        soc_camera_host_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xaff09021        soc_camera_unlock
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xb310b6d6        soc_camera_apply_sensor_flags
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xea652b78        soc_camera_xlate_by_fourcc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xf6760ca7        soc_camera_lock
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x433952ab      soc_mbus_find_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x6951757b      soc_mbus_samples_per_pixel
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x85d52182      soc_mbus_get_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0xcb4b96ae      soc_mbus_bytes_per_line
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x31fb97bf  tveeprom_read
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x5ffe1b60  tveeprom_hauppauge_analog
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1abb5fd2       v4l2_ctrl_check
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1e326b97       v4l2_ctrl_query_fill
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x2ca11fd8       v4l2_chip_match_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x42c8e001       v4l2_ctrl_next
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x4ed5e0d7       v4l2_chip_match_host
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x50766d69       v4l2_ctrl_query_menu_valid_items
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xa4bf0ba4       v4l2_ctrl_query_menu
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xd11a9586       v4l2_chip_ident_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x15e8ab89      v4l2_m2m_job_finish
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x201bbc27      v4l2_m2m_get_curr_priv
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x469aac4a      v4l2_m2m_get_vq
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0xebcb0e9d      v4l2_m2m_mmap
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x4265ce14      videobuf_dvb_alloc_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x517c5508      videobuf_dvb_dealloc_frontends
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x53e35ad8      videobuf_dvb_register_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x8d360354      videobuf_dvb_unregister_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x98c738a5      videobuf_dvb_find_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0xd037ed45      videobuf_dvb_get_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf2-core 0x6943f18b    vb2_querybuf
+EXPORT_SYMBOL drivers/media/video/videodev 0x0614dd5a  v4l2_video_std_frame_period
+EXPORT_SYMBOL drivers/media/video/videodev 0x123959a1  v4l2_type_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x16244fe5  v4l2_prio_check
+EXPORT_SYMBOL drivers/media/video/videodev 0x1d237a1f  v4l2_subdev_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x20ce291c  v4l2_subdev_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x20e9e4f3  v4l2_ctrl_handler_log_status
+EXPORT_SYMBOL drivers/media/video/videodev 0x2342f1ae  v4l2_prio_open
+EXPORT_SYMBOL drivers/media/video/videodev 0x24003c1b  v4l2_subdev_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x2592bb0e  v4l2_ctrl_cluster
+EXPORT_SYMBOL drivers/media/video/videodev 0x2c8d34e2  v4l2_ctrl_handler_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x39f34416  v4l2_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x3adbd595  v4l2_field_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x3bdd0f94  v4l2_prio_change
+EXPORT_SYMBOL drivers/media/video/videodev 0x43f7f024  v4l2_ctrl_new_custom
+EXPORT_SYMBOL drivers/media/video/videodev 0x4580e05a  video_device_release
+EXPORT_SYMBOL drivers/media/video/videodev 0x495426ee  v4l2_ctrl_get_name
+EXPORT_SYMBOL drivers/media/video/videodev 0x4fa77b29  v4l2_subdev_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x57e15714  v4l2_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x5942c3f8  video_unregister_device
+EXPORT_SYMBOL drivers/media/video/videodev 0x5a533ff3  v4l2_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x5caab52d  v4l2_subdev_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x5ebefe4b  v4l_printk_ioctl
+EXPORT_SYMBOL drivers/media/video/videodev 0x60d09fcc  v4l2_ctrl_new_std
+EXPORT_SYMBOL drivers/media/video/videodev 0x676a92ba  v4l2_ctrl_add_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x68275fb3  v4l2_ctrl_new_std_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x6dca8b09  video_usercopy
+EXPORT_SYMBOL drivers/media/video/videodev 0x7579642c  v4l2_ctrl_add_handler
+EXPORT_SYMBOL drivers/media/video/videodev 0x7a3cd015  v4l2_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x7ff167c2  video_devdata
+EXPORT_SYMBOL drivers/media/video/videodev 0x8106095a  v4l2_prio_max
+EXPORT_SYMBOL drivers/media/video/videodev 0x867c265f  v4l2_ctrl_fill
+EXPORT_SYMBOL drivers/media/video/videodev 0x8c85bac5  v4l2_subdev_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x8d611228  v4l2_ctrl_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc30522  v4l2_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc94fa3  v4l2_ctrl_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xa635b210  v4l2_ctrl_find
+EXPORT_SYMBOL drivers/media/video/videodev 0xa6b301bf  v4l2_ctrl_activate
+EXPORT_SYMBOL drivers/media/video/videodev 0xa9acbbf2  v4l2_ctrl_handler_setup
+EXPORT_SYMBOL drivers/media/video/videodev 0xb2ca8940  v4l2_subdev_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xb77b0159  v4l2_prio_init
+EXPORT_SYMBOL drivers/media/video/videodev 0xb9092ea7  v4l2_ctrl_grab
+EXPORT_SYMBOL drivers/media/video/videodev 0xc6a5a75d  v4l2_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xcda04a5b  v4l2_prio_close
+EXPORT_SYMBOL drivers/media/video/videodev 0xd814fa4d  v4l2_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xda074096  video_ioctl2
+EXPORT_SYMBOL drivers/media/video/videodev 0xddeacb93  video_device_alloc
+EXPORT_SYMBOL drivers/media/video/videodev 0xe220ce15  video_device_release_empty
+EXPORT_SYMBOL drivers/media/video/videodev 0xe2b92059  v4l2_video_std_construct
+EXPORT_SYMBOL drivers/media/video/videodev 0xe4e3ca87  __video_register_device
+EXPORT_SYMBOL drivers/media/video/videodev 0xf3251e7b  v4l2_norm_to_name
+EXPORT_SYMBOL drivers/media/video/videodev 0xf5b48d2c  v4l2_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xf835e377  v4l2_ctrl_handler_free
+EXPORT_SYMBOL drivers/media/video/videodev 0xffb516ce  v4l2_subdev_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x2fc06f45  videocodec_attach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x70ae26ed  videocodec_unregister
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x74782b6b  videocodec_detach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x81f6011d  videocodec_register
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x13afd36c        memstick_suspend_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x1b77b0ca        memstick_unregister_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2b7079c2        memstick_register_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2bd8da39        memstick_add_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x42d9d90b        memstick_set_rw_addr
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x5b5c17c8        memstick_init_req_sg
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x638de407        memstick_new_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x74d2a55d        memstick_next_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x8c9b5da4        memstick_init_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x90bf5717        memstick_detect_change
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xe8481251        memstick_resume_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xee540c1a        memstick_remove_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xf4e45bac        memstick_alloc_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xffad3f25        memstick_free_host
+EXPORT_SYMBOL drivers/memstick/host/r592 0x52f1b23b    memstick_debug_get_tpc_name
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0156ae7d        mpt_findImVolumes
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0209ec99        mpt_Soft_Hard_ResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0cd9d362        mpt_HardResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1069d062        mpt_raid_phys_disk_get_num_paths
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1b783e1e        mpt_event_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cbf23ca        mpt_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3032ae72        mpt_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3e57b08a        mpt_alloc_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4526289b        mpt_event_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0        mpt_fwfault_debug
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x583b505a        mpt_device_driver_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5b0de773        mpt_raid_phys_disk_pg0
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x60545fa6        mpt_verify_adapter
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x64cea355        mpt_attach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x72d926de        mpt_get_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x762beea4        mpt_resume
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b8dfce0        mpt_GetIocState
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94dd6b4a        mpt_print_ioc_summary
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9a2c8a0c        mpt_set_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xae5c8a01        mpt_put_msg_frame_hi_pri
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xafcb87c6        mpt_reset_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb0b3aa5e        mptbase_sas_persist_operation
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7d4f013        mpt_halt_firmware
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc0e69f82        mpt_device_driver_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc47c22e8        mpt_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc497dc55        mpt_detach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc93da235        mpt_free_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf511bb0        mpt_raid_phys_disk_pg1
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd66c17ec        mpt_clear_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd9a92a75        mpt_reset_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xda745f6e        mpt_config
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159        ioc_list
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe29e9570        mpt_put_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe71031e1        mpt_free_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8f56a77        mpt_send_handshake_request
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x10174e9d       mptscsih_event_process
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1c9faee3       mptscsih_ioc_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d4a2e48       mptscsih_proc_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1e716b0e       mptscsih_bios_param
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x226def27       mptscsih_is_phys_disk
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2fa1a52c       mptscsih_taskmgmt_response_code
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3e9fccad       mptscsih_qcmd
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4a199c91       mptscsih_host_attrs
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e1b465c       mptscsih_IssueTaskMgmt
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4fe9181a       mptscsih_slave_configure
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5a266bb1       mptscsih_change_queue_depth
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6b20ed39       mptscsih_host_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x717956ed       mptscsih_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x750f6e99       mptscsih_taskmgmt_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x83594a2a       mptscsih_shutdown
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa32bafea       mptscsih_scandv_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa3f8adb8       mptscsih_get_scsi_lookup
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa5a4d69a       mptscsih_dev_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb5371f1d       mptscsih_raid_id_to_num
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb6f5cd14       mptscsih_io_done
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc27526e9       mptscsih_remove
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd0f922e2       mptscsih_resume
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd538a3dc       mptscsih_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdaa60c49       mptscsih_slave_destroy
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf30876a4       mptscsih_bus_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf632226b       mptscsih_abort
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1aba68e2  i2o_driver_notify_device_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1b07019c  i2o_parm_table_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x2a843bef  i2o_dump_message
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x33e7eaa7  i2o_msg_get_wait
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x56be9074  i2o_exec_lct_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x6168c7ff  i2o_driver_unregister
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x66d3d4a5  i2o_device_claim_release
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x73559005  i2o_device_claim
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x79e92dab  i2o_msg_post_wait_mem
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8049d751  i2o_status_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x85598ace  i2o_iop_find_device
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8a49ef81  i2o_driver_notify_controller_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8b284bbf  i2o_driver_notify_device_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xae706322  i2o_find_iop
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb04fb515  i2o_driver_notify_controller_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb4c00dcf  i2o_controllers
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xcb10f76d  i2o_parm_field_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xd03c0be4  i2o_event_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xee7f2aff  i2o_driver_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xf2e891ba  i2o_parm_issue
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x265fac0a        pasic3_read_register
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x2e24483d        pasic3_write_register
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x13a71918      mc13xxx_irq_ack
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x1ee2852c      mc13xxx_irq_unmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x21fae375      mc13xxx_reg_rmw
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x33ded665      mc13xxx_reg_read
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3bd58a96      mc13xxx_irq_request_nounmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63d22852      mc13xxx_get_flags
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63f51f03      mc13xxx_irq_request
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x70df2f92      mc13783_to_mc13xxx
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7129e0bd      mc13xxx_unlock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x829961b7      mc13xxx_irq_free
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb2f0cf11      mc13xxx_irq_mask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc476795d      mc13xxx_lock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xcd1a449c      mc13xxx_irq_status
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf3aa8306      mc13xxx_reg_write
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x31507907  tps6105x_set
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x6ad63a68  tps6105x_get
+EXPORT_SYMBOL drivers/mfd/tps6105x 0xbf31c534  tps6105x_mask_and_set
+EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f  tps65013_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf  tps65010_config_vdcdc2
+EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130  tps65010_config_vregs1
+EXPORT_SYMBOL drivers/mfd/tps65010 0x33739de7  tps65010_set_vib
+EXPORT_SYMBOL drivers/mfd/tps65010 0x9fd44c69  tps65010_set_led
+EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc  tps65010_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d  tps65010_set_vbus_draw
+EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36  tps65010_set_gpio_out_value
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0x4a25cd34      ad_dpot_probe
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0xe763f90f      ad_dpot_remove
+EXPORT_SYMBOL drivers/misc/c2port/core 0x870a4252      c2port_device_register
+EXPORT_SYMBOL drivers/misc/c2port/core 0xb10add12      c2port_device_unregister
+EXPORT_SYMBOL drivers/misc/ioc4 0xc9328dd8     ioc4_unregister_submodule
+EXPORT_SYMBOL drivers/misc/ioc4 0xfb9a0e4d     ioc4_register_submodule
+EXPORT_SYMBOL drivers/misc/tifm_core 0x0ad6adc1        tifm_unregister_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0x11d5fd01        tifm_alloc_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x240ce7e1        tifm_eject
+EXPORT_SYMBOL drivers/misc/tifm_core 0x31cd48b7        tifm_map_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0x39f86aa1        tifm_queue_work
+EXPORT_SYMBOL drivers/misc/tifm_core 0x58fa6ef1        tifm_has_ms_pif
+EXPORT_SYMBOL drivers/misc/tifm_core 0x5cd553e4        tifm_free_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x77f443c2        tifm_unmap_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb182cbcc        tifm_add_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb6a769aa        tifm_register_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0xbde7fd49        tifm_remove_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xd563db6f        tifm_free_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xda0966c3        tifm_alloc_adapter
+EXPORT_SYMBOL drivers/mmc/card/mmc_block 0x1dc5af0e    mmc_cleanup_queue
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x01f5d1ef    cfi_varsize_frob
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x70317821    cfi_read_pri
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x94ca0ecf    cfi_fixup
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x52f81969     map_destroy
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x6cc18207     do_map_probe
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xa0eeb48a     unregister_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xb4a2067c     register_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/gen_probe 0x20121e65   mtd_do_chip_probe
+EXPORT_SYMBOL drivers/mtd/lpddr/lpddr_cmds 0x2ae2506c  lpddr_cmdset
+EXPORT_SYMBOL drivers/mtd/maps/map_funcs 0x65bc0470    simple_map_init
+EXPORT_SYMBOL drivers/mtd/mtd 0x08b1993c       mtd_concat_destroy
+EXPORT_SYMBOL drivers/mtd/mtd 0x38f22ebe       of_mtd_parse_partitions
+EXPORT_SYMBOL drivers/mtd/mtd 0x8ca1e5f1       mtd_concat_create
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x1c62a325 nand_scan_ident
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x46df3a61 nand_lock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x5a1babfd nand_unlock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x70a4d469 nand_scan_tail
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xbc04bfb3 nand_default_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xdabcb164 nand_scan
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xf34da9db nand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x53b7cb68     nand_bch_free
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x604bdad6     nand_bch_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x7ea841be     nand_bch_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x9c1518b2     nand_bch_init
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x3132ee65     __nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x796922b1     nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x8368d60c     nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0xb4b94377     __nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0x836bdb72     nand_flash_ids
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0xa336feb7     nand_manuf_ids
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x6e3c07d2   onenand_addr
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x89ccd463   onenand_default_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xe3113389   onenand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xf014e893   flexonenand_region
+EXPORT_SYMBOL drivers/net/8390 0x0ddf515b      ei_netdev_ops
+EXPORT_SYMBOL drivers/net/8390 0x0f1b15ba      ei_tx_timeout
+EXPORT_SYMBOL drivers/net/8390 0x119721ac      ei_interrupt
+EXPORT_SYMBOL drivers/net/8390 0x17e68291      NS8390_init
+EXPORT_SYMBOL drivers/net/8390 0x4b724de5      ei_start_xmit
+EXPORT_SYMBOL drivers/net/8390 0x52a0d244      ei_open
+EXPORT_SYMBOL drivers/net/8390 0x74e1d0ed      ei_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390 0xb9b2318c      ei_get_stats
+EXPORT_SYMBOL drivers/net/8390 0xc09e5da3      ei_close
+EXPORT_SYMBOL drivers/net/8390 0xcc3b12dc      ei_poll
+EXPORT_SYMBOL drivers/net/8390 0xe0643a49      __alloc_ei_netdev
+EXPORT_SYMBOL drivers/net/8390p 0x0528805c     eip_open
+EXPORT_SYMBOL drivers/net/8390p 0x11d8f7b4     eip_tx_timeout
+EXPORT_SYMBOL drivers/net/8390p 0x3584c584     eip_get_stats
+EXPORT_SYMBOL drivers/net/8390p 0x7f4cf37d     NS8390p_init
+EXPORT_SYMBOL drivers/net/8390p 0x99c03fd7     eip_interrupt
+EXPORT_SYMBOL drivers/net/8390p 0xb498e2f4     eip_start_xmit
+EXPORT_SYMBOL drivers/net/8390p 0xba97d08a     eip_poll
+EXPORT_SYMBOL drivers/net/8390p 0xbdf83018     eip_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390p 0xc963ce92     eip_netdev_ops
+EXPORT_SYMBOL drivers/net/8390p 0xccaf6c2d     __alloc_eip_netdev
+EXPORT_SYMBOL drivers/net/8390p 0xd3a54da7     eip_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x126d667c     arcnet_unregister_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x207916b9     arc_raw_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x549d0ef1     arcnet_open
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6503812c     arcnet_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a     arcnet_debug
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7dded1c6     arcnet_send_packet
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7f558487     arc_bcast_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x9564869d     arcnet_timeout
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xcd5994cd     arc_proto_default
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd8dc72a5     arc_proto_map
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0     arcnet_interrupt
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xed4d9f75     alloc_arcdev
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x0432e242   com20020_netdev_ops
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb0addef3   com20020_found
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xec6087a5   com20020_check
+EXPORT_SYMBOL drivers/net/bnx2 0xa9bb6484      bnx2_cnic_probe
+EXPORT_SYMBOL drivers/net/bnx2x/bnx2x 0xdceb56f5       bnx2x_cnic_probe
+EXPORT_SYMBOL drivers/net/cnic 0x636af174      cnic_unregister_driver
+EXPORT_SYMBOL drivers/net/cnic 0x946aec8c      cnic_register_driver
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x001b12b8       cxgb3_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x025e49cb       dev2t3cdev
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0afb74e0       cxgb3_free_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x12f54994       cxgb3_queue_tid_release
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x2f0b592d       t3_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x60775f40       cxgb3_register_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6ab15747       t3_l2t_send_event
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6eb2473d       cxgb3_unregister_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7aa6f212       cxgb3_free_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x8959007d       cxgb3_insert_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x941be583       t3_register_cpl_handler
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xac6aeaa4       cxgb3_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xef6c1f04       cxgb3_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xeff664db       t3_l2e_free
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xf7a36edb       cxgb3_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xfa58d402       t3_l2t_send_slow
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x0c260e49       cxgb4_l2t_release
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x2cff3cac       cxgb4_l2t_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x331daa97       cxgb4_free_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x3563f8ed       cxgb4_port_chan
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x359c0cad       cxgb4_port_idx
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x5617ba5f       cxgb4_port_viid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x61b43013       cxgb4_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6634d25d       cxgb4_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x75ca6b6e       cxgb4_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x7ef29bfc       cxgb4_pktgl_to_skb
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x84456ed4       cxgb4_create_server
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8e5ab2b3       cxgb4_free_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x93b892f6       cxgb4_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xa3266d7e       cxgb4_iscsi_init
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb01c0c43       cxgb4_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc06bf96e       cxgb4_get_tcp_stats
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc63a5460       cxgb4_register_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd00e5a36       cxgb4_unregister_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd69a0294       cxgb4_best_mtu
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x1ea9ae36  hdlcdrv_arbitrate
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x671e314f  hdlcdrv_transmitter
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x98cf4254  hdlcdrv_unregister
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xb84f4b96  hdlcdrv_receiver
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xcf73ceb6  hdlcdrv_register
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x0206a64c      sirdev_get_instance
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x11d87690      sirdev_raw_read
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x28c3cb08      sirdev_set_dtr_rts
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x5ffcd1b1      sirdev_write_complete
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6210f0c9      sirdev_set_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6c4df5c3      sirdev_raw_write
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7effc9d1      irda_unregister_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7ffa42b7      sirdev_receive
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xbf95e588      irda_register_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xf866088d      sirdev_put_instance
+EXPORT_SYMBOL drivers/net/mdio 0x0f934475      mdio45_ethtool_gset_npage
+EXPORT_SYMBOL drivers/net/mdio 0x22bce513      mdio_mii_ioctl
+EXPORT_SYMBOL drivers/net/mdio 0x43e4defc      mdio45_nway_restart
+EXPORT_SYMBOL drivers/net/mdio 0x7577f992      mdio_set_flag
+EXPORT_SYMBOL drivers/net/mdio 0xa1a29548      mdio45_probe
+EXPORT_SYMBOL drivers/net/mdio 0xb34a7575      mdio45_ethtool_spauseparam_an
+EXPORT_SYMBOL drivers/net/mdio 0xc6b1163f      mdio45_links_ok
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0x54b1a40d    mlx4_assign_eq
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc4ee43c4    mlx4_test_interrupts
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc5bf17ea    mlx4_release_eq
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x1a2b1d89  alloc_mdio_bitbang
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x4b38b85d  free_mdio_bitbang
+EXPORT_SYMBOL drivers/net/pppox 0x0d8eae79     pppox_unbind_sock
+EXPORT_SYMBOL drivers/net/pppox 0xe043211c     pppox_ioctl
+EXPORT_SYMBOL drivers/net/pppox 0xe0ff7a18     unregister_pppox_proto
+EXPORT_SYMBOL drivers/net/pppox 0xfe6f07dd     register_pppox_proto
+EXPORT_SYMBOL drivers/net/sungem_phy 0xcd5dad58        mii_phy_probe
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x8c2949be        tms380tr_close
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xa03c5dee        tms380tr_netdev_ops
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xafafba36        tms380tr_open
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xb6e56005        tmsdev_term
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xbcd23793        tms380tr_interrupt
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xc0db586d        tmsdev_init
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xd2328794        tms380tr_wait
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x38da4725      cycx_intr
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x62be23ea      cycx_setup
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x66a4c4e6      cycx_down
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x968458a6      cycx_peek
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xb6f383de      cycx_poke
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xfe7cd576      cycx_exec
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x037436a6  attach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x1de562f9  register_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x56255fd8  hdlc_close
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x598820d1  hdlc_ioctl
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x64c24ed5  hdlc_start_xmit
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x92f15b88  unregister_hdlc_device
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x97940d1f  hdlc_change_mtu
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x98631d22  detach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xc008e363  hdlc_open
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf2d9c14d  unregister_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf3ab7708  alloc_hdlcdev
+EXPORT_SYMBOL drivers/net/wan/z85230 0x10c78988        z8530_dead_port
+EXPORT_SYMBOL drivers/net/wan/z85230 0x17f30296        z8530_sync
+EXPORT_SYMBOL drivers/net/wan/z85230 0x2bfd991a        z8530_describe
+EXPORT_SYMBOL drivers/net/wan/z85230 0x43e9a4e8        z8530_null_rx
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5cd24d29        z8530_hdlc_kilostream
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5ea05709        z8530_init
+EXPORT_SYMBOL drivers/net/wan/z85230 0x6407d0a2        z8530_sync_txdma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x8e990f47        z8530_sync_dma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x90bf9aae        z8530_sync_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x91f9bba7        z8530_sync_txdma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xa308c956        z8530_channel_load
+EXPORT_SYMBOL drivers/net/wan/z85230 0xad12211c        z8530_shutdown
+EXPORT_SYMBOL drivers/net/wan/z85230 0xc6b3b061        z8530_queue_xmit
+EXPORT_SYMBOL drivers/net/wan/z85230 0xca9adaed        z8530_nop
+EXPORT_SYMBOL drivers/net/wan/z85230 0xd4ffebf0        z8530_interrupt
+EXPORT_SYMBOL drivers/net/wan/z85230 0xda616723        z8530_sync_dma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xe3d80064        z8530_hdlc_kilostream_85230
+EXPORT_SYMBOL drivers/net/wan/z85230 0xfd06e6b1        z8530_sync_open
+EXPORT_SYMBOL drivers/net/wimax/i2400m/i2400m 0x336e4b9c       i2400m_unknown_barker
+EXPORT_SYMBOL drivers/net/wireless/airo 0x03d177b1     reset_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0x99674d6c     stop_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0xc366e335     init_airo_card
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x0457d589  ath_hw_cycle_counters_update
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x31219afb  ath_is_world_regd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x319c6026  ath_is_49ghz_allowed
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x36ffbe0a  ath_key_config
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x398dd1f3  ath_reg_notifier_apply
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x5fc6c183  ath_regd_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x62f80cca  ath_hw_keyreset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x7af02ee2  ath_regd_get_band_ctl
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x94b50c4c  ath_hw_get_listen_time
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xa2f84847  ath_printk
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xca9da57f  ath_key_delete
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xe6cc6d91  ath_hw_setbssidmask
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xede66107  ath_rxbuf_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x20d4e253   ath9k_cmn_get_hw_crypto_keytype
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x3d00a48d   ath9k_cmn_update_txpow
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xc702e88f   ath9k_cmn_get_curchannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357   ath9k_cmn_count_streams
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44   ath9k_cmn_update_ichannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3   ath9k_cmn_padpos
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x00e3805d       ath9k_hw_stop_dma_queue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x047bcbcb       ath9k_hw_gettxintrtxqs
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x054676a1       ar9003_hw_set_paprd_txdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0da0616d       ar9003_hw_bb_watchdog_dbg_info
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0fe8f9be       ar9003_paprd_is_done
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14dfbbe6       ath9k_hw_name
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14e12675       ath9k_hw_set_tsfadjust
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x171c6753       ath9k_hw_gen_timer_stop
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e213432       ath9k_hw_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x21a09ce9       ath_gen_timer_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2201f1ed       ath9k_hw_setuprxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x22399cc3       ath9k_hw_gen_timer_start
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x29e0e974       ath9k_hw_startpcureceive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2be9dda7       ath9k_hw_reset_calvalid
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2cddd218       ath9k_hw_numtxpending
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d549fea       ar9003_paprd_setup_gain_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d679d92       ath9k_hw_setantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x31c3a7ce       ath9k_hw_setmcastfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x34a5dd73       ar9003_paprd_populate_single_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x351b0a96       ath9k_hw_enable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x35f01155       ath9k_hw_btcoex_init_3wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x378327e1       ath9k_hw_rxprocdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x384b9aac       ath9k_hw_disable_mib_counters
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x39ee2742       ath_gen_timer_isr
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3c0ab162       ath9k_hw_reset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f476ce2       ath9k_hw_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x49af7083       ar9003_hw_disable_phy_restart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4f0b170a       ath9k_hw_setpower
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x593afd86       ath9k_hw_settsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6041e8db       ath9k_hw_setrxabort
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6239f4aa       ath9k_hw_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x62b3cbfc       ath9k_hw_computetxtime
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x64fa2642       ath9k_hw_gettxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x672b4074       ath9k_hw_deinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x693a2617       ath9k_hw_setuptxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ac43d27       ath9k_hw_proc_mib_event
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x70e1a323       ath9k_hw_setup_statusring
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x72575627       ath9k_hw_btcoex_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a23fdf       ath9k_hw_btcoex_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a5a9ab       ath9k_hw_phy_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x77bc66ba       ath9k_hw_set_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x78b7bf37       ath9k_hw_intrpend
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7a9dce88       ath9k_hw_btcoex_set_weight
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7ff87a54       ath9k_hw_htc_resetinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x82c96560       ath9k_hw_puttxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b9db64e       ath9k_hw_cleartxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c44fe70       ath9k_hw_btcoex_init_2wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dc18413       ath9k_hw_set_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dd0597f       ath9k_hw_beaconq_setup
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9947dd3b       ath9k_hw_getdefantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a33634a       ath_gen_timer_free
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9f786f5e       ath9k_hw_stopdmarecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa2da4526       ath9k_hw_set_sta_beacon_timers
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa338ab3e       ath9k_hw_disable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa540006a       ath9k_hw_init_global_settings
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6e58818       ath9k_hw_gpio_get
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa7847795       ath9k_hw_bstuck_nfcal
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa839abfb       ath9k_hw_abort_tx_dma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa9d50d3c       ath9k_hw_abortpcurecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad097c53       ath9k_hw_set_rx_bufsize
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad5c2f57       ath9k_hw_txstart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1a310e4       ath9k_hw_cfg_output
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb6354c11       ath9k_hw_beaconinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf1053ba       ath9k_hw_set_gpio
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc151757e       ath9k_hw_gettsf32
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc21ef22b       ath9k_hw_get_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2fbe4ae       ath9k_hw_gettsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4ec5b8e       ar9003_paprd_init_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc69afeb3       ath9k_hw_wait
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6eece46       ath9k_hw_addrxbuf_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc82033bc       ath9k_hw_set_txpowerlimit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xcb12d4ae       ath9k_hw_process_rxdesc_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xccde2668       ath9k_hw_getrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd636d137       ath9k_hw_putrxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd66ade29       ar9003_paprd_create_curve
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd82c61e3       ath9k_hw_init_btcoex_hw
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd9eca268       ath9k_hw_cfg_gpio_input
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xda0366e4       ath9k_hw_setrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xdd74b903       ath9k_hw_releasetxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4cdc0ce       ar9003_get_pll_sqsum_dvc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf1904e8a       ath9k_hw_btcoex_bt_stomp
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2da934d       ath9k_hw_updatetxtriglevel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf8b7d7fc       ath9k_hw_resettxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfbd50351       ath9k_hw_setopmode
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc5b65ac       ath9k_hw_check_alive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd8800ed       ar9003_paprd_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfde16aac       ath9k_hw_ani_monitor
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xff338ed5       ath9k_hw_write_associd
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x15393d34    init_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x2732c87a    stop_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0xa3ea19ae    atmel_open
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x06bdfef6    hostap_set_string
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0ad69602    hostap_set_multicast_list_queue
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0eb96282    prism2_update_comms_qual
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0f9ee6fa    hostap_init_ap_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x378649b6    hostap_80211_ops
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x3b7d0e0b    hostap_set_encryption
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x494e8581    hostap_init_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b0da914    hostap_info_init
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b131d69    hostap_info_process
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4edf2385    hostap_set_roaming
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x507ded86    hostap_set_antsel
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x59b29006    hostap_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x7a568d56    hostap_handle_sta_tx_exc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x9184c74c    hostap_remove_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x962fc5c5    hostap_set_hostapd_sta
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x99545787    hostap_master_start_xmit
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa12ad27f    hostap_dump_tx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa5e1710e    hostap_80211_rx
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xae3fcd6b    hostap_set_hostapd
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb2a945e0    hostap_dump_rx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb4b77c8b    hostap_80211_get_hdrlen
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbb619f53    hostap_free_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbe7a335e    hostap_set_word
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xd3e1b20d    hostap_init_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xdbd2b694    hostap_add_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe26fa3ef    hostap_setup_dev
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe809d3eb    hostap_check_sta_fw_version
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xed67c4c3    hostap_set_auth_algs
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xf2677132    hostap_get_porttype
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x063dd4e3   libipw_wx_set_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x0cb4bddb   libipw_wx_set_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x18dcaf5e   free_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x1bc4c381   libipw_wx_get_scan
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x2e34351f   libipw_wx_get_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x345ed7fc   libipw_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x38d92868   libipw_get_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x4bca88d9   libipw_get_channel_flags
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6760ce90   libipw_xmit
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x694c62fa   libipw_txb_free
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6e178ee8   libipw_networks_age
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x7ccd5317   libipw_freq_to_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8c184872   alloc_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8e797b3e   libipw_wx_get_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x92fb94b7   libipw_is_valid_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xa01ecaa8   libipw_channel_to_index
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xb964d7c0   libipw_rx_mgt
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd152f42b   libipw_get_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd94eee66   libipw_rx
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xde689924   libipw_set_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xe948233b   libipw_channel_to_freq
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x031e0509      iwl_legacy_tx_queue_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0594cd11      iwl_legacy_mac_bss_info_changed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x071dea9f      iwl_legacy_mac_conf_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0bd72776      iwl_legacy_power_initialize
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0c1b39d5      iwl_legacy_recover_from_statistics
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0d7faf63      iwl_legacy_chswitch_done
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0f3fc83e      iwl_legacy_get_active_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x10a5d5bf      iwl_legacy_get_channel_info
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x12c50456      iwl_legacy_setup_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x175ce5b0      iwl_legacy_rx_queue_alloc
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ab8da63      iwl_legacy_send_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1c130700      iwl_legacy_fill_probe_req
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ce0be5e      iwl_legacy_leds_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1cf8e72c      iwl_legacy_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1d36bc13      iwl_legacy_restore_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f      iwl_legacy_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x22fc9188      iwl_legacy_mac_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23371aed      iwl_legacy_eeprom_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23d5d824      iwl_legacy_scan_cancel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x286b2d49      iwl_legacy_mac_change_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x298868b6      iwl_legacy_tx_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2a4cdf63      iwl_legacy_send_statistics_request
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2ab770db      iwl_legacy_eeprom_query16
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2bedc9e5      iwl_legacy_set_rxon_hwcrypto
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2d9f21ef      iwl_legacy_rx_queue_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6edb0e      iwl_legacy_tx_cmd_protection
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35323910      iwl_legacy_rx_reply_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35a7cb3c      iwl_legacy_cmd_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x37938a8b      iwl_legacy_irq_handle_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3995b900      iwl_legacy_set_decrypted_flag
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3aae8610      iwl_legacy_get_lowest_plcp
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3c6c8b5f      iwl_legacy_add_beacon_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3fcefa98      iwl_legacy_eeprom_query_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x40e05426      iwl_legacy_send_cmd_sync
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x47a3fb58      iwl_legacy_send_bt_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49864bfe      iwl_legacy_full_rxon_required
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49e1a7ea      iwl_legacy_init_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4cfd184c      iwl_legacy_add_station_common
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4da872fb      iwl_legacy_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x547fc1a4      iwl_legacy_clear_ucode_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x57020663      iwl_legacy_leds_exit
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x591d038a      iwl_legacy_set_rxon_ht
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5d84a0ac      iwl_legacy_get_single_channel_number
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5e0f62dc      iwl_legacy_usecs_to_beacons
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x64f2891b      iwl_legacy_send_cmd_pdu
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0      iwlegacy_bcast_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x65cb2ab6      iwl_legacy_pm_ops
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x673256be      iwl_legacy_get_passive_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x6cf3cae7      iwl_legacy_eeprom_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7093979d      iwl_legacy_scan_cancel_timeout
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7273be4a      iwl_legacy_rx_pm_debug_statistics_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x737607e2      iwl_legacy_power_update_mode
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x73863acd      iwl_legacy_apm_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x742d29a7      iwl_legacy_tx_queue_reset
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x77bba398      iwl_legacy_rx_pm_sleep_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7b8e3e61      iwl_legacy_set_rate
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7d266b4d      iwl_legacy_mac_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x80a6b4c5      iwl_legacy_set_rxon_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x847d7a08      iwl_legacy_mac_add_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x87a97068      iwl_legacy_txq_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592      iwl_legacy_isr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8ab1c63f      iwl_legacy_set_tx_power
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x91e4dd4c      iwl_legacy_send_rxon_timing
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9319cb9f      iwl_legacy_cmd_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93a8af7e      iwl_legacy_get_free_ucode_key_index
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93f8a944      iwl_legacy_send_add_sta
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x94462e8a      iwl_legacy_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x980ff795      iwl_legacy_init_scan_params
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9978a779      iwl_legacy_cancel_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9e9765bc      iwl_legacy_send_cmd_pdu_async
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2      iwl_legacy_bg_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768      iwl_legacy_get_cmd_string
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207      iwlegacy_debug_level
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb03f8097      iwl_legacy_rx_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb3feae8c      iwl_legacy_send_lq_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc00fccd8      iwl_legacy_check_rxon_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc08b0f63      iwl_legacy_alloc_all
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc2cdeffa      iwl_legacy_mac_sta_remove
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc53a2c0a      iwl_legacy_set_flags_for_band
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc5afb4b0      iwl_legacy_tx_cmd_complete
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc81877f2      iwl_legacy_mac_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd4b7bea      iwl_legacy_free_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcf716848      iwl_legacy_setup_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xde255e89      iwl_legacy_rx_spectrum_measure_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe08bc786      iwl_legacy_free_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe15b8ed0      iwl_legacy_setup_rx_scan_handlers
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe7de0992      iwl_legacy_mac_hw_scan
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe83d7a7b      iwl_legacy_connection_init_rx_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe952813c      iwl_legacy_tx_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe995e73a      iwl_legacy_is_ht40_tx_allowed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xed21a292      iwl_legacy_alloc_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xee5d1fa7      iwl_legacy_apm_stop
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfd538a5d      iwl_legacy_rx_csa
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xff5dace4      iwl_legacy_init_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x60faee03   __tracepoint_iwlwifi_dev_ucode_cont_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e   __tracepoint_iwlwifi_dev_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c   __tracepoint_iwlwifi_dev_rx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x726d9621   __tracepoint_iwlwifi_dev_iowrite8
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da   __tracepoint_iwlwifi_dev_ucode_error
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73   __tracepoint_iwlwifi_dev_ioread32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf   __tracepoint_iwlwifi_dev_iowrite32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd915418d   __tracepoint_iwlwifi_dev_ucode_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xf7769239   __tracepoint_iwlwifi_dev_ucode_wrap_event
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x13f913a1  orinoco_get_stats
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x20fab196  orinoco_up
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x32de9183  __orinoco_ev_rx
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x3577bcfa  orinoco_down
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6b7a2a47  orinoco_stop
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6fd3f128  orinoco_process_xmit_skb
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x76a461ba  free_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x84291023  orinoco_tx_timeout
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x86fd360f  orinoco_open
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x8f9257fd  orinoco_if_del
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x916f08bc  hermes_struct_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xbf5cad15  orinoco_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc0de7c41  alloc_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc816f38a  orinoco_if_add
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xd71df6ec  orinoco_set_multicast_list
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xf4c7ddca  __orinoco_ev_info
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xfeb022ec  orinoco_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xffe27bca  orinoco_interrupt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x05eceb54 rtl92c_phy_lc_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08398260 rtl92c_fill_h2c_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17be5006 rtl92c_phy_sw_chnl_callback
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a2966fd rtl92c_dm_bt_coexist
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x213a6269 _rtl92c_phy_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x29706a9a rtl92c_phy_set_txpower_level
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3258602e rtl92c_set_fw_joinbss_report_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x34f21d79 rtl92c_phy_set_rfpath_switch
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3e120e4a rtl8192_phy_check_is_legal_rfpath
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40b2ce38 rtl92c_dm_init_edca_turbo
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x43a53c6e rtl92c_phy_set_bw_mode
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x45e1c3d1 rtl92c_download_fw
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4dbbfec3 rtl92c_phy_rf_config
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x55684d1b _rtl92c_phy_init_bb_rf_register_definition
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x585539cc rtl92c_dm_check_txpower_tracking
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58695468 _rtl92c_phy_txpwr_idx_to_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5f47458a _rtl92c_store_pwrIndex_diffrate_offset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x634fdda6 rtl92c_phy_set_io_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x683abae6 rtl92c_phy_set_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7112c763 rtl92c_firmware_selfreset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x77c6b930 rtl92c_phy_scan_operation_backup
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7cb1d9e7 _rtl92c_phy_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x86b6316f rtl92c_phy_iq_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x898e1a6c _rtl92c_phy_dbm_to_txpwr_Idx
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8dde0869 rtl92c_phy_query_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8fd6cf53 rtl92c_dm_write_dig
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x949e38ab rtl92c_dm_rf_saving
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ab8ffa4 rtl92c_set_fw_rsvdpagepkt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa39b3d13 rtl92c_bt_rssi_state_change
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa600ca60 rtl92c_phy_update_txpower_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa9d4a4df _rtl92c_phy_set_rf_sleep
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xace0832f rtl92c_dm_init
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xad1477db rtl92c_phy_ap_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcb150de rtl92c_set_fw_pwrmode_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc20bfcfc rtl92ce_phy_set_rf_on
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcf4a1541 _rtl92c_phy_fw_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd23a30e3 _rtl92c_phy_bb8192c_config_parafile
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd7878ad3 rtl92c_phy_set_io
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd92fb546 rtl92c_dm_init_rate_adaptive_mask
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe77a9204 _rtl92c_phy_fw_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4a367e4 rtl92c_phy_sw_chnl
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4df4f1e rtl92c_dm_watchdog
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x035c175f  rtl_cam_delete_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x157ce34e  rtl_pci_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x2dbd9b85  rtl_cam_reset_all_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x3e9201c4  rtl_usb_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x551da6c6  rtl_get_tcb_desc
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x642b2b84  rtl_ps_enable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x718e4738  rtl_ps_set_rf_state
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x721ece27  rtl_cam_get_free_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x83a2e8e1  efuse_read_1byte
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x842a4737  rtl_efuse_shadow_map_update
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x85be4dd4  rtl_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x8bd0baf5  rtl_usb_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x9689cd2e  rtl_pci_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xa0e860d6  rtl_cam_mark_invalid
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb039e356  rtl_usb_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb4e3d5a2  rtl_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xc77361c0  rtl_cam_add_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd0946d52  rtl_usb_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd5ae1be8  rtl_ps_disable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xdb588d83  rtl_cam_del_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xf53f71f5  rtl_cam_empty_entry
+EXPORT_SYMBOL drivers/parport/parport 0x0398213d       parport_ieee1284_ecp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x05c3f9fc       parport_read
+EXPORT_SYMBOL drivers/parport/parport 0x0fd8720b       parport_ieee1284_epp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x1a396a7a       parport_claim
+EXPORT_SYMBOL drivers/parport/parport 0x1eda76e6       parport_release
+EXPORT_SYMBOL drivers/parport/parport 0x213135ed       parport_write
+EXPORT_SYMBOL drivers/parport/parport 0x25abb8e8       parport_get_port
+EXPORT_SYMBOL drivers/parport/parport 0x364d39a6       parport_unregister_driver
+EXPORT_SYMBOL drivers/parport/parport 0x384dba9a       parport_ieee1284_ecp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0x391f0107       parport_ieee1284_write_compat
+EXPORT_SYMBOL drivers/parport/parport 0x478e699b       parport_unregister_device
+EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b       parport_ieee1284_interrupt
+EXPORT_SYMBOL drivers/parport/parport 0x5356339a       parport_remove_port
+EXPORT_SYMBOL drivers/parport/parport 0x5a71e7fe       parport_register_driver
+EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912       parport_irq_handler
+EXPORT_SYMBOL drivers/parport/parport 0x6963a586       parport_negotiate
+EXPORT_SYMBOL drivers/parport/parport 0x819ceabe       parport_ieee1284_epp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x884cb9a3       parport_register_port
+EXPORT_SYMBOL drivers/parport/parport 0x8ddcb988       parport_ieee1284_ecp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x9379e10b       parport_wait_event
+EXPORT_SYMBOL drivers/parport/parport 0x995bfb33       parport_ieee1284_epp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0xa0c15503       parport_register_device
+EXPORT_SYMBOL drivers/parport/parport 0xb1f3047b       parport_ieee1284_read_byte
+EXPORT_SYMBOL drivers/parport/parport 0xb4614cd7       parport_set_timeout
+EXPORT_SYMBOL drivers/parport/parport 0xb8337e4e       parport_ieee1284_read_nibble
+EXPORT_SYMBOL drivers/parport/parport 0xb89fd528       parport_wait_peripheral
+EXPORT_SYMBOL drivers/parport/parport 0xc043527a       parport_announce_port
+EXPORT_SYMBOL drivers/parport/parport 0xc0c12b71       parport_claim_or_block
+EXPORT_SYMBOL drivers/parport/parport 0xce557621       parport_ieee1284_epp_read_addr
+EXPORT_SYMBOL drivers/parport/parport 0xd36dda0a       parport_find_base
+EXPORT_SYMBOL drivers/parport/parport 0xda867faa       parport_put_port
+EXPORT_SYMBOL drivers/parport/parport 0xf9178b02       parport_find_number
+EXPORT_SYMBOL drivers/parport/parport_pc 0x1fdd3abe    parport_pc_probe_port
+EXPORT_SYMBOL drivers/parport/parport_pc 0xc0d3c642    parport_pc_unregister_port
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x08350348 pcmcia_read_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x088ec0f1 pcmcia_get_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x0b4cbbe1 pcmcia_register_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x18bcc337 pcmcia_map_mem_page
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x31381a13 pcmcia_disable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x34256c1e pcmcia_get_mac_from_cis
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x41100c8c pcmcia_unregister_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x8271eb1f pcmcia_loop_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x90f8248d pcmcia_write_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9418934c pcmcia_request_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x945c8367 pcmcia_loop_config
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9be24373 pcmcia_enable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xa4383e53 pcmcia_fixup_vpp
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xb86bc7ee pcmcia_release_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xc5a0e6ab pcmcia_dev_present
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xccb79ebd pcmcia_fixup_iowidth
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xda0c4038 pcmcia_request_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xe976448f __pcmcia_request_exclusive_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xeba6f80e pcmcia_request_io
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2    pcmcia_socket_list
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21c9ed70    pcmcia_parse_events
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2233b123    pcmcia_unregister_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x24ecac77    pcmcia_get_socket_by_nr
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x747b31a4    pcmcia_register_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x86d60c09    pcmcia_reset_card
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa353c7ae    pcmcia_get_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa82bf229    pcmcia_parse_uevents
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb92e83ad    pccard_register_pcmcia
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xbbe2f34f    pcmcia_socket_list_rwsem
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xc56ff251    pcmcia_socket_class
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd    dead_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf43904d9    pcmcia_put_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x2d218c3e    pccard_nonstatic_ops
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x9d81ac5c    pccard_static_ops
+EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0x5bb1e117      sony_pic_camera_command
+EXPORT_SYMBOL drivers/pps/pps_core 0x2d96142f  pps_event
+EXPORT_SYMBOL drivers/pps/pps_core 0x9b4340e0  pps_register_source
+EXPORT_SYMBOL drivers/pps/pps_core 0xe6f44a23  pps_unregister_source
+EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0   NCR_700_intr
+EXPORT_SYMBOL drivers/scsi/53c700 0x50134315   NCR_700_detect
+EXPORT_SYMBOL drivers/scsi/53c700 0x70a2fc12   NCR_700_release
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x043588fc     fcoe_ctlr_link_up
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x1f1a118d     fcoe_ctlr_els_send
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x43f39823     fcoe_transport_detach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x5772ce99     fcoe_ctlr_recv_flogi
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x6827a61c     fcoe_ctlr_destroy
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x7314f76e     fcoe_ctlr_link_down
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc2cfe06d     fcoe_ctlr_recv
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc979ffc7     fcoe_transport_attach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xe92fe80c     fcoe_ctlr_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x00c730dc      fc_vport_setlink
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x063973ee      fc_exch_mgr_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x11b8fb58      fc_lport_set_local_id
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1640f317      fc_elsct_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1688d543      fc_lport_flogi_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x171a6763      fc_slave_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1a7728a5      fc_set_mfs
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1c2e9305      fc_lport_bsg_request
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x28d166ec      fc_fcp_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2b273afe      fc_get_host_port_state
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2d573ad7      fc_fill_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x36e5fbaf      fc_cpu_mask
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x532f103c      fc_get_host_speed
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5784ea19      fc_fc4_deregister_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x59885331      fc_exch_mgr_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5b89bc96      fc_disc_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x6444c82a      fc_exch_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x67dfb472      fc_frame_alloc_fill
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x754bedf4      fc_lport_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x75f857c0      fc_rport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x769ad4aa      fc_linkdown
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7899338f      fc_queuecommand
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7b74d481      fc_change_queue_depth
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7d082335      fc_exch_recv
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8c242ea6      fc_eh_device_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8f8c7dde      fc_elsct_send
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x910d5bfb      fc_frame_crc_check
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x921d5613      fc_exch_mgr_add
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x92822e1c      fc_fill_reply_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x95022381      fc_lport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x97586986      fc_set_rport_loss_tmo
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x996e49c3      fc_lport_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9cc5dcab      fc_rport_terminate_io
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9ef1b5ef      fc_eh_host_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa2f8d14e      libfc_vport_create
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa649eaa5      fc_exch_mgr_del
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa8a25914      fc_fabric_login
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xae9dfa78      fc_linkup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb137adb8      _fc_frame_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb329f681      fc_change_queue_type
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb549a4fa      fc_eh_abort
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xbc9c8aa6      fc_fc4_register_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xc26cfd2c      fc_lport_logo_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xcda1ac03      fc_lport_notifier_head
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xd305bc60      fc_fcp_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde62983e      fc_vport_id_lookup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde8115f3      fc_fabric_logoff
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xe1603a46      fc_lport_config
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xefa5fa4f      fc_lport_iterate
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf4a63e92      fc_exch_mgr_free
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf99b7ccb      fc_get_host_stats
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xfda51c81      fc_exch_mgr_list_clone
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x2250c66e     mraid_mm_adapter_app_handle
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x512c956d     mraid_mm_unregister_adp
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa39e1d81     mraid_mm_register_adp
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x009e83be       osd_req_write_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x016b035a       osd_req_read
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x0c17edb1       osd_sec_init_nosec_doall_caps
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x13d03a72       osd_finalize_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x15cb7ab7       osd_dev_init
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x21cba3c1       osd_req_add_set_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2b5e8c56       osd_req_list_collection_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2f7584eb       osd_req_add_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x37f5624f       osd_req_flush_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x3ea23aa8       osd_req_write
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x49c31dd4       osd_req_write_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4cfb5d41       osd_req_flush_collection
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4ddb7b84       osd_req_remove_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x53bde07a       osd_req_list_dev_partitions
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5710f57a       osd_req_flush_obsd
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x57d03303       osd_req_read_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5806a759       osd_req_decode_sense_full
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6977b26a       osd_req_create_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6a11ae71       osd_start_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d13ab91       osd_req_get_attributes
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d15b208       osd_end_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x71159cc3       osd_execute_request_async
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x7c9c9b3b       osd_req_decode_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x80aab53e       osd_req_format
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x881ed221       osd_req_read_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x8d9e3548       osd_req_create_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x91685c75       osd_req_add_get_attr_page
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x92989d11       osd_dev_fini
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xab23839f       osd_req_flush_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xb3ffa32d       osd_req_read_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbac2c597       osd_req_list_partition_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbb9d483f       osd_req_write_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbdd1a2cf       osd_execute_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xd0450f2b       osd_req_list_partition_collections
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xdc86cd11       osd_req_remove_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xee4e81ad       osd_auto_detect_ver
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xf7c1786e       osd_req_set_attributes
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x2cb23280  osduld_path_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5d15fba9  osduld_info_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5fc48609  osduld_unregister_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x8ee49f64  osduld_register_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x94ac458a  osduld_device_info
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xa81cdba3  osduld_device_same
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xac4716e2  osduld_put_device
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1c2e4510     qlogicfas408_disable_ints
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1f55cd70     qlogicfas408_ihandl
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x3fd8cd71     qlogicfas408_detect
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xa77bbf55     qlogicfas408_info
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xab61d28e     qlogicfas408_biosparam
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xb1a7d78c     qlogicfas408_abort
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xc780fd5c     qlogicfas408_queuecommand
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xe76b3b20     qlogicfas408_get_chip_type
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xf2b95199     qlogicfas408_setup
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xfa7ceee5     qlogicfas408_bus_reset
+EXPORT_SYMBOL drivers/scsi/raid_class 0x1f214078       raid_class_attach
+EXPORT_SYMBOL drivers/scsi/raid_class 0x291e7b3a       raid_component_add
+EXPORT_SYMBOL drivers/scsi/raid_class 0x7f56eefc       raid_class_release
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x177b474b        scsi_is_fc_rport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x2a5fb764        fc_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x49764257        fc_remote_port_rolechg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x561d0af5        fc_remote_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x5786b054        fc_vport_create
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x64066aea        fc_remote_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x7954b1ea        fc_get_event_number
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8270d129        fc_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8b2ab38e        scsi_is_fc_vport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8d9a510d        fc_block_scsi_eh
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x9757f6f9        fc_host_post_vendor_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xaaa77b2b        fc_vport_terminate
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcad22f1c        fc_host_post_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcb952b13        fc_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x07068036       sas_port_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x13815fe6       sas_phy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x17e57797       sas_port_delete_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1dab5e87       sas_rphy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x26857766       sas_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x287abf69       sas_expander_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x29c76a86       sas_phy_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x312b1ccc       scsi_is_sas_rphy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39bcc5d0       sas_phy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b7f7043       sas_port_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x425170c7       sas_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5804e17b       sas_port_alloc_num
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7d29c166       scsi_is_sas_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e90b7a4       sas_phy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x88bd38ed       sas_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x90e49ae5       sas_port_mark_backlink
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x94225b7e       sas_remove_children
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x98f03513       sas_rphy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9c61fa49       sas_rphy_remove
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1334320       scsi_is_sas_port
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa2ab046       sas_read_port_mode_page
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb0a03b9c       sas_end_device_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc33c38de       sas_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc68743e4       sas_rphy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2f5abc3       sas_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf973fd65       sas_port_add_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09       spi_print_msg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xa92c37f1       spi_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaa9b2133       spi_schedule_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaf786a21       spi_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbd83008e       spi_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xcf20903d       spi_display_xfer_agreement
+EXPORT_SYMBOL drivers/ssb/ssb 0x08ad0e49       ssb_bus_pcibus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x1498b5c0       ssb_commit_settings
+EXPORT_SYMBOL drivers/ssb/ssb 0x1b1e48f9       ssb_pcicore_dev_irqvecs_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x2e2c12b5       __ssb_driver_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x368db497       ssb_pmu_set_ldo_paref
+EXPORT_SYMBOL drivers/ssb/ssb 0x3e22cfac       ssb_device_is_enabled
+EXPORT_SYMBOL drivers/ssb/ssb 0x440a48cf       ssb_device_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x4c73c578       ssb_chipco_gpio_control
+EXPORT_SYMBOL drivers/ssb/ssb 0x63d8c7fc       ssb_bus_resume
+EXPORT_SYMBOL drivers/ssb/ssb 0x8134c86e       ssb_bus_powerup
+EXPORT_SYMBOL drivers/ssb/ssb 0x82eaf593       ssb_driver_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0x95c7812f       ssb_dma_translation
+EXPORT_SYMBOL drivers/ssb/ssb 0x9c9589c2       ssb_set_devtypedata
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cb04f17       ssb_device_disable
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cbb74d8       ssb_bus_suspend
+EXPORT_SYMBOL drivers/ssb/ssb 0x9f167ef0       ssb_bus_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0xc03beb42       ssb_bus_sdiobus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xc0512e0f       ssb_admatch_base
+EXPORT_SYMBOL drivers/ssb/ssb 0xd481192b       ssb_admatch_size
+EXPORT_SYMBOL drivers/ssb/ssb 0xd7fc09c0       ssb_pcihost_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xdd5256bf       ssb_bus_may_powerdown
+EXPORT_SYMBOL drivers/ssb/ssb 0xe3841aa4       ssb_clockspeed
+EXPORT_SYMBOL drivers/ssb/ssb 0xfcdaa99a       ssb_pmu_set_ldo_voltage
+EXPORT_SYMBOL drivers/staging/altera-stapl/altera-stapl 0x38145c5c     altera_init
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xa3e1d652   bcmsdh_remove
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xd5d98d09   bcmsdh_probe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x13b6e22b       bcm_bitcount
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x1ac6b29b       bcm_pktq_penq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x25390a4c       bcm_pktfrombuf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3485cac7       bcm_pktq_mlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3baef094       bcm_iovar_lencheck
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3bcb297c       bcm_mhz2channel
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3c9d0b4a       bcm_pktq_pflush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3e525c79       bcm_iovar_lookup
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x521be90f       bcm_mkiovar
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5       bcm_bprintf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5e7170dd       bcm_pktq_init
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5eb35cb1       bcm_pktq_flush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x786f09b3       bcm_ether_atoe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x7cd92b47       bcm_pkt_buf_get_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x83f352bb       bcm_binit
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x98f3652f       bcm_qdbm_to_mw
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec       bcm_parse_tlvs
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xac19534e       bcm_pktq_pdeq_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xae208ca8       bcm_pktq_mdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb1338305       bcm_pktq_penq_head
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb61f5cde       bcm_chspec_ctlchan
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc22e8b37       bcm_pkttotlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc401fadd       bcm_crc8
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc8715fbf       bcm_pkt_buf_free_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xd3ba1eaa       bcm_pktq_peek_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6       bcm_chspec_malformed
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf3384921       bcm_pktq_pdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4       bcm_mw_to_qdbm
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf6939c10       bcm_chipname
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x00e8ada8 comedi_driver_register
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0983967d comedi_driver_unregister
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0cd330f4 range_unknown
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d10426b comedi_event
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d747c42 comedi_buf_read_n_available
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x497546e6 comedi_get_subdevice_runflags
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4dd0cbc1 comedi_buf_read_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x5f9b6d2f comedi_error
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x636b7705 comedi_check_chanlist
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x64024440 comedi_buf_put
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x6e86a3fa comedi_buf_memcpy_from
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x7c1ffd91 comedi_buf_write_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x8113872c range_unipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xa64c1184 comedi_buf_get
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbd9bf4fe comedi_buf_read_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xda2ac947 comedi_buf_write_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xf27fb44b comedi_buf_memcpy_to
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x461607dc   subdev_8255_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x9adcf2e2   subdev_8255_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xcb6a59e8   subdev_8255_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xe896d6d6   subdev_8255_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x4b690b08      cfc_handle_events
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17      cfc_read_array_from_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0xac60ff15      cfc_write_array_to_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x37c11022   mite_done
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x41d7c4ca   mite_bytes_in_transit
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x4335a5d0   mite_unsetup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x46f776dd   mite_setup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5181b0dd   mite_bytes_written_to_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x55db5889   mite_prep_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5d3c1a3c   mite_bytes_read_from_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x690b3538   mite_buf_change
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x6bccb82f   mite_release_channel
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x7da9644e   mite_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x82fabcd2   mite_request_channel_in_range
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x9eff311a   mite_setup2
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xa0100f77   mite_dma_arm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb5ad73f6   mite_dma_disarm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb869bf21   mite_dma_tcr
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xcc19887e   mite_get_status
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd366273   mite_sync_output_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd5956cf   mite_sync_input_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf45bd7bd   mite_bytes_read_from_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf8e67d5c   mite_bytes_written_to_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xfb3ba025   mite_list_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x0f0388d2     subdev_700_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x15b54843     subdev_700_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x3f74cccf     subdev_700_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x890b9b19     subdev_700_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/pcm_common 0x106c2dc6     comedi_pcm_cmdtest
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x00d1851a  comedi_dio_config
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x053f5149  comedi_get_n_channels
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x11e07f67  comedi_find_subdevice_by_type
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x39a426fd  comedi_close
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x7be315e6  comedi_open
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0xff76d037  comedi_dio_bitfield
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x30819375       cx25821_dev_unregister
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x404c8d97       cx25821_sram_channel_setup_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x435e9017       cx25821_sram_channel_dump
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x471e1cfb       cx25821_devlist
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x6406d04a       cx25821_sram_channel_setup
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x67cc5b8b       cx25821_sram_channels
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x784853c3       cx25821_print_irqbits
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x9402048e       cx25821_devlist_mutex
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbc8e0e6f       cx25821_risc_databuffer_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbd00b8b5       cx25821_set_gpiopin_direction
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xd2d41e02       cx25821_dev_get
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xfc8a3e74       cx25821_sram_channel_dump_audio
+EXPORT_SYMBOL drivers/staging/cxd2099/cxd2099 0x02556414       cxd2099_attach
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x0189ff2a go7007_boot_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x5e1129d0 go7007_register_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x61fa903e go7007_read_addr
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x7a1c5257 go7007_snd_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x84657e05 go7007_read_interrupt
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x9df3ef7d go7007_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdc571a7e go7007_snd_init
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdf2dac88 go7007_alloc
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xe1d28fff go7007_parse_video_stream
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2145835b   vmbus_recvpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x244e8a69   vmbus_child_driver_register
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2e0351a8   chn_cb_negotiate
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x559c8679   hv_cb_utils
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x63a076f4   vmbus_sendpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x80fe14df   vmbus_child_driver_unregister
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xd821e183   prep_negotiate_resp
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xdf1a5ef6   vmbus_loglevel
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x6300c9a5     adt7316_remove
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x68b083b6     adt7316_enable
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x79feeb67     adt7316_probe
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0xdbf40a73     adt7316_disable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x04e55918      iio_ring_buffer_init
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0951aae9      iio_trigger_attach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0c0b4550      iio_free_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0d1ed4a8      iio_ring_access_release
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0dbcc695      iio_device_register_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x11cad031      iio_trigger_dettach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1d4c781d      iio_ring_buffer_register_ex
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1e4ec540      iio_read_ring_bytes_per_datum
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x21bf69bc      iio_push_event
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x2d6bcdcb      iio_trigger_generic_data_rdy_poll
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x3c75677a      iio_store_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x4201b65a      iio_sw_ring_preenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x480317c3      iio_bus_type
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5247e1b0      iio_trigger_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x55b23589      iio_device_unregister_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5859f0e2      iio_ring_buffer_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x592c4c86      iio_free_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5bcab585      iio_read_const_attr
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x65827c0c      iio_triggered_ring_postenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x6f274bf9      iio_trigger_notify_done
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x739ae300      iio_devt
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x75620307      iio_write_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x89b2c244      iio_read_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x9e247d70      iio_allocate_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb0edded1      iio_device_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb4865388      iio_trigger_poll_chained
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb81595c1      iio_trigger_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xbbed71ac      iio_device_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xc24bd9b4      iio_allocate_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xca756d05      iio_show_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xddb1dead      iio_get_new_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xdf76bbeb      iio_pollfunc_store_time
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xebc7e25f      iio_triggered_ring_predisable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xf77f5275      iio_free_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xff724bb0      iio_trigger_poll
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x1926c7fb kfifo_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x35c6fffb iio_kfifo_free
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x98bb41b4 iio_kfifo_allocate
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x5863ba64     ade7854_probe
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x6e4753ce     ade7854_remove
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0x3a68afc8   ring_sw_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xa7cb891e   iio_sw_rb_free
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xbf6c11d5   iio_sw_rb_allocate
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x02359dac   ieee80211_wx_set_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x047d5fef   HTUpdateSelfAndPeerSetting
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x04a94262   ieee80211_softmac_stop_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x08a3d9a5   ieee80211_wx_set_rawtx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x11d580c7   ieee80211_wx_set_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x14e771eb   DOT11D_GetMaxTxPwrInDbm
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17602c20   ieee80211_is_54g_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x21d5d200   ieee80211_wx_set_auth_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x22be07da   ieee80211_softmac_xmit_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x249eaea7   ieee80211_softmac_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x35b70dae   ieee80211_wx_set_gen_ie_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x36830645   notify_wx_assoc_event_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3865b911   ieee80211_rx_mgt_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3ae313f1   ieee80211_ps_tx_ack_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3cbc8474   ieee80211_softmac_start_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x582c01b4   ieee80211_stop_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5894205b   ieee80211_wx_get_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x634afef3   ieee80211_get_beacon_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x64bfbb31   DOT11D_ScanComplete
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x6bde1aa1   Dot11d_Reset
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7130166c   ieee80211_stop_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7836deb8   ieee80211_wx_get_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x78cc3c4c   ieee80211_wx_get_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7e10af1d   Dot11d_Init
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8326be25   ieee80211_txb_free_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8eb5f74e   ieee80211_wx_get_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x93c3c9ef   ieee80211_wx_set_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x94152070   ieee80211_wx_set_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x9440f61b   ieee80211_start_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa2b09656   SendDisassociation_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa40a1331   ieee80211_wx_set_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa719aa9d   ieee80211_wx_set_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb0cec5a3   ieee80211_wx_get_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb4ea66f9   ieee80211_wake_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb786d97e   ieee80211_wx_get_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xbf71d92c   ieee80211_reset_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc370a43e   ieee80211_wlan_frequencies_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc3a7fe3b   ieee80211_wx_set_mlme_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3   ieee80211_is_shortslot_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc45773f3   ieee80211_wpa_supplicant_ioctl_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc5c7943d   ieee80211_start_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc71dce47   ieee80211_send_probe_requests_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcacd86b7   ieee80211_wx_set_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcb29b3dc   ieee80211_wx_get_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcce818cd   ieee80211_rx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcd13afba   ieee80211_wx_get_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xce001616   ieee80211_wx_get_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcf6e0ab1   ieee80211_disassociate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd457c64f   ieee80211_wx_set_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdbc5891f   ToLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xde9f65f5   ieee80211_wx_set_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdf71bb9b   Dot11d_UpdateCountryIe
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe029b2ab   ieee80211_wx_set_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe7d1201b   IsLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf9e3b23c   ieee80211_wx_get_name_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff57c738   ieee80211_wx_get_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff9cdea2   ieee80211_stop_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x0a103993 tm6000_init_digital_mode
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x9ba9a549 tm6000_unregister_extension
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0xeebdfda1 tm6000_register_extension
+EXPORT_SYMBOL drivers/staging/vme/vme 0x00d7e722       vme_lm_count
+EXPORT_SYMBOL drivers/staging/vme/vme 0x072f901c       vme_master_rmw
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0e10859d       vme_lm_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0ec5babe       vme_dma_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0f37cb28       vme_irq_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x251b9ed8       vme_slave_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x253edcdd       vme_slave_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x2e05f64d       vme_lm_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x33eac1f2       vme_register_driver
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3a53c146       vme_irq_handler
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3d1af350       vme_dma_pci_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3f68d4cf       vme_lm_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x48b99a13       vme_lm_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x56fdb7ae       vme_unregister_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0x5835e241       vme_dma_list_exec
+EXPORT_SYMBOL drivers/staging/vme/vme 0x66227eae       vme_alloc_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x6fe14afd       vme_master_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x76bab4d4       vme_master_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7797a741       vme_dma_vme_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7cf35220       vme_master_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7f995845       vme_irq_generate
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7fde2edb       vme_master_read
+EXPORT_SYMBOL drivers/staging/vme/vme 0x92fa5abb       vme_lm_detach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x93dff61f       vme_slave_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x94b2590f       vme_free_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9aeb07e8       vme_lm_attach
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa29369ca       vme_irq_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa75bed46       vme_register_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0xae2c1f03       vme_dma_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xc8352002       vme_dma_pattern_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd797b9a5       vme_master_write
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd8e02c04       vme_dma_list_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xdff905e5       vme_slave_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe46eefa8       vme_bus_type
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe60cbb2f       vme_master_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe693a6ce       vme_get_size
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeb019767       vme_new_dma_list
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeccbeafc       vme_dma_free_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf464e38f       vme_dma_list_add
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf6c38092       vme_slot_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xfe09ab21       vme_unregister_driver
+EXPORT_SYMBOL drivers/target/target_core_mod 0x02de3b18        transport_set_vpd_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x03e74c90        transport_deregister_session_configfs
+EXPORT_SYMBOL drivers/target/target_core_mod 0x04a97240        transport_free_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x083b0475        transport_generic_handle_cdb_map
+EXPORT_SYMBOL drivers/target/target_core_mod 0x08e61e4e        transport_free_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x145339a7        iscsi_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x16d38b0f        transport_device_setup_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1aa00d2b        transport_generic_free_cmd_intr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1df564ab        transport_generic_handle_cdb
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1e267c83        target_fabric_configfs_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x20396cc4        transport_init_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2428f613        transport_init_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x29bdfbc3        core_tpg_del_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2a4e9ad7        transport_asciihex_to_binaryhex
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2ddc20ce        transport_get_lun_for_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x41da2d01        transport_do_task_sg_chain
+EXPORT_SYMBOL drivers/target/target_core_mod 0x494ded90        fc_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4988922a        transport_generic_allocate_tasks
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4efbce5a        transport_release_cmd_to_pool
+EXPORT_SYMBOL drivers/target/target_core_mod 0x53211a81        transport_add_device_to_core_hba
+EXPORT_SYMBOL drivers/target/target_core_mod 0x677a42be        fc_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6c5c03a4        fc_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6f20f37a        transport_complete_sync_cache
+EXPORT_SYMBOL drivers/target/target_core_mod 0x70909205        transport_generic_handle_data
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7654e69a        sas_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7bf2ee5a        target_fabric_configfs_free
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7dbada9d        transport_set_vpd_ident_type
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8212fb9e        transport_subsystem_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0x82e0c719        transport_send_check_condition_and_sense
+EXPORT_SYMBOL drivers/target/target_core_mod 0x84c56b96        iscsi_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x85aa880c        transport_set_vpd_assoc
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c0fa14c        core_tpg_add_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c41a245        transport_init_queue_obj
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8ecaf8fc        core_tpg_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x91229ae5        transport_deregister_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98339683        transport_generic_map_mem_to_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98e7cab1        iscsi_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9a255dc8        core_tpg_check_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9c2cb511        __transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa8ea7586        transport_generic_free_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0xaa35dec9        core_tpg_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xafcb2afa        transport_subsystem_release
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb445ac2d        target_fabric_configfs_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb7d17676        core_tmr_alloc_req
+EXPORT_SYMBOL drivers/target/target_core_mod 0xbf58c249        transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xc308d322        transport_generic_process_write
+EXPORT_SYMBOL drivers/target/target_core_mod 0xcd0f88ed        transport_get_lun_for_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xce7cb301        target_fabric_configfs_init
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd1fe7925        fc_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd263fa69        core_tpg_clear_object_luns
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd2df266d        core_tpg_set_initiator_node_queue_depth
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd9b5d506        transport_generic_handle_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb826856        sas_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xea7c4728        core_alua_check_nonop_delay
+EXPORT_SYMBOL drivers/target/target_core_mod 0xee87c80c        iscsi_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf01621c7        transport_set_vpd_proto_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf36a0bb6        transport_check_aborted_status
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf78a130b        sas_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc4fbdb0        transport_complete_task
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc8a67c0        sas_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/telephony/ixj 0x407a539f ixj_pcmcia_probe
+EXPORT_SYMBOL drivers/telephony/phonedev 0x02843b41    phone_register_device
+EXPORT_SYMBOL drivers/telephony/phonedev 0xd1d77dee    phone_unregister_device
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x64cc5378  usb_gadget_unregister_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x65cc2cfa  usb_gadget_probe_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x93ee0502  net2280_set_fifo_mode
+EXPORT_SYMBOL drivers/usb/host/sl811-hcd 0x57840d46    sl811h_driver
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xa64a4cea usb_nop_xceiv_unregister
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xd0e43207 usb_nop_xceiv_register
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x186397c3   usb_wwan_tiocmget
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x1c3015e0   usb_wwan_disconnect
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x3d7b9a4f   usb_wwan_tiocmset
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x40f2ea1e   usb_wwan_suspend
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x47ff6814   usb_wwan_write
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x58a24204   usb_wwan_set_termios
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x68f32793   usb_wwan_release
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x6c1d5b5b   usb_wwan_open
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x88896189   usb_wwan_resume
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x9f77aa0b   usb_wwan_startup
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xac4e569a   usb_wwan_chars_in_buffer
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xc7ad1794   usb_wwan_close
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xcaedb5d9   usb_wwan_write_room
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xd0653d40   usb_wwan_ioctl
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xe02495c9   usb_wwan_dtr_rts
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x0badaaf1  usb_serial_resume
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x6ee1efd9  usb_serial_suspend
+EXPORT_SYMBOL drivers/video/backlight/generic_bl 0xc86baa7c    corgibl_limit_intensity
+EXPORT_SYMBOL drivers/video/backlight/lcd 0x43697f39   lcd_device_register
+EXPORT_SYMBOL drivers/video/backlight/lcd 0xf1582792   lcd_device_unregister
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x0cc3ede5     cyber2000fb_detach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x24c75299     cyber2000fb_disable_extregs
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x84247172     cyber2000fb_attach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0xebb27165     cyber2000fb_enable_extregs
+EXPORT_SYMBOL drivers/video/display/display 0x482b9b76 display_device_register
+EXPORT_SYMBOL drivers/video/display/display 0x4cdad80e display_device_unregister
+EXPORT_SYMBOL drivers/video/macmodes 0x08ed0b62        mac_vmode_to_var
+EXPORT_SYMBOL drivers/video/macmodes 0x8ac15990        mac_find_mode
+EXPORT_SYMBOL drivers/video/macmodes 0xe2304303        mac_map_monitor_sense
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x0f00305b matroxfb_g450_setpll_cond
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x8ff3b0d4 g450_mnp2f
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0xab625946 matroxfb_g450_setclk
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x0699eab3 DAC1064_global_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4d9611d7 matrox_mystique
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4f8ed957 matrox_G100
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x82c11588 DAC1064_global_restore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_Ti3026 0xf71510fd  matrox_millennium
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_accel 0x4a141737   matrox_cfbX_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x25c5dc26    matroxfb_enable_irq
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x2e5d6180    matroxfb_register_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x67bcbe45    matroxfb_unregister_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x8869b3b4    matroxfb_wait_for_sync
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0x58489ca3    matroxfb_g450_shutdown
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0xbc3e19ab    matroxfb_g450_connect
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x1fa3e472    matroxfb_DAC_out
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x25cf8049    matroxfb_PLL_calcclock
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xabd8e427    matroxfb_var2my
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xb0da78b8    matroxfb_DAC_in
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xbba88632    matroxfb_vgaHWrestore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd0d33339    matroxfb_read_pins
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd7cb6fbf    matroxfb_vgaHWinit
+EXPORT_SYMBOL drivers/video/mb862xx/mb862xxfb 0x3a189785       mb862xxfb_init_accel
+EXPORT_SYMBOL drivers/video/output 0x40111b2a  video_output_register
+EXPORT_SYMBOL drivers/video/output 0x9b226ee0  video_output_unregister
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x3037658e       sis_malloc
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x454a3cf0       sis_free
+EXPORT_SYMBOL drivers/video/svgalib 0x179becf6 svga_tilecopy
+EXPORT_SYMBOL drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x1b95c56a svga_check_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x2af9e1e3 svga_get_caps
+EXPORT_SYMBOL drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x549b03a1 svga_set_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x62b88a57 svga_tilefill
+EXPORT_SYMBOL drivers/video/svgalib 0x688fd1e0 svga_settile
+EXPORT_SYMBOL drivers/video/svgalib 0x7e0c02fa svga_get_tilemax
+EXPORT_SYMBOL drivers/video/svgalib 0x80f24d95 svga_wcrt_multi
+EXPORT_SYMBOL drivers/video/svgalib 0x924ac93e svga_tileblit
+EXPORT_SYMBOL drivers/video/svgalib 0xd1429fca svga_wseq_multi
+EXPORT_SYMBOL drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xec83c473 svga_match_format
+EXPORT_SYMBOL drivers/video/svgalib 0xee9dff25 svga_tilecursor
+EXPORT_SYMBOL drivers/video/svgalib 0xef774f5d svga_compute_pll
+EXPORT_SYMBOL drivers/video/syscopyarea 0x18747f82     sys_copyarea
+EXPORT_SYMBOL drivers/video/sysfillrect 0x788151cf     sys_fillrect
+EXPORT_SYMBOL drivers/video/sysimgblt 0xe5612b54       sys_imageblit
+EXPORT_SYMBOL drivers/video/vgastate 0x686de290        restore_vga
+EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e        save_vga
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x1f6c12d8  w1_bq27000_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x83c82f77  w1_bq27000_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x592aa9b9   w1_ds2760_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x742ff082   w1_ds2760_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xcb7b3e76   w1_ds2760_recall_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xf50786b6   w1_ds2760_store_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x2bda5fd7   w1_ds2780_io_nolock
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x30f80804   w1_ds2780_eeprom_cmd
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x4bc80a3b   w1_ds2780_io
+EXPORT_SYMBOL drivers/w1/wire 0x36a7e1ef       w1_add_master_device
+EXPORT_SYMBOL drivers/w1/wire 0x7be914bc       w1_register_family
+EXPORT_SYMBOL drivers/w1/wire 0xd492248d       w1_unregister_family
+EXPORT_SYMBOL drivers/w1/wire 0xf2508c87       w1_remove_master_device
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc  iTCO_vendor_check_noreboot_on
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x672c9d44  iTCO_vendor_pre_keepalive
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa78bd894  iTCO_vendor_pre_set_heartbeat
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa8d6daac  iTCO_vendor_pre_start
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xd0efe320  iTCO_vendor_pre_stop
+EXPORT_SYMBOL fs/configfs/configfs 0x4a74abee  config_group_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x4d787b47  config_item_set_name
+EXPORT_SYMBOL fs/configfs/configfs 0x5c0ee3c7  configfs_depend_item
+EXPORT_SYMBOL fs/configfs/configfs 0x5c7dafc3  configfs_register_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x66bbb048  config_item_init
+EXPORT_SYMBOL fs/configfs/configfs 0x7dcdcf10  config_item_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x896ce64d  configfs_unregister_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x945eca28  config_group_init
+EXPORT_SYMBOL fs/configfs/configfs 0x96fe75de  config_item_get
+EXPORT_SYMBOL fs/configfs/configfs 0xac511f88  config_item_put
+EXPORT_SYMBOL fs/configfs/configfs 0xd38ae8e5  configfs_undepend_item
+EXPORT_SYMBOL fs/configfs/configfs 0xf7dc83c1  config_group_find_item
+EXPORT_SYMBOL fs/fscache/fscache 0x02937369    __fscache_wait_on_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x07d9b576    fscache_wait_bit_interruptible
+EXPORT_SYMBOL fs/fscache/fscache 0x0a32ada8    __fscache_read_or_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x12398ca5    fscache_obtained_object
+EXPORT_SYMBOL fs/fscache/fscache 0x125f18bf    __fscache_attr_changed
+EXPORT_SYMBOL fs/fscache/fscache 0x1cdcd239    fscache_put_operation
+EXPORT_SYMBOL fs/fscache/fscache 0x3982bdf5    __fscache_maybe_release_page
+EXPORT_SYMBOL fs/fscache/fscache 0x39b66896    fscache_io_error
+EXPORT_SYMBOL fs/fscache/fscache 0x3cac0e35    __fscache_read_or_alloc_pages
+EXPORT_SYMBOL fs/fscache/fscache 0x3fc23318    fscache_wait_bit
+EXPORT_SYMBOL fs/fscache/fscache 0x4e79e19e    __fscache_check_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x5043a617    fscache_add_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x5ff95580    __fscache_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x63896e85    fscache_init_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x6b985129    __fscache_update_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0x6cef53c7    fscache_object_lookup_negative
+EXPORT_SYMBOL fs/fscache/fscache 0x73a2c578    fscache_mark_pages_cached
+EXPORT_SYMBOL fs/fscache/fscache 0x73d920db    __fscache_uncache_page
+EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd    fscache_op_debug_id
+EXPORT_SYMBOL fs/fscache/fscache 0x86f8894f    fscache_object_states
+EXPORT_SYMBOL fs/fscache/fscache 0x9087fbc3    __fscache_register_netfs
+EXPORT_SYMBOL fs/fscache/fscache 0x91b36d41    fscache_fsdef_index
+EXPORT_SYMBOL fs/fscache/fscache 0x9a073ae8    __fscache_write_page
+EXPORT_SYMBOL fs/fscache/fscache 0x9f7e0f96    __fscache_acquire_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xb1729a27    fscache_cache_cleared_wq
+EXPORT_SYMBOL fs/fscache/fscache 0xc9a4fd69    __fscache_relinquish_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xcf3ddb55    fscache_enqueue_operation
+EXPORT_SYMBOL fs/fscache/fscache 0xde4fc950    fscache_object_work_func
+EXPORT_SYMBOL fs/fscache/fscache 0xecfb65d2    fscache_check_aux
+EXPORT_SYMBOL fs/fscache/fscache 0xf1a55861    fscache_withdraw_cache
+EXPORT_SYMBOL fs/fscache/fscache 0xf9659980    __fscache_uncache_all_inode_pages
+EXPORT_SYMBOL fs/fscache/fscache 0xfe459f73    __fscache_unregister_netfs
+EXPORT_SYMBOL fs/nfs/nfs 0x96268e7e    nfs4_set_ds_client
+EXPORT_SYMBOL fs/nfsd/nfsd 0x0f3e6e01  nfs4_acl_nfsv4_to_posix
+EXPORT_SYMBOL fs/nfsd/nfsd 0x2095976a  nfs4_acl_new
+EXPORT_SYMBOL fs/nfsd/nfsd 0x35e33c1e  nfs4_acl_write_who
+EXPORT_SYMBOL fs/nfsd/nfsd 0x5a157ae4  nfs4_acl_get_whotype
+EXPORT_SYMBOL fs/nfsd/nfsd 0x7ee78c79  nfs4_acl_posix_to_nfsv4
+EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2    o2hb_global_heartbeat_active
+EXPORT_SYMBOL fs/quota/quota_tree 0x26f6a829   qtree_read_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6a7f519e   qtree_write_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6d2820bb   qtree_release_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0xc7ab52e4   qtree_entry_unused
+EXPORT_SYMBOL fs/quota/quota_tree 0xf803f24c   qtree_delete_dquot
+EXPORT_SYMBOL lib/crc-ccitt 0x3771b461 crc_ccitt
+EXPORT_SYMBOL lib/crc-ccitt 0x75811312 crc_ccitt_table
+EXPORT_SYMBOL lib/crc-itu-t 0xd29b009f crc_itu_t_table
+EXPORT_SYMBOL lib/crc-itu-t 0xf5b4a948 crc_itu_t
+EXPORT_SYMBOL lib/crc7 0xa7587646      crc7
+EXPORT_SYMBOL lib/crc7 0xd80c3603      crc7_syndrome_table
+EXPORT_SYMBOL lib/libcrc32c 0x27000b29 crc32c
+EXPORT_SYMBOL lib/lru_cache 0x15c29355 lc_element_by_index
+EXPORT_SYMBOL lib/lru_cache 0x1fd863ac lc_del
+EXPORT_SYMBOL lib/lru_cache 0x3c218530 lc_put
+EXPORT_SYMBOL lib/lru_cache 0x4a742f8d lc_set
+EXPORT_SYMBOL lib/lru_cache 0x59d4bad6 lc_changed
+EXPORT_SYMBOL lib/lru_cache 0x64b97456 lc_get
+EXPORT_SYMBOL lib/lru_cache 0x75d14208 lc_reset
+EXPORT_SYMBOL lib/lru_cache 0x77a17852 lc_seq_dump_details
+EXPORT_SYMBOL lib/lru_cache 0x89967526 lc_create
+EXPORT_SYMBOL lib/lru_cache 0x923323be lc_destroy
+EXPORT_SYMBOL lib/lru_cache 0x9ca9da82 lc_find
+EXPORT_SYMBOL lib/lru_cache 0xa01caca3 lc_try_get
+EXPORT_SYMBOL lib/lru_cache 0xa20a1aa1 lc_seq_printf_stats
+EXPORT_SYMBOL lib/lru_cache 0xfdfd1f6d lc_index_of
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x0bd662f6    raid6_gfmul
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x15fe0cd3    raid6_gfexp
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x5ba93f9d    raid6_gfinv
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7    raid6_empty_zero_page
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xce45a6f1    raid6_gfexi
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x315c65fd zlib_deflateInit2
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x48034724 zlib_deflateReset
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xaf64ad0d zlib_deflate
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xe9f7149c zlib_deflate_workspacesize
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xf741c793 zlib_deflateEnd
+EXPORT_SYMBOL net/802/p8023 0x39df4b94 make_8023_client
+EXPORT_SYMBOL net/802/p8023 0xc352978d destroy_8023_client
+EXPORT_SYMBOL net/9p/9pnet 0x00c1a7a0  p9pdu_dump
+EXPORT_SYMBOL net/9p/9pnet 0x0343fa7e  p9_client_begin_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x03adccf8  p9_client_attach
+EXPORT_SYMBOL net/9p/9pnet 0x0c7b78f5  p9_client_walk
+EXPORT_SYMBOL net/9p/9pnet 0x127714d2  p9_idpool_check
+EXPORT_SYMBOL net/9p/9pnet 0x18c76052  v9fs_unregister_trans
+EXPORT_SYMBOL net/9p/9pnet 0x1bd53067  p9_client_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x224ad5a7  p9_client_fcreate
+EXPORT_SYMBOL net/9p/9pnet 0x23c94d79  p9_client_mknod_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x284a6029  p9_client_destroy
+EXPORT_SYMBOL net/9p/9pnet 0x2bd0ff31  p9_client_cb
+EXPORT_SYMBOL net/9p/9pnet 0x36f64d56  p9_release_req_pages
+EXPORT_SYMBOL net/9p/9pnet 0x3d73a797  p9_errstr2errno
+EXPORT_SYMBOL net/9p/9pnet 0x40efbfa9  p9_client_getattr_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x47423ebe  v9fs_get_trans_by_name
+EXPORT_SYMBOL net/9p/9pnet 0x54bbe4be  p9_client_getlock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x57bec31d  p9_client_create
+EXPORT_SYMBOL net/9p/9pnet 0x5cea0453  v9fs_register_trans
+EXPORT_SYMBOL net/9p/9pnet 0x60efa71e  p9_client_link
+EXPORT_SYMBOL net/9p/9pnet 0x64a86b1b  p9_client_open
+EXPORT_SYMBOL net/9p/9pnet 0x65f96b20  p9_client_remove
+EXPORT_SYMBOL net/9p/9pnet 0x73fbdeec  p9_client_write
+EXPORT_SYMBOL net/9p/9pnet 0x76b79bf1  p9stat_read
+EXPORT_SYMBOL net/9p/9pnet 0x7fe22332  p9_client_stat
+EXPORT_SYMBOL net/9p/9pnet 0x80c6475f  p9_client_mkdir_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x8c5a3027  p9_parse_header
+EXPORT_SYMBOL net/9p/9pnet 0x91616a39  p9_nr_pages
+EXPORT_SYMBOL net/9p/9pnet 0x91bd79a3  p9_idpool_create
+EXPORT_SYMBOL net/9p/9pnet 0x9a730eb8  p9_client_readdir
+EXPORT_SYMBOL net/9p/9pnet 0x9c964743  p9stat_free
+EXPORT_SYMBOL net/9p/9pnet 0x9de1fa34  p9_client_create_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xab04f577  p9_client_statfs
+EXPORT_SYMBOL net/9p/9pnet 0xab7187d7  p9_idpool_put
+EXPORT_SYMBOL net/9p/9pnet 0xab7f077c  p9dirent_read
+EXPORT_SYMBOL net/9p/9pnet 0xb05809f9  p9_client_wstat
+EXPORT_SYMBOL net/9p/9pnet 0xb83073ca  p9_client_readlink
+EXPORT_SYMBOL net/9p/9pnet 0xc0ba8403  p9_is_proto_dotu
+EXPORT_SYMBOL net/9p/9pnet 0xc4a95eac  p9_client_symlink
+EXPORT_SYMBOL net/9p/9pnet 0xca52a876  p9_client_rename
+EXPORT_SYMBOL net/9p/9pnet 0xd2590ae3  p9_is_proto_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xd65807fe  v9fs_get_default_trans
+EXPORT_SYMBOL net/9p/9pnet 0xd8b1986b  p9_tag_lookup
+EXPORT_SYMBOL net/9p/9pnet 0xdddb0f2e  p9_client_clunk
+EXPORT_SYMBOL net/9p/9pnet 0xe138a341  p9_payload_gup
+EXPORT_SYMBOL net/9p/9pnet 0xe19978b9  p9_idpool_get
+EXPORT_SYMBOL net/9p/9pnet 0xe2f9aedb  p9_client_fsync
+EXPORT_SYMBOL net/9p/9pnet 0xe58a3360  p9_error_init
+EXPORT_SYMBOL net/9p/9pnet 0xee5bc9a0  p9_client_lock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xf3615b86  p9_idpool_destroy
+EXPORT_SYMBOL net/9p/9pnet 0xf8a158ff  p9_client_setattr
+EXPORT_SYMBOL net/9p/9pnet 0xfb16e9d0  p9_client_read
+EXPORT_SYMBOL net/appletalk/appletalk 0x6261fde2       atrtr_get_dev
+EXPORT_SYMBOL net/appletalk/appletalk 0xb0ea1091       atalk_find_dev_addr
+EXPORT_SYMBOL net/appletalk/appletalk 0xd712214f       aarp_send_ddp
+EXPORT_SYMBOL net/appletalk/appletalk 0xe4a4745f       alloc_ltalkdev
+EXPORT_SYMBOL net/atm/atm 0x0f6752b9   vcc_insert_socket
+EXPORT_SYMBOL net/atm/atm 0x13cda542   vcc_release_async
+EXPORT_SYMBOL net/atm/atm 0x2cc2d52d   vcc_hash
+EXPORT_SYMBOL net/atm/atm 0x510c7c48   register_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x5b5fa568   atm_dev_release_vccs
+EXPORT_SYMBOL net/atm/atm 0x606742b7   atm_dev_deregister
+EXPORT_SYMBOL net/atm/atm 0x68edd721   atm_dev_register
+EXPORT_SYMBOL net/atm/atm 0x797152c5   atm_dev_lookup
+EXPORT_SYMBOL net/atm/atm 0x94660481   atm_dev_signal_change
+EXPORT_SYMBOL net/atm/atm 0x9feaf287   sonet_subtract_stats
+EXPORT_SYMBOL net/atm/atm 0xaa024146   sonet_copy_stats
+EXPORT_SYMBOL net/atm/atm 0xaf8212ac   deregister_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0xdc03c0cb   atm_proc_root
+EXPORT_SYMBOL net/atm/atm 0xe201f843   vcc_sklist_lock
+EXPORT_SYMBOL net/atm/atm 0xe9f94d1d   atm_init_aal5
+EXPORT_SYMBOL net/atm/atm 0xf49bc67a   atm_pcr_goal
+EXPORT_SYMBOL net/atm/atm 0xf7277bb6   atm_alloc_charge
+EXPORT_SYMBOL net/atm/atm 0xfb381f96   atm_charge
+EXPORT_SYMBOL net/ax25/ax25 0x026c1368 ax25_display_timer
+EXPORT_SYMBOL net/ax25/ax25 0x06a9074c ax25_send_frame
+EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy
+EXPORT_SYMBOL net/ax25/ax25 0x3d2c998b ax25_linkfail_register
+EXPORT_SYMBOL net/ax25/ax25 0x42d5afad ax25_header_ops
+EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax
+EXPORT_SYMBOL net/ax25/ax25 0x49ab5314 ax25_findbyuid
+EXPORT_SYMBOL net/ax25/ax25 0x51502947 ax25_linkfail_release
+EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc
+EXPORT_SYMBOL net/ax25/ax25 0x85d1f83b ax25_rebuild_header
+EXPORT_SYMBOL net/ax25/ax25 0x8a76a684 ax25_find_cb
+EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release
+EXPORT_SYMBOL net/ax25/ax25 0xa050d8b4 ax25_hard_header
+EXPORT_SYMBOL net/ax25/ax25 0xbd939375 ax25_listen_release
+EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp
+EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address
+EXPORT_SYMBOL net/ax25/ax25 0xd9b00d64 ax25_listen_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x018b9503       hci_send_acl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0bc5925f       hci_alloc_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0dba17bc       hci_unregister_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1ed9cfff       hci_recv_stream_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x2448b4ac       bt_sock_stream_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x414f5856       bt_accept_dequeue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x48918f24       hci_connect
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x4e1e4689       hci_recv_frame
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x5475dac7       hci_conn_switch_role
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x568d15fb       bt_sock_wait_state
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6355243f       hci_conn_put_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x65773269       hci_conn_check_link_mode
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6ebf6296       hci_register_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7094f8ae       bt_err
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x72a1915f       hci_resume_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7abff874       hci_conn_change_link_key
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7aeb35a7       hci_suspend_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7bc4fbb1       hci_conn_check_secure
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x80f20881       hci_free_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x846b7e94       hci_register_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x84ffb241       hci_recv_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x88742471       hci_conn_hold_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9c9bc95a       bt_accept_enqueue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9d87175e       bt_sock_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa0245a76       hci_conn_security
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa278e2dd       hci_get_route
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc2066af0       batostr
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc33a05ff       bt_sock_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc4e32b50       hci_unregister_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcab40742       hci_send_sco
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcc1fb551       baswap
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xd1f4cd17       hci_register_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda1f4f88       bt_accept_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda9faa22       bt_sock_link
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe0e10ef0       bt_sock_poll
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe46cb44c       bt_sock_ioctl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe9df7f93       hci_le_conn_update
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xeecb2263       bt_sock_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf19294db       bt_sock_unregister
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xfdf541a3       hci_unregister_dev
+EXPORT_SYMBOL net/bridge/bridge 0x8701b6dc     br_should_route_hook
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xb7b6e30e ebt_do_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xbfdc3f02 ebt_register_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfd496a25 ebt_unregister_table
+EXPORT_SYMBOL net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state
+EXPORT_SYMBOL net/caif/caif 0x0da36b61 get_cfcnfg
+EXPORT_SYMBOL net/caif/caif 0x35b49017 caif_client_register_refcnt
+EXPORT_SYMBOL net/caif/caif 0x5807d88d caif_free_client
+EXPORT_SYMBOL net/caif/caif 0x8139cd5a cfpkt_tonative
+EXPORT_SYMBOL net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xb7924cf4 cfpkt_fromnative
+EXPORT_SYMBOL net/caif/caif 0xc400dda2 caif_disconnect_client
+EXPORT_SYMBOL net/caif/caif 0xeeb10c38 cfcnfg_add_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xf9baf139 caif_connect_client
+EXPORT_SYMBOL net/can/can 0x4a25c3a0   can_rx_register
+EXPORT_SYMBOL net/can/can 0x4e1a8311   can_send
+EXPORT_SYMBOL net/can/can 0x71e28f8c   can_rx_unregister
+EXPORT_SYMBOL net/can/can 0x8c00f602   can_ioctl
+EXPORT_SYMBOL net/can/can 0xa8435b17   can_proto_register
+EXPORT_SYMBOL net/can/can 0xc3fc3217   can_proto_unregister
+EXPORT_SYMBOL net/ceph/libceph 0x020d1b31      ceph_destroy_client
+EXPORT_SYMBOL net/ceph/libceph 0x09290ab3      ceph_debugfs_init
+EXPORT_SYMBOL net/ceph/libceph 0x0a6e39c0      ceph_monc_do_statfs
+EXPORT_SYMBOL net/ceph/libceph 0x10940306      ceph_pagelist_set_cursor
+EXPORT_SYMBOL net/ceph/libceph 0x117adeb6      ceph_monc_init
+EXPORT_SYMBOL net/ceph/libceph 0x1473a767      ceph_osdc_stop
+EXPORT_SYMBOL net/ceph/libceph 0x162ea26c      ceph_msg_dump
+EXPORT_SYMBOL net/ceph/libceph 0x1778d8b3      ceph_osdc_build_request
+EXPORT_SYMBOL net/ceph/libceph 0x197effcb      ceph_osdc_release_request
+EXPORT_SYMBOL net/ceph/libceph 0x21c86af3      ceph_osdc_put_event
+EXPORT_SYMBOL net/ceph/libceph 0x2777adfe      ceph_pr_addr
+EXPORT_SYMBOL net/ceph/libceph 0x3158173e      ceph_pagelist_release
+EXPORT_SYMBOL net/ceph/libceph 0x3352b777      ceph_parse_options
+EXPORT_SYMBOL net/ceph/libceph 0x33e9533f      ceph_check_fsid
+EXPORT_SYMBOL net/ceph/libceph 0x33f2d647      ceph_calc_file_object_mapping
+EXPORT_SYMBOL net/ceph/libceph 0x3548ce08      ceph_osdc_wait_event
+EXPORT_SYMBOL net/ceph/libceph 0x377e47ab      ceph_copy_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x3a19c2af      ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x3cf75e66      ceph_calc_object_layout
+EXPORT_SYMBOL net/ceph/libceph 0x3e281d4c      ceph_osdc_init
+EXPORT_SYMBOL net/ceph/libceph 0x4247cec2      ceph_monc_create_snapid
+EXPORT_SYMBOL net/ceph/libceph 0x43c8d341      ceph_buffer_new
+EXPORT_SYMBOL net/ceph/libceph 0x43e458f6      ceph_file_part
+EXPORT_SYMBOL net/ceph/libceph 0x49989604      ceph_osdc_writepages
+EXPORT_SYMBOL net/ceph/libceph 0x4bf915ea      ceph_con_send
+EXPORT_SYMBOL net/ceph/libceph 0x4db5884c      ceph_create_client
+EXPORT_SYMBOL net/ceph/libceph 0x5379cea3      ceph_caps_for_mode
+EXPORT_SYMBOL net/ceph/libceph 0x561dfdf1      __ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x57baf885      ceph_str_hash
+EXPORT_SYMBOL net/ceph/libceph 0x5e7fbfef      ceph_msg_new
+EXPORT_SYMBOL net/ceph/libceph 0x5fe4b2fa      ceph_pagelist_truncate
+EXPORT_SYMBOL net/ceph/libceph 0x63758856      ceph_str_hash_name
+EXPORT_SYMBOL net/ceph/libceph 0x6414d00f      ceph_monc_got_mdsmap
+EXPORT_SYMBOL net/ceph/libceph 0x69c2f2c4      ceph_copy_from_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x6aa98b5f      ceph_parse_ips
+EXPORT_SYMBOL net/ceph/libceph 0x6b5ff08c      ceph_osdc_new_request
+EXPORT_SYMBOL net/ceph/libceph 0x6d2d06a1      ceph_pagelist_reserve
+EXPORT_SYMBOL net/ceph/libceph 0x6e168e40      ceph_osdc_readpages
+EXPORT_SYMBOL net/ceph/libceph 0x6ed41be2      ceph_pagelist_append
+EXPORT_SYMBOL net/ceph/libceph 0x6f785285      ceph_zero_page_vector_range
+EXPORT_SYMBOL net/ceph/libceph 0x73ca8b10      ceph_destroy_options
+EXPORT_SYMBOL net/ceph/libceph 0x74977649      ceph_alloc_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x77692acb      ceph_msg_last_put
+EXPORT_SYMBOL net/ceph/libceph 0x808288e2      ceph_calc_pg_primary
+EXPORT_SYMBOL net/ceph/libceph 0x80ec49f5      ceph_messenger_destroy
+EXPORT_SYMBOL net/ceph/libceph 0x857daf76      ceph_osdc_create_event
+EXPORT_SYMBOL net/ceph/libceph 0x8bd89ff6      ceph_copy_page_vector_to_user
+EXPORT_SYMBOL net/ceph/libceph 0x8d3ff0f8      ceph_monc_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x95ecd499      ceph_con_close
+EXPORT_SYMBOL net/ceph/libceph 0x95fd27f0      ceph_release_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x97d00653      ceph_monc_validate_auth
+EXPORT_SYMBOL net/ceph/libceph 0x9f534f4d      ceph_buffer_release
+EXPORT_SYMBOL net/ceph/libceph 0xa40bd703      ceph_pagelist_free_reserve
+EXPORT_SYMBOL net/ceph/libceph 0xa5ca0ffd      ceph_messenger_create
+EXPORT_SYMBOL net/ceph/libceph 0xa9fc135c      ceph_client_id
+EXPORT_SYMBOL net/ceph/libceph 0xaf9163e5      ceph_con_keepalive
+EXPORT_SYMBOL net/ceph/libceph 0xafb8a407      ceph_msgr_flush
+EXPORT_SYMBOL net/ceph/libceph 0xb258d639      ceph_osdc_start_request
+EXPORT_SYMBOL net/ceph/libceph 0xb2a68e21      ceph_osdc_cancel_event
+EXPORT_SYMBOL net/ceph/libceph 0xb2d759f3      ceph_con_init
+EXPORT_SYMBOL net/ceph/libceph 0xb54676fa      ceph_msg_type_name
+EXPORT_SYMBOL net/ceph/libceph 0xb6081d6d      ceph_msgr_exit
+EXPORT_SYMBOL net/ceph/libceph 0xb9c13fb5      ceph_monc_stop
+EXPORT_SYMBOL net/ceph/libceph 0xbee1ec25      ceph_get_direct_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xc25e2c5d      ceph_compare_options
+EXPORT_SYMBOL net/ceph/libceph 0xc3775ffd      ceph_osdc_unregister_linger_request
+EXPORT_SYMBOL net/ceph/libceph 0xc4a80955      ceph_debugfs_cleanup
+EXPORT_SYMBOL net/ceph/libceph 0xc9f82b38      ceph_msgr_init
+EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb      ceph_flags_to_mode
+EXPORT_SYMBOL net/ceph/libceph 0xd320ca10      ceph_osdc_alloc_request
+EXPORT_SYMBOL net/ceph/libceph 0xd3bdc97f      ceph_pg_poolid_by_name
+EXPORT_SYMBOL net/ceph/libceph 0xd4f6375c      ceph_osdc_wait_request
+EXPORT_SYMBOL net/ceph/libceph 0xdb8a93ef      ceph_osdc_sync
+EXPORT_SYMBOL net/ceph/libceph 0xdd91f993      ceph_copy_user_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xdef585f1      ceph_calc_raw_layout
+EXPORT_SYMBOL net/ceph/libceph 0xf2829bec      ceph_put_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xfa326dd1      ceph_osdc_set_request_linger
+EXPORT_SYMBOL net/ceph/libceph 0xfd221692      ceph_con_open
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x09e0edc5     ieee802154_nl_disassoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x11e0aa03     wpan_phy_find
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x18771747     ieee802154_nl_disassoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x1ac6c7ed     ieee802154_nl_beacon_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x50b1be77     wpan_phy_alloc
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x66183474     ieee802154_nl_start_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x70f58060     ieee802154_nl_assoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x8c63a850     wpan_phy_unregister
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x9f812b6d     wpan_phy_for_each
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xb992d84f     ieee802154_nl_scan_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xbd8f89df     ieee802154_nl_assoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xd4422f25     wpan_phy_register
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe8bc9c4e     wpan_phy_free
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x9db09c9a arpt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xda85e901 arpt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xdf49238c arpt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x0d418dfb  ipt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x683c4e9a  ipt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc1c76d0a  ipt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x619ef64d     nf_nat_used_tuple
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x75963cc4     nf_nat_follow_master
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x86b28869     __nf_nat_mangle_tcp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc42d0c69     nf_nat_protocol_unregister
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc735a849     nf_nat_setup_info
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xdd6e6497     nf_nat_mangle_udp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xf295d37a     nf_nat_protocol_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x71a26464      xfrm4_tunnel_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x8ea2a954      xfrm4_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x1c563004 ip6t_unregister_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xbfab5e2b ipv6_find_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xcfd7ad6b ip6t_register_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xd7faf315 ip6t_do_table
+EXPORT_SYMBOL net/ipv6/tunnel6 0xb9834c49      xfrm6_tunnel_register
+EXPORT_SYMBOL net/ipv6/tunnel6 0xd1e1e22c      xfrm6_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x7f1b6eb8 xfrm6_tunnel_alloc_spi
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xa94f34e1 xfrm6_tunnel_spi_lookup
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x26085f23        ircomm_connect_response
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x3f42a08c        ircomm_close
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x736fd70b        ircomm_connect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x7d17c7b2        ircomm_disconnect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x86ecfbcf        ircomm_data_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xbc14c228        ircomm_control_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xc1aa5ea3        ircomm_flow_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xf70012c8        ircomm_open
+EXPORT_SYMBOL net/irda/irda 0x038a0ccd hashbin_insert
+EXPORT_SYMBOL net/irda/irda 0x06a3ee58 irias_new_integer_value
+EXPORT_SYMBOL net/irda/irda 0x07d3647c irlmp_register_service
+EXPORT_SYMBOL net/irda/irda 0x0b482c17 hashbin_remove
+EXPORT_SYMBOL net/irda/irda 0x105ef4e4 async_wrap_skb
+EXPORT_SYMBOL net/irda/irda 0x1a023372 irda_notify_init
+EXPORT_SYMBOL net/irda/irda 0x2036ad06 irda_param_insert
+EXPORT_SYMBOL net/irda/irda 0x23624bb8 hashbin_get_first
+EXPORT_SYMBOL net/irda/irda 0x25a896b6 irlmp_open_lsap
+EXPORT_SYMBOL net/irda/irda 0x274fd500 iriap_getvaluebyclass_request
+EXPORT_SYMBOL net/irda/irda 0x29c016a2 irias_delete_object
+EXPORT_SYMBOL net/irda/irda 0x32c20438 irttp_open_tsap
+EXPORT_SYMBOL net/irda/irda 0x33dd2e2e iriap_close
+EXPORT_SYMBOL net/irda/irda 0x38a20e5b irda_debug
+EXPORT_SYMBOL net/irda/irda 0x41350b33 irias_new_object
+EXPORT_SYMBOL net/irda/irda 0x41a70ba7 irttp_connect_response
+EXPORT_SYMBOL net/irda/irda 0x441c3538 irlmp_data_request
+EXPORT_SYMBOL net/irda/irda 0x448b8aaa irda_qos_bits_to_value
+EXPORT_SYMBOL net/irda/irda 0x46c1c4a2 irlmp_unregister_service
+EXPORT_SYMBOL net/irda/irda 0x4836b90a irttp_udata_request
+EXPORT_SYMBOL net/irda/irda 0x4d13c793 irlmp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x5ac1033a irttp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x62e074f2 hashbin_new
+EXPORT_SYMBOL net/irda/irda 0x68a4e347 irias_find_object
+EXPORT_SYMBOL net/irda/irda 0x6b043eba irda_init_max_qos_capabilies
+EXPORT_SYMBOL net/irda/irda 0x7042bc54 irlmp_register_client
+EXPORT_SYMBOL net/irda/irda 0x763e54a4 irlmp_unregister_client
+EXPORT_SYMBOL net/irda/irda 0x784ebb52 hashbin_remove_this
+EXPORT_SYMBOL net/irda/irda 0x7957f728 irlmp_update_client
+EXPORT_SYMBOL net/irda/irda 0x7dad02f7 iriap_open
+EXPORT_SYMBOL net/irda/irda 0x86e736e2 irias_insert_object
+EXPORT_SYMBOL net/irda/irda 0x8bc75c07 irlmp_connect_request
+EXPORT_SYMBOL net/irda/irda 0x8cc2ef42 irlap_close
+EXPORT_SYMBOL net/irda/irda 0x90dd47e0 irlmp_close_lsap
+EXPORT_SYMBOL net/irda/irda 0x91815586 irda_param_pack
+EXPORT_SYMBOL net/irda/irda 0x95f2efa4 irias_add_octseq_attrib
+EXPORT_SYMBOL net/irda/irda 0x993ad14b irda_param_extract_all
+EXPORT_SYMBOL net/irda/irda 0x9a078a82 hashbin_find
+EXPORT_SYMBOL net/irda/irda 0x9fd473a7 irias_add_string_attrib
+EXPORT_SYMBOL net/irda/irda 0xa2851342 irda_device_set_media_busy
+EXPORT_SYMBOL net/irda/irda 0xb9394173 irias_delete_value
+EXPORT_SYMBOL net/irda/irda 0xbcd3ef13 irias_object_change_attribute
+EXPORT_SYMBOL net/irda/irda 0xbe40ace9 irlmp_discovery_request
+EXPORT_SYMBOL net/irda/irda 0xbe5ecf8f irttp_close_tsap
+EXPORT_SYMBOL net/irda/irda 0xc46ecccf hashbin_get_next
+EXPORT_SYMBOL net/irda/irda 0xc743f40e async_unwrap_char
+EXPORT_SYMBOL net/irda/irda 0xcbced44a irlmp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xcee53c62 irttp_connect_request
+EXPORT_SYMBOL net/irda/irda 0xd6f25578 irttp_dup
+EXPORT_SYMBOL net/irda/irda 0xd729fe77 irias_add_integer_attrib
+EXPORT_SYMBOL net/irda/irda 0xdaca9a4c irlap_open
+EXPORT_SYMBOL net/irda/irda 0xde4c6b3c irlmp_service_to_hint
+EXPORT_SYMBOL net/irda/irda 0xe600bc56 proc_irda
+EXPORT_SYMBOL net/irda/irda 0xea268fc1 irttp_data_request
+EXPORT_SYMBOL net/irda/irda 0xeab3dcec hashbin_delete
+EXPORT_SYMBOL net/irda/irda 0xeafceb8e hashbin_lock_find
+EXPORT_SYMBOL net/irda/irda 0xedd521c2 irlmp_get_discoveries
+EXPORT_SYMBOL net/irda/irda 0xf39b7fe0 irda_setup_dma
+EXPORT_SYMBOL net/irda/irda 0xf7c22b9a irttp_flow_request
+EXPORT_SYMBOL net/irda/irda 0xfefb870a alloc_irdadev
+EXPORT_SYMBOL net/l2tp/l2tp_core 0xd91cbda7    l2tp_recv_common
+EXPORT_SYMBOL net/lapb/lapb 0x1479d515 lapb_disconnect_request
+EXPORT_SYMBOL net/lapb/lapb 0x1f768773 lapb_data_received
+EXPORT_SYMBOL net/lapb/lapb 0x4cb7d48c lapb_setparms
+EXPORT_SYMBOL net/lapb/lapb 0x58229bff lapb_data_request
+EXPORT_SYMBOL net/lapb/lapb 0x6cff2875 lapb_unregister
+EXPORT_SYMBOL net/lapb/lapb 0xb7a31b54 lapb_connect_request
+EXPORT_SYMBOL net/lapb/lapb 0xfc42d7e8 lapb_register
+EXPORT_SYMBOL net/lapb/lapb 0xfff69873 lapb_getparms
+EXPORT_SYMBOL net/mac80211/mac80211 0x026b1d29 __ieee80211_get_tx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x030b44c9 ieee80211_wake_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x04ddd6af ieee80211_napi_complete
+EXPORT_SYMBOL net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x06c34a0f ieee80211_stop_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x13a21f80 ieee80211_get_buffered_bc
+EXPORT_SYMBOL net/mac80211/mac80211 0x15c669da wiphy_to_ieee80211_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack
+EXPORT_SYMBOL net/mac80211/mac80211 0x1991d352 ieee80211_find_sta
+EXPORT_SYMBOL net/mac80211/mac80211 0x1acd3436 ieee80211_rts_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x1d35f023 __ieee80211_get_radio_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x3a83a2f5 ieee80211_queue_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0x3b4e9f83 ieee80211_rate_control_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x40596bfc __ieee80211_create_tpt_led_trigger
+EXPORT_SYMBOL net/mac80211/mac80211 0x44078d3d ieee80211_tx_status
+EXPORT_SYMBOL net/mac80211/mac80211 0x44cf4225 ieee80211_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x481b6d7c ieee80211_alloc_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x4f484089 ieee80211_napi_schedule
+EXPORT_SYMBOL net/mac80211/mac80211 0x5911613b ieee80211_unregister_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x5afb42f8 ieee80211_rate_control_register
+EXPORT_SYMBOL net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition
+EXPORT_SYMBOL net/mac80211/mac80211 0x6af9c8e5 ieee80211_free_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x6b225c10 ieee80211_register_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x75dc6758 __ieee80211_get_assoc_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x7a096b31 ieee80211_ctstoself_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x7b28c257 ieee80211_tx_status_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0x7fb6f8d5 ieee80211_queue_delayed_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x8501df11 ieee80211_ctstoself_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x8a4c8baa __ieee80211_get_rx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x8ff9d3b5 ieee80211_scan_completed
+EXPORT_SYMBOL net/mac80211/mac80211 0x990618c9 ieee80211_generic_frame_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xabed85bd ieee80211_wake_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done
+EXPORT_SYMBOL net/mac80211/mac80211 0xb630325d ieee80211_rx_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xb66e1f29 ieee80211_sched_scan_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0xbc9cd09a ieee80211_restart_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify
+EXPORT_SYMBOL net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xc2113d3a ieee80211_nullfunc_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xc346c65b ieee80211_sta_block_awake
+EXPORT_SYMBOL net/mac80211/mac80211 0xcadc72eb rate_control_send_low
+EXPORT_SYMBOL net/mac80211/mac80211 0xcd0a3e9e ieee80211_ap_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xcef9307d ieee80211_queue_work
+EXPORT_SYMBOL net/mac80211/mac80211 0xcfacdc48 ieee80211_stop_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xd1c3b09d ieee80211_rts_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xd5399d93 ieee80211_pspoll_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xd911e35c ieee80211_beacon_get_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xdbefa558 ieee80211_rx
+EXPORT_SYMBOL net/mac80211/mac80211 0xec922502 ieee80211_sched_scan_results
+EXPORT_SYMBOL net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xfbcc4172 ieee80211_get_tkip_key
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x14da7bc9      ip_vs_proto_data_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e9a060b      register_ip_vs_app_inc
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4b22e92a      ip_vs_proto_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x57d5fe9f      unregister_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x74b960a0      ip_vs_conn_out_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84a1ad97      ip_vs_nfct_expect_related
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x87659818      unregister_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8829938d      ip_vs_scheduler_err
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x88a5bd99      register_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa1dbc2d8      ip_vs_proto_name
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xadb0f2f5      register_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc1fb43f6      ip_vs_conn_in_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc5aec006      ip_vs_tcp_conn_listen
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6d5b9d5      ip_vs_conn_new
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe311b34c      ip_vs_conn_put
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3e646c5a    nf_conntrack_untracked
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x6cda71d6    __nf_ct_ext_add
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x753a6579    __nf_ct_ext_destroy
+EXPORT_SYMBOL net/netfilter/nf_conntrack_proto_gre 0xefdc6e7c  nf_ct_gre_keymap_flush
+EXPORT_SYMBOL net/netfilter/x_tables 0x08c473b7        xt_alloc_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0x291d1020        xt_find_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x4cc87980        xt_unregister_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0x4ebe1350        xt_register_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x75c9df4f        xt_register_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x8c305ff6        xt_find_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xb28f5ef1        xt_free_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0xbc518b20        xt_unregister_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xbd533463        xt_register_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0xcc3f1905        xt_unregister_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0xe5fa7950        xt_unregister_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xf5cd318a        xt_register_targets
+EXPORT_SYMBOL net/phonet/phonet 0x01a24f4e     phonet_stream_ops
+EXPORT_SYMBOL net/phonet/phonet 0x2a500700     phonet_header_ops
+EXPORT_SYMBOL net/phonet/phonet 0x3d08e7df     phonet_proto_unregister
+EXPORT_SYMBOL net/phonet/phonet 0x8107c925     pn_sock_unhash
+EXPORT_SYMBOL net/phonet/phonet 0x97666789     pn_sock_get_port
+EXPORT_SYMBOL net/phonet/phonet 0xb4758392     phonet_proto_register
+EXPORT_SYMBOL net/phonet/phonet 0xde146cc4     pn_sock_hash
+EXPORT_SYMBOL net/phonet/phonet 0xe620b19b     pn_skb_send
+EXPORT_SYMBOL net/rds/rds 0x5031b8c5   rds_str_array
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x053f0f2f    rxrpc_kernel_data_delivered
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x17e213c2    rxrpc_kernel_send_data
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x33bf8cb8    rxrpc_kernel_end_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x470c8860    rxrpc_kernel_accept_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x50add85f    rxrpc_kernel_reject_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x678c9f2f    rxrpc_get_server_data_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x6de3b4a3    rxrpc_kernel_is_data_last
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x718f8883    rxrpc_get_null_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x7755f7b4    rxrpc_kernel_get_error_number
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x856321c4    rxrpc_kernel_intercept_rx_messages
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x8761de05    rxrpc_kernel_begin_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xc8bd15bb    key_type_rxrpc
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xd861a996    rxrpc_kernel_abort_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xe4873c7c    rxrpc_kernel_free_skb
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xef277b90    rxrpc_kernel_get_abort_code
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x61085a36     xdr_terminate_string
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x793df106     svc_pool_stats_open
+EXPORT_SYMBOL net/wanrouter/wanrouter 0x0ebe03d1       unregister_wan_device
+EXPORT_SYMBOL net/wanrouter/wanrouter 0xa2299fb2       register_wan_device
+EXPORT_SYMBOL net/wimax/wimax 0x128d4090       wimax_rfkill
+EXPORT_SYMBOL net/wimax/wimax 0xde28d58c       wimax_reset
+EXPORT_SYMBOL net/wireless/cfg80211 0x066720d9 wiphy_free
+EXPORT_SYMBOL net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x0ceca23d cfg80211_cqm_rssi_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0x130db56e ieee80211_amsdu_to_8023s
+EXPORT_SYMBOL net/wireless/cfg80211 0x160fa8ed cfg80211_mgmt_tx_status
+EXPORT_SYMBOL net/wireless/cfg80211 0x17981139 cfg80211_testmode_alloc_event_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x1fad7a42 cfg80211_ready_on_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x26b03d99 cfg80211_send_unprot_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate
+EXPORT_SYMBOL net/wireless/cfg80211 0x3030346e cfg80211_connect_result
+EXPORT_SYMBOL net/wireless/cfg80211 0x325334dd cfg80211_roamed
+EXPORT_SYMBOL net/wireless/cfg80211 0x3303a630 cfg80211_testmode_reply
+EXPORT_SYMBOL net/wireless/cfg80211 0x38843462 cfg80211_get_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0x39f64f3c __cfg80211_auth_canceled
+EXPORT_SYMBOL net/wireless/cfg80211 0x455b10d0 cfg80211_scan_done
+EXPORT_SYMBOL net/wireless/cfg80211 0x4e9e5f39 cfg80211_classify8021d
+EXPORT_SYMBOL net/wireless/cfg80211 0x4f750b2a __cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x5248411f cfg80211_inform_bss_frame
+EXPORT_SYMBOL net/wireless/cfg80211 0x5bf78701 cfg80211_notify_new_peer_candidate
+EXPORT_SYMBOL net/wireless/cfg80211 0x5cf795c6 cfg80211_get_mesh
+EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x6c772df0 cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x727faf6e cfg80211_send_rx_assoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency
+EXPORT_SYMBOL net/wireless/cfg80211 0x7d6d1a95 ieee80211_data_from_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0x7dfff58c __cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x7e02403c regulatory_hint
+EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen
+EXPORT_SYMBOL net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x8753d4a6 cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x8dc94dbc wiphy_rfkill_set_hw_state
+EXPORT_SYMBOL net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init
+EXPORT_SYMBOL net/wireless/cfg80211 0x9a41b370 cfg80211_rx_mgmt
+EXPORT_SYMBOL net/wireless/cfg80211 0x9be7b389 ieee80211_get_hdrlen_from_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x9c219876 cfg80211_sched_scan_results
+EXPORT_SYMBOL net/wireless/cfg80211 0xa53916b8 wiphy_unregister
+EXPORT_SYMBOL net/wireless/cfg80211 0xaddae53f wiphy_new
+EXPORT_SYMBOL net/wireless/cfg80211 0xb1e36e1b wiphy_register
+EXPORT_SYMBOL net/wireless/cfg80211 0xb79c6e68 wiphy_rfkill_start_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xbe24e96f cfg80211_testmode_alloc_reply_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0xc0af7ad0 freq_reg_info
+EXPORT_SYMBOL net/wireless/cfg80211 0xc1e40759 cfg80211_unlink_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xc5508ca4 cfg80211_send_auth_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next
+EXPORT_SYMBOL net/wireless/cfg80211 0xd176e800 cfg80211_sched_scan_stopped
+EXPORT_SYMBOL net/wireless/cfg80211 0xd1d868e7 wiphy_apply_custom_regulatory
+EXPORT_SYMBOL net/wireless/cfg80211 0xd3ab683b cfg80211_inform_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd7779230 cfg80211_put_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd93445c4 cfg80211_testmode_event
+EXPORT_SYMBOL net/wireless/cfg80211 0xdbd926d2 cfg80211_cqm_pktloss_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xdca7e274 wiphy_rfkill_stop_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xdda285ef cfg80211_disconnected
+EXPORT_SYMBOL net/wireless/cfg80211 0xe11f968d cfg80211_ibss_joined
+EXPORT_SYMBOL net/wireless/cfg80211 0xe1e2d790 cfg80211_new_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xe259b10e cfg80211_remain_on_channel_expired
+EXPORT_SYMBOL net/wireless/cfg80211 0xe63a3136 cfg80211_del_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xea45b265 ieee80211_data_to_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xea9e45ed __ieee80211_get_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0xebf4e745 cfg80211_send_assoc_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xed35e07c cfg80211_send_rx_auth
+EXPORT_SYMBOL net/wireless/cfg80211 0xed7ffcf3 cfg80211_send_unprot_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xf9b78ca3 cfg80211_michael_mic_failure
+EXPORT_SYMBOL net/wireless/lib80211 0x0b39b94e lib80211_crypt_info_init
+EXPORT_SYMBOL net/wireless/lib80211 0x174eaf37 lib80211_crypt_info_free
+EXPORT_SYMBOL net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler
+EXPORT_SYMBOL net/wireless/lib80211 0x2d0f99e5 print_ssid
+EXPORT_SYMBOL net/wireless/lib80211 0x3f53a633 lib80211_unregister_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8c54aa98 lib80211_register_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8d5cded1 lib80211_crypt_deinit_entries
+EXPORT_SYMBOL net/wireless/lib80211 0x916a466c lib80211_get_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x9b6d7d90 lib80211_crypt_quiescing
+EXPORT_SYMBOL net/wireless/lib80211 0xfad3d2a8 lib80211_crypt_delayed_deinit
+EXPORT_SYMBOL sound/ac97_bus 0x76a253c5        ac97_bus_type
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x1a724fcc        snd_seq_kernel_client_ctl
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x2dab9349        snd_seq_kernel_client_enqueue_blocking
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3061c52d        snd_use_lock_sync_helper
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3fb4d161        snd_seq_kernel_client_dispatch
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x5e064be1        snd_seq_event_port_attach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x6bb71038        snd_seq_delete_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7ac2f329        snd_seq_expand_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7b8699eb        snd_seq_event_port_detach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x87218659        snd_seq_create_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x8944da7b        snd_seq_kernel_client_write_poll
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xb8e448a0        snd_seq_set_queue_tempo
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xcac0a3be        snd_seq_kernel_client_enqueue
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xe934da1d        snd_seq_dump_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x17c9a0f7 snd_seq_device_register_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x2737f8ae snd_seq_device_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xc622fb29 snd_seq_device_unregister_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x6ea09972      snd_midi_channel_alloc_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x833a3e07      snd_midi_channel_set_clear
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xb9948d2c      snd_midi_channel_free_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3      snd_midi_process_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x017f4a67     snd_midi_event_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x949c9ac8     snd_midi_event_no_status
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x951ea30c     snd_midi_event_reset_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb00606b7     snd_midi_event_encode_byte
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb30510f7     snd_midi_event_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xbeaecf8c     snd_midi_event_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xddc220c4     snd_midi_event_reset_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xf5eb237e     snd_midi_event_free
+EXPORT_SYMBOL sound/core/seq/snd-seq-virmidi 0xe78b2d35        snd_virmidi_new
+EXPORT_SYMBOL sound/core/snd 0x02054566        snd_ctl_rename_id
+EXPORT_SYMBOL sound/core/snd 0x04cffaf2        snd_component_add
+EXPORT_SYMBOL sound/core/snd 0x0e35b4c5        snd_card_create
+EXPORT_SYMBOL sound/core/snd 0x146342e5        snd_ctl_make_virtual_master
+EXPORT_SYMBOL sound/core/snd 0x171add5f        snd_info_free_entry
+EXPORT_SYMBOL sound/core/snd 0x1763ab66        snd_info_create_card_entry
+EXPORT_SYMBOL sound/core/snd 0x188e72bd        snd_register_device_for_dev
+EXPORT_SYMBOL sound/core/snd 0x18e1683f        snd_dma_program
+EXPORT_SYMBOL sound/core/snd 0x191e88cf        snd_dma_pointer
+EXPORT_SYMBOL sound/core/snd 0x1b92234e        snd_device_new
+EXPORT_SYMBOL sound/core/snd 0x1bce9ea4        snd_ctl_free_one
+EXPORT_SYMBOL sound/core/snd 0x1d556485        snd_ctl_find_numid
+EXPORT_SYMBOL sound/core/snd 0x22bd4efc        snd_card_set_id
+EXPORT_SYMBOL sound/core/snd 0x24a94b26        snd_info_get_line
+EXPORT_SYMBOL sound/core/snd 0x24fa9fa0        snd_card_disconnect
+EXPORT_SYMBOL sound/core/snd 0x36c32c02        snd_power_wait
+EXPORT_SYMBOL sound/core/snd 0x3971b4df        snd_ecards_limit
+EXPORT_SYMBOL sound/core/snd 0x3e387f60        snd_info_create_module_entry
+EXPORT_SYMBOL sound/core/snd 0x443e9b33        snd_card_register
+EXPORT_SYMBOL sound/core/snd 0x46ae4565        snd_seq_root
+EXPORT_SYMBOL sound/core/snd 0x4a3ea5c0        snd_request_card
+EXPORT_SYMBOL sound/core/snd 0x4e2f0c84        snd_device_free
+EXPORT_SYMBOL sound/core/snd 0x511ee63c        snd_ctl_register_ioctl
+EXPORT_SYMBOL sound/core/snd 0x56138508        _snd_ctl_add_slave
+EXPORT_SYMBOL sound/core/snd 0x58be4d15        snd_ctl_replace
+EXPORT_SYMBOL sound/core/snd 0x602c96f0        copy_to_user_fromio
+EXPORT_SYMBOL sound/core/snd 0x64e4e58f        snd_ctl_new1
+EXPORT_SYMBOL sound/core/snd 0x6b055442        snd_ctl_add
+EXPORT_SYMBOL sound/core/snd 0x6f2ab08f        snd_jack_new
+EXPORT_SYMBOL sound/core/snd 0x7063bfce        snd_card_proc_new
+EXPORT_SYMBOL sound/core/snd 0x70c15ac1        snd_dma_disable
+EXPORT_SYMBOL sound/core/snd 0x741db45e        snd_card_file_remove
+EXPORT_SYMBOL sound/core/snd 0x75c8ff23        snd_card_free
+EXPORT_SYMBOL sound/core/snd 0x7e763cef        snd_ctl_find_id
+EXPORT_SYMBOL sound/core/snd 0x7ed6130c        snd_ctl_enum_info
+EXPORT_SYMBOL sound/core/snd 0x7f545aef        snd_ctl_remove_id
+EXPORT_SYMBOL sound/core/snd 0x84b39c14        snd_card_free_when_closed
+EXPORT_SYMBOL sound/core/snd 0x8c85fbed        snd_unregister_device
+EXPORT_SYMBOL sound/core/snd 0x8f595b11        snd_major
+EXPORT_SYMBOL sound/core/snd 0x8f7794d2        snd_info_register
+EXPORT_SYMBOL sound/core/snd 0x9890ce81        snd_cards
+EXPORT_SYMBOL sound/core/snd 0x98b669a1        snd_ctl_boolean_mono_info
+EXPORT_SYMBOL sound/core/snd 0x9e6d79f8        snd_info_get_str
+EXPORT_SYMBOL sound/core/snd 0xa0fd2427        snd_pci_quirk_lookup_id
+EXPORT_SYMBOL sound/core/snd 0xb2e5ae4a        snd_lookup_minor_data
+EXPORT_SYMBOL sound/core/snd 0xce3ca308        copy_from_user_toio
+EXPORT_SYMBOL sound/core/snd 0xd1157735        release_and_free_resource
+EXPORT_SYMBOL sound/core/snd 0xd2de8c66        snd_device_register
+EXPORT_SYMBOL sound/core/snd 0xd376ca0c        snd_card_file_add
+EXPORT_SYMBOL sound/core/snd 0xd93863b4        snd_ctl_boolean_stereo_info
+EXPORT_SYMBOL sound/core/snd 0xdaf25441        snd_pci_quirk_lookup
+EXPORT_SYMBOL sound/core/snd 0xdff1922a        snd_add_device_sysfs_file
+EXPORT_SYMBOL sound/core/snd 0xe20c9214        snd_iprintf
+EXPORT_SYMBOL sound/core/snd 0xea70eb09        snd_jack_set_key
+EXPORT_SYMBOL sound/core/snd 0xeae70c65        snd_ctl_notify
+EXPORT_SYMBOL sound/core/snd 0xee5ae206        snd_ctl_unregister_ioctl
+EXPORT_SYMBOL sound/core/snd 0xefac2052        snd_jack_report
+EXPORT_SYMBOL sound/core/snd 0xf4865b56        snd_ctl_remove
+EXPORT_SYMBOL sound/core/snd 0xfc8c76e8        snd_jack_set_parent
+EXPORT_SYMBOL sound/core/snd-hwdep 0x13630d0d  snd_hwdep_new
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3af566f1     snd_dma_get_reserved_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3b91f3af     snd_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x60839367     snd_dma_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x6bf82d80     snd_dma_reserve_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xade88e76     snd_malloc_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xc79e0245     snd_dma_alloc_pages_fallback
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xdd2ec1e8     snd_dma_alloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x0283dfe3    _snd_pcm_hw_params_any
+EXPORT_SYMBOL sound/core/snd-pcm 0x04cda566    snd_interval_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x051aa020    snd_pcm_lib_read
+EXPORT_SYMBOL sound/core/snd-pcm 0x05e450ce    snd_pcm_limit_hw_rates
+EXPORT_SYMBOL sound/core/snd-pcm 0x10d48547    snd_pcm_period_elapsed
+EXPORT_SYMBOL sound/core/snd-pcm 0x12efae80    snd_pcm_mmap_data
+EXPORT_SYMBOL sound/core/snd-pcm 0x1bd09924    snd_pcm_suspend_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d027e4b    snd_pcm_format_signed
+EXPORT_SYMBOL sound/core/snd-pcm 0x218268d3    snd_pcm_hw_constraint_minmax
+EXPORT_SYMBOL sound/core/snd-pcm 0x2c9a34d1    snd_pcm_lib_free_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0x31a9446d    snd_pcm_lib_preallocate_pages_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x35b976c0    snd_pcm_lib_mmap_iomem
+EXPORT_SYMBOL sound/core/snd-pcm 0x3796bdcc    snd_pcm_format_little_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x39bf9301    _snd_pcm_hw_param_setempty
+EXPORT_SYMBOL sound/core/snd-pcm 0x43786b47    snd_pcm_hw_constraint_list
+EXPORT_SYMBOL sound/core/snd-pcm 0x4855e29c    snd_pcm_set_sync
+EXPORT_SYMBOL sound/core/snd-pcm 0x4af80abe    snd_pcm_release_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x4c115419    snd_pcm_hw_constraint_ratnums
+EXPORT_SYMBOL sound/core/snd-pcm 0x4d9b6d35    snd_pcm_format_size
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f816e9b    snd_pcm_format_big_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x52419d52    snd_pcm_lib_writev
+EXPORT_SYMBOL sound/core/snd-pcm 0x52e3e4a5    snd_pcm_hw_param_value
+EXPORT_SYMBOL sound/core/snd-pcm 0x5396737c    snd_pcm_lib_malloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x542bacda    snd_pcm_lib_preallocate_free_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x5bb37486    snd_pcm_suspend
+EXPORT_SYMBOL sound/core/snd-pcm 0x5c99b4e6    snd_pcm_sgbuf_ops_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x5e7f4920    snd_pcm_format_set_silence
+EXPORT_SYMBOL sound/core/snd-pcm 0x627df1da    snd_pcm_notify
+EXPORT_SYMBOL sound/core/snd-pcm 0x650f8603    snd_pcm_format_silence_64
+EXPORT_SYMBOL sound/core/snd-pcm 0x68a24153    snd_pcm_format_physical_width
+EXPORT_SYMBOL sound/core/snd-pcm 0x6b554c39    snd_pcm_hw_constraint_ratdens
+EXPORT_SYMBOL sound/core/snd-pcm 0x6d54d995    snd_pcm_hw_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ef8fcd8    snd_pcm_format_linear
+EXPORT_SYMBOL sound/core/snd-pcm 0x708c69a9    snd_pcm_lib_preallocate_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x71d45f96    snd_pcm_lib_get_vmalloc_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x77cdc01f    snd_pcm_hw_constraint_integer
+EXPORT_SYMBOL sound/core/snd-pcm 0x8b050d62    snd_pcm_lib_write
+EXPORT_SYMBOL sound/core/snd-pcm 0x90eb6cc0    snd_pcm_open_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x91da9f04    snd_pcm_hw_param_first
+EXPORT_SYMBOL sound/core/snd-pcm 0x929a0f72    snd_pcm_hw_constraint_pow2
+EXPORT_SYMBOL sound/core/snd-pcm 0x9a6f4699    snd_pcm_sgbuf_get_chunk_size
+EXPORT_SYMBOL sound/core/snd-pcm 0xa1eb29c8    snd_pcm_lib_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0xa40e95ae    snd_pcm_link_rwlock
+EXPORT_SYMBOL sound/core/snd-pcm 0xa61aa028    snd_pcm_format_unsigned
+EXPORT_SYMBOL sound/core/snd-pcm 0xadfeacc4    snd_pcm_set_ops
+EXPORT_SYMBOL sound/core/snd-pcm 0xaf4389b8    snd_pcm_lib_free_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0xafeff749    _snd_pcm_lib_alloc_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0xb620eb26    snd_pcm_hw_constraint_msbits
+EXPORT_SYMBOL sound/core/snd-pcm 0xb9638db4    snd_pcm_rate_to_rate_bit
+EXPORT_SYMBOL sound/core/snd-pcm 0xba753838    snd_pcm_lib_readv
+EXPORT_SYMBOL sound/core/snd-pcm 0xbb2ca905    snd_pcm_stop
+EXPORT_SYMBOL sound/core/snd-pcm 0xbf257125    snd_pcm_new_stream
+EXPORT_SYMBOL sound/core/snd-pcm 0xd0b9b8b8    snd_interval_list
+EXPORT_SYMBOL sound/core/snd-pcm 0xe56a9336    snd_pcm_format_width
+EXPORT_SYMBOL sound/core/snd-pcm 0xe87da8a9    snd_pcm_hw_rule_add
+EXPORT_SYMBOL sound/core/snd-pcm 0xea2560a9    snd_pcm_hw_constraint_step
+EXPORT_SYMBOL sound/core/snd-pcm 0xf29c295e    snd_pcm_new
+EXPORT_SYMBOL sound/core/snd-pcm 0xf3797152    snd_interval_ratnum
+EXPORT_SYMBOL sound/core/snd-pcm 0xf4c86e68    snd_pcm_hw_param_last
+EXPORT_SYMBOL sound/core/snd-pcm 0xf7884e9c    snd_pcm_kernel_ioctl
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x0b66af18        snd_rawmidi_drain_input
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x1ce3c384        snd_rawmidi_kernel_release
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x2772da94        snd_rawmidi_transmit
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x56060f8a        snd_rawmidi_input_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x61e37976        snd_rawmidi_drop_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x727dab72        snd_rawmidi_kernel_read
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7950906c        snd_rawmidi_drain_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7d4f859f        snd_rawmidi_transmit_empty
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7fa69e66        snd_rawmidi_transmit_peek
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x80178f5a        snd_rawmidi_kernel_open
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x909c34d8        snd_rawmidi_set_ops
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xa402285a        snd_rawmidi_info_select
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xb0a30ad5        snd_rawmidi_kernel_write
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xbbb6fe17        snd_rawmidi_transmit_ack
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xc2b7d268        snd_rawmidi_output_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xcaf024f0        snd_rawmidi_new
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xeff5ed61        snd_rawmidi_receive
+EXPORT_SYMBOL sound/core/snd-timer 0x4db90ec4  snd_timer_global_register
+EXPORT_SYMBOL sound/core/snd-timer 0x5b11ff84  snd_timer_interrupt
+EXPORT_SYMBOL sound/core/snd-timer 0x78f6f1cd  snd_timer_global_new
+EXPORT_SYMBOL sound/core/snd-timer 0x79a3312f  snd_timer_new
+EXPORT_SYMBOL sound/core/snd-timer 0x8020baf0  snd_timer_global_free
+EXPORT_SYMBOL sound/core/snd-timer 0x9e8cd936  snd_timer_pause
+EXPORT_SYMBOL sound/core/snd-timer 0xa0d995d2  snd_timer_resolution
+EXPORT_SYMBOL sound/core/snd-timer 0xb94ad3c7  snd_timer_close
+EXPORT_SYMBOL sound/core/snd-timer 0xb9b2e8f5  snd_timer_continue
+EXPORT_SYMBOL sound/core/snd-timer 0xc668e42d  snd_timer_start
+EXPORT_SYMBOL sound/core/snd-timer 0xc99ff173  snd_timer_open
+EXPORT_SYMBOL sound/core/snd-timer 0xefea3b7f  snd_timer_notify
+EXPORT_SYMBOL sound/core/snd-timer 0xf6a38705  snd_timer_stop
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x65aafb73  snd_mpu401_uart_new
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59  snd_mpu401_uart_interrupt_tx
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227  snd_mpu401_uart_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x05060a19       snd_opl3_regmap
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x149819fd       snd_opl3_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x212e0050       snd_opl3_create
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x4a3efb0f       snd_opl3_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x66a790de       snd_opl3_timer_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x73f4c287       snd_opl3_reset
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xaaa454c7       snd_opl3_find_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xbb2c404f       snd_opl3_load_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xf155127c       snd_opl3_init
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xfa82ba70       snd_opl3_hwdep_new
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x05be804b       snd_opl4_create
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x1f21b356       snd_opl4_read_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x57ca03d2       snd_opl4_write_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x5961a640       snd_opl4_write
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0xd8a1fd47       snd_opl4_read
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x08cd614d   snd_vx_free_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x09c70b74   snd_vx_dsp_load
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1a4cedc3   snd_vx_suspend
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1c9e79b2   snd_vx_dsp_boot
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x263ffaa6   snd_vx_create
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x27b3c2da   snd_vx_load_boot_image
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x331e1380   snd_vx_resume
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x9eaef21c   snd_vx_check_reg_bit
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xcd7de8c6   snd_vx_setup_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf1f04d23   snd_vx_irq_handler
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x01455b1b       amdtp_out_stream_pcm_abort
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x057eea6d       amdtp_out_stream_get_max_payload
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x108651a1       amdtp_out_stream_stop
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x11f6c012       amdtp_out_stream_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x17e46570       amdtp_out_stream_set_rate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x23d23d3d       fw_iso_resources_free
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x2e650f3d       amdtp_out_stream_set_pcm_format
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x45181b93       cmp_connection_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x4618edb6       amdtp_out_stream_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x509415cb       fcp_bus_reset
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x54f1e83c       amdtp_out_stream_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x65f828ca       iso_packets_buffer_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x68ccf3a3       fw_iso_resources_allocate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x6effc4d4       cmp_connection_establish
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x8ac09c3a       amdtp_out_stream_start
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x907ab1ef       fw_iso_resources_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x94464cf6       fw_iso_resources_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x977ec48d       fw_iso_resources_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb1e0c1b8       iso_packets_buffer_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb4a3c726       cmp_connection_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xbe1c01d1       fcp_avc_transaction
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xc0830942       cmp_connection_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xdd74bc7a       rcode_string
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xe391be1e       cmp_connection_break
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xf9345015       snd_fw_transaction
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x1def49f7    snd_ak4114_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x3ca11593    snd_ak4114_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x5e6f61c6    snd_ak4114_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xaac69e33    snd_ak4114_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xb80ef4b4    snd_ak4114_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xff8fcf2b    snd_ak4114_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x1beb9ba8    snd_ak4117_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x222d1f9b    snd_ak4117_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x613bcfdf    snd_ak4117_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61994352    snd_ak4117_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61dcd22d    snd_ak4117_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x7748d95f    snd_ak4117_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x36d65194       snd_akm4xxx_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x42097156       snd_akm4xxx_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x7a41f3bb       snd_akm4xxx_init
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xd33efb47       snd_akm4xxx_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x769b55ff    snd_pt2258_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x96e9df08    snd_pt2258_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x12af763e     snd_tea575x_init
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x6a17a8f6     snd_tea575x_exit
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x208740c7  snd_cs8427_create
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x433a23de  snd_cs8427_reg_write
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x55ec55fe  snd_cs8427_iec958_build
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x594ffe68  snd_cs8427_iec958_active
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xbdcee202  snd_cs8427_iec958_pcm
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x025e14e3     snd_i2c_bus_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x07be1178     snd_i2c_sendbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x3b5cfab9     snd_i2c_device_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x7b8e8dfe     snd_i2c_device_free
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x9cf71435     snd_i2c_probeaddr
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xf53071d2     snd_i2c_readbytes
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xbc9e601c        snd_tea6330t_update_mixer
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xfaf7d47a        snd_tea6330t_detect
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x235ff45a       snd_es1688_reset
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x94031132       snd_es1688_pcm
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x9e2d050f       snd_es1688_mixer_write
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xa09cb43a       snd_es1688_create
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xc7a8e7b0       snd_es1688_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x03f64d6d     snd_gf1_write_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0b08f41c     snd_gus_create
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0c4b7101     snd_gf1_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x18d814bb     snd_gf1_mem_lock
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c1ce117     snd_gus_interrupt
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c411555     snd_gf1_ctrl_stop
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2ff6dd00     snd_gus_use_dec
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3004ab96     snd_gf1_peek
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x364c3e2f     snd_gus_initialize
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3d722f81     snd_gf1_alloc_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x451c4787     snd_gus_dram_write
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x46db8d67     snd_gf1_lvol_to_gvol_raw
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x486e95f6     snd_gf1_delay
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x4a25f075     snd_gf1_poke
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x510c35ab     snd_gf1_mem_alloc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x53f4bcba     snd_gf1_stop_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x57e283ce     snd_gf1_mem_free
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x5c706a01     snd_gf1_new_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x69580181     snd_gf1_dram_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x7447d41f     snd_gf1_translate_freq
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x766a53a4     snd_gf1_mem_xfree
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x8b2c9d1e     snd_gf1_free_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x902a93e5     snd_gf1_i_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x95c00318     snd_gf1_i_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9d27745e     snd_gf1_rawmidi_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb627703a     snd_gf1_pcm_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xba59f0c0     snd_gus_use_inc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xbe6bf3f0     snd_gus_dram_read
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc43a5527     snd_gf1_atten_table
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc62c29f1     snd_gf1_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc828e204     snd_gf1_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xd60f9df8     snd_gf1_write16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xfd7948a3     snd_gf1_i_look16
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x0e096be3   snd_msnd_init_queue
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x14604b14   snd_msnd_send_dsp_cmd
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x3caec80b   snd_msndmix_setup
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x41d8c7fe   snd_msnd_DARQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x53b94a87   snd_msndmix_new
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x5a59c42e   snd_msnd_dsp_halt
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x67075162   snd_msndmix_force_recsrc
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x75026b24   snd_msndmidi_input_read
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x827928fa   snd_msnd_upload_host
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x930bf9b2   snd_msnd_pcm
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xc6484e4c   snd_msnd_enable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xdd3d9b58   snd_msnd_disable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xec5c7fa6   snd_msnd_send_word
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xfd3a84d0   snd_msnd_DAPQ
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0x89e35b99    snd_aci_cmd
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0xd41a7c7c    snd_aci_get_aci
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x30040e18    snd_sbdsp_command
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x3793ee74    snd_sbdsp_get_byte
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x493274bb    snd_sbdsp_reset
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x509de8db    snd_sbmixer_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x6c145c29    snd_sbmixer_add_ctl
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x8ffe80f5    snd_sbmixer_write
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x9dc54427    snd_sbmixer_resume
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc3a011d5    snd_sbmixer_read
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc47abf26    snd_sbmixer_suspend
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xd3b5f491    snd_sbdsp_create
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-csp 0xef888238     snd_sb_csp_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x28443cf2     snd_sb16dsp_get_pcm_ops
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x3a73d4e1     snd_sb16dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xa9672925     snd_sb16dsp_configure
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xe0b3f690     snd_sb16dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x1ffb00d6      snd_sb8dsp_midi
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x6c52f0ff      snd_sb8dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x93293f75      snd_sb8dsp_midi_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x9824676a      snd_sb8dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x1655c4f1        snd_emu8000_peek_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x34cfbdf6        snd_emu8000_update_chorus_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x3818128f        snd_emu8000_load_chorus_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x5f6b635e        snd_emu8000_dma_chan
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x69cc4f89        snd_emu8000_init_fm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9629fa35        snd_emu8000_poke_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9a9672ae        snd_emu8000_update_equalizer
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9ab543f6        snd_emu8000_update_reverb_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xc9a3aa81        snd_emu8000_load_reverb_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xca944cd5        snd_emu8000_poke
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xfc49be25        snd_emu8000_peek
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x200535ff     snd_cs4236_ext_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x3c38d5e8     snd_wss_get_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x470930eb     snd_wss_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x4d0362c6     snd_wss_create
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x50094541     snd_wss_pcm
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x5e4b2de5     snd_wss_chip_id
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7b202637     snd_wss_interrupt
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7f69149a     snd_wss_put_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8e31cb07     snd_wss_info_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8fa6606c     snd_wss_mce_up
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x9b16925e     snd_cs4236_ext_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xa276819f     snd_wss_mce_down
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xb2be137a     snd_wss_timer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xbe6c817b     snd_wss_put_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xc99525ae     snd_wss_mixer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xd771bb46     snd_wss_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xeab98139     snd_wss_info_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfd3d4009     snd_wss_get_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfe98a865     snd_wss_overrange
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xffa34533     snd_wss_get_pcm_ops
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x21ef4e55 snd_ac97_pcm_assign
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x48471696 snd_ac97_tune_hardware
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x4dc81183 snd_ac97_set_rate
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5163bed9 snd_ac97_bus
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5ffa6324 snd_ac97_mixer
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x7e6dcafe snd_ac97_update_power
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x845b1c97 snd_ac97_get_short_name
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9f68cc85 snd_ac97_write_cache
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xa4057c8d snd_ac97_pcm_close
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xbff30f47 snd_ac97_resume
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc05ae2a8 snd_ac97_pcm_open
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc4c310c3 snd_ac97_suspend
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc7406aa5 snd_ac97_read
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd15b6e3d snd_ac97_update
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2545eab snd_ac97_pcm_double_rate_rules
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2c2d152 snd_ac97_update_bits
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf2139bf7 snd_ac97_write
+EXPORT_SYMBOL sound/pci/asihpi/snd-asihpi 0xded8ad5e   hpi_send_recv
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0becda97 snd_emu10k1_voice_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0df94418 snd_emu10k1_voice_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x41244eb5 snd_emu10k1_ptr_write
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x59cafd61 snd_emu10k1_synth_bzero
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x988d150a snd_emu10k1_synth_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xda83a040 snd_emu10k1_synth_copy_from_user
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf66a4375 snd_emu10k1_ptr_read
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf75dd381 snd_emu10k1_memblk_map
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xfeebba88 snd_emu10k1_synth_free
+EXPORT_SYMBOL sound/pci/hda/snd-hda-codec 0x8137241a   snd_hda_parse_generic_codec
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0x85f6b860  snd_ice1712_akm4xxx_free
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xc231aa73  snd_ice1712_akm4xxx_build_controls
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xdb1369fc  snd_ice1712_akm4xxx_init
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0e84fac7       oxygen_write8_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13ae7eae       oxygen_pci_shutdown
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x1ab0d70a       oxygen_read16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x217082b9       oxygen_write_spi
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x23bf881e       oxygen_pci_suspend
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x257fb948       oxygen_read8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x4e5ef4d6       oxygen_write_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x61bd39c7       oxygen_write16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x6fc6011d       oxygen_write32_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7528375c       oxygen_write_ac97_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x82abfda3       oxygen_write16_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x870f7062       oxygen_pci_remove
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x8b3b31ad       oxygen_write_i2c
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9167aa21       oxygen_read_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x94972217       oxygen_write8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9b9d4d27       oxygen_pci_resume
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9e4b2749       oxygen_write32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xdbd4a1fd       oxygen_reset_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe7a3b566       oxygen_write_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf18f2bfc       oxygen_pci_probe
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf3c210d8       oxygen_read32
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x043bdcb0 snd_trident_free_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x3abf35ff snd_trident_alloc_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x4ebb764f snd_trident_stop_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x8d7ed98d snd_trident_write_voice_regs
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0xfca1215f snd_trident_start_voice
+EXPORT_SYMBOL sound/soundcore 0x98696b3f       sound_class
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x0b58a260       snd_emux_new
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x19147037       snd_emux_free
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x2167ec20       snd_emux_lock_voice
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x655cb202       snd_sf_linear_to_log
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x9fab5ec7       snd_emux_register
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xac72b75e       snd_emux_terminate_all
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xd3df8d5f       snd_emux_unlock_voice
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x16acd73a      snd_util_memhdr_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x42cd82cd      snd_util_memhdr_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x74b3ab88      __snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x7c5c4bb1      snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xa594e268      __snd_util_memblk_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xba78d781      snd_util_mem_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xc03b0c1b      snd_util_mem_avail
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xe4ce2b80      __snd_util_mem_free
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x16756dc0     snd_usbmidi_input_start
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x63343b1d     snd_usbmidi_input_stop
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x9d5af605     snd_usbmidi_create
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0xd9d2bb03     snd_usbmidi_disconnect
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x1816c305   dm_mem_cache_grow
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x367013d7   dm_mem_cache_shrink
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x68d294fb   dm_mem_cache_free
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x920a7a41   dm_message_parse
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xb051eab3   dm_mem_cache_client_create
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xdae04ad9   dm_mem_cache_alloc
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xf75301a7   dm_mem_cache_client_destroy
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x000f2b7a       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x005a7faf       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x008ae1f1       dqput
+EXPORT_SYMBOL vmlinux 0x00d131bd       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x00dd5e49       tty_mutex
+EXPORT_SYMBOL vmlinux 0x00e0bd33       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0x00e60fed       do_SAK
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x010abfbd       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x01420719       register_gifconf
+EXPORT_SYMBOL vmlinux 0x016b0e28       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0x0173f758       xfrm_input
+EXPORT_SYMBOL vmlinux 0x0180c0b0       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x019b72ac       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0x01a4adf3       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x01a6bce2       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x01b230aa       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01c1b9d5       bio_add_page
+EXPORT_SYMBOL vmlinux 0x01c7351c       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0x01cc3f6d       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x01cdce48       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01d36127       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x01ee5cf8       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0x01f809b0       icmp_send
+EXPORT_SYMBOL vmlinux 0x01f8bb63       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x0239bee6       ppp_input
+EXPORT_SYMBOL vmlinux 0x0244d2fd       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0x025b0027       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x0260fdc8       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x026aa507       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x027d3985       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0x028360c1       free_buffer_head
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02a71a11       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x02d16803       blk_insert_request
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02e33f72       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x0303933b       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0x0313db43       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0x03187901       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x034e9440       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x0350e0da       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0x03565416       lookup_hash
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x0360da89       vfs_getattr
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x037c2586       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x03869b66       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0x03910d7f       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03c337db       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x03d8e97f       filemap_flush
+EXPORT_SYMBOL vmlinux 0x03e46571       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x03fea9e8       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x0404c7e1       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0x0417afde       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0x0419b373       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x045537b1       padata_alloc
+EXPORT_SYMBOL vmlinux 0x046a76eb       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0x046d308d       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04a918dd       mntput
+EXPORT_SYMBOL vmlinux 0x04ae767c       kunmap_high
+EXPORT_SYMBOL vmlinux 0x04bc355e       tcp_connect
+EXPORT_SYMBOL vmlinux 0x04be1b15       path_is_under
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04f7f219       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0x050468c0       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0x0512e1df       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x0521a429       sk_filter
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x0535c7a0       dquot_file_open
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x05a10892       inet_put_port
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05b55cf7       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x05d5d6df       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0x05e209e0       simple_getattr
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x05eceace       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0x05ed892f       __f_setown
+EXPORT_SYMBOL vmlinux 0x0608ff9d       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x0651c4ad       kern_path_parent
+EXPORT_SYMBOL vmlinux 0x065ca5a7       try_to_release_page
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x068d98ba       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x069596f8       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x06a7dada       inet_release
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ae2e58       register_framebuffer
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06e8bdd5       find_or_create_page
+EXPORT_SYMBOL vmlinux 0x06f945a9       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x06fa9d17       of_get_property
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x07179557       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0x0725673f       init_net
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x07770e07       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a7d14d       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07b49bdd       vfs_open
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x07f648fe       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x084ba63a       uart_match_port
+EXPORT_SYMBOL vmlinux 0x08515b57       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0x0866f1a5       proto_register
+EXPORT_SYMBOL vmlinux 0x08876351       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08a55f99       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0x08af7772       inet_bind
+EXPORT_SYMBOL vmlinux 0x08c6f62d       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x09087e8e       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x090c96d7       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093a4d8e       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x0942eb1d       vc_cons
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x09493965       km_new_mapping
+EXPORT_SYMBOL vmlinux 0x0952262f       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x09794e75       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x097d08c3       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x0983bf57       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x0991b0e1       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0x0994431b       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09ead378       kthread_bind
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x09fc4931       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0a8ff496       arp_create
+EXPORT_SYMBOL vmlinux 0x0ab10ab6       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b1e5788       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b4bde37       iunique
+EXPORT_SYMBOL vmlinux 0x0b5118c0       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8cb9c6       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0be4d9f2       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x0c00b70a       follow_up
+EXPORT_SYMBOL vmlinux 0x0c0f29c4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x0c41c1c7       netdev_info
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c49ab15       simple_readpage
+EXPORT_SYMBOL vmlinux 0x0c4eda05       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0x0c526fc5       km_report
+EXPORT_SYMBOL vmlinux 0x0c5369de       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0c905880       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cbcbbaf       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x0cc33a24       dm_get_device
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ccc6a92       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0cda9f9f       noop_qdisc
+EXPORT_SYMBOL vmlinux 0x0cf1484b       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x0d06362e       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0x0d0cd926       wireless_send_event
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d40fe91       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x0d4869e9       dquot_release
+EXPORT_SYMBOL vmlinux 0x0d53182d       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d57f00e       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0x0d848c15       kmap_high
+EXPORT_SYMBOL vmlinux 0x0d8fddd4       alloc_file
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0db59030       input_register_device
+EXPORT_SYMBOL vmlinux 0x0dc557b0       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0df61880       generic_listxattr
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0e928d49       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x0ecfa5bc       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0x0ee6c470       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x0f1ab0b7       follow_pfn
+EXPORT_SYMBOL vmlinux 0x0f2e65a6       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48b000       d_genocide
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f59eff2       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f6857d7       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x0f93e431       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0x0f9c4a35       __kfree_skb
+EXPORT_SYMBOL vmlinux 0x0fae7650       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fdc25d9       check_disk_change
+EXPORT_SYMBOL vmlinux 0x0fecfc78       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x10214868       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x1049a897       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0x105419f4       __getblk
+EXPORT_SYMBOL vmlinux 0x1066b091       write_cache_pages
+EXPORT_SYMBOL vmlinux 0x107ddf83       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x109fec29       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x10af2475       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x10b7bd71       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0x10c568b9       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x10cc3779       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x1107f896       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x1119d570       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0x1121c8d2       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x1136dafd       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x1165bf4d       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x11844fab       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x11bf3729       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0x11c7c15d       dst_release
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x1203bc9f       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x120621fd       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0x122bd9bb       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x129cef9d       _dev_info
+EXPORT_SYMBOL vmlinux 0x129d01ae       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12dd8755       thaw_super
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x131adc96       sock_create
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x1355ca23       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x13750234       set_bh_page
+EXPORT_SYMBOL vmlinux 0x1386f43f       page_readlink
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x138ba64f       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x139b0318       padata_start
+EXPORT_SYMBOL vmlinux 0x13ace336       skb_queue_head
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13bda4fe       set_pages_nx
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13dde1af       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x13e43abd       llc_sap_find
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f01b3f       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x13f290fe       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x13f301f7       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x14435ebd       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x1456cfc5       vfs_rename
+EXPORT_SYMBOL vmlinux 0x145b8590       vfs_readv
+EXPORT_SYMBOL vmlinux 0x145ced90       input_flush_device
+EXPORT_SYMBOL vmlinux 0x148e91c0       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0x149e1825       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x14a590cb       d_set_d_op
+EXPORT_SYMBOL vmlinux 0x14a82908       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14baa2fa       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x14c3beca       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x15104f61       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0x15243d6b       mii_check_link
+EXPORT_SYMBOL vmlinux 0x15336a59       mount_nodev
+EXPORT_SYMBOL vmlinux 0x153621d6       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x15629489       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x15a7b5e5       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15cc970a       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0x15d3f9fc       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161acf66       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0x161df9ef       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x162718e5       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x162ed4ad       dquot_disable
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x16b64511       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x16ffc05d       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x1746faa7       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x174ca2fc       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0x17a0ec64       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17cfe850       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x17f4b75d       may_umount
+EXPORT_SYMBOL vmlinux 0x17f60bf5       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x180ce191       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x181b91a4       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x189868d7       get_random_bytes_arch
+EXPORT_SYMBOL vmlinux 0x189fe5c3       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0x18c02c1c       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0x18cfc21f       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0x18e352ed       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0x18e7531e       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0x192878f5       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0x1928faa7       phy_detach
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x199f5b4e       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19c3016b       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x19c90d37       __scm_send
+EXPORT_SYMBOL vmlinux 0x19db972b       phy_device_free
+EXPORT_SYMBOL vmlinux 0x19f873c3       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0x1a044f14       arp_xmit
+EXPORT_SYMBOL vmlinux 0x1a048cee       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a562f07       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x1a5d1c4b       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a6dc9e6       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1abc47f1       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1afdddb3       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b1fef91       inet_listen
+EXPORT_SYMBOL vmlinux 0x1b24af0c       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0x1b292f49       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0x1b3eac38       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b7bb290       lookup_bdev
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1bb4ec88       phy_start
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bd9d6c5       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1c01d197       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c659465       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1c998a4d       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cf366cd       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1d98ce50       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dc418f3       dev_printk
+EXPORT_SYMBOL vmlinux 0x1dd15e9b       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddf91d2       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x1e0d3911       serio_reconnect
+EXPORT_SYMBOL vmlinux 0x1e16aecb       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x1e231ec5       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x1e2aecb9       serio_open
+EXPORT_SYMBOL vmlinux 0x1e2b6ae0       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0x1e65218d       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1eacc9c3       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x1eb704ed       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x1eb8b8a0       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0x1ee262ac       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x1ef38656       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x1f23c479       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0x1f3a910a       journal_abort
+EXPORT_SYMBOL vmlinux 0x1f4df885       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x1f61b740       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1f89d360       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0x1f8fa277       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fd3a12f       generic_write_checks
+EXPORT_SYMBOL vmlinux 0x1fe7f927       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x1ffe06d4       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x201a8ce8       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x201f61cd       pci_dev_get
+EXPORT_SYMBOL vmlinux 0x2044ac15       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x205379a7       __quota_error
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x208c82bc       posix_lock_file
+EXPORT_SYMBOL vmlinux 0x208f3bb1       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0x2093920b       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20b1bc80       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x20b39f1f       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x20cac037       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x20d4c7de       unregister_netdev
+EXPORT_SYMBOL vmlinux 0x20dbf3c1       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x21625c2f       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x217093eb       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0x2177aff9       wake_up_process
+EXPORT_SYMBOL vmlinux 0x217a2a30       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x218352d1       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0x21984e6d       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0x21a92a3b       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x21d8e28d       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x22022af7       simple_fill_super
+EXPORT_SYMBOL vmlinux 0x221cca34       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2283d9e4       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x229eb706       pipe_to_file
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x22b98d06       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x22e5ce0d       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x230693bd       neigh_destroy
+EXPORT_SYMBOL vmlinux 0x2314f3f3       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x2381a6e8       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x239b91d9       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23c5d6e1       agp_enable
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d407f1       update_region
+EXPORT_SYMBOL vmlinux 0x23f1d235       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x2406cdb7       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x2414e794       single_open
+EXPORT_SYMBOL vmlinux 0x2422ccba       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x243e71b8       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x244c6be8       sg_miter_next
+EXPORT_SYMBOL vmlinux 0x24594798       misc_deregister
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x24615ef9       security_path_rename
+EXPORT_SYMBOL vmlinux 0x2475218f       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x2488146a       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24946dfe       pci_match_id
+EXPORT_SYMBOL vmlinux 0x24b46511       generic_make_request
+EXPORT_SYMBOL vmlinux 0x24cb0d3e       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24de3696       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x24ed2f5a       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x250dd12b       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x251bbf99       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x2526a8b5       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0x2529d275       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x2548a371       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x254938a4       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x256dd6eb       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x2578dacd       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x258ac4f7       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0x25c0014b       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25cfd397       module_layout
+EXPORT_SYMBOL vmlinux 0x25d25e8e       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25d876f4       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x25febaea       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x2609392e       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x2623b60b       dput
+EXPORT_SYMBOL vmlinux 0x26471790       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x26603321       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0x266977a2       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x2670340a       skb_pad
+EXPORT_SYMBOL vmlinux 0x26868bdd       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0x268ab88d       udp_proc_register
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x2698e366       filp_close
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26d377dd       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x2707b919       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0x270b2f24       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x274d0f90       blk_register_region
+EXPORT_SYMBOL vmlinux 0x277e4571       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x27835ffe       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b33a81       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x27c7a46f       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x27f581ae       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0x28003fde       empty_aops
+EXPORT_SYMBOL vmlinux 0x28176ccd       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x2823eb2e       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0x282684c1       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x28574908       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0x285954da       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28a80608       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x293b217b       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x294cced1       cad_pid
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x297c26a8       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0x29825454       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0x298fc869       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29c49241       locks_init_lock
+EXPORT_SYMBOL vmlinux 0x29dc9be2       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0294b0       dquot_transfer
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a54c764       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x2a5df595       sock_no_getname
+EXPORT_SYMBOL vmlinux 0x2a6300fa       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0x2a67d9ae       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x2a811e21       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0x2a8e7612       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2ac0619f       jbd2_journal_update_format
+EXPORT_SYMBOL vmlinux 0x2ac8ce3a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x2ae9c874       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0x2af02574       input_set_keycode
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b13bd6a       iget5_locked
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b33423a       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x2b45972b       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0x2b4bea62       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x2b65c416       padata_stop
+EXPORT_SYMBOL vmlinux 0x2b6b32f4       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0x2b973703       blk_get_queue
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba1bc65       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bc4e969       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2beaf22b       seq_release
+EXPORT_SYMBOL vmlinux 0x2bf9561a       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c3ddf64       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0x2c734fb5       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2ca48414       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x2ca81121       set_page_dirty
+EXPORT_SYMBOL vmlinux 0x2ca9d493       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0x2cc5b83d       setattr_copy
+EXPORT_SYMBOL vmlinux 0x2d075b64       set_binfmt
+EXPORT_SYMBOL vmlinux 0x2d093429       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x2d0be7c5       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d1fdbdb       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3ec47d       journal_errno
+EXPORT_SYMBOL vmlinux 0x2d46310a       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0x2d7577e6       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2de56849       __lock_page
+EXPORT_SYMBOL vmlinux 0x2de75df6       block_read_full_page
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e0ec551       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x2e1c6d56       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e4771c4       journal_load
+EXPORT_SYMBOL vmlinux 0x2e5639f1       __nla_reserve
+EXPORT_SYMBOL vmlinux 0x2e59cdff       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e71e9ac       vfs_llseek
+EXPORT_SYMBOL vmlinux 0x2e8b7f10       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ec391ce       dev_err
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f519ecd       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f8f2265       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x2fb6de5d       add_device_randomness
+EXPORT_SYMBOL vmlinux 0x2fe6de59       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0x2ffbcb18       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x301abebe       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x30248eea       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0x304126b2       d_add_ci
+EXPORT_SYMBOL vmlinux 0x304cb1d8       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x30792aca       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x30846769       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0x30941dae       icmpv6_send
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b6afb5       tcf_register_action
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30bcacaf       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30de0ac1       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30eee352       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x314e8e8f       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x315bdfb0       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x31644ad5       dentry_open
+EXPORT_SYMBOL vmlinux 0x31898083       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x3195e980       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x31b7229e       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0x31bf4ff3       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x31d7d301       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x31f22b31       key_type_keyring
+EXPORT_SYMBOL vmlinux 0x320e05bb       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x3223166c       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x323a69c8       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x32863a68       tc_classify
+EXPORT_SYMBOL vmlinux 0x328b32b9       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0x329dff63       security_file_permission
+EXPORT_SYMBOL vmlinux 0x32a05dc8       __sock_create
+EXPORT_SYMBOL vmlinux 0x32d7d67b       unregister_key_type
+EXPORT_SYMBOL vmlinux 0x32ddd401       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x32fa6bd0       ether_setup
+EXPORT_SYMBOL vmlinux 0x3313e05b       key_revoke
+EXPORT_SYMBOL vmlinux 0x3315a21b       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x33169d9f       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x331b3dfd       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x33208834       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x3371537e       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0x33957731       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x33bac3c3       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33e98a47       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0x33f725aa       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x34419985       journal_start
+EXPORT_SYMBOL vmlinux 0x34556aac       iput
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x3484948e       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34bf89f1       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34cc2d52       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0x34ed1e5c       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0x34edba6a       bdget_disk
+EXPORT_SYMBOL vmlinux 0x35042719       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0x3505d020       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x353ba177       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x353ea387       end_writeback
+EXPORT_SYMBOL vmlinux 0x3543843b       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x359e6b6a       elevator_change
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35b55d9e       task_ns_capable
+EXPORT_SYMBOL vmlinux 0x35c1877c       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35e831f5       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35f8a417       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x361a58cc       set_anon_super
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x364598f1       netif_rx
+EXPORT_SYMBOL vmlinux 0x36494247       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x3658df16       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x3662690f       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x36705089       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x368fb3d2       netdev_crit
+EXPORT_SYMBOL vmlinux 0x36ccde48       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x36d211df       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0x36d6e9eb       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x36dbbc88       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36e7ac23       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x36ef051b       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0x3708adcd       find_vma
+EXPORT_SYMBOL vmlinux 0x37090144       register_filesystem
+EXPORT_SYMBOL vmlinux 0x372a1462       blk_put_request
+EXPORT_SYMBOL vmlinux 0x372e920d       __dst_free
+EXPORT_SYMBOL vmlinux 0x373f8f24       default_llseek
+EXPORT_SYMBOL vmlinux 0x374202c5       dev_activate
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x376e018a       get_phy_device
+EXPORT_SYMBOL vmlinux 0x377420d2       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37c8b5f9       end_page_writeback
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e5cdd6       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea4b51       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37ed9a7d       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x38058556       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x382cc8c6       genl_register_family
+EXPORT_SYMBOL vmlinux 0x38351af9       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x38a8cc42       set_user_nice
+EXPORT_SYMBOL vmlinux 0x38ad2156       netdev_set_master
+EXPORT_SYMBOL vmlinux 0x38ae3b75       sk_stream_error
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38c848af       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x38dcd29c       take_over_console
+EXPORT_SYMBOL vmlinux 0x38dcec03       register_md_personality
+EXPORT_SYMBOL vmlinux 0x38e6a2aa       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x38f8aaac       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x39032e47       tty_port_put
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x391913a3       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x392ea9fa       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0x39368d07       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3947bad2       __find_get_block
+EXPORT_SYMBOL vmlinux 0x3953de20       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0x39675882       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39a84fa8       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x39b08cdc       agp_bridge
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39ccaf10       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0x39f91e7e       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0x3a028f86       flush_signals
+EXPORT_SYMBOL vmlinux 0x3a02d771       inet_getname
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a3672e3       d_alloc_name
+EXPORT_SYMBOL vmlinux 0x3a4df1da       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a7afb82       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0x3a847233       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x3a881d8f       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3afaed4a       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b30ec80       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0x3b665d03       sock_register
+EXPORT_SYMBOL vmlinux 0x3b8ed1b4       vfs_unlink
+EXPORT_SYMBOL vmlinux 0x3b8f5244       dump_seek
+EXPORT_SYMBOL vmlinux 0x3b96c3b0       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3b9e5735       inet_ioctl
+EXPORT_SYMBOL vmlinux 0x3ba5f740       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x3ba810c9       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0x3bb2a25b       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3bd31dfc       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0x3c13ccfe       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0x3c24168b       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x3c28a6d5       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c3529dd       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0x3c44532e       __blk_end_request
+EXPORT_SYMBOL vmlinux 0x3c55fe76       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0x3c5f0338       block_write_full_page
+EXPORT_SYMBOL vmlinux 0x3c737e3b       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3cc1c5de       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3ce64a61       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0x3cee2b5c       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0x3d0aa859       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d52e17b       do_munmap
+EXPORT_SYMBOL vmlinux 0x3d67cdac       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d8e4bb6       mnt_pin
+EXPORT_SYMBOL vmlinux 0x3d9f84e9       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3da52b67       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x3db13795       dentry_unhash
+EXPORT_SYMBOL vmlinux 0x3db1e08b       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dbff833       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd128cb       write_inode_now
+EXPORT_SYMBOL vmlinux 0x3dd590df       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x3de7edeb       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0x3df7ee0a       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e1575fa       mutex_unlock
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e821584       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3eb1638d       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ecb4e8e       simple_setattr
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3edc27f2       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x3f017127       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f113db9       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f3fc1c4       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f6267cc       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0x3f78c112       d_find_alias
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3fad35c0       sk_common_release
+EXPORT_SYMBOL vmlinux 0x3fb9bde4       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x3fc61d3c       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0x3fe54bff       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0x3fe62874       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4000729f       file_permission
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x402c0e15       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x40384725       init_task
+EXPORT_SYMBOL vmlinux 0x404b90ca       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405b3fe0       register_cdrom
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x407e0676       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x409ddb4c       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40aa44de       poll_initwait
+EXPORT_SYMBOL vmlinux 0x40bdf1fa       skb_unlink
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x40d86d9a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x41086ccc       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x41256a48       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x413a1e67       mpage_readpage
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x414e0354       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x416eac64       dm_io
+EXPORT_SYMBOL vmlinux 0x416fee60       dev_load
+EXPORT_SYMBOL vmlinux 0x417a0303       tty_port_init
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x41a1c480       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x41ab9ff9       netif_napi_del
+EXPORT_SYMBOL vmlinux 0x41af3e94       soft_cursor
+EXPORT_SYMBOL vmlinux 0x41c63a42       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x41cee2ab       __get_page_tail
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x42009521       sk_wait_data
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x422c25f2       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x42524e2f       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x428185da       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42a08894       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x42acc81e       blkdev_put
+EXPORT_SYMBOL vmlinux 0x42bd7e37       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x431077d7       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x435d19ad       input_release_device
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x437b3cc2       bdevname
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43b2b293       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0x43b617af       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0x43d137c8       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x43d8b90a       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x43fba01e       may_umount_tree
+EXPORT_SYMBOL vmlinux 0x44144148       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0x441a0a5d       skb_insert
+EXPORT_SYMBOL vmlinux 0x441fc8c4       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0x4422eb2c       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x44289667       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x442b8e7b       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x4442047b       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x44aa7b14       sock_i_ino
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x44fd0b9d       netif_device_attach
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578e77e       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x45852554       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0x4589fcdd       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0x45a43828       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45c17df2       fd_install
+EXPORT_SYMBOL vmlinux 0x45ca0f1f       bdi_init
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x45d7330b       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x461b81e6       sock_init_data
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x4621f6d7       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x462307cb       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x462a2450       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x463822fa       sock_release
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x46722b79       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x46807ddf       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x46972bfa       dm_table_get
+EXPORT_SYMBOL vmlinux 0x469d98c8       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0x46a08bca       blk_run_queue
+EXPORT_SYMBOL vmlinux 0x46a3b4eb       dev_uc_add
+EXPORT_SYMBOL vmlinux 0x46c35e3b       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0x46ccb8ed       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x46cd9fbf       cdrom_open
+EXPORT_SYMBOL vmlinux 0x46d46139       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0x471203ea       genphy_update_link
+EXPORT_SYMBOL vmlinux 0x473c8190       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x473d7a01       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x47489603       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x474aaa73       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x4759a9cd       fb_class
+EXPORT_SYMBOL vmlinux 0x475e10bc       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x47766ec2       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479a7f69       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c6c57d       input_close_device
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47e4dc18       sk_run_filter
+EXPORT_SYMBOL vmlinux 0x47f0e0d5       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x4813f113       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x485cf85c       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0x48685d44       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x4869ab61       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x4871c397       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x4892728a       keyring_search
+EXPORT_SYMBOL vmlinux 0x48a02be0       con_is_bound
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48abda01       send_sig_info
+EXPORT_SYMBOL vmlinux 0x48b65218       give_up_console
+EXPORT_SYMBOL vmlinux 0x48c1bf85       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x491429b0       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x49189152       get_write_access
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x498c4ff4       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x499db840       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49d7022a       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x49f037e0       journal_flush
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a54c728       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0x4a58d29a       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0x4a5d235c       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x4aa1731a       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4aaa939f       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ac6464c       ip_fragment
+EXPORT_SYMBOL vmlinux 0x4ad4e5b3       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0x4ad839bc       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x4ae255fd       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x4ae795b3       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x4aedcf2d       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b26846e       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b7594b5       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x4b8536ff       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0x4b86c718       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0x4ba77708       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0x4bc79970       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c1d71fc       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c33d7d4       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x4c64869a       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cc26436       tty_register_device
+EXPORT_SYMBOL vmlinux 0x4cce37a2       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x4cf53e84       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0x4cfefa78       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d139f40       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d26cf6b       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x4d2d6ee5       ps2_command
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d967d6f       inet_accept
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4da2cb6c       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x4da3a7ce       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x4da962e2       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0x4dab3397       ihold
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4dd75b25       replace_mount_options
+EXPORT_SYMBOL vmlinux 0x4ddb516e       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e166203       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e28f1a4       ps2_end_command
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e363149       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x4e38c39e       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0x4e4bb182       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e717d90       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x4e78f2f6       dev_notice
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4e996b49       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x4eb6cfa3       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x4efb6bbe       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0x4f1154a8       phy_connect
+EXPORT_SYMBOL vmlinux 0x4f1302b5       eth_header
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f45c425       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f478c33       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0x4f55e299       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4ff12c93       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x4ffc7f2b       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0x5000487a       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x50430f71       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0x504b7066       napi_complete
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x508b89d1       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0x50aaac24       get_gendisk
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50ad8cee       eth_type_trans
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50bdc3f2       submit_bio
+EXPORT_SYMBOL vmlinux 0x50c0e399       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x50c5a1b8       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x50da211e       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x50dbd837       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x50df7004       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x518f249c       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x51afeab8       d_validate
+EXPORT_SYMBOL vmlinux 0x51b95214       page_symlink
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dc51a1       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51ee7dc9       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x5212bf29       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x52159896       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x5238bcc0       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x525f00ae       vfs_link
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x52b0af4a       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x52b93b88       skb_trim
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52bd5c5e       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52dd8541       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x52eec691       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0x53054c09       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x53112f42       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x5336b9f5       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0x53453b9e       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x536da99e       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x537181e2       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0x5375b4a9       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x539114f3       __napi_complete
+EXPORT_SYMBOL vmlinux 0x53a525f2       complete_request_key
+EXPORT_SYMBOL vmlinux 0x53b4cc58       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53c4905a       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x53e01fbd       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0x53f044ae       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x53f55c7c       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x5409fca2       dcb_getapp
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x544f4903       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0x5459edf9       vga_put
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x546b1a00       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x54724458       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x5477615c       __destroy_inode
+EXPORT_SYMBOL vmlinux 0x547e01e7       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x5487899a       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x548de1f5       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a306ab       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x54f29447       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0x54f6dd3a       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x5501823b       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x5501a59a       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0x55189abf       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0x55190a0a       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x55661019       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x556a65c1       skb_put
+EXPORT_SYMBOL vmlinux 0x557da189       neigh_update
+EXPORT_SYMBOL vmlinux 0x5592d264       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x5595d925       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0x55da330c       dm_table_event
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x5619cf6c       vfs_writev
+EXPORT_SYMBOL vmlinux 0x562c892a       elevator_exit
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x5639c3c3       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x56474715       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0x5647bd46       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0x565964cd       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0x566b5c6e       skb_copy
+EXPORT_SYMBOL vmlinux 0x56b143ea       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x56b6ca0c       ip_defrag
+EXPORT_SYMBOL vmlinux 0x56b85c09       input_unregister_device
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56e3f3fe       input_reset_device
+EXPORT_SYMBOL vmlinux 0x56f1ac0a       start_tty
+EXPORT_SYMBOL vmlinux 0x56ff82d7       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x57110e6d       inet6_release
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x573c3bb1       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x573fd184       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x576e86af       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0x577671ce       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0x57770dcf       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x5784eb4f       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0x579114d7       __ps2_command
+EXPORT_SYMBOL vmlinux 0x579d9590       dev_trans_start
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57ce6c22       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57e60bd7       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x58108c69       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0x5830a665       key_validate
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x58584d71       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58942b02       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x58b58a68       tty_check_change
+EXPORT_SYMBOL vmlinux 0x58d0c16a       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0x58d5d255       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x58f5259b       key_unlink
+EXPORT_SYMBOL vmlinux 0x58fc67ea       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x59137008       blk_make_request
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x59622719       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x598f1bbd       kern_path
+EXPORT_SYMBOL vmlinux 0x599c9f20       seq_open_private
+EXPORT_SYMBOL vmlinux 0x599d145d       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59c3f3f1       have_submounts
+EXPORT_SYMBOL vmlinux 0x59d13bb2       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x59d62bc3       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59e27980       dquot_enable
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x59edce96       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a4206bf       d_drop
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a47e8f1       dev_addr_init
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a6299e8       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5a771da2       fb_pan_display
+EXPORT_SYMBOL vmlinux 0x5a7b6ca1       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0x5a7ddfac       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x5a87e413       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0x5a985850       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x5ac1c16f       cont_write_begin
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae6a3d2       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0x5b01c8ac       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b330f09       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0x5b338114       dma_ops
+EXPORT_SYMBOL vmlinux 0x5b365541       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b5fa01b       do_splice_to
+EXPORT_SYMBOL vmlinux 0x5b880a65       follow_down_one
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5b943c64       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0x5bb9f8dd       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0x5bc30d34       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x5bc8ce70       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x5bffc880       page_put_link
+EXPORT_SYMBOL vmlinux 0x5c143473       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c2c69a6       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5c9d045f       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0x5cade74c       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x5cb93794       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x5ce8746c       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0x5cf51321       noop_fsync
+EXPORT_SYMBOL vmlinux 0x5d3600fa       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x5d550425       genl_register_ops
+EXPORT_SYMBOL vmlinux 0x5d7a4b37       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x5da0b2a7       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dc4cf64       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5dd51881       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5dec5d4f       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x5e02760b       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e86aa3a       fput
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5ef109c7       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1a8341       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f27125e       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0x5f4195bf       journal_revoke
+EXPORT_SYMBOL vmlinux 0x5f711ea6       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0x5f8c9909       elv_register_queue
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x5ff9e007       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x601966f6       del_gendisk
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x604c9b5d       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x60851b4c       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x608a5d69       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0x60947045       ip6_xmit
+EXPORT_SYMBOL vmlinux 0x609cba05       input_free_device
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a24ae9       __brelse
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60bab30b       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x60db0866       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x60f3406d       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x611c43f1       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x612dab9a       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x612f6738       seq_lseek
+EXPORT_SYMBOL vmlinux 0x6130ad04       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0x613e6076       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x61400e03       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0x614704cf       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x6166074a       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x618216f2       dst_destroy
+EXPORT_SYMBOL vmlinux 0x6187c2c5       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x619ef6e1       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x61aac7ed       mnt_unpin
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x61da7dae       user_path_at
+EXPORT_SYMBOL vmlinux 0x61f150f9       dev_get_flags
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623bd9ee       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0x623d520f       current_fs_time
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6290a220       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x6296feec       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0x6299bf78       inet6_bind
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x62e5e0d3       bio_alloc
+EXPORT_SYMBOL vmlinux 0x6308e2f2       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x63223d17       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x635309b3       tcp_prot
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x6379096e       ipv4_specific
+EXPORT_SYMBOL vmlinux 0x63847fbe       kernel_read
+EXPORT_SYMBOL vmlinux 0x639e6606       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0x63afb174       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0x63b5a2e0       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x63b93683       fget_raw
+EXPORT_SYMBOL vmlinux 0x63ce40b1       vfs_write
+EXPORT_SYMBOL vmlinux 0x63cfea6f       scsi_verify_blk_ioctl
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x64245cf3       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x64257441       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x642e6889       new_inode
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x645de212       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x648c0b4a       simple_rename
+EXPORT_SYMBOL vmlinux 0x6491748e       fasync_helper
+EXPORT_SYMBOL vmlinux 0x6495391a       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64ae072b       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64beab8a       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x64c6b792       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0x64cbc6c1       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0x64d5be17       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x64e29138       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x653d85c7       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x65494aee       dev_change_flags
+EXPORT_SYMBOL vmlinux 0x6557185d       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x655cac24       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x65ba73fd       mdiobus_free
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x65e60bad       inet_shutdown
+EXPORT_SYMBOL vmlinux 0x6602a417       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x6685edbe       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x6696a030       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x66aea0f8       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x66b0fc2b       vc_resize
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66bae4b8       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x66c008c8       nf_log_packet
+EXPORT_SYMBOL vmlinux 0x66cb4687       bdget
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66dd586b       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x66fb10d7       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6744ba1e       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x67539d79       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x675cc500       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x6769f2a4       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x676d7251       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x677584ae       kfree_skb
+EXPORT_SYMBOL vmlinux 0x677f1b15       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x67a044d8       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0x67a29cb4       mount_bdev
+EXPORT_SYMBOL vmlinux 0x67adafdc       md_write_start
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67fac414       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x680a0535       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x68346919       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x684cf050       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0x685b5633       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0x6863c79d       tcp_close
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x6880f5d7       mddev_congested
+EXPORT_SYMBOL vmlinux 0x689afd27       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0x68a3d868       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x68bb9182       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x68c45733       dev_set_group
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x691c152e       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0x69206bc7       tty_write_room
+EXPORT_SYMBOL vmlinux 0x6940efd2       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x6941ec16       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0x6945c078       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x695312ef       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0x6967769d       scsi_register
+EXPORT_SYMBOL vmlinux 0x696e45a8       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x69780448       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0x6978eb16       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x697f36f7       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x698ca9aa       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x698e66c2       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0x699af178       phy_attach
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69d97271       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a15d21c       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a1ef215       release_pages
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a40f3f8       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x6a54d67b       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x6a688cb9       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a817549       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x6a8c7d3c       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6a912d59       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x6a9df7bb       nla_put
+EXPORT_SYMBOL vmlinux 0x6aaa79cf       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x6ab3f5b4       vfs_statfs
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6acfa58f       page_address
+EXPORT_SYMBOL vmlinux 0x6ad11ffb       inode_init_once
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6adb1919       nf_log_register
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af1c0a5       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0x6af56d05       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b3148be       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x6b3c8d01       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0x6b42443f       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0x6b598dd5       d_alloc_root
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6ba17d37       kill_litter_super
+EXPORT_SYMBOL vmlinux 0x6ba5c796       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc0e2f5       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bd0f4bf       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x6bdcf741       blk_get_request
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6be2308f       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c16aa24       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x6c19c47d       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c2e6bbb       __register_chrdev
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c6ff1e9       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7938cb       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0x6c806db8       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0x6ca38168       skb_checksum
+EXPORT_SYMBOL vmlinux 0x6cabd78b       unlock_super
+EXPORT_SYMBOL vmlinux 0x6cafbd10       thaw_process
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6d12d4af       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4857b8       dma_set_mask
+EXPORT_SYMBOL vmlinux 0x6d5d6c3a       follow_down
+EXPORT_SYMBOL vmlinux 0x6d6bf35b       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d71a24d       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x6d902ff8       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0x6d9b40e6       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x6db3b58c       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x6dd7c420       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6df8455e       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0x6e1104c4       dquot_operations
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e263032       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0x6e696a21       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e7e9459       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x6e83c904       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6ea22a91       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0x6ebb9442       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x6ebe7124       vfs_read
+EXPORT_SYMBOL vmlinux 0x6ecf4005       vmtruncate
+EXPORT_SYMBOL vmlinux 0x6ef1a15b       sk_free
+EXPORT_SYMBOL vmlinux 0x6ef90574       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x6f0af6a3       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x6f29c5b7       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f51e2c5       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f70c15d       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0x6f78667a       get_fs_type
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x704238d5       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x7056e306       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x70a52e4f       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0x70b01f19       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x70ba14a2       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x70ba8cdc       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x70d91101       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x70daf662       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x70e1c874       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0x7102dd2f       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x7135471a       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x7151d3e7       cdrom_release
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x719a0b58       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x71e87170       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0x7212c3da       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x724290ed       do_splice_direct
+EXPORT_SYMBOL vmlinux 0x72726c9e       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x727a44b8       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0x7282dd36       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0x72a0ee36       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x72a430c0       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b1ab46       redraw_screen
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72c13f85       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x72f21dfa       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x73006b4a       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x73021018       netdev_notice
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c2742       bdi_register
+EXPORT_SYMBOL vmlinux 0x73450a0a       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x734e68d2       tcp_poll
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736afd2c       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x736d29e5       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x7377e8af       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x737a3185       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73f244eb       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x7405482e       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x74622fb1       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74a371ef       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x74a74f92       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0x74bf94fa       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x74e24b3b       vfs_readlink
+EXPORT_SYMBOL vmlinux 0x74e61572       init_special_inode
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x75b7a680       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75d9e63f       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0x75fb23fb       scsi_print_result
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76a16b5a       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x76adf27b       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76da3ac6       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0x76f689af       request_firmware
+EXPORT_SYMBOL vmlinux 0x76fc6408       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0x77076cdd       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x773691b4       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x776a9ab1       dev_alert
+EXPORT_SYMBOL vmlinux 0x7770cb44       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x777fd0a3       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x779da21f       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x77a06182       inet_addr_type
+EXPORT_SYMBOL vmlinux 0x77a519dd       rt6_lookup
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77c84adc       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff0abd       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x78161601       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0x781cecee       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x7849aa45       first_ec
+EXPORT_SYMBOL vmlinux 0x785f0414       add_disk
+EXPORT_SYMBOL vmlinux 0x7860b8f2       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0x787bd64d       sk_alloc
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x789b9ecd       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0x78a4310f       __bio_clone
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78dc0028       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x790a42ff       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x790f8ec9       genphy_read_status
+EXPORT_SYMBOL vmlinux 0x792d344c       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0x794487ee       disable_hlt
+EXPORT_SYMBOL vmlinux 0x79468bad       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79da945e       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a1bab78       submit_bh
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a2bdc71       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0x7a410ad6       kill_pgrp
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a4ebbf5       dm_register_target
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a69b638       posix_test_lock
+EXPORT_SYMBOL vmlinux 0x7a6d86d7       register_console
+EXPORT_SYMBOL vmlinux 0x7a78cc9c       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7ab29645       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x7ac00bcb       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b426cc2       netpoll_setup
+EXPORT_SYMBOL vmlinux 0x7b483a6c       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x7b493bf2       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b6d193c       rtnl_notify
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7ba2b45c       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0x7bc82c7b       consume_skb
+EXPORT_SYMBOL vmlinux 0x7bf7c7be       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c1a10ba       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c2a1bcc       module_refcount
+EXPORT_SYMBOL vmlinux 0x7c448cdc       ip_options_compile
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c4aefa0       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0x7c4ed3e2       iterate_mounts
+EXPORT_SYMBOL vmlinux 0x7c4fcab4       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c7ecd19       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0x7c806d6f       sock_map_fd
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7cb9de49       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0x7ccf728c       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d47cbaa       tty_port_open
+EXPORT_SYMBOL vmlinux 0x7d4d6c83       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0x7d63dc18       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x7d6f7980       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x7d73ca88       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x7d7fdf8f       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0x7d8bcf6b       d_invalidate
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7dcee428       elevator_init
+EXPORT_SYMBOL vmlinux 0x7dfd58c7       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0x7e08c942       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30c30f       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e4c6ab9       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0x7e819c33       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0x7e88a688       journal_clear_err
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7ec41a75       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7ed05017       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x7ed169ce       udp_ioctl
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f244e52       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f28e629       kern_unmount
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f5735eb       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0x7f5b1f85       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x7f827f2a       save_mount_options
+EXPORT_SYMBOL vmlinux 0x7f8f595b       mount_single
+EXPORT_SYMBOL vmlinux 0x7fbe2b0c       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x7fe96f0c       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x80264345       security_path_chmod
+EXPORT_SYMBOL vmlinux 0x8054614c       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806590b5       journal_extend
+EXPORT_SYMBOL vmlinux 0x8072bb44       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x807ab1ed       md_done_sync
+EXPORT_SYMBOL vmlinux 0x807aeeff       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0x808246f3       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80d02d0c       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0x80f06c56       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x811d11c5       unregister_console
+EXPORT_SYMBOL vmlinux 0x81327e2c       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x815990d3       read_cache_page
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x815fe154       mdiobus_register
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81aaefa4       register_con_driver
+EXPORT_SYMBOL vmlinux 0x81c0b01d       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x8217c9f2       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x8294bbae       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x82a1f3e3       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0x82a43a0c       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82c2d8ec       of_match_node
+EXPORT_SYMBOL vmlinux 0x82cfa647       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0x831606f9       pci_dev_put
+EXPORT_SYMBOL vmlinux 0x83168ea7       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83240698       bio_init
+EXPORT_SYMBOL vmlinux 0x8328bb21       register_snap_client
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x833c923b       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x8359e6b3       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x836538a6       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x8365ce67       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x836b9455       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x83968783       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83d08239       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x83d5e1f9       register_quota_format
+EXPORT_SYMBOL vmlinux 0x83db805c       release_firmware
+EXPORT_SYMBOL vmlinux 0x83decd94       __bread
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x8413a301       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x84225d7c       seq_open
+EXPORT_SYMBOL vmlinux 0x842b4639       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x843d16eb       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x843fea52       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0x84742a46       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0x84749525       __free_pages
+EXPORT_SYMBOL vmlinux 0x848d75fa       dquot_drop
+EXPORT_SYMBOL vmlinux 0x849b77d8       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x84baa559       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x85060038       write_one_page
+EXPORT_SYMBOL vmlinux 0x85085c18       km_state_expired
+EXPORT_SYMBOL vmlinux 0x852557f5       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x852cb3d8       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x85748dd3       softnet_data
+EXPORT_SYMBOL vmlinux 0x858b8793       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0x85a55d57       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0x85d2ff21       aio_put_req
+EXPORT_SYMBOL vmlinux 0x85d9e3bd       scsi_host_get
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x85eb3583       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0x85ec4dac       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0x861928b9       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0x86400f43       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x8644672e       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x864ae6a8       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x86556689       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x867c96c5       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868416a1       iget_locked
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86ac6ff7       km_policy_expired
+EXPORT_SYMBOL vmlinux 0x86ad5f19       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86cbe5ad       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x86df8202       seq_release_private
+EXPORT_SYMBOL vmlinux 0x86e38ded       force_sig
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x8740690b       journal_create
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878aaa43       __pagevec_release
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87afb1a3       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0x87ba2a8e       ilookup
+EXPORT_SYMBOL vmlinux 0x87bc4159       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87e1b68b       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x882080fa       bioset_free
+EXPORT_SYMBOL vmlinux 0x884c0954       lock_may_read
+EXPORT_SYMBOL vmlinux 0x88855f50       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x88b361bb       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0x88ba8797       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x88e0fbcd       inode_init_always
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x8904b832       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x8936d465       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x895642a6       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x89a04638       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x89ba5e94       kmap
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89e07698       cdev_add
+EXPORT_SYMBOL vmlinux 0x89e5dec6       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0x8a1398ec       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x8a2b19a5       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8ac1d213       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad16a97       arp_tbl
+EXPORT_SYMBOL vmlinux 0x8ad5de6f       misc_register
+EXPORT_SYMBOL vmlinux 0x8ae3d03a       blkdev_get
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b2294d8       current_task
+EXPORT_SYMBOL vmlinux 0x8b2a6968       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0x8b2c006a       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x8b37a3a2       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x8b512d39       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b80e9c9       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x8b9082ee       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x8b915449       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x8b9706fc       fb_blank
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8bab792b       simple_unlink
+EXPORT_SYMBOL vmlinux 0x8bd09340       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x8bd3e7cc       d_rehash
+EXPORT_SYMBOL vmlinux 0x8be54f64       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0x8be93e50       tty_throttle
+EXPORT_SYMBOL vmlinux 0x8c0d59de       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x8c14c51d       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c1d0663       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c3f6448       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c62080b       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x8c6ad3b9       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x8cb86331       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x8cb8fe54       dget_parent
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8cd073a8       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x8d08e3a6       simple_statfs
+EXPORT_SYMBOL vmlinux 0x8d16d586       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x8d16eb7b       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8d2b1652       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x8d2ba9df       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x8d32c062       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x8d49d389       set_pages_x
+EXPORT_SYMBOL vmlinux 0x8d4c6a64       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d736233       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0x8d84c94c       __rta_fill
+EXPORT_SYMBOL vmlinux 0x8d85ee52       of_node_put
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8daedfe8       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e0d6417       pskb_copy
+EXPORT_SYMBOL vmlinux 0x8e108994       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e378f48       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e777cc5       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8ea4c52c       of_node_get
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb16245       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x8ebfcec3       elv_add_request
+EXPORT_SYMBOL vmlinux 0x8ede7462       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f05ad75       km_state_notify
+EXPORT_SYMBOL vmlinux 0x8f1df269       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f26e948       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f2b30fc       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f50e272       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8fad2e4a       ll_rw_block
+EXPORT_SYMBOL vmlinux 0x8faeb16b       find_lock_page
+EXPORT_SYMBOL vmlinux 0x8fbd4d7f       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x8fc36030       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fe74f3f       audit_log_end
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x8ffecff5       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x90036694       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x9003f10d       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0x902dec7b       path_put
+EXPORT_SYMBOL vmlinux 0x902f81fc       notify_change
+EXPORT_SYMBOL vmlinux 0x9031dcce       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x907d1820       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x908c9b00       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90bebd8e       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x911351b3       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x91710cf0       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x91a657d9       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0x91ae2c0a       file_update_time
+EXPORT_SYMBOL vmlinux 0x91dc56c9       alloc_disk
+EXPORT_SYMBOL vmlinux 0x91de2ed9       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x91ec0fec       file_remove_suid
+EXPORT_SYMBOL vmlinux 0x91f17022       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0x920736e5       processors
+EXPORT_SYMBOL vmlinux 0x9224a7a7       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92b08702       brioctl_set
+EXPORT_SYMBOL vmlinux 0x92c99779       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92d7633b       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x92ed1e09       mapping_tagged
+EXPORT_SYMBOL vmlinux 0x92ee49d5       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x930c6704       bio_map_user
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x934a8458       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x938fbc69       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93e2be33       phy_driver_register
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x9407eeb6       md_register_thread
+EXPORT_SYMBOL vmlinux 0x94267315       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0x94316ab5       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x9489fab5       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0x949282d5       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x949b708e       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94df0e22       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x94ef0957       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x94f02723       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x94f89a7d       vga_get
+EXPORT_SYMBOL vmlinux 0x94fe2094       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0x950da102       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0x9525c736       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x9526257c       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x952e7605       journal_forget
+EXPORT_SYMBOL vmlinux 0x9531d076       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95c1e52a       simple_lookup
+EXPORT_SYMBOL vmlinux 0x95c4f796       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x95f7e2f1       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0x961f5426       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0x963bfc06       netdev_change_features
+EXPORT_SYMBOL vmlinux 0x9646c99d       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x9662d012       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0x966cc79b       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x968d314b       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x96a0d502       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x971a5579       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x9739b8d9       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0x9747ba57       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0x97503d36       get_phy_id
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x9759174a       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x979e45d3       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x97aca44d       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0x97b1ed7e       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0x97cbefbc       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x983368ee       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x9858cdb2       __inet6_hash
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a33733       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x98c0f270       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x98e3d2c3       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x991955ea       md_error
+EXPORT_SYMBOL vmlinux 0x99300757       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x997b9a82       of_get_parent
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99ac9133       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0x99b99c0a       skb_find_text
+EXPORT_SYMBOL vmlinux 0x99bc4132       generic_file_open
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99f1b1b2       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x99fc1377       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x99fe4476       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a1eb7ba       vga_client_register
+EXPORT_SYMBOL vmlinux 0x9a468e8e       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a74e32e       sock_wfree
+EXPORT_SYMBOL vmlinux 0x9a75ba95       task_nice
+EXPORT_SYMBOL vmlinux 0x9a7ea8c3       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9a8abc91       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0x9a98cd03       file_open_root
+EXPORT_SYMBOL vmlinux 0x9ab20a9b       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ac6d08d       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x9adde34f       find_inode_number
+EXPORT_SYMBOL vmlinux 0x9ae56de5       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x9b2138e0       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x9b296003       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9b33f7e8       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b81602c       dev_close
+EXPORT_SYMBOL vmlinux 0x9b8e7f4d       md_flush_request
+EXPORT_SYMBOL vmlinux 0x9b91a10e       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9bb20e98       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x9bc4367f       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9bea9e5d       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x9beb9d1b       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c334daf       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0x9c58b924       nf_afinfo
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c7077bd       enable_hlt
+EXPORT_SYMBOL vmlinux 0x9c84909e       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cbf2f36       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ce3a9c5       phy_find_first
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d4f70dd       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x9d6268ad       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0x9d739437       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x9d815cc9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x9d819516       eth_header_cache
+EXPORT_SYMBOL vmlinux 0x9d8dcb7c       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x9d956741       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x9db1e12c       do_sync_write
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9dd0532c       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0x9dd5acac       audit_log_start
+EXPORT_SYMBOL vmlinux 0x9de673a1       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0x9deddcaa       dev_emerg
+EXPORT_SYMBOL vmlinux 0x9df240ce       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e021a14       filp_open
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e1fea7d       lock_super
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e520e77       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x9e552c10       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x9e5b2994       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e805c7e       nla_reserve
+EXPORT_SYMBOL vmlinux 0x9e8ed229       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9f0acb6b       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f60bb7b       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x9f7c50cc       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fac3550       dev_crit
+EXPORT_SYMBOL vmlinux 0x9fac8e98       lease_modify
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fe66813       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0x9fee6b50       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0x9ff9302a       fget
+EXPORT_SYMBOL vmlinux 0xa0190fef       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa092e533       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xa09c9b95       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0xa09fca12       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0e77a42       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f4699d       read_dev_sector
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa0fd0752       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa1234b03       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0xa127c9ef       nla_append
+EXPORT_SYMBOL vmlinux 0xa12b4bc8       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xa132e3b7       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0xa13c4a8c       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xa14415b7       do_truncate
+EXPORT_SYMBOL vmlinux 0xa144cbf1       audit_log_format
+EXPORT_SYMBOL vmlinux 0xa14ec663       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa16e9241       read_cache_pages
+EXPORT_SYMBOL vmlinux 0xa17fa855       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c075a8       skb_clone
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1c81cb0       registered_fb
+EXPORT_SYMBOL vmlinux 0xa1cdb1ee       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0xa1d4e541       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0xa1e78707       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xa1fe8611       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa21ae5f3       mii_link_ok
+EXPORT_SYMBOL vmlinux 0xa25ce950       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xa26b3d45       tr_type_trans
+EXPORT_SYMBOL vmlinux 0xa26e7d19       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0xa2747ebc       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0xa280dd3b       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2c62a67       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xa2d6076e       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa2f4f654       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0xa2f66ea2       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0xa2f94ecc       dm_table_put
+EXPORT_SYMBOL vmlinux 0xa312d52c       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0xa31ede1c       tty_port_close
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa345e27a       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0xa34af8d6       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa3a5a796       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0xa3b137b8       dst_alloc
+EXPORT_SYMBOL vmlinux 0xa3e7c746       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xa3f4c066       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0xa3f98994       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0xa41780e6       inet_sendpage
+EXPORT_SYMBOL vmlinux 0xa4352962       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4b166c5       dump_write
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4c954dd       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa5030ca2       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51683c7       udp_disconnect
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa51fa72d       udplite_prot
+EXPORT_SYMBOL vmlinux 0xa546b2a7       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0xa546b5f6       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0xa55b27da       mmc_add_host
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a5da6f       simple_link
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5b56a82       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xa5b610f5       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0xa5c94507       skb_append
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa5f52ebb       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0xa62e6e4f       acpi_get_table_with_size
+EXPORT_SYMBOL vmlinux 0xa638ed97       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa6400588       kill_block_super
+EXPORT_SYMBOL vmlinux 0xa64f41dd       sock_update_classid
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa655e634       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xa6569dc8       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa68c381b       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa69f0c57       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6a8f5f9       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0xa6c945d5       simple_empty
+EXPORT_SYMBOL vmlinux 0xa6d2fbbf       sock_rfree
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6f3c002       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0xa7017c0f       of_find_property
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2076       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa726503f       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0xa734e80b       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0xa7547c4c       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa76803b9       km_policy_notify
+EXPORT_SYMBOL vmlinux 0xa7808125       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0xa7835d8a       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0xa78ed22f       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0xa7b1412c       console_stop
+EXPORT_SYMBOL vmlinux 0xa7b3d84a       input_register_handle
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7e551b2       kernel_bind
+EXPORT_SYMBOL vmlinux 0xa80f4aae       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0xa81055d0       skb_pull
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa8378bef       sock_i_uid
+EXPORT_SYMBOL vmlinux 0xa84e1c47       put_disk
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa8777611       block_write_begin
+EXPORT_SYMBOL vmlinux 0xa87dba69       module_put
+EXPORT_SYMBOL vmlinux 0xa8ae2996       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8da5518       skb_seq_read
+EXPORT_SYMBOL vmlinux 0xa8dab499       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa90eafc9       padata_free
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa920c19c       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0xa94af35f       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0xa97e8d6c       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0xa9885d62       dump_trace
+EXPORT_SYMBOL vmlinux 0xa99ccf08       elv_rb_add
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9c4a95f       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0xa9e01667       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0xa9e1e8f8       mount_ns
+EXPORT_SYMBOL vmlinux 0xaa067d00       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xaa4cfa65       block_commit_write
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaaa157f3       journal_start_commit
+EXPORT_SYMBOL vmlinux 0xaaa6b672       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab8e2fb       dquot_commit
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaad63623       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0xaad6a2aa       bioset_create
+EXPORT_SYMBOL vmlinux 0xaadec6e1       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xab4941c4       serio_interrupt
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab666340       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab7672fe       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb299ea       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xabc65581       sock_no_accept
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabd35903       generic_show_options
+EXPORT_SYMBOL vmlinux 0xabfad597       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0xabfcdeb3       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac0ca60e       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac34c63d       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac63fa86       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xaca8935c       sock_create_lite
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xacea89c6       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad23ce20       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad4d39a2       bio_endio
+EXPORT_SYMBOL vmlinux 0xad5cc8ba       secpath_dup
+EXPORT_SYMBOL vmlinux 0xad9eaa68       ps2_init
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb83d33       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadc4c5d0       neigh_for_each
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadd3d49d       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xadd905f5       arp_send
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xadeafa39       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae391356       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xae49cf96       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0xae607d08       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xae6aa086       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xaeab3d2e       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0xaead590e       skb_dequeue
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed8ad9c       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0xaee46742       proc_symlink
+EXPORT_SYMBOL vmlinux 0xaef6dd13       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xaf07621a       generic_setlease
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf50c06c       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf8b8014       scsi_device_put
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xafac3f1f       sync_inode
+EXPORT_SYMBOL vmlinux 0xafafa805       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0xafb45023       tcp_check_req
+EXPORT_SYMBOL vmlinux 0xafd24751       scsi_init_io
+EXPORT_SYMBOL vmlinux 0xaffc6daf       kill_pid
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01525fe       scsi_execute
+EXPORT_SYMBOL vmlinux 0xb01ba2e8       fb_set_var
+EXPORT_SYMBOL vmlinux 0xb047d621       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0xb060f077       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0xb06dd30d       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb07883ad       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0xb079572f       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0xb07a5b09       generic_writepages
+EXPORT_SYMBOL vmlinux 0xb09f006a       framebuffer_release
+EXPORT_SYMBOL vmlinux 0xb0a4411c       __lock_buffer
+EXPORT_SYMBOL vmlinux 0xb0b4b248       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0d192d1       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb0e9da23       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0xb0ef6dcf       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0xb0f4f51e       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0xb0fb0d34       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb1187010       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb138336b       igrab
+EXPORT_SYMBOL vmlinux 0xb16c504c       __mutex_init
+EXPORT_SYMBOL vmlinux 0xb18da57e       netif_napi_add
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb19eefa3       phy_print_status
+EXPORT_SYMBOL vmlinux 0xb1c37071       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1d688fb       __page_symlink
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb233b505       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0xb241761c       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0xb2439cf1       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb27e2acd       dev_uc_del
+EXPORT_SYMBOL vmlinux 0xb2910c64       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0xb2968ca5       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0xb2b265e6       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0xb2b4b880       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xb2bd5416       request_key_async
+EXPORT_SYMBOL vmlinux 0xb2e4691d       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb322f87c       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb35ae7c1       netif_device_detach
+EXPORT_SYMBOL vmlinux 0xb373d794       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0xb39520e6       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xb39abd65       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3a99387       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb3e5fb77       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0xb417ccee       seq_read
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb4415214       sock_create_kern
+EXPORT_SYMBOL vmlinux 0xb44b3d71       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb464b398       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb48df7fa       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb4902ac7       dcache_readdir
+EXPORT_SYMBOL vmlinux 0xb4987a41       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4bb791d       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xb4d37372       netpoll_poll
+EXPORT_SYMBOL vmlinux 0xb4e71d3f       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xb4e97527       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xb4f914ff       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb518c607       __elv_add_request
+EXPORT_SYMBOL vmlinux 0xb5270fa8       kernel_listen
+EXPORT_SYMBOL vmlinux 0xb5285165       mem_map
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb53f1f53       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54aedcd       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb54e2629       bio_split
+EXPORT_SYMBOL vmlinux 0xb57073dd       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0xb5952f3d       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5d2b109       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0xb5da6310       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xb5e5094c       rfkill_register
+EXPORT_SYMBOL vmlinux 0xb5fb089f       security_path_chown
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb63412a6       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0xb6365da8       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0xb637af25       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb65402aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb68c56de       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xb69a4693       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0xb69d9b02       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6e86da5       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb72466b5       vfs_create
+EXPORT_SYMBOL vmlinux 0xb728bf9a       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb738c0fb       input_open_device
+EXPORT_SYMBOL vmlinux 0xb73d0f0f       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xb74c895f       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb758e165       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0xb76f0c67       __d_drop
+EXPORT_SYMBOL vmlinux 0xb77c7dbc       i2c_use_client
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb7940def       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7d81dd5       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0xb80ba389       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0xb80da2a1       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb8100917       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0xb8199f26       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb835ca66       serio_rescan
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb8624c76       mmc_erase
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb88c090c       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb896a5ce       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89be443       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8d54523       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xb8e57772       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8ff742e       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb9389a48       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0xb94f51a7       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0xb97bd708       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb9adb730       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0xb9d1d914       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba0465bd       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba12161b       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba49e7d7       journal_stop
+EXPORT_SYMBOL vmlinux 0xba4b7581       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0xba575927       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0xba60c7c9       cdev_alloc
+EXPORT_SYMBOL vmlinux 0xba6d1813       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xba77b7e7       generic_removexattr
+EXPORT_SYMBOL vmlinux 0xba855856       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbab5023c       put_page
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbaefdf89       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xbb0eb468       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0xbb0fb125       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb40b96f       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb49f541       path_get
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb85fb5b       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0xbb887c5a       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0xbb8efec8       dcb_setapp
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbbcc68c9       netdev_alert
+EXPORT_SYMBOL vmlinux 0xbbf2a5e8       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0xbbfdd528       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc54315c       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xbc61ad6a       inet_frags_init
+EXPORT_SYMBOL vmlinux 0xbc68faac       I_BDEV
+EXPORT_SYMBOL vmlinux 0xbc801352       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xbc8d6714       blk_start_request
+EXPORT_SYMBOL vmlinux 0xbc969fb6       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0xbcab67a2       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbccd778a       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0xbcedc7bb       register_qdisc
+EXPORT_SYMBOL vmlinux 0xbd022a45       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0xbd1ca4f9       d_splice_alias
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd4e8b77       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0xbd564e15       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbd6d7a4e       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0xbd99a99f       scsi_free_command
+EXPORT_SYMBOL vmlinux 0xbd9fc003       f_setown
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdc2e1a1       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0xbdc8d832       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbe08d973       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe1c63a3       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe523a3d       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe64077a       kunmap
+EXPORT_SYMBOL vmlinux 0xbea60226       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbec214bf       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfe9e88b       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xbff91b77       free_netdev
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc01c26b2       log_start_commit
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc043be1c       freeze_super
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc05ef3e9       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc07bdd19       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0xc07f4ec6       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc0dafc1b       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0xc0e4e0ba       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0xc0f5cf7d       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc149a996       is_container_init
+EXPORT_SYMBOL vmlinux 0xc17e7c53       vga_tryget
+EXPORT_SYMBOL vmlinux 0xc183b9a7       free_task
+EXPORT_SYMBOL vmlinux 0xc194c093       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0xc1b7c350       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1dc9afe       input_grab_device
+EXPORT_SYMBOL vmlinux 0xc1e11f7a       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0xc1f88cb9       ps2_drain
+EXPORT_SYMBOL vmlinux 0xc22bb0ec       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0xc23c8592       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc270c11a       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc29a4c6b       generic_readlink
+EXPORT_SYMBOL vmlinux 0xc2ada17e       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xc2c28318       mutex_lock
+EXPORT_SYMBOL vmlinux 0xc2d0e541       seq_path
+EXPORT_SYMBOL vmlinux 0xc2d50813       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2e2d989       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc2feab5e       input_register_handler
+EXPORT_SYMBOL vmlinux 0xc30ab451       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0xc316b98c       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0xc326a8fd       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc333df28       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xc33df8e6       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xc3493525       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0xc36d4937       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0xc374c18c       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc3914c42       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0xc3a4c75f       touch_atime
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3c915b9       unlock_rename
+EXPORT_SYMBOL vmlinux 0xc3cc2f68       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3e64fe7       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0xc3e7fafa       dev_open
+EXPORT_SYMBOL vmlinux 0xc3e838ff       blk_init_queue
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc4321eb0       vfs_fsync
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc4450b85       sock_no_poll
+EXPORT_SYMBOL vmlinux 0xc45b5ee3       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0xc46e6ddf       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0xc47ee2f4       dquot_resume
+EXPORT_SYMBOL vmlinux 0xc48856ef       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc4ba3326       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0xc4d4593b       find_get_page
+EXPORT_SYMBOL vmlinux 0xc4dc60c5       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xc510391d       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc5216939       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5561a57       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0xc570ed8e       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc58bca36       nf_reinject
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5c1171d       get_super
+EXPORT_SYMBOL vmlinux 0xc5d202ce       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5e35f9c       cdev_del
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc66770cc       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0xc6890bb5       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc6afda33       key_put
+EXPORT_SYMBOL vmlinux 0xc6c47d43       generic_write_end
+EXPORT_SYMBOL vmlinux 0xc6c54f81       request_key
+EXPORT_SYMBOL vmlinux 0xc6c9fe2c       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6d224ea       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0xc6d5689c       dma_pool_free
+EXPORT_SYMBOL vmlinux 0xc6f1d63b       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0xc70d77ee       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0xc716b588       nonseekable_open
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc7329e57       inet6_getname
+EXPORT_SYMBOL vmlinux 0xc7337627       arp_invalidate
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc77a5f2d       md_write_end
+EXPORT_SYMBOL vmlinux 0xc790ddaf       netdev_features_change
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7b37a37       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xc7c8bbed       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0xc7d97b12       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0xc7dcd7c2       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7f0f7fe       scsi_cmd_blk_ioctl
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc8185457       set_trace_device
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc84aa35c       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc897d419       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0xc8acaf3a       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8c29255       __register_binfmt
+EXPORT_SYMBOL vmlinux 0xc8d0a6db       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xc8e38b89       set_blocksize
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc98b0d23       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0xc98c1fbe       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9e1bf0d       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca2f01d3       mntget
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca6a2953       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0xca7bc54e       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xca9512e1       sock_wake_async
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcab7dd86       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xcabb328e       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0xcad44198       blk_end_request
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaef54bf       journal_wipe
+EXPORT_SYMBOL vmlinux 0xcaf35f90       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcb03e856       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0xcb1dfa76       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0xcb37f498       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0xcb4173d2       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0xcb464e29       names_cachep
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb674402       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcba313f6       get_disk
+EXPORT_SYMBOL vmlinux 0xcbad67e9       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0xcbb3b187       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0xcbb604e3       km_query
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbdf4840       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xcbe73e46       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xcbee1a08       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0xcc0a811f       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc38a18c       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xcc4a6b78       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc4dc7ed       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc55b689       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc7bfc05       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc80752d       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0xcc96d4cb       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xccad7abf       tty_devnum
+EXPORT_SYMBOL vmlinux 0xccfe959d       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0xcd1f0528       of_get_next_child
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd34bef0       tty_vhangup
+EXPORT_SYMBOL vmlinux 0xcd666c5c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd822def       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0xcdbad038       security_path_truncate
+EXPORT_SYMBOL vmlinux 0xcdccc9ea       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0xcde17eb2       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce0098ab       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce744a3c       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0xce750439       no_llseek
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xceacf0f6       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xceca5a32       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0xcedc70f3       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef07a1c       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf12b3b6       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf3d44c7       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0xcf555082       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcf831136       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xcf981a46       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xcfad3e7b       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcff03757       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd02dfb1a       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xd054311c       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0b77fb4       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0xd0d1aad9       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0xd0d67a58       __breadahead
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0e1a9e8       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd11a5d85       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1313b38       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0xd13a5f8f       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd14e8bbf       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0xd152ca8c       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0xd16a2fb6       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd1c0c68b       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xd1d7a185       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd26c593e       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2d4a708       dev_mc_del
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2da06e1       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd355f0f6       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0xd376857c       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3dba76a       dev_uc_init
+EXPORT_SYMBOL vmlinux 0xd3dcb157       dev_driver_string
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd41208c2       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd4202965       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0xd420d259       __break_lease
+EXPORT_SYMBOL vmlinux 0xd4489d07       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0xd45926c6       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0xd4a5b0f7       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0xd4abdbf7       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0xd4aecb52       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0xd4bec202       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0xd50874e2       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd56b79a0       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd581b8f6       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0xd58a1afd       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xd5935806       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5d20a3c       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd61bff31       journal_destroy
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd644662d       kick_iocb
+EXPORT_SYMBOL vmlinux 0xd6870606       neigh_lookup
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6e5a412       nobh_writepage
+EXPORT_SYMBOL vmlinux 0xd6e9214a       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd71efd49       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd7933590       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd79f0484       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0xd7bf58f5       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0xd7bf8503       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7e7436f       eth_header_parse
+EXPORT_SYMBOL vmlinux 0xd7ef659f       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0xd7fc8f76       bio_map_kern
+EXPORT_SYMBOL vmlinux 0xd8010ead       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xd8190662       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0xd82c49bf       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0xd84cf86a       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0xd861a698       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0xd87ff4ac       phy_stop
+EXPORT_SYMBOL vmlinux 0xd891ada7       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd90bbd3e       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0xd920af7d       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd93edd3d       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0xd9465c83       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd972279b       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd990694b       register_netdevice
+EXPORT_SYMBOL vmlinux 0xd99e70fd       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9c68323       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0xd9e0c840       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xd9e87e6c       lock_may_write
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a4c15       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda33c167       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda81c036       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xda921ac7       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0xda9f3f2c       kthread_stop
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdad9d673       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xdadcc6cf       tty_name
+EXPORT_SYMBOL vmlinux 0xdafe2f11       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xdb21d5f4       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xdb2bd2b3       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xdb358e9b       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0xdb3834ab       iget_failed
+EXPORT_SYMBOL vmlinux 0xdb464ebe       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb73bd78       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb79bb5a       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdb926f7f       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0xdbbffd72       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0xdbc44eff       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbd7ad30       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0xdbe15e6a       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdbfbfc6b       unlock_page
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc0746ab       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xdc0fc701       deny_write_access
+EXPORT_SYMBOL vmlinux 0xdc113c6f       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0xdc14b858       key_alloc
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc3380dc       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0xdc3dcb70       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc912a0e       key_task_permission
+EXPORT_SYMBOL vmlinux 0xdcafe4fd       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0xdcc466c7       d_alloc
+EXPORT_SYMBOL vmlinux 0xdcdb05d4       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0xdd019c35       get_user_pages
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd3ea9ed       dev_deactivate
+EXPORT_SYMBOL vmlinux 0xdd48bb35       netdev_state_change
+EXPORT_SYMBOL vmlinux 0xdd62e8e6       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0xdd7e4a6f       datagram_poll
+EXPORT_SYMBOL vmlinux 0xdd96b84c       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0xdddf14e8       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0xdde36a34       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0xddfc7fd8       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0xde07d497       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xde168521       kill_fasync
+EXPORT_SYMBOL vmlinux 0xde2ad181       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0xde41fcd1       unlink_framebuffer
+EXPORT_SYMBOL vmlinux 0xde56468d       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xde5c8717       sk_dst_check
+EXPORT_SYMBOL vmlinux 0xde8635dd       bio_free
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde98e5f9       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdea82d5d       dst_discard
+EXPORT_SYMBOL vmlinux 0xdeacba3e       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeea506f       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0xdeebb49d       dev_warn
+EXPORT_SYMBOL vmlinux 0xdef56eeb       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf69dd43       neigh_create
+EXPORT_SYMBOL vmlinux 0xdf6c24e5       register_netdev
+EXPORT_SYMBOL vmlinux 0xdf763bc6       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0xdf85a290       noop_llseek
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdfae7565       d_lookup
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdff0998e       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0xdff4336e       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0xe009e261       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0xe00be918       d_move
+EXPORT_SYMBOL vmlinux 0xe0116060       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0xe05f27db       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe08318a1       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe09b7281       journal_update_format
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0c8cab8       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xe0dcd5e7       bdput
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe1173e4e       make_EII_client
+EXPORT_SYMBOL vmlinux 0xe1203360       open_exec
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13b3ab6       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe15978d8       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe18eab39       inet_select_addr
+EXPORT_SYMBOL vmlinux 0xe194b033       netdev_err
+EXPORT_SYMBOL vmlinux 0xe19dfe2f       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0xe1b24f17       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe1ed300a       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe21682e3       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0xe2180e37       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0xe222894b       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0xe22dccc0       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe23edf6f       register_key_type
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe27a7e82       bio_put
+EXPORT_SYMBOL vmlinux 0xe27d20c5       sget
+EXPORT_SYMBOL vmlinux 0xe2802a0b       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xe28bfaf8       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0xe29087d7       scsi_device_get
+EXPORT_SYMBOL vmlinux 0xe2a41d9c       dma_supported
+EXPORT_SYMBOL vmlinux 0xe2a9c16f       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2d097d0       user_revoke
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2f3d28a       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe35cda6a       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0xe363db07       udp_poll
+EXPORT_SYMBOL vmlinux 0xe36483ae       ping_prot
+EXPORT_SYMBOL vmlinux 0xe39b094f       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0xe3b8f29e       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe4428748       phy_disconnect
+EXPORT_SYMBOL vmlinux 0xe469dd2e       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0xe4745cbe       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe48c67d2       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4aebe94       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0xe4bebf14       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0xe4c08ae4       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0xe4e0ac53       journal_ack_err
+EXPORT_SYMBOL vmlinux 0xe4f43c8b       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0xe509ba6b       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0xe50f8d39       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe556f37e       __bforget
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe597e5bd       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0xe5b2c7f9       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5e61248       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xe5eaee03       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe5f1c770       console_start
+EXPORT_SYMBOL vmlinux 0xe6004312       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0xe601fd82       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0xe612eeb0       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0xe6432b80       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xe663280e       cdev_init
+EXPORT_SYMBOL vmlinux 0xe667434d       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0xe667a1d1       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xe66ab103       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0xe690225b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6a13d8d       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xe6d8e56e       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6f1ab99       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe701b2e8       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0xe70db4df       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe7241342       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0xe72b60ec       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0xe7330b54       proto_unregister
+EXPORT_SYMBOL vmlinux 0xe7390b9e       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7511de7       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe784d264       block_write_end
+EXPORT_SYMBOL vmlinux 0xe7997553       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xe79aa887       skb_split
+EXPORT_SYMBOL vmlinux 0xe7a5ce8b       register_8022_client
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7b8f22e       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe80798b4       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe817e1e2       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0xe84e38ce       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0xe8575a2d       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0xe85de4b5       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0xe8714bfd       mii_check_media
+EXPORT_SYMBOL vmlinux 0xe8764f83       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe8914e70       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xe891a295       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe92261c5       bd_set_size
+EXPORT_SYMBOL vmlinux 0xe93449c7       of_phy_connect
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe95c1be2       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0xe97bf5ae       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0xe9866583       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe99c6b45       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe9b7712c       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xe9b975b3       aio_complete
+EXPORT_SYMBOL vmlinux 0xe9c43979       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xe9f88b5c       deactivate_super
+EXPORT_SYMBOL vmlinux 0xea02dad4       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea12e391       neigh_table_init
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea73eb11       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0xea74aa9d       dev_mc_init
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb448419       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb954625       key_link
+EXPORT_SYMBOL vmlinux 0xebaa40be       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0xebd35e85       filemap_fault
+EXPORT_SYMBOL vmlinux 0xebe8ba47       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xec0f14b1       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xec1451b4       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec52c442       blk_peek_request
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecab11dd       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0xecbba9c7       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xecc21207       serio_close
+EXPORT_SYMBOL vmlinux 0xecc4d948       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0xecfe222c       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xed1898f3       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed1e20a9       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed2d8f32       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed5fa1fb       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0xed8608b6       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed8d4cb9       netlink_ack
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedc1d56d       lock_rename
+EXPORT_SYMBOL vmlinux 0xeddab727       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xedf32899       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee549c81       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0xee7307d9       account_page_writeback
+EXPORT_SYMBOL vmlinux 0xee770480       simple_write_end
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xee9a71a3       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb6c606       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0xeec7ac7f       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0xeed6e334       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0xeeef37e8       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0xef1365d1       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xef161897       release_sock
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef369ebc       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef83f667       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xefff2a44       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf03913cc       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0xf04a70dc       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf06858f4       dm_put_device
+EXPORT_SYMBOL vmlinux 0xf06cc1f0       bdev_read_only
+EXPORT_SYMBOL vmlinux 0xf0700c44       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0xf078691b       input_set_capability
+EXPORT_SYMBOL vmlinux 0xf090b80b       genphy_resume
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0cec79b       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0xf0e09502       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fcc75a       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf13bccf3       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0xf16be19c       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xf18cc0f0       dqget
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1ac5c87       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0xf1b24796       journal_restart
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1de9791       bio_clone
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf1f9045b       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0xf2034c03       udp_prot
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf25df049       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf27cfd13       lookup_one_len
+EXPORT_SYMBOL vmlinux 0xf28f5aa6       input_inject_event
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf299de5a       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0xf2c4bcd5       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2e7696e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xf30ffeed       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf331020e       migrate_page
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf37e989b       inode_permission
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3b921f9       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3d3f12c       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xf3ed928c       dev_add_pack
+EXPORT_SYMBOL vmlinux 0xf3f2331c       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf40c6823       nf_register_hook
+EXPORT_SYMBOL vmlinux 0xf417104d       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0xf437eacd       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf46d450c       phy_device_register
+EXPORT_SYMBOL vmlinux 0xf477d0ad       napi_get_frags
+EXPORT_SYMBOL vmlinux 0xf4784adb       set_pages_uc
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4acd00e       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xf4b308e1       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4b950b7       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0xf4d9d33e       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xf4de9719       __nla_put
+EXPORT_SYMBOL vmlinux 0xf4e6a7a9       tty_hangup
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4fae6a8       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5066469       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf51888d2       kernel_accept
+EXPORT_SYMBOL vmlinux 0xf51cae3a       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf56128e4       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0xf574a4b3       dquot_acquire
+EXPORT_SYMBOL vmlinux 0xf57916d4       generic_permission
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5efb906       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0xf5f471f4       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60dc0b9       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf622a3a6       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0xf624fc0d       ilookup5
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf663f5a0       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0xf67e5ca9       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xf683e38b       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6a627d7       pid_task
+EXPORT_SYMBOL vmlinux 0xf6afbb37       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6c86853       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf73a46ba       make_bad_inode
+EXPORT_SYMBOL vmlinux 0xf7472197       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf7623b40       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf79323f8       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0xf79abd4d       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf7a7f1c6       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7cc326f       bh_submit_read
+EXPORT_SYMBOL vmlinux 0xf7d7ddc1       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0xf7e3c9da       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf80e841e       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf8240215       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf8372766       xfrm4_rcv
+EXPORT_SYMBOL vmlinux 0xf84eb6cf       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0xf8624401       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0xf869c95f       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0xf876373a       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0xf87f02b4       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0xf88e052b       security_path_link
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf89baa5a       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0xf8a03161       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xf8a273f3       d_instantiate
+EXPORT_SYMBOL vmlinux 0xf8a32e41       sync_blockdev
+EXPORT_SYMBOL vmlinux 0xf8afb8ee       set_device_ro
+EXPORT_SYMBOL vmlinux 0xf8ba8dc7       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8bfdb82       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xf8fdd2e5       dev_get_stats
+EXPORT_SYMBOL vmlinux 0xf8fe40ca       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0xf9176db2       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf946e060       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0xf970c3d5       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0xf97988a8       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0xf9876a3f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9c40dde       skb_push
+EXPORT_SYMBOL vmlinux 0xf9d37764       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0xf9dce612       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0xf9de9f17       drop_super
+EXPORT_SYMBOL vmlinux 0xfa00e8ba       send_sig
+EXPORT_SYMBOL vmlinux 0xfa081707       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0xfa1ddfc5       scsi_host_put
+EXPORT_SYMBOL vmlinux 0xfa30c15c       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0xfa7469e9       netdev_printk
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaae317d       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfac61821       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xfae11400       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0xfae70617       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xfae95c02       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb117717       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0xfb1cf2b3       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0xfb23a811       bmap
+EXPORT_SYMBOL vmlinux 0xfb473c50       pipe_lock
+EXPORT_SYMBOL vmlinux 0xfb4c97cd       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xfb5d3e7d       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0xfb61d165       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0xfb662753       do_splice_from
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb894e5e       simple_release_fs
+EXPORT_SYMBOL vmlinux 0xfba9b4e1       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbad47fb       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xfbb6d083       netdev_warn
+EXPORT_SYMBOL vmlinux 0xfbd99139       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfbf3443e       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0xfbf64959       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc316d85       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc73f384       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0xfc93556b       poll_freewait
+EXPORT_SYMBOL vmlinux 0xfc9f033f       journal_set_features
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcc01fa7       backlight_force_update
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfccebbd0       single_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfced98f7       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0xfcf66775       get_agp_version
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd1326ed       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0xfd374013       mb_cache_create
+EXPORT_SYMBOL vmlinux 0xfd4ba941       stop_tty
+EXPORT_SYMBOL vmlinux 0xfd64257c       arp_find
+EXPORT_SYMBOL vmlinux 0xfd663f1a       keyring_clear
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd78d80a       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfd804ddf       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0xfd811c41       d_path
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb6beac       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc7c0c9       vmap
+EXPORT_SYMBOL vmlinux 0xfde20def       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0xfdf844d5       kernel_connect
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe02c414       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0xfe1fef78       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0xfe456a77       unlock_buffer
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe61d0ad       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe6d88ba       do_sync_read
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfe97c4d1       init_buffer
+EXPORT_SYMBOL vmlinux 0xfea3cadc       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xff00b365       input_event
+EXPORT_SYMBOL vmlinux 0xff0bef1c       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff49f34b       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xff51ace6       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff732025       d_delete
+EXPORT_SYMBOL vmlinux 0xff825933       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0xff98eaea       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xff9e0cda       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0xffae3514       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0xffd39138       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffd85cf8       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL vmlinux 0xfff422c9       sock_common_setsockopt
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06efe8e5  hva_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x083be86d  kvm_set_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x088f0c83  kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0aef23e2  kvm_lmsw
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fcd83f0  gfn_to_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ffdfc6b  kvm_set_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x14069cc5  kvm_queue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1762f018  kvm_cpu_has_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a44ad48  is_error_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c647341  gfn_to_memslot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20df0e92  kvm_require_cpl
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26a1034a  kvm_requeue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576  kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28576bac  kvm_init_shadow_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2cdb310f  kvm_emulate_hypercall
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x324b9dc1  kvm_vcpu_cache
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3cfcc456  kvm_mmu_load
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x403f6322  kvm_queue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x40d4446e  gfn_to_page_many_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4141c919  kvm_is_visible_gfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x43636ba2  kvm_put_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x464bcb0f  kvm_emulate_wbinvd
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4c009b40  kvm_set_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d59e921  kvm_cpu_get_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f0b6fd7  kvm_is_linear_rip
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x530af907  kvm_resched
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x547b9f34  kvm_get_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59147bd3  kvm_find_cpuid_entry
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c012553  kvm_before_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x60179579  kvm_after_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6032eec9  kvm_set_cr3
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62a62e77  kvm_get_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c345203  kvm_vcpu_uninit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7220e633  kvm_get_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x723213fd  x86_emulate_instruction
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x72991463  kvm_get_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x754488b0  kvm_set_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7a60780d  gfn_to_pfn_prot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b3f4c27  kvm_get_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d90081d  gfn_to_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82a84af2  kvm_inject_pending_timer_irqs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87c63352  kvm_write_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x889ea1df  kvm_fast_pio_out
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8de877fc  kvm_get_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x91d33ae6  kvm_complete_insn_gp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a719670  kvm_vcpu_on_spin
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f7056d4  kvm_get_cs_db_l_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ff782fc  kvm_mmu_unload
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa26cc507  kvm_mmu_get_spte_hierarchy
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa56b3c31  kvm_mmu_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6ff8895  kvm_task_switch
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa83a6aff  kvm_read_guest_page_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaab770c2  load_pdptrs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xada09ef0  kvm_requeue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb39aeefd  kvm_set_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb56216a6  kvm_clear_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb571b0d1  kvm_set_cr0
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6421bc5  kvm_set_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7833d20  kvm_inject_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7e96452  kvm_gfn_to_hva_cache_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7ee7bb8  kvm_write_tsc
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb9cc82b6  fx_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbcb41b21  gfn_to_pfn_async
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0ea91c2  kvm_mmu_invlpg
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc307fd74  kvm_clear_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc44f556c  kvm_read_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5956c6e  kvm_release_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc61f9f2a  kvm_x86_ops
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc703284d  __kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc74113a1  kvm_write_guest_cached
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcafff2da  gfn_to_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd28e0688  gfn_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd676247c  kvm_mmu_unprotect_page_virt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdaf83dd7  kvm_vcpu_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdb9b6d4d  kvm_inject_realmode_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xde337e51  kvm_release_page_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe1283e74  kvm_set_xcr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe5b6c6f1  kvm_get_guest_memory_type
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9abbd4f  kvm_emulate_cpuid
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xebd49c8f  kvm_set_cr4
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xedcfe5ea  kvm_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2ed2f79  kvm_emulate_halt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf780d34b  kvm_read_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf920e34a  kvm_mmu_reset_context
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1596dbbe     af_alg_accept
+EXPORT_SYMBOL_GPL crypto/af_alg 0x15c2293e     af_alg_free_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x17b4c256     af_alg_register_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1ac37c6c     af_alg_unregister_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1b4bce55     af_alg_release
+EXPORT_SYMBOL_GPL crypto/af_alg 0x8fdee2b7     af_alg_complete
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4d6539c     af_alg_make_sg
+EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0xb5d5cbf2      async_memcpy
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x645c4da4  async_syndrome_val
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x99598152  async_gen_syndrome
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x18213005 async_raid6_2data_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x9e3b9138 async_raid6_datap_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xaa975cd1 async_xor
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+EXPORT_SYMBOL_GPL crypto/cryptd 0x1fed686b     cryptd_aead_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x2235e311     cryptd_alloc_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x33c30758     cryptd_free_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x424ab95a     cryptd_alloc_ahash
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6b9290a1     cryptd_free_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6fad016b     cryptd_ablkcipher_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x89dce3c9     cryptd_ahash_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x964f5ec8     cryptd_shash_desc
+EXPORT_SYMBOL_GPL crypto/cryptd 0xe385a05d     cryptd_alloc_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0xfa1b71f8     cryptd_free_ahash
+EXPORT_SYMBOL_GPL crypto/des_generic 0xcfd9a2c0        des_ekey
+EXPORT_SYMBOL_GPL crypto/twofish_common 0x02ef59f3     twofish_setkey
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x849a3371        acpi_smbus_register_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x9331f43f        acpi_smbus_write
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xd39886c4        acpi_smbus_unregister_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xe010cc37        acpi_smbus_read
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1c4c9c5f       ahci_port_resume
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1e76aaaa       ahci_do_softreset
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x359b051f       ahci_reset_em
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x3ebef60f       ahci_set_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x4295c2fb       ahci_check_ready
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x58c2990c       ahci_shost_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x649094c4       ahci_stop_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c0dc3a2       ahci_print_info
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9fe6a994       ahci_sdev_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa50afe70       ahci_kick_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xaf529a50       ahci_reset_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb262efd0       ahci_init_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb9099941       ahci_save_initial_config
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe01f57b0       ahci_start_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe1790c3a       ahci_ops
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf6464980       ahci_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf71085c5       ahci_fill_cmd_slot
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x071781cc __pata_platform_remove
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xa2a5c70f __pata_platform_probe
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x745b081f __bcma_driver_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x0d2b7201  btmrvl_enable_ps
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x8e6b1920  btmrvl_remove_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x9529cb09  btmrvl_send_module_cfg_cmd
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xa184da1c  btmrvl_add_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xb16e2f1a  btmrvl_check_evtpkt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xc325777d  btmrvl_interrupt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xf590e5b8  btmrvl_register_hdev
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xfd6c78ca  btmrvl_process_event
+EXPORT_SYMBOL_GPL drivers/char/scx200_gpio 0xdf8924c4  scx200_gpio_ops
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x2e471f01   dca_register_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x31a2c8df   dca_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x5e07c009   dca_remove_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8006c614   dca_unregister_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8f02764c   alloc_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xa041765f   register_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xac0ad2f8   dca_add_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb1254da7   dca3_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb7b33088   free_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xe46d051b   unregister_dca_provider
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x01149683    edac_device_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x13de010e    edac_device_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x142403a0    edac_mc_del_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x148d8455    edac_pci_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x255bd5e1    edac_pci_handle_pe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3baedaf6    edac_device_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3d0b0949    edac_device_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x4c4719e0    edac_mc_find_csrow_by_page
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x55fa691b    edac_mc_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x5b14b7d9    edac_mc_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x62dbf0c3    edac_device_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6641a6e3    edac_mc_free
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x69259f22    edac_mem_types
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6ddc692e    edac_pci_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x7373dae3    edac_pci_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x8493f14b    edac_pci_create_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa5ad9468    edac_mc_alloc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa682086a    edac_mc_handle_ue_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xba5fe10f    edac_mc_add_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xcb78a51a    edac_pci_reset_delay_period
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe1281f20    edac_pci_handle_npe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6a3e807    edac_pci_release_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6d09025    find_mci_by_dev
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe70dae9c    edac_pci_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf2254829    edac_mc_handle_ce_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf5c64da3    edac_device_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x7509830f to_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x65dba117       drm_class_device_register
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcd8a070       drm_class_device_unregister
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x04ab8e0b   hid_report_raw_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392   hid_debug
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x19ef5ef2   hid_input_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x1c86f8ce   hidinput_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25448c68   hidinput_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25e88316   __hid_register_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2606fab0   hid_parse_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x27bf090e   hid_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2a2b0ec5   hid_dump_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x30c38abd   hid_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x331fb42f   hidraw_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x361b65a5   hid_destroy_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x3cc1dbfa   hidinput_find_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x40da6c07   hid_allocate_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x52ab1493   hid_add_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x589cc30a   hid_output_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x5dd412fe   hid_dump_input
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x75f02663   hid_set_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa05e196d   hid_dump_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa09b9a7c   hid_register_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa4fe9350   hid_unregister_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xad16d28d   hidraw_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xc0b58d1d   hid_check_keys_pressed
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd1805194   hid_resolv_usage
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd2629f1c   hidinput_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe110747c   hidraw_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1114e14   hid_debug_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x1dc503d0    roccat_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0x1db58ce2     roccat_common_receive
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0xdd09114f     roccat_common_send
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x253aaf38 usbhid_set_leds
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x8add465f usbhid_submit_report
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xc6f437a6 hiddev_hid_event
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xca015b2c usbhid_wait_io
+EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xdeec960b    nforce2_smbus
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb6ed800b       i2c_del_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xee3e7271       i2c_add_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1a27ee3a     i2c_handle_smbus_alert
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x466eb1d7     i2c_setup_smbus_alert
+EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xebd5e33a  input_ff_create_memless
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x372f4644        adxl34x_remove
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x4159aaa0        adxl34x_probe
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x66c303e4        adxl34x_resume
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0xd1b75b19        adxl34x_suspend
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x1373b94c       wm97xx_register_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x2b263ad9       wm97xx_config_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x47eee820       wm9705_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x5a50f57a       wm9712_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x611f5654       wm97xx_set_suspend_mode
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x6977000a       wm97xx_set_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x93cd38e6       wm97xx_get_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x96faf5e4       wm9713_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb49d077d       wm97xx_unregister_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb5d5eaf9       wm97xx_reg_write
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xcc0354ab       wm97xx_read_aux_adc
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xe1bc822a       wm97xx_reg_read
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0702d1ef      gigaset_skb_sent
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0dd493ae      gigaset_m10x_input
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1b5cfc4e      gigaset_freecs
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1cff5ecc      gigaset_shutdown
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x5b7c6266      gigaset_freedriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8a12f1cd      gigaset_if_receive
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8b1c5082      gigaset_blockdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x90f9662e      gigaset_m10x_send_skb
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9fe426fb      gigaset_handle_modem_response
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xa4a7ed6e      gigaset_start
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xaed1cac9      gigaset_fill_inbuf
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb7a2798b      gigaset_isdn_rcv_err
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xbb53ea39      gigaset_skb_rcvd
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xc3b1ea03      gigaset_add_event
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xcc86b4fb      gigaset_stop
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xd737a969      gigaset_initdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xdc9b66dd      gigaset_initcs
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x45e40f46   dm_register_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x46e820b3   dm_unregister_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01439778 dm_rh_delay
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x03c71004 dm_region_hash_destroy
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x04cf70aa dm_rh_region_to_sector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1760fea0 dm_region_hash_create
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x2ae83d4c dm_rh_get_state
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x41c2119c dm_rh_recovery_end
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x4a710ea4 dm_rh_region_context
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5edc2b25 dm_rh_dirty_log
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x73962392 dm_rh_update_states
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7a02fb26 dm_rh_stop_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8adb9c25 dm_rh_recovery_in_flight
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x93ec9952 dm_rh_recovery_start
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9a4d64b0 dm_rh_get_region_key
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9c664ab8 dm_rh_flush
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc409fc1c dm_rh_get_region_size
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd251302e dm_rh_dec
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd963b033 dm_rh_inc_pending
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe072031f dm_rh_start_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe30c26f0 dm_rh_mark_nosync
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe6c6fd93 dm_rh_bio_to_region
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xed54b47e dm_rh_recovery_prepare
+EXPORT_SYMBOL_GPL drivers/md/raid1 0xfed7ae43  md_raid1_congested
+EXPORT_SYMBOL_GPL drivers/md/raid456 0xb0c3aaa6        md_raid5_congested
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x2c4fca63      saa7146_unregister_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x3202c1c0      saa7146_vmalloc_build_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x38368def      saa7146_register_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5546bfe8      saa7146_wait_for_debi_done
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5e9e1f73      saa7146_devices_lock
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x619e5e01      saa7146_pgtable_build_single
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x791d19a2      saa7146_vfree_destroy_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xb4c56092      saa7146_i2c_adapter_prepare
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xd1d5522d      saa7146_pgtable_free
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe6654b00      saa7146_setgpio
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xffec6e7f      saa7146_pgtable_alloc
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x42596dd2   saa7146_set_hps_source_and_sync
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x4778c6a6   saa7146_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x5e460b6f   saa7146_vv_init
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x6eddbd2e   saa7146_register_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x744f1b66   saa7146_start_preview
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xad20b860   saa7146_vv_release
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xc8b7fde9   saa7146_stop_preview
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mt20xx 0x948aa3d8        microtune_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mxl5007t 0xf10b56c0      mxl5007t_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda18271 0x58315f8d      tda18271_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda827x 0xc5e36ee9       tda827x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x5c52a598       tda829x_probe
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x868ad209       tda829x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda9887 0x18b392d9       tda9887_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0x23883412       tea5761_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0xa690554c       tea5761_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0x12510d61       tea5767_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0xbda3569a       tea5767_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tuner-simple 0x6cf0f95c  simple_tuner_attach
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03346b7a      mantis_frontend_soft_reset
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03d73436      mantis_dma_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x1dc111dd      mantis_ca_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x2af51afd      mantis_dvb_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x3d181028      mantis_get_mac
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x41ccfda4      mantis_pci_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x7953f732      mantis_i2c_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x89879dda      mantis_frontend_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xa88c4bd6      mantis_i2c_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xac71eb37      mantis_pci_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xad500b1d      mantis_ca_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb33fb8e1      mantis_gpio_set_bits
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xc32cc281      mantis_uart_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd20888d2      mantis_dma_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xdcaef850      mantis_uart_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xf453155a      mantis_stream_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xfb2aa619      mantis_dvb_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x277c8a0f   smscore_set_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2a4c746c   sms_board_event
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2c127804   sms_board_led_feedback
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x3ff0d61d   smscore_onresponse
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x424400ff   sms_board_lna_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x47055488   smsclient_sendrequest
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x5eccc09d   smscore_getbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x62806838   smscore_unregister_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x6d4c129f   smscore_register_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x8286076d   smscore_get_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x95c5981b   smscore_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xb13a203e   smscore_get_device_mode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xc399f066   sms_board_setup
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc0cda92   smscore_start_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc3e3de2   smscore_putbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf0982c59   smscore_register_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf354d359   sms_board_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf54e17c4   smscore_register_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xfec53d45   smscore_unregister_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x3dcf2309       ttpci_budget_init_hooks
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x451762b7       ttpci_budget_debiwrite
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x5e234a9d       ttpci_budget_deinit
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x75dc1f85       ttpci_budget_set_video_port
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7864dbf5       ttpci_budget_irq10_handler
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x78f9d049       ttpci_budget_debiread
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xbd97e82e       ttpci_budget_init
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x091b61bb  rc_free_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0d52e9f5  rc_allocate_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0e017d5f  ir_raw_event_store_edge
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x34580cef  rc_map_register
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x357e7017  ir_raw_event_handle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3b5133b2  rc_keydown
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x498c9852  rc_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8517a4a9  rc_keydown_notimeout
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fc6cd7e  rc_keyup
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xacdc27aa  rc_repeat
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbbd3c102  rc_register_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd442e9e1  ir_raw_event_store
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xde5cfdca  ir_raw_event_store_with_filter
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xed07d446  ir_raw_event_set_idle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xf4c929f6  rc_g_keycode_from_table
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x183b5186       cx231xx_demod_reset
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x1e1c9ac3       cx231xx_send_gpio_cmd
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x2e2dcac6       cx231xx_init_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x481aa71b       cx231xx_capture_start
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x59e09123       cx231xx_disable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x5ebc0ffe       cx231xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x655bfc2b       cx231xx_dev_init
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x716fd1cf       cx231xx_send_usb_command
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x7269d225       cx231xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x8f846ced       cx231xx_enable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x90d21585       cx231xx_set_alt_setting
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x91ba2e5f       cx231xx_uninit_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x99e3ee34       cx231xx_uninit_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb488dd69       is_fw_load
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb7a459a9       cx231xx_unmute_audio
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xd940f1e7       cx231xx_init_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xdbf51fd7       cx231xx_enable_i2c_port_3
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xf6d1abe3       cx231xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xfc106aec       cx231xx_dev_uninit
+EXPORT_SYMBOL_GPL drivers/media/video/cx88/cx88xx 0xd32dc8f3   cx88_setup_xc3028
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x26a13f78 em28xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x34af4fdb em28xx_audio_analog_set
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x5a6a3e31 em28xx_audio_setup
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x740c6428 em28xx_isoc_dvb_max_packetsize
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xbbe20a5a em28xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xca205b93 em28xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x4de113ed       saa7134_s_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8a068e55       saa7134_ts_qops
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8f0d0bcc       saa7134_queryctrl
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xab71974a       saa7134_s_std_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xe1900a9e       saa7134_g_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/soc_camera 0xd470abad    soc_camera_bus_type
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x247517c3   v4l2_spi_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x31d08234   v4l2_i2c_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x3462fe2e   v4l2_i2c_new_subdev_board
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x76763ab2   v4l2_i2c_subdev_addr
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x8609e272   v4l2_spi_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf12a3ec7   v4l2_i2c_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x03829e05  v4l2_m2m_next_buf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x054ff9cd  v4l2_m2m_ctx_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x0587ba15  v4l2_m2m_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x32f3a935  v4l2_m2m_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x43a679f4  v4l2_m2m_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4886e876  v4l2_m2m_buf_queue
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x495d3383  v4l2_m2m_ctx_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4aef41a2  v4l2_m2m_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x94d8b181  v4l2_m2m_poll
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x98d39d4e  v4l2_m2m_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xa4031903  v4l2_m2m_buf_remove
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xacf6d3cd  v4l2_m2m_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xec214d51  v4l2_m2m_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xfb8d89e6  v4l2_m2m_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x079fb752 videobuf_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x13d46652 videobuf_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x15d7db33 videobuf_queue_cancel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x1d6ddf5e videobuf_iolock
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x2173dee8 videobuf_queue_core_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x28931131 videobuf_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x29138eb0 videobuf_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x312343a7 videobuf_read_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4584e667 videobuf_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4795d917 videobuf_alloc_vb
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x661ddfe4 videobuf_mmap_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x6d46026d videobuf_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x91795924 videobuf_mmap_mapper
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xa5139c5a videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xb6798bf0 videobuf_next_field
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xbe75eae5 videobuf_read_start
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcb1ba1f4 videobuf_read_one
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcd23c5a8 videobuf_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xd3fc8b0c videobuf_queue_to_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xddd9b85d __videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xde8288e8 videobuf_read_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe3ffbf05 videobuf_waiton
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe7588b26 videobuf_queue_is_busy
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe9d33b1f videobuf_poll_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0x8e15df58   videobuf_to_dma_contig
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xb09cec63   videobuf_dma_contig_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xf9b5ffd6   videobuf_queue_dma_contig_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x0bf98e3d       videobuf_queue_sg_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x32105024       videobuf_to_dma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x9f276f2d       videobuf_dma_init_user
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc241a1cd       videobuf_dma_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc47cf016       videobuf_dma_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xcf217132       videobuf_dma_unmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdb1fd848       videobuf_dma_init_kernel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdf12af2a       videobuf_dma_init_overlay
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xfb535b7c       videobuf_dma_map
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0x017f766a      videobuf_queue_vmalloc_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xd01483fd      videobuf_to_vmalloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xfbd288a1      videobuf_vmalloc_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x05561739        vb2_wait_for_all_buffers
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x07435c2c        vb2_write
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x0d7a09f8        vb2_queue_release
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x13f1ef93        vb2_buffer_done
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x2bfe24b7        vb2_poll
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x398f65f8        vb2_queue_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x495bf8fc        vb2_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x5f0652dc        vb2_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x77b22763        vb2_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x897f2a23        vb2_read
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x92d4e21e        vb2_plane_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb1e63ac1        vb2_mmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb86d8572        vb2_plane_cookie
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc10d812b        vb2_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc3ba23d0        vb2_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0x1cfa99b6      vb2_get_contig_userptr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xb470ac44      vb2_put_vma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xcdb1c918      vb2_mmap_pfn_range
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xe96c9ea1      vb2_common_vm_ops
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-vmalloc 0x3296ea3c     vb2_vmalloc_memops
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x1218c75e      v4l2_event_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x122eed60      v4l2_device_register_subdev_nodes
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x17b48714      v4l2_fh_is_singular
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x3996bd00      v4l2_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5061cad7      v4l2_fh_add
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x54ffa4a2      v4l2_event_subscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x56c6f3c0      v4l2_event_unsubscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5c3847da      v4l2_fh_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5f304331      v4l2_event_queue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x6ab283d6      v4l2_event_pending
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73af5480      v4l2_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73c1db0f      v4l2_fh_open
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x742d680b      v4l2_device_set_name
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xa2dd9854      v4l2_fh_del
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb189c3d6      v4l2_device_unregister_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb5e5238f      v4l2_event_free
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb758542f      v4l2_fh_release
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xbd8c5944      v4l2_event_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xce12d28a      v4l2_device_put
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xdda788bc      v4l2_device_register_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xe4e46b3b      v4l2_event_dequeue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xee726b77      v4l2_device_disconnect
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xf7e86ebc      v4l2_fh_exit
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x36902127      pcf50633_irq_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x3a1e550c      pcf50633_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x459aa218      pcf50633_register_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6ebf65fd      pcf50633_irq_unmask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7de4de67      pcf50633_free_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x84e8ba14      pcf50633_reg_set_bit_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9202384f      pcf50633_read_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xab531cb8      pcf50633_reg_clear_bits
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xad328dc6      pcf50633_write_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcab12b3b      pcf50633_reg_write
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf41f959b      pcf50633_irq_mask_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x1f4284cf  pcf50633_adc_sync_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xe81f0782  pcf50633_adc_async_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x1e199e0d pcf50633_gpio_invert_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4f4f251d pcf50633_gpio_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xaaf083bf pcf50633_gpio_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb901d68c pcf50633_gpio_power_supply_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe6f5c7bf pcf50633_gpio_invert_set
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x06b4c48d sm501_unit_power
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x593aa2de sm501_misc_control
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x96430326 sm501_find_clock
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xe741eb88 sm501_modify_reg
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb163bc0 sm501_set_clock
+EXPORT_SYMBOL_GPL drivers/mfd/ucb1400_core 0x981df9fa  ucb1400_adc_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x6469cddc   wm8400_block_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x674ad3b0   wm8400_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x7c4fbadd   wm8400_reset_codec_reg_cache
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x8363e437   wm8400_set_bits
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x0765bc31  cb710_pci_update_config_reg
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x29c8b39b  cb710_set_irq_handler
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x433f37f0  cb710_sg_dwiter_read_next_block
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x57ae719b  cb710_sg_dwiter_write_next_block
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x10feae22    enclosure_add_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x343ff733    enclosure_unregister
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbe9823af    enclosure_find
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe7420607    enclosure_register
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x442e3847  lis3lv02d_init_device
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x61c53f81  lis3lv02d_poweroff
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6cbf7436  lis3lv02d_poweron
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x993469b3  lis3_dev
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb53fcd00  lis3lv02d_remove_fs
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x0a84d3f1    sdhci_enable_irq_wakeups
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x3d7dd08e    sdhci_add_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x691286f5    sdhci_free_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x8bfa44d5    sdhci_alloc_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xa1e19b3a    sdhci_suspend_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xd306a31b    sdhci_resume_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xf0e19e13    sdhci_remove_host
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x1d5b42bc cfi_cmdset_0003
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x3441b91f cfi_cmdset_0001
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x6231aa4a cfi_cmdset_0200
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0x495c7f60 cfi_cmdset_0701
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xb65b4b0b cfi_cmdset_0006
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xe46ebc4d cfi_cmdset_0002
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0020 0x8282af47 cfi_cmdset_0020
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0x611f3f50        cfi_qry_mode_off
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xdb4a7554        cfi_qry_present
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xfa91a01f        cfi_qry_mode_on
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2000 0x35b8fd4f       DoC2k_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001 0xd3b9bb2e       DoCMil_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001plus 0xcbbeb387   DoCMilPlus_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0f4ef4f3   mtd_device_register
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x1e3acdc2   mtd_device_unregister
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x38e6b35b   register_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x39c227e4   __mtd_next_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x45d39bac   kill_mtd_super
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x5bdfb4c6   mtd_table_mutex
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x678ff991   get_mtd_device_nm
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x6a33dccc   mount_mtd
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x77d6018c   get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7a13d0a8   default_mtd_writev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x88bdf89f   put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x8db50a61   __put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xa355848d   register_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xc7ea0a67   mtd_kmalloc_up_to
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xcf40f53f   unregister_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xead765a5   mtd_add_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf439c4f3   __get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x237b22c6   mtd_blktrans_cease_background
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x3986f80b   add_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x7e5ed5e0   deregister_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x89d6fd1f   register_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0xdd867fbf   del_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0x860e6bab     nand_wait_ready
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0xa4961b28     nand_release
+EXPORT_SYMBOL_GPL drivers/mtd/nand/sm_common 0x98264547        sm_register_device
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x7960930c       onenand_release
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x824ad5fa       onenand_scan
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x0276f995       ubi_leb_map
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x3c241252       ubi_is_mapped
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x4e238874       ubi_open_volume_path
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x93f57fc4       ubi_get_volume_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb1eeff4e       ubi_leb_erase
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb4c68bd8       ubi_close_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xc9028967       ubi_leb_read
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xcb849954       ubi_open_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd124176d       ubi_leb_unmap
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd1de4465       ubi_open_volume_nm
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xedf704bb       ubi_leb_write
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf4eb3410       ubi_do_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf523a750       ubi_leb_change
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x14d0a3f7       alloc_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3f014c4f       register_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x5bbf0efa       free_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x6a7e466e       unregister_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x139f51d0   alloc_can_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x2d1e6d9a   can_free_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x553967d8   alloc_can_err_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x63b876f8   can_put_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x8b1dbed6   register_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x931ae200   can_get_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x94a38549   unregister_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xa1b6eb56   alloc_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xb6e7dafa   can_bus_off
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xbb99c554   open_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xc536097a   close_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xfea67580   free_candev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x15492c08   alloc_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x1ced02ce   register_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x2968f2f7   free_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x61800e8c   unregister_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x393fcf27       macvlan_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x4b9f0478       macvlan_dellink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x65289c73       macvlan_common_newlink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xd623acb4       macvlan_link_register
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0xf32b8754       macvlan_common_setup
+EXPORT_SYMBOL_GPL drivers/net/macvtap 0x81f38134       macvtap_get_socket
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1d306044        mlx4_alloc_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x213184d4        mlx4_bf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x30af63cf        mlx4_multicast_attach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x338b7ad9        mlx4_unicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x47005091        __mlx4_cmd
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x5b9aba19        mlx4_uar_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x6f0b988f        mlx4_bf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x902e5c9a        mlx4_pd_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaa327843        mlx4_unicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xac8fd6e3        mlx4_free_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xacbb9126        mlx4_pd_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb9574fb        mlx4_multicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcc0477d0        mlx4_uar_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdeae239e        mlx4_multicast_detach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf577fad8        mlx4_multicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x72523895 usbnet_cdc_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x7f9e6812 usbnet_generic_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xd39b050d usbnet_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xe2413e89 usbnet_cdc_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x02e713e3        rndis_tx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x0de724c2        generic_rndis_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x40cd9180        rndis_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x44707d26        rndis_rx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x61fa0cb0        rndis_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xea6f0343        rndis_command
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x0dabdb85    usbnet_open
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1fc5c26c    usbnet_pause_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2626bc68    usbnet_tx_timeout
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2c7f42da    usbnet_suspend
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x335398fa    usbnet_set_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x51affc6b    usbnet_defer_kevent
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5369d8d5    usbnet_purge_paused_rxq
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5c11eb8c    usbnet_get_drvinfo
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6012a563    usbnet_stop
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63540361    usbnet_get_link
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63ef4e9b    usbnet_unlink_rx_urbs
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x664edca0    usbnet_change_mtu
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6eb426ce    usbnet_get_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x7d302f5a    usbnet_resume
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x8a436ca1    usbnet_set_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9b210e55    usbnet_get_endpoints
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9ec92803    usbnet_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f055a88    usbnet_nway_reset
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f32d61e    usbnet_probe
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xa37204fc    usbnet_skb_return
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xae54d403    usbnet_get_ethernet_addr
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xd16b197f    usbnet_resume_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xe655a0e3    usbnet_get_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xfb8d1245    usbnet_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1723dcdb   i2400m_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1e52b195   i2400m_netdev_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1f82357c   i2400m_tx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x2198a027   i2400m_dev_bootstrap
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x35038151   i2400m_post_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x43c093c6   i2400m_error_recovery
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x48edf20d   i2400m_pre_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x59e0876c   i2400m_is_boot_barker
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x9be2200a   i2400m_rx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xadb4b159   i2400m_tx_msg_get
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb70a4988   i2400m_tx_msg_sent
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdac5da5b   i2400m_dev_reset_handle
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdaf222d1   i2400m_cmd_enter_powersave
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xe36d25fb   i2400m_release
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xea13905b   i2400m_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf4770378   i2400m_init
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x3367aeb3       libipw_rx_any
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x179e1cbe  iwl_legacy_remove_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x2725c1fd  iwl_legacy_prep_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x63d13a46  iwl_legacy_dealloc_bcast_stations
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd6057e2  iwl_legacy_mac_tx_last_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x046cd836    lbs_start_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0b0c5af6    lbs_get_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0d15af28    lbs_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x4f7707c6    __lbs_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5447f389    lbs_stop_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x55be1ea6    lbs_host_to_card_done
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5724b9ec    lbs_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x88c948ec    lbs_process_rxed_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x965d9d63    lbs_notify_command_response
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xa2006caa    lbs_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xbfbafae0    lbs_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xe684d8d9    lbs_queue_event
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf1c15855    lbs_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfafd760a    lbs_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xff9e82fd    lbs_host_sleep_cfg
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x00f8e336      lbtf_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x794d54ac      lbtf_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x7a9944ee      __lbtf_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x89b0ba6a      lbtf_cmd_response_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x8bc60662      lbtf_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x9537cb24      lbtf_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc8c55185      lbtf_bcn_sent
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xf864b546      lbtf_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x25f16c67  if_usb_prog_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0xfd416391  if_usb_reset_device
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x6b19d52b      mwifiex_process_sleep_confirm_resp
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x78bdcb19      mwifiex_handle_rx_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x7f1c55df      mwifiex_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x81ac1ba8      mwifiex_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xcb8e5322      mwifiex_deauthenticate
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xce58b4c0      g_adapter
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xd4999ab4      mwifiex_init_shutdown_fw
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xeb646076      mwifiex_enable_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xec84c864      mwifiex_cancel_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x04ac0c35        p54_register_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x52bf00d2        p54_parse_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x61811ebb        p54_read_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7342347f        p54_init_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7a23fc36        p54_free_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xb15251fa        p54_parse_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xd9f29d61        p54_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe1c406f1        p54_free_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe5ee11b2        p54_unregister_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x03c41da8     rt2800_config_erp
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x10cfefca     rt2800_get_tkip_seq
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x1e22a0d7     rt2800_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x420360b8     rt2800_probe_hw_mode
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x424fe9b0     rt2800_write_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x42790361     rt2800_validate_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x48bea942     rt2800_ampdu_action
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x515cb96c     rt2800_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x55788811     rt2800_wait_wpdma_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a390954     rt2800_config_shared_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a59b84c     rt2800_get_tsf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5eaa0b03     rt2800_gain_calibration
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5fcd477e     rt2800_wait_csr_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x60a97f77     rt2800_set_rts_threshold
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62cbe510     rt2800_config_intf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x78f05236     rt2800_enable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x940a3df7     rt2800_read_eeprom_efuse
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x977feb82     rt2800_txdone_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x980ca3e3     rt2800_check_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xaf31b2dc     rt2800_reset_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb0362286     rt2800_link_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb9c31202     rt2800_link_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xba2dad14     rt2800_mcu_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbb10faff     rt2800_get_survey
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbc2d425b     rt2800_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc17ad92e     rt2800_clear_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc3bfbf39     rt2800_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc41b1092     rt2800_process_rxwi
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xce1dc17d     rt2800_config_ant
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd13f02db     rt2800_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd4a1791c     rt2800_init_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdae44b50     rt2800_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdce98383     rt2800_efuse_detect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe03235f0     rt2800_config_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe7f4630b     rt2800_write_tx_data
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xf97e37db     rt2800_config_pairwise_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x00c770ef     rt2x00queue_pause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0c47592f     rt2x00queue_start_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x296a1a54     rt2x00queue_get_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d41e4ad     rt2x00lib_txdone_noinfo
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d8d03d7     rt2x00queue_stop_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x37e36661     rt2x00queue_unpause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x38a9fe84     rt2x00mac_bss_info_changed
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3b893e4f     rt2x00mac_flush
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3f1f6f4d     rt2x00mac_set_tim
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x437c295b     rt2x00lib_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4626facd     rt2x00mac_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4fa811a3     rt2x00queue_stop_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5e507bba     rt2x00mac_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5fb7f34e     rt2x00mac_set_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6225e83e     rt2x00mac_add_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6c616e02     rt2x00queue_flush_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x78a2e6ba     rt2x00lib_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7c171e7f     rt2x00lib_dmastart
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7e55da2f     rt2x00lib_probe_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x82a6fafb     rt2x00mac_sw_scan_complete
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x833703b0     rt2x00lib_pretbtt
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x8b0f89a1     rt2x00mac_get_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x969672fe     rt2x00lib_remove_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa0e74d97     rt2x00mac_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa252e423     rt2x00mac_remove_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa793934c     rt2x00queue_map_txskb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa9bf96c5     rt2x00mac_get_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xaba8be5e     rt2x00mac_get_ringparam
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xb0f7010a     rt2x00mac_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xca1c0f10     rt2x00lib_dmadone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcb153776     rt2x00queue_unmap_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcbcd32fa     rt2x00mac_stop
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcc6c4509     rt2x00lib_beacondone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd2427611     rt2x00lib_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd7651b4c     rt2x00queue_for_each_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd79ce51c     rt2x00mac_set_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe26ac6e8     rt2x00mac_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe71b56d1     rt2x00queue_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe83abec0     rt2x00mac_configure_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf655b68c     rt2x00lib_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfcefa1d7     rt2x00queue_start_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfe1c0366     rt2x00mac_sw_scan_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x13f647c9     rt2x00pci_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x283fefaa     rt2x00pci_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6575e306     rt2x00pci_remove
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6fe84be9     rt2x00pci_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x7f89d601     rt2x00pci_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xa3a00b43     rt2x00pci_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xac51b997     rt2x00pci_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xc85724dd     rt2x00pci_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd9455f0f     rt2x00pci_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x246d4974     rt2x00usb_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x267a674a     rt2x00usb_watchdog
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2c4ff9f2     rt2x00usb_vendor_req_buff_lock
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2e201303     rt2x00usb_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3ddd6991     rt2x00usb_vendor_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3faa4b90     rt2x00usb_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x424ddb46     rt2x00usb_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5089c730     rt2x00usb_register_read_async
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x528acb25     rt2x00usb_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5ba565a0     rt2x00usb_vendor_request_buff
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x68891248     rt2x00usb_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x976888dd     rt2x00usb_clear_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x97d94589     rt2x00usb_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xa788dac3     rt2x00usb_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xe39e1354     rt2x00usb_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xf245a09e     rt2x00usb_kick_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0x2da7fcae        wl1251_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xe593e6cf        wl1251_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xf16d849e        wl1251_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0d67b7aa        wl1271_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x452ff07a        wl1271_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x8226a5d6        wl1271_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xc91f0e2e        wl1271_register_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xcfa614ae        wl1271_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xeadb7810        wl1271_unregister_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xfa53d755        wl1271_set_partition
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0x521d8ff8       acpiphp_register_attention
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0xee1a65a4       acpiphp_unregister_attention
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x5ae7cde1     asus_wmi_register_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x7891d469     asus_wmi_unregister_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x2ab95e52    pcf50633_mbc_get_status
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x4af1930f    pcf50633_mbc_usb_curlim_set
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x7b06827e    pcf50633_mbc_get_usb_online_status
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x05fe3ded  mc13xxx_get_best_voltage_index
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x86f59448  mc13xxx_sw_regulator_is_enabled
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x8af06cf3  mc13xxx_fixed_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x9f7933e6  mc13xxx_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xc4e6b0c1  mc13xxx_fixed_regulator_set_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xdaea71bb  mc13xxx_fixed_regulator_get_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xed841da0  mc13xxx_regulator_list_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x3fc2ba84        wm8350_register_led
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x4c4c340f        wm8350_dcdc_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x72e0138d        wm8350_dcdc25_set_mode
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x9e52b63c        wm8350_register_regulator
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xddad7ad4        wm8350_ldo_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xfa187efc        wm8350_isink_set_flash
+EXPORT_SYMBOL_GPL drivers/regulator/wm8400-regulator 0xeb24bdb8        wm8400_register_regulator
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x072281f8       cxgbi_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0a459617       cxgbi_conn_tx_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0c6224e0       cxgbi_sock_act_open_req_arp_failure
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1583219f       cxgbi_bind_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1b594097       cxgbi_device_register
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1ff878e8       cxgbi_ddp_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x2b5012aa       cxgbi_sock_rcv_close_conn_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x33af5b18       cxgbi_ep_poll
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x360c9dae       cxgbi_sock_free_cpl_skbs
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3d65ac71       cxgbi_set_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3f275680       cxgbi_sock_fail_act_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4dc0bec3       cxgbi_sock_select_mss
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5356f9b1       cxgbi_ddp_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x57367c85       cxgbi_device_portmap_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5e9c6a6f       cxgbi_iscsi_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x64c18574       cxgbi_get_conn_stats
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x72c86083       cxgbi_sock_purge_wr_queue
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x761bda81       cxgbi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x79a068f6       cxgbi_parse_pdu_itt
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7e0646f4       cxgbi_device_find_by_lldev
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x92829c1c       cxgbi_sock_rcv_wr_ack
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9ed1a345       cxgbi_sock_skb_entail
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa04f8f76       cxgbi_ep_connect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa0e6a55b       cxgbi_device_portmap_create
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xab4f424d       cxgbi_conn_init_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0828e9       cxgbi_ddp_ppod_set
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0a6d66       cxgbi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xaf2ee58d       cxgbi_sock_closed
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb1c4658f       cxgbi_get_ep_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb7833a9d       cxgbi_conn_alloc_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbcb24439       cxgbi_conn_xmit_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc5bc4fb7       cxgbi_hbas_remove
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc7680745       cxgbi_device_unregister
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc931815b       cxgbi_conn_pdu_ready
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xcfcc9932       cxgbi_get_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd0c38fde       cxgbi_ep_disconnect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd7c7aafb       cxgbi_sock_established
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd8ee0f43       cxgbi_sock_rcv_peer_close
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd93d6475       cxgbi_iscsi_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe49ea75c       cxgbi_set_conn_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe5ec2a85       cxgbi_sock_rcv_abort_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeea534f7       cxgbi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xf493ba6b       cxgbi_sock_check_wr_invariants
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xfe0c0406       cxgbi_hbas_add
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x30e57e85 fcoe_libfc_config
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x4822a87c fcoe_clean_pending_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x84cf9e08 fcoe_check_wait_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xcc75af27 fcoe_start_io
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7ea2d4 fcoe_get_paged_crc_eof
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7eed95 fcoe_fc_crc
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x016c4c12     iscsi_session_recovery_timedout
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1ba98749     iscsi_eh_recover_target
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x233bfb6f     iscsi_session_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x28c3b3a9     iscsi_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2ed0da01     iscsi_itt_to_ctask
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3656a5db     __iscsi_get_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3702f3e3     iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38d588e1     iscsi_conn_send_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3a171c36     iscsi_suspend_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3d41e395     iscsi_eh_target_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x42704f0d     iscsi_host_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4a3b6246     iscsi_host_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4c6e59e0     iscsi_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4f35b5e7     iscsi_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4fc3bc5a     iscsi_update_cmdsn
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x576c6346     __iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x57f7d631     iscsi_session_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5b4e894a     iscsi_conn_bind
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x79c35de0     iscsi_host_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7b7bc79c     iscsi_eh_device_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7bba558d     iscsi_conn_start
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8142355c     iscsi_session_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8e8e2a1a     iscsi_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x98e48089     iscsi_host_remove
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9bc9bf0b     iscsi_conn_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9c1a90d3     iscsi_requeue_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9e648653     iscsi_verify_itt
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9efe4a3c     __iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa32827d7     iscsi_prep_data_out_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa74a8904     iscsi_suspend_tx
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae28d4cc     iscsi_eh_session_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae58eadf     iscsi_conn_queue_work
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb63675ae     iscsi_conn_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb96ebfe1     iscsi_session_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc3cccec3     iscsi_itt_to_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc42c2f98     iscsi_conn_stop
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xca5e79a5     iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd2c812a1     iscsi_host_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe159db4b     iscsi_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe71c697c     iscsi_complete_scsi_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe751212b     iscsi_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf337ab39     iscsi_host_add
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfdc1155a     iscsi_eh_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2bf40aba iscsi_segment_seek_sg
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x54b3a45f iscsi_tcp_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cb4781c iscsi_tcp_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x748226a0 iscsi_tcp_recv_skb
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7a9cbc90 iscsi_tcp_segment_done
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7c277ee2 iscsi_tcp_dgst_header
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8a4563e5 iscsi_tcp_r2tpool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8c473658 iscsi_tcp_recv_segment_is_hdr
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x9820ed0d iscsi_tcp_hdr_recv_prep
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa08d5cf2 iscsi_tcp_task_xmit
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb2e63021 iscsi_tcp_segment_unmap
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb948ee77 iscsi_segment_init_linear
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc8d586d8 iscsi_tcp_task_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd56b027e iscsi_tcp_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd845ac9a iscsi_tcp_conn_get_stats
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe055af4d iscsi_tcp_r2tpool_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05419079        sas_phy_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b9c999a        sas_register_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x346f3a8d        sas_request_addr
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x37f08649        sas_slave_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x51d8615b        sas_ioctl
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x61b79421        sas_find_local_phy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x661b8c72        sas_slave_configure
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6d52808e        sas_ssp_task_response
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x743754fe        sas_phy_enable
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7592f8d5        sas_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x77f82f7d        sas_slave_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x86b69f98        sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9492d782        sas_unregister_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa484d16a        sas_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xad7551b5        __sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xaff34c6b        sas_domain_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6b59e54        sas_eh_device_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb330632        sas_target_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb9aa220        sas_bios_param
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe55d400a        sas_eh_bus_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf4af9975        sas_change_queue_type
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1bf89c        sas_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa286f5f        sas_domain_release_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2a8d07fb       srp_iu_get
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2e2d76e6       srp_iu_put
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x309c5871       srp_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x8d36415f       srp_cmd_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xbb74e290       srp_target_free
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xc0aba56b       srp_transfer_data
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x21a322c3     scsi_tgt_it_nexus_create
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x388e7d15     scsi_tgt_tsk_mgmt_request
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x60b06395     scsi_tgt_queue_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6afe74bb     scsi_tgt_it_nexus_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6f06a842     scsi_host_get_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x79a1a017     scsi_tgt_alloc_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x81f10f67     scsi_tgt_free_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x93aae02c     scsi_host_put_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x979915a9     scsi_tgt_cmd_to_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x061be49b iscsi_alloc_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b07088d iscsi_session_chkready
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0e6feacc iscsi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a0da731 iscsi_create_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a529196 iscsi_host_for_each_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x23592a95 iscsi_add_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x33621b5a iscsi_free_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3374f97e iscsi_scan_finished
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x34b27f15 iscsi_session_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x43e0bfeb iscsi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6066c2ba iscsi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68b7cc82 iscsi_recv_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699e414b iscsi_remove_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x86fa71d4 iscsi_destroy_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x91ba18e9 iscsi_unregister_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99318811 iscsi_conn_error_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9a15567f iscsi_lookup_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc186184c iscsi_unblock_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc4333dce iscsi_offload_mesg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd9d06bb5 iscsi_block_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe463c1d3 iscsi_destroy_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe682d6dd iscsi_register_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf9569dcd iscsi_block_scsi_eh
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x29e91b7a   sas_enable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4b592864   sas_is_tlr_enabled
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x6d35cb57   sas_tlr_supported
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc20e1a18   sas_disable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x08193318   srp_rport_add
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1abb3e32   srp_rport_del
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x888b447f   srp_remove_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb414c1e8   srp_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb51efd7e   srp_release_transport
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x103b4729     comedi_usb_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x25a3bcc0     comedi_pci_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x64d78061     comedi_pci_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x786f98e2     comedi_usb_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x9440342e     comedi_get_device_file_info
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x587711de oslec_create
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf828c15b oslec_flush
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf923a5b1 oslec_free
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xfabc3747 oslec_update
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x48782b86       vmbus_teardown_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x539ee27e       vmbus_open
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x60cc5c74       vmbus_establish_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x71e9bf23       vmbus_sendpacket_pagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x864aa705       vmbus_sendpacket_multipagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xdb184676       vmbus_close
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xfa9b2157       vmbus_recvpacket_raw
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x435d314f   speakup_event
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb73a5748   get_var
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x7a253742     tm6000_set_reg
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xa5d2bdf8     tm6000_set_reg_mask
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xc2b657ad     tm6000_set_audio_bitrate
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xfe67ce0c     tm6000_get_reg
+EXPORT_SYMBOL_GPL drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x2919c517        max3107_hw_susp
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x48e5b354        max3107_remove
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x663a4d40        max3107_probe
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x6cc3e502        max3107_resume
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xa3be1b58        max3107_suspend
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xbf6f0333        max3107_rw
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x4285acb4   __uio_register_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x45fe2e49   uio_unregister_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x711d360e   uio_event_notify
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0x511e21ef    usbatm_usb_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0xd16829b9    usbatm_usb_probe
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x0bee7a12        usb_ftdi_elan_edset_empty
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x2454bacc        usb_ftdi_elan_edset_setup
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x3988de17        usb_ftdi_elan_edset_input
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x46a74b31        usb_ftdi_elan_write_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x4acf628a        usb_ftdi_elan_read_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x58bf6cfb        usb_ftdi_elan_edset_output
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x6bd33c78        usb_ftdi_elan_edset_flush
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xcc7b7848        ftdi_elan_gone_away
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xd69c8819        usb_ftdi_elan_edset_single
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x26bab4fc      usb_serial_generic_submit_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f572a52      ezusb_writememory
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f7e51da      usb_serial_generic_throttle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x420ae170      usb_serial_generic_write_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4286b927      usb_serial_generic_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4c278c9b      usb_serial_port_softint
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x535f7b7c      ezusb_set_reset
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x5d6c3c94      usb_serial_generic_process_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x750f9f5f      usb_serial_handle_dcd_change
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x931dfd70      usb_serial_generic_write
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x991bbb53      usb_serial_generic_close
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x9dc2cc68      usb_serial_generic_open
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xa5ad6efe      usb_serial_probe
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xac207e39      usb_serial_deregister
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbc60fd5d      usb_serial_generic_unthrottle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbce0ebfc      usb_serial_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xc69e722b      usb_serial_handle_sysrq_char
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xcc1e0653      usb_serial_generic_resume
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd13cfa1d      usb_serial_handle_break
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd881027f      usb_serial_register
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xdce23f65      usb_serial_generic_read_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x039a3bc7   usb_stor_pre_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x134362d1   usb_stor_reset_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1d3905fe   usb_stor_CB_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x234616d8   usb_stor_Bulk_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x235f3c2b   usb_stor_probe2
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x28ebcc15   usb_stor_Bulk_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x38bdf2ce   usb_stor_transparent_scsi_command
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x46074afc   usb_usual_ignore_device
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4ce794e5   usb_stor_suspend
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4eecd414   usb_stor_CB_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5b4e1ded   usb_stor_clear_halt
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5edbbbe8   usb_stor_bulk_transfer_sg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x652b8781   usb_stor_bulk_transfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x6ca390ed   usb_stor_set_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x7caf8677   usb_stor_ctrl_transfer
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x93e0505d   fill_inquiry_response
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xa0fc0d39   usb_stor_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xb6d2624b   usb_stor_bulk_srb
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbc9cf104   usb_stor_probe1
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbdb836d5   usb_stor_post_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc342e006   usb_stor_control_msg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc82dbf42   usb_stor_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xdec78370   usb_stor_access_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x13ac23f3      wa_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x197a163f      rpipe_ep_disable
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xacfe341d      wa_urb_enqueue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xc588d8c8      wa_urb_dequeue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf02e1135      __wa_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x01ea3470     wusbhc_rh_start_port_reset
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x19fe68d5     __wusb_dev_get_by_usb_dev
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x21a1a349     wusbhc_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x4300a66a     wusbhc_handle_dn
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x46c3c92c     wusbhc_reset_all
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x6e095b98     wusbhc_rh_suspend
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x714c50b1     wusbhc_rh_control
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x72e1a6af     wusbhc_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xa0c6916e     wusbhc_mmcie_rm
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb5d4721a     wusbhc_giveback_urb
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb7e3ca17     wusbhc_rh_resume
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc6d24c7a     wusbhc_b_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc776c270     wusbhc_mmcie_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc80cb3c3     wusbhc_chid_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xd942016d     wusbhc_rh_status_data
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xed6e3574     wusbhc_b_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x22d80400   umc_bus_type
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x7be8a678   umc_device_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x857357c3   umc_device_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xec369771   umc_device_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x384908f0   uwb_rc_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x42057fdf   uwb_rc_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x43920785   uwb_pal_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46ce8907   uwb_rc_get_by_grandpa
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46d65e62   uwb_rc_put
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x47e14881   uwb_rc_dev_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5bdd187d   uwb_rc_mac_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b75217f   uwb_rc_get_by_dev
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb25dc88c   uwb_pal_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd03928ee   uwb_pal_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd0b5d34b   uwb_rc_alloc
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe1716f06   uwb_est_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe6a9ad40   uwb_rc_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xfa9ff34d   __uwb_rc_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+EXPORT_SYMBOL_GPL drivers/uwb/whci 0xe49978dc  whci_wait_for
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x1217e516   ili9320_write_regs
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2d7a7d34   ili9320_shutdown
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x4a0f69dc   ili9320_suspend
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a537f9e   ili9320_resume
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7f90078b   ili9320_write
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xd529f266   ili9320_probe_spi
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xda993a9b   ili9320_remove
+EXPORT_SYMBOL_GPL drivers/video/fb_ddc 0xb18d6d6f      fb_ddc_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x880202c1 fb_sys_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x890887ba fb_sys_write
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x432ff260   sis_free_new
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x64ffe63c   sis_malloc_new
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x0c505939   viafb_find_i2c_adapter
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xad1a0059     register_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x0e26b74a   w1_read_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x31d5a410   w1_read_8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x47efc271   w1_reset_select_slave
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c661c4e   w1_touch_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xb9472528   w1_next_pullup
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xd552ad17   w1_write_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe839c104   w1_reset_bus
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe90f6b08   w1_write_8
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x370ad804        dlm_posix_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x3f657ba1        dlm_posix_get
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x9321df95        dlm_lock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xdc583c08        dlm_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf37d5554        dlm_posix_lock
+EXPORT_SYMBOL_GPL fs/fat/fat 0x09018bb5        fat_detach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x0907508f        fat_setattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0x1a6131df        fat_time_unix2fat
+EXPORT_SYMBOL_GPL fs/fat/fat 0x214c44ed        fat_alloc_new_dir
+EXPORT_SYMBOL_GPL fs/fat/fat 0x49af1b29        fat_sync_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0x4a1a160e        fat_free_clusters
+EXPORT_SYMBOL_GPL fs/fat/fat 0x5c052497        fat_attach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x6cbe90cd        fat_flush_inodes
+EXPORT_SYMBOL_GPL fs/fat/fat 0x71981a9d        fat_get_dotdot_entry
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7764c6b1        fat_scan
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7da08a27        fat_add_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0x8b33ae0b        fat_fill_super
+EXPORT_SYMBOL_GPL fs/fat/fat 0x9d4162d6        __fat_fs_error
+EXPORT_SYMBOL_GPL fs/fat/fat 0xaed7ffdb        fat_search_long
+EXPORT_SYMBOL_GPL fs/fat/fat 0xccd503f4        fat_getattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0xdf438899        fat_remove_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf7307c0b        fat_build_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf9ca1d08        fat_dir_empty
+EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0a159a8c    nlmsvc_unlock_all_by_sb
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x17ce645d    locks_end_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6f959b35    locks_in_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x96877ac4    locks_start_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa1caf0de    nlmclnt_done
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa7b91a7b    lockd_down
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb7010b00    nlmsvc_ops
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd6e7ac43    nlmclnt_proc
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xf6933c48    lockd_up
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xfb90c4d1    nlmclnt_init
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01637f88        nfs_commit_free
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2431d393        nfs_initiate_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3479c872        nfs_put_client
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34f51fcf        nfs_generic_pg_test
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e452689        nfs_init_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56658f7e        nfs_commitdata_alloc
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x751ba883        nfs_initiate_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7d71a769        nfs4_reset_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82d88c76        nfs_initiate_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eaa9252        nfs_commit_clear_lock
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2f5691e        nfs4_reset_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xecca89c1        nfs_commit_release_pages
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x2406dce6     nfsacl_encode
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5fa0ab8a     nfsacl_decode
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3f545319        o2nm_node_put
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x546991fa        o2nm_get_node_by_ip
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x67dc5734        o2hb_setup_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x82a2ec1e        o2nm_get_node_by_num
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x99dd5b5f        o2nm_node_get
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc1c18115        o2hb_register_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xcff6c431        o2hb_unregister_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x0b186206    dlmlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1f08411e    dlmunlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x67165ba1    dlm_unregister_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xaa06158a    dlm_register_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc495b3ad    dlm_print_one_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8c651dd    dlm_register_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x29271e86  ocfs2_stack_glue_register
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8438a0fd  ocfs2_stack_glue_unregister
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xac86bddd  ocfs2_plock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+EXPORT_SYMBOL_GPL lib/bch 0xc054c13b   init_bch
+EXPORT_SYMBOL_GPL lib/bch 0xc8b3179e   decode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xea7c7ca5   encode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xeeffcce3   free_bch
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x05513b71        raid6_call
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+EXPORT_SYMBOL_GPL net/802/garp 0x52c50890      garp_register_application
+EXPORT_SYMBOL_GPL net/802/garp 0x57e89c04      garp_request_join
+EXPORT_SYMBOL_GPL net/802/garp 0x5da491e1      garp_uninit_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0x6c633a37      garp_init_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0xb1d27d00      garp_request_leave
+EXPORT_SYMBOL_GPL net/802/garp 0xfa642397      garp_unregister_application
+EXPORT_SYMBOL_GPL net/802/stp 0x8929e5f2       stp_proto_register
+EXPORT_SYMBOL_GPL net/802/stp 0xf3d8fe8a       stp_proto_unregister
+EXPORT_SYMBOL_GPL net/9p/9pnet 0x996a007f      p9_client_xattrwalk
+EXPORT_SYMBOL_GPL net/9p/9pnet 0xb797507c      p9_client_xattrcreate
+EXPORT_SYMBOL_GPL net/atm/atm 0x50754510       register_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/ax25/ax25 0x3503f4be     ax25_register_pid
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05     ax25_bcast
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e     ax25_defaddr
+EXPORT_SYMBOL_GPL net/bluetooth/bluetooth 0xc8d82401   bt_debugfs
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x0179d8da     dccp_child_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x07bcf50d     dccp_set_state
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1bfb1c50     dccp_rcv_established
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1d99d49a     dccp_timestamp
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x23f72b67     dccp_insert_option
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x279b64b9     dccp_reqsk_init
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e518499     dccp_send_sync
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e8fbe40     dccp_close
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x395987e8     dccp_done
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x473554d6     dccp_poll
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4c69ba0e     dccp_death_row
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4dba74db     dccp_hashinfo
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x61cda56d     dccp_create_openreq_child
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x64503d7f     dccp_recvmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6ee14bf4     dccp_disconnect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x706c1ed2     dccp_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x717c7fa2     dccp_destroy_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924     dccp_packet_name
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x8b8d4f66     dccp_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9886da77     dccp_ctl_make_reset
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9c486043     dccp_rcv_state_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa0bd6d23     dccp_reqsk_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa6089d7f     dccp_setsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xb3751975     dccp_init_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xb5d5d50e     inet_dccp_listen
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc01b7cd     dccp_sync_mss
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xc604f7e8     dccp_getsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xcfb6233e     dccp_shutdown
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd6458581     dccp_insert_option_elapsed_time
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xdd5ebcce     dccp_parse_options
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfac7dc66     dccp_make_response
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfaf7dca5     dccp_ioctl
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfdaac302     dccp_check_req
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xff34f6fa     dccp_sendmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x06535f5c        dccp_v4_do_rcv
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x2bface63        dccp_v4_send_check
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x3c744330        dccp_v4_conn_request
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xa1444392        dccp_invalid_packet
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xe7e91012        dccp_v4_request_recv_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xfd292582        dccp_v4_connect
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x6290c497      gre_del_protocol
+EXPORT_SYMBOL_GPL net/ipv4/gre 0xecba3b93      gre_add_protocol
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x7e9c97c9     arpt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x65b48920      ipt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x3b6acb2f      nf_nat_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x498c8867 nf_nat_proto_unique_tuple
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x54fe04f0 nf_nat_icmp_reply_translation
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x65754378 nf_nat_get_offset
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x8062270f nf_nat_packet
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x90bd9b9b nf_nat_set_seq_adjust
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0xffe1c40a nf_nat_proto_range_to_nlattr
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x36b7add9        tcp_vegas_pkts_acked
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x6982cd32        tcp_vegas_state
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xa5b38362        tcp_vegas_get_info
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xaa790365        tcp_vegas_init
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb4cfc6d2        tcp_vegas_cwnd_event
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0xa0f9225f     ip6t_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0923ca6d        l2tp_tunnel_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x0a037072        l2tp_session_free
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x328e4288        l2tp_xmit_skb
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x415e48fb        l2tp_tunnel_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x5682bbd5        l2tp_session_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x739b9798        l2tp_tunnel_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x7917c98f        l2tp_session_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xa02be6af        l2tp_tunnel_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb7f565fa        l2tp_session_find_by_ifname
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xbc97094d        l2tp_udp_encap_recv
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xe48f0728        l2tp_session_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf7b3ed7d        l2tp_session_find
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x37900ed0     ieee80211_iterate_active_interfaces_atomic
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7e949295     ieee80211_remain_on_channel_expired
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa97dd10c     ieee80211_find_sta_by_ifaddr
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc764ff12     ieee80211_ready_on_channel
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xdbc08b58     ieee80211_iterate_active_interfaces
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x13c4d4cd        ip_set_get_ip_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x37ee0d5e        ip_set_get_byname
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x581c3aa0        ip_set_del
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5db6d710        ip_set_test
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6774880e        ip_set_get_ip4_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6a161ad4        ip_set_type_unregister
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8a49c797        ip_set_type_register
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcb43aa95        ip_set_get_ip6_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xd2804300        ip_set_add
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0f539975  register_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x22bf49cd  ip_vs_conn_out_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x9edcc6a0  unregister_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa58443b0  ip_vs_conn_in_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x024e1e40        nf_ct_unexpect_related
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0284163d        nf_conntrack_l4proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x066c9fa8        nf_ct_expect_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1272d881        nf_ct_l3proto_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x12e4d6a4        nf_ct_delete_from_lists
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e2ef2ef        print_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21b7478b        nf_conntrack_l3proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2287daf1        nf_conntrack_l4proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x27a698f9        nf_conntrack_flush_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2df3f68f        nf_expect_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33a19538        nf_ct_extend_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3e06266e        __nf_ct_l4proto_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x428ba277        nf_ct_expect_init
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4fdaf34d        nf_conntrack_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5090602e        nf_conntrack_l4proto_tcp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5eb74aee        __nf_ct_kill_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5f107469        nf_ct_unlink_expect_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x612a2fa1        __nf_conntrack_confirm
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62a602ac        nf_conntrack_l4proto_tcp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x664a99f6        nfnetlink_parse_nat_setup_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x68bb610f        __nf_conntrack_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6c61c6b2        nf_ct_expect_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x75861f41        __nf_ct_try_assign_helper
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7a95f1f2        nf_conntrack_l3proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7d0aea5e        nf_conntrack_tuple_taken
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x871b14b0        nf_conntrack_helper_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6ef498        nf_ct_extend_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f1f89a3        nf_ct_iterate_cleanup
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9015a4ca        nf_ct_l3proto_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x978abbbd        __nf_ct_refresh_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c1bf163        nf_ct_invert_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0558f9e        nf_ct_l3protos
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa1315e03        seq_print_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa254ab46        nf_conntrack_helper_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xabba071a        __nf_ct_expect_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb08311b1        nf_ct_expect_related_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb1458ad6        nf_conntrack_alter_reply
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb155769b        nf_conntrack_in
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb3b4437b        nf_ct_deliver_cached_events
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb8f32cbe        nf_conntrack_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe58652b        nf_ct_helper_ext_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc6080403        nf_ct_insert_dying_list
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcd830fce        nf_conntrack_helper_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd1fa0e7b        nf_conntrack_l4proto_udp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd28c5381        nf_ct_port_tuple_to_nlattr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf253bb2        __nf_conntrack_helper_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdfef49b8        nf_ct_expect_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdff1ebab        nf_ct_get_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07b475b        nf_conntrack_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0a9d20e        nf_ct_nat_offset
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe3cc6cf9        nf_conntrack_l4proto_udp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe94017d4        nf_conntrack_l3proto_generic
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf17f18d4        nf_conntrack_free
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2873530        nf_ct_remove_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf293aabb        nf_conntrack_hash_insert
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf301282d        nf_conntrack_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf385ce61        nf_conntrack_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf39b55b9        nf_ct_expect_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf901ea25        nf_ct_get_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdad2e9        nf_ct_expect_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x7f58dd46 nf_nat_amanda_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xba6653db      nf_conntrack_broadcast_help
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xeb258452    nf_nat_ftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1551d3de   set_h245_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2e70c08d   nat_rtp_rtcp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5579fa05   get_h225_addr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5e6f6beb   set_ras_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x64c4a760   nat_callforwarding_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x723288f0   nat_h245_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x81777acc   nat_q931_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xa08a7b97   nat_t120_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xb36a9e23   set_h225_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xf98ea085   set_sig_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x807b2b20    nf_nat_irc_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x18648e3a   nf_nat_pptp_hook_expectfn
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x3456c752   nf_nat_pptp_hook_inbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x575ba396   nf_nat_pptp_hook_exp_gre
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x97f12feb   nf_nat_pptp_hook_outbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x6b2b5e35      nf_ct_gre_keymap_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x99c60abd      nf_ct_gre_keymap_destroy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x113d9347    nf_nat_sip_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1beb216c    ct_sip_parse_address_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6df261a1    ct_sip_parse_request
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x77952158    ct_sip_parse_header_uri
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9459b00e    ct_sip_get_sdp_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9afb6e94    nf_nat_sip_expect_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xa017ea40    nf_nat_sdp_session_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xac86f9fb    ct_sip_get_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xb48c03a5    nf_nat_sdp_port_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xde68cdce    ct_sip_parse_numerical_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe4001cd8    nf_nat_sip_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe921d6a3    nf_nat_sdp_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xec978535    nf_nat_sdp_media_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0xd3e9fe69   nf_nat_snmp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xc6c626c8   nf_nat_tftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_tproxy_core 0xb000fb26      nf_tproxy_assign_sock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x54f86652   nfnetlink_has_listeners
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x63796783   nfnetlink_unicast
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x936f03e4   nfnetlink_send
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5894f9d   nfnetlink_subsys_register
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbe309438   nfnetlink_set_err
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xe75b1172   nfnetlink_subsys_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_log 0x08d2ac5d       nfulnl_log_packet
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x015201a4    xt_proto_init
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x268b7b11    xt_hook_link
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x40728a63    xt_find_revision
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x607551d2    xt_hook_unlink
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72ec1987    xt_register_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c    xt_recseq
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xce281799    xt_replace_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd2530275    xt_request_find_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd6b38042    xt_proto_fini
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd8593f17    xt_check_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xda32bbb6    xt_table_unlock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdc6f4ecc    xt_request_find_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe0737d08    xt_find_table_lock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xec4d1a2f    xt_check_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xff8ba13b    xt_unregister_table
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af       rds_wq
+EXPORT_SYMBOL_GPL net/rds/rds 0x0773631e       rds_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x0b48c434       rds_send_get_message
+EXPORT_SYMBOL_GPL net/rds/rds 0x1a7c2dab       rds_message_unmapped
+EXPORT_SYMBOL_GPL net/rds/rds 0x1e0f9bf3       rds_conn_destroy
+EXPORT_SYMBOL_GPL net/rds/rds 0x2919cb60       rds_info_deregister_func
+EXPORT_SYMBOL_GPL net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x2edac79f       rds_inc_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x2fca0a7b       rds_trans_unregister
+EXPORT_SYMBOL_GPL net/rds/rds 0x3097e007       rds_conn_create_outgoing
+EXPORT_SYMBOL_GPL net/rds/rds 0x3101936e       rds_message_add_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+EXPORT_SYMBOL_GPL net/rds/rds 0x50cbe7b3       rds_stats
+EXPORT_SYMBOL_GPL net/rds/rds 0x73aac73d       rds_message_populate_header
+EXPORT_SYMBOL_GPL net/rds/rds 0x7d96b552       rds_message_addref
+EXPORT_SYMBOL_GPL net/rds/rds 0x839e5ded       rds_for_each_conn_info
+EXPORT_SYMBOL_GPL net/rds/rds 0x8940a87a       rds_cong_map_updated
+EXPORT_SYMBOL_GPL net/rds/rds 0x8f463618       rds_recv_incoming
+EXPORT_SYMBOL_GPL net/rds/rds 0x954dd352       rds_atomic_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x96a288e9       rds_conn_connect_if_down
+EXPORT_SYMBOL_GPL net/rds/rds 0x96fafe85       rds_stats_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x9cf41f09       rds_message_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x9dc62cb5       rds_rdma_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb1928f05       rds_info_register_func
+EXPORT_SYMBOL_GPL net/rds/rds 0xb588869b       rds_connect_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb86e582b       rds_inc_init
+EXPORT_SYMBOL_GPL net/rds/rds 0xc10610d1       rds_conn_drop
+EXPORT_SYMBOL_GPL net/rds/rds 0xcbd0c69d       rds_send_drop_acked
+EXPORT_SYMBOL_GPL net/rds/rds 0xce19ba80       rds_trans_register
+EXPORT_SYMBOL_GPL net/rds/rds 0xcf422864       rds_conn_create
+EXPORT_SYMBOL_GPL net/rds/rds 0xe5325d6d       rds_page_copy_user
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x01bb2d4d        rxrpc_register_security
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0xe1fb17ba        rxrpc_unregister_security
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x238d72c9   gss_mech_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x318f2bd8   svc_gss_principal
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x3a0bf132   gss_mech_register
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x889dedd4   svcauth_gss_flavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8c795e2e   gss_mech_get_by_OID
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8feeee4d   gss_mech_get_by_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa0055e5d   gss_mech_get
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa9f1a0c9   gss_service_to_auth_domain_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xaea33a8b   gss_svc_to_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb13b34b3   gss_pseudoflavor_to_service
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb36fd57f   gss_mech_put
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd978fdeb   gss_mech_get_by_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x006df8de cache_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00f53b40 rpc_mkpipe
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x011f5344 xprt_release_rqst_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x016b6bb6 rpc_queue_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02b0b884 xdr_process_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x039025ee xprt_register_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0687a367 xdr_enter_page
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07176dca svc_xprt_received
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0bde919b svc_prepare_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ca0e99d rpc_exit
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ef6f6c1 rpc_wake_up_next
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f1c27fa svc_destroy
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x114d195f auth_domain_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1970b529 rpcauth_generic_bind_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e171aba rpc_peeraddr2str
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e8d27c3 svc_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fbe8e72 sunrpc_cache_register_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2392adb8 xdr_shift_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2472da20 rpc_restart_call_prepare
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28e2eec5 svc_set_num_threads
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b075503 xdr_write_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b51abed put_rpccred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d89584a sunrpc_cache_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f5ae238 svc_reserve
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ff90f20 rpcauth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x32bb1ce6 svc_sock_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35a9571b xprt_lookup_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x371cb309 rpc_get_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3990fd31 xprt_write_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3abbfb35 rpc_put_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3baa57d8 svc_xprt_init
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9dc291 cache_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40674439 xdr_init_decode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41a2cdf5 rpc_wake_up_queued_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4417da36 sunrpc_cache_pipe_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4661feb8 xprt_set_retrans_timeout_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b06c560 rpc_call_sync
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54001bc8 rpc_call_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54a5c378 xdr_reserve_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x555f03c3 xprt_disconnect_done
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5746d3a4 svc_process
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x59137c4d svc_seq_show
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4743d9 svc_unreg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4be6ed xprt_adjust_cwnd
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e3a3776 rpc_force_rebind
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x64fb8135 xdr_buf_read_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67cc5b6d svc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69d3fee1 read_bytes_from_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fc08812 rpc_alloc_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fd1cfcf svc_find_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70cbb087 rpc_malloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71e5bbea xdr_init_encode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73c350b6 xprt_release_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x744991e4 rpc_run_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7478bf97 xdr_decode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x77b0ddf0 _copy_from_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a032dfb svc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d03eedd xdr_encode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f1a7e9f rpc_lookup_machine_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ae4fa5 sunrpc_cache_update
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ce4c4f svc_create_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x816b8f61 rpc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84b457c3 unix_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8941d7ab sunrpc_cache_unregister_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x89a5b292 svc_print_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aa8f709 xdr_set_scratch_buffer
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b2fb801 rpcauth_lookup_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8becbc46 xprt_release_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c726647 xprt_set_retrans_timeout_def
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce1fba5 svc_reg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8d1cafa6 xprt_wait_for_buffer_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fac9e31 xprt_reserve_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91fc31e5 cache_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98ccecad rpc_print_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e03590 auth_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9cd56c75 cache_check
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9f400c97 rpc_unlink
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0ec770b svc_drop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa195a49c svc_create_pooled
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa268c98b svc_recv
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa36b7cd3 rpc_clone_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3c3fb9f rpcb_getport_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa4583776 rpc_restart_call
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa59ab1e5 xdr_init_decode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaae0fc41 svc_xprt_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac85097a svc_close_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae42fd8a xdr_encode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaedde0fb write_bytes_to_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2007c44 auth_unix_forget_old
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2aac8e8 rpcauth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb87d31ba xdr_buf_from_iov
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba7cb628 auth_domain_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbcfa2bde xprt_wake_pending_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd83289d rpc_call_null
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf5c870a rpcauth_destroy_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfa0c043 auth_unix_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc011264c svc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc1d920f4 svc_xprt_enqueue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc85600d0 rpcauth_init_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc99d4317 rpc_delay
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc9d5aa20 rpc_lookup_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb275ffe svc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcc688bc0 xprt_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xccc2372e rpc_pton
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce859c09 svc_auth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0d0228 svc_xprt_copy_addrs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcfe32073 rpc_sleep_on
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fb9a0a rpc_setbufsize
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd12fed3c xdr_inline_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd20d3565 rpc_task_reset_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4276796 auth_unix_add_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4678be9 xdr_partial_copy_from_skb
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd48b86f6 rpcauth_init_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70ed0e8 xdr_decode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd843ad4e rpc_bind_new_program
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd8f7c998 xdr_skb_read_bits
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda89f4b5 xprt_alloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb3a9247 xprt_complete_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe13a17a9 csum_partial_copy_to_xdr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2f9d958 svc_addsock
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe31701d2 rpc_call_start
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4b331cd svcauth_unix_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57ad0eb xdr_encode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f482eb rpc_killall_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea5111a5 svc_sock_update_bufs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeaf3b465 rpc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec32bf28 xdr_read_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xede40385 xprt_reserve_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef189041 xprt_unregister_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef2136e0 svc_exit_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf002f26b rpc_put_task_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2edfe9a rpc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf39ba043 __rpc_wait_for_completion_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3dd3f0b rpc_peeraddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf6ce1405 svc_xprt_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf89341fb rpcauth_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9d1164c rpc_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc04b4a1 svc_authenticate
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcb37440 xdr_buf_subsegment
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfde41d83 rpc_shutdown_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xff27e5ab xdr_inline_decode
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x10aa4b51   wimax_dev_rm
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x1be399e1   wimax_msg
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x2355fe74   wimax_state_get
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x3153ffa9   wimax_msg_send
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x48c6dc95   wimax_msg_alloc
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x4a62f14f   wimax_dev_add
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x59799548   wimax_report_rfkill_sw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x84573e03   wimax_dev_init
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x8a967136   wimax_msg_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xa4784c40   wimax_msg_data_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xacaee840   wimax_report_rfkill_hw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc31712d2   wimax_state_change
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xd25ce958   wimax_msg_data
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x07d5eaa8     cfg80211_wext_giwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1e9c2783     cfg80211_wext_siwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x22e0e4d7     cfg80211_wext_siwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x317a1b94     cfg80211_wext_siwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x326de55c     cfg80211_wext_giwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x42ee6f55     cfg80211_wext_siwpmksa
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4bb91a3c     cfg80211_wext_giwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4d4451ad     cfg80211_wext_siwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x5a3c8d01     cfg80211_wext_giwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x6cd3cf25     cfg80211_wext_siwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x71b9f429     cfg80211_wext_siwgenie
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x776e510f     cfg80211_wext_giwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7f09837e     cfg80211_wext_siwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7fb2f9ac     cfg80211_wext_giwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x836d9503     cfg80211_wireless_stats
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x866c841c     cfg80211_wext_giwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8b8f315a     cfg80211_wext_siwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x94dca7fe     cfg80211_wext_giwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9cbe3a15     cfg80211_wext_siwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb45e2ecc     cfg80211_wext_siwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb5749a5d     cfg80211_wext_giwrange
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb78a9b22     cfg80211_wext_giwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb7e5e8be     cfg80211_wext_giwname
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xbdb0a034     cfg80211_wext_siwencodeext
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc53c53cb     cfg80211_wext_giwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcf460dc8     cfg80211_wext_siwmlme
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xd84230aa     cfg80211_wext_siwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xdedc697a     cfg80211_wext_giwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9a42f94     cfg80211_wext_siwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9b60c8d     cfg80211_wext_siwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xeada6fdc     cfg80211_wext_giwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf353588c     cfg80211_wext_giwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xfb140c76     cfg80211_wext_siwretry
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x8f4ec14b      ipcomp_input
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xa995714a      ipcomp_destroy
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xaa354cb0      ipcomp_output
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xac1337ae      ipcomp_init_state
+EXPORT_SYMBOL_GPL sound/core/snd 0x3c4f6c66    snd_ctl_activate_id
+EXPORT_SYMBOL_GPL sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x580a4fc5        snd_ak4113_create
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x82efc6bd        snd_ak4113_check_rate_and_errors
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x8c458864        snd_ak4113_reg_write
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xa017fb52        snd_ak4113_reinit
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xd9bbe136        snd_ak4113_build
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xf3756fe1        snd_ak4113_external_rate
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0230c8dd       snd_hda_get_connections
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x03e886d6       snd_hda_resume
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x05e95214       snd_hda_multi_out_analog_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0a01effc       snd_hda_mixer_bind_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0d937dda       snd_hda_override_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0daac1f5       snd_hda_power_up
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0ec967e1       snd_hda_mixer_amp_volume_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x10781ec1       snd_hda_sequence_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x180e5eae       snd_hda_mixer_amp_volume_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x190a71de       __snd_hda_codec_cleanup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1cb6ab56       snd_hda_mixer_amp_switch_put_beep
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1ef45a12       snd_hda_multi_out_dig_close
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x22e3e33c       snd_hda_codec_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x27d4b759       query_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ab09a3c       snd_hda_codec_setup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2bb611ec       snd_hda_mixer_bind_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2e271369       snd_hda_mixer_bind_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2f1a4073       snd_hda_create_spdif_share_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ff88c65       snd_hda_is_supported_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x30f8f188       snd_hda_add_new_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x377735bd       snd_hda_codec_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3b24a6b0       snd_hda_codec_amp_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3c28a23b       snd_hda_mixer_amp_volume_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3ddd9841       snd_hda_ch_mode_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4138b771       snd_hda_build_pcms
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x42409c2c       snd_hda_create_spdif_out_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x43e40977       snd_hda_suspend
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x47565842       snd_hda_add_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4bcb9c54       hda_get_autocfg_input_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4ca8630d       snd_hda_find_mixer_ctl
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x50918772       snd_hda_codec_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x51c2216a       snd_hda_shutup_pins
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5329a12d       snd_hda_get_sub_nodes
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x56c0329d       snd_hda_bus_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x590b8640       snd_hda_input_jack_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5989c670       snd_hda_input_mux_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5cd70672       snd_hda_detach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5e970a3f       snd_hda_ch_mode_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5ec48bd1       snd_hda_multi_out_dig_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x63e11813       snd_hda_set_vmaster_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67405cae       snd_hda_mixer_amp_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67cd7816       snd_hda_query_pin_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67dc7db5       snd_hda_parse_pin_def_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x68bd6286       snd_hda_bind_vol
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x692502a2       snd_hda_create_spdif_in_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6bf84ff1       snd_hda_pin_sense
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6f1fd12a       snd_hda_check_board_codec_sid_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x70f44881       snd_hda_build_controls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x75175147       snd_hda_codec_get_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x78df3bdb       snd_hda_add_vmaster
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7e9a908c       snd_hda_codec_resume_amp
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7f2ce5fa       snd_hda_codec_set_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x806fb064       snd_hda_codec_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8263db5f       snd_hda_codec_configure
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8eaa6230       snd_hda_multi_out_analog_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ef87cb2       snd_hda_codec_update_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x91501e18       snd_hda_jack_detect
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x940159dd       snd_hda_bind_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x955cf3dd       snd_hda_mixer_amp_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x97f6791e       hda_get_input_pin_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa306e738       snd_hda_codec_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa61586aa       snd_hda_get_bool_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa678a67a       snd_hda_codec_amp_update
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa69b131d       snd_hda_multi_out_dig_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa774de1a       snd_hda_ch_mode_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa7bd3607       snd_hda_mixer_amp_switch_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xaf394cc3       snd_hda_input_jack_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb17a0f48       snd_hda_mixer_amp_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb5c65f48       snd_hda_codec_amp_stereo
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb69b0a9f       snd_hda_ctl_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbbf808dc       snd_hda_multi_out_dig_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe6e96b5       snd_hda_input_jack_report
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe835710       snd_hda_codec_resume_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe9f5fd8       snd_hda_queue_unsol_event
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc069e73e       snd_hda_check_amp_list_power
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc7edf8d8       snd_hda_mixer_bind_ctls_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc8b37c7e       snd_hda_get_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc9a85403       snd_hda_check_board_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xca82b4cf       snd_hda_bus_reboot_notify
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb556713       snd_hda_power_down
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb7f1187       snd_hda_delete_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd12ac197       snd_hda_mixer_bind_ctls_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe24fb1c1       snd_hda_codec_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe3cb044d       snd_hda_mixer_bind_ctls_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe42e5828       snd_hda_sequence_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xec794512       snd_hda_load_patch
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xecf7286a       snd_hda_enable_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf05e4377       snd_hda_multi_out_analog_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf0aa783a       snd_hda_attach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf8a3547e       snd_hda_add_nid
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x569d99dd pm860x_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x6e87ac8d pm860x_hs_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-cx20442 0xb8fd01c9  v253_ops
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-max9877 0x3d7757d1  max9877_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x2a4811c6      aic3x_button_pressed
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x4510bf84      aic3x_get_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x93bf9f12      aic3x_headset_detected
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x9995e038      aic3x_set_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0xcc8fde5d      aic3x_set_headset_detection
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x09d09181        tpa6130a2_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x4bbd7521        tpa6130a2_stereo_enable
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wl1273 0x436f03db   wl1273_get_format
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x4255195f  wm_hubs_add_analogue_routes
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xa037525b  wm_hubs_handle_analogue_pdata
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xe146b8b2  wm_hubs_add_analogue_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm2000 0x03fd2a08   wm2000_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0x367acb2d   wm8350_hp_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0xdbd4fd82   wm8350_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8903 0x13266e0c   wm8903_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8915 0x2c10488a   wm8915_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8962 0x01b4edd5   wm8962_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0x2e5685a5   wm8994_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0xee062868   wm8958_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x004d3e14    snd_soc_put_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x07eacdc4    snd_soc_resume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x089fe139    snd_soc_cnew
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0a00ff34    snd_soc_register_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0d2d4a8e    snd_soc_unregister_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x114296ad    snd_soc_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1210af16    snd_soc_codec_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x13512e71    snd_soc_test_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1a3dc88b    snd_soc_add_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1ac858a4    snd_soc_jack_report
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1be1a924    snd_soc_dapm_new_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1e8b92f2    snd_soc_dapm_info_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x21321e56    snd_soc_jack_add_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x261381d3    snd_soc_dapm_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27303e36    snd_soc_codec_set_cache_io
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27d59232    snd_soc_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x29f17083    snd_soc_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2cf95167    snd_soc_set_runtime_hwparams
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3456a85b    snd_soc_dapm_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3648239d    snd_soc_register_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3ea58167    snd_soc_cache_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x41728f3e    snd_soc_info_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x418ceb78    snd_soc_dapm_put_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x44cd9423    snd_soc_put_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x46e2993b    snd_soc_info_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x49d49c0c    snd_soc_jack_get_type
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4b7cf5c7    snd_soc_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4b8a4932    snd_soc_dai_set_clkdiv
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4f9654aa    snd_soc_dapm_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x519be84d    snd_soc_dapm_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x569a4dca    snd_soc_register_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x59f27623    snd_soc_jack_add_zones
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5e999dd5    snd_soc_codec_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5f99203e    snd_soc_default_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x611faf1a    snd_soc_info_enum_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6425c3ff    snd_soc_info_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x659133d9    snd_soc_get_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6a05c4e6    snd_soc_dai_set_channel_map
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6a862624    snd_soc_info_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x731e7271    snd_soc_dapm_new_control
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x74d50e75    snd_soc_unregister_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x74e56b92    snd_soc_register_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x77f655f2    snd_soc_unregister_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78faca8d    snd_soc_dapm_force_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7a4ec850    snd_soc_cache_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7b3b2d1a    snd_soc_poweroff
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x81026b69    snd_soc_dai_set_fmt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x813c7075    snd_soc_get_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x81ac4974    snd_soc_unregister_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x82f1b696    snd_soc_free_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x89db3008    snd_soc_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8efd337d    snd_soc_dai_set_tdm_slot
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8fda077f    snd_soc_dapm_ignore_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95a503a6    snd_soc_dapm_nc_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x98d498b1    snd_soc_get_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x99567d22    snd_soc_dapm_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x996b74a0    snd_soc_dapm_get_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9cb9c9c4    snd_soc_jack_notifier_unregister
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa060d78f    snd_soc_put_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa2c16ce5    snd_soc_dai_digital_mute
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa53d5901    snd_soc_register_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa6fdc42a    snd_soc_limit_volume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa7be14ae    snd_soc_dai_set_tristate
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaaec18d5    snd_soc_codec_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xab801228    snd_soc_dai_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xabe5abae    snd_soc_debugfs_root
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaec783a9    snd_soc_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaf4fe535    snd_soc_codec_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb2097be7    snd_soc_dapm_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb4c54b96    snd_soc_dapm_get_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb547f8f5    snd_soc_jack_free_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbba1bb66    snd_soc_default_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd3c0a7b    snd_soc_dapm_free
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe42e475    dapm_reg_event
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe76f169    snd_soc_new_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc4b55bb2    snd_soc_dai_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc831f499    snd_soc_dapm_new_widgets
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc98df4c0    snd_soc_update_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xce8258ca    snd_soc_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd2fb222e    snd_soc_dapm_get_pin_status
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd33a3483    snd_soc_jack_notifier_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd83eb913    snd_soc_jack_new
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdd8d7aba    snd_soc_update_bits_locked
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde11fbfd    snd_soc_dapm_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdf0fcdf7    snd_soc_dapm_put_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14dbf00    snd_soc_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14e44a3    snd_soc_dapm_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe2f14b06    snd_soc_info_volsw_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe43b354e    snd_soc_bulk_write_raw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe56e3eb7    snd_soc_info_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe7048775    snd_soc_dapm_add_routes
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xea008f74    snd_soc_default_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb0928e5    snd_soc_codec_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb90b61f    snd_soc_unregister_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf09047ef    snd_soc_jack_add_pins
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf17dd1e0    snd_soc_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf7012ccf    snd_soc_dapm_disable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf9b2bf17    snd_soc_pm_ops
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfe65578f    snd_soc_cache_sync
+EXPORT_SYMBOL_GPL vmlinux 0x00080009   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x006bba47   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0x00b1318a   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00cbd881   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x01241a5b   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01963df0   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01ae354e   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x02718e2e   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x02766c0c   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0x030290c8   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0x03054b8f   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x03090a44   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x03520b1e   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x03b29916   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0x03e0cc71   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03f41146   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0x0402df0e   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x0411b9a0   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x0416bb24   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0x043028bc   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x0452fa30   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x045b8058   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0x046d5eec   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0x047a9518   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x04870063   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x048de1c4   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x04f94d08   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x056f388f   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x0575fa70   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05918f8e   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x05daee4e   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0x06082ab6   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x061389e4   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x0621ddac   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x069a16b0   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06e8d801   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b27442   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x088f07f3   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x094389c0   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0x0957ab9d   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x0998d5a2   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0a2917b9   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x0aa473ff   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x0abac700   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b148f9e   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b377d28   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x0b773596   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x0b916e88   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x0ba06aa4   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0x0bc4f6ea   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x0bd66782   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c5b679b   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x0c652b5f   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0x0c7e0f42   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x0c7f610c   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0cba98f1   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0cce82c6   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x0ceb972c   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x0cfc0a99   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d3c5bf9   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0ddf45a4   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e04c737   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0x0e13a1be   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3e718c   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x0e53f4f9   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x0e5438dd   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0ea864cd   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x0f6dcb5b   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x0f891a22   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0f9b9781   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x0fbb0d10   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fd6804f   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x0fff7f4a   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1010d612   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x10159fc6   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x101d161f   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x10453535   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x1053485e   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10a09668   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x1141bca8   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x118e0351   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x1210460e   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x1219cb3d   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0x12358186   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x1238f863   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x126671cc   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x1315e00e   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x131ddad7   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x134c8232   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13b02416   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1438f902   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x14507ed7   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x14dbfae2   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0x14efbb1a   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0x14fa25d9   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0x150d95ac   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0x1523008c   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x1582ec02   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0x15862717   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b47177   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x15e11414   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0x15ec7c67   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x1606b54c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x160eee73   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x166970b9   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16a491ad   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x16ae6f73   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x1709b960   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x17261432   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0x172dc506   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x174fca38   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x175291db   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0x17610ab8   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17c03145   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0x17c58470   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x17c97419   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x17cbda13   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0x17fcc3e7   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x1810ae96   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0x1825ace2   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x184f3065   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x185a9af3   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x18bcc0f4   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18d3d023   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x191e0176   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x195aa46e   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1999a6be   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19cdd531   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1a1abd73   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a38bb7c   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1a672c4d   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x1a8b91bf   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0x1a8c4fe1   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x1ad8257c   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0x1adb1b24   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1b0683d3   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b46a4a9   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1baef3c1   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c4856c9   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c5e0447   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c67fa91   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x1c7d1290   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1c8f89d5   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0x1cac4d71   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x1cb0d3fa   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x1ce63fd8   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d3238c1   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1d9148ae   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e472561   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x1e4b3b3e   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1ef41710   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f231008   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f370374   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0x1f5119e7   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x1f7f4f11   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f868168   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fc6b976   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x20013253   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x202a54f3   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x20641d48   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0x206721dc   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x207f996c   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0x209645bc   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x212eddce   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2171b6a2   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x217a52b9   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x21989fe7   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0x21a11b78   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x21a11e70   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21d0a24c   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x21e12e80   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x21e59af2   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x21fd09b0   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x21ffbd85   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x22642c1e   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x22797135   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0x2282f80a   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x229e4287   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0x22cbdf6e   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22f75517   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x231e0570   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x2405067a   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24544599   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x248d72d5   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25541abb   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0x25d327ac   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x25dafc6b   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x25e35a91   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0x25fc9e76   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x260337f7   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x262d492a   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x264846c6   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2673ca2c   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x26aa10f5   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x26ef6fee   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x27168168   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x272ec7cd   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x273bb23a   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27bc5e1b   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27c9990a   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x28846c17   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x28fd7dbe   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x291da8ab   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x297c70c0   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x29b12bc8   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x29bcca72   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f3bd90   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0x29f3c6fa   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x2a54ec44   device_del
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a69d84b   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x2acc4df1   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af4d5fc   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x2b04f2f3   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x2b458fb2   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b7d08ec   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2b8c612a   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x2bc2af9a   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2bce22f3   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x2be09b9e   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2bf0efdf   put_device
+EXPORT_SYMBOL_GPL vmlinux 0x2c1f6828   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2cabd80f   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x2cafd9c0   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x2cb424c9   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x2cd7c4e8   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x2ce84251   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d48b963   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d82a1c7   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x2d9edd26   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dcb6cc5   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0x2de1b704   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x2e12d7b7   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e69eb34   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x2e7580f3   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ec0f044   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x2ecf137b   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x2ee11135   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2f3a16f4   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f53d3d0   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f59bd34   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2f86c290   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x2f96ee54   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2ffb0b17   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x302b5d95   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x30315898   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x30907761   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0x30936ab9   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x30a7b602   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x30fc7a21   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x316dafa3   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x3179d371   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x317be4e1   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32942895   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x333501b7   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x33699185   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0x336c1bd5   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0x338aaa50   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x33a72664   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33e33a6b   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x347d1c57   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0x34d03cd1   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x35988e5b   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0x359f9490   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x35e7850f   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0x35f37219   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x360be4a4   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x36717e4e   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x3672392d   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x369b0ddc   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x371882ee   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x376f90d1   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x37b028bc   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37e1a0fd   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3862df35   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x386a440b   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x3895cc89   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x3932d679   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0x393b4e74   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x393b9aba   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39bf0cbf   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x39d3559a   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x39da3c85   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x39f4a256   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a616dee   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x3a7a50d9   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b92eaca   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0x3b98088a   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3c0fbab2   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c30eb47   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c6b7fa6   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3c950d70   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3ce24e37   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0x3cf0c43a   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x3cfa2346   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d163bbf   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0x3d2aaedc   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3d85e7a6   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x3daa456d   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e5544f8   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3e5e25d3   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x3e6138a3   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3ed34b02   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x3ef8425a   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f21ff51   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f6d4b03   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x3fb03204   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x3fb80d1c   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x3fbebbc0   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x405c51f3   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x4077c506   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x4091cc4b   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40ae5f55   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40e05f26   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x40f34d79   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0x40fcf6dd   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4154864b   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x422da87b   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x42471c04   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x429e79ec   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42d23e5a   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x43137eb9   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x433f9607   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x43895d04   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x43b032cd   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x43cc200c   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x442efe99   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44a5cb0e   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x44e5c392   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x4549f445   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45a77338   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45c9f1a8   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ea5eeb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460ae0ed   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x461bca0f   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x464318b7   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x4660768b   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x4672b4de   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x468c921e   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46b127f1   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x46e3dbad   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x46ea09c0   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x473a92e0   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4757080d   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47c37429   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0x47dd0e2e   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x48277aa2   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x482eb388   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x483d840a   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0x4841c869   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0x4885b18e   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x48aeec5b   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x4921d4d9   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x49559576   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x495e1a32   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49dfa749   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4a127d50   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a4fd1f0   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4adc00c8   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x4b0b9c4a   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bbe46d4   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4bcbcda4   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4be35f02   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x4c055f90   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c34dbbd   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0x4c35bfe1   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4c38e25c   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4c5059f8   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x4c5d0c14   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4cac2528   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0x4cd8f4c6   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x4ce4c2df   user_update
+EXPORT_SYMBOL_GPL vmlinux 0x4d02f822   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x4d11d11a   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4d625c21   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4d9a0996   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0x4dcbac5c   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x4dd7bf1d   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0x4de79968   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x4e032e45   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0x4e3aaca1   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0x4e62818c   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x4e68cc27   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4e8cf443   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0x4ec25687   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efbe4fa   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x4f13f250   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x4f2a48c6   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fa274c6   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4fe78b74   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0x4ff24c56   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0x4ffe7229   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x50076009   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x5011cbc0   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0x506e6a45   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a78440   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50d2b0b0   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x5139ff3c   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x51583e45   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0x515849d7   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x518a9ac1   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x518b51bf   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x518edfd5   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x51969731   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x51adc69f   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51ea8adb   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x52447d54   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x52547596   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x5290ccf0   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x52c574a6   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x52f57423   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x53063a75   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x530a00ca   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x530f43d4   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x532cd07c   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0x5331e943   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x5338bd4d   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0x534bee4f   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x53564af1   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x539a28c2   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x53c36b11   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x53e83af0   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x53f014d8   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x5457ad3a   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x547a3b98   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54d4669d   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x54da45d8   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x54fc39fb   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x5517fc98   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0x55183a94   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x551d8151   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0x552cbae7   usb_disable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0x5530a0e1   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x55371f43   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x558cdfec   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x55cbe4de   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x56462ba3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x56a453a5   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56ba98dd   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56ce784d   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x56d90620   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x56eda38f   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0x56f866b3   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0x572e8bf6   mmput
+EXPORT_SYMBOL_GPL vmlinux 0x575908ad   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0x5772a07c   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x578e6e29   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57c3fd0f   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x57f015d1   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x57fecc4d   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0x582e2d26   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x58506a2a   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a3771a   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58aff5ca   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x58df2637   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x590877f2   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0x590ca938   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5935a6bd   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x594f27a6   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x595a7d1d   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0x59762fe6   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0x5992f4e4   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59fadcb8   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5b062096   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x5b22c0af   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0x5b51dcbe   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b8203c8   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5b826535   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bde1953   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x5bf49ca8   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5c183bb6   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0x5c30ff70   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x5c58bf31   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0x5c6dbeaa   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0x5cb928ad   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0x5cc4659a   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x5d014919   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5d4bdb20   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d4c9a5e   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d69324e   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dab71c7   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x5dbe8c0e   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x5dc3a023   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5ddd3ea4   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5de1ebd5   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0x5e16800b   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5e40c2a5   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0x5e51f10d   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5e9b7581   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5ea9bbff   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x5eb276b5   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x5eba9e80   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5eedbb4d   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f06a426   user_match
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f56841a   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f6aa0b4   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fb24a22   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x60240919   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x603d19ab   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x608dc3d1   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x61d900c5   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x61fdf89f   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x621b82a2   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0x622cb0e0   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0x62416cf7   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62a38d00   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62efb3df   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x637e454e   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x644355c7   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64e5f74f   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x6531daf4   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x65eb1d01   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x65fb4eac   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x662919a1   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x662cd453   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0x6648853d   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x6682fc62   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e18d81   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0x67808994   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67ab4f59   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x67f335f1   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6916f902   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69a173c0   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x69a51413   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0x69d69457   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0x69df1a10   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x69e818d5   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x69eed179   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a2c1e8f   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x6a4437b2   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6ab12308   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6af0e246   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0x6af26e86   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6af8cdf7   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b36569b   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6badf7b5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x6bd5f900   fsnotify
+EXPORT_SYMBOL_GPL vmlinux 0x6bdd8f87   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0x6be1f4cb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c6f1245   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6c9c272e   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6d2ba7a7   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d6ef9be   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6d940eea   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x6db5b7dc   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0x6db68cb4   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6dfbb349   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x6e225395   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x6e3f413b   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x6e61cb3c   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6edb30bf   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f39a654   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0x6f4deba1   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f6b165a   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6fb3616c   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x6fccb820   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x6fdc2e96   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x70231a53   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x706e34c9   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x70f271e8   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x71551f7b   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x717b0caa   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x7212e782   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x722cd263   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7265db2b   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72b4753a   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x735a7366   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x739bcb31   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x73b53bf0   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x73c34578   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x73e196a6   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x742d1757   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74936c0e   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x75047aad   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x75be29ef   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75ff8422   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x762b291c   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x76e3614b   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x771320e8   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x77386957   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77c631aa   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0x77cc70f6   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x77ef29f9   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x77f70652   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0x77fd4fea   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x78237f18   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x783e8f93   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x7874ff12   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x789116cb   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x791e8a3c   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0x7934b2a1   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x7943679f   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x797e66e3   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x7994a587   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0x79ba48a7   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x79fd4b4a   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x7a0e3e65   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x7a141b25   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x7a49370d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a5d0ed5   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ac91ffa   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x7ad0301b   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7ae96b6f   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x7b01c9e6   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7b08a50e   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f2b2d   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1b976b   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7b3295a8   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7b6af797   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x7b7b848f   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x7c259fc8   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x7c6184a7   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d0054f3   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x7d27ad54   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6e1ec5   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7dc63a54   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7dee48fb   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x7df69845   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e50c0b9   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7eb9396d   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ece81e0   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x7f345ff9   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f6c5c9f   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7f71cf3a   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7f7c074b   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x7f7ec7a2   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x7f803db0   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x7f9d9731   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7fc40596   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ff1c90e   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x8001c88b   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x80547377   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80bb9aef   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0x8118060b   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x814125b0   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0x8147c46b   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8147f7f7   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x817288dd   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x81a0f336   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0x81ccbc76   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0x81ee23b1   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82e8a7fb   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x82fe998d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x83049b41   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0x83255813   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x839946a8   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83ee6fd6   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x83ffc48e   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x843e7646   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x844f09d9   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0x8497a6d0   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x84a3d637   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x84e6781f   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x84e74b73   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x85116312   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8523fd9c   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85a45c6b   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x85a85f84   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85cf0c88   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc1fda   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x85fcc2d3   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x85fd1598   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x8600ad8f   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x860a5d61   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x86860117   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x872e93dd   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87676965   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x8780231b   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88a30ef6   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88ca1c0c   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x88fe2876   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x894a95f0   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x89bb387e   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x89cef27c   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x89edf9ad   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a484798   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x8a55e657   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a65e583   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x8aa2c9e0   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0x8ab2299e   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8ac89954   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae3a83b   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8b88073a   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0x8b8e6b10   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x8ba2e301   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x8bd5f225   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8c6d1178   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x8cbfa5b1   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x8ccf034c   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x8cd34328   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d1a37d5   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0x8d3678f7   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x8d58f35e   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x8d760727   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x8d7ba7da   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x8d8b5c0d   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dc71e1f   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x8e0af0ad   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8e47c763   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x8ec448b6   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x8ede3edf   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f1fcfe5   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8f4e3c50   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f8f9dfb   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8fa69889   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x8fdb143a   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x906c505d   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x907d1739   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x9089445f   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x91613e59   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x91688714   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9174fe9e   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x91d907a8   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91ed9bfb   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x921d2872   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0x922e8600   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x923c4f2b   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x924bfc60   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x924fd217   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x92502b1b   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x92b33577   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92f1bc7c   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9304b58a   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x939d3cc3   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0x93abac83   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x9505c2fb   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x955ee3be   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x95d42ac9   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95dfadb3   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x95e7e59e   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x95ebb892   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x962dc69e   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x967b877d   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0x968ceb75   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0x96932119   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x96c78797   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x9734f54e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x973fb713   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x9761fa42   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x97a353d5   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x97a51bef   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0x97a67f19   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97fec0fe   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x983e9a96   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0x984ce45a   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x98591dcc   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x99572e92   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99d68402   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0f6323   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a520341   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9aec751b   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x9af7f344   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b1c09f2   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0x9b81f235   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b97d99c   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9c0d079f   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x9c2ce8a5   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9c9c8ef9   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cdfa2ae   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d1abb25   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x9d9d7c6e   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0x9db399ef   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e0242c0   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x9e1dc7e3   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e7c7c6e   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0x9e9b451b   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x9ea3a01b   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f1e1aa0   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x9f23a571   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9f266117   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f43c061   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9f6ffdab   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0x9f89e5d9   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0x9fc2a5c2   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x9fcde078   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fffb8af   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa08654a0   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa08a0fd7   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xa08aefac   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa226c3d6   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xa24c7537   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0xa28cceef   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0xa2ab402f   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2dcc91a   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2f1a48d   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0xa2fde35e   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa3262797   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xa36fb81f   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0xa3ec9616   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xa3f1e740   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4197e73   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa46da51d   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa4c0da46   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0xa4d58669   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xa4d94976   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xa4ee08f6   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa525f527   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xa5307a66   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa59aa9ee   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xa5b45831   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f02e19   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0xa61346e9   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0xa64deb78   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0xa673b70e   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0xa673d9e4   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0xa685d5dd   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0xa6e96474   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa6ff91fb   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa702764d   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xa70ee3ef   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa741fb39   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xa78a0cdb   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xa7967b86   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa862c410   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xa86641dd   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xa88b30da   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0xa88c6e02   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0xa8a23a07   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0xa8ae5ba5   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xa8cd1743   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0xa8d84de0   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa9590295   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xa95c849b   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xa98cef49   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0xa9ac732a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0xa9c18994   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9f1f80e   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xa9f7d22b   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa5781e1   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xaab095d2   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0xaae35e50   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xaaf163ec   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab333f6e   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xab4b74a6   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab5f189c   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xab6ff789   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xab96c629   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xabbf6942   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0xabde316b   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac324eaf   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac85237e   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacaf84e0   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacbcc0af   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad00d58b   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xad0c888f   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0xad17a4ea   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xad3e8639   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad43844b   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xad60775e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xad896565   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xad9d4159   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae0dbe4d   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xae124a4c   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae3bfad1   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xaea4d56a   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xaeaa12fb   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xaeac8d75   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf80bb5b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0xafae9204   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xb040f17b   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xb07a6fd4   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09dae46   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0xb09e19be   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0xb0b9203e   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb1597e75   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1908d3f   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1aef738   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb1c2e3ca   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xb1d8f09c   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb21706fd   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xb24c8d4e   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb2565285   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0xb29e95ab   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xb2c7e403   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb3455eca   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0xb35f802b   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xb38074f7   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0xb3b0a737   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb3f25db1   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0xb40c6764   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xb4154a3c   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb416b85c   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0xb429f5b0   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb473af49   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d7ba20   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb5287368   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb531c864   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb53efc99   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb550d751   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0xb56e77f9   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb57dad01   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb5ce8ef1   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb61d018d   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6ff302e   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb7211b99   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xb72221d9   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb7257e1f   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xb7294580   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb72e8942   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xb777c8ff   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0xb7bc1988   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f4058b   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb813fdf5   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb85a13ee   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0xb85bfad2   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0xb8649386   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb8936005   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xb8c3ee09   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb930859a   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xb94e6314   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb968078b   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0xb9997da8   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9db8e4b   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbac566bb   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb278e69   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbf54bc   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc6e7556   find_module
+EXPORT_SYMBOL_GPL vmlinux 0xbc84fd10   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0xbca00eba   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcf370e3   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0xbcf6a3bf   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xbcfaaf7c   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xbd0775f4   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0xbd1ce56b   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xbd49a812   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd52dcf3   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xbd572a4c   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xbd8c6d4a   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdf5c8b9   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0xbe064dfe   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xbe0d1f50   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe5037f1   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0xbe78e16d   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbebef9ac   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0xbeffde41   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfee98e6   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0491a60   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc08b4bfb   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xc08e1aac   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0c08461   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0xc0e4190c   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc1109e6e   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc126f6a5   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0xc1275698   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc15309bd   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xc174d41e   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc1fc6d11   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0xc2203676   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0xc220e9a1   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc2662f65   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc2dbc319   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc2f6b499   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc37a6a56   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3abcf4f   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0xc3aedccb   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc441ee74   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0xc44b2a0b   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xc457088c   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc472e952   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc526c3cf   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0xc5527985   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xc55af5f3   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0xc56410e8   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0xc56cdba3   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xc57b6c76   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5ffdb90   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc6a690a3   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6c6cc7c   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xc6ed16e5   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0xc7082d0c   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xc7319292   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc73f7481   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xc743c3b3   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xc76905ff   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0xc781e2c5   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xc7af3002   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0xc7af99b6   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0xc8444ba7   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xc846a80f   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0xc858ac48   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xc85c4b65   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc8938ad2   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xc8dd9459   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc92e998d   device_add
+EXPORT_SYMBOL_GPL vmlinux 0xc93e07d7   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc96cf2b6   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0xc99a5202   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9e0d69e   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca76ae2d   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca8a5548   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0xcabc71d9   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcac37518   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0xcaffd8c2   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xcb092731   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcb7af445   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0xcb94db7c   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcbf2b4f5   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0xcc0988af   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc301dcf   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0xcc3963d7   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xccc77638   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd434608   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xcd57573e   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xcd71f109   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xcda304d4   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0xcda4e165   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdf5ed41   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce39c2ff   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xce509276   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xce992de2   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xced8cc8e   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf628ea7   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcf711364   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xcf999c27   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcfc306df   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd04b37f7   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd070d48f   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0xd08d3fc3   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd13ef6bf   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd1565e62   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1ec4898   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd21ff805   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd227518f   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd24d0911   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0xd2583d99   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd32abdd3   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd3545a0e   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xd3619097   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd381f4d5   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd3989c0d   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0xd3c6a5b9   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0xd3ca1f60   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xd3f50db6   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xd406941b   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xd434a6ee   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd454a397   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xd477317a   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4d786b4   input_class
+EXPORT_SYMBOL_GPL vmlinux 0xd4d7cc12   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd4e89edb   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xd539be46   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd550fc7e   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0xd55583f2   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd59626e2   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd5d7c9cb   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd609b970   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0xd617f86e   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xd623a434   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd65564d1   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xd6601c81   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xd6732744   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xd681f3e3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6d1b73c   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xd6dd21b5   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xd6eba713   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd72307d1   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77798f8   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd780ec2a   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd800570d   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xd80dcdbf   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0xd82178e3   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd8b2904a   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xd8fa7b48   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd90a81c4   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd99c5e67   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd9bf2bc0   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0xd9c39184   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xd9c86dd5   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda6ec7b9   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xdada2ee9   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0xdae2136c   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb3dfe07   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xdb8c9ef8   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0xdbe91e95   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0xdc388e26   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0xdc6a1e62   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0xdc6ac560   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc793769   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc93474f   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcbec3a7   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0xdcccc213   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce11fdc   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdce8f2f9   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd2f4d88   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0xdd422324   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xddfb9679   md_run
+EXPORT_SYMBOL_GPL vmlinux 0xde09cc60   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde698e4f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0xdee0ddb3   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0xdef606fa   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf0572f5   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf2c1244   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xdf3a7663   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xdf3d4548   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xdf723fb9   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0xdf7d2083   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0xdf7fd3c1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xdf92d21d   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0xdfb8836b   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xdffc1758   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe05a8712   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe06fefb8   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe096e1a8   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe14189e5   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe1c3ba44   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe1e95b95   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe1ea4ef9   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0xe1fc79f7   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0xe2054292   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe2a52ce4   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0xe2c0ab70   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xe2f15d89   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe306a87b   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3a74a30   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0xe3a7c7c0   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe3b064e2   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe40479df   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0xe41f5ca6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0xe427012c   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe4687c58   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe4f02cbc   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe5068fc7   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0xe55af5a4   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0xe5651505   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe59a5e40   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xe59cfd57   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xe5fba796   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xe5fc7bb7   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe618fc1e   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6394d63   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe684970e   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe6b9fdbc   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0xe6c09f64   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe727de0d   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xe73d6846   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe7a14a87   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe8c7a04e   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0xe8cffae4   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe95cbaea   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0xe995ab2a   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9c218b3   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xe9f89b6d   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea5d5502   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0xea677410   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0xeaa3aa89   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeaca0b86   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeb1d70f5   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xeb35b505   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0xeb400703   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebb040f0   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbc96f4   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec453c50   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec676b11   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0xec94dc5a   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xecefdd45   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0xed0c4fca   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xed281c30   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xed42572c   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xedacb9b8   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0xedb69f15   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0xedc466e5   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee4d057f   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xee651d8a   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0xee6c20a4   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xee6de014   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0xeea4d72a   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0xeeaa04a6   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0xeeb12de7   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0xeebd83a1   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef50dfbb   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xefa5423f   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefc7cfa5   css_id
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf00fe4d0   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf070358f   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf14eac9f   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf15e53fd   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0xf160e6cd   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xf16e45cd   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5076a   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0xf1c71f6a   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf252744a   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf30bfd54   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf31f3a06   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0xf32efe2c   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xf33694bc   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xf3394dcc   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3496ee1   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf381fc3f   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xf387e701   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0xf3914bab   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c870d7   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf3df9b86   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3f51e8f   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf3f5c5dc   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xf3fd5b30   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf48457d3   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xf4953428   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0xf497e6fb   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4b6e07e   system_nrt_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xf4eb311b   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0xf520b25a   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf547172e   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5c9765e   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6300d9e   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf661fd3c   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf70a6c5a   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf71d96ea   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0xf75995f1   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xf77781af   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7aa8389   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0xf7f8c7e5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf8a3afb7   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf9283be7   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf93b293f   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9968314   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9d17bf2   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa09251c   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0xfa103272   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0xfa10363d   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xfa193d90   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfaa1f7f4   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xfadbcf21   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb126c13   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb484805   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0xfb4f4080   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfb88d2f9   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xfbd4e339   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc01b3f5   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xfc18366c   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b48c5   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcb24d65   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd949bd8   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfe09e7f3   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe5847c8   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0xfe8ebe21   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0xfe97a30b   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeaeb8a5   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfeda7fd2   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff587fb6   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xff625a51   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xff6a71ed   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xff6c2227   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xfff2ca84   rt_mutex_timed_lock
diff --git a/boot/abi-3.0.0-28-generic b/boot/abi-3.0.0-28-generic
new file mode 100644 (file)
index 0000000..b15ba8d
--- /dev/null
@@ -0,0 +1,12180 @@
+EXPORT_SYMBOL arch/x86/kvm/kvm 0x714f7575      kvm_read_guest_atomic
+EXPORT_SYMBOL arch/x86/kvm/kvm 0xaed3405f      kvm_cpu_has_pending_timer
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x254e5667       scx200_gpio_base
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x35a3c008       scx200_gpio_configure
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x8cfa375c       scx200_gpio_shadow
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x907665bd       scx200_cb_base
+EXPORT_SYMBOL crypto/gf128mul 0x0c2f123f       gf128mul_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x1068004b       gf128mul_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x2f2889a0       gf128mul_init_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x3755f990       gf128mul_init_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x384ef9ce       gf128mul_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x56af0dbd       gf128mul_x_ble
+EXPORT_SYMBOL crypto/gf128mul 0x83581089       gf128mul_init_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x9b2560b9       gf128mul_init_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x9e13f6f6       gf128mul_lle
+EXPORT_SYMBOL crypto/gf128mul 0xbd17a0df       gf128mul_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xc0890413       gf128mul_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xd60736ec       gf128mul_free_64k
+EXPORT_SYMBOL crypto/xor 0x5b6c00e6    xor_blocks
+EXPORT_SYMBOL drivers/acpi/video 0x7a45377b    acpi_video_unregister
+EXPORT_SYMBOL drivers/acpi/video 0x8826c13b    acpi_video_register
+EXPORT_SYMBOL drivers/acpi/video 0xc443ae63    acpi_video_get_edid
+EXPORT_SYMBOL drivers/atm/suni 0x7c48724a      suni_init
+EXPORT_SYMBOL drivers/atm/uPD98402 0x200334b0  uPD98402_init
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36       drbd_role_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x5c165453       drbd_set_st_err_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d       drbd_conn_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf       drbd_disk_str
+EXPORT_SYMBOL drivers/block/paride/paride 0x214da315   paride_unregister
+EXPORT_SYMBOL drivers/block/paride/paride 0x22b27ae6   pi_read_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0x2e7268bd   paride_register
+EXPORT_SYMBOL drivers/block/paride/paride 0x583283af   pi_write_block
+EXPORT_SYMBOL drivers/block/paride/paride 0x76def226   pi_disconnect
+EXPORT_SYMBOL drivers/block/paride/paride 0xb8b2a26f   pi_init
+EXPORT_SYMBOL drivers/block/paride/paride 0xc4343de8   pi_release
+EXPORT_SYMBOL drivers/block/paride/paride 0xce3b0ca4   pi_read_block
+EXPORT_SYMBOL drivers/block/paride/paride 0xe3c46139   pi_do_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xe47f70b1   pi_write_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0xe7c6c2e2   pi_schedule_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xeb1a1d6e   pi_connect
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0c13700e     ipmi_create_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x2d1ed199     ipmi_get_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x3c1304a2     ipmi_set_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c     ipmi_alloc_smi_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4abbb6c4     ipmi_smi_add_proc_entry
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5362392f     ipmi_request_supply_msgs
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5c21ae06     ipmi_register_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x72b9dde5     ipmi_set_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x749c3784     ipmi_free_recv_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74d07bdf     ipmi_destroy_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x7e77f5a7     ipmi_set_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a     ipmi_addr_length
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8595bdd0     ipmi_smi_watcher_register
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89d6d810     ipmi_register_smi
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8c5c1da2     ipmi_smi_msg_received
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xa0b448b4     ipmi_set_gets_events
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xabab4ff6     ipmi_get_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb3bcc85a     ipmi_unregister_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb991800e     ipmi_get_version
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdfbf9387     ipmi_poll_interface
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b     ipmi_validate_addr
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf032642d     ipmi_get_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf0408d5d     ipmi_request_settime
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf31e8355     ipmi_get_smi_info
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb1c5ee2     ipmi_smi_watcher_unregister
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb809359     ipmi_smi_watchdog_pretimeout
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc72302c     ipmi_unregister_smi
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x0f07240f nsc_gpio_dump
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x6be5487e nsc_gpio_read
+EXPORT_SYMBOL drivers/char/nsc_gpio 0xbb8a0327 nsc_gpio_write
+EXPORT_SYMBOL drivers/char/nvram 0x0f28cb91    nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x17ff2c1d    __nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x2adec1e0    __nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x7da28f12    nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x9ce3f83f    nvram_write_byte
+EXPORT_SYMBOL drivers/char/nvram 0xa8813189    __nvram_write_byte
+EXPORT_SYMBOL drivers/edac/edac_core 0x136d6c02        edac_mc_find
+EXPORT_SYMBOL drivers/edac/edac_core 0xb1f6d709        edac_mc_handle_fbd_ce
+EXPORT_SYMBOL drivers/edac/edac_core 0xcfebae51        edac_mc_handle_fbd_ue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x04dd92ce        fw_core_add_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x07bc1411        fw_iso_context_queue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x12b7f571        fw_iso_context_create
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x13ff70a7        fw_iso_context_stop
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x1577af2d        fw_core_handle_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x15dc8ae2        fw_bus_type
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x16e91e21        fw_csr_iterator_next
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x185be899        fw_core_handle_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x2326ce7a        fw_core_handle_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x31c4f260        fw_iso_context_start
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x32fdcc49        fw_cancel_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3b738a92        fw_iso_buffer_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3c56ef91        fw_workqueue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x4d5d4eca        fw_core_remove_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x5a806a93        fw_core_remove_card
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6585c0da        fw_core_remove_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x65c9438b        fw_csr_iterator_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6c78a6f4        fw_card_add
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x76873bf7        fw_core_add_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x7e431b14        fw_csr_string
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x874e8b11        fw_fill_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x90863005        fw_high_memory_region
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xa897ffaa        fw_iso_context_queue_flush
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb0881330        fw_run_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb3f9cc9c        fw_iso_resource_manage
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xbe44bde9        fw_device_enable_phys_dma
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc69d0a4d        fw_iso_context_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc73f22dc        fw_iso_buffer_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xdbfbcf63        fw_send_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xed9bfbb0        fw_send_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf0bfb070        fw_schedule_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf73a9895        fw_card_initialize
+EXPORT_SYMBOL drivers/firmware/dcdbas 0xa75079d6       dcdbas_smi_request
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x005994a1   drm_agp_unbind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01d0605e   drm_platform_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01ee23a6   drm_mm_search_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x02b822d2   drm_mm_search_free_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x03615917   drm_mode_duplicate
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x04d04b05   drm_agp_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x050c1ba9   drm_mm_scan_remove_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x06162981   drm_mm_init_scan
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x076b0560   drm_gtf_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x07a4f69e   drm_core_reclaim_buffers
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x099c7aca   drm_property_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ae4b94c   drm_ht_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ca32e57   drm_debugfs_create_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e49c2ac   drm_get_usb_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e9f347c   drm_gem_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fccafb1   drm_global_item_unref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x111307d0   drm_mode_crtc_set_gamma_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c6276a   drm_buffer_read_object
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x130c1ae7   drm_connector_property_get_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x13c0672c   drm_mode_object_find
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x142b8b35   drm_buffer_copy_from_user
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x194eadaa   drm_edid_header_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1953cbbd   drm_put_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ad8734c   drm_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b370b83   drm_add_edid_modes
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d2b48ec   drm_mode_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1da95eae   drm_mode_create_dirty_info_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e090d49   drm_mm_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eb9b355   drm_master_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f072c59   drm_property_add_enum
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x200820aa   drm_gem_vm_close
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x204b602e   drm_unbind_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20645642   drm_debug
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x208b7ca7   drm_vblank_off
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20d5cd36   drm_core_ioremapfree
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x23216599   drm_gem_handle_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2369f163   drm_mm_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4614b9   drm_mode_probed_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a5a2899   drm_pci_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2bff51e7   drm_calc_timestamping_constants
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c45915b   drm_mode_create_dvi_i_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5fa4f   drm_mode_config_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e0529b9   drm_mode_create_tv_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3074f033   drm_order
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x314e1274   drm_mode_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x33e154ba   drm_sman_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x346127a7   drm_global_item_ref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x37a41ac2   drm_cvt_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3814c28c   drm_clflush_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x38aff8a3   drm_addmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x393d4902   drm_mm_init_scan_with_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c75582   drm_property_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b18ad55   drm_connector_attach_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b6736ca   drm_get_connector_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e3ee628   drm_vblank_count_and_time
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3eb37b9d   drm_ht_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x40da73f4   drm_ati_pcigart_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4178a622   drm_pci_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43384bd9   drm_buffer_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43c9a91c   drm_sman_set_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43f0781d   drm_irq_install
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x498dcb5e   drm_ut_debug_printk
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bfcc8af   drm_get_pci_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ea1f5a2   drm_gem_object_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f516c77   drm_encoder_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fde9482   drm_gem_vm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x54b12eed   drm_framebuffer_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x56d496f9   drm_mode_attachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x580830f0   drm_mode_set_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x58d41b1a   drm_agp_acquire
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b601ecb   drm_add_modes_noedid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cd22ee4   drm_gem_object_handle_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f2be492   drm_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6cbc33   drm_find_cea_extension
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6015490d   drm_mode_config_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d3695   drm_ati_pcigart_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d950d   drm_mode_create_from_cmdline_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x641843c7   drm_mode_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fdae4c   drm_agp_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6746ebda   drm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6d7375   drm_timestamp_precision
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2ec6f1   drm_mm_get_block_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d470053   drm_mm_insert_node_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x714ec8e0   drm_vblank_pre_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x720e625c   drm_gem_object_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x724cf6eb   drm_mm_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x78dfb684   drm_addbufs_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7bc91797   drm_i2c_encoder_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c1fd6c8   drm_mode_equal
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfdeacb   drm_global_mutex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3d8292   drm_mode_prune_invalid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f4cfa5d   drm_detect_monitor_audio
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fd83241   drm_agp_bind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x829332d9   drm_mm_replace_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x842db1f4   drm_calc_vbltimestamp_from_scanoutpos
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x85de09f5   drm_mode_width
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x88763154   drm_vblank_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x898e3920   drm_master_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b716a7   drm_vblank_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b79d494   drm_i2c_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dfb019d   drm_buffer_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8eff9111   drm_ht_find_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x91bda416   drm_mode_connector_list_update
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9216e6a6   drm_core_ioremap_wc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x925566a0   drm_free_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f2d102   drm_sman_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x932df43d   drm_mode_vrefresh
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9420ccf0   drm_mm_get_block_range_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9745d638   drm_err
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9977b024   drm_mode_create_dithering_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bf08972   drm_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da0544f   drm_crtc_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dc25a34   drm_sman_owner_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dd09ac0   drm_mode_config_reset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e3069ca   drm_connector_property_set_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1eabd87   drm_mode_list_concat
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa237e931   drm_sman_set_manager
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2c50c   drm_mm_dump_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5f38c72   drm_connector_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6cae70a   drm_sysfs_connector_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6e6a071   drm_crtc_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9fa9341   drm_agp_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0a8b440   drm_mm_scan_add_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0d2ae88   drm_mm_pre_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10fa6b5   drm_get_edid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb23d2eda   drm_usb_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb403d899   drm_addbufs_pci
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb44b1b75   drm_agp_bind_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb493fb6f   drm_debugfs_remove_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb49e9dc6   drm_mode_connector_update_edid_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6a467b1   drm_edid_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7137b9d   drm_usb_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7c68f2c   drm_vblank_count
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb852243a   drm_gem_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a6af7   drm_gtf_mode_complex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb975a78d   drm_vblank_post_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc06edab   drm_agp_info
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9a050e   drm_handle_vblank
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91543e   drm_pci_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06ce685   drm_mode_detachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1526611   drm_poll
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2f7e794   drm_get_encoder_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc414c422   drm_vblank_offdelay
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52962a7   drm_platform_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc60bdc85   drm_sysfs_connector_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc626a686   drm_mm_remove_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6b246a5   drm_mode_find_dmt
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8104a29   drm_vblank_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc95ad8bf   drm_get_last_vbltimestamp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb38e46f   drm_mm_debug_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8630b8   drm_rmmap_locked
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd0fc417   drm_ht_just_insert_please
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd2720db   drm_getsarea
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdf2eff4   drm_mode_height
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf84ff53   drm_ioctl
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd08fa3f0   drm_mode_set_crtcinfo
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd17107b0   drm_rmmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5d9019e   drm_gem_handle_delete
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd626a811   drm_mode_create_scaling_mode_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7c7340c   drm_gem_object_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7f1ab84   drm_sman_owner_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8daf191   drm_vblank_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba89a6f   drm_framebuffer_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbb5a9f5   drm_ht_remove_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcb09b11   drm_agp_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd4c9eb6   drm_core_ioremap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe04e6070   drm_mm_insert_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe256edfd   drm_sman_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe403b60b   drm_read
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe471a09f   drm_mode_connector_detach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4dcbc54   drm_pci_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4ee8a04   drm_gem_object_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe59d218c   drm_get_platform_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bdce7e   drm_mode_debug_printmodeline
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7197773   drm_ht_insert_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeafbff1e   drm_mode_parse_command_line_for_connector
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeccc9f7d   drm_detect_hdmi_monitor
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed256cae   drm_sman_free_key
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed84a6c6   drm_mode_validate_clocks
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xef27ad13   drm_mm_put_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeff7c55b   drm_sysfs_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a0bf79   drm_sman_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a2ef40   drm_mode_connector_attach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13   drm_mode_sort
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52fe85c   drm_mode_validate_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa3bdfe9   drm_connector_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4f8599   drm_mode_hsync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd24d21   drm_fasync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfddf88e1   drm_irq_uninstall
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0261e046        drm_fb_helper_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x035f5916        drm_fb_helper_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x120ca99c        drm_helper_hpd_irq_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26da5ac6        drm_kms_helper_poll_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29d04961        drm_helper_mode_fill_fb_struct
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324cbdc9        drm_kms_helper_poll_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x33adfc67        drm_fb_helper_initial_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x385fa322        drm_fb_helper_blank
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db16fb5        drm_helper_crtc_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db61cfd        drm_helper_disable_unused_functions
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45fd2d0a        drm_fb_helper_debug_leave
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fd83e22        drm_kms_helper_poll_disable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5143e7ef        drm_fb_helper_fill_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b4848be        drm_fb_helper_setcmap
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60704116        drm_fb_helper_set_par
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61d23d0b        drm_crtc_helper_set_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799e59a5        drm_crtc_helper_set_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cd5245f        drm_helper_encoder_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8be1d7df        drm_fb_helper_pan_display
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9151fae3        drm_helper_resume_force_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c5d6718        drm_helper_connector_dpms
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d251144        drm_fb_helper_panic
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e0f6631        drm_kms_helper_poll_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2a51d34        drm_fb_helper_fill_fix
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb6e9a9a8        drm_fb_helper_check_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe95b9c8        i2c_dp_aux_add_bus
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc469c244        drm_fb_helper_restore
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc888ad18        drm_fb_helper_debug_enter
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda1ad931        drm_fb_helper_single_add_all_connectors
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf69cdc45        drm_fb_helper_single_fb_probe
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd2f6715        drm_fb_helper_restore_fbdev_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff54c6ed        drm_fb_helper_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff5a4dce        drm_helper_probe_single_connector_modes
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x09e173e4       ttm_fbdev_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0e942641       ttm_bo_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1125b178       ttm_read_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12c8b716       ttm_bo_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x132b05be       ttm_round_pot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x26bf8927       ttm_bo_unlock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2b87bfeb       ttm_tt_set_placement_caching
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f56cac8       ttm_bo_kmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x312693cc       ttm_object_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3238b786       ttm_suspend_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x357d4fb7       ttm_read_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37cfe88b       ttm_bo_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38ea477e       ttm_suspend_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b951d90       ttm_object_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f6fb2ef       ttm_bo_manager_func
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42f15c18       ttm_bo_clean_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x446a90b7       ttm_bo_unreserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5bf4d774       ttm_bo_reserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5cf59609       ttm_bo_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5ec57a00       ttm_bo_mem_space
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60386beb       ttm_bo_wait_cpu
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x61bdb34f       ttm_eu_fence_buffer_objects
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x643d7125       ttm_mem_global_free
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67b1d568       ttm_bo_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ebf0386       ttm_bo_evict_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71709c7f       ttm_bo_mem_put
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7586fb3a       ttm_eu_reserve_buffers
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78957fbc       ttm_lock_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7aa5a49f       ttm_bo_synccpu_write_grab
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86a4066d       ttm_eu_backoff_reservation
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89a87e65       ttm_bo_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8d1d0730       ttm_bo_synccpu_write_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x937b34f9       ttm_bo_move_ttm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x97321718       ttm_tt_populate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x98b7a72b       ttm_write_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9b02d3f2       ttm_bo_wait_unreserved
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9cad9496       ttm_vt_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9e8b149a       ttm_bo_lock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa0d548b0       ttm_ref_object_base_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa37a50e6       ttm_bo_validate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa452d766       ttm_object_file_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa839e33b       ttm_base_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xafa37689       ttm_tt_bind
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb962a394       ttm_vt_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb9cdcef4       ttm_bo_move_memcpy
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbca3e533       ttm_bo_unmap_virtual
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd82463d       ttm_bo_kunmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2291770       ttm_bo_init_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4d4618d       ttm_io_prot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc50fe5f6       ttm_base_object_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc6cd409a       ttm_agp_backend_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc88d8cf6       ttm_ref_object_add
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc9ce5911       ttm_bo_wait
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xce903052       ttm_mem_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd235d9d3       ttm_base_object_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd380a8c7       ttm_write_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd89ef3c8       ttm_mem_global_alloc
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd9f7ab3a       ttm_bo_swapout_all
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe1c11457       ttm_object_file_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5e92eda       ttm_mem_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xeec7252a       ttm_bo_move_accel_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf1c0960c       ttm_bo_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf93c2eac       ttm_page_alloc_debugfs
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x0903c239       vid_from_reg
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0xef1c781c       vid_which_vrm
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x4fa5cecf        i2c_bit_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9f30c103        i2c_bit_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x10c5218a        i2c_pca_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x27ab4641        i2c_pca_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pcf 0x046280fb        i2c_pcf_add_bus
+EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xd7bd1498 amd756_smbus
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x29cbd5fe       rdma_addr_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x475199a5       rdma_addr_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x65314db5       rdma_resolve_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x666f618f       rdma_translate_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x6991b273       rdma_copy_addr
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x9d1f522d       rdma_addr_cancel
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0660fad3 ib_send_cm_drep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1af5ed56 ib_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x271061e1 ib_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x406b962a ib_send_cm_sidr_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x52752fd4 ib_cm_notify
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x61c8cd1f ib_send_cm_rtu
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x732c8b81 ib_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x88081600 ib_send_cm_rej
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa4720695 ib_send_cm_sidr_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa47e7afe ib_send_cm_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xae93d730 ib_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb5ef9ef4 cm_class
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbfb6cc24 ib_send_cm_mra
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc9b6e452 ib_send_cm_lap
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xd96707e4 ib_send_cm_apr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe27e1729 ib_send_cm_dreq
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xed139322 ib_send_cm_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x095208ae       ib_alloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c1b9ac1       ib_ud_header_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d189fb3       ib_find_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13394eab       ib_query_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a047e2f       ib_query_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5a8507       ib_resize_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c92e877       ib_alloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1cbd370f       ib_create_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04       ib_unmap_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x212e5c97       ib_destroy_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ed6e386       ib_ud_header_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3148b18c       ib_create_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31d7e500       ib_dispatch_event
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7567fd       ib_rate_to_mult
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4255f0b5       ib_destroy_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43e18a85       ib_find_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4be100c8       ib_create_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x520b2638       ib_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x536b6071       ib_dealloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57da3581       ib_dealloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ba3692a       ib_destroy_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6523170f       ib_fmr_pool_unmap
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x68da883e       ib_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aeeab07       ib_dealloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70c6c0f3       ib_umem_release
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76f6421b       ib_dealloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x863447b7       ib_query_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87963e43       ib_attach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8a858919       ib_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8eb8d596       ib_query_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcc6629       ib_modify_qp_is_ok
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90890fce       ib_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92413070       ib_query_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x942d897c       ibnl_add_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95209e83       ib_reg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ce6c46       rdma_node_get_transport
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x972d9fc4       ib_detach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a0c72e2       ib_modify_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a2bdc95       rdma_port_get_link_layer
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d804fa1       mult_to_ib_rate
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ef9122d       ib_find_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f10d40b       ib_get_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f609c5d       ib_rereg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2962ce3       ibnl_put_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa30d05e5       ib_unregister_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa38e9775       ib_alloc_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa44a8a7a       ib_query_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf96e21f       ib_umem_page_count
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafe24ee2       ib_create_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0744340       ib_register_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1a312e1       ib_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb3b1ff5f       ib_alloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb58085fb       ib_unregister_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe8d274c       ib_free_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf19ae2d       ib_get_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc67f14a5       ibnl_remove_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6a3d23a       ib_register_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6e028eb       ib_init_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc73aa39f       ib_modify_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce3f7bb4       ib_alloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe8fff       ib_fmr_pool_map_phys
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd24adbba       ib_create_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2549136       ib_modify_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd48727d2       ib_get_dma_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd58a7412       ib_modify_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79b8411       ib_get_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd94a9ef7       ibnl_put_msg
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb5d8996       ib_set_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde363cd6       ib_destroy_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf6a18a6       ib_flush_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe25d719d       ib_dereg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5ab561c       ib_query_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeaf18278       ib_query_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeedc5903       ib_umem_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf118502c       ib_modify_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6e93620       ib_get_cached_lmc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf8c2572e       ib_find_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb1c9233       ib_modify_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb9fda6a       ib_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc150956       ib_ud_header_init
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe15ca22       ib_alloc_fast_reg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x0ccd28ea        ib_get_rmpp_segment
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x1d2b0d1b        ib_redirect_mad_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x201cf9dc        ib_process_mad_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x3587a1f3        ib_free_recv_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x6f077fcf        ib_get_mad_data_offset
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x7b5d4b7a        ib_is_mad_class_rmpp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x83abbf4c        ib_cancel_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x848e9bfa        ib_register_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x946d5d27        ib_response_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xaa03a699        ib_create_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd6a2743d        ib_register_mad_snoop
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd8f4ff32        ib_modify_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xdb3efdf4        ib_free_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xe6c8c0b0        ib_post_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xeb2ef5bd        ib_unregister_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x6a3eeca7 ib_init_ah_from_mcmember
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x90c5197c ib_init_ah_from_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x91c76003 ib_sa_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x93f3d61b ib_sa_path_rec_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xa48ad533 ib_sa_cancel_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xd788c2e4 ib_sa_service_rec_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf7181de8 ib_sa_get_mcmember_rec
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x02f847bc     ib_copy_path_rec_from_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x07cf5a51     ib_copy_ah_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x18382f6a     ib_copy_path_rec_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x184f3575     ib_copy_qp_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e6a24da iw_cm_accept
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x42939e86 iw_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x458bf168 iw_cm_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xa33e7a8f iw_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb61e91b5 iw_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xc28c8862 iw_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe975fac6 iw_cm_connect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf689676e iw_cm_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f4ed43d       rdma_create_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1177362f       rdma_bind_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x365856cf       rdma_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x37735706       rdma_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ccc3584       rdma_set_service_type
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x490c7d71       rdma_resolve_route
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4aea6bc6       rdma_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x55eb2943       rdma_leave_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5fff324f       rdma_resolve_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7a77af0b       rdma_destroy_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x824b5973       rdma_set_ib_paths
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bc1c9fc       rdma_accept
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bfaae56       rdma_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa68596ba       rdma_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2219321       rdma_listen
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd10d723a       rdma_notify
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd95077cf       rdma_set_reuseaddr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xdb97a025       rdma_connect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeae9628c       rdma_destroy_qp
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x16df0ec4       gameport_unregister_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x431615e4       gameport_open
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6278f59e       __gameport_register_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x69670505       gameport_close
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6cdb131a       __gameport_register_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x938e6794       gameport_start_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xace8dd7e       gameport_unregister_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xf79f8945       gameport_stop_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xfa7cadaf       gameport_set_phys
+EXPORT_SYMBOL drivers/input/input-polldev 0x62b4661d   input_register_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc75e165c   input_unregister_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc8a38f1e   input_allocate_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xfd65d0d4   input_free_polled_device
+EXPORT_SYMBOL drivers/input/misc/ad714x 0x256d99dc     ad714x_probe
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xd6e92a67     ad714x_enable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xe56190ba     ad714x_disable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xf7ae39b4     ad714x_remove
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x2874db6b        cma3000_suspend
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x4509223f        cma3000_init
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xbcb74b32        cma3000_resume
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xfaac2066        cma3000_exit
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x22534ef0   sparse_keymap_setup
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x24399cec   sparse_keymap_entry_from_keycode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x4414f202   sparse_keymap_report_entry
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x7cdecd7b   sparse_keymap_entry_from_scancode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x8c90a514   sparse_keymap_free
+EXPORT_SYMBOL drivers/input/sparse-keymap 0xf3c37c6f   sparse_keymap_report_event
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x72661d21      ad7879_resume
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x7b16aa48      ad7879_remove
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xaba0d32f      ad7879_suspend
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xeadc949f      ad7879_probe
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x04403fcf  unregister_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x14f2aa5a  capi20_get_version
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2b8eab1f  capilib_free_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2baa6586  capilib_new_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2caeddfb  capi_ctr_suspend_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x31c24aa4  capi20_isinstalled
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x441f70ec  capi_ctr_resume_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x47d3fc51  capi_info2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x50b33ca4  capi_cmsg2message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x584abbc1  detach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6057c6f3  capi_message2cmsg
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x62e32d43  capilib_data_b3_conf
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6a53326e  attach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6f176225  capi20_register
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x705caa8e  capi_ctr_ready
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x71e8d5ba  capilib_data_b3_req
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7a33596c  capi20_get_serial
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7dcf5d14  capi_ctr_down
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7e6f1307  capi20_get_manufacturer
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x8f699913  capilib_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x9f823278  register_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa3050ce1  capi_ctr_handle_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa7c4fd6c  capi_message2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xaa165d27  capilib_release_appl
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb19fda8d  capi_cmd2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb60e5e5f  capi_cmsg_header
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xbabc715b  capi20_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc10fe128  cdebbuf_free
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc612c8ef  capi20_put_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe19a11ac  capi20_get_profile
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe8ad9bd1  capi_cmsg2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xed061606  capi20_manufacturer
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x19c5cbdf  b1_free_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x22b3f2bc  b1_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x2a98d963  b1_load_t4file
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x3c412ad4  b1_loaded
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e1e83c  b1_parse_version
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e78cac  avmcard_dma_alloc
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x647d392c  avmcard_dma_free
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6a875135  b1ctl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7e244c2c  b1_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x85f09690  b1_irq_table
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x9a140551  b1_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa13060b1  b1_alloc_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa1e0342e  b1_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xbec51f67  b1_load_config
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xc27eb483  b1_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xdfd28376  b1_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xf9632dba  b1_getrevision
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfa10fee4  b1_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x2639c75c       b1pciv4_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x49ff6613       b1dma_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x58123be0       b1dma_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x86d1206a       t1pci_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x981a8fa1       b1dma_reset
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xad70fec5       b1dma_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xb0e517c0       b1dma_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xbc8aa349       b1dma_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea       b1dma_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf74cdbf4       b1dmactl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0x29562993    b1pcmcia_delcard
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e    b1pcmcia_addcard_m1
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xea620116    b1pcmcia_addcard_m2
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1    b1pcmcia_addcard_b1
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0x2974ead1  DIVA_DIDD_Read
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0xe818d931  proc_net_eicon
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x50287d68 mISDNisac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x5bb69e05 mISDNipac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x806a7cdd mISDNisac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0xe427b957 mISDNipac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0x7d621bce mISDNisar_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0xc1bd02da mISDNisar_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x07f4f2ce      hisax_unregister
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x148f0c99      FsmFree
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x6ee09064      hisax_init_pcmcia
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x7f29ce36      FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x93a64734      FsmChangeState
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x9df0cd27      FsmEvent
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xe227344e      FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xee93522c      hisax_register
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xf0a16657      FsmNew
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xfc27303b      HiSax_closecard
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xff2db2cf      FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0ad5ab75 isac_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0b047774 isacsx_setup
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x589efc53 isac_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xee15d708 isacsx_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xfef7bc20 isac_setup
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x78344152 register_isdn
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xd9c1aa01 isdn_ppp_unregister_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xe06c503f isdn_ppp_register_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xfa06820f isdn_register_divert
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x3b71e4fc     isdnhdlc_decode
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x59cc8a7e     isdnhdlc_out_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x8ee38862     isdnhdlc_rcv_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0xfd9d4c09     isdnhdlc_encode
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x093a2650 mISDN_unregister_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x09a99ff2 mISDN_initdchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x15bd0b23 bchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x268bc87c recv_Bchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2dfaa6ba mISDN_freebchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x35249bf1 get_next_dframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x374d531f recv_Dchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x60832069 confirm_Bsend
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x612c24e5 mISDN_register_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x6ea6e947 mISDN_freedchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x7c554889 create_l1
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x8efd9ef5 dchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x907b0377 mISDN_unregister_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xa4e89d3a mISDN_clear_bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xb8101e35 recv_Dchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xba094613 l1_event
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xbdd5966a mISDN_register_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcbec0105 queue_ch_frame
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcf84837e get_next_bframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe0729203 mISDN_initbchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe25f56f8 recv_Bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe87943cf mISDN_FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe8f617eb mISDN_unregister_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf49e61a3 recv_Echannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x01087af0  mISDN_dsp_element_unregister
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x60721da7  dsp_audio_law_to_s32
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2  dsp_audio_s16_to_law
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xb98308d8  mISDN_dsp_element_register
+EXPORT_SYMBOL drivers/md/dm-log 0x1a12724f     dm_dirty_log_type_unregister
+EXPORT_SYMBOL drivers/md/dm-log 0xca6b7463     dm_dirty_log_destroy
+EXPORT_SYMBOL drivers/md/dm-log 0xd690cab9     dm_dirty_log_type_register
+EXPORT_SYMBOL drivers/md/dm-log 0xff8abd69     dm_dirty_log_create
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x3c61f2ff        dm_exception_store_destroy
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x443c9e63        dm_snap_origin
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x63bace23        dm_exception_store_type_register
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xa2e9e404        dm_exception_store_type_unregister
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xdb6f0545        dm_snap_cow
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xf0b15a97        dm_exception_store_create
+EXPORT_SYMBOL drivers/md/raid456 0xa721d738    raid5_set_cache_size
+EXPORT_SYMBOL drivers/media/common/tuners/max2165 0x7020002c   max2165_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mc44s803 0xfcc99c55  mc44s803_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2060 0xfefe6bec    mt2060_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2131 0xd8da54aa    mt2131_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2266 0x64e549da    mt2266_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mxl5005s 0xd78f8f7c  mxl5005s_attach
+EXPORT_SYMBOL drivers/media/common/tuners/qt1010 0x98406c5a    qt1010_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18212 0x8a326270  tda18212_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18218 0x505f68dc  tda18218_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0x0cb4b189       tuners
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0xc2821775       tuner_count
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-xc2028 0xcf145664      xc2028_attach
+EXPORT_SYMBOL drivers/media/common/tuners/xc5000 0x3d6159dc    xc5000_attach
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x00fa08c5   flexcop_dma_xfer_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x029a1545   flexcop_device_kfree
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x11b72fd7   flexcop_sram_set_dest
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1f17718b   flexcop_dump_reg
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1fdddf63   flexcop_device_exit
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x50c5afe3   flexcop_sram_ctrl
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x57a57585   flexcop_dma_allocate
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x58e94384   flexcop_eeprom_check_mac_addr
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x60b2f13d   flexcop_dma_control_timer_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6733370d   flexcop_dma_control_size_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6fcc16c3   flexcop_dma_config
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x774136e3   flexcop_device_kmalloc
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x83bd598c   flexcop_i2c_request
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x9bc89543   flexcop_pass_dmx_data
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3ce3aec   flexcop_dma_free
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc0e69bd0   flexcop_wan_set_speed
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd267e542   flexcop_dma_config_timer
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd7f0f75d   flexcop_pass_dmx_packets
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xe3711bc4   flexcop_pid_feed_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xfd2772f8   flexcop_device_initialize
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x008ecb26 bt878
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x346f9190 bt878_stop
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x7249c3d6 bt878_start
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xf2564d0b bt878_device_control
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x05a33ce5   dst_pio_disable
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x1a5495a6   dst_attach
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x5b74ea37   read_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x8510a35c   dst_wait_dst_ready
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xa0473dd7   dst_error_bailout
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xaa693480   rdc_reset_state
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xb3e0c400   dst_error_recovery
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xbccbbc94   write_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xc75b5e6e   dst_comm_init
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xe94b8c9c   dst_check_sum
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst_ca 0xf66ed1bd        dst_ca_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0957ae3d   dvb_dmx_swfilter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14   dvb_frontend_sleep_until
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d32f0ad   dvb_ca_en50221_camchange_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d866f5b   dvb_unregister_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2   dvb_ringbuffer_flush
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x240736d8   dvb_ca_en50221_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2a31891f   dvb_frontend_detach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3   dvb_ringbuffer_flush_spinlock_wakeup
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3640778a   dvb_unregister_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3b5dbd9c   dvb_dmx_swfilter_packets
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x41425111   dvb_generic_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x45d8dce5   dvb_ca_en50221_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x4e2d12af   dvb_dmx_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c30aa80   dvb_dmx_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c98c43f   dvb_frontend_reinitialise
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x688c2da8   dvb_ringbuffer_empty
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x6bbf9f56   dvb_register_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x716c57d1   dvb_ca_en50221_camready_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71a37b8e   dvb_register_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x74a5a698   dvb_filter_pes2ts_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x80e3832d   dvb_filter_get_ac3info
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x863bf410   dvb_ringbuffer_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x8716e354   dvb_generic_ioctl
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x88dffd14   dvb_ringbuffer_free
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9   dvb_ringbuffer_avail
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xa84ace86   dvb_generic_open
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0   intlog2
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1   timeval_usec_diff
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xc3038081   dvb_ca_en50221_frda_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb58bf4f   dvb_net_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb9017c1   dvb_dmxdev_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcd624ba9   dvb_dmx_swfilter_204
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xd2e30721   dvb_ringbuffer_read_user
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe37b2fce   dvb_dmxdev_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707   intlog10
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe8dc80f4   dvb_net_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xed9f4c42   dvb_register_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf05146a1   dvb_unregister_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8   dvb_ringbuffer_read
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf826deb0   dvb_filter_pes2ts
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c   dvb_ringbuffer_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x1dd8f82a     dvb_usb_generic_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x21d9b357     usb_cypress_load_firmware
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x5c4dc572     dvb_usb_get_hexline
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x6129de5a     dvb_usb_generic_rw
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x65d9fe22     dvb_usb_device_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xa0ae57ae     dvb_usb_device_exit
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xbc5f7f7e     dvb_usb_nec_rc_key_to_event
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0       rc_map_af9005_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x2fd37427       af9005_rc_decode
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db       rc_map_af9005_table_size
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32bfb129       dibusb_dib3000mc_frontend_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x37fd667f       dibusb2_0_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3de8e713       dibusb2_0_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x77fc1973       dibusb_rc_query
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x966605ba       dibusb_dib3000mc_tuner_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa97d69e5       dibusb_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xace201ad       dibusb_i2c_algo
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0       rc_map_dibusb_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc7ce6b77       dibusb_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd2e2585d       dibusb_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe7646277       dibusb_read_eeprom_byte
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf0ca74e0       dibusb_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/af9013 0xda3e2d64    af9013_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/atbm8830 0x91107bbc  atbm8830_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/au8522 0x9c44d70d    au8522_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/bcm3510 0xd8d988d6   bcm3510_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22700 0x0a63c812   cx22700_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22702 0x7f43202d   cx22702_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24110 0x45cca58c   cx24110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0x2a65680a   cx24113_agc_callback
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0xad22e802   cx24113_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24116 0xb7b5e78e   cx24116_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0x3f78f083   cx24123_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0xaf193de4   cx24123_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xe403d440  cxd2820r_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xeb73240b  cxd2820r_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x04cf9994   dib0070_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x7aeabf11   dib0070_get_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc185b841   dib0070_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc9a1b4a2   dib0070_set_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xd421a71c   dib0070_ctrl_agc_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1a3c79f6   dib0090_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1c8bb703   dib0090_pwm_gain_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1e16f992   dib0090_get_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x2fed4a0b   dib0090_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x49d1d8be   dib0090_get_current_gain
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x9690cc79   dib0090_dcc_freq
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xc5c38991   dib0090_fw_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xd6374ae6   dib0090_gain_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xf8064adc   dib0090_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mb 0x0678b08b dib3000mb_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x2c1f1ed5 dib3000mc_pid_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x569c4e5e dib3000mc_get_tuner_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xaf63c80a dib3000mc_set_config
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xb3d1113f dib3000mc_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xce3b3f71 dib3000mc_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xfa7d47e3 dib3000mc_pid_parse
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x0a3f0f8c  dib7000m_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x631e06ae  dib7000m_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x67b68d00  dib7000m_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0xe40b0563  dib7000m_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x1d4e5d2c  dib7000p_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2321a5af  dib7090_agc_restart
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2c96bdf6  dib7000pc_detection
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x4e4d458a  dib7090_get_i2c_tuner
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x82bcfdfc  dib7000p_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x9bb8db71  dib7090_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xa7f8fa93  dib7000p_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbc7ec078  dib7090_slave_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbea53c51  dib7000p_update_pll
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xc242ee2f  dib7000p_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xcf2c4b52  dib7000p_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe559a333  dib7000p_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe7ecf42b  dib7000p_ctrl_timf
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf2c61ee6  dib7090_tuner_sleep
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf49942df  dib7000p_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x1f80ec13   dib8000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2ee7ae6c   dib8000_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2f04af48   dib8000_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x548ce760   dib8000_get_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x5d92a7aa   dib8000_remove_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x759831b0   dib8000_pwm_agc_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x820b63bc   dib8000_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xb5c68cd1   dib8000_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xbef369c5   dib8000_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc219b31e   dib8000_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc2a39086   dib8000_set_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc3bc8563   dib8000_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xf5d39635   dib8000_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xfbdec20c   dib8000_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x3f88258b    dibx000_init_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x4383cfcd    dibx000_get_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x6aa2cf82    dibx000_exit_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x91f63787    dibx000_reset_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xad3ad91c    systime
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xf7c8e126    dibx000_i2c_set_speed
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x0e216d3d      drxd_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x9a458e96      drxd_config_i2c
+EXPORT_SYMBOL drivers/media/dvb/frontends/ds3000 0x912034f5    ds3000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dvb-pll 0x412f20ad   dvb_pll_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6405 0x3ce97894   isl6405_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6421 0xca540c56   isl6421_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6423 0x21a5cb0e   isl6423_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/itd1000 0x07dd7bb1   itd1000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ix2505v 0xb423cd5c   ix2505v_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/l64781 0xeb45f102    l64781_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt3305 0x844fe045  lgdt3305_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt330x 0xb7e6c1d7  lgdt330x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgs8gxx 0xcacd8b94   lgs8gxx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x3194c52b    lnbh24_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x57488451    lnbp21_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a16 0xe0ae7acb   mb86a16_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a20s 0xc7746078  mb86a20s_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt312 0x74097ac7     mt312_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt352 0x43535d39     mt352_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt200x 0x75eaa928   nxt200x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt6000 0x68d16073   nxt6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51132 0xe9ad2cbd   or51132_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51211 0xf9151e98   or51211_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1409 0xe7097183   s5h1409_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1411 0xb47e72c6   s5h1411_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0x8f210642   s5h1420_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0xffac3740   s5h1420_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/s921 0x48ee224f      s921_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/si21xx 0x5db62195    si21xx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp8870 0x6795bf2a    sp8870_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp887x 0xc035169f    sp887x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb0899 0x63c06f08   stb0899_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6000 0xb1791724   stb6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6100 0x60638500   stb6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0288 0xa81a7718   stv0288_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0297 0x5d63fb7b   stv0297_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0299 0x64bd564a   stv0299_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0x21ff01ca   stv0367ter_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0xbb3599e5   stv0367cab_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0900 0xcf062e54   stv0900_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x34aeec5a   stv090x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x3dc2e593   stv090x_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110 0xd1f74f3c   stv6110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110x 0x758ac3cd  stv6110x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10021 0x9e7c5989  tda10021_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10023 0x06c8afd5  tda10023_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10048 0x4ddb2671  tda10048_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xaef4f4c2  tda10046_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xcecdbd4d  tda10045_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10086 0x301e00e9  tda10086_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda665x 0x63bfd4f3   tda665x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8083 0x859b7556   tda8083_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8261 0x24ebbdfe   tda8261_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda826x 0x0ed48c3c   tda826x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tua6100 0xf9b506e1   tua6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1820 0x6d37a1ad   ves1820_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1x93 0xf7a47939   ves1x93_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10036 0x5f770a3d   zl10036_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10039 0x05877f12   zl10039_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10353 0xc2ad258d   zl10353_attach
+EXPORT_SYMBOL drivers/media/dvb/ttpci/ttpci-eeprom 0x80fba545  ttpci_eeprom_parse_mac
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0x94d75db2        ttusbdecfe_dvbs_attach
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0xbf105c78        ttusbdecfe_dvbt_attach
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x04dca738     lirc_unregister_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x3297b2ea     lirc_dev_fop_ioctl
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x4bf1adfb     lirc_dev_fop_poll
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x759dd9d9     lirc_get_pdata
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xa9064548     lirc_dev_fop_read
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xc549d0d5     lirc_dev_fop_close
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xd5a46107     lirc_dev_fop_write
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf1fee7aa     lirc_register_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf763b514     lirc_dev_fop_open
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x206ade72      ir_raw_handler_unregister
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x7f862e14      ir_raw_handler_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x11dc4b6d        bttv_gpio_enable
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x7bfb09ea        bttv_sub_unregister
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x8ecf4acc        bttv_write_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbb90ee46        bttv_sub_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbcf2d2fb        bttv_read_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbdcb9dcf        bttv_get_pcidev
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x122dcde2 btcx_riscmem_alloc
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x31dff234 btcx_riscmem_free
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xc368f8e6 btcx_align
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x160170f8 cx18_release_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x31614d2c cx18_start_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x70a41331 cx18_stop_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x9e1d386f cx18_ext_init
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0xa4a9bc63 cx18_claim_stream
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0x65a0b297   cx231xx_register_extension
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0xc3d9384a   cx231xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x1ca0c084   cx2341x_log_status
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x2f25eee2   cx2341x_update
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5b88faf6   cx2341x_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5d8167f7   cx2341x_handler_setup
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x6499d18d   cx2341x_handler_set_busy
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xafe72273   cx2341x_handler_set_50hz
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc184ec1e   cx2341x_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc85c521e   cx2341x_handler_init
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf76ce95   cx2341x_fill_defaults
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf8b77a4   cx2341x_mpeg_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xe2c2b5eb   cx2341x_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x69edc3aa altera_hw_filt_init
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xbfbfdc90 altera_pid_feed_control
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe6dc4f26 altera_ci_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0x51ffd262      vp3054_i2c_probe
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0xcda109e8      vp3054_i2c_remove
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x4d302057       cx88_set_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x99659fbf       cx88_get_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xa92a691c       cx88_set_freq
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac326034       cx8800_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac4e53b9       cx88_user_ctrls
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xe62ac5d5       cx88_video_mux
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xfcdb9bae       cx88_enum_input
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x0040e9c9       cx8802_get_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x2f3a92b2       cx8802_register_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x4fa0df81       cx8802_buf_queue
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x6b0c2c15       cx8802_buf_prepare
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x7a84d030       cx8802_cancel_buffers
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0xa036a432       cx8802_unregister_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x0e0a918c       cx88_set_tvaudio
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x1e471ecb       cx88_dsp_detect_stereo_sap
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4138a23a       cx88_shutdown
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x494047ce       cx88_set_tvnorm
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4da30775       cx88_ir_stop
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4e7a504d       cx88_core_irq
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x573e0d20       cx88_risc_databuffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x5bc42859       cx88_core_put
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x612b469e       cx88_risc_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x6141c8c5       cx88_tuner_callback
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x698ecab3       cx88_vdev_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7642ed3c       cx88_print_irqbits
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7edaeb50       cx88_free_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x839eaec7       cx88_wakeup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x86808dfa       cx88_risc_stopper
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x904b8696       cx88_audio_thread
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x9b7096e5       cx88_sram_channel_dump
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb2134c2f       cx88_sram_channels
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb6ee60bc       cx88_reset
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb98211f4       cx88_sram_channel_setup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xbe2e776c       cx88_ir_start
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xd1e8b606       cx88_get_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xe1318dda       cx88_core_get
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xef7f2a13       cx88_set_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf7e0619d       cx88_newstation
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf84f4b62       cx88_set_scale
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0x16113ab0     em28xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0xa0ca0214     em28xx_register_extension
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x3b3f80a8  gspca_dev_probe
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x826cb201  gspca_resume
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x860186c8  gspca_disconnect
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9426d6ba  gspca_suspend
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9ff8797b  gspca_auto_gain_n_exposure
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xbc9f2779  gspca_frame_add
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xcea9b8a4  gspca_dev_probe2
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x061c716e ivtv_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x1632414a ivtv_init_on_first_open
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x2b440cd4 ivtv_set_irq_mask
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x3440f7a4 ivtv_firmware_check
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x4d00304f ivtv_udma_unmap
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x53d06107 ivtv_api
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x5451a7a7 ivtv_udma_setup
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x79573386 ivtv_udma_alloc
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x9e2c2fb3 ivtv_vapi
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa701f13d ivtv_vapi_result
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa7489cfb ivtv_udma_prepare
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xfff20e2f ivtv_clear_irq_mask
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x033e5eaf   saa7134_ts_unregister
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x04e83446   saa7134_tuner_callback
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x1211df5d   saa7134_devlist
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x14dfecc6   saa7134_boards
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x2ad2fc70   saa7134_set_gpio
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x4e7d7561   saa7134_ts_register
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x643419df   saa7134_pgtable_free
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb3494043   saa7134_dmasound_init
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb625866f   saa_dsp_writel
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xb95faf1a   saa7134_dmasound_exit
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xba1976ec   saa7134_set_dmabits
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xc711bf61   saa7134_tvaudio_setmute
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xdec4608b   saa7134_devlist_lock
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe121f609   saa7134_pgtable_build
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe413885c   saa7134_pgtable_alloc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1817606c        soc_camera_host_unregister
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1a39c77a        soc_camera_host_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xaff09021        soc_camera_unlock
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xb310b6d6        soc_camera_apply_sensor_flags
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xea652b78        soc_camera_xlate_by_fourcc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xf6760ca7        soc_camera_lock
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x433952ab      soc_mbus_find_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x6951757b      soc_mbus_samples_per_pixel
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x85d52182      soc_mbus_get_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0xcb4b96ae      soc_mbus_bytes_per_line
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x31fb97bf  tveeprom_read
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x5ffe1b60  tveeprom_hauppauge_analog
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1abb5fd2       v4l2_ctrl_check
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1e326b97       v4l2_ctrl_query_fill
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x2ca11fd8       v4l2_chip_match_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x42c8e001       v4l2_ctrl_next
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x4ed5e0d7       v4l2_chip_match_host
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x50766d69       v4l2_ctrl_query_menu_valid_items
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xa4bf0ba4       v4l2_ctrl_query_menu
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xd11a9586       v4l2_chip_ident_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x15e8ab89      v4l2_m2m_job_finish
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x201bbc27      v4l2_m2m_get_curr_priv
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x469aac4a      v4l2_m2m_get_vq
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0xebcb0e9d      v4l2_m2m_mmap
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x4265ce14      videobuf_dvb_alloc_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x517c5508      videobuf_dvb_dealloc_frontends
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x53e35ad8      videobuf_dvb_register_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x8d360354      videobuf_dvb_unregister_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x98c738a5      videobuf_dvb_find_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0xd037ed45      videobuf_dvb_get_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf2-core 0x6943f18b    vb2_querybuf
+EXPORT_SYMBOL drivers/media/video/videodev 0x0614dd5a  v4l2_video_std_frame_period
+EXPORT_SYMBOL drivers/media/video/videodev 0x123959a1  v4l2_type_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x16244fe5  v4l2_prio_check
+EXPORT_SYMBOL drivers/media/video/videodev 0x1d237a1f  v4l2_subdev_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x20ce291c  v4l2_subdev_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x20e9e4f3  v4l2_ctrl_handler_log_status
+EXPORT_SYMBOL drivers/media/video/videodev 0x2342f1ae  v4l2_prio_open
+EXPORT_SYMBOL drivers/media/video/videodev 0x24003c1b  v4l2_subdev_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x2592bb0e  v4l2_ctrl_cluster
+EXPORT_SYMBOL drivers/media/video/videodev 0x2c8d34e2  v4l2_ctrl_handler_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x39f34416  v4l2_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x3adbd595  v4l2_field_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x3bdd0f94  v4l2_prio_change
+EXPORT_SYMBOL drivers/media/video/videodev 0x43f7f024  v4l2_ctrl_new_custom
+EXPORT_SYMBOL drivers/media/video/videodev 0x4580e05a  video_device_release
+EXPORT_SYMBOL drivers/media/video/videodev 0x495426ee  v4l2_ctrl_get_name
+EXPORT_SYMBOL drivers/media/video/videodev 0x4fa77b29  v4l2_subdev_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x57e15714  v4l2_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x5942c3f8  video_unregister_device
+EXPORT_SYMBOL drivers/media/video/videodev 0x5a533ff3  v4l2_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x5caab52d  v4l2_subdev_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x5ebefe4b  v4l_printk_ioctl
+EXPORT_SYMBOL drivers/media/video/videodev 0x60d09fcc  v4l2_ctrl_new_std
+EXPORT_SYMBOL drivers/media/video/videodev 0x676a92ba  v4l2_ctrl_add_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x68275fb3  v4l2_ctrl_new_std_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x6dca8b09  video_usercopy
+EXPORT_SYMBOL drivers/media/video/videodev 0x7579642c  v4l2_ctrl_add_handler
+EXPORT_SYMBOL drivers/media/video/videodev 0x7a3cd015  v4l2_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x7ff167c2  video_devdata
+EXPORT_SYMBOL drivers/media/video/videodev 0x8106095a  v4l2_prio_max
+EXPORT_SYMBOL drivers/media/video/videodev 0x867c265f  v4l2_ctrl_fill
+EXPORT_SYMBOL drivers/media/video/videodev 0x8c85bac5  v4l2_subdev_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x8d611228  v4l2_ctrl_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc30522  v4l2_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc94fa3  v4l2_ctrl_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xa635b210  v4l2_ctrl_find
+EXPORT_SYMBOL drivers/media/video/videodev 0xa6b301bf  v4l2_ctrl_activate
+EXPORT_SYMBOL drivers/media/video/videodev 0xa9acbbf2  v4l2_ctrl_handler_setup
+EXPORT_SYMBOL drivers/media/video/videodev 0xb2ca8940  v4l2_subdev_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xb77b0159  v4l2_prio_init
+EXPORT_SYMBOL drivers/media/video/videodev 0xb9092ea7  v4l2_ctrl_grab
+EXPORT_SYMBOL drivers/media/video/videodev 0xc6a5a75d  v4l2_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xcda04a5b  v4l2_prio_close
+EXPORT_SYMBOL drivers/media/video/videodev 0xd814fa4d  v4l2_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xda074096  video_ioctl2
+EXPORT_SYMBOL drivers/media/video/videodev 0xddeacb93  video_device_alloc
+EXPORT_SYMBOL drivers/media/video/videodev 0xe220ce15  video_device_release_empty
+EXPORT_SYMBOL drivers/media/video/videodev 0xe2b92059  v4l2_video_std_construct
+EXPORT_SYMBOL drivers/media/video/videodev 0xe4e3ca87  __video_register_device
+EXPORT_SYMBOL drivers/media/video/videodev 0xf3251e7b  v4l2_norm_to_name
+EXPORT_SYMBOL drivers/media/video/videodev 0xf5b48d2c  v4l2_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xf835e377  v4l2_ctrl_handler_free
+EXPORT_SYMBOL drivers/media/video/videodev 0xffb516ce  v4l2_subdev_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x2fc06f45  videocodec_attach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x70ae26ed  videocodec_unregister
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x74782b6b  videocodec_detach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x81f6011d  videocodec_register
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x13afd36c        memstick_suspend_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x1b77b0ca        memstick_unregister_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2b7079c2        memstick_register_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2bd8da39        memstick_add_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x42d9d90b        memstick_set_rw_addr
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x5b5c17c8        memstick_init_req_sg
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x638de407        memstick_new_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x74d2a55d        memstick_next_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x8c9b5da4        memstick_init_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x90bf5717        memstick_detect_change
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xe8481251        memstick_resume_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xee540c1a        memstick_remove_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xf4e45bac        memstick_alloc_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xffad3f25        memstick_free_host
+EXPORT_SYMBOL drivers/memstick/host/r592 0x52f1b23b    memstick_debug_get_tpc_name
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0156ae7d        mpt_findImVolumes
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0209ec99        mpt_Soft_Hard_ResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0cd9d362        mpt_HardResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1069d062        mpt_raid_phys_disk_get_num_paths
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1b783e1e        mpt_event_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cbf23ca        mpt_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3032ae72        mpt_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3e57b08a        mpt_alloc_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4526289b        mpt_event_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0        mpt_fwfault_debug
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x583b505a        mpt_device_driver_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5b0de773        mpt_raid_phys_disk_pg0
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x60545fa6        mpt_verify_adapter
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x64cea355        mpt_attach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x72d926de        mpt_get_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x762beea4        mpt_resume
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b8dfce0        mpt_GetIocState
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94dd6b4a        mpt_print_ioc_summary
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9a2c8a0c        mpt_set_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xae5c8a01        mpt_put_msg_frame_hi_pri
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xafcb87c6        mpt_reset_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb0b3aa5e        mptbase_sas_persist_operation
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7d4f013        mpt_halt_firmware
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc0e69f82        mpt_device_driver_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc47c22e8        mpt_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc497dc55        mpt_detach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc93da235        mpt_free_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf511bb0        mpt_raid_phys_disk_pg1
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd66c17ec        mpt_clear_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd9a92a75        mpt_reset_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xda745f6e        mpt_config
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159        ioc_list
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe29e9570        mpt_put_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe71031e1        mpt_free_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8f56a77        mpt_send_handshake_request
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x10174e9d       mptscsih_event_process
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1c9faee3       mptscsih_ioc_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d4a2e48       mptscsih_proc_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1e716b0e       mptscsih_bios_param
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x226def27       mptscsih_is_phys_disk
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2fa1a52c       mptscsih_taskmgmt_response_code
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3e9fccad       mptscsih_qcmd
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4a199c91       mptscsih_host_attrs
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e1b465c       mptscsih_IssueTaskMgmt
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4fe9181a       mptscsih_slave_configure
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5a266bb1       mptscsih_change_queue_depth
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6b20ed39       mptscsih_host_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x717956ed       mptscsih_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x750f6e99       mptscsih_taskmgmt_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x83594a2a       mptscsih_shutdown
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa32bafea       mptscsih_scandv_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa3f8adb8       mptscsih_get_scsi_lookup
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa5a4d69a       mptscsih_dev_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb5371f1d       mptscsih_raid_id_to_num
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb6f5cd14       mptscsih_io_done
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc27526e9       mptscsih_remove
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd0f922e2       mptscsih_resume
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd538a3dc       mptscsih_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdaa60c49       mptscsih_slave_destroy
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf30876a4       mptscsih_bus_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf632226b       mptscsih_abort
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1aba68e2  i2o_driver_notify_device_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1b07019c  i2o_parm_table_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x2a843bef  i2o_dump_message
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x33e7eaa7  i2o_msg_get_wait
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x56be9074  i2o_exec_lct_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x6168c7ff  i2o_driver_unregister
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x66d3d4a5  i2o_device_claim_release
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x73559005  i2o_device_claim
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x79e92dab  i2o_msg_post_wait_mem
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8049d751  i2o_status_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x85598ace  i2o_iop_find_device
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8a49ef81  i2o_driver_notify_controller_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8b284bbf  i2o_driver_notify_device_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xae706322  i2o_find_iop
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb04fb515  i2o_driver_notify_controller_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb4c00dcf  i2o_controllers
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xcb10f76d  i2o_parm_field_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xd03c0be4  i2o_event_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xee7f2aff  i2o_driver_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xf2e891ba  i2o_parm_issue
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x265fac0a        pasic3_read_register
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x2e24483d        pasic3_write_register
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x13a71918      mc13xxx_irq_ack
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x1ee2852c      mc13xxx_irq_unmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x21fae375      mc13xxx_reg_rmw
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x33ded665      mc13xxx_reg_read
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3bd58a96      mc13xxx_irq_request_nounmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63d22852      mc13xxx_get_flags
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63f51f03      mc13xxx_irq_request
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x70df2f92      mc13783_to_mc13xxx
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7129e0bd      mc13xxx_unlock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x829961b7      mc13xxx_irq_free
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb2f0cf11      mc13xxx_irq_mask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc476795d      mc13xxx_lock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xcd1a449c      mc13xxx_irq_status
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf3aa8306      mc13xxx_reg_write
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x31507907  tps6105x_set
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x6ad63a68  tps6105x_get
+EXPORT_SYMBOL drivers/mfd/tps6105x 0xbf31c534  tps6105x_mask_and_set
+EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f  tps65013_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf  tps65010_config_vdcdc2
+EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130  tps65010_config_vregs1
+EXPORT_SYMBOL drivers/mfd/tps65010 0x33739de7  tps65010_set_vib
+EXPORT_SYMBOL drivers/mfd/tps65010 0x9fd44c69  tps65010_set_led
+EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc  tps65010_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d  tps65010_set_vbus_draw
+EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36  tps65010_set_gpio_out_value
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0x4a25cd34      ad_dpot_probe
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0xe763f90f      ad_dpot_remove
+EXPORT_SYMBOL drivers/misc/c2port/core 0x870a4252      c2port_device_register
+EXPORT_SYMBOL drivers/misc/c2port/core 0xb10add12      c2port_device_unregister
+EXPORT_SYMBOL drivers/misc/ioc4 0xc9328dd8     ioc4_unregister_submodule
+EXPORT_SYMBOL drivers/misc/ioc4 0xfb9a0e4d     ioc4_register_submodule
+EXPORT_SYMBOL drivers/misc/tifm_core 0x0ad6adc1        tifm_unregister_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0x11d5fd01        tifm_alloc_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x240ce7e1        tifm_eject
+EXPORT_SYMBOL drivers/misc/tifm_core 0x31cd48b7        tifm_map_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0x39f86aa1        tifm_queue_work
+EXPORT_SYMBOL drivers/misc/tifm_core 0x58fa6ef1        tifm_has_ms_pif
+EXPORT_SYMBOL drivers/misc/tifm_core 0x5cd553e4        tifm_free_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x77f443c2        tifm_unmap_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb182cbcc        tifm_add_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb6a769aa        tifm_register_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0xbde7fd49        tifm_remove_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xd563db6f        tifm_free_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xda0966c3        tifm_alloc_adapter
+EXPORT_SYMBOL drivers/mmc/card/mmc_block 0x1dc5af0e    mmc_cleanup_queue
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x01f5d1ef    cfi_varsize_frob
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x70317821    cfi_read_pri
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x94ca0ecf    cfi_fixup
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x52f81969     map_destroy
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x6cc18207     do_map_probe
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xa0eeb48a     unregister_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xb4a2067c     register_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/gen_probe 0x20121e65   mtd_do_chip_probe
+EXPORT_SYMBOL drivers/mtd/lpddr/lpddr_cmds 0x2ae2506c  lpddr_cmdset
+EXPORT_SYMBOL drivers/mtd/maps/map_funcs 0x65bc0470    simple_map_init
+EXPORT_SYMBOL drivers/mtd/mtd 0x08b1993c       mtd_concat_destroy
+EXPORT_SYMBOL drivers/mtd/mtd 0x38f22ebe       of_mtd_parse_partitions
+EXPORT_SYMBOL drivers/mtd/mtd 0x8ca1e5f1       mtd_concat_create
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x1c62a325 nand_scan_ident
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x46df3a61 nand_lock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x5a1babfd nand_unlock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x70a4d469 nand_scan_tail
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xbc04bfb3 nand_default_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xdabcb164 nand_scan
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xf34da9db nand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x53b7cb68     nand_bch_free
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x604bdad6     nand_bch_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x7ea841be     nand_bch_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x9c1518b2     nand_bch_init
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x3132ee65     __nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x796922b1     nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x8368d60c     nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0xb4b94377     __nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0x836bdb72     nand_flash_ids
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0xa336feb7     nand_manuf_ids
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x6e3c07d2   onenand_addr
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x89ccd463   onenand_default_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xe3113389   onenand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xf014e893   flexonenand_region
+EXPORT_SYMBOL drivers/net/8390 0x0ddf515b      ei_netdev_ops
+EXPORT_SYMBOL drivers/net/8390 0x0f1b15ba      ei_tx_timeout
+EXPORT_SYMBOL drivers/net/8390 0x119721ac      ei_interrupt
+EXPORT_SYMBOL drivers/net/8390 0x17e68291      NS8390_init
+EXPORT_SYMBOL drivers/net/8390 0x4b724de5      ei_start_xmit
+EXPORT_SYMBOL drivers/net/8390 0x52a0d244      ei_open
+EXPORT_SYMBOL drivers/net/8390 0x74e1d0ed      ei_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390 0xb9b2318c      ei_get_stats
+EXPORT_SYMBOL drivers/net/8390 0xc09e5da3      ei_close
+EXPORT_SYMBOL drivers/net/8390 0xcc3b12dc      ei_poll
+EXPORT_SYMBOL drivers/net/8390 0xe0643a49      __alloc_ei_netdev
+EXPORT_SYMBOL drivers/net/8390p 0x0528805c     eip_open
+EXPORT_SYMBOL drivers/net/8390p 0x11d8f7b4     eip_tx_timeout
+EXPORT_SYMBOL drivers/net/8390p 0x3584c584     eip_get_stats
+EXPORT_SYMBOL drivers/net/8390p 0x7f4cf37d     NS8390p_init
+EXPORT_SYMBOL drivers/net/8390p 0x99c03fd7     eip_interrupt
+EXPORT_SYMBOL drivers/net/8390p 0xb498e2f4     eip_start_xmit
+EXPORT_SYMBOL drivers/net/8390p 0xba97d08a     eip_poll
+EXPORT_SYMBOL drivers/net/8390p 0xbdf83018     eip_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390p 0xc963ce92     eip_netdev_ops
+EXPORT_SYMBOL drivers/net/8390p 0xccaf6c2d     __alloc_eip_netdev
+EXPORT_SYMBOL drivers/net/8390p 0xd3a54da7     eip_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x126d667c     arcnet_unregister_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x207916b9     arc_raw_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x549d0ef1     arcnet_open
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6503812c     arcnet_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a     arcnet_debug
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7dded1c6     arcnet_send_packet
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7f558487     arc_bcast_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x9564869d     arcnet_timeout
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xcd5994cd     arc_proto_default
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd8dc72a5     arc_proto_map
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0     arcnet_interrupt
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xed4d9f75     alloc_arcdev
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x0432e242   com20020_netdev_ops
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb0addef3   com20020_found
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xec6087a5   com20020_check
+EXPORT_SYMBOL drivers/net/bnx2 0xa9bb6484      bnx2_cnic_probe
+EXPORT_SYMBOL drivers/net/bnx2x/bnx2x 0xdceb56f5       bnx2x_cnic_probe
+EXPORT_SYMBOL drivers/net/cnic 0x636af174      cnic_unregister_driver
+EXPORT_SYMBOL drivers/net/cnic 0x946aec8c      cnic_register_driver
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x001b12b8       cxgb3_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x025e49cb       dev2t3cdev
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0afb74e0       cxgb3_free_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x12f54994       cxgb3_queue_tid_release
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x2f0b592d       t3_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x60775f40       cxgb3_register_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6ab15747       t3_l2t_send_event
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6eb2473d       cxgb3_unregister_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7aa6f212       cxgb3_free_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x8959007d       cxgb3_insert_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x941be583       t3_register_cpl_handler
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xac6aeaa4       cxgb3_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xef6c1f04       cxgb3_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xeff664db       t3_l2e_free
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xf7a36edb       cxgb3_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xfa58d402       t3_l2t_send_slow
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x0c260e49       cxgb4_l2t_release
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x2cff3cac       cxgb4_l2t_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x331daa97       cxgb4_free_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x3563f8ed       cxgb4_port_chan
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x359c0cad       cxgb4_port_idx
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x5617ba5f       cxgb4_port_viid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x61b43013       cxgb4_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6634d25d       cxgb4_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x75ca6b6e       cxgb4_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x7ef29bfc       cxgb4_pktgl_to_skb
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x84456ed4       cxgb4_create_server
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8e5ab2b3       cxgb4_free_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x93b892f6       cxgb4_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xa3266d7e       cxgb4_iscsi_init
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb01c0c43       cxgb4_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc06bf96e       cxgb4_get_tcp_stats
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc63a5460       cxgb4_register_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd00e5a36       cxgb4_unregister_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd69a0294       cxgb4_best_mtu
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x1ea9ae36  hdlcdrv_arbitrate
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x671e314f  hdlcdrv_transmitter
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x98cf4254  hdlcdrv_unregister
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xb84f4b96  hdlcdrv_receiver
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xcf73ceb6  hdlcdrv_register
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x0206a64c      sirdev_get_instance
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x11d87690      sirdev_raw_read
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x28c3cb08      sirdev_set_dtr_rts
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x5ffcd1b1      sirdev_write_complete
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6210f0c9      sirdev_set_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6c4df5c3      sirdev_raw_write
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7effc9d1      irda_unregister_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7ffa42b7      sirdev_receive
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xbf95e588      irda_register_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xf866088d      sirdev_put_instance
+EXPORT_SYMBOL drivers/net/mdio 0x0f934475      mdio45_ethtool_gset_npage
+EXPORT_SYMBOL drivers/net/mdio 0x22bce513      mdio_mii_ioctl
+EXPORT_SYMBOL drivers/net/mdio 0x43e4defc      mdio45_nway_restart
+EXPORT_SYMBOL drivers/net/mdio 0x7577f992      mdio_set_flag
+EXPORT_SYMBOL drivers/net/mdio 0xa1a29548      mdio45_probe
+EXPORT_SYMBOL drivers/net/mdio 0xb34a7575      mdio45_ethtool_spauseparam_an
+EXPORT_SYMBOL drivers/net/mdio 0xc6b1163f      mdio45_links_ok
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0x54b1a40d    mlx4_assign_eq
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc4ee43c4    mlx4_test_interrupts
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc5bf17ea    mlx4_release_eq
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x1a2b1d89  alloc_mdio_bitbang
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x4b38b85d  free_mdio_bitbang
+EXPORT_SYMBOL drivers/net/pppox 0x0d8eae79     pppox_unbind_sock
+EXPORT_SYMBOL drivers/net/pppox 0xe043211c     pppox_ioctl
+EXPORT_SYMBOL drivers/net/pppox 0xe0ff7a18     unregister_pppox_proto
+EXPORT_SYMBOL drivers/net/pppox 0xfe6f07dd     register_pppox_proto
+EXPORT_SYMBOL drivers/net/sungem_phy 0xcd5dad58        mii_phy_probe
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x8c2949be        tms380tr_close
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xa03c5dee        tms380tr_netdev_ops
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xafafba36        tms380tr_open
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xb6e56005        tmsdev_term
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xbcd23793        tms380tr_interrupt
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xc0db586d        tmsdev_init
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xd2328794        tms380tr_wait
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x38da4725      cycx_intr
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x62be23ea      cycx_setup
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x66a4c4e6      cycx_down
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x968458a6      cycx_peek
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xb6f383de      cycx_poke
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xfe7cd576      cycx_exec
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x037436a6  attach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x1de562f9  register_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x56255fd8  hdlc_close
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x598820d1  hdlc_ioctl
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x64c24ed5  hdlc_start_xmit
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x92f15b88  unregister_hdlc_device
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x97940d1f  hdlc_change_mtu
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x98631d22  detach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xc008e363  hdlc_open
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf2d9c14d  unregister_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf3ab7708  alloc_hdlcdev
+EXPORT_SYMBOL drivers/net/wan/z85230 0x10c78988        z8530_dead_port
+EXPORT_SYMBOL drivers/net/wan/z85230 0x17f30296        z8530_sync
+EXPORT_SYMBOL drivers/net/wan/z85230 0x2bfd991a        z8530_describe
+EXPORT_SYMBOL drivers/net/wan/z85230 0x43e9a4e8        z8530_null_rx
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5cd24d29        z8530_hdlc_kilostream
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5ea05709        z8530_init
+EXPORT_SYMBOL drivers/net/wan/z85230 0x6407d0a2        z8530_sync_txdma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x8e990f47        z8530_sync_dma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x90bf9aae        z8530_sync_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x91f9bba7        z8530_sync_txdma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xa308c956        z8530_channel_load
+EXPORT_SYMBOL drivers/net/wan/z85230 0xad12211c        z8530_shutdown
+EXPORT_SYMBOL drivers/net/wan/z85230 0xc6b3b061        z8530_queue_xmit
+EXPORT_SYMBOL drivers/net/wan/z85230 0xca9adaed        z8530_nop
+EXPORT_SYMBOL drivers/net/wan/z85230 0xd4ffebf0        z8530_interrupt
+EXPORT_SYMBOL drivers/net/wan/z85230 0xda616723        z8530_sync_dma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xe3d80064        z8530_hdlc_kilostream_85230
+EXPORT_SYMBOL drivers/net/wan/z85230 0xfd06e6b1        z8530_sync_open
+EXPORT_SYMBOL drivers/net/wimax/i2400m/i2400m 0x336e4b9c       i2400m_unknown_barker
+EXPORT_SYMBOL drivers/net/wireless/airo 0x03d177b1     reset_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0x99674d6c     stop_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0xc366e335     init_airo_card
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x0457d589  ath_hw_cycle_counters_update
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x31219afb  ath_is_world_regd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x319c6026  ath_is_49ghz_allowed
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x36ffbe0a  ath_key_config
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x398dd1f3  ath_reg_notifier_apply
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x5fc6c183  ath_regd_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x62f80cca  ath_hw_keyreset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x7af02ee2  ath_regd_get_band_ctl
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x94b50c4c  ath_hw_get_listen_time
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xa2f84847  ath_printk
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xca9da57f  ath_key_delete
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xe6cc6d91  ath_hw_setbssidmask
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xede66107  ath_rxbuf_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x20d4e253   ath9k_cmn_get_hw_crypto_keytype
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x3d00a48d   ath9k_cmn_update_txpow
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xc702e88f   ath9k_cmn_get_curchannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357   ath9k_cmn_count_streams
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44   ath9k_cmn_update_ichannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3   ath9k_cmn_padpos
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x00e3805d       ath9k_hw_stop_dma_queue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x047bcbcb       ath9k_hw_gettxintrtxqs
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x054676a1       ar9003_hw_set_paprd_txdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0da0616d       ar9003_hw_bb_watchdog_dbg_info
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0fe8f9be       ar9003_paprd_is_done
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14dfbbe6       ath9k_hw_name
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14e12675       ath9k_hw_set_tsfadjust
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x171c6753       ath9k_hw_gen_timer_stop
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e213432       ath9k_hw_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x21a09ce9       ath_gen_timer_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2201f1ed       ath9k_hw_setuprxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x22399cc3       ath9k_hw_gen_timer_start
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x29e0e974       ath9k_hw_startpcureceive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2be9dda7       ath9k_hw_reset_calvalid
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2cddd218       ath9k_hw_numtxpending
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d549fea       ar9003_paprd_setup_gain_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d679d92       ath9k_hw_setantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x31c3a7ce       ath9k_hw_setmcastfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x34a5dd73       ar9003_paprd_populate_single_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x351b0a96       ath9k_hw_enable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x35f01155       ath9k_hw_btcoex_init_3wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x378327e1       ath9k_hw_rxprocdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x384b9aac       ath9k_hw_disable_mib_counters
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x39ee2742       ath_gen_timer_isr
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3c0ab162       ath9k_hw_reset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f476ce2       ath9k_hw_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x49af7083       ar9003_hw_disable_phy_restart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4f0b170a       ath9k_hw_setpower
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x593afd86       ath9k_hw_settsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6041e8db       ath9k_hw_setrxabort
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6239f4aa       ath9k_hw_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x62b3cbfc       ath9k_hw_computetxtime
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x64fa2642       ath9k_hw_gettxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x672b4074       ath9k_hw_deinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x693a2617       ath9k_hw_setuptxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ac43d27       ath9k_hw_proc_mib_event
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x70e1a323       ath9k_hw_setup_statusring
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x72575627       ath9k_hw_btcoex_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a23fdf       ath9k_hw_btcoex_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a5a9ab       ath9k_hw_phy_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x77bc66ba       ath9k_hw_set_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x78b7bf37       ath9k_hw_intrpend
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7a9dce88       ath9k_hw_btcoex_set_weight
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7ff87a54       ath9k_hw_htc_resetinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x82c96560       ath9k_hw_puttxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b9db64e       ath9k_hw_cleartxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c44fe70       ath9k_hw_btcoex_init_2wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dc18413       ath9k_hw_set_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dd0597f       ath9k_hw_beaconq_setup
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9947dd3b       ath9k_hw_getdefantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a33634a       ath_gen_timer_free
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9f786f5e       ath9k_hw_stopdmarecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa2da4526       ath9k_hw_set_sta_beacon_timers
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa338ab3e       ath9k_hw_disable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa540006a       ath9k_hw_init_global_settings
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6e58818       ath9k_hw_gpio_get
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa7847795       ath9k_hw_bstuck_nfcal
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa839abfb       ath9k_hw_abort_tx_dma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa9d50d3c       ath9k_hw_abortpcurecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad097c53       ath9k_hw_set_rx_bufsize
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad5c2f57       ath9k_hw_txstart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1a310e4       ath9k_hw_cfg_output
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb6354c11       ath9k_hw_beaconinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf1053ba       ath9k_hw_set_gpio
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc151757e       ath9k_hw_gettsf32
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc21ef22b       ath9k_hw_get_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2fbe4ae       ath9k_hw_gettsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4ec5b8e       ar9003_paprd_init_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc69afeb3       ath9k_hw_wait
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6eece46       ath9k_hw_addrxbuf_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc82033bc       ath9k_hw_set_txpowerlimit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xcb12d4ae       ath9k_hw_process_rxdesc_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xccde2668       ath9k_hw_getrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd636d137       ath9k_hw_putrxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd66ade29       ar9003_paprd_create_curve
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd82c61e3       ath9k_hw_init_btcoex_hw
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd9eca268       ath9k_hw_cfg_gpio_input
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xda0366e4       ath9k_hw_setrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xdd74b903       ath9k_hw_releasetxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4cdc0ce       ar9003_get_pll_sqsum_dvc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf1904e8a       ath9k_hw_btcoex_bt_stomp
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2da934d       ath9k_hw_updatetxtriglevel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf8b7d7fc       ath9k_hw_resettxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfbd50351       ath9k_hw_setopmode
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc5b65ac       ath9k_hw_check_alive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd8800ed       ar9003_paprd_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfde16aac       ath9k_hw_ani_monitor
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xff338ed5       ath9k_hw_write_associd
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x15393d34    init_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x2732c87a    stop_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0xa3ea19ae    atmel_open
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x06bdfef6    hostap_set_string
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0ad69602    hostap_set_multicast_list_queue
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0eb96282    prism2_update_comms_qual
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0f9ee6fa    hostap_init_ap_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x378649b6    hostap_80211_ops
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x3b7d0e0b    hostap_set_encryption
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x494e8581    hostap_init_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b0da914    hostap_info_init
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b131d69    hostap_info_process
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4edf2385    hostap_set_roaming
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x507ded86    hostap_set_antsel
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x59b29006    hostap_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x7a568d56    hostap_handle_sta_tx_exc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x9184c74c    hostap_remove_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x962fc5c5    hostap_set_hostapd_sta
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x99545787    hostap_master_start_xmit
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa12ad27f    hostap_dump_tx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa5e1710e    hostap_80211_rx
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xae3fcd6b    hostap_set_hostapd
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb2a945e0    hostap_dump_rx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb4b77c8b    hostap_80211_get_hdrlen
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbb619f53    hostap_free_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbe7a335e    hostap_set_word
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xd3e1b20d    hostap_init_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xdbd2b694    hostap_add_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe26fa3ef    hostap_setup_dev
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe809d3eb    hostap_check_sta_fw_version
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xed67c4c3    hostap_set_auth_algs
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xf2677132    hostap_get_porttype
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x063dd4e3   libipw_wx_set_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x0cb4bddb   libipw_wx_set_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x18dcaf5e   free_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x1bc4c381   libipw_wx_get_scan
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x2e34351f   libipw_wx_get_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x345ed7fc   libipw_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x38d92868   libipw_get_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x4bca88d9   libipw_get_channel_flags
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6760ce90   libipw_xmit
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x694c62fa   libipw_txb_free
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6e178ee8   libipw_networks_age
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x7ccd5317   libipw_freq_to_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8c184872   alloc_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8e797b3e   libipw_wx_get_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x92fb94b7   libipw_is_valid_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xa01ecaa8   libipw_channel_to_index
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xb964d7c0   libipw_rx_mgt
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd152f42b   libipw_get_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd94eee66   libipw_rx
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xde689924   libipw_set_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xe948233b   libipw_channel_to_freq
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x031e0509      iwl_legacy_tx_queue_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0594cd11      iwl_legacy_mac_bss_info_changed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x071dea9f      iwl_legacy_mac_conf_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0bd72776      iwl_legacy_power_initialize
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0c1b39d5      iwl_legacy_recover_from_statistics
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0d7faf63      iwl_legacy_chswitch_done
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0f3fc83e      iwl_legacy_get_active_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x10a5d5bf      iwl_legacy_get_channel_info
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x12c50456      iwl_legacy_setup_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x175ce5b0      iwl_legacy_rx_queue_alloc
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ab8da63      iwl_legacy_send_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1c130700      iwl_legacy_fill_probe_req
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ce0be5e      iwl_legacy_leds_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1cf8e72c      iwl_legacy_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1d36bc13      iwl_legacy_restore_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f      iwl_legacy_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x22fc9188      iwl_legacy_mac_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23371aed      iwl_legacy_eeprom_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23d5d824      iwl_legacy_scan_cancel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x286b2d49      iwl_legacy_mac_change_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x298868b6      iwl_legacy_tx_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2a4cdf63      iwl_legacy_send_statistics_request
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2ab770db      iwl_legacy_eeprom_query16
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2bedc9e5      iwl_legacy_set_rxon_hwcrypto
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2d9f21ef      iwl_legacy_rx_queue_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6edb0e      iwl_legacy_tx_cmd_protection
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35323910      iwl_legacy_rx_reply_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35a7cb3c      iwl_legacy_cmd_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x37938a8b      iwl_legacy_irq_handle_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3995b900      iwl_legacy_set_decrypted_flag
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3aae8610      iwl_legacy_get_lowest_plcp
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3c6c8b5f      iwl_legacy_add_beacon_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3fcefa98      iwl_legacy_eeprom_query_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x40e05426      iwl_legacy_send_cmd_sync
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x47a3fb58      iwl_legacy_send_bt_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49864bfe      iwl_legacy_full_rxon_required
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49e1a7ea      iwl_legacy_init_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4cfd184c      iwl_legacy_add_station_common
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4da872fb      iwl_legacy_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x547fc1a4      iwl_legacy_clear_ucode_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x57020663      iwl_legacy_leds_exit
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x591d038a      iwl_legacy_set_rxon_ht
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5d84a0ac      iwl_legacy_get_single_channel_number
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5e0f62dc      iwl_legacy_usecs_to_beacons
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x64f2891b      iwl_legacy_send_cmd_pdu
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0      iwlegacy_bcast_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x65cb2ab6      iwl_legacy_pm_ops
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x673256be      iwl_legacy_get_passive_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x6cf3cae7      iwl_legacy_eeprom_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7093979d      iwl_legacy_scan_cancel_timeout
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7273be4a      iwl_legacy_rx_pm_debug_statistics_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x737607e2      iwl_legacy_power_update_mode
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x73863acd      iwl_legacy_apm_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x742d29a7      iwl_legacy_tx_queue_reset
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x77bba398      iwl_legacy_rx_pm_sleep_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7b8e3e61      iwl_legacy_set_rate
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7d266b4d      iwl_legacy_mac_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x80a6b4c5      iwl_legacy_set_rxon_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x847d7a08      iwl_legacy_mac_add_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x87a97068      iwl_legacy_txq_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592      iwl_legacy_isr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8ab1c63f      iwl_legacy_set_tx_power
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x91e4dd4c      iwl_legacy_send_rxon_timing
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9319cb9f      iwl_legacy_cmd_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93a8af7e      iwl_legacy_get_free_ucode_key_index
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93f8a944      iwl_legacy_send_add_sta
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x94462e8a      iwl_legacy_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x980ff795      iwl_legacy_init_scan_params
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9978a779      iwl_legacy_cancel_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9e9765bc      iwl_legacy_send_cmd_pdu_async
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2      iwl_legacy_bg_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768      iwl_legacy_get_cmd_string
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207      iwlegacy_debug_level
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb03f8097      iwl_legacy_rx_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb3feae8c      iwl_legacy_send_lq_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc00fccd8      iwl_legacy_check_rxon_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc08b0f63      iwl_legacy_alloc_all
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc2cdeffa      iwl_legacy_mac_sta_remove
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc53a2c0a      iwl_legacy_set_flags_for_band
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc5afb4b0      iwl_legacy_tx_cmd_complete
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc81877f2      iwl_legacy_mac_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd4b7bea      iwl_legacy_free_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcf716848      iwl_legacy_setup_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xde255e89      iwl_legacy_rx_spectrum_measure_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe08bc786      iwl_legacy_free_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe15b8ed0      iwl_legacy_setup_rx_scan_handlers
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe7de0992      iwl_legacy_mac_hw_scan
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe83d7a7b      iwl_legacy_connection_init_rx_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe952813c      iwl_legacy_tx_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe995e73a      iwl_legacy_is_ht40_tx_allowed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xed21a292      iwl_legacy_alloc_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xee5d1fa7      iwl_legacy_apm_stop
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfd538a5d      iwl_legacy_rx_csa
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xff5dace4      iwl_legacy_init_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x60faee03   __tracepoint_iwlwifi_dev_ucode_cont_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e   __tracepoint_iwlwifi_dev_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c   __tracepoint_iwlwifi_dev_rx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x726d9621   __tracepoint_iwlwifi_dev_iowrite8
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da   __tracepoint_iwlwifi_dev_ucode_error
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73   __tracepoint_iwlwifi_dev_ioread32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf   __tracepoint_iwlwifi_dev_iowrite32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd915418d   __tracepoint_iwlwifi_dev_ucode_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xf7769239   __tracepoint_iwlwifi_dev_ucode_wrap_event
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x13f913a1  orinoco_get_stats
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x20fab196  orinoco_up
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x32de9183  __orinoco_ev_rx
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x3577bcfa  orinoco_down
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6b7a2a47  orinoco_stop
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6fd3f128  orinoco_process_xmit_skb
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x76a461ba  free_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x84291023  orinoco_tx_timeout
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x86fd360f  orinoco_open
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x8f9257fd  orinoco_if_del
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x916f08bc  hermes_struct_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xbf5cad15  orinoco_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc0de7c41  alloc_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc816f38a  orinoco_if_add
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xd71df6ec  orinoco_set_multicast_list
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xf4c7ddca  __orinoco_ev_info
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xfeb022ec  orinoco_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xffe27bca  orinoco_interrupt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x05eceb54 rtl92c_phy_lc_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08398260 rtl92c_fill_h2c_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17be5006 rtl92c_phy_sw_chnl_callback
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a2966fd rtl92c_dm_bt_coexist
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x213a6269 _rtl92c_phy_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x29706a9a rtl92c_phy_set_txpower_level
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3258602e rtl92c_set_fw_joinbss_report_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x34f21d79 rtl92c_phy_set_rfpath_switch
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3e120e4a rtl8192_phy_check_is_legal_rfpath
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40b2ce38 rtl92c_dm_init_edca_turbo
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x43a53c6e rtl92c_phy_set_bw_mode
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x45e1c3d1 rtl92c_download_fw
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4dbbfec3 rtl92c_phy_rf_config
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x55684d1b _rtl92c_phy_init_bb_rf_register_definition
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x585539cc rtl92c_dm_check_txpower_tracking
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58695468 _rtl92c_phy_txpwr_idx_to_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5f47458a _rtl92c_store_pwrIndex_diffrate_offset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x634fdda6 rtl92c_phy_set_io_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x683abae6 rtl92c_phy_set_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7112c763 rtl92c_firmware_selfreset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x77c6b930 rtl92c_phy_scan_operation_backup
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7cb1d9e7 _rtl92c_phy_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x86b6316f rtl92c_phy_iq_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x898e1a6c _rtl92c_phy_dbm_to_txpwr_Idx
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8dde0869 rtl92c_phy_query_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8fd6cf53 rtl92c_dm_write_dig
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x949e38ab rtl92c_dm_rf_saving
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ab8ffa4 rtl92c_set_fw_rsvdpagepkt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa39b3d13 rtl92c_bt_rssi_state_change
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa600ca60 rtl92c_phy_update_txpower_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa9d4a4df _rtl92c_phy_set_rf_sleep
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xace0832f rtl92c_dm_init
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xad1477db rtl92c_phy_ap_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcb150de rtl92c_set_fw_pwrmode_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc20bfcfc rtl92ce_phy_set_rf_on
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcf4a1541 _rtl92c_phy_fw_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd23a30e3 _rtl92c_phy_bb8192c_config_parafile
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd7878ad3 rtl92c_phy_set_io
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd92fb546 rtl92c_dm_init_rate_adaptive_mask
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe77a9204 _rtl92c_phy_fw_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4a367e4 rtl92c_phy_sw_chnl
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4df4f1e rtl92c_dm_watchdog
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x035c175f  rtl_cam_delete_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x157ce34e  rtl_pci_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x2dbd9b85  rtl_cam_reset_all_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x3e9201c4  rtl_usb_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x551da6c6  rtl_get_tcb_desc
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x642b2b84  rtl_ps_enable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x718e4738  rtl_ps_set_rf_state
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x721ece27  rtl_cam_get_free_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x83a2e8e1  efuse_read_1byte
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x842a4737  rtl_efuse_shadow_map_update
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x85be4dd4  rtl_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x8bd0baf5  rtl_usb_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x9689cd2e  rtl_pci_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xa0e860d6  rtl_cam_mark_invalid
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb039e356  rtl_usb_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb4e3d5a2  rtl_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xc77361c0  rtl_cam_add_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd0946d52  rtl_usb_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd5ae1be8  rtl_ps_disable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xdb588d83  rtl_cam_del_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xf53f71f5  rtl_cam_empty_entry
+EXPORT_SYMBOL drivers/parport/parport 0x0398213d       parport_ieee1284_ecp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x05c3f9fc       parport_read
+EXPORT_SYMBOL drivers/parport/parport 0x0fd8720b       parport_ieee1284_epp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x1a396a7a       parport_claim
+EXPORT_SYMBOL drivers/parport/parport 0x1eda76e6       parport_release
+EXPORT_SYMBOL drivers/parport/parport 0x213135ed       parport_write
+EXPORT_SYMBOL drivers/parport/parport 0x25abb8e8       parport_get_port
+EXPORT_SYMBOL drivers/parport/parport 0x364d39a6       parport_unregister_driver
+EXPORT_SYMBOL drivers/parport/parport 0x384dba9a       parport_ieee1284_ecp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0x391f0107       parport_ieee1284_write_compat
+EXPORT_SYMBOL drivers/parport/parport 0x478e699b       parport_unregister_device
+EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b       parport_ieee1284_interrupt
+EXPORT_SYMBOL drivers/parport/parport 0x5356339a       parport_remove_port
+EXPORT_SYMBOL drivers/parport/parport 0x5a71e7fe       parport_register_driver
+EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912       parport_irq_handler
+EXPORT_SYMBOL drivers/parport/parport 0x6963a586       parport_negotiate
+EXPORT_SYMBOL drivers/parport/parport 0x819ceabe       parport_ieee1284_epp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x884cb9a3       parport_register_port
+EXPORT_SYMBOL drivers/parport/parport 0x8ddcb988       parport_ieee1284_ecp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x9379e10b       parport_wait_event
+EXPORT_SYMBOL drivers/parport/parport 0x995bfb33       parport_ieee1284_epp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0xa0c15503       parport_register_device
+EXPORT_SYMBOL drivers/parport/parport 0xb1f3047b       parport_ieee1284_read_byte
+EXPORT_SYMBOL drivers/parport/parport 0xb4614cd7       parport_set_timeout
+EXPORT_SYMBOL drivers/parport/parport 0xb8337e4e       parport_ieee1284_read_nibble
+EXPORT_SYMBOL drivers/parport/parport 0xb89fd528       parport_wait_peripheral
+EXPORT_SYMBOL drivers/parport/parport 0xc043527a       parport_announce_port
+EXPORT_SYMBOL drivers/parport/parport 0xc0c12b71       parport_claim_or_block
+EXPORT_SYMBOL drivers/parport/parport 0xce557621       parport_ieee1284_epp_read_addr
+EXPORT_SYMBOL drivers/parport/parport 0xd36dda0a       parport_find_base
+EXPORT_SYMBOL drivers/parport/parport 0xda867faa       parport_put_port
+EXPORT_SYMBOL drivers/parport/parport 0xf9178b02       parport_find_number
+EXPORT_SYMBOL drivers/parport/parport_pc 0x1fdd3abe    parport_pc_probe_port
+EXPORT_SYMBOL drivers/parport/parport_pc 0xc0d3c642    parport_pc_unregister_port
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x08350348 pcmcia_read_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x088ec0f1 pcmcia_get_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x0b4cbbe1 pcmcia_register_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x18bcc337 pcmcia_map_mem_page
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x31381a13 pcmcia_disable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x34256c1e pcmcia_get_mac_from_cis
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x41100c8c pcmcia_unregister_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x8271eb1f pcmcia_loop_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x90f8248d pcmcia_write_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9418934c pcmcia_request_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x945c8367 pcmcia_loop_config
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9be24373 pcmcia_enable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xa4383e53 pcmcia_fixup_vpp
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xb86bc7ee pcmcia_release_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xc5a0e6ab pcmcia_dev_present
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xccb79ebd pcmcia_fixup_iowidth
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xda0c4038 pcmcia_request_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xe976448f __pcmcia_request_exclusive_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xeba6f80e pcmcia_request_io
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2    pcmcia_socket_list
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21c9ed70    pcmcia_parse_events
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2233b123    pcmcia_unregister_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x24ecac77    pcmcia_get_socket_by_nr
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x747b31a4    pcmcia_register_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x86d60c09    pcmcia_reset_card
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa353c7ae    pcmcia_get_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa82bf229    pcmcia_parse_uevents
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb92e83ad    pccard_register_pcmcia
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xbbe2f34f    pcmcia_socket_list_rwsem
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xc56ff251    pcmcia_socket_class
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd    dead_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf43904d9    pcmcia_put_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x2d218c3e    pccard_nonstatic_ops
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x9d81ac5c    pccard_static_ops
+EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0x5bb1e117      sony_pic_camera_command
+EXPORT_SYMBOL drivers/pps/pps_core 0x2d96142f  pps_event
+EXPORT_SYMBOL drivers/pps/pps_core 0x9b4340e0  pps_register_source
+EXPORT_SYMBOL drivers/pps/pps_core 0xe6f44a23  pps_unregister_source
+EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0   NCR_700_intr
+EXPORT_SYMBOL drivers/scsi/53c700 0x50134315   NCR_700_detect
+EXPORT_SYMBOL drivers/scsi/53c700 0x70a2fc12   NCR_700_release
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x043588fc     fcoe_ctlr_link_up
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x1f1a118d     fcoe_ctlr_els_send
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x43f39823     fcoe_transport_detach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x5772ce99     fcoe_ctlr_recv_flogi
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x6827a61c     fcoe_ctlr_destroy
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x7314f76e     fcoe_ctlr_link_down
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc2cfe06d     fcoe_ctlr_recv
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc979ffc7     fcoe_transport_attach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xe92fe80c     fcoe_ctlr_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x00c730dc      fc_vport_setlink
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x063973ee      fc_exch_mgr_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x11b8fb58      fc_lport_set_local_id
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1640f317      fc_elsct_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1688d543      fc_lport_flogi_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x171a6763      fc_slave_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1a7728a5      fc_set_mfs
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1c2e9305      fc_lport_bsg_request
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x28d166ec      fc_fcp_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2b273afe      fc_get_host_port_state
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2d573ad7      fc_fill_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x36e5fbaf      fc_cpu_mask
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x532f103c      fc_get_host_speed
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5784ea19      fc_fc4_deregister_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x59885331      fc_exch_mgr_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5b89bc96      fc_disc_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x6444c82a      fc_exch_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x67dfb472      fc_frame_alloc_fill
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x754bedf4      fc_lport_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x75f857c0      fc_rport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x769ad4aa      fc_linkdown
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7899338f      fc_queuecommand
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7b74d481      fc_change_queue_depth
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7d082335      fc_exch_recv
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8c242ea6      fc_eh_device_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8f8c7dde      fc_elsct_send
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x910d5bfb      fc_frame_crc_check
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x921d5613      fc_exch_mgr_add
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x92822e1c      fc_fill_reply_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x95022381      fc_lport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x97586986      fc_set_rport_loss_tmo
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x996e49c3      fc_lport_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9cc5dcab      fc_rport_terminate_io
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9ef1b5ef      fc_eh_host_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa2f8d14e      libfc_vport_create
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa649eaa5      fc_exch_mgr_del
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa8a25914      fc_fabric_login
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xae9dfa78      fc_linkup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb137adb8      _fc_frame_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb329f681      fc_change_queue_type
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb549a4fa      fc_eh_abort
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xbc9c8aa6      fc_fc4_register_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xc26cfd2c      fc_lport_logo_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xcda1ac03      fc_lport_notifier_head
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xd305bc60      fc_fcp_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde62983e      fc_vport_id_lookup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde8115f3      fc_fabric_logoff
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xe1603a46      fc_lport_config
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xefa5fa4f      fc_lport_iterate
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf4a63e92      fc_exch_mgr_free
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf99b7ccb      fc_get_host_stats
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xfda51c81      fc_exch_mgr_list_clone
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x2250c66e     mraid_mm_adapter_app_handle
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x512c956d     mraid_mm_unregister_adp
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa39e1d81     mraid_mm_register_adp
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x009e83be       osd_req_write_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x016b035a       osd_req_read
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x0c17edb1       osd_sec_init_nosec_doall_caps
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x13d03a72       osd_finalize_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x15cb7ab7       osd_dev_init
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x21cba3c1       osd_req_add_set_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2b5e8c56       osd_req_list_collection_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2f7584eb       osd_req_add_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x37f5624f       osd_req_flush_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x3ea23aa8       osd_req_write
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x49c31dd4       osd_req_write_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4cfb5d41       osd_req_flush_collection
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4ddb7b84       osd_req_remove_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x53bde07a       osd_req_list_dev_partitions
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5710f57a       osd_req_flush_obsd
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x57d03303       osd_req_read_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5806a759       osd_req_decode_sense_full
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6977b26a       osd_req_create_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6a11ae71       osd_start_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d13ab91       osd_req_get_attributes
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d15b208       osd_end_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x71159cc3       osd_execute_request_async
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x7c9c9b3b       osd_req_decode_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x80aab53e       osd_req_format
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x881ed221       osd_req_read_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x8d9e3548       osd_req_create_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x91685c75       osd_req_add_get_attr_page
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x92989d11       osd_dev_fini
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xab23839f       osd_req_flush_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xb3ffa32d       osd_req_read_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbac2c597       osd_req_list_partition_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbb9d483f       osd_req_write_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbdd1a2cf       osd_execute_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xd0450f2b       osd_req_list_partition_collections
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xdc86cd11       osd_req_remove_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xee4e81ad       osd_auto_detect_ver
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xf7c1786e       osd_req_set_attributes
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x2cb23280  osduld_path_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5d15fba9  osduld_info_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5fc48609  osduld_unregister_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x8ee49f64  osduld_register_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x94ac458a  osduld_device_info
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xa81cdba3  osduld_device_same
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xac4716e2  osduld_put_device
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1c2e4510     qlogicfas408_disable_ints
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1f55cd70     qlogicfas408_ihandl
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x3fd8cd71     qlogicfas408_detect
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xa77bbf55     qlogicfas408_info
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xab61d28e     qlogicfas408_biosparam
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xb1a7d78c     qlogicfas408_abort
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xc780fd5c     qlogicfas408_queuecommand
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xe76b3b20     qlogicfas408_get_chip_type
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xf2b95199     qlogicfas408_setup
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xfa7ceee5     qlogicfas408_bus_reset
+EXPORT_SYMBOL drivers/scsi/raid_class 0x1f214078       raid_class_attach
+EXPORT_SYMBOL drivers/scsi/raid_class 0x291e7b3a       raid_component_add
+EXPORT_SYMBOL drivers/scsi/raid_class 0x7f56eefc       raid_class_release
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x177b474b        scsi_is_fc_rport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x2a5fb764        fc_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x49764257        fc_remote_port_rolechg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x561d0af5        fc_remote_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x5786b054        fc_vport_create
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x64066aea        fc_remote_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x7954b1ea        fc_get_event_number
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8270d129        fc_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8b2ab38e        scsi_is_fc_vport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8d9a510d        fc_block_scsi_eh
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x9757f6f9        fc_host_post_vendor_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xaaa77b2b        fc_vport_terminate
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcad22f1c        fc_host_post_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcb952b13        fc_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x07068036       sas_port_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x13815fe6       sas_phy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x17e57797       sas_port_delete_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1dab5e87       sas_rphy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x26857766       sas_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x287abf69       sas_expander_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x29c76a86       sas_phy_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x312b1ccc       scsi_is_sas_rphy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39bcc5d0       sas_phy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b7f7043       sas_port_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x425170c7       sas_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5804e17b       sas_port_alloc_num
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7d29c166       scsi_is_sas_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e90b7a4       sas_phy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x88bd38ed       sas_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x90e49ae5       sas_port_mark_backlink
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x94225b7e       sas_remove_children
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x98f03513       sas_rphy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9c61fa49       sas_rphy_remove
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1334320       scsi_is_sas_port
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa2ab046       sas_read_port_mode_page
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb0a03b9c       sas_end_device_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc33c38de       sas_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc68743e4       sas_rphy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2f5abc3       sas_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf973fd65       sas_port_add_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09       spi_print_msg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xa92c37f1       spi_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaa9b2133       spi_schedule_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaf786a21       spi_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbd83008e       spi_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xcf20903d       spi_display_xfer_agreement
+EXPORT_SYMBOL drivers/ssb/ssb 0x08ad0e49       ssb_bus_pcibus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x1498b5c0       ssb_commit_settings
+EXPORT_SYMBOL drivers/ssb/ssb 0x1b1e48f9       ssb_pcicore_dev_irqvecs_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x2e2c12b5       __ssb_driver_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x368db497       ssb_pmu_set_ldo_paref
+EXPORT_SYMBOL drivers/ssb/ssb 0x3e22cfac       ssb_device_is_enabled
+EXPORT_SYMBOL drivers/ssb/ssb 0x440a48cf       ssb_device_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x4c73c578       ssb_chipco_gpio_control
+EXPORT_SYMBOL drivers/ssb/ssb 0x63d8c7fc       ssb_bus_resume
+EXPORT_SYMBOL drivers/ssb/ssb 0x8134c86e       ssb_bus_powerup
+EXPORT_SYMBOL drivers/ssb/ssb 0x82eaf593       ssb_driver_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0x95c7812f       ssb_dma_translation
+EXPORT_SYMBOL drivers/ssb/ssb 0x9c9589c2       ssb_set_devtypedata
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cb04f17       ssb_device_disable
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cbb74d8       ssb_bus_suspend
+EXPORT_SYMBOL drivers/ssb/ssb 0x9f167ef0       ssb_bus_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0xc03beb42       ssb_bus_sdiobus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xc0512e0f       ssb_admatch_base
+EXPORT_SYMBOL drivers/ssb/ssb 0xd481192b       ssb_admatch_size
+EXPORT_SYMBOL drivers/ssb/ssb 0xd7fc09c0       ssb_pcihost_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xdd5256bf       ssb_bus_may_powerdown
+EXPORT_SYMBOL drivers/ssb/ssb 0xe3841aa4       ssb_clockspeed
+EXPORT_SYMBOL drivers/ssb/ssb 0xfcdaa99a       ssb_pmu_set_ldo_voltage
+EXPORT_SYMBOL drivers/staging/altera-stapl/altera-stapl 0x38145c5c     altera_init
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xa3e1d652   bcmsdh_remove
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xd5d98d09   bcmsdh_probe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x13b6e22b       bcm_bitcount
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x1ac6b29b       bcm_pktq_penq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x25390a4c       bcm_pktfrombuf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3485cac7       bcm_pktq_mlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3baef094       bcm_iovar_lencheck
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3bcb297c       bcm_mhz2channel
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3c9d0b4a       bcm_pktq_pflush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3e525c79       bcm_iovar_lookup
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x521be90f       bcm_mkiovar
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5       bcm_bprintf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5e7170dd       bcm_pktq_init
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5eb35cb1       bcm_pktq_flush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x786f09b3       bcm_ether_atoe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x7cd92b47       bcm_pkt_buf_get_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x83f352bb       bcm_binit
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x98f3652f       bcm_qdbm_to_mw
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec       bcm_parse_tlvs
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xac19534e       bcm_pktq_pdeq_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xae208ca8       bcm_pktq_mdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb1338305       bcm_pktq_penq_head
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb61f5cde       bcm_chspec_ctlchan
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc22e8b37       bcm_pkttotlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc401fadd       bcm_crc8
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc8715fbf       bcm_pkt_buf_free_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xd3ba1eaa       bcm_pktq_peek_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6       bcm_chspec_malformed
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf3384921       bcm_pktq_pdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4       bcm_mw_to_qdbm
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf6939c10       bcm_chipname
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x00e8ada8 comedi_driver_register
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0983967d comedi_driver_unregister
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0cd330f4 range_unknown
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d10426b comedi_event
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d747c42 comedi_buf_read_n_available
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x497546e6 comedi_get_subdevice_runflags
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4dd0cbc1 comedi_buf_read_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x5f9b6d2f comedi_error
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x636b7705 comedi_check_chanlist
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x64024440 comedi_buf_put
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x6e86a3fa comedi_buf_memcpy_from
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x7c1ffd91 comedi_buf_write_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x8113872c range_unipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xa64c1184 comedi_buf_get
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbd9bf4fe comedi_buf_read_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xda2ac947 comedi_buf_write_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xf27fb44b comedi_buf_memcpy_to
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x461607dc   subdev_8255_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x9adcf2e2   subdev_8255_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xcb6a59e8   subdev_8255_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xe896d6d6   subdev_8255_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x4b690b08      cfc_handle_events
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17      cfc_read_array_from_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0xac60ff15      cfc_write_array_to_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x37c11022   mite_done
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x41d7c4ca   mite_bytes_in_transit
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x4335a5d0   mite_unsetup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x46f776dd   mite_setup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5181b0dd   mite_bytes_written_to_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x55db5889   mite_prep_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5d3c1a3c   mite_bytes_read_from_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x690b3538   mite_buf_change
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x6bccb82f   mite_release_channel
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x7da9644e   mite_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x82fabcd2   mite_request_channel_in_range
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x9eff311a   mite_setup2
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xa0100f77   mite_dma_arm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb5ad73f6   mite_dma_disarm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb869bf21   mite_dma_tcr
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xcc19887e   mite_get_status
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd366273   mite_sync_output_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd5956cf   mite_sync_input_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf45bd7bd   mite_bytes_read_from_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf8e67d5c   mite_bytes_written_to_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xfb3ba025   mite_list_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x0f0388d2     subdev_700_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x15b54843     subdev_700_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x3f74cccf     subdev_700_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x890b9b19     subdev_700_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/pcm_common 0x106c2dc6     comedi_pcm_cmdtest
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x00d1851a  comedi_dio_config
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x053f5149  comedi_get_n_channels
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x11e07f67  comedi_find_subdevice_by_type
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x39a426fd  comedi_close
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x7be315e6  comedi_open
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0xff76d037  comedi_dio_bitfield
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x30819375       cx25821_dev_unregister
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x404c8d97       cx25821_sram_channel_setup_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x435e9017       cx25821_sram_channel_dump
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x471e1cfb       cx25821_devlist
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x6406d04a       cx25821_sram_channel_setup
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x67cc5b8b       cx25821_sram_channels
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x784853c3       cx25821_print_irqbits
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x9402048e       cx25821_devlist_mutex
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbc8e0e6f       cx25821_risc_databuffer_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbd00b8b5       cx25821_set_gpiopin_direction
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xd2d41e02       cx25821_dev_get
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xfc8a3e74       cx25821_sram_channel_dump_audio
+EXPORT_SYMBOL drivers/staging/cxd2099/cxd2099 0x02556414       cxd2099_attach
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x0189ff2a go7007_boot_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x5e1129d0 go7007_register_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x61fa903e go7007_read_addr
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x7a1c5257 go7007_snd_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x84657e05 go7007_read_interrupt
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x9df3ef7d go7007_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdc571a7e go7007_snd_init
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdf2dac88 go7007_alloc
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xe1d28fff go7007_parse_video_stream
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2145835b   vmbus_recvpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x244e8a69   vmbus_child_driver_register
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2e0351a8   chn_cb_negotiate
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x559c8679   hv_cb_utils
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x63a076f4   vmbus_sendpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x80fe14df   vmbus_child_driver_unregister
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xd821e183   prep_negotiate_resp
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xdf1a5ef6   vmbus_loglevel
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x6300c9a5     adt7316_remove
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x68b083b6     adt7316_enable
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x79feeb67     adt7316_probe
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0xdbf40a73     adt7316_disable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x04e55918      iio_ring_buffer_init
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0951aae9      iio_trigger_attach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0c0b4550      iio_free_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0d1ed4a8      iio_ring_access_release
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0dbcc695      iio_device_register_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x11cad031      iio_trigger_dettach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1d4c781d      iio_ring_buffer_register_ex
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1e4ec540      iio_read_ring_bytes_per_datum
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x21bf69bc      iio_push_event
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x2d6bcdcb      iio_trigger_generic_data_rdy_poll
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x3c75677a      iio_store_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x4201b65a      iio_sw_ring_preenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x480317c3      iio_bus_type
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5247e1b0      iio_trigger_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x55b23589      iio_device_unregister_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5859f0e2      iio_ring_buffer_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x592c4c86      iio_free_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5bcab585      iio_read_const_attr
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x65827c0c      iio_triggered_ring_postenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x6f274bf9      iio_trigger_notify_done
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x739ae300      iio_devt
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x75620307      iio_write_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x89b2c244      iio_read_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x9e247d70      iio_allocate_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb0edded1      iio_device_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb4865388      iio_trigger_poll_chained
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb81595c1      iio_trigger_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xbbed71ac      iio_device_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xc24bd9b4      iio_allocate_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xca756d05      iio_show_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xddb1dead      iio_get_new_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xdf76bbeb      iio_pollfunc_store_time
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xebc7e25f      iio_triggered_ring_predisable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xf77f5275      iio_free_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xff724bb0      iio_trigger_poll
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x1926c7fb kfifo_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x35c6fffb iio_kfifo_free
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x98bb41b4 iio_kfifo_allocate
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x5863ba64     ade7854_probe
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x6e4753ce     ade7854_remove
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0x3a68afc8   ring_sw_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xa7cb891e   iio_sw_rb_free
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xbf6c11d5   iio_sw_rb_allocate
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x02359dac   ieee80211_wx_set_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x047d5fef   HTUpdateSelfAndPeerSetting
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x04a94262   ieee80211_softmac_stop_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x08a3d9a5   ieee80211_wx_set_rawtx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x11d580c7   ieee80211_wx_set_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x14e771eb   DOT11D_GetMaxTxPwrInDbm
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17602c20   ieee80211_is_54g_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x21d5d200   ieee80211_wx_set_auth_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x22be07da   ieee80211_softmac_xmit_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x249eaea7   ieee80211_softmac_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x35b70dae   ieee80211_wx_set_gen_ie_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x36830645   notify_wx_assoc_event_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3865b911   ieee80211_rx_mgt_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3ae313f1   ieee80211_ps_tx_ack_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3cbc8474   ieee80211_softmac_start_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x582c01b4   ieee80211_stop_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5894205b   ieee80211_wx_get_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x634afef3   ieee80211_get_beacon_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x64bfbb31   DOT11D_ScanComplete
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x6bde1aa1   Dot11d_Reset
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7130166c   ieee80211_stop_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7836deb8   ieee80211_wx_get_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x78cc3c4c   ieee80211_wx_get_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7e10af1d   Dot11d_Init
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8326be25   ieee80211_txb_free_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8eb5f74e   ieee80211_wx_get_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x93c3c9ef   ieee80211_wx_set_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x94152070   ieee80211_wx_set_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x9440f61b   ieee80211_start_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa2b09656   SendDisassociation_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa40a1331   ieee80211_wx_set_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa719aa9d   ieee80211_wx_set_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb0cec5a3   ieee80211_wx_get_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb4ea66f9   ieee80211_wake_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb786d97e   ieee80211_wx_get_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xbf71d92c   ieee80211_reset_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc370a43e   ieee80211_wlan_frequencies_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc3a7fe3b   ieee80211_wx_set_mlme_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3   ieee80211_is_shortslot_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc45773f3   ieee80211_wpa_supplicant_ioctl_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc5c7943d   ieee80211_start_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc71dce47   ieee80211_send_probe_requests_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcacd86b7   ieee80211_wx_set_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcb29b3dc   ieee80211_wx_get_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcce818cd   ieee80211_rx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcd13afba   ieee80211_wx_get_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xce001616   ieee80211_wx_get_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcf6e0ab1   ieee80211_disassociate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd457c64f   ieee80211_wx_set_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdbc5891f   ToLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xde9f65f5   ieee80211_wx_set_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdf71bb9b   Dot11d_UpdateCountryIe
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe029b2ab   ieee80211_wx_set_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe7d1201b   IsLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf9e3b23c   ieee80211_wx_get_name_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff57c738   ieee80211_wx_get_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff9cdea2   ieee80211_stop_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x0a103993 tm6000_init_digital_mode
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x9ba9a549 tm6000_unregister_extension
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0xeebdfda1 tm6000_register_extension
+EXPORT_SYMBOL drivers/staging/vme/vme 0x00d7e722       vme_lm_count
+EXPORT_SYMBOL drivers/staging/vme/vme 0x072f901c       vme_master_rmw
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0e10859d       vme_lm_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0ec5babe       vme_dma_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0f37cb28       vme_irq_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x251b9ed8       vme_slave_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x253edcdd       vme_slave_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x2e05f64d       vme_lm_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x33eac1f2       vme_register_driver
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3a53c146       vme_irq_handler
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3d1af350       vme_dma_pci_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3f68d4cf       vme_lm_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x48b99a13       vme_lm_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x56fdb7ae       vme_unregister_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0x5835e241       vme_dma_list_exec
+EXPORT_SYMBOL drivers/staging/vme/vme 0x66227eae       vme_alloc_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x6fe14afd       vme_master_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x76bab4d4       vme_master_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7797a741       vme_dma_vme_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7cf35220       vme_master_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7f995845       vme_irq_generate
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7fde2edb       vme_master_read
+EXPORT_SYMBOL drivers/staging/vme/vme 0x92fa5abb       vme_lm_detach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x93dff61f       vme_slave_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x94b2590f       vme_free_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9aeb07e8       vme_lm_attach
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa29369ca       vme_irq_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa75bed46       vme_register_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0xae2c1f03       vme_dma_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xc8352002       vme_dma_pattern_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd797b9a5       vme_master_write
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd8e02c04       vme_dma_list_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xdff905e5       vme_slave_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe46eefa8       vme_bus_type
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe60cbb2f       vme_master_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe693a6ce       vme_get_size
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeb019767       vme_new_dma_list
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeccbeafc       vme_dma_free_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf464e38f       vme_dma_list_add
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf6c38092       vme_slot_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xfe09ab21       vme_unregister_driver
+EXPORT_SYMBOL drivers/target/target_core_mod 0x02de3b18        transport_set_vpd_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x03e74c90        transport_deregister_session_configfs
+EXPORT_SYMBOL drivers/target/target_core_mod 0x04a97240        transport_free_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x083b0475        transport_generic_handle_cdb_map
+EXPORT_SYMBOL drivers/target/target_core_mod 0x08e61e4e        transport_free_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x145339a7        iscsi_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x16d38b0f        transport_device_setup_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1aa00d2b        transport_generic_free_cmd_intr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1df564ab        transport_generic_handle_cdb
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1e267c83        target_fabric_configfs_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x20396cc4        transport_init_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2428f613        transport_init_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x29bdfbc3        core_tpg_del_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2a4e9ad7        transport_asciihex_to_binaryhex
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2ddc20ce        transport_get_lun_for_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x41da2d01        transport_do_task_sg_chain
+EXPORT_SYMBOL drivers/target/target_core_mod 0x494ded90        fc_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4988922a        transport_generic_allocate_tasks
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4efbce5a        transport_release_cmd_to_pool
+EXPORT_SYMBOL drivers/target/target_core_mod 0x53211a81        transport_add_device_to_core_hba
+EXPORT_SYMBOL drivers/target/target_core_mod 0x677a42be        fc_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6c5c03a4        fc_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6f20f37a        transport_complete_sync_cache
+EXPORT_SYMBOL drivers/target/target_core_mod 0x70909205        transport_generic_handle_data
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7654e69a        sas_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7bf2ee5a        target_fabric_configfs_free
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7dbada9d        transport_set_vpd_ident_type
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8212fb9e        transport_subsystem_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0x82e0c719        transport_send_check_condition_and_sense
+EXPORT_SYMBOL drivers/target/target_core_mod 0x84c56b96        iscsi_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x85aa880c        transport_set_vpd_assoc
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c0fa14c        core_tpg_add_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c41a245        transport_init_queue_obj
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8ecaf8fc        core_tpg_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x91229ae5        transport_deregister_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98339683        transport_generic_map_mem_to_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98e7cab1        iscsi_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9a255dc8        core_tpg_check_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9c2cb511        __transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa8ea7586        transport_generic_free_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0xaa35dec9        core_tpg_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xafcb2afa        transport_subsystem_release
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb445ac2d        target_fabric_configfs_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb7d17676        core_tmr_alloc_req
+EXPORT_SYMBOL drivers/target/target_core_mod 0xbf58c249        transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xc308d322        transport_generic_process_write
+EXPORT_SYMBOL drivers/target/target_core_mod 0xcd0f88ed        transport_get_lun_for_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xce7cb301        target_fabric_configfs_init
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd1fe7925        fc_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd263fa69        core_tpg_clear_object_luns
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd2df266d        core_tpg_set_initiator_node_queue_depth
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd9b5d506        transport_generic_handle_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb826856        sas_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xea7c4728        core_alua_check_nonop_delay
+EXPORT_SYMBOL drivers/target/target_core_mod 0xee87c80c        iscsi_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf01621c7        transport_set_vpd_proto_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf36a0bb6        transport_check_aborted_status
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf78a130b        sas_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc4fbdb0        transport_complete_task
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc8a67c0        sas_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/telephony/ixj 0x407a539f ixj_pcmcia_probe
+EXPORT_SYMBOL drivers/telephony/phonedev 0x02843b41    phone_register_device
+EXPORT_SYMBOL drivers/telephony/phonedev 0xd1d77dee    phone_unregister_device
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x64cc5378  usb_gadget_unregister_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x65cc2cfa  usb_gadget_probe_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x93ee0502  net2280_set_fifo_mode
+EXPORT_SYMBOL drivers/usb/host/sl811-hcd 0x57840d46    sl811h_driver
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xa64a4cea usb_nop_xceiv_unregister
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xd0e43207 usb_nop_xceiv_register
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x186397c3   usb_wwan_tiocmget
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x1c3015e0   usb_wwan_disconnect
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x3d7b9a4f   usb_wwan_tiocmset
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x40f2ea1e   usb_wwan_suspend
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x47ff6814   usb_wwan_write
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x58a24204   usb_wwan_set_termios
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x68f32793   usb_wwan_release
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x6c1d5b5b   usb_wwan_open
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x88896189   usb_wwan_resume
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x9f77aa0b   usb_wwan_startup
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xac4e569a   usb_wwan_chars_in_buffer
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xc7ad1794   usb_wwan_close
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xcaedb5d9   usb_wwan_write_room
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xd0653d40   usb_wwan_ioctl
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xe02495c9   usb_wwan_dtr_rts
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x0badaaf1  usb_serial_resume
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x6ee1efd9  usb_serial_suspend
+EXPORT_SYMBOL drivers/video/backlight/generic_bl 0xc86baa7c    corgibl_limit_intensity
+EXPORT_SYMBOL drivers/video/backlight/lcd 0x43697f39   lcd_device_register
+EXPORT_SYMBOL drivers/video/backlight/lcd 0xf1582792   lcd_device_unregister
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x0cc3ede5     cyber2000fb_detach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x24c75299     cyber2000fb_disable_extregs
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x84247172     cyber2000fb_attach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0xebb27165     cyber2000fb_enable_extregs
+EXPORT_SYMBOL drivers/video/display/display 0x482b9b76 display_device_register
+EXPORT_SYMBOL drivers/video/display/display 0x4cdad80e display_device_unregister
+EXPORT_SYMBOL drivers/video/macmodes 0x08ed0b62        mac_vmode_to_var
+EXPORT_SYMBOL drivers/video/macmodes 0x8ac15990        mac_find_mode
+EXPORT_SYMBOL drivers/video/macmodes 0xe2304303        mac_map_monitor_sense
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x0f00305b matroxfb_g450_setpll_cond
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x8ff3b0d4 g450_mnp2f
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0xab625946 matroxfb_g450_setclk
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x0699eab3 DAC1064_global_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4d9611d7 matrox_mystique
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4f8ed957 matrox_G100
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x82c11588 DAC1064_global_restore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_Ti3026 0xf71510fd  matrox_millennium
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_accel 0x4a141737   matrox_cfbX_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x25c5dc26    matroxfb_enable_irq
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x2e5d6180    matroxfb_register_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x67bcbe45    matroxfb_unregister_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x8869b3b4    matroxfb_wait_for_sync
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0x58489ca3    matroxfb_g450_shutdown
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0xbc3e19ab    matroxfb_g450_connect
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x1fa3e472    matroxfb_DAC_out
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x25cf8049    matroxfb_PLL_calcclock
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xabd8e427    matroxfb_var2my
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xb0da78b8    matroxfb_DAC_in
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xbba88632    matroxfb_vgaHWrestore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd0d33339    matroxfb_read_pins
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd7cb6fbf    matroxfb_vgaHWinit
+EXPORT_SYMBOL drivers/video/mb862xx/mb862xxfb 0x3a189785       mb862xxfb_init_accel
+EXPORT_SYMBOL drivers/video/output 0x40111b2a  video_output_register
+EXPORT_SYMBOL drivers/video/output 0x9b226ee0  video_output_unregister
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x3037658e       sis_malloc
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x454a3cf0       sis_free
+EXPORT_SYMBOL drivers/video/svgalib 0x179becf6 svga_tilecopy
+EXPORT_SYMBOL drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x1b95c56a svga_check_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x2af9e1e3 svga_get_caps
+EXPORT_SYMBOL drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x549b03a1 svga_set_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x62b88a57 svga_tilefill
+EXPORT_SYMBOL drivers/video/svgalib 0x688fd1e0 svga_settile
+EXPORT_SYMBOL drivers/video/svgalib 0x7e0c02fa svga_get_tilemax
+EXPORT_SYMBOL drivers/video/svgalib 0x80f24d95 svga_wcrt_multi
+EXPORT_SYMBOL drivers/video/svgalib 0x924ac93e svga_tileblit
+EXPORT_SYMBOL drivers/video/svgalib 0xd1429fca svga_wseq_multi
+EXPORT_SYMBOL drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xec83c473 svga_match_format
+EXPORT_SYMBOL drivers/video/svgalib 0xee9dff25 svga_tilecursor
+EXPORT_SYMBOL drivers/video/svgalib 0xef774f5d svga_compute_pll
+EXPORT_SYMBOL drivers/video/syscopyarea 0x18747f82     sys_copyarea
+EXPORT_SYMBOL drivers/video/sysfillrect 0x788151cf     sys_fillrect
+EXPORT_SYMBOL drivers/video/sysimgblt 0xe5612b54       sys_imageblit
+EXPORT_SYMBOL drivers/video/vgastate 0x686de290        restore_vga
+EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e        save_vga
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x1f6c12d8  w1_bq27000_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x83c82f77  w1_bq27000_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x592aa9b9   w1_ds2760_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x742ff082   w1_ds2760_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xcb7b3e76   w1_ds2760_recall_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xf50786b6   w1_ds2760_store_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x2bda5fd7   w1_ds2780_io_nolock
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x30f80804   w1_ds2780_eeprom_cmd
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x4bc80a3b   w1_ds2780_io
+EXPORT_SYMBOL drivers/w1/wire 0x36a7e1ef       w1_add_master_device
+EXPORT_SYMBOL drivers/w1/wire 0x7be914bc       w1_register_family
+EXPORT_SYMBOL drivers/w1/wire 0xd492248d       w1_unregister_family
+EXPORT_SYMBOL drivers/w1/wire 0xf2508c87       w1_remove_master_device
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc  iTCO_vendor_check_noreboot_on
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x672c9d44  iTCO_vendor_pre_keepalive
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa78bd894  iTCO_vendor_pre_set_heartbeat
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa8d6daac  iTCO_vendor_pre_start
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xd0efe320  iTCO_vendor_pre_stop
+EXPORT_SYMBOL fs/configfs/configfs 0x4a74abee  config_group_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x4d787b47  config_item_set_name
+EXPORT_SYMBOL fs/configfs/configfs 0x5c0ee3c7  configfs_depend_item
+EXPORT_SYMBOL fs/configfs/configfs 0x5c7dafc3  configfs_register_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x66bbb048  config_item_init
+EXPORT_SYMBOL fs/configfs/configfs 0x7dcdcf10  config_item_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x896ce64d  configfs_unregister_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x945eca28  config_group_init
+EXPORT_SYMBOL fs/configfs/configfs 0x96fe75de  config_item_get
+EXPORT_SYMBOL fs/configfs/configfs 0xac511f88  config_item_put
+EXPORT_SYMBOL fs/configfs/configfs 0xd38ae8e5  configfs_undepend_item
+EXPORT_SYMBOL fs/configfs/configfs 0xf7dc83c1  config_group_find_item
+EXPORT_SYMBOL fs/fscache/fscache 0x02937369    __fscache_wait_on_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x07d9b576    fscache_wait_bit_interruptible
+EXPORT_SYMBOL fs/fscache/fscache 0x0a32ada8    __fscache_read_or_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x12398ca5    fscache_obtained_object
+EXPORT_SYMBOL fs/fscache/fscache 0x125f18bf    __fscache_attr_changed
+EXPORT_SYMBOL fs/fscache/fscache 0x1cdcd239    fscache_put_operation
+EXPORT_SYMBOL fs/fscache/fscache 0x3982bdf5    __fscache_maybe_release_page
+EXPORT_SYMBOL fs/fscache/fscache 0x39b66896    fscache_io_error
+EXPORT_SYMBOL fs/fscache/fscache 0x3cac0e35    __fscache_read_or_alloc_pages
+EXPORT_SYMBOL fs/fscache/fscache 0x3fc23318    fscache_wait_bit
+EXPORT_SYMBOL fs/fscache/fscache 0x4e79e19e    __fscache_check_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x5043a617    fscache_add_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x5ff95580    __fscache_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x63896e85    fscache_init_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x6b985129    __fscache_update_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0x6cef53c7    fscache_object_lookup_negative
+EXPORT_SYMBOL fs/fscache/fscache 0x73a2c578    fscache_mark_pages_cached
+EXPORT_SYMBOL fs/fscache/fscache 0x73d920db    __fscache_uncache_page
+EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd    fscache_op_debug_id
+EXPORT_SYMBOL fs/fscache/fscache 0x86f8894f    fscache_object_states
+EXPORT_SYMBOL fs/fscache/fscache 0x9087fbc3    __fscache_register_netfs
+EXPORT_SYMBOL fs/fscache/fscache 0x91b36d41    fscache_fsdef_index
+EXPORT_SYMBOL fs/fscache/fscache 0x9a073ae8    __fscache_write_page
+EXPORT_SYMBOL fs/fscache/fscache 0x9f7e0f96    __fscache_acquire_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xb1729a27    fscache_cache_cleared_wq
+EXPORT_SYMBOL fs/fscache/fscache 0xc9a4fd69    __fscache_relinquish_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xcf3ddb55    fscache_enqueue_operation
+EXPORT_SYMBOL fs/fscache/fscache 0xde4fc950    fscache_object_work_func
+EXPORT_SYMBOL fs/fscache/fscache 0xecfb65d2    fscache_check_aux
+EXPORT_SYMBOL fs/fscache/fscache 0xf1a55861    fscache_withdraw_cache
+EXPORT_SYMBOL fs/fscache/fscache 0xf9659980    __fscache_uncache_all_inode_pages
+EXPORT_SYMBOL fs/fscache/fscache 0xfe459f73    __fscache_unregister_netfs
+EXPORT_SYMBOL fs/nfs/nfs 0x96268e7e    nfs4_set_ds_client
+EXPORT_SYMBOL fs/nfsd/nfsd 0x0f3e6e01  nfs4_acl_nfsv4_to_posix
+EXPORT_SYMBOL fs/nfsd/nfsd 0x2095976a  nfs4_acl_new
+EXPORT_SYMBOL fs/nfsd/nfsd 0x35e33c1e  nfs4_acl_write_who
+EXPORT_SYMBOL fs/nfsd/nfsd 0x5a157ae4  nfs4_acl_get_whotype
+EXPORT_SYMBOL fs/nfsd/nfsd 0x7ee78c79  nfs4_acl_posix_to_nfsv4
+EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2    o2hb_global_heartbeat_active
+EXPORT_SYMBOL fs/quota/quota_tree 0x26f6a829   qtree_read_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6a7f519e   qtree_write_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6d2820bb   qtree_release_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0xc7ab52e4   qtree_entry_unused
+EXPORT_SYMBOL fs/quota/quota_tree 0xf803f24c   qtree_delete_dquot
+EXPORT_SYMBOL lib/crc-ccitt 0x3771b461 crc_ccitt
+EXPORT_SYMBOL lib/crc-ccitt 0x75811312 crc_ccitt_table
+EXPORT_SYMBOL lib/crc-itu-t 0xd29b009f crc_itu_t_table
+EXPORT_SYMBOL lib/crc-itu-t 0xf5b4a948 crc_itu_t
+EXPORT_SYMBOL lib/crc7 0xa7587646      crc7
+EXPORT_SYMBOL lib/crc7 0xd80c3603      crc7_syndrome_table
+EXPORT_SYMBOL lib/libcrc32c 0x27000b29 crc32c
+EXPORT_SYMBOL lib/lru_cache 0x15c29355 lc_element_by_index
+EXPORT_SYMBOL lib/lru_cache 0x1fd863ac lc_del
+EXPORT_SYMBOL lib/lru_cache 0x3c218530 lc_put
+EXPORT_SYMBOL lib/lru_cache 0x4a742f8d lc_set
+EXPORT_SYMBOL lib/lru_cache 0x59d4bad6 lc_changed
+EXPORT_SYMBOL lib/lru_cache 0x64b97456 lc_get
+EXPORT_SYMBOL lib/lru_cache 0x75d14208 lc_reset
+EXPORT_SYMBOL lib/lru_cache 0x77a17852 lc_seq_dump_details
+EXPORT_SYMBOL lib/lru_cache 0x89967526 lc_create
+EXPORT_SYMBOL lib/lru_cache 0x923323be lc_destroy
+EXPORT_SYMBOL lib/lru_cache 0x9ca9da82 lc_find
+EXPORT_SYMBOL lib/lru_cache 0xa01caca3 lc_try_get
+EXPORT_SYMBOL lib/lru_cache 0xa20a1aa1 lc_seq_printf_stats
+EXPORT_SYMBOL lib/lru_cache 0xfdfd1f6d lc_index_of
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x0bd662f6    raid6_gfmul
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x15fe0cd3    raid6_gfexp
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x5ba93f9d    raid6_gfinv
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7    raid6_empty_zero_page
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xce45a6f1    raid6_gfexi
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x315c65fd zlib_deflateInit2
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x48034724 zlib_deflateReset
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xaf64ad0d zlib_deflate
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xe9f7149c zlib_deflate_workspacesize
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xf741c793 zlib_deflateEnd
+EXPORT_SYMBOL net/802/p8023 0x39df4b94 make_8023_client
+EXPORT_SYMBOL net/802/p8023 0xc352978d destroy_8023_client
+EXPORT_SYMBOL net/9p/9pnet 0x00c1a7a0  p9pdu_dump
+EXPORT_SYMBOL net/9p/9pnet 0x0343fa7e  p9_client_begin_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x03adccf8  p9_client_attach
+EXPORT_SYMBOL net/9p/9pnet 0x0c7b78f5  p9_client_walk
+EXPORT_SYMBOL net/9p/9pnet 0x127714d2  p9_idpool_check
+EXPORT_SYMBOL net/9p/9pnet 0x18c76052  v9fs_unregister_trans
+EXPORT_SYMBOL net/9p/9pnet 0x1bd53067  p9_client_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x224ad5a7  p9_client_fcreate
+EXPORT_SYMBOL net/9p/9pnet 0x23c94d79  p9_client_mknod_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x284a6029  p9_client_destroy
+EXPORT_SYMBOL net/9p/9pnet 0x2bd0ff31  p9_client_cb
+EXPORT_SYMBOL net/9p/9pnet 0x36f64d56  p9_release_req_pages
+EXPORT_SYMBOL net/9p/9pnet 0x3d73a797  p9_errstr2errno
+EXPORT_SYMBOL net/9p/9pnet 0x40efbfa9  p9_client_getattr_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x47423ebe  v9fs_get_trans_by_name
+EXPORT_SYMBOL net/9p/9pnet 0x54bbe4be  p9_client_getlock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x57bec31d  p9_client_create
+EXPORT_SYMBOL net/9p/9pnet 0x5cea0453  v9fs_register_trans
+EXPORT_SYMBOL net/9p/9pnet 0x60efa71e  p9_client_link
+EXPORT_SYMBOL net/9p/9pnet 0x64a86b1b  p9_client_open
+EXPORT_SYMBOL net/9p/9pnet 0x65f96b20  p9_client_remove
+EXPORT_SYMBOL net/9p/9pnet 0x73fbdeec  p9_client_write
+EXPORT_SYMBOL net/9p/9pnet 0x76b79bf1  p9stat_read
+EXPORT_SYMBOL net/9p/9pnet 0x7fe22332  p9_client_stat
+EXPORT_SYMBOL net/9p/9pnet 0x80c6475f  p9_client_mkdir_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x8c5a3027  p9_parse_header
+EXPORT_SYMBOL net/9p/9pnet 0x91616a39  p9_nr_pages
+EXPORT_SYMBOL net/9p/9pnet 0x91bd79a3  p9_idpool_create
+EXPORT_SYMBOL net/9p/9pnet 0x9a730eb8  p9_client_readdir
+EXPORT_SYMBOL net/9p/9pnet 0x9c964743  p9stat_free
+EXPORT_SYMBOL net/9p/9pnet 0x9de1fa34  p9_client_create_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xab04f577  p9_client_statfs
+EXPORT_SYMBOL net/9p/9pnet 0xab7187d7  p9_idpool_put
+EXPORT_SYMBOL net/9p/9pnet 0xab7f077c  p9dirent_read
+EXPORT_SYMBOL net/9p/9pnet 0xb05809f9  p9_client_wstat
+EXPORT_SYMBOL net/9p/9pnet 0xb83073ca  p9_client_readlink
+EXPORT_SYMBOL net/9p/9pnet 0xc0ba8403  p9_is_proto_dotu
+EXPORT_SYMBOL net/9p/9pnet 0xc4a95eac  p9_client_symlink
+EXPORT_SYMBOL net/9p/9pnet 0xca52a876  p9_client_rename
+EXPORT_SYMBOL net/9p/9pnet 0xd2590ae3  p9_is_proto_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xd65807fe  v9fs_get_default_trans
+EXPORT_SYMBOL net/9p/9pnet 0xd8b1986b  p9_tag_lookup
+EXPORT_SYMBOL net/9p/9pnet 0xdddb0f2e  p9_client_clunk
+EXPORT_SYMBOL net/9p/9pnet 0xe138a341  p9_payload_gup
+EXPORT_SYMBOL net/9p/9pnet 0xe19978b9  p9_idpool_get
+EXPORT_SYMBOL net/9p/9pnet 0xe2f9aedb  p9_client_fsync
+EXPORT_SYMBOL net/9p/9pnet 0xe58a3360  p9_error_init
+EXPORT_SYMBOL net/9p/9pnet 0xee5bc9a0  p9_client_lock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xf3615b86  p9_idpool_destroy
+EXPORT_SYMBOL net/9p/9pnet 0xf8a158ff  p9_client_setattr
+EXPORT_SYMBOL net/9p/9pnet 0xfb16e9d0  p9_client_read
+EXPORT_SYMBOL net/appletalk/appletalk 0x6261fde2       atrtr_get_dev
+EXPORT_SYMBOL net/appletalk/appletalk 0xb0ea1091       atalk_find_dev_addr
+EXPORT_SYMBOL net/appletalk/appletalk 0xd712214f       aarp_send_ddp
+EXPORT_SYMBOL net/appletalk/appletalk 0xe4a4745f       alloc_ltalkdev
+EXPORT_SYMBOL net/atm/atm 0x0f6752b9   vcc_insert_socket
+EXPORT_SYMBOL net/atm/atm 0x13cda542   vcc_release_async
+EXPORT_SYMBOL net/atm/atm 0x2cc2d52d   vcc_hash
+EXPORT_SYMBOL net/atm/atm 0x510c7c48   register_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x5b5fa568   atm_dev_release_vccs
+EXPORT_SYMBOL net/atm/atm 0x606742b7   atm_dev_deregister
+EXPORT_SYMBOL net/atm/atm 0x68edd721   atm_dev_register
+EXPORT_SYMBOL net/atm/atm 0x797152c5   atm_dev_lookup
+EXPORT_SYMBOL net/atm/atm 0x94660481   atm_dev_signal_change
+EXPORT_SYMBOL net/atm/atm 0x9feaf287   sonet_subtract_stats
+EXPORT_SYMBOL net/atm/atm 0xaa024146   sonet_copy_stats
+EXPORT_SYMBOL net/atm/atm 0xaf8212ac   deregister_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0xdc03c0cb   atm_proc_root
+EXPORT_SYMBOL net/atm/atm 0xe201f843   vcc_sklist_lock
+EXPORT_SYMBOL net/atm/atm 0xe9f94d1d   atm_init_aal5
+EXPORT_SYMBOL net/atm/atm 0xf49bc67a   atm_pcr_goal
+EXPORT_SYMBOL net/atm/atm 0xf7277bb6   atm_alloc_charge
+EXPORT_SYMBOL net/atm/atm 0xfb381f96   atm_charge
+EXPORT_SYMBOL net/ax25/ax25 0x026c1368 ax25_display_timer
+EXPORT_SYMBOL net/ax25/ax25 0x06a9074c ax25_send_frame
+EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy
+EXPORT_SYMBOL net/ax25/ax25 0x3d2c998b ax25_linkfail_register
+EXPORT_SYMBOL net/ax25/ax25 0x42d5afad ax25_header_ops
+EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax
+EXPORT_SYMBOL net/ax25/ax25 0x49ab5314 ax25_findbyuid
+EXPORT_SYMBOL net/ax25/ax25 0x51502947 ax25_linkfail_release
+EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc
+EXPORT_SYMBOL net/ax25/ax25 0x85d1f83b ax25_rebuild_header
+EXPORT_SYMBOL net/ax25/ax25 0x8a76a684 ax25_find_cb
+EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release
+EXPORT_SYMBOL net/ax25/ax25 0xa050d8b4 ax25_hard_header
+EXPORT_SYMBOL net/ax25/ax25 0xbd939375 ax25_listen_release
+EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp
+EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address
+EXPORT_SYMBOL net/ax25/ax25 0xd9b00d64 ax25_listen_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x018b9503       hci_send_acl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0bc5925f       hci_alloc_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0dba17bc       hci_unregister_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1ed9cfff       hci_recv_stream_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x2448b4ac       bt_sock_stream_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x414f5856       bt_accept_dequeue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x48918f24       hci_connect
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x4e1e4689       hci_recv_frame
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x5475dac7       hci_conn_switch_role
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x568d15fb       bt_sock_wait_state
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6355243f       hci_conn_put_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x65773269       hci_conn_check_link_mode
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6ebf6296       hci_register_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7094f8ae       bt_err
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x72a1915f       hci_resume_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7abff874       hci_conn_change_link_key
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7aeb35a7       hci_suspend_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7bc4fbb1       hci_conn_check_secure
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x80f20881       hci_free_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x846b7e94       hci_register_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x84ffb241       hci_recv_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x88742471       hci_conn_hold_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9c9bc95a       bt_accept_enqueue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9d87175e       bt_sock_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa0245a76       hci_conn_security
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa278e2dd       hci_get_route
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc2066af0       batostr
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc33a05ff       bt_sock_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc4e32b50       hci_unregister_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcab40742       hci_send_sco
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcc1fb551       baswap
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xd1f4cd17       hci_register_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda1f4f88       bt_accept_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda9faa22       bt_sock_link
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe0e10ef0       bt_sock_poll
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe46cb44c       bt_sock_ioctl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe9df7f93       hci_le_conn_update
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xeecb2263       bt_sock_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf19294db       bt_sock_unregister
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xfdf541a3       hci_unregister_dev
+EXPORT_SYMBOL net/bridge/bridge 0x8701b6dc     br_should_route_hook
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xb7b6e30e ebt_do_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xbfdc3f02 ebt_register_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfd496a25 ebt_unregister_table
+EXPORT_SYMBOL net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state
+EXPORT_SYMBOL net/caif/caif 0x0da36b61 get_cfcnfg
+EXPORT_SYMBOL net/caif/caif 0x35b49017 caif_client_register_refcnt
+EXPORT_SYMBOL net/caif/caif 0x5807d88d caif_free_client
+EXPORT_SYMBOL net/caif/caif 0x8139cd5a cfpkt_tonative
+EXPORT_SYMBOL net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xb7924cf4 cfpkt_fromnative
+EXPORT_SYMBOL net/caif/caif 0xc400dda2 caif_disconnect_client
+EXPORT_SYMBOL net/caif/caif 0xeeb10c38 cfcnfg_add_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xf9baf139 caif_connect_client
+EXPORT_SYMBOL net/can/can 0x4a25c3a0   can_rx_register
+EXPORT_SYMBOL net/can/can 0x4e1a8311   can_send
+EXPORT_SYMBOL net/can/can 0x71e28f8c   can_rx_unregister
+EXPORT_SYMBOL net/can/can 0x8c00f602   can_ioctl
+EXPORT_SYMBOL net/can/can 0xa8435b17   can_proto_register
+EXPORT_SYMBOL net/can/can 0xc3fc3217   can_proto_unregister
+EXPORT_SYMBOL net/ceph/libceph 0x020d1b31      ceph_destroy_client
+EXPORT_SYMBOL net/ceph/libceph 0x09290ab3      ceph_debugfs_init
+EXPORT_SYMBOL net/ceph/libceph 0x0a6e39c0      ceph_monc_do_statfs
+EXPORT_SYMBOL net/ceph/libceph 0x10940306      ceph_pagelist_set_cursor
+EXPORT_SYMBOL net/ceph/libceph 0x117adeb6      ceph_monc_init
+EXPORT_SYMBOL net/ceph/libceph 0x1473a767      ceph_osdc_stop
+EXPORT_SYMBOL net/ceph/libceph 0x162ea26c      ceph_msg_dump
+EXPORT_SYMBOL net/ceph/libceph 0x1778d8b3      ceph_osdc_build_request
+EXPORT_SYMBOL net/ceph/libceph 0x197effcb      ceph_osdc_release_request
+EXPORT_SYMBOL net/ceph/libceph 0x21c86af3      ceph_osdc_put_event
+EXPORT_SYMBOL net/ceph/libceph 0x2777adfe      ceph_pr_addr
+EXPORT_SYMBOL net/ceph/libceph 0x3158173e      ceph_pagelist_release
+EXPORT_SYMBOL net/ceph/libceph 0x3352b777      ceph_parse_options
+EXPORT_SYMBOL net/ceph/libceph 0x33e9533f      ceph_check_fsid
+EXPORT_SYMBOL net/ceph/libceph 0x33f2d647      ceph_calc_file_object_mapping
+EXPORT_SYMBOL net/ceph/libceph 0x3548ce08      ceph_osdc_wait_event
+EXPORT_SYMBOL net/ceph/libceph 0x377e47ab      ceph_copy_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x3a19c2af      ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x3cf75e66      ceph_calc_object_layout
+EXPORT_SYMBOL net/ceph/libceph 0x3e281d4c      ceph_osdc_init
+EXPORT_SYMBOL net/ceph/libceph 0x4247cec2      ceph_monc_create_snapid
+EXPORT_SYMBOL net/ceph/libceph 0x43c8d341      ceph_buffer_new
+EXPORT_SYMBOL net/ceph/libceph 0x43e458f6      ceph_file_part
+EXPORT_SYMBOL net/ceph/libceph 0x49989604      ceph_osdc_writepages
+EXPORT_SYMBOL net/ceph/libceph 0x4bf915ea      ceph_con_send
+EXPORT_SYMBOL net/ceph/libceph 0x4db5884c      ceph_create_client
+EXPORT_SYMBOL net/ceph/libceph 0x5379cea3      ceph_caps_for_mode
+EXPORT_SYMBOL net/ceph/libceph 0x561dfdf1      __ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x57baf885      ceph_str_hash
+EXPORT_SYMBOL net/ceph/libceph 0x5e7fbfef      ceph_msg_new
+EXPORT_SYMBOL net/ceph/libceph 0x5fe4b2fa      ceph_pagelist_truncate
+EXPORT_SYMBOL net/ceph/libceph 0x63758856      ceph_str_hash_name
+EXPORT_SYMBOL net/ceph/libceph 0x6414d00f      ceph_monc_got_mdsmap
+EXPORT_SYMBOL net/ceph/libceph 0x69c2f2c4      ceph_copy_from_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x6aa98b5f      ceph_parse_ips
+EXPORT_SYMBOL net/ceph/libceph 0x6b5ff08c      ceph_osdc_new_request
+EXPORT_SYMBOL net/ceph/libceph 0x6d2d06a1      ceph_pagelist_reserve
+EXPORT_SYMBOL net/ceph/libceph 0x6e168e40      ceph_osdc_readpages
+EXPORT_SYMBOL net/ceph/libceph 0x6ed41be2      ceph_pagelist_append
+EXPORT_SYMBOL net/ceph/libceph 0x6f785285      ceph_zero_page_vector_range
+EXPORT_SYMBOL net/ceph/libceph 0x73ca8b10      ceph_destroy_options
+EXPORT_SYMBOL net/ceph/libceph 0x74977649      ceph_alloc_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x77692acb      ceph_msg_last_put
+EXPORT_SYMBOL net/ceph/libceph 0x808288e2      ceph_calc_pg_primary
+EXPORT_SYMBOL net/ceph/libceph 0x80ec49f5      ceph_messenger_destroy
+EXPORT_SYMBOL net/ceph/libceph 0x857daf76      ceph_osdc_create_event
+EXPORT_SYMBOL net/ceph/libceph 0x8bd89ff6      ceph_copy_page_vector_to_user
+EXPORT_SYMBOL net/ceph/libceph 0x8d3ff0f8      ceph_monc_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x95ecd499      ceph_con_close
+EXPORT_SYMBOL net/ceph/libceph 0x95fd27f0      ceph_release_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x97d00653      ceph_monc_validate_auth
+EXPORT_SYMBOL net/ceph/libceph 0x9f534f4d      ceph_buffer_release
+EXPORT_SYMBOL net/ceph/libceph 0xa40bd703      ceph_pagelist_free_reserve
+EXPORT_SYMBOL net/ceph/libceph 0xa5ca0ffd      ceph_messenger_create
+EXPORT_SYMBOL net/ceph/libceph 0xa9fc135c      ceph_client_id
+EXPORT_SYMBOL net/ceph/libceph 0xaf9163e5      ceph_con_keepalive
+EXPORT_SYMBOL net/ceph/libceph 0xafb8a407      ceph_msgr_flush
+EXPORT_SYMBOL net/ceph/libceph 0xb258d639      ceph_osdc_start_request
+EXPORT_SYMBOL net/ceph/libceph 0xb2a68e21      ceph_osdc_cancel_event
+EXPORT_SYMBOL net/ceph/libceph 0xb2d759f3      ceph_con_init
+EXPORT_SYMBOL net/ceph/libceph 0xb54676fa      ceph_msg_type_name
+EXPORT_SYMBOL net/ceph/libceph 0xb6081d6d      ceph_msgr_exit
+EXPORT_SYMBOL net/ceph/libceph 0xb9c13fb5      ceph_monc_stop
+EXPORT_SYMBOL net/ceph/libceph 0xbee1ec25      ceph_get_direct_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xc25e2c5d      ceph_compare_options
+EXPORT_SYMBOL net/ceph/libceph 0xc3775ffd      ceph_osdc_unregister_linger_request
+EXPORT_SYMBOL net/ceph/libceph 0xc4a80955      ceph_debugfs_cleanup
+EXPORT_SYMBOL net/ceph/libceph 0xc9f82b38      ceph_msgr_init
+EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb      ceph_flags_to_mode
+EXPORT_SYMBOL net/ceph/libceph 0xd320ca10      ceph_osdc_alloc_request
+EXPORT_SYMBOL net/ceph/libceph 0xd3bdc97f      ceph_pg_poolid_by_name
+EXPORT_SYMBOL net/ceph/libceph 0xd4f6375c      ceph_osdc_wait_request
+EXPORT_SYMBOL net/ceph/libceph 0xdb8a93ef      ceph_osdc_sync
+EXPORT_SYMBOL net/ceph/libceph 0xdd91f993      ceph_copy_user_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xdef585f1      ceph_calc_raw_layout
+EXPORT_SYMBOL net/ceph/libceph 0xf2829bec      ceph_put_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xfa326dd1      ceph_osdc_set_request_linger
+EXPORT_SYMBOL net/ceph/libceph 0xfd221692      ceph_con_open
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x09e0edc5     ieee802154_nl_disassoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x11e0aa03     wpan_phy_find
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x18771747     ieee802154_nl_disassoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x1ac6c7ed     ieee802154_nl_beacon_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x50b1be77     wpan_phy_alloc
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x66183474     ieee802154_nl_start_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x70f58060     ieee802154_nl_assoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x8c63a850     wpan_phy_unregister
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x9f812b6d     wpan_phy_for_each
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xb992d84f     ieee802154_nl_scan_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xbd8f89df     ieee802154_nl_assoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xd4422f25     wpan_phy_register
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe8bc9c4e     wpan_phy_free
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x9db09c9a arpt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xda85e901 arpt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xdf49238c arpt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x0d418dfb  ipt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x683c4e9a  ipt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc1c76d0a  ipt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x619ef64d     nf_nat_used_tuple
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x75963cc4     nf_nat_follow_master
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x86b28869     __nf_nat_mangle_tcp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc42d0c69     nf_nat_protocol_unregister
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc735a849     nf_nat_setup_info
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xdd6e6497     nf_nat_mangle_udp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xf295d37a     nf_nat_protocol_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x07048d6f      xfrm4_tunnel_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x0a119bf9      xfrm4_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x1c563004 ip6t_unregister_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xbfab5e2b ipv6_find_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xcfd7ad6b ip6t_register_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xd7faf315 ip6t_do_table
+EXPORT_SYMBOL net/ipv6/tunnel6 0x0c1f737c      xfrm6_tunnel_register
+EXPORT_SYMBOL net/ipv6/tunnel6 0xeb0ddd95      xfrm6_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x345eb6d2 xfrm6_tunnel_alloc_spi
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xbac783a4 xfrm6_tunnel_spi_lookup
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x26085f23        ircomm_connect_response
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x3f42a08c        ircomm_close
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x736fd70b        ircomm_connect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x7d17c7b2        ircomm_disconnect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x86ecfbcf        ircomm_data_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xbc14c228        ircomm_control_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xc1aa5ea3        ircomm_flow_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xf70012c8        ircomm_open
+EXPORT_SYMBOL net/irda/irda 0x038a0ccd hashbin_insert
+EXPORT_SYMBOL net/irda/irda 0x06a3ee58 irias_new_integer_value
+EXPORT_SYMBOL net/irda/irda 0x07d3647c irlmp_register_service
+EXPORT_SYMBOL net/irda/irda 0x0b482c17 hashbin_remove
+EXPORT_SYMBOL net/irda/irda 0x105ef4e4 async_wrap_skb
+EXPORT_SYMBOL net/irda/irda 0x1a023372 irda_notify_init
+EXPORT_SYMBOL net/irda/irda 0x2036ad06 irda_param_insert
+EXPORT_SYMBOL net/irda/irda 0x23624bb8 hashbin_get_first
+EXPORT_SYMBOL net/irda/irda 0x25a896b6 irlmp_open_lsap
+EXPORT_SYMBOL net/irda/irda 0x274fd500 iriap_getvaluebyclass_request
+EXPORT_SYMBOL net/irda/irda 0x29c016a2 irias_delete_object
+EXPORT_SYMBOL net/irda/irda 0x32c20438 irttp_open_tsap
+EXPORT_SYMBOL net/irda/irda 0x33dd2e2e iriap_close
+EXPORT_SYMBOL net/irda/irda 0x38a20e5b irda_debug
+EXPORT_SYMBOL net/irda/irda 0x41350b33 irias_new_object
+EXPORT_SYMBOL net/irda/irda 0x41a70ba7 irttp_connect_response
+EXPORT_SYMBOL net/irda/irda 0x441c3538 irlmp_data_request
+EXPORT_SYMBOL net/irda/irda 0x448b8aaa irda_qos_bits_to_value
+EXPORT_SYMBOL net/irda/irda 0x46c1c4a2 irlmp_unregister_service
+EXPORT_SYMBOL net/irda/irda 0x4836b90a irttp_udata_request
+EXPORT_SYMBOL net/irda/irda 0x4d13c793 irlmp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x5ac1033a irttp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x62e074f2 hashbin_new
+EXPORT_SYMBOL net/irda/irda 0x68a4e347 irias_find_object
+EXPORT_SYMBOL net/irda/irda 0x6b043eba irda_init_max_qos_capabilies
+EXPORT_SYMBOL net/irda/irda 0x7042bc54 irlmp_register_client
+EXPORT_SYMBOL net/irda/irda 0x763e54a4 irlmp_unregister_client
+EXPORT_SYMBOL net/irda/irda 0x784ebb52 hashbin_remove_this
+EXPORT_SYMBOL net/irda/irda 0x7957f728 irlmp_update_client
+EXPORT_SYMBOL net/irda/irda 0x7dad02f7 iriap_open
+EXPORT_SYMBOL net/irda/irda 0x86e736e2 irias_insert_object
+EXPORT_SYMBOL net/irda/irda 0x8bc75c07 irlmp_connect_request
+EXPORT_SYMBOL net/irda/irda 0x8cc2ef42 irlap_close
+EXPORT_SYMBOL net/irda/irda 0x90dd47e0 irlmp_close_lsap
+EXPORT_SYMBOL net/irda/irda 0x91815586 irda_param_pack
+EXPORT_SYMBOL net/irda/irda 0x95f2efa4 irias_add_octseq_attrib
+EXPORT_SYMBOL net/irda/irda 0x993ad14b irda_param_extract_all
+EXPORT_SYMBOL net/irda/irda 0x9a078a82 hashbin_find
+EXPORT_SYMBOL net/irda/irda 0x9fd473a7 irias_add_string_attrib
+EXPORT_SYMBOL net/irda/irda 0xa2851342 irda_device_set_media_busy
+EXPORT_SYMBOL net/irda/irda 0xb9394173 irias_delete_value
+EXPORT_SYMBOL net/irda/irda 0xbcd3ef13 irias_object_change_attribute
+EXPORT_SYMBOL net/irda/irda 0xbe40ace9 irlmp_discovery_request
+EXPORT_SYMBOL net/irda/irda 0xbe5ecf8f irttp_close_tsap
+EXPORT_SYMBOL net/irda/irda 0xc46ecccf hashbin_get_next
+EXPORT_SYMBOL net/irda/irda 0xc743f40e async_unwrap_char
+EXPORT_SYMBOL net/irda/irda 0xcbced44a irlmp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xcee53c62 irttp_connect_request
+EXPORT_SYMBOL net/irda/irda 0xd6f25578 irttp_dup
+EXPORT_SYMBOL net/irda/irda 0xd729fe77 irias_add_integer_attrib
+EXPORT_SYMBOL net/irda/irda 0xdaca9a4c irlap_open
+EXPORT_SYMBOL net/irda/irda 0xde4c6b3c irlmp_service_to_hint
+EXPORT_SYMBOL net/irda/irda 0xe600bc56 proc_irda
+EXPORT_SYMBOL net/irda/irda 0xea268fc1 irttp_data_request
+EXPORT_SYMBOL net/irda/irda 0xeab3dcec hashbin_delete
+EXPORT_SYMBOL net/irda/irda 0xeafceb8e hashbin_lock_find
+EXPORT_SYMBOL net/irda/irda 0xedd521c2 irlmp_get_discoveries
+EXPORT_SYMBOL net/irda/irda 0xf39b7fe0 irda_setup_dma
+EXPORT_SYMBOL net/irda/irda 0xf7c22b9a irttp_flow_request
+EXPORT_SYMBOL net/irda/irda 0xfefb870a alloc_irdadev
+EXPORT_SYMBOL net/l2tp/l2tp_core 0x7833d48f    l2tp_recv_common
+EXPORT_SYMBOL net/lapb/lapb 0x1479d515 lapb_disconnect_request
+EXPORT_SYMBOL net/lapb/lapb 0x1f768773 lapb_data_received
+EXPORT_SYMBOL net/lapb/lapb 0x4cb7d48c lapb_setparms
+EXPORT_SYMBOL net/lapb/lapb 0x58229bff lapb_data_request
+EXPORT_SYMBOL net/lapb/lapb 0x6cff2875 lapb_unregister
+EXPORT_SYMBOL net/lapb/lapb 0xb7a31b54 lapb_connect_request
+EXPORT_SYMBOL net/lapb/lapb 0xfc42d7e8 lapb_register
+EXPORT_SYMBOL net/lapb/lapb 0xfff69873 lapb_getparms
+EXPORT_SYMBOL net/mac80211/mac80211 0x026b1d29 __ieee80211_get_tx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x030b44c9 ieee80211_wake_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x04ddd6af ieee80211_napi_complete
+EXPORT_SYMBOL net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x06c34a0f ieee80211_stop_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x13a21f80 ieee80211_get_buffered_bc
+EXPORT_SYMBOL net/mac80211/mac80211 0x15c669da wiphy_to_ieee80211_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack
+EXPORT_SYMBOL net/mac80211/mac80211 0x1991d352 ieee80211_find_sta
+EXPORT_SYMBOL net/mac80211/mac80211 0x1acd3436 ieee80211_rts_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x1d35f023 __ieee80211_get_radio_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x3a83a2f5 ieee80211_queue_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0x3b4e9f83 ieee80211_rate_control_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x40596bfc __ieee80211_create_tpt_led_trigger
+EXPORT_SYMBOL net/mac80211/mac80211 0x44078d3d ieee80211_tx_status
+EXPORT_SYMBOL net/mac80211/mac80211 0x44cf4225 ieee80211_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x481b6d7c ieee80211_alloc_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x4f484089 ieee80211_napi_schedule
+EXPORT_SYMBOL net/mac80211/mac80211 0x5911613b ieee80211_unregister_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x5afb42f8 ieee80211_rate_control_register
+EXPORT_SYMBOL net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition
+EXPORT_SYMBOL net/mac80211/mac80211 0x6af9c8e5 ieee80211_free_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x6b225c10 ieee80211_register_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x75dc6758 __ieee80211_get_assoc_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x7a096b31 ieee80211_ctstoself_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x7b28c257 ieee80211_tx_status_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0x7fb6f8d5 ieee80211_queue_delayed_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x8501df11 ieee80211_ctstoself_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x8a4c8baa __ieee80211_get_rx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x8ff9d3b5 ieee80211_scan_completed
+EXPORT_SYMBOL net/mac80211/mac80211 0x990618c9 ieee80211_generic_frame_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xabed85bd ieee80211_wake_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done
+EXPORT_SYMBOL net/mac80211/mac80211 0xb630325d ieee80211_rx_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xb66e1f29 ieee80211_sched_scan_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0xbc9cd09a ieee80211_restart_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify
+EXPORT_SYMBOL net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xc2113d3a ieee80211_nullfunc_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xc346c65b ieee80211_sta_block_awake
+EXPORT_SYMBOL net/mac80211/mac80211 0xcadc72eb rate_control_send_low
+EXPORT_SYMBOL net/mac80211/mac80211 0xcd0a3e9e ieee80211_ap_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xcef9307d ieee80211_queue_work
+EXPORT_SYMBOL net/mac80211/mac80211 0xcfacdc48 ieee80211_stop_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xd1c3b09d ieee80211_rts_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xd5399d93 ieee80211_pspoll_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xd911e35c ieee80211_beacon_get_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xdbefa558 ieee80211_rx
+EXPORT_SYMBOL net/mac80211/mac80211 0xec922502 ieee80211_sched_scan_results
+EXPORT_SYMBOL net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xfbcc4172 ieee80211_get_tkip_key
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x14da7bc9      ip_vs_proto_data_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e9a060b      register_ip_vs_app_inc
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4b22e92a      ip_vs_proto_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x57d5fe9f      unregister_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x74b960a0      ip_vs_conn_out_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84a1ad97      ip_vs_nfct_expect_related
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x87659818      unregister_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8829938d      ip_vs_scheduler_err
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x88a5bd99      register_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa1dbc2d8      ip_vs_proto_name
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xadb0f2f5      register_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc1fb43f6      ip_vs_conn_in_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc5aec006      ip_vs_tcp_conn_listen
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6d5b9d5      ip_vs_conn_new
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe311b34c      ip_vs_conn_put
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3e646c5a    nf_conntrack_untracked
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x6cda71d6    __nf_ct_ext_add
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x753a6579    __nf_ct_ext_destroy
+EXPORT_SYMBOL net/netfilter/nf_conntrack_proto_gre 0xefdc6e7c  nf_ct_gre_keymap_flush
+EXPORT_SYMBOL net/netfilter/x_tables 0x08c473b7        xt_alloc_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0x291d1020        xt_find_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x4cc87980        xt_unregister_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0x4ebe1350        xt_register_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x75c9df4f        xt_register_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x8c305ff6        xt_find_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xb28f5ef1        xt_free_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0xbc518b20        xt_unregister_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xbd533463        xt_register_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0xcc3f1905        xt_unregister_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0xe5fa7950        xt_unregister_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xf5cd318a        xt_register_targets
+EXPORT_SYMBOL net/phonet/phonet 0x01a24f4e     phonet_stream_ops
+EXPORT_SYMBOL net/phonet/phonet 0x2a500700     phonet_header_ops
+EXPORT_SYMBOL net/phonet/phonet 0x3d08e7df     phonet_proto_unregister
+EXPORT_SYMBOL net/phonet/phonet 0x8107c925     pn_sock_unhash
+EXPORT_SYMBOL net/phonet/phonet 0x97666789     pn_sock_get_port
+EXPORT_SYMBOL net/phonet/phonet 0xb4758392     phonet_proto_register
+EXPORT_SYMBOL net/phonet/phonet 0xde146cc4     pn_sock_hash
+EXPORT_SYMBOL net/phonet/phonet 0xe620b19b     pn_skb_send
+EXPORT_SYMBOL net/rds/rds 0x5031b8c5   rds_str_array
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x053f0f2f    rxrpc_kernel_data_delivered
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x17e213c2    rxrpc_kernel_send_data
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x33bf8cb8    rxrpc_kernel_end_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x470c8860    rxrpc_kernel_accept_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x50add85f    rxrpc_kernel_reject_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x678c9f2f    rxrpc_get_server_data_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x6de3b4a3    rxrpc_kernel_is_data_last
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x718f8883    rxrpc_get_null_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x7755f7b4    rxrpc_kernel_get_error_number
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x856321c4    rxrpc_kernel_intercept_rx_messages
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x8761de05    rxrpc_kernel_begin_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xc8bd15bb    key_type_rxrpc
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xd861a996    rxrpc_kernel_abort_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xe4873c7c    rxrpc_kernel_free_skb
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xef277b90    rxrpc_kernel_get_abort_code
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x61085a36     xdr_terminate_string
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x793df106     svc_pool_stats_open
+EXPORT_SYMBOL net/wanrouter/wanrouter 0x0ebe03d1       unregister_wan_device
+EXPORT_SYMBOL net/wanrouter/wanrouter 0xa2299fb2       register_wan_device
+EXPORT_SYMBOL net/wimax/wimax 0x128d4090       wimax_rfkill
+EXPORT_SYMBOL net/wimax/wimax 0xde28d58c       wimax_reset
+EXPORT_SYMBOL net/wireless/cfg80211 0x066720d9 wiphy_free
+EXPORT_SYMBOL net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x0ceca23d cfg80211_cqm_rssi_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0x130db56e ieee80211_amsdu_to_8023s
+EXPORT_SYMBOL net/wireless/cfg80211 0x160fa8ed cfg80211_mgmt_tx_status
+EXPORT_SYMBOL net/wireless/cfg80211 0x17981139 cfg80211_testmode_alloc_event_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x1fad7a42 cfg80211_ready_on_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x26b03d99 cfg80211_send_unprot_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate
+EXPORT_SYMBOL net/wireless/cfg80211 0x3030346e cfg80211_connect_result
+EXPORT_SYMBOL net/wireless/cfg80211 0x325334dd cfg80211_roamed
+EXPORT_SYMBOL net/wireless/cfg80211 0x3303a630 cfg80211_testmode_reply
+EXPORT_SYMBOL net/wireless/cfg80211 0x38843462 cfg80211_get_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0x39f64f3c __cfg80211_auth_canceled
+EXPORT_SYMBOL net/wireless/cfg80211 0x455b10d0 cfg80211_scan_done
+EXPORT_SYMBOL net/wireless/cfg80211 0x4e9e5f39 cfg80211_classify8021d
+EXPORT_SYMBOL net/wireless/cfg80211 0x4f750b2a __cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x5248411f cfg80211_inform_bss_frame
+EXPORT_SYMBOL net/wireless/cfg80211 0x5bf78701 cfg80211_notify_new_peer_candidate
+EXPORT_SYMBOL net/wireless/cfg80211 0x5cf795c6 cfg80211_get_mesh
+EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x6c772df0 cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x727faf6e cfg80211_send_rx_assoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency
+EXPORT_SYMBOL net/wireless/cfg80211 0x7d6d1a95 ieee80211_data_from_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0x7dfff58c __cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x7e02403c regulatory_hint
+EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen
+EXPORT_SYMBOL net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x8753d4a6 cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x8dc94dbc wiphy_rfkill_set_hw_state
+EXPORT_SYMBOL net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init
+EXPORT_SYMBOL net/wireless/cfg80211 0x9a41b370 cfg80211_rx_mgmt
+EXPORT_SYMBOL net/wireless/cfg80211 0x9be7b389 ieee80211_get_hdrlen_from_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x9c219876 cfg80211_sched_scan_results
+EXPORT_SYMBOL net/wireless/cfg80211 0xa53916b8 wiphy_unregister
+EXPORT_SYMBOL net/wireless/cfg80211 0xaddae53f wiphy_new
+EXPORT_SYMBOL net/wireless/cfg80211 0xb1e36e1b wiphy_register
+EXPORT_SYMBOL net/wireless/cfg80211 0xb79c6e68 wiphy_rfkill_start_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xbe24e96f cfg80211_testmode_alloc_reply_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0xc0af7ad0 freq_reg_info
+EXPORT_SYMBOL net/wireless/cfg80211 0xc1e40759 cfg80211_unlink_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xc5508ca4 cfg80211_send_auth_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next
+EXPORT_SYMBOL net/wireless/cfg80211 0xd176e800 cfg80211_sched_scan_stopped
+EXPORT_SYMBOL net/wireless/cfg80211 0xd1d868e7 wiphy_apply_custom_regulatory
+EXPORT_SYMBOL net/wireless/cfg80211 0xd3ab683b cfg80211_inform_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd7779230 cfg80211_put_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd93445c4 cfg80211_testmode_event
+EXPORT_SYMBOL net/wireless/cfg80211 0xdbd926d2 cfg80211_cqm_pktloss_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xdca7e274 wiphy_rfkill_stop_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xdda285ef cfg80211_disconnected
+EXPORT_SYMBOL net/wireless/cfg80211 0xe11f968d cfg80211_ibss_joined
+EXPORT_SYMBOL net/wireless/cfg80211 0xe1e2d790 cfg80211_new_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xe259b10e cfg80211_remain_on_channel_expired
+EXPORT_SYMBOL net/wireless/cfg80211 0xe63a3136 cfg80211_del_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xea45b265 ieee80211_data_to_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xea9e45ed __ieee80211_get_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0xebf4e745 cfg80211_send_assoc_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xed35e07c cfg80211_send_rx_auth
+EXPORT_SYMBOL net/wireless/cfg80211 0xed7ffcf3 cfg80211_send_unprot_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xf9b78ca3 cfg80211_michael_mic_failure
+EXPORT_SYMBOL net/wireless/lib80211 0x0b39b94e lib80211_crypt_info_init
+EXPORT_SYMBOL net/wireless/lib80211 0x174eaf37 lib80211_crypt_info_free
+EXPORT_SYMBOL net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler
+EXPORT_SYMBOL net/wireless/lib80211 0x2d0f99e5 print_ssid
+EXPORT_SYMBOL net/wireless/lib80211 0x3f53a633 lib80211_unregister_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8c54aa98 lib80211_register_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8d5cded1 lib80211_crypt_deinit_entries
+EXPORT_SYMBOL net/wireless/lib80211 0x916a466c lib80211_get_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x9b6d7d90 lib80211_crypt_quiescing
+EXPORT_SYMBOL net/wireless/lib80211 0xfad3d2a8 lib80211_crypt_delayed_deinit
+EXPORT_SYMBOL sound/ac97_bus 0x76a253c5        ac97_bus_type
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x1a724fcc        snd_seq_kernel_client_ctl
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x2dab9349        snd_seq_kernel_client_enqueue_blocking
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3061c52d        snd_use_lock_sync_helper
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3fb4d161        snd_seq_kernel_client_dispatch
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x5e064be1        snd_seq_event_port_attach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x6bb71038        snd_seq_delete_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7ac2f329        snd_seq_expand_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7b8699eb        snd_seq_event_port_detach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x87218659        snd_seq_create_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x8944da7b        snd_seq_kernel_client_write_poll
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xb8e448a0        snd_seq_set_queue_tempo
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xcac0a3be        snd_seq_kernel_client_enqueue
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xe934da1d        snd_seq_dump_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x17c9a0f7 snd_seq_device_register_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x2737f8ae snd_seq_device_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xc622fb29 snd_seq_device_unregister_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x6ea09972      snd_midi_channel_alloc_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x833a3e07      snd_midi_channel_set_clear
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xb9948d2c      snd_midi_channel_free_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3      snd_midi_process_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x017f4a67     snd_midi_event_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x949c9ac8     snd_midi_event_no_status
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x951ea30c     snd_midi_event_reset_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb00606b7     snd_midi_event_encode_byte
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb30510f7     snd_midi_event_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xbeaecf8c     snd_midi_event_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xddc220c4     snd_midi_event_reset_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xf5eb237e     snd_midi_event_free
+EXPORT_SYMBOL sound/core/seq/snd-seq-virmidi 0xe78b2d35        snd_virmidi_new
+EXPORT_SYMBOL sound/core/snd 0x02054566        snd_ctl_rename_id
+EXPORT_SYMBOL sound/core/snd 0x04cffaf2        snd_component_add
+EXPORT_SYMBOL sound/core/snd 0x0e35b4c5        snd_card_create
+EXPORT_SYMBOL sound/core/snd 0x146342e5        snd_ctl_make_virtual_master
+EXPORT_SYMBOL sound/core/snd 0x171add5f        snd_info_free_entry
+EXPORT_SYMBOL sound/core/snd 0x1763ab66        snd_info_create_card_entry
+EXPORT_SYMBOL sound/core/snd 0x188e72bd        snd_register_device_for_dev
+EXPORT_SYMBOL sound/core/snd 0x18e1683f        snd_dma_program
+EXPORT_SYMBOL sound/core/snd 0x191e88cf        snd_dma_pointer
+EXPORT_SYMBOL sound/core/snd 0x1b92234e        snd_device_new
+EXPORT_SYMBOL sound/core/snd 0x1bce9ea4        snd_ctl_free_one
+EXPORT_SYMBOL sound/core/snd 0x1d556485        snd_ctl_find_numid
+EXPORT_SYMBOL sound/core/snd 0x22bd4efc        snd_card_set_id
+EXPORT_SYMBOL sound/core/snd 0x24a94b26        snd_info_get_line
+EXPORT_SYMBOL sound/core/snd 0x24fa9fa0        snd_card_disconnect
+EXPORT_SYMBOL sound/core/snd 0x36c32c02        snd_power_wait
+EXPORT_SYMBOL sound/core/snd 0x3971b4df        snd_ecards_limit
+EXPORT_SYMBOL sound/core/snd 0x3e387f60        snd_info_create_module_entry
+EXPORT_SYMBOL sound/core/snd 0x443e9b33        snd_card_register
+EXPORT_SYMBOL sound/core/snd 0x46ae4565        snd_seq_root
+EXPORT_SYMBOL sound/core/snd 0x4a3ea5c0        snd_request_card
+EXPORT_SYMBOL sound/core/snd 0x4e2f0c84        snd_device_free
+EXPORT_SYMBOL sound/core/snd 0x511ee63c        snd_ctl_register_ioctl
+EXPORT_SYMBOL sound/core/snd 0x56138508        _snd_ctl_add_slave
+EXPORT_SYMBOL sound/core/snd 0x58be4d15        snd_ctl_replace
+EXPORT_SYMBOL sound/core/snd 0x602c96f0        copy_to_user_fromio
+EXPORT_SYMBOL sound/core/snd 0x64e4e58f        snd_ctl_new1
+EXPORT_SYMBOL sound/core/snd 0x6b055442        snd_ctl_add
+EXPORT_SYMBOL sound/core/snd 0x6f2ab08f        snd_jack_new
+EXPORT_SYMBOL sound/core/snd 0x7063bfce        snd_card_proc_new
+EXPORT_SYMBOL sound/core/snd 0x70c15ac1        snd_dma_disable
+EXPORT_SYMBOL sound/core/snd 0x741db45e        snd_card_file_remove
+EXPORT_SYMBOL sound/core/snd 0x75c8ff23        snd_card_free
+EXPORT_SYMBOL sound/core/snd 0x7e763cef        snd_ctl_find_id
+EXPORT_SYMBOL sound/core/snd 0x7ed6130c        snd_ctl_enum_info
+EXPORT_SYMBOL sound/core/snd 0x7f545aef        snd_ctl_remove_id
+EXPORT_SYMBOL sound/core/snd 0x84b39c14        snd_card_free_when_closed
+EXPORT_SYMBOL sound/core/snd 0x8c85fbed        snd_unregister_device
+EXPORT_SYMBOL sound/core/snd 0x8f595b11        snd_major
+EXPORT_SYMBOL sound/core/snd 0x8f7794d2        snd_info_register
+EXPORT_SYMBOL sound/core/snd 0x9890ce81        snd_cards
+EXPORT_SYMBOL sound/core/snd 0x98b669a1        snd_ctl_boolean_mono_info
+EXPORT_SYMBOL sound/core/snd 0x9e6d79f8        snd_info_get_str
+EXPORT_SYMBOL sound/core/snd 0xa0fd2427        snd_pci_quirk_lookup_id
+EXPORT_SYMBOL sound/core/snd 0xb2e5ae4a        snd_lookup_minor_data
+EXPORT_SYMBOL sound/core/snd 0xce3ca308        copy_from_user_toio
+EXPORT_SYMBOL sound/core/snd 0xd1157735        release_and_free_resource
+EXPORT_SYMBOL sound/core/snd 0xd2de8c66        snd_device_register
+EXPORT_SYMBOL sound/core/snd 0xd376ca0c        snd_card_file_add
+EXPORT_SYMBOL sound/core/snd 0xd93863b4        snd_ctl_boolean_stereo_info
+EXPORT_SYMBOL sound/core/snd 0xdaf25441        snd_pci_quirk_lookup
+EXPORT_SYMBOL sound/core/snd 0xdff1922a        snd_add_device_sysfs_file
+EXPORT_SYMBOL sound/core/snd 0xe20c9214        snd_iprintf
+EXPORT_SYMBOL sound/core/snd 0xea70eb09        snd_jack_set_key
+EXPORT_SYMBOL sound/core/snd 0xeae70c65        snd_ctl_notify
+EXPORT_SYMBOL sound/core/snd 0xee5ae206        snd_ctl_unregister_ioctl
+EXPORT_SYMBOL sound/core/snd 0xefac2052        snd_jack_report
+EXPORT_SYMBOL sound/core/snd 0xf4865b56        snd_ctl_remove
+EXPORT_SYMBOL sound/core/snd 0xfc8c76e8        snd_jack_set_parent
+EXPORT_SYMBOL sound/core/snd-hwdep 0x13630d0d  snd_hwdep_new
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3af566f1     snd_dma_get_reserved_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3b91f3af     snd_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x60839367     snd_dma_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x6bf82d80     snd_dma_reserve_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xade88e76     snd_malloc_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xc79e0245     snd_dma_alloc_pages_fallback
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xdd2ec1e8     snd_dma_alloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x0283dfe3    _snd_pcm_hw_params_any
+EXPORT_SYMBOL sound/core/snd-pcm 0x04cda566    snd_interval_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x051aa020    snd_pcm_lib_read
+EXPORT_SYMBOL sound/core/snd-pcm 0x05e450ce    snd_pcm_limit_hw_rates
+EXPORT_SYMBOL sound/core/snd-pcm 0x10d48547    snd_pcm_period_elapsed
+EXPORT_SYMBOL sound/core/snd-pcm 0x12efae80    snd_pcm_mmap_data
+EXPORT_SYMBOL sound/core/snd-pcm 0x1bd09924    snd_pcm_suspend_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d027e4b    snd_pcm_format_signed
+EXPORT_SYMBOL sound/core/snd-pcm 0x218268d3    snd_pcm_hw_constraint_minmax
+EXPORT_SYMBOL sound/core/snd-pcm 0x2c9a34d1    snd_pcm_lib_free_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0x31a9446d    snd_pcm_lib_preallocate_pages_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x35b976c0    snd_pcm_lib_mmap_iomem
+EXPORT_SYMBOL sound/core/snd-pcm 0x3796bdcc    snd_pcm_format_little_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x39bf9301    _snd_pcm_hw_param_setempty
+EXPORT_SYMBOL sound/core/snd-pcm 0x43786b47    snd_pcm_hw_constraint_list
+EXPORT_SYMBOL sound/core/snd-pcm 0x4855e29c    snd_pcm_set_sync
+EXPORT_SYMBOL sound/core/snd-pcm 0x4af80abe    snd_pcm_release_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x4c115419    snd_pcm_hw_constraint_ratnums
+EXPORT_SYMBOL sound/core/snd-pcm 0x4d9b6d35    snd_pcm_format_size
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f816e9b    snd_pcm_format_big_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x52419d52    snd_pcm_lib_writev
+EXPORT_SYMBOL sound/core/snd-pcm 0x52e3e4a5    snd_pcm_hw_param_value
+EXPORT_SYMBOL sound/core/snd-pcm 0x5396737c    snd_pcm_lib_malloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x542bacda    snd_pcm_lib_preallocate_free_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x5bb37486    snd_pcm_suspend
+EXPORT_SYMBOL sound/core/snd-pcm 0x5c99b4e6    snd_pcm_sgbuf_ops_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x5e7f4920    snd_pcm_format_set_silence
+EXPORT_SYMBOL sound/core/snd-pcm 0x627df1da    snd_pcm_notify
+EXPORT_SYMBOL sound/core/snd-pcm 0x650f8603    snd_pcm_format_silence_64
+EXPORT_SYMBOL sound/core/snd-pcm 0x68a24153    snd_pcm_format_physical_width
+EXPORT_SYMBOL sound/core/snd-pcm 0x6b554c39    snd_pcm_hw_constraint_ratdens
+EXPORT_SYMBOL sound/core/snd-pcm 0x6d54d995    snd_pcm_hw_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ef8fcd8    snd_pcm_format_linear
+EXPORT_SYMBOL sound/core/snd-pcm 0x708c69a9    snd_pcm_lib_preallocate_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x71d45f96    snd_pcm_lib_get_vmalloc_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x77cdc01f    snd_pcm_hw_constraint_integer
+EXPORT_SYMBOL sound/core/snd-pcm 0x8b050d62    snd_pcm_lib_write
+EXPORT_SYMBOL sound/core/snd-pcm 0x90eb6cc0    snd_pcm_open_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0x91da9f04    snd_pcm_hw_param_first
+EXPORT_SYMBOL sound/core/snd-pcm 0x929a0f72    snd_pcm_hw_constraint_pow2
+EXPORT_SYMBOL sound/core/snd-pcm 0x9a6f4699    snd_pcm_sgbuf_get_chunk_size
+EXPORT_SYMBOL sound/core/snd-pcm 0xa1eb29c8    snd_pcm_lib_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0xa40e95ae    snd_pcm_link_rwlock
+EXPORT_SYMBOL sound/core/snd-pcm 0xa61aa028    snd_pcm_format_unsigned
+EXPORT_SYMBOL sound/core/snd-pcm 0xadfeacc4    snd_pcm_set_ops
+EXPORT_SYMBOL sound/core/snd-pcm 0xaf4389b8    snd_pcm_lib_free_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0xafeff749    _snd_pcm_lib_alloc_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0xb620eb26    snd_pcm_hw_constraint_msbits
+EXPORT_SYMBOL sound/core/snd-pcm 0xb9638db4    snd_pcm_rate_to_rate_bit
+EXPORT_SYMBOL sound/core/snd-pcm 0xba753838    snd_pcm_lib_readv
+EXPORT_SYMBOL sound/core/snd-pcm 0xbb2ca905    snd_pcm_stop
+EXPORT_SYMBOL sound/core/snd-pcm 0xbf257125    snd_pcm_new_stream
+EXPORT_SYMBOL sound/core/snd-pcm 0xd0b9b8b8    snd_interval_list
+EXPORT_SYMBOL sound/core/snd-pcm 0xe56a9336    snd_pcm_format_width
+EXPORT_SYMBOL sound/core/snd-pcm 0xe87da8a9    snd_pcm_hw_rule_add
+EXPORT_SYMBOL sound/core/snd-pcm 0xea2560a9    snd_pcm_hw_constraint_step
+EXPORT_SYMBOL sound/core/snd-pcm 0xf29c295e    snd_pcm_new
+EXPORT_SYMBOL sound/core/snd-pcm 0xf3797152    snd_interval_ratnum
+EXPORT_SYMBOL sound/core/snd-pcm 0xf4c86e68    snd_pcm_hw_param_last
+EXPORT_SYMBOL sound/core/snd-pcm 0xf7884e9c    snd_pcm_kernel_ioctl
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x0b66af18        snd_rawmidi_drain_input
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x1ce3c384        snd_rawmidi_kernel_release
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x2772da94        snd_rawmidi_transmit
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x56060f8a        snd_rawmidi_input_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x61e37976        snd_rawmidi_drop_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x727dab72        snd_rawmidi_kernel_read
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7950906c        snd_rawmidi_drain_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7d4f859f        snd_rawmidi_transmit_empty
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7fa69e66        snd_rawmidi_transmit_peek
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x80178f5a        snd_rawmidi_kernel_open
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x909c34d8        snd_rawmidi_set_ops
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xa402285a        snd_rawmidi_info_select
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xb0a30ad5        snd_rawmidi_kernel_write
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xbbb6fe17        snd_rawmidi_transmit_ack
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xc2b7d268        snd_rawmidi_output_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xcaf024f0        snd_rawmidi_new
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xeff5ed61        snd_rawmidi_receive
+EXPORT_SYMBOL sound/core/snd-timer 0x4db90ec4  snd_timer_global_register
+EXPORT_SYMBOL sound/core/snd-timer 0x5b11ff84  snd_timer_interrupt
+EXPORT_SYMBOL sound/core/snd-timer 0x78f6f1cd  snd_timer_global_new
+EXPORT_SYMBOL sound/core/snd-timer 0x79a3312f  snd_timer_new
+EXPORT_SYMBOL sound/core/snd-timer 0x8020baf0  snd_timer_global_free
+EXPORT_SYMBOL sound/core/snd-timer 0x9e8cd936  snd_timer_pause
+EXPORT_SYMBOL sound/core/snd-timer 0xa0d995d2  snd_timer_resolution
+EXPORT_SYMBOL sound/core/snd-timer 0xb94ad3c7  snd_timer_close
+EXPORT_SYMBOL sound/core/snd-timer 0xb9b2e8f5  snd_timer_continue
+EXPORT_SYMBOL sound/core/snd-timer 0xc668e42d  snd_timer_start
+EXPORT_SYMBOL sound/core/snd-timer 0xc99ff173  snd_timer_open
+EXPORT_SYMBOL sound/core/snd-timer 0xefea3b7f  snd_timer_notify
+EXPORT_SYMBOL sound/core/snd-timer 0xf6a38705  snd_timer_stop
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x65aafb73  snd_mpu401_uart_new
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59  snd_mpu401_uart_interrupt_tx
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227  snd_mpu401_uart_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x05060a19       snd_opl3_regmap
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x149819fd       snd_opl3_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x212e0050       snd_opl3_create
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x4a3efb0f       snd_opl3_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x66a790de       snd_opl3_timer_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x73f4c287       snd_opl3_reset
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xaaa454c7       snd_opl3_find_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xbb2c404f       snd_opl3_load_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xf155127c       snd_opl3_init
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xfa82ba70       snd_opl3_hwdep_new
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x05be804b       snd_opl4_create
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x1f21b356       snd_opl4_read_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x57ca03d2       snd_opl4_write_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x5961a640       snd_opl4_write
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0xd8a1fd47       snd_opl4_read
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x08cd614d   snd_vx_free_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x09c70b74   snd_vx_dsp_load
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1a4cedc3   snd_vx_suspend
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x1c9e79b2   snd_vx_dsp_boot
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x263ffaa6   snd_vx_create
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x27b3c2da   snd_vx_load_boot_image
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x331e1380   snd_vx_resume
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x9eaef21c   snd_vx_check_reg_bit
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xcd7de8c6   snd_vx_setup_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf1f04d23   snd_vx_irq_handler
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x01455b1b       amdtp_out_stream_pcm_abort
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x057eea6d       amdtp_out_stream_get_max_payload
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x108651a1       amdtp_out_stream_stop
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x11f6c012       amdtp_out_stream_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x17e46570       amdtp_out_stream_set_rate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x23d23d3d       fw_iso_resources_free
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x2e650f3d       amdtp_out_stream_set_pcm_format
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x45181b93       cmp_connection_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x4618edb6       amdtp_out_stream_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x509415cb       fcp_bus_reset
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x54f1e83c       amdtp_out_stream_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x65f828ca       iso_packets_buffer_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x68ccf3a3       fw_iso_resources_allocate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x6effc4d4       cmp_connection_establish
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x8ac09c3a       amdtp_out_stream_start
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x907ab1ef       fw_iso_resources_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x94464cf6       fw_iso_resources_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x977ec48d       fw_iso_resources_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb1e0c1b8       iso_packets_buffer_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb4a3c726       cmp_connection_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xbe1c01d1       fcp_avc_transaction
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xc0830942       cmp_connection_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xdd74bc7a       rcode_string
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xe391be1e       cmp_connection_break
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xf9345015       snd_fw_transaction
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x1def49f7    snd_ak4114_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x3ca11593    snd_ak4114_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x5e6f61c6    snd_ak4114_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xaac69e33    snd_ak4114_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xb80ef4b4    snd_ak4114_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0xff8fcf2b    snd_ak4114_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x1beb9ba8    snd_ak4117_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x222d1f9b    snd_ak4117_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x613bcfdf    snd_ak4117_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61994352    snd_ak4117_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x61dcd22d    snd_ak4117_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x7748d95f    snd_ak4117_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x36d65194       snd_akm4xxx_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x42097156       snd_akm4xxx_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x7a41f3bb       snd_akm4xxx_init
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xd33efb47       snd_akm4xxx_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x769b55ff    snd_pt2258_reset
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x96e9df08    snd_pt2258_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x12af763e     snd_tea575x_init
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x6a17a8f6     snd_tea575x_exit
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x208740c7  snd_cs8427_create
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x433a23de  snd_cs8427_reg_write
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x55ec55fe  snd_cs8427_iec958_build
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x594ffe68  snd_cs8427_iec958_active
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xbdcee202  snd_cs8427_iec958_pcm
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x025e14e3     snd_i2c_bus_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x07be1178     snd_i2c_sendbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x3b5cfab9     snd_i2c_device_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x7b8e8dfe     snd_i2c_device_free
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x9cf71435     snd_i2c_probeaddr
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xf53071d2     snd_i2c_readbytes
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xbc9e601c        snd_tea6330t_update_mixer
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xfaf7d47a        snd_tea6330t_detect
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x235ff45a       snd_es1688_reset
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x94031132       snd_es1688_pcm
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x9e2d050f       snd_es1688_mixer_write
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xa09cb43a       snd_es1688_create
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xc7a8e7b0       snd_es1688_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x03f64d6d     snd_gf1_write_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0b08f41c     snd_gus_create
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x0c4b7101     snd_gf1_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x18d814bb     snd_gf1_mem_lock
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c1ce117     snd_gus_interrupt
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c411555     snd_gf1_ctrl_stop
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2ff6dd00     snd_gus_use_dec
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3004ab96     snd_gf1_peek
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x364c3e2f     snd_gus_initialize
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3d722f81     snd_gf1_alloc_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x451c4787     snd_gus_dram_write
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x46db8d67     snd_gf1_lvol_to_gvol_raw
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x486e95f6     snd_gf1_delay
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x4a25f075     snd_gf1_poke
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x510c35ab     snd_gf1_mem_alloc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x53f4bcba     snd_gf1_stop_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x57e283ce     snd_gf1_mem_free
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x5c706a01     snd_gf1_new_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x69580181     snd_gf1_dram_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x7447d41f     snd_gf1_translate_freq
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x766a53a4     snd_gf1_mem_xfree
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x8b2c9d1e     snd_gf1_free_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x902a93e5     snd_gf1_i_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x95c00318     snd_gf1_i_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9d27745e     snd_gf1_rawmidi_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb627703a     snd_gf1_pcm_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xba59f0c0     snd_gus_use_inc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xbe6bf3f0     snd_gus_dram_read
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc43a5527     snd_gf1_atten_table
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc62c29f1     snd_gf1_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc828e204     snd_gf1_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xd60f9df8     snd_gf1_write16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xfd7948a3     snd_gf1_i_look16
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x0e096be3   snd_msnd_init_queue
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x14604b14   snd_msnd_send_dsp_cmd
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x3caec80b   snd_msndmix_setup
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x41d8c7fe   snd_msnd_DARQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x53b94a87   snd_msndmix_new
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x5a59c42e   snd_msnd_dsp_halt
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x67075162   snd_msndmix_force_recsrc
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x75026b24   snd_msndmidi_input_read
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x827928fa   snd_msnd_upload_host
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x930bf9b2   snd_msnd_pcm
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xc6484e4c   snd_msnd_enable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xdd3d9b58   snd_msnd_disable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xec5c7fa6   snd_msnd_send_word
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xfd3a84d0   snd_msnd_DAPQ
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0x89e35b99    snd_aci_cmd
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0xd41a7c7c    snd_aci_get_aci
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x30040e18    snd_sbdsp_command
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x3793ee74    snd_sbdsp_get_byte
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x493274bb    snd_sbdsp_reset
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x509de8db    snd_sbmixer_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x6c145c29    snd_sbmixer_add_ctl
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x8ffe80f5    snd_sbmixer_write
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x9dc54427    snd_sbmixer_resume
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc3a011d5    snd_sbmixer_read
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xc47abf26    snd_sbmixer_suspend
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xd3b5f491    snd_sbdsp_create
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-csp 0xef888238     snd_sb_csp_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x28443cf2     snd_sb16dsp_get_pcm_ops
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x3a73d4e1     snd_sb16dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xa9672925     snd_sb16dsp_configure
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xe0b3f690     snd_sb16dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x1ffb00d6      snd_sb8dsp_midi
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x6c52f0ff      snd_sb8dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x93293f75      snd_sb8dsp_midi_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x9824676a      snd_sb8dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x1655c4f1        snd_emu8000_peek_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x34cfbdf6        snd_emu8000_update_chorus_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x3818128f        snd_emu8000_load_chorus_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x5f6b635e        snd_emu8000_dma_chan
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x69cc4f89        snd_emu8000_init_fm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9629fa35        snd_emu8000_poke_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9a9672ae        snd_emu8000_update_equalizer
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x9ab543f6        snd_emu8000_update_reverb_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xc9a3aa81        snd_emu8000_load_reverb_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xca944cd5        snd_emu8000_poke
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xfc49be25        snd_emu8000_peek
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x200535ff     snd_cs4236_ext_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x3c38d5e8     snd_wss_get_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x470930eb     snd_wss_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x4d0362c6     snd_wss_create
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x50094541     snd_wss_pcm
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x5e4b2de5     snd_wss_chip_id
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7b202637     snd_wss_interrupt
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7f69149a     snd_wss_put_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8e31cb07     snd_wss_info_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x8fa6606c     snd_wss_mce_up
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x9b16925e     snd_cs4236_ext_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xa276819f     snd_wss_mce_down
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xb2be137a     snd_wss_timer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xbe6c817b     snd_wss_put_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xc99525ae     snd_wss_mixer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xd771bb46     snd_wss_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xeab98139     snd_wss_info_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfd3d4009     snd_wss_get_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xfe98a865     snd_wss_overrange
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xffa34533     snd_wss_get_pcm_ops
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x21ef4e55 snd_ac97_pcm_assign
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x48471696 snd_ac97_tune_hardware
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x4dc81183 snd_ac97_set_rate
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5163bed9 snd_ac97_bus
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x5ffa6324 snd_ac97_mixer
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x7e6dcafe snd_ac97_update_power
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x845b1c97 snd_ac97_get_short_name
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9f68cc85 snd_ac97_write_cache
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xa4057c8d snd_ac97_pcm_close
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xbff30f47 snd_ac97_resume
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc05ae2a8 snd_ac97_pcm_open
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc4c310c3 snd_ac97_suspend
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc7406aa5 snd_ac97_read
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd15b6e3d snd_ac97_update
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2545eab snd_ac97_pcm_double_rate_rules
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xe2c2d152 snd_ac97_update_bits
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf2139bf7 snd_ac97_write
+EXPORT_SYMBOL sound/pci/asihpi/snd-asihpi 0xded8ad5e   hpi_send_recv
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0becda97 snd_emu10k1_voice_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x0df94418 snd_emu10k1_voice_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x41244eb5 snd_emu10k1_ptr_write
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x59cafd61 snd_emu10k1_synth_bzero
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x988d150a snd_emu10k1_synth_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xda83a040 snd_emu10k1_synth_copy_from_user
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf66a4375 snd_emu10k1_ptr_read
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf75dd381 snd_emu10k1_memblk_map
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xfeebba88 snd_emu10k1_synth_free
+EXPORT_SYMBOL sound/pci/hda/snd-hda-codec 0x8137241a   snd_hda_parse_generic_codec
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0x85f6b860  snd_ice1712_akm4xxx_free
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xc231aa73  snd_ice1712_akm4xxx_build_controls
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xdb1369fc  snd_ice1712_akm4xxx_init
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0e84fac7       oxygen_write8_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13ae7eae       oxygen_pci_shutdown
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x1ab0d70a       oxygen_read16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x217082b9       oxygen_write_spi
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x23bf881e       oxygen_pci_suspend
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x257fb948       oxygen_read8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x4e5ef4d6       oxygen_write_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x61bd39c7       oxygen_write16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x6fc6011d       oxygen_write32_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7528375c       oxygen_write_ac97_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x82abfda3       oxygen_write16_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x870f7062       oxygen_pci_remove
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x8b3b31ad       oxygen_write_i2c
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9167aa21       oxygen_read_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x94972217       oxygen_write8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9b9d4d27       oxygen_pci_resume
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9e4b2749       oxygen_write32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xdbd4a1fd       oxygen_reset_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe7a3b566       oxygen_write_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf18f2bfc       oxygen_pci_probe
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xf3c210d8       oxygen_read32
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x043bdcb0 snd_trident_free_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x3abf35ff snd_trident_alloc_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x4ebb764f snd_trident_stop_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x8d7ed98d snd_trident_write_voice_regs
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0xfca1215f snd_trident_start_voice
+EXPORT_SYMBOL sound/soundcore 0x98696b3f       sound_class
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x0b58a260       snd_emux_new
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x19147037       snd_emux_free
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x2167ec20       snd_emux_lock_voice
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x655cb202       snd_sf_linear_to_log
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x9fab5ec7       snd_emux_register
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xac72b75e       snd_emux_terminate_all
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xd3df8d5f       snd_emux_unlock_voice
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x16acd73a      snd_util_memhdr_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x42cd82cd      snd_util_memhdr_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x74b3ab88      __snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x7c5c4bb1      snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xa594e268      __snd_util_memblk_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xba78d781      snd_util_mem_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xc03b0c1b      snd_util_mem_avail
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xe4ce2b80      __snd_util_mem_free
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x16756dc0     snd_usbmidi_input_start
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x63343b1d     snd_usbmidi_input_stop
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x9d5af605     snd_usbmidi_create
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0xd9d2bb03     snd_usbmidi_disconnect
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x1816c305   dm_mem_cache_grow
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x367013d7   dm_mem_cache_shrink
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x68d294fb   dm_mem_cache_free
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x920a7a41   dm_message_parse
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xb051eab3   dm_mem_cache_client_create
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xdae04ad9   dm_mem_cache_alloc
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xf75301a7   dm_mem_cache_client_destroy
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x000f2b7a       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x005a7faf       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x008ae1f1       dqput
+EXPORT_SYMBOL vmlinux 0x00d131bd       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x00d305fa       skb_find_text
+EXPORT_SYMBOL vmlinux 0x00dd5e49       tty_mutex
+EXPORT_SYMBOL vmlinux 0x00e0bd33       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0x00e60fed       do_SAK
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x010abfbd       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x0140ca32       release_sock
+EXPORT_SYMBOL vmlinux 0x016b0e28       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0x0180c0b0       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x019b72ac       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0x01a4adf3       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x01a6bce2       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01bdddd7       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x01c1b9d5       bio_add_page
+EXPORT_SYMBOL vmlinux 0x01c7351c       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0x01cdce48       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01d36127       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x01ee5cf8       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0x01f8bb63       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x021c735e       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x0239bee6       ppp_input
+EXPORT_SYMBOL vmlinux 0x0244d2fd       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0x025b0027       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x0260fdc8       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x026aa507       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x027d3985       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0x028360c1       free_buffer_head
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02a71a11       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x02c3815a       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x02d16803       blk_insert_request
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02e33f72       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x0313db43       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0x03187901       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x034e9440       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x03565416       lookup_hash
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x0360da89       vfs_getattr
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x037c2586       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x03869b66       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0x03910d7f       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03c337db       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x03d8e97f       filemap_flush
+EXPORT_SYMBOL vmlinux 0x03e46571       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x03e59108       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x03fea9e8       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x0404c7e1       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0x0417afde       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0x0419b373       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x044faa50       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x045537b1       padata_alloc
+EXPORT_SYMBOL vmlinux 0x046a76eb       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0x046d308d       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04a918dd       mntput
+EXPORT_SYMBOL vmlinux 0x04ae767c       kunmap_high
+EXPORT_SYMBOL vmlinux 0x04bc355e       tcp_connect
+EXPORT_SYMBOL vmlinux 0x04be1b15       path_is_under
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04f7f219       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0x050468c0       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0x050b5d9e       napi_get_frags
+EXPORT_SYMBOL vmlinux 0x0512e1df       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x0521a429       sk_filter
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x0535c7a0       dquot_file_open
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x05a10892       inet_put_port
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05b207fa       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x05b55cf7       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x05d5d6df       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0x05e209e0       simple_getattr
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x05ed892f       __f_setown
+EXPORT_SYMBOL vmlinux 0x05f77552       unregister_netdev
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x0651c4ad       kern_path_parent
+EXPORT_SYMBOL vmlinux 0x065ca5a7       try_to_release_page
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x069596f8       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x069db189       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ae2e58       register_framebuffer
+EXPORT_SYMBOL vmlinux 0x06cc9eda       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06e8bdd5       find_or_create_page
+EXPORT_SYMBOL vmlinux 0x06f945a9       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x06fa9d17       of_get_property
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x07179557       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0x0725673f       init_net
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x07770e07       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x0795116e       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a7d14d       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07b49bdd       vfs_open
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x07e4cf73       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x0822de5e       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x084ba63a       uart_match_port
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08a55f99       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0x08c6f62d       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x09087e8e       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093a4d8e       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x0942eb1d       vc_cons
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x0952262f       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x097d08c3       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x0983bf57       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x0994431b       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09cbe4c5       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09ead378       kthread_bind
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x09fc4931       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a2a394f       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0a551f80       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x0a8ff496       arp_create
+EXPORT_SYMBOL vmlinux 0x0ab10ab6       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0ae796f3       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b4bde37       iunique
+EXPORT_SYMBOL vmlinux 0x0b5118c0       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8cb9c6       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0be4d9f2       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x0c00b70a       follow_up
+EXPORT_SYMBOL vmlinux 0x0c0f29c4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c49ab15       simple_readpage
+EXPORT_SYMBOL vmlinux 0x0c4eda05       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0x0c5369de       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x0c5b93e4       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x0c633ea7       skb_clone
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cbcbbaf       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x0cc33a24       dm_get_device
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ccc6a92       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0cda9f9f       noop_qdisc
+EXPORT_SYMBOL vmlinux 0x0cf1484b       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x0d06362e       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0x0d0cd926       wireless_send_event
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d40fe91       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x0d4869e9       dquot_release
+EXPORT_SYMBOL vmlinux 0x0d53182d       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d57f00e       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0x0d848c15       kmap_high
+EXPORT_SYMBOL vmlinux 0x0d8fddd4       alloc_file
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0db59030       input_register_device
+EXPORT_SYMBOL vmlinux 0x0dc557b0       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0df61880       generic_listxattr
+EXPORT_SYMBOL vmlinux 0x0df8d60d       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0e928d49       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x0ecfa5bc       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0x0ee6c470       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x0f1ab0b7       follow_pfn
+EXPORT_SYMBOL vmlinux 0x0f2e65a6       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48b000       d_genocide
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f59eff2       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f6857d7       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x0f93e431       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0x0fae7650       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fdc25d9       check_disk_change
+EXPORT_SYMBOL vmlinux 0x0fecfc78       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x105419f4       __getblk
+EXPORT_SYMBOL vmlinux 0x1062b361       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0x1066b091       write_cache_pages
+EXPORT_SYMBOL vmlinux 0x107291bc       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x107ddf83       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x109fec29       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x10af2475       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x10c568b9       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x10cc3779       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x1107f896       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x1119d570       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0x1121c8d2       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x1136dafd       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0x1142941c       sk_free
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x1165bf4d       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x11844fab       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x11bf3729       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0x11c7c15d       dst_release
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x1203bc9f       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x120621fd       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0x122bd9bb       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x129cef9d       _dev_info
+EXPORT_SYMBOL vmlinux 0x129d01ae       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12dd8755       thaw_super
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x131adc96       sock_create
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x1355ca23       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x13750234       set_bh_page
+EXPORT_SYMBOL vmlinux 0x1386f43f       page_readlink
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x138ba64f       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x139b0318       padata_start
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13bda4fe       set_pages_nx
+EXPORT_SYMBOL vmlinux 0x13bf4e05       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13dde1af       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x13e43abd       llc_sap_find
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f01b3f       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x13f290fe       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x13f301f7       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x14435ebd       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x1456cfc5       vfs_rename
+EXPORT_SYMBOL vmlinux 0x145b8590       vfs_readv
+EXPORT_SYMBOL vmlinux 0x145ced90       input_flush_device
+EXPORT_SYMBOL vmlinux 0x14a075d9       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0x14a590cb       d_set_d_op
+EXPORT_SYMBOL vmlinux 0x14a7ee02       icmp_send
+EXPORT_SYMBOL vmlinux 0x14a82908       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14baa2fa       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x14c3beca       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x15243d6b       mii_check_link
+EXPORT_SYMBOL vmlinux 0x15336a59       mount_nodev
+EXPORT_SYMBOL vmlinux 0x153621d6       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x15629489       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x15696697       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x15a7b5e5       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15cc970a       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0x15d3f9fc       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161acf66       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0x161df9ef       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x162718e5       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x162ed4ad       dquot_disable
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x163e1446       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x16b64511       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x16fe232b       dev_add_pack
+EXPORT_SYMBOL vmlinux 0x16ffc05d       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x1746faa7       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x174ca2fc       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0x17a0ec64       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17cfe850       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x17f4b75d       may_umount
+EXPORT_SYMBOL vmlinux 0x17f60bf5       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x180ce191       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x181b91a4       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x189868d7       get_random_bytes_arch
+EXPORT_SYMBOL vmlinux 0x189fe5c3       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0x18c02c1c       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0x18cfc21f       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0x18daba42       softnet_data
+EXPORT_SYMBOL vmlinux 0x18e1ce9d       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0x18e352ed       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0x18e7531e       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0x192878f5       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0x1928faa7       phy_detach
+EXPORT_SYMBOL vmlinux 0x1974f0df       sock_common_setsockopt
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x199f5b4e       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19c3016b       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x19c90d37       __scm_send
+EXPORT_SYMBOL vmlinux 0x19db972b       phy_device_free
+EXPORT_SYMBOL vmlinux 0x1a044f14       arp_xmit
+EXPORT_SYMBOL vmlinux 0x1a048cee       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a562f07       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x1a58b3c1       sock_i_uid
+EXPORT_SYMBOL vmlinux 0x1a5d1c4b       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a6dc9e6       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1abc47f1       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf60fa       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1afdddb3       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b292f49       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0x1b3eac38       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b7bb290       lookup_bdev
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1bb4ec88       phy_start
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bd9d6c5       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1bdae3e6       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0x1c01d197       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c23bd32       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0x1c659465       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cf366cd       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d719295       netif_rx
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1d98ce50       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dc418f3       dev_printk
+EXPORT_SYMBOL vmlinux 0x1dd15e9b       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddf91d2       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x1e0d3911       serio_reconnect
+EXPORT_SYMBOL vmlinux 0x1e16aecb       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x1e231ec5       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x1e2aecb9       serio_open
+EXPORT_SYMBOL vmlinux 0x1e65218d       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1eacc9c3       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x1eb8b8a0       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0x1ebddfc6       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0x1ee262ac       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x1eeb1aa2       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0x1ef38656       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x1f23c479       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0x1f3a910a       journal_abort
+EXPORT_SYMBOL vmlinux 0x1f4df885       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x1f61b740       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1f89d360       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0x1f8fa277       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fd3a12f       generic_write_checks
+EXPORT_SYMBOL vmlinux 0x1fe7f927       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x1ffe06d4       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x201a8ce8       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x201f61cd       pci_dev_get
+EXPORT_SYMBOL vmlinux 0x205379a7       __quota_error
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x208c82bc       posix_lock_file
+EXPORT_SYMBOL vmlinux 0x2093920b       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20b1bc80       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x20b39f1f       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x20cac037       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x20d52f78       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0x20d6d563       secpath_dup
+EXPORT_SYMBOL vmlinux 0x20dbf3c1       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x20e4492c       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0x20fc384b       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x21625c2f       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x217093eb       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0x2177aff9       wake_up_process
+EXPORT_SYMBOL vmlinux 0x217a2a30       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x218352d1       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0x21984e6d       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0x21a92a3b       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x21d8e28d       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x22022af7       simple_fill_super
+EXPORT_SYMBOL vmlinux 0x221cca34       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x22295f56       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2283d9e4       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x229eb706       pipe_to_file
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x22b98d06       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x22c920fc       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x22e5ce0d       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x230693bd       neigh_destroy
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x2381a6e8       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x239b91d9       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23adb973       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0x23ae2f18       pskb_copy
+EXPORT_SYMBOL vmlinux 0x23c5d6e1       agp_enable
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d407f1       update_region
+EXPORT_SYMBOL vmlinux 0x23f1d235       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x2406cdb7       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x2414e794       single_open
+EXPORT_SYMBOL vmlinux 0x2422ccba       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x243e71b8       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x244c6be8       sg_miter_next
+EXPORT_SYMBOL vmlinux 0x24594798       misc_deregister
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x24615ef9       security_path_rename
+EXPORT_SYMBOL vmlinux 0x2474d88f       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0x2475218f       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x2488146a       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24946dfe       pci_match_id
+EXPORT_SYMBOL vmlinux 0x24b46511       generic_make_request
+EXPORT_SYMBOL vmlinux 0x24cb0d3e       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24de3696       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x24ed2f5a       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x250dd12b       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x251bbf99       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x2526a8b5       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0x2529d275       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x2548a371       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x254938a4       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x256dd6eb       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x2578dacd       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x258ac4f7       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0x25c0014b       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25cfd397       module_layout
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x25febaea       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x2609392e       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x2623b60b       dput
+EXPORT_SYMBOL vmlinux 0x26471790       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x26603321       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0x266977a2       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x267baeec       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0x26868bdd       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x2698e366       filp_close
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26d3177f       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0x26d377dd       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x270b2f24       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x274d0f90       blk_register_region
+EXPORT_SYMBOL vmlinux 0x277e4571       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x27835ffe       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b33a81       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x27c7a46f       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x27f581ae       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0x28003fde       empty_aops
+EXPORT_SYMBOL vmlinux 0x280b98e3       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0x28176ccd       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x281d4134       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x2823eb2e       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0x282684c1       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x28574908       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0x285954da       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x2887be77       skb_seq_read
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28a80608       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x2934e857       netdev_change_features
+EXPORT_SYMBOL vmlinux 0x293b217b       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x294a6af9       skb_unlink
+EXPORT_SYMBOL vmlinux 0x294cced1       cad_pid
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x297c26a8       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0x29825454       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0x298fc869       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0x299894dc       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0x29a1b682       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29bc5840       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0x29c49241       locks_init_lock
+EXPORT_SYMBOL vmlinux 0x29da38e1       sock_no_poll
+EXPORT_SYMBOL vmlinux 0x29dc9be2       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x29eb1bd4       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0294b0       dquot_transfer
+EXPORT_SYMBOL vmlinux 0x2a03ede2       sock_rfree
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a54c764       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x2a67d9ae       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x2a8e7612       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2abd12b6       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0x2ac0619f       jbd2_journal_update_format
+EXPORT_SYMBOL vmlinux 0x2ac8ce3a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x2ace45f6       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0x2ae9c874       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0x2af02574       input_set_keycode
+EXPORT_SYMBOL vmlinux 0x2afe9651       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b13bd6a       iget5_locked
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b33423a       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x2b45972b       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0x2b65c416       padata_stop
+EXPORT_SYMBOL vmlinux 0x2b6b32f4       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0x2b6f374d       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x2b973703       blk_get_queue
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba1bc65       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bc4e969       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2beaf22b       seq_release
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c175af1       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c734fb5       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2ca48414       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x2ca81121       set_page_dirty
+EXPORT_SYMBOL vmlinux 0x2ca9d493       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0x2cc5b83d       setattr_copy
+EXPORT_SYMBOL vmlinux 0x2d075b64       set_binfmt
+EXPORT_SYMBOL vmlinux 0x2d093429       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x2d0be7c5       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d1fdbdb       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3ec47d       journal_errno
+EXPORT_SYMBOL vmlinux 0x2d46310a       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0x2d7577e6       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2d8a3cf2       inet_sendpage
+EXPORT_SYMBOL vmlinux 0x2d9707c5       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0x2dbb17d1       netdev_printk
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2de56849       __lock_page
+EXPORT_SYMBOL vmlinux 0x2de75df6       block_read_full_page
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e0ec551       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x2e1c6d56       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e4771c4       journal_load
+EXPORT_SYMBOL vmlinux 0x2e5639f1       __nla_reserve
+EXPORT_SYMBOL vmlinux 0x2e59cdff       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e71e9ac       vfs_llseek
+EXPORT_SYMBOL vmlinux 0x2e8b7f10       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ec391ce       dev_err
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2edc3f1c       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f62bc67       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f8f2265       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x2fb6de5d       add_device_randomness
+EXPORT_SYMBOL vmlinux 0x2fe6de59       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x301abebe       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x30248eea       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0x304126b2       d_add_ci
+EXPORT_SYMBOL vmlinux 0x30438163       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0x304cb1d8       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0x3056ce9b       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x30792aca       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x30846769       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b6afb5       tcf_register_action
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30bcacaf       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30de0ac1       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30eee352       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x314e8e8f       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x315bdfb0       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x31644ad5       dentry_open
+EXPORT_SYMBOL vmlinux 0x31898083       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x3195e980       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x31b7229e       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0x31bf4ff3       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x31d405ed       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0x31d7d301       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x31f22b31       key_type_keyring
+EXPORT_SYMBOL vmlinux 0x320e05bb       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x323a69c8       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x3263d23f       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x32863a68       tc_classify
+EXPORT_SYMBOL vmlinux 0x328b32b9       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0x329dff63       security_file_permission
+EXPORT_SYMBOL vmlinux 0x32a05dc8       __sock_create
+EXPORT_SYMBOL vmlinux 0x32d7d67b       unregister_key_type
+EXPORT_SYMBOL vmlinux 0x32ddd401       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x32fa6bd0       ether_setup
+EXPORT_SYMBOL vmlinux 0x3313e05b       key_revoke
+EXPORT_SYMBOL vmlinux 0x3315a21b       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x33169d9f       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x331b3dfd       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x33208834       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x335602e8       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x3371537e       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0x33957731       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x33bac3c3       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33f725aa       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x341ee1b6       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x34419985       journal_start
+EXPORT_SYMBOL vmlinux 0x34556aac       iput
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x3484948e       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34bf89f1       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34ed1e5c       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0x34edba6a       bdget_disk
+EXPORT_SYMBOL vmlinux 0x35042719       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0x35048e68       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0x3505d020       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x353ea387       end_writeback
+EXPORT_SYMBOL vmlinux 0x3543843b       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x359e6b6a       elevator_change
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35b55d9e       task_ns_capable
+EXPORT_SYMBOL vmlinux 0x35c1877c       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35d023ac       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35f8a417       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x361a58cc       set_anon_super
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x36318475       netdev_set_master
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x36494247       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x3658df16       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x3662690f       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x36705089       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x36b17dd9       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0x36ccde48       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x36d26931       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x36dbbc88       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x36df1fea       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36e7ac23       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x36ef051b       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0x3708adcd       find_vma
+EXPORT_SYMBOL vmlinux 0x37090144       register_filesystem
+EXPORT_SYMBOL vmlinux 0x372a1462       blk_put_request
+EXPORT_SYMBOL vmlinux 0x372e920d       __dst_free
+EXPORT_SYMBOL vmlinux 0x373f8f24       default_llseek
+EXPORT_SYMBOL vmlinux 0x374202c5       dev_activate
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x376e018a       get_phy_device
+EXPORT_SYMBOL vmlinux 0x377420d2       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37c8b5f9       end_page_writeback
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e1c13c       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0x37e2768b       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea4b51       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37ed9a7d       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x38058556       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x382cc8c6       genl_register_family
+EXPORT_SYMBOL vmlinux 0x38305572       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x38351af9       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x38a8cc42       set_user_nice
+EXPORT_SYMBOL vmlinux 0x38ae3b75       sk_stream_error
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38c848af       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x38dcd29c       take_over_console
+EXPORT_SYMBOL vmlinux 0x38dcec03       register_md_personality
+EXPORT_SYMBOL vmlinux 0x38e6a2aa       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x38f8aaac       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x39032e47       tty_port_put
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x39368d07       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3947bad2       __find_get_block
+EXPORT_SYMBOL vmlinux 0x3953de20       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39a84fa8       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x39b08cdc       agp_bridge
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39c8896c       km_policy_expired
+EXPORT_SYMBOL vmlinux 0x39f91e7e       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0x3a028f86       flush_signals
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a25c8b4       netdev_notice
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a3672e3       d_alloc_name
+EXPORT_SYMBOL vmlinux 0x3a4df1da       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a7afb82       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0x3a847233       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x3a881d8f       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3ad8ddf5       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0x3aedbf81       skb_push
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3afaed4a       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b30ec80       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0x3b324794       netdev_warn
+EXPORT_SYMBOL vmlinux 0x3b665d03       sock_register
+EXPORT_SYMBOL vmlinux 0x3b8ed1b4       vfs_unlink
+EXPORT_SYMBOL vmlinux 0x3b8f5244       dump_seek
+EXPORT_SYMBOL vmlinux 0x3b96c3b0       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3ba5f740       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x3ba810c9       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0x3bb2a25b       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3bd31dfc       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0x3c13ccfe       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0x3c24168b       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x3c28a6d5       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c44532e       __blk_end_request
+EXPORT_SYMBOL vmlinux 0x3c5f0338       block_write_full_page
+EXPORT_SYMBOL vmlinux 0x3c737e3b       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x3c77c603       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d52e17b       do_munmap
+EXPORT_SYMBOL vmlinux 0x3d67cdac       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d8e4bb6       mnt_pin
+EXPORT_SYMBOL vmlinux 0x3d9f84e9       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3da52b67       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x3db13795       dentry_unhash
+EXPORT_SYMBOL vmlinux 0x3db1e08b       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dbff833       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd128cb       write_inode_now
+EXPORT_SYMBOL vmlinux 0x3dd590df       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x3de7edeb       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e1575fa       mutex_unlock
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e57b04c       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x3e821584       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3eb1638d       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0x3eb8a573       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ecb4e8e       simple_setattr
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3f017127       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f113db9       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f3fc1c4       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f78c112       d_find_alias
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3fb9bde4       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x3fe54bff       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0x3fe62874       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4000729f       file_permission
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x402c0e15       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x40384725       init_task
+EXPORT_SYMBOL vmlinux 0x404b90ca       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405b3fe0       register_cdrom
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x4086b795       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x409ddb4c       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40aa44de       poll_initwait
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x40d86d9a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x41086ccc       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x41256a48       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x413a1e67       mpage_readpage
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x414e0354       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x416eac64       dm_io
+EXPORT_SYMBOL vmlinux 0x417a0303       tty_port_init
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x41a1c480       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x41af3e94       soft_cursor
+EXPORT_SYMBOL vmlinux 0x41cee2ab       __get_page_tail
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x422c25f2       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x4255c5aa       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x428185da       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42a08894       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x42acc81e       blkdev_put
+EXPORT_SYMBOL vmlinux 0x42bd7e37       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x431077d7       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0x4326612e       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x435d19ad       input_release_device
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x436f16c0       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x437b3cc2       bdevname
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43b617af       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0x43d137c8       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x43d74e98       sock_no_getname
+EXPORT_SYMBOL vmlinux 0x43d8b90a       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x43e2f709       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x43fba01e       may_umount_tree
+EXPORT_SYMBOL vmlinux 0x4422eb2c       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x44289667       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x4442047b       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x4475a3c0       netif_device_detach
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x45061be8       tcp_prot
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x4537eebc       dev_close
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x453e0e2b       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578e77e       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x45852554       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0x4589fcdd       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0x45a43828       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45c17df2       fd_install
+EXPORT_SYMBOL vmlinux 0x45ca0f1f       bdi_init
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x4621f6d7       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x462307cb       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x462a2450       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x463798f4       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0x463822fa       sock_release
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x46722b79       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x46807ddf       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x46972bfa       dm_table_get
+EXPORT_SYMBOL vmlinux 0x46a08bca       blk_run_queue
+EXPORT_SYMBOL vmlinux 0x46a3b4eb       dev_uc_add
+EXPORT_SYMBOL vmlinux 0x46bf58db       sk_alloc
+EXPORT_SYMBOL vmlinux 0x46c35e3b       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0x46ccb8ed       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x46cd9fbf       cdrom_open
+EXPORT_SYMBOL vmlinux 0x46d46139       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0x471203ea       genphy_update_link
+EXPORT_SYMBOL vmlinux 0x471332bb       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0x47164adb       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0x473c8190       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x473d7a01       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x474aaa73       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x4759a9cd       fb_class
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x47766ec2       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479a7f69       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c6c57d       input_close_device
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47e4dc18       sk_run_filter
+EXPORT_SYMBOL vmlinux 0x47f0e0d5       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x48685d44       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x4869ab61       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x4871c397       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x4892728a       keyring_search
+EXPORT_SYMBOL vmlinux 0x48a02be0       con_is_bound
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48abda01       send_sig_info
+EXPORT_SYMBOL vmlinux 0x48b65218       give_up_console
+EXPORT_SYMBOL vmlinux 0x48c1bf85       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x48dfdfa8       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x491429b0       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x49189152       get_write_access
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x497590ac       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0x499db840       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49d7022a       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x49f037e0       journal_flush
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a5d235c       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x4aa1731a       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ad839bc       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x4ae255fd       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x4ae795b3       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x4aedcf2d       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b26846e       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b7594b5       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x4b8536ff       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0x4b86c718       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0x4ba77708       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c1d71fc       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c33d7d4       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x4c64869a       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cc26436       tty_register_device
+EXPORT_SYMBOL vmlinux 0x4cce37a2       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x4cd9ee48       netdev_crit
+EXPORT_SYMBOL vmlinux 0x4cf53e84       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0x4cfefa78       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d139f40       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d26cf6b       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x4d2d6ee5       ps2_command
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d60040b       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4da2cb6c       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x4da3a7ce       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x4da962e2       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0x4dab3397       ihold
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4dd75b25       replace_mount_options
+EXPORT_SYMBOL vmlinux 0x4ddb516e       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e166203       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e28f1a4       ps2_end_command
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e363149       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x4e38c39e       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0x4e4bb182       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e717d90       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x4e77c90a       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0x4e78f2f6       dev_notice
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4eb6cfa3       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x4efb6bbe       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0x4eff25b1       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0x4f1154a8       phy_connect
+EXPORT_SYMBOL vmlinux 0x4f1302b5       eth_header
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f45c425       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f478c33       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0x4f55e299       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4feb6163       register_gifconf
+EXPORT_SYMBOL vmlinux 0x4fec9d3f       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x4ff12c93       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x4ffc7f2b       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0x5000487a       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x50430f71       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x508f26ab       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0x50aaac24       get_gendisk
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50ad8cee       eth_type_trans
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50bdc3f2       submit_bio
+EXPORT_SYMBOL vmlinux 0x50c0e399       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x50c5a1b8       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x50ce5ca4       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0x50da211e       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x50dbd837       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x518f249c       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x51afeab8       d_validate
+EXPORT_SYMBOL vmlinux 0x51b95214       page_symlink
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dc51a1       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51ee7dc9       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x5212bf29       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x5238bcc0       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x525f00ae       vfs_link
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x52b0af4a       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52bd5c5e       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52eec691       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0x53054c09       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x53112f42       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x5336b9f5       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0x53453b9e       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x536da99e       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x537181e2       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0x5375b4a9       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x53a32341       km_policy_notify
+EXPORT_SYMBOL vmlinux 0x53a525f2       complete_request_key
+EXPORT_SYMBOL vmlinux 0x53b4cc58       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53c4905a       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x53f044ae       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x53f55c7c       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x5409fca2       dcb_getapp
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x544f4903       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0x5459edf9       vga_put
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x546b1a00       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x54724458       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x5477615c       __destroy_inode
+EXPORT_SYMBOL vmlinux 0x547e01e7       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x5487899a       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54e36056       inet_addr_type
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x54f29447       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0x54f6dd3a       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x5501823b       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x55189abf       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0x55190a0a       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x55661019       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x557da189       neigh_update
+EXPORT_SYMBOL vmlinux 0x5592d264       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x5595d925       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0x55c6b58f       inet_release
+EXPORT_SYMBOL vmlinux 0x55da330c       dm_table_event
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x5619cf6c       vfs_writev
+EXPORT_SYMBOL vmlinux 0x562c892a       elevator_exit
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x5639c3c3       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x563e8a35       __kfree_skb
+EXPORT_SYMBOL vmlinux 0x56474715       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0x5647bd46       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0x565964cd       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0x568eb236       sk_dst_check
+EXPORT_SYMBOL vmlinux 0x56b143ea       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x56b6ca0c       ip_defrag
+EXPORT_SYMBOL vmlinux 0x56b85c09       input_unregister_device
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56e3f3fe       input_reset_device
+EXPORT_SYMBOL vmlinux 0x56f1ac0a       start_tty
+EXPORT_SYMBOL vmlinux 0x56ff82d7       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x57110e6d       inet6_release
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x573c3bb1       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x573fd184       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x5759521c       skb_pull
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x576e86af       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0x577671ce       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0x57770dcf       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x5784eb4f       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0x579114d7       __ps2_command
+EXPORT_SYMBOL vmlinux 0x579d9590       dev_trans_start
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57ce6c22       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57e60bd7       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x58108c69       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0x5830a665       key_validate
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x58584d71       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58942b02       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x58b58a68       tty_check_change
+EXPORT_SYMBOL vmlinux 0x58b9351e       skb_copy
+EXPORT_SYMBOL vmlinux 0x58d0c16a       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0x58d5d255       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x58f5259b       key_unlink
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x59137008       blk_make_request
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x596cef7f       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x598f1bbd       kern_path
+EXPORT_SYMBOL vmlinux 0x599c9f20       seq_open_private
+EXPORT_SYMBOL vmlinux 0x599d145d       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59c3f3f1       have_submounts
+EXPORT_SYMBOL vmlinux 0x59d62bc3       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59e27980       dquot_enable
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x59edce96       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a4206bf       d_drop
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a47e8f1       dev_addr_init
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5a771da2       fb_pan_display
+EXPORT_SYMBOL vmlinux 0x5a7ddfac       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x5ac1c16f       cont_write_begin
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae6a3d2       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b330f09       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0x5b338114       dma_ops
+EXPORT_SYMBOL vmlinux 0x5b365541       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b5fa01b       do_splice_to
+EXPORT_SYMBOL vmlinux 0x5b880a65       follow_down_one
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5b943c64       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0x5bb9f8dd       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0x5bc30d34       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x5bc8ce70       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x5bf830b6       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x5bffc880       page_put_link
+EXPORT_SYMBOL vmlinux 0x5c143473       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c2c69a6       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5c9d045f       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0x5cb93794       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x5ce1d446       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x5ce8746c       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0x5cf51321       noop_fsync
+EXPORT_SYMBOL vmlinux 0x5d3600fa       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x5d550425       genl_register_ops
+EXPORT_SYMBOL vmlinux 0x5d7a4b37       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x5da0b2a7       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dc4cf64       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5dd51881       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5dec5d4f       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x5df167a2       sock_update_classid
+EXPORT_SYMBOL vmlinux 0x5e02142f       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x5e02760b       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0x5e056caf       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e5f7664       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e86aa3a       fput
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1a8341       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f322d69       tcp_check_req
+EXPORT_SYMBOL vmlinux 0x5f4195bf       journal_revoke
+EXPORT_SYMBOL vmlinux 0x5f711ea6       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0x5f8c9909       elv_register_queue
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fc1f26a       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5fe0b318       netif_napi_add
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x5ff9e007       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x6002124b       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x601966f6       del_gendisk
+EXPORT_SYMBOL vmlinux 0x60269b2f       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x603ba5cd       netdev_alert
+EXPORT_SYMBOL vmlinux 0x604c9b5d       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x60851b4c       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x608a39dc       skb_trim
+EXPORT_SYMBOL vmlinux 0x608a5d69       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0x609cba05       input_free_device
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a24ae9       __brelse
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60bab30b       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x60c6d0a6       netdev_info
+EXPORT_SYMBOL vmlinux 0x60db0866       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x60f3406d       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x611c43f1       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x612dab9a       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x612f6738       seq_lseek
+EXPORT_SYMBOL vmlinux 0x613e6076       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x61400e03       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0x614704cf       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x615a96fc       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x6166074a       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x618216f2       dst_destroy
+EXPORT_SYMBOL vmlinux 0x6187c2c5       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x61aac7ed       mnt_unpin
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x61da7dae       user_path_at
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623bd9ee       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0x623d520f       current_fs_time
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6290a220       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x6296feec       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0x6299bf78       inet6_bind
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x62e5e0d3       bio_alloc
+EXPORT_SYMBOL vmlinux 0x6308e2f2       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0x6309095a       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x63223d17       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x63847fbe       kernel_read
+EXPORT_SYMBOL vmlinux 0x639e6606       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0x63afb174       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0x63b094d5       register_netdevice
+EXPORT_SYMBOL vmlinux 0x63b5a2e0       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x63b93683       fget_raw
+EXPORT_SYMBOL vmlinux 0x63ce40b1       vfs_write
+EXPORT_SYMBOL vmlinux 0x63cfea6f       scsi_verify_blk_ioctl
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x641d454b       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0x6423b6da       km_state_expired
+EXPORT_SYMBOL vmlinux 0x64245cf3       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x64257441       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x642e6889       new_inode
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x645de212       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x648c0b4a       simple_rename
+EXPORT_SYMBOL vmlinux 0x6491748e       fasync_helper
+EXPORT_SYMBOL vmlinux 0x6495391a       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64a149ff       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x64ae072b       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64beab8a       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x64cbc6c1       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0x64d5be17       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x64e29138       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x650c56c9       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x653d85c7       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x6557185d       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x655cac24       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x65ba73fd       mdiobus_free
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x65e88b88       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0x6602a417       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x6685edbe       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x6696a030       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x66aea0f8       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x66b0fc2b       vc_resize
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66bae4b8       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x66c008c8       nf_log_packet
+EXPORT_SYMBOL vmlinux 0x66cb4687       bdget
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66dd586b       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x671f9f04       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6744ba1e       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x67539d79       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x675cc500       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x6763488e       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x6769f2a4       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x676d7251       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x677f1b15       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x67a044d8       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0x67a29cb4       mount_bdev
+EXPORT_SYMBOL vmlinux 0x67adafdc       md_write_start
+EXPORT_SYMBOL vmlinux 0x67ae6206       udp_poll
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67f1bc78       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x67fac414       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x680a0535       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x682f6a65       __napi_complete
+EXPORT_SYMBOL vmlinux 0x68346919       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x684cf050       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0x685b5633       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0x6876562c       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x6880f5d7       mddev_congested
+EXPORT_SYMBOL vmlinux 0x68a3d868       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x68bb9182       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x691c152e       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0x69206bc7       tty_write_room
+EXPORT_SYMBOL vmlinux 0x6940efd2       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x6941ec16       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0x6945c078       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x6967769d       scsi_register
+EXPORT_SYMBOL vmlinux 0x696e45a8       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x69780448       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0x6978eb16       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x698ca9aa       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x698e66c2       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0x698ea1e2       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x699af178       phy_attach
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69d97271       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a15d21c       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a1ef215       release_pages
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a518aed       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0x6a54d67b       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x6a688cb9       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x6a6e1064       skb_dequeue
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a817549       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x6a8c7d3c       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6a9df7bb       nla_put
+EXPORT_SYMBOL vmlinux 0x6aaa79cf       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x6ab3f5b4       vfs_statfs
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6acfa58f       page_address
+EXPORT_SYMBOL vmlinux 0x6ad11ffb       inode_init_once
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6adb1919       nf_log_register
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af1c0a5       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b3148be       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x6b3c8d01       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0x6b42443f       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0x6b598dd5       d_alloc_root
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b79f5d3       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6ba17d37       kill_litter_super
+EXPORT_SYMBOL vmlinux 0x6ba5c796       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc0e2f5       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bd0f4bf       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x6bdcf741       blk_get_request
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6be2308f       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c16aa24       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x6c19c47d       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c2e6bbb       __register_chrdev
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c6d52c0       register_netdev
+EXPORT_SYMBOL vmlinux 0x6c6ff1e9       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7938cb       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0x6cabd78b       unlock_super
+EXPORT_SYMBOL vmlinux 0x6cafbd10       thaw_process
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6d12d4af       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0x6d1c1eaf       icmpv6_send
+EXPORT_SYMBOL vmlinux 0x6d23d891       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4857b8       dma_set_mask
+EXPORT_SYMBOL vmlinux 0x6d5d6c3a       follow_down
+EXPORT_SYMBOL vmlinux 0x6d6bf35b       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d6d744f       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x6d71a24d       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x6d902ff8       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0x6d9b40e6       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x6db3b58c       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x6dd131fc       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x6dd7c420       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6e1104c4       dquot_operations
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e263032       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0x6e653c2e       skb_checksum
+EXPORT_SYMBOL vmlinux 0x6e696a21       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e7e9459       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x6e83c904       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6ea22a91       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0x6ebb9442       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x6ebe7124       vfs_read
+EXPORT_SYMBOL vmlinux 0x6ecf4005       vmtruncate
+EXPORT_SYMBOL vmlinux 0x6ef90574       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x6f0af6a3       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x6f29c5b7       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f51e2c5       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f78667a       get_fs_type
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6ffee81b       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x704238d5       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x7056e306       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x70a52e4f       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0x70b01f19       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x70ba14a2       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x70ba8cdc       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x70d91101       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x70daf662       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x70e1c874       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0x7102dd2f       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x7135471a       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x7151d3e7       cdrom_release
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x719a0b58       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x71ddc023       netdev_err
+EXPORT_SYMBOL vmlinux 0x71e87170       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0x7212c3da       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x724290ed       do_splice_direct
+EXPORT_SYMBOL vmlinux 0x72726c9e       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x727a44b8       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0x7282dd36       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0x72a0ee36       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x72a430c0       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b1ab46       redraw_screen
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72e3aae0       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x72f21dfa       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x72ff9ac9       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0x73006b4a       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c2742       bdi_register
+EXPORT_SYMBOL vmlinux 0x73450a0a       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736afd2c       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x736d29e5       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x7377e8af       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x737a3185       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73f244eb       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x7405482e       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x741a8f5f       consume_skb
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x74622fb1       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74a371ef       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x74a74f92       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0x74bf94fa       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x74e1e380       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x74e24b3b       vfs_readlink
+EXPORT_SYMBOL vmlinux 0x74e61572       init_special_inode
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x75b7a680       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75d9e63f       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0x75fb23fb       scsi_print_result
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x764677d1       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76a165f9       skb_pad
+EXPORT_SYMBOL vmlinux 0x76a16b5a       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76da3ac6       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0x76f689af       request_firmware
+EXPORT_SYMBOL vmlinux 0x76fc6408       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x773691b4       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x776a9ab1       dev_alert
+EXPORT_SYMBOL vmlinux 0x7770cb44       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x777fd0a3       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x778c7eba       udp_prot
+EXPORT_SYMBOL vmlinux 0x77946d61       free_netdev
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x779da21f       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77c84adc       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff0abd       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x78161601       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0x781cecee       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x78315fa3       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0x7849aa45       first_ec
+EXPORT_SYMBOL vmlinux 0x785f0414       add_disk
+EXPORT_SYMBOL vmlinux 0x7860b8f2       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x789b9ecd       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0x78a4310f       __bio_clone
+EXPORT_SYMBOL vmlinux 0x78bcf010       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0x78c814e1       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78dc0028       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x790a42ff       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x790f8ec9       genphy_read_status
+EXPORT_SYMBOL vmlinux 0x792d344c       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0x79468bad       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x796069df       skb_put
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79da945e       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a1bab78       submit_bh
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a2bdc71       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0x7a410ad6       kill_pgrp
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a4ebbf5       dm_register_target
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a69b638       posix_test_lock
+EXPORT_SYMBOL vmlinux 0x7a6d86d7       register_console
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7ab29645       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b426cc2       netpoll_setup
+EXPORT_SYMBOL vmlinux 0x7b483a6c       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x7b493bf2       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b6d193c       rtnl_notify
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7ba2b45c       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0x7bdc3fbb       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0x7bf7c7be       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c1a10ba       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c2a1bcc       module_refcount
+EXPORT_SYMBOL vmlinux 0x7c3d0998       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x7c448cdc       ip_options_compile
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c4aefa0       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0x7c4ed3e2       iterate_mounts
+EXPORT_SYMBOL vmlinux 0x7c4fcab4       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c7ecd19       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0x7c806d6f       sock_map_fd
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7cb9de49       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0x7ccf728c       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d47cbaa       tty_port_open
+EXPORT_SYMBOL vmlinux 0x7d4d6c83       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0x7d63dc18       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x7d73ca88       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x7d7fdf8f       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0x7d8bcf6b       d_invalidate
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7dbb918c       proto_register
+EXPORT_SYMBOL vmlinux 0x7dcee428       elevator_init
+EXPORT_SYMBOL vmlinux 0x7dfd58c7       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0x7e08c942       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30c30f       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e3c3912       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0x7e4c6ab9       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0x7e819c33       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0x7e88a688       journal_clear_err
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7ec41a75       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7ecc2b7f       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0x7ed05017       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f244e52       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f28e629       kern_unmount
+EXPORT_SYMBOL vmlinux 0x7f327fe0       skb_append
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f5b1f85       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x7f827f2a       save_mount_options
+EXPORT_SYMBOL vmlinux 0x7f8f595b       mount_single
+EXPORT_SYMBOL vmlinux 0x7fa723cb       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0x7fbe2b0c       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x7fe96f0c       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x80264345       security_path_chmod
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806590b5       journal_extend
+EXPORT_SYMBOL vmlinux 0x807ab1ed       md_done_sync
+EXPORT_SYMBOL vmlinux 0x808246f3       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80d02d0c       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0x80f06c56       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x811d11c5       unregister_console
+EXPORT_SYMBOL vmlinux 0x81327e2c       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x815990d3       read_cache_page
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x815fe154       mdiobus_register
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81aaefa4       register_con_driver
+EXPORT_SYMBOL vmlinux 0x81c0b01d       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x822a89a4       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x824a387f       inet_bind
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x8294bbae       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x82a1f3e3       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0x82a43a0c       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82c2d8ec       of_match_node
+EXPORT_SYMBOL vmlinux 0x82cfa647       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0x831606f9       pci_dev_put
+EXPORT_SYMBOL vmlinux 0x83168ea7       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83240698       bio_init
+EXPORT_SYMBOL vmlinux 0x8328bb21       register_snap_client
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x833c923b       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x836b9455       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x83968783       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x8399ec51       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83d08239       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x83d5e1f9       register_quota_format
+EXPORT_SYMBOL vmlinux 0x83db805c       release_firmware
+EXPORT_SYMBOL vmlinux 0x83decd94       __bread
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x840e1631       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0x8413a301       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x84225d7c       seq_open
+EXPORT_SYMBOL vmlinux 0x842b4639       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x843d16eb       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x84742a46       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0x84749525       __free_pages
+EXPORT_SYMBOL vmlinux 0x847cef53       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0x848d75fa       dquot_drop
+EXPORT_SYMBOL vmlinux 0x84926107       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0x849b77d8       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x84baa559       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x84cae85c       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0x85060038       write_one_page
+EXPORT_SYMBOL vmlinux 0x852557f5       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x852cb3d8       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x85615507       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x85d2ff21       aio_put_req
+EXPORT_SYMBOL vmlinux 0x85d9e3bd       scsi_host_get
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x85eb3583       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0x85ec4dac       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0x861928b9       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0x861ad144       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0x86400f43       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x8644672e       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x864ae6a8       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x86556689       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0x86628e2f       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x86809192       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868416a1       iget_locked
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86ad5f19       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86cbe5ad       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x86df8202       seq_release_private
+EXPORT_SYMBOL vmlinux 0x86e38ded       force_sig
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x86fe7501       inet_listen
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x8740690b       journal_create
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878aaa43       __pagevec_release
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87afb1a3       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0x87ba2a8e       ilookup
+EXPORT_SYMBOL vmlinux 0x87bc4159       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87e1b68b       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x87e2a0ef       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x882080fa       bioset_free
+EXPORT_SYMBOL vmlinux 0x884c0954       lock_may_read
+EXPORT_SYMBOL vmlinux 0x88855f50       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x8895e773       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x88a9aedf       sock_init_data
+EXPORT_SYMBOL vmlinux 0x88b361bb       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0x88ba8797       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x88c36ad1       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x88e0fbcd       inode_init_always
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x8904b832       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x8936d465       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x895642a6       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x89a04638       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x89a2de3a       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x89ba5e94       kmap
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89e07698       cdev_add
+EXPORT_SYMBOL vmlinux 0x89e5dec6       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0x8a091d91       skb_split
+EXPORT_SYMBOL vmlinux 0x8a137860       sock_wfree
+EXPORT_SYMBOL vmlinux 0x8a1398ec       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x8a2b19a5       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a3705a7       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0x8a67c1ce       dev_change_flags
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8ac1d213       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0x8ace67d0       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad16a97       arp_tbl
+EXPORT_SYMBOL vmlinux 0x8ad5de6f       misc_register
+EXPORT_SYMBOL vmlinux 0x8ae3d03a       blkdev_get
+EXPORT_SYMBOL vmlinux 0x8b006b7e       km_report
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b2294d8       current_task
+EXPORT_SYMBOL vmlinux 0x8b2a6968       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0x8b2c006a       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x8b37a3a2       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x8b512d39       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b80e9c9       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x8b9082ee       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x8b9706fc       fb_blank
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8bab792b       simple_unlink
+EXPORT_SYMBOL vmlinux 0x8bd09340       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x8bd3e7cc       d_rehash
+EXPORT_SYMBOL vmlinux 0x8be54f64       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0x8be93e50       tty_throttle
+EXPORT_SYMBOL vmlinux 0x8bfa8b1c       netif_device_attach
+EXPORT_SYMBOL vmlinux 0x8c0d59de       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c1d0663       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c3f6448       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c5d02c0       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0x8c62080b       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x8c6ad3b9       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x8c98221e       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0x8cb86331       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x8cb8fe54       dget_parent
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8cd073a8       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x8d08e3a6       simple_statfs
+EXPORT_SYMBOL vmlinux 0x8d16d586       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x8d16eb7b       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8d2b1652       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x8d2ba9df       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x8d32c062       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x8d49d389       set_pages_x
+EXPORT_SYMBOL vmlinux 0x8d4c6a64       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d5d50fd       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d736233       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0x8d84c94c       __rta_fill
+EXPORT_SYMBOL vmlinux 0x8d85ee52       of_node_put
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dbbfa63       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e108994       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e378f48       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e777cc5       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8e971af2       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0x8ea4c52c       of_node_get
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb16245       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x8ebfcec3       elv_add_request
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f1df269       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f26e948       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f2b30fc       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0x8f2b9b41       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f50e272       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8fad2e4a       ll_rw_block
+EXPORT_SYMBOL vmlinux 0x8faeb16b       find_lock_page
+EXPORT_SYMBOL vmlinux 0x8fbd4d7f       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x8fc36030       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fe74f3f       audit_log_end
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x8ffecff5       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x90036694       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x9003f10d       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0x902dec7b       path_put
+EXPORT_SYMBOL vmlinux 0x902f81fc       notify_change
+EXPORT_SYMBOL vmlinux 0x9031dcce       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x907d1820       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x908c9b00       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90a24fec       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x90bebd8e       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x911351b3       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x91710cf0       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x91946df0       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0x91a657d9       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0x91ae2c0a       file_update_time
+EXPORT_SYMBOL vmlinux 0x91dc56c9       alloc_disk
+EXPORT_SYMBOL vmlinux 0x91de2ed9       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x91ec0fec       file_remove_suid
+EXPORT_SYMBOL vmlinux 0x91f17022       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0x920736e5       processors
+EXPORT_SYMBOL vmlinux 0x9224a7a7       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x923c0370       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92b08702       brioctl_set
+EXPORT_SYMBOL vmlinux 0x92c99779       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92d61fab       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x92d7633b       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x92ed1e09       mapping_tagged
+EXPORT_SYMBOL vmlinux 0x92ee49d5       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x930c6704       bio_map_user
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x934a8458       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x938fbc69       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93e2be33       phy_driver_register
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x9407eeb6       md_register_thread
+EXPORT_SYMBOL vmlinux 0x94267315       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0x94316ab5       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x9468af90       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x9489fab5       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0x949282d5       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x949b708e       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94df0e22       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x94ef0957       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x94f02723       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x94f89a7d       vga_get
+EXPORT_SYMBOL vmlinux 0x94fe2094       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0x94ff1554       skb_insert
+EXPORT_SYMBOL vmlinux 0x950da102       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0x9525c736       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x9526257c       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x952e7605       journal_forget
+EXPORT_SYMBOL vmlinux 0x9531d076       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95c1e52a       simple_lookup
+EXPORT_SYMBOL vmlinux 0x95c4f796       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x95f1499d       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x95f7e2f1       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0x95f95f3f       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0x961f5426       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0x9646c99d       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0x9651be57       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x966cc79b       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x96a0d502       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x971a5579       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x9739b8d9       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0x9747ba57       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0x97503d36       get_phy_id
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x979e45d3       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x97aca44d       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0x97b1ed7e       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0x97cbefbc       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x9858cdb2       __inet6_hash
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a33733       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x98c0f270       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x98e3d2c3       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x99131847       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x991955ea       md_error
+EXPORT_SYMBOL vmlinux 0x99300757       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0x993b1664       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x997b9a82       of_get_parent
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99bc4132       generic_file_open
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99f1b1b2       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x99fe4476       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x9a12f3c7       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a1eb7ba       vga_client_register
+EXPORT_SYMBOL vmlinux 0x9a468e8e       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x9a595751       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a75ba95       task_nice
+EXPORT_SYMBOL vmlinux 0x9a7ea8c3       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9a8abc91       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0x9a98cd03       file_open_root
+EXPORT_SYMBOL vmlinux 0x9ab20a9b       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ac6d08d       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x9adde34f       find_inode_number
+EXPORT_SYMBOL vmlinux 0x9ae56de5       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x9b2138e0       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x9b296003       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b846879       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x9b8e7f4d       md_flush_request
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9bb20e98       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9bea9e5d       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x9beb9d1b       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c58b924       nf_afinfo
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c84909e       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x9ca5f43d       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cbf2f36       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ce3a9c5       phy_find_first
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d4f70dd       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x9d6268ad       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0x9d739437       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x9d815cc9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x9d819516       eth_header_cache
+EXPORT_SYMBOL vmlinux 0x9d8dcb7c       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x9d956741       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x9db1e12c       do_sync_write
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9dd0532c       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0x9dd5acac       audit_log_start
+EXPORT_SYMBOL vmlinux 0x9de673a1       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0x9deddcaa       dev_emerg
+EXPORT_SYMBOL vmlinux 0x9df240ce       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e021a14       filp_open
+EXPORT_SYMBOL vmlinux 0x9e08886f       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e1fea7d       lock_super
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e520e77       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x9e552c10       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x9e5b2994       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e805c7e       nla_reserve
+EXPORT_SYMBOL vmlinux 0x9e9f0b23       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9f0acb6b       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f60bb7b       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x9f7c50cc       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fac3550       dev_crit
+EXPORT_SYMBOL vmlinux 0x9fac8e98       lease_modify
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fe66813       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0x9fee6b50       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0x9ff9302a       fget
+EXPORT_SYMBOL vmlinux 0xa0190fef       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa092e533       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xa09c9b95       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0xa09fca12       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0e77a42       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f4699d       read_dev_sector
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa0fd0752       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa1234b03       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0xa127c9ef       nla_append
+EXPORT_SYMBOL vmlinux 0xa12b4bc8       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xa132e3b7       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0xa13c4a8c       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xa14415b7       do_truncate
+EXPORT_SYMBOL vmlinux 0xa144cbf1       audit_log_format
+EXPORT_SYMBOL vmlinux 0xa14ec663       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa16e9241       read_cache_pages
+EXPORT_SYMBOL vmlinux 0xa17fa855       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1c81cb0       registered_fb
+EXPORT_SYMBOL vmlinux 0xa1d3a361       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0xa1d4e541       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0xa1e78707       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xa1fe8611       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0xa2082fb9       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa21ae5f3       mii_link_ok
+EXPORT_SYMBOL vmlinux 0xa25ce950       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xa26b3d45       tr_type_trans
+EXPORT_SYMBOL vmlinux 0xa2747ebc       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0xa280dd3b       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2c62a67       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xa2d6076e       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa2f4f654       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0xa2f66ea2       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0xa2f94ecc       dm_table_put
+EXPORT_SYMBOL vmlinux 0xa31ede1c       tty_port_close
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa345e27a       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0xa34af8d6       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa3a5a796       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0xa3b137b8       dst_alloc
+EXPORT_SYMBOL vmlinux 0xa3e7c746       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xa3f4c066       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0xa3f98994       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0xa4346d68       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0xa4352962       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4b166c5       dump_write
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4c954dd       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa5030ca2       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa51fa72d       udplite_prot
+EXPORT_SYMBOL vmlinux 0xa546b5f6       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0xa55b27da       mmc_add_host
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a5da6f       simple_link
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa5f52ebb       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0xa62e6e4f       acpi_get_table_with_size
+EXPORT_SYMBOL vmlinux 0xa638ed97       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa6400588       kill_block_super
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa655e634       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xa6569dc8       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa683876d       udp_disconnect
+EXPORT_SYMBOL vmlinux 0xa68c381b       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa69f0c57       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6c945d5       simple_empty
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6f3c002       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0xa7017c0f       of_find_property
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2076       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa726503f       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0xa72f6158       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0xa734b2e3       dev_load
+EXPORT_SYMBOL vmlinux 0xa734e80b       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0xa7547c4c       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa7808125       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0xa7835d8a       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0xa78ed22f       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0xa7b1412c       console_stop
+EXPORT_SYMBOL vmlinux 0xa7b3d84a       input_register_handle
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7e551b2       kernel_bind
+EXPORT_SYMBOL vmlinux 0xa80f4aae       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa84e1c47       put_disk
+EXPORT_SYMBOL vmlinux 0xa84f0bd0       sk_wait_data
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa8777611       block_write_begin
+EXPORT_SYMBOL vmlinux 0xa87dba69       module_put
+EXPORT_SYMBOL vmlinux 0xa8ae2996       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa90eafc9       padata_free
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa920c19c       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0xa95dd0ff       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0xa974850a       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0xa97e8d6c       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0xa9885d62       dump_trace
+EXPORT_SYMBOL vmlinux 0xa99ccf08       elv_rb_add
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9c4a95f       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0xa9e01667       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0xa9e1e8f8       mount_ns
+EXPORT_SYMBOL vmlinux 0xaa067d00       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xaa1b72b4       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xaa4cfa65       block_commit_write
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaaa157f3       journal_start_commit
+EXPORT_SYMBOL vmlinux 0xaaa6b672       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab524b9       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0xaab8e2fb       dquot_commit
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaad63623       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0xaad6a2aa       bioset_create
+EXPORT_SYMBOL vmlinux 0xaadec6e1       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xab4941c4       serio_interrupt
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab666340       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab6ed541       udp_ioctl
+EXPORT_SYMBOL vmlinux 0xab7672fe       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb299ea       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabd35903       generic_show_options
+EXPORT_SYMBOL vmlinux 0xabfad597       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0xabfcdeb3       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac0ca60e       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac2cc677       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0xac34c63d       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac63fa86       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xaca8935c       sock_create_lite
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xace06028       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0xacea89c6       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad23ce20       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad4d39a2       bio_endio
+EXPORT_SYMBOL vmlinux 0xad5997de       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0xad9eaa68       ps2_init
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb83d33       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadc4c5d0       neigh_for_each
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadd3d49d       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xadd905f5       arp_send
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xadeafa39       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae391356       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xae49cf96       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0xae607d08       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xae6aa086       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xaea5d640       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed8ad9c       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0xaee46742       proc_symlink
+EXPORT_SYMBOL vmlinux 0xaef6dd13       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xaf07621a       generic_setlease
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf49cfaa       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf50c06c       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf8b8014       scsi_device_put
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xafac3f1f       sync_inode
+EXPORT_SYMBOL vmlinux 0xafd24751       scsi_init_io
+EXPORT_SYMBOL vmlinux 0xaffc6daf       kill_pid
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01525fe       scsi_execute
+EXPORT_SYMBOL vmlinux 0xb01ba2e8       fb_set_var
+EXPORT_SYMBOL vmlinux 0xb047d621       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0xb060f077       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0xb06dd30d       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb07883ad       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0xb079572f       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0xb07a5b09       generic_writepages
+EXPORT_SYMBOL vmlinux 0xb09f006a       framebuffer_release
+EXPORT_SYMBOL vmlinux 0xb0a4411c       __lock_buffer
+EXPORT_SYMBOL vmlinux 0xb0ae7b28       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0xb0b4b248       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0d192d1       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb0e9da23       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0xb0f4f51e       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0xb0fb0d34       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb11427dc       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0xb1187010       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb138336b       igrab
+EXPORT_SYMBOL vmlinux 0xb16c504c       __mutex_init
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb19eefa3       phy_print_status
+EXPORT_SYMBOL vmlinux 0xb1c37071       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1d688fb       __page_symlink
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb212ab3f       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb233b505       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0xb241761c       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb27e2acd       dev_uc_del
+EXPORT_SYMBOL vmlinux 0xb2968ca5       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0xb2b265e6       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0xb2b4b880       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xb2b8bc87       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0xb2bd5416       request_key_async
+EXPORT_SYMBOL vmlinux 0xb2ca9581       dev_open
+EXPORT_SYMBOL vmlinux 0xb2e4691d       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb322f87c       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb32ca401       sk_common_release
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb373d794       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0xb39520e6       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb417ccee       seq_read
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb4415214       sock_create_kern
+EXPORT_SYMBOL vmlinux 0xb44b3d71       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb48df7fa       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb4902ac7       dcache_readdir
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4bb791d       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xb4d37372       netpoll_poll
+EXPORT_SYMBOL vmlinux 0xb4e71d3f       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xb4e97527       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xb4f914ff       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb50a5164       netif_napi_del
+EXPORT_SYMBOL vmlinux 0xb518c607       __elv_add_request
+EXPORT_SYMBOL vmlinux 0xb5270fa8       kernel_listen
+EXPORT_SYMBOL vmlinux 0xb5285165       mem_map
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb53f1f53       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54aedcd       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb54e2629       bio_split
+EXPORT_SYMBOL vmlinux 0xb57073dd       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0xb57e17cb       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0xb5952f3d       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0xb5a068f6       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5da6310       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xb5e5094c       rfkill_register
+EXPORT_SYMBOL vmlinux 0xb5fb089f       security_path_chown
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb6365da8       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0xb637af25       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb65402aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0xb66439ab       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb69a4693       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6e86da5       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb72466b5       vfs_create
+EXPORT_SYMBOL vmlinux 0xb728bf9a       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb738c0fb       input_open_device
+EXPORT_SYMBOL vmlinux 0xb73d0f0f       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb758e165       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0xb759e792       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0xb76f0c67       __d_drop
+EXPORT_SYMBOL vmlinux 0xb77c7dbc       i2c_use_client
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb7a32fb7       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7c5cfd8       dev_get_flags
+EXPORT_SYMBOL vmlinux 0xb7c6b7d0       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0xb7d81dd5       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0xb7fbeca5       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0xb80da2a1       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb8100917       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0xb8199f26       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb835ca66       serio_rescan
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb8624c76       mmc_erase
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb88c090c       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb896a5ce       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89be443       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8d54523       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xb8e57772       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8ff742e       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb9389a48       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0xb94f51a7       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb9adb730       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0xb9cb87cd       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0xb9d1d914       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba0465bd       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba12161b       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba49e7d7       journal_stop
+EXPORT_SYMBOL vmlinux 0xba4b7581       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0xba575927       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0xba60c7c9       cdev_alloc
+EXPORT_SYMBOL vmlinux 0xba6d1813       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xba77b7e7       generic_removexattr
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbaadad67       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0xbab5023c       put_page
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbaefdf89       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xbb0eb468       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0xbb0fb125       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb40b96f       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb49f541       path_get
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb85fb5b       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0xbb887c5a       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0xbb8efec8       dcb_setapp
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbbf2a5e8       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0xbbfdd528       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc54315c       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xbc61ad6a       inet_frags_init
+EXPORT_SYMBOL vmlinux 0xbc68faac       I_BDEV
+EXPORT_SYMBOL vmlinux 0xbc801352       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xbc8d6714       blk_start_request
+EXPORT_SYMBOL vmlinux 0xbc969fb6       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbccd778a       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0xbcedc7bb       register_qdisc
+EXPORT_SYMBOL vmlinux 0xbd022a45       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0xbd1ca4f9       d_splice_alias
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd564e15       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbd99a99f       scsi_free_command
+EXPORT_SYMBOL vmlinux 0xbd9fc003       f_setown
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdc2e1a1       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0xbdc8d832       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbe08d973       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe1c63a3       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe523a3d       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xbe5abf6b       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe64077a       kunmap
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbeb35285       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0xbec214bf       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbef83530       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbfacba53       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfc4d1d3       inet_getname
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfe9e88b       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc01c26b2       log_start_commit
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc043be1c       freeze_super
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc05ef3e9       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc0b31f86       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0xc0dafc1b       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0xc0f5cf7d       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc138d113       inet_accept
+EXPORT_SYMBOL vmlinux 0xc149a996       is_container_init
+EXPORT_SYMBOL vmlinux 0xc1564e98       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0xc17e7c53       vga_tryget
+EXPORT_SYMBOL vmlinux 0xc183b9a7       free_task
+EXPORT_SYMBOL vmlinux 0xc194c093       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0xc1b7c350       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1dc9afe       input_grab_device
+EXPORT_SYMBOL vmlinux 0xc1e11f7a       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0xc1f88cb9       ps2_drain
+EXPORT_SYMBOL vmlinux 0xc22bb0ec       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0xc23c8592       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc25bcd15       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc270c11a       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc29a4c6b       generic_readlink
+EXPORT_SYMBOL vmlinux 0xc2ada17e       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xc2c28318       mutex_lock
+EXPORT_SYMBOL vmlinux 0xc2d0e541       seq_path
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2e2d989       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc2feab5e       input_register_handler
+EXPORT_SYMBOL vmlinux 0xc30ab451       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0xc313f6a8       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0xc316b98c       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0xc326a8fd       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc333df28       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xc33df8e6       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xc3407ec0       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xc3493525       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0xc374c18c       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc3914c42       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0xc3a4c75f       touch_atime
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3c915b9       unlock_rename
+EXPORT_SYMBOL vmlinux 0xc3cc2f68       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3e838ff       blk_init_queue
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc4321eb0       vfs_fsync
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc45b5ee3       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0xc46e6ddf       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0xc47ee2f4       dquot_resume
+EXPORT_SYMBOL vmlinux 0xc48856ef       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc4a1b7ad       tcp_close
+EXPORT_SYMBOL vmlinux 0xc4ba3326       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0xc4d4593b       find_get_page
+EXPORT_SYMBOL vmlinux 0xc4dc60c5       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xc510391d       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc5216939       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5561a57       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0xc570ed8e       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc58bca36       nf_reinject
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5c1171d       get_super
+EXPORT_SYMBOL vmlinux 0xc5d202ce       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5e35f9c       cdev_del
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc66770cc       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0xc6890bb5       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc69b2f7b       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xc6afda33       key_put
+EXPORT_SYMBOL vmlinux 0xc6c47d43       generic_write_end
+EXPORT_SYMBOL vmlinux 0xc6c54f81       request_key
+EXPORT_SYMBOL vmlinux 0xc6c9fe2c       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6d224ea       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0xc6d5689c       dma_pool_free
+EXPORT_SYMBOL vmlinux 0xc70d77ee       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0xc716b588       nonseekable_open
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc7329e57       inet6_getname
+EXPORT_SYMBOL vmlinux 0xc7337627       arp_invalidate
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc77a5f2d       md_write_end
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7b37a37       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xc7b79498       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0xc7d97b12       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7f0f7fe       scsi_cmd_blk_ioctl
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc8185457       set_trace_device
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc84aa35c       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc8acaf3a       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8c29255       __register_binfmt
+EXPORT_SYMBOL vmlinux 0xc8d0a6db       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xc8e38b89       set_blocksize
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc9093543       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc98c1fbe       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9ec9ede       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca2f01d3       mntget
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca6a2953       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0xca7bc54e       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xca9512e1       sock_wake_async
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcab7dd86       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xcabb328e       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0xcad44198       blk_end_request
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaef54bf       journal_wipe
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcb1dfa76       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0xcb37f498       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0xcb4173d2       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0xcb426af5       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0xcb464e29       names_cachep
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb674402       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcba313f6       get_disk
+EXPORT_SYMBOL vmlinux 0xcbad67e9       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0xcbb3b187       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0xcbbe7995       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbdf4840       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xcbe73e46       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xcbee1a08       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0xcc0a811f       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc38a18c       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xcc4a6b78       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc4dc7ed       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc55b689       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc7bfc05       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc80752d       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0xcc96d4cb       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xcc9cead9       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0xccad7abf       tty_devnum
+EXPORT_SYMBOL vmlinux 0xccfe959d       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0xcd08a3e7       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0xcd1f0528       of_get_next_child
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd34bef0       tty_vhangup
+EXPORT_SYMBOL vmlinux 0xcd666c5c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd6b4bf6       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0xcd822def       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0xcdbad038       security_path_truncate
+EXPORT_SYMBOL vmlinux 0xcdccc9ea       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0xcde17eb2       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce0098ab       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce744a3c       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0xce750439       no_llseek
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xceacf0f6       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xceca5a32       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf12b3b6       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf3d44c7       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0xcf555082       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcf831136       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xcf981a46       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcff03757       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd02dfb1a       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xd054311c       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd08f2ecc       xfrm_input
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0b77fb4       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0xd0c35872       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0xd0d67a58       __breadahead
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0e1a9e8       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd11a5d85       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1313b38       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0xd13a5f8f       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd16a2fb6       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd193eb19       netdev_features_change
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd1c0c68b       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xd1edb98f       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd26c593e       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd28eb66c       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2d4a708       dev_mc_del
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2da06e1       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0xd2e34bc4       inet_ioctl
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd355f0f6       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0xd376857c       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3865894       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3dba76a       dev_uc_init
+EXPORT_SYMBOL vmlinux 0xd3dcb157       dev_driver_string
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd41208c2       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd4202965       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0xd420d259       __break_lease
+EXPORT_SYMBOL vmlinux 0xd4489d07       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0xd45926c6       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0xd4abdbf7       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0xd4bec202       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0xd50874e2       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd553d0b2       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xd56b79a0       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd581b8f6       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0xd58a1afd       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xd5935806       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd61bff31       journal_destroy
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd644662d       kick_iocb
+EXPORT_SYMBOL vmlinux 0xd6870606       neigh_lookup
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6e5a412       nobh_writepage
+EXPORT_SYMBOL vmlinux 0xd6e9214a       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd71efd49       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd78fc9f3       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0xd7933590       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd79f0484       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0xd7bf58f5       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0xd7bf8503       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7e7436f       eth_header_parse
+EXPORT_SYMBOL vmlinux 0xd7ef659f       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0xd7fc8f76       bio_map_kern
+EXPORT_SYMBOL vmlinux 0xd8010ead       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xd83e8425       ip6_xmit
+EXPORT_SYMBOL vmlinux 0xd84cf86a       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0xd85139a3       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0xd861a698       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0xd87ff4ac       phy_stop
+EXPORT_SYMBOL vmlinux 0xd891ada7       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8abb864       ip_fragment
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd920af7d       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd93edd3d       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0xd9465c83       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0xd9601b17       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd972279b       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd99e70fd       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9c68323       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0xd9e0c840       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xd9e87e6c       lock_may_write
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda0f342e       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda277253       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0xda33c167       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0xda483148       sock_i_ino
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda623448       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda81c036       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xda921ac7       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0xda9f3f2c       kthread_stop
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdad9d673       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xdadcc6cf       tty_name
+EXPORT_SYMBOL vmlinux 0xdafe2f11       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xdb21d5f4       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xdb2bd2b3       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xdb358e9b       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0xdb365465       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0xdb3834ab       iget_failed
+EXPORT_SYMBOL vmlinux 0xdb464ebe       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0xdb4b0d5d       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb73bd78       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb79bb5a       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdb86a798       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0xdb926f7f       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0xdbbffd72       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0xdbc44eff       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbd7ad30       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0xdbe15e6a       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdbf8bd0f       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0xdbfbfc6b       unlock_page
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc0746ab       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xdc0fc701       deny_write_access
+EXPORT_SYMBOL vmlinux 0xdc14b858       key_alloc
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc3380dc       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0xdc3dcb70       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc912a0e       key_task_permission
+EXPORT_SYMBOL vmlinux 0xdcc466c7       d_alloc
+EXPORT_SYMBOL vmlinux 0xdcdb05d4       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0xdd019c35       get_user_pages
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd3ea9ed       dev_deactivate
+EXPORT_SYMBOL vmlinux 0xdd62e8e6       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0xdd7e4a6f       datagram_poll
+EXPORT_SYMBOL vmlinux 0xdddf14e8       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0xdde36a34       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0xdde47529       km_new_mapping
+EXPORT_SYMBOL vmlinux 0xddfc7fd8       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0xde07d497       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xde168521       kill_fasync
+EXPORT_SYMBOL vmlinux 0xde2ad181       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0xde41fcd1       unlink_framebuffer
+EXPORT_SYMBOL vmlinux 0xde56468d       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xde8635dd       bio_free
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdea82d5d       dst_discard
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeea506f       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0xdeebb49d       dev_warn
+EXPORT_SYMBOL vmlinux 0xdef56eeb       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf1f267b       kfree_skb
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf69dd43       neigh_create
+EXPORT_SYMBOL vmlinux 0xdf763bc6       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0xdf85a290       noop_llseek
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdfae7565       d_lookup
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdff0998e       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0xdff4336e       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0xe00be918       d_move
+EXPORT_SYMBOL vmlinux 0xe0116060       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0xe05f27db       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe09b7281       journal_update_format
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b10473       rt6_lookup
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0c8cab8       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xe0dcd5e7       bdput
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe10a750d       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0xe1173e4e       make_EII_client
+EXPORT_SYMBOL vmlinux 0xe1203360       open_exec
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13b3ab6       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe15978d8       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe18eab39       inet_select_addr
+EXPORT_SYMBOL vmlinux 0xe19dfe2f       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0xe1b24f17       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe1ed300a       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe22dccc0       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe23edf6f       register_key_type
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe27a7e82       bio_put
+EXPORT_SYMBOL vmlinux 0xe27d20c5       sget
+EXPORT_SYMBOL vmlinux 0xe2802a0b       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xe28bfaf8       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0xe28f4471       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0xe29087d7       scsi_device_get
+EXPORT_SYMBOL vmlinux 0xe2919cd5       sock_no_accept
+EXPORT_SYMBOL vmlinux 0xe2a41d9c       dma_supported
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2c78c6d       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0xe2d097d0       user_revoke
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2f3d28a       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe31f5cc3       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0xe335f969       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0xe35cda6a       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0xe36483ae       ping_prot
+EXPORT_SYMBOL vmlinux 0xe39b094f       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe4428748       phy_disconnect
+EXPORT_SYMBOL vmlinux 0xe469dd2e       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0xe4745cbe       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4aebe94       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0xe4bebf14       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0xe4e0ac53       journal_ack_err
+EXPORT_SYMBOL vmlinux 0xe4f43c8b       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0xe50f8d39       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe54d563b       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0xe556f37e       __bforget
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe5640446       dev_get_stats
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5e61248       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xe5eaee03       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe5f1c770       console_start
+EXPORT_SYMBOL vmlinux 0xe6004312       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0xe601fd82       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0xe663280e       cdev_init
+EXPORT_SYMBOL vmlinux 0xe667434d       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0xe667a1d1       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xe66ab103       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0xe690225b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6a13d8d       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xe6a8a715       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0xe6d8e56e       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6f1ab99       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe701b2e8       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0xe70db4df       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe72b60ec       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0xe7390b9e       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0xe73b2189       proto_unregister
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7511de7       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe784d264       block_write_end
+EXPORT_SYMBOL vmlinux 0xe7997553       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xe7a5ce8b       register_8022_client
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7b8f22e       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe7e2daf5       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0xe7f799f9       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0xe80798b4       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe8575a2d       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0xe8714bfd       mii_check_media
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe8914e70       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xe891a295       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0xe8adffa5       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe91e2452       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xe92261c5       bd_set_size
+EXPORT_SYMBOL vmlinux 0xe93449c7       of_phy_connect
+EXPORT_SYMBOL vmlinux 0xe93f700b       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe95c1be2       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0xe97bf5ae       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0xe9866583       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe99c6b45       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe9b7712c       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xe9b975b3       aio_complete
+EXPORT_SYMBOL vmlinux 0xe9c43979       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xe9f88b5c       deactivate_super
+EXPORT_SYMBOL vmlinux 0xea02dad4       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea12e391       neigh_table_init
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea74aa9d       dev_mc_init
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeb2495c3       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb448419       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb954625       key_link
+EXPORT_SYMBOL vmlinux 0xebaa40be       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0xebd35e85       filemap_fault
+EXPORT_SYMBOL vmlinux 0xebe8ba47       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xec1451b4       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec52c442       blk_peek_request
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecab11dd       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0xecbba9c7       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xecc21207       serio_close
+EXPORT_SYMBOL vmlinux 0xecc4d948       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0xecd58cd2       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0xecd7547a       netdev_state_change
+EXPORT_SYMBOL vmlinux 0xecfe222c       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xed1898f3       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed1e20a9       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed2d8f32       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed5fa1fb       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0xed8608b6       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed8d4cb9       netlink_ack
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xeda957ab       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedc1d56d       lock_rename
+EXPORT_SYMBOL vmlinux 0xeddab727       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xedf32899       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee7307d9       account_page_writeback
+EXPORT_SYMBOL vmlinux 0xee770480       simple_write_end
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee8b3287       km_state_notify
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xee9a71a3       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb6c606       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0xeec7ac7f       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0xeed6e334       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0xeeef37e8       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0xef1365d1       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef2aaec3       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0xef2f9cf2       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0xef369ebc       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef833e4e       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0xef83f667       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0xef84fb5e       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xefff2a44       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf023578d       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0xf03913cc       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0xf04a70dc       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf06858f4       dm_put_device
+EXPORT_SYMBOL vmlinux 0xf06cc1f0       bdev_read_only
+EXPORT_SYMBOL vmlinux 0xf0700c44       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0xf078691b       input_set_capability
+EXPORT_SYMBOL vmlinux 0xf090b80b       genphy_resume
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0b90ebf       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xf0cec79b       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0xf0e09502       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fcc75a       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf114950f       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf13bccf3       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0xf16be19c       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xf18cc0f0       dqget
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1b24796       journal_restart
+EXPORT_SYMBOL vmlinux 0xf1c4ac13       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1de9791       bio_clone
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf1f9045b       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf25df049       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf27cfd13       lookup_one_len
+EXPORT_SYMBOL vmlinux 0xf28f5aa6       input_inject_event
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf299de5a       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0xf2c4bcd5       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xf2dc5edb       napi_complete
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2e7696e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xf30ffeed       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf331020e       migrate_page
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf33421bf       inet_shutdown
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf37e989b       inode_permission
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3b921f9       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3d3f12c       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xf3f2331c       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf40c6823       nf_register_hook
+EXPORT_SYMBOL vmlinux 0xf4160f64       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0xf43d590e       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf46d450c       phy_device_register
+EXPORT_SYMBOL vmlinux 0xf4784adb       set_pages_uc
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4acd00e       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xf4b308e1       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4d9d33e       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xf4de9719       __nla_put
+EXPORT_SYMBOL vmlinux 0xf4e6a7a9       tty_hangup
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5066469       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf51888d2       kernel_accept
+EXPORT_SYMBOL vmlinux 0xf51cae3a       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf56128e4       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0xf574a4b3       dquot_acquire
+EXPORT_SYMBOL vmlinux 0xf57916d4       generic_permission
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5efb906       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0xf5f471f4       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60dc0b9       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf624fc0d       ilookup5
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf63f3803       km_query
+EXPORT_SYMBOL vmlinux 0xf67e5ca9       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xf683e38b       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6a627d7       pid_task
+EXPORT_SYMBOL vmlinux 0xf6afbb37       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6c86853       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf73a46ba       make_bad_inode
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf79abd4d       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf7a7f1c6       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7cc326f       bh_submit_read
+EXPORT_SYMBOL vmlinux 0xf7d7ddc1       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0xf7e3861c       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0xf7e3c9da       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf80e841e       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf8240215       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf84eb6cf       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0xf8624401       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0xf869c95f       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0xf87f02b4       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0xf88e052b       security_path_link
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf8a03161       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xf8a273f3       d_instantiate
+EXPORT_SYMBOL vmlinux 0xf8a32e41       sync_blockdev
+EXPORT_SYMBOL vmlinux 0xf8afb8ee       set_device_ro
+EXPORT_SYMBOL vmlinux 0xf8ba8dc7       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8bfdb82       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xf8d38d65       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0xf8fe40ca       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0xf9176db2       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf946e060       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0xf970c3d5       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0xf97988a8       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0xf9876a3f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9d37764       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0xf9d3dc8d       skb_queue_head
+EXPORT_SYMBOL vmlinux 0xf9d45fc0       ipv4_specific
+EXPORT_SYMBOL vmlinux 0xf9dce612       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0xf9de9f17       drop_super
+EXPORT_SYMBOL vmlinux 0xfa00e8ba       send_sig
+EXPORT_SYMBOL vmlinux 0xfa081707       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0xfa0c058a       udp_proc_register
+EXPORT_SYMBOL vmlinux 0xfa1ddfc5       scsi_host_put
+EXPORT_SYMBOL vmlinux 0xfa30c15c       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaae317d       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfac61821       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xfae11400       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0xfae70617       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xfae95c02       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb117717       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0xfb1cf2b3       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0xfb23a811       bmap
+EXPORT_SYMBOL vmlinux 0xfb473c50       pipe_lock
+EXPORT_SYMBOL vmlinux 0xfb4c97cd       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xfb5d3e7d       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0xfb61d165       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0xfb662753       do_splice_from
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb894e5e       simple_release_fs
+EXPORT_SYMBOL vmlinux 0xfba3ddd3       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0xfba9b4e1       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbad47fb       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xfbd99139       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfbf64959       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc316d85       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc73f384       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0xfc93556b       poll_freewait
+EXPORT_SYMBOL vmlinux 0xfc9f033f       journal_set_features
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcc01fa7       backlight_force_update
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfccebbd0       single_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfced98f7       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0xfcf66775       get_agp_version
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd374013       mb_cache_create
+EXPORT_SYMBOL vmlinux 0xfd4ba941       stop_tty
+EXPORT_SYMBOL vmlinux 0xfd64257c       arp_find
+EXPORT_SYMBOL vmlinux 0xfd663f1a       keyring_clear
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd78d80a       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfd804ddf       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0xfd811c41       d_path
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb2fdb7       dev_set_group
+EXPORT_SYMBOL vmlinux 0xfdb6beac       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc0605a       tcp_poll
+EXPORT_SYMBOL vmlinux 0xfdc7c0c9       vmap
+EXPORT_SYMBOL vmlinux 0xfde20def       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0xfdf844d5       kernel_connect
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe456a77       unlock_buffer
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe6d88ba       do_sync_read
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfe97c4d1       init_buffer
+EXPORT_SYMBOL vmlinux 0xfea3cadc       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xfefe2121       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0xff00b365       input_event
+EXPORT_SYMBOL vmlinux 0xff0bef1c       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff49f34b       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xff51ace6       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff732025       d_delete
+EXPORT_SYMBOL vmlinux 0xff825933       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xff9e0cda       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0xffae3514       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0xffd39138       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffd85cf8       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL vmlinux 0xfff21d48       xfrm4_rcv
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06efe8e5  hva_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x083be86d  kvm_set_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x088f0c83  kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0aef23e2  kvm_lmsw
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fcd83f0  gfn_to_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ffdfc6b  kvm_set_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x14069cc5  kvm_queue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1762f018  kvm_cpu_has_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a44ad48  is_error_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c647341  gfn_to_memslot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20df0e92  kvm_require_cpl
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26a1034a  kvm_requeue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576  kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28576bac  kvm_init_shadow_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2cdb310f  kvm_emulate_hypercall
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x324b9dc1  kvm_vcpu_cache
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3cfcc456  kvm_mmu_load
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x403f6322  kvm_queue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x40d4446e  gfn_to_page_many_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4141c919  kvm_is_visible_gfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x43636ba2  kvm_put_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x464bcb0f  kvm_emulate_wbinvd
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4c009b40  kvm_set_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d59e921  kvm_cpu_get_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f0b6fd7  kvm_is_linear_rip
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x530af907  kvm_resched
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x547b9f34  kvm_get_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59147bd3  kvm_find_cpuid_entry
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c012553  kvm_before_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x60179579  kvm_after_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6032eec9  kvm_set_cr3
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62a62e77  kvm_get_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c345203  kvm_vcpu_uninit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7220e633  kvm_get_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x723213fd  x86_emulate_instruction
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x72991463  kvm_get_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x754488b0  kvm_set_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7a60780d  gfn_to_pfn_prot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b3f4c27  kvm_get_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d90081d  gfn_to_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82a84af2  kvm_inject_pending_timer_irqs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87c63352  kvm_write_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x889ea1df  kvm_fast_pio_out
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8de877fc  kvm_get_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x91d33ae6  kvm_complete_insn_gp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a719670  kvm_vcpu_on_spin
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f7056d4  kvm_get_cs_db_l_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ff782fc  kvm_mmu_unload
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa26cc507  kvm_mmu_get_spte_hierarchy
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa56b3c31  kvm_mmu_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6ff8895  kvm_task_switch
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa83a6aff  kvm_read_guest_page_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaab770c2  load_pdptrs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xada09ef0  kvm_requeue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb39aeefd  kvm_set_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb56216a6  kvm_clear_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb571b0d1  kvm_set_cr0
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6421bc5  kvm_set_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7833d20  kvm_inject_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7e96452  kvm_gfn_to_hva_cache_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7ee7bb8  kvm_write_tsc
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb9cc82b6  fx_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbcb41b21  gfn_to_pfn_async
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0ea91c2  kvm_mmu_invlpg
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc307fd74  kvm_clear_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc44f556c  kvm_read_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5956c6e  kvm_release_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc61f9f2a  kvm_x86_ops
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc703284d  __kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc74113a1  kvm_write_guest_cached
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcafff2da  gfn_to_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd28e0688  gfn_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd676247c  kvm_mmu_unprotect_page_virt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdaf83dd7  kvm_vcpu_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdb9b6d4d  kvm_inject_realmode_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xde337e51  kvm_release_page_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe1283e74  kvm_set_xcr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe5b6c6f1  kvm_get_guest_memory_type
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9abbd4f  kvm_emulate_cpuid
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xebd49c8f  kvm_set_cr4
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xedcfe5ea  kvm_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2ed2f79  kvm_emulate_halt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf780d34b  kvm_read_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf920e34a  kvm_mmu_reset_context
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1596dbbe     af_alg_accept
+EXPORT_SYMBOL_GPL crypto/af_alg 0x15c2293e     af_alg_free_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x17b4c256     af_alg_register_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1ac37c6c     af_alg_unregister_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1b4bce55     af_alg_release
+EXPORT_SYMBOL_GPL crypto/af_alg 0x8fdee2b7     af_alg_complete
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4d6539c     af_alg_make_sg
+EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0xb5d5cbf2      async_memcpy
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x645c4da4  async_syndrome_val
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x99598152  async_gen_syndrome
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x18213005 async_raid6_2data_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x9e3b9138 async_raid6_datap_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xaa975cd1 async_xor
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+EXPORT_SYMBOL_GPL crypto/cryptd 0x1fed686b     cryptd_aead_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x2235e311     cryptd_alloc_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x33c30758     cryptd_free_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x424ab95a     cryptd_alloc_ahash
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6b9290a1     cryptd_free_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6fad016b     cryptd_ablkcipher_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x89dce3c9     cryptd_ahash_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x964f5ec8     cryptd_shash_desc
+EXPORT_SYMBOL_GPL crypto/cryptd 0xe385a05d     cryptd_alloc_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0xfa1b71f8     cryptd_free_ahash
+EXPORT_SYMBOL_GPL crypto/des_generic 0xcfd9a2c0        des_ekey
+EXPORT_SYMBOL_GPL crypto/twofish_common 0x02ef59f3     twofish_setkey
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x849a3371        acpi_smbus_register_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x9331f43f        acpi_smbus_write
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xd39886c4        acpi_smbus_unregister_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xe010cc37        acpi_smbus_read
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1c4c9c5f       ahci_port_resume
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1e76aaaa       ahci_do_softreset
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x359b051f       ahci_reset_em
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x3ebef60f       ahci_set_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x4295c2fb       ahci_check_ready
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x58c2990c       ahci_shost_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x649094c4       ahci_stop_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c0dc3a2       ahci_print_info
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9fe6a994       ahci_sdev_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa50afe70       ahci_kick_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xaf529a50       ahci_reset_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb262efd0       ahci_init_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb9099941       ahci_save_initial_config
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe01f57b0       ahci_start_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe1790c3a       ahci_ops
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf6464980       ahci_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf71085c5       ahci_fill_cmd_slot
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x071781cc __pata_platform_remove
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xa2a5c70f __pata_platform_probe
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x745b081f __bcma_driver_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x0d2b7201  btmrvl_enable_ps
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x8e6b1920  btmrvl_remove_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x9529cb09  btmrvl_send_module_cfg_cmd
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xa184da1c  btmrvl_add_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xb16e2f1a  btmrvl_check_evtpkt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xc325777d  btmrvl_interrupt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xf590e5b8  btmrvl_register_hdev
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xfd6c78ca  btmrvl_process_event
+EXPORT_SYMBOL_GPL drivers/char/scx200_gpio 0xdf8924c4  scx200_gpio_ops
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x2e471f01   dca_register_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x31a2c8df   dca_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x5e07c009   dca_remove_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8006c614   dca_unregister_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8f02764c   alloc_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xa041765f   register_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xac0ad2f8   dca_add_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb1254da7   dca3_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb7b33088   free_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xe46d051b   unregister_dca_provider
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x01149683    edac_device_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x13de010e    edac_device_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x142403a0    edac_mc_del_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x148d8455    edac_pci_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x255bd5e1    edac_pci_handle_pe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3baedaf6    edac_device_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3d0b0949    edac_device_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x4c4719e0    edac_mc_find_csrow_by_page
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x55fa691b    edac_mc_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x5b14b7d9    edac_mc_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x62dbf0c3    edac_device_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6641a6e3    edac_mc_free
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x69259f22    edac_mem_types
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6ddc692e    edac_pci_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x7373dae3    edac_pci_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x8493f14b    edac_pci_create_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa5ad9468    edac_mc_alloc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa682086a    edac_mc_handle_ue_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xba5fe10f    edac_mc_add_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xcb78a51a    edac_pci_reset_delay_period
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe1281f20    edac_pci_handle_npe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6a3e807    edac_pci_release_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6d09025    find_mci_by_dev
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe70dae9c    edac_pci_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf2254829    edac_mc_handle_ce_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf5c64da3    edac_device_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x7509830f to_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x65dba117       drm_class_device_register
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcd8a070       drm_class_device_unregister
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x04ab8e0b   hid_report_raw_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392   hid_debug
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x19ef5ef2   hid_input_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x1c86f8ce   hidinput_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25448c68   hidinput_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25e88316   __hid_register_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2606fab0   hid_parse_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x27bf090e   hid_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2a2b0ec5   hid_dump_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x30c38abd   hid_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x331fb42f   hidraw_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x361b65a5   hid_destroy_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x3cc1dbfa   hidinput_find_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x40da6c07   hid_allocate_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x52ab1493   hid_add_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x589cc30a   hid_output_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x5dd412fe   hid_dump_input
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x75f02663   hid_set_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa05e196d   hid_dump_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa09b9a7c   hid_register_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa4fe9350   hid_unregister_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xad16d28d   hidraw_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xc0b58d1d   hid_check_keys_pressed
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd1805194   hid_resolv_usage
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd2629f1c   hidinput_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe110747c   hidraw_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1114e14   hid_debug_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x1dc503d0    roccat_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0x1db58ce2     roccat_common_receive
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0xdd09114f     roccat_common_send
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x253aaf38 usbhid_set_leds
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x8add465f usbhid_submit_report
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xc6f437a6 hiddev_hid_event
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xca015b2c usbhid_wait_io
+EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xdeec960b    nforce2_smbus
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb6ed800b       i2c_del_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xee3e7271       i2c_add_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1a27ee3a     i2c_handle_smbus_alert
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x466eb1d7     i2c_setup_smbus_alert
+EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xebd5e33a  input_ff_create_memless
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x372f4644        adxl34x_remove
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x4159aaa0        adxl34x_probe
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x66c303e4        adxl34x_resume
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0xd1b75b19        adxl34x_suspend
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x1373b94c       wm97xx_register_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x2b263ad9       wm97xx_config_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x47eee820       wm9705_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x5a50f57a       wm9712_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x611f5654       wm97xx_set_suspend_mode
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x6977000a       wm97xx_set_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x93cd38e6       wm97xx_get_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x96faf5e4       wm9713_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb49d077d       wm97xx_unregister_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xb5d5eaf9       wm97xx_reg_write
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xcc0354ab       wm97xx_read_aux_adc
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xe1bc822a       wm97xx_reg_read
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0702d1ef      gigaset_skb_sent
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0dd493ae      gigaset_m10x_input
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1b5cfc4e      gigaset_freecs
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1cff5ecc      gigaset_shutdown
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x5b7c6266      gigaset_freedriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8a12f1cd      gigaset_if_receive
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8b1c5082      gigaset_blockdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x90f9662e      gigaset_m10x_send_skb
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9fe426fb      gigaset_handle_modem_response
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xa4a7ed6e      gigaset_start
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xaed1cac9      gigaset_fill_inbuf
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb7a2798b      gigaset_isdn_rcv_err
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xbb53ea39      gigaset_skb_rcvd
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xc3b1ea03      gigaset_add_event
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xcc86b4fb      gigaset_stop
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xd737a969      gigaset_initdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xdc9b66dd      gigaset_initcs
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x45e40f46   dm_register_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x46e820b3   dm_unregister_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01439778 dm_rh_delay
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x03c71004 dm_region_hash_destroy
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x04cf70aa dm_rh_region_to_sector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1760fea0 dm_region_hash_create
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x2ae83d4c dm_rh_get_state
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x41c2119c dm_rh_recovery_end
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x4a710ea4 dm_rh_region_context
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5edc2b25 dm_rh_dirty_log
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x73962392 dm_rh_update_states
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7a02fb26 dm_rh_stop_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8adb9c25 dm_rh_recovery_in_flight
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x93ec9952 dm_rh_recovery_start
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9a4d64b0 dm_rh_get_region_key
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9c664ab8 dm_rh_flush
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc409fc1c dm_rh_get_region_size
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd251302e dm_rh_dec
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd963b033 dm_rh_inc_pending
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe072031f dm_rh_start_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe30c26f0 dm_rh_mark_nosync
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe6c6fd93 dm_rh_bio_to_region
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xed54b47e dm_rh_recovery_prepare
+EXPORT_SYMBOL_GPL drivers/md/raid1 0xfed7ae43  md_raid1_congested
+EXPORT_SYMBOL_GPL drivers/md/raid456 0xb0c3aaa6        md_raid5_congested
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x2c4fca63      saa7146_unregister_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x3202c1c0      saa7146_vmalloc_build_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x38368def      saa7146_register_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5546bfe8      saa7146_wait_for_debi_done
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5e9e1f73      saa7146_devices_lock
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x619e5e01      saa7146_pgtable_build_single
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x791d19a2      saa7146_vfree_destroy_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xb4c56092      saa7146_i2c_adapter_prepare
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xd1d5522d      saa7146_pgtable_free
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe6654b00      saa7146_setgpio
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xffec6e7f      saa7146_pgtable_alloc
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x42596dd2   saa7146_set_hps_source_and_sync
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x4778c6a6   saa7146_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x5e460b6f   saa7146_vv_init
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x6eddbd2e   saa7146_register_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x744f1b66   saa7146_start_preview
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xad20b860   saa7146_vv_release
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xc8b7fde9   saa7146_stop_preview
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mt20xx 0x948aa3d8        microtune_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mxl5007t 0xf10b56c0      mxl5007t_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda18271 0x58315f8d      tda18271_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda827x 0xc5e36ee9       tda827x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x5c52a598       tda829x_probe
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x868ad209       tda829x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda9887 0x18b392d9       tda9887_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0x23883412       tea5761_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0xa690554c       tea5761_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0x12510d61       tea5767_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0xbda3569a       tea5767_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tuner-simple 0x6cf0f95c  simple_tuner_attach
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03346b7a      mantis_frontend_soft_reset
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03d73436      mantis_dma_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x1dc111dd      mantis_ca_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x2af51afd      mantis_dvb_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x3d181028      mantis_get_mac
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x41ccfda4      mantis_pci_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x7953f732      mantis_i2c_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x89879dda      mantis_frontend_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xa88c4bd6      mantis_i2c_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xac71eb37      mantis_pci_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xad500b1d      mantis_ca_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb33fb8e1      mantis_gpio_set_bits
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xc32cc281      mantis_uart_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd20888d2      mantis_dma_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xdcaef850      mantis_uart_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xf453155a      mantis_stream_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xfb2aa619      mantis_dvb_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x277c8a0f   smscore_set_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2a4c746c   sms_board_event
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2c127804   sms_board_led_feedback
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x3ff0d61d   smscore_onresponse
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x424400ff   sms_board_lna_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x47055488   smsclient_sendrequest
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x5eccc09d   smscore_getbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x62806838   smscore_unregister_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x6d4c129f   smscore_register_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x8286076d   smscore_get_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x95c5981b   smscore_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xb13a203e   smscore_get_device_mode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xc399f066   sms_board_setup
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc0cda92   smscore_start_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc3e3de2   smscore_putbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf0982c59   smscore_register_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf354d359   sms_board_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf54e17c4   smscore_register_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xfec53d45   smscore_unregister_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x3dcf2309       ttpci_budget_init_hooks
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x451762b7       ttpci_budget_debiwrite
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x5e234a9d       ttpci_budget_deinit
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x75dc1f85       ttpci_budget_set_video_port
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7864dbf5       ttpci_budget_irq10_handler
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x78f9d049       ttpci_budget_debiread
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xbd97e82e       ttpci_budget_init
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x091b61bb  rc_free_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0d52e9f5  rc_allocate_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0e017d5f  ir_raw_event_store_edge
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x34580cef  rc_map_register
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x357e7017  ir_raw_event_handle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3b5133b2  rc_keydown
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x498c9852  rc_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8517a4a9  rc_keydown_notimeout
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fc6cd7e  rc_keyup
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xacdc27aa  rc_repeat
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbbd3c102  rc_register_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd442e9e1  ir_raw_event_store
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xde5cfdca  ir_raw_event_store_with_filter
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xed07d446  ir_raw_event_set_idle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xf4c929f6  rc_g_keycode_from_table
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x183b5186       cx231xx_demod_reset
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x1e1c9ac3       cx231xx_send_gpio_cmd
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x2e2dcac6       cx231xx_init_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x481aa71b       cx231xx_capture_start
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x59e09123       cx231xx_disable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x5ebc0ffe       cx231xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x655bfc2b       cx231xx_dev_init
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x716fd1cf       cx231xx_send_usb_command
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x7269d225       cx231xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x8f846ced       cx231xx_enable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x90d21585       cx231xx_set_alt_setting
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x91ba2e5f       cx231xx_uninit_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x99e3ee34       cx231xx_uninit_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb488dd69       is_fw_load
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb7a459a9       cx231xx_unmute_audio
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xd940f1e7       cx231xx_init_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xdbf51fd7       cx231xx_enable_i2c_port_3
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xf6d1abe3       cx231xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xfc106aec       cx231xx_dev_uninit
+EXPORT_SYMBOL_GPL drivers/media/video/cx88/cx88xx 0xd32dc8f3   cx88_setup_xc3028
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x26a13f78 em28xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x34af4fdb em28xx_audio_analog_set
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x5a6a3e31 em28xx_audio_setup
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x740c6428 em28xx_isoc_dvb_max_packetsize
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xbbe20a5a em28xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xca205b93 em28xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x4de113ed       saa7134_s_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8a068e55       saa7134_ts_qops
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8f0d0bcc       saa7134_queryctrl
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xab71974a       saa7134_s_std_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xe1900a9e       saa7134_g_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/soc_camera 0xd470abad    soc_camera_bus_type
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x247517c3   v4l2_spi_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x31d08234   v4l2_i2c_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x3462fe2e   v4l2_i2c_new_subdev_board
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x76763ab2   v4l2_i2c_subdev_addr
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x8609e272   v4l2_spi_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf12a3ec7   v4l2_i2c_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x03829e05  v4l2_m2m_next_buf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x054ff9cd  v4l2_m2m_ctx_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x0587ba15  v4l2_m2m_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x32f3a935  v4l2_m2m_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x43a679f4  v4l2_m2m_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4886e876  v4l2_m2m_buf_queue
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x495d3383  v4l2_m2m_ctx_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4aef41a2  v4l2_m2m_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x94d8b181  v4l2_m2m_poll
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x98d39d4e  v4l2_m2m_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xa4031903  v4l2_m2m_buf_remove
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xacf6d3cd  v4l2_m2m_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xec214d51  v4l2_m2m_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xfb8d89e6  v4l2_m2m_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x079fb752 videobuf_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x13d46652 videobuf_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x15d7db33 videobuf_queue_cancel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x1d6ddf5e videobuf_iolock
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x2173dee8 videobuf_queue_core_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x28931131 videobuf_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x29138eb0 videobuf_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x312343a7 videobuf_read_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4584e667 videobuf_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4795d917 videobuf_alloc_vb
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x661ddfe4 videobuf_mmap_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x6d46026d videobuf_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x91795924 videobuf_mmap_mapper
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xa5139c5a videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xb6798bf0 videobuf_next_field
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xbe75eae5 videobuf_read_start
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcb1ba1f4 videobuf_read_one
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcd23c5a8 videobuf_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xd3fc8b0c videobuf_queue_to_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xddd9b85d __videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xde8288e8 videobuf_read_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe3ffbf05 videobuf_waiton
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe7588b26 videobuf_queue_is_busy
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe9d33b1f videobuf_poll_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0x8e15df58   videobuf_to_dma_contig
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xb09cec63   videobuf_dma_contig_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xf9b5ffd6   videobuf_queue_dma_contig_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x0bf98e3d       videobuf_queue_sg_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x32105024       videobuf_to_dma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x9f276f2d       videobuf_dma_init_user
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc241a1cd       videobuf_dma_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc47cf016       videobuf_dma_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xcf217132       videobuf_dma_unmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdb1fd848       videobuf_dma_init_kernel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdf12af2a       videobuf_dma_init_overlay
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xfb535b7c       videobuf_dma_map
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0x017f766a      videobuf_queue_vmalloc_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xd01483fd      videobuf_to_vmalloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xfbd288a1      videobuf_vmalloc_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x05561739        vb2_wait_for_all_buffers
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x07435c2c        vb2_write
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x0d7a09f8        vb2_queue_release
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x13f1ef93        vb2_buffer_done
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x2bfe24b7        vb2_poll
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x398f65f8        vb2_queue_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x495bf8fc        vb2_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x5f0652dc        vb2_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x77b22763        vb2_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x897f2a23        vb2_read
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x92d4e21e        vb2_plane_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb1e63ac1        vb2_mmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb86d8572        vb2_plane_cookie
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc10d812b        vb2_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc3ba23d0        vb2_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0x1cfa99b6      vb2_get_contig_userptr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xb470ac44      vb2_put_vma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xcdb1c918      vb2_mmap_pfn_range
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xe96c9ea1      vb2_common_vm_ops
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-vmalloc 0x3296ea3c     vb2_vmalloc_memops
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x1218c75e      v4l2_event_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x122eed60      v4l2_device_register_subdev_nodes
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x17b48714      v4l2_fh_is_singular
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x3996bd00      v4l2_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5061cad7      v4l2_fh_add
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x54ffa4a2      v4l2_event_subscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x56c6f3c0      v4l2_event_unsubscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5c3847da      v4l2_fh_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5f304331      v4l2_event_queue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x6ab283d6      v4l2_event_pending
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73af5480      v4l2_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73c1db0f      v4l2_fh_open
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x742d680b      v4l2_device_set_name
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xa2dd9854      v4l2_fh_del
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb189c3d6      v4l2_device_unregister_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb5e5238f      v4l2_event_free
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb758542f      v4l2_fh_release
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xbd8c5944      v4l2_event_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xce12d28a      v4l2_device_put
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xdda788bc      v4l2_device_register_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xe4e46b3b      v4l2_event_dequeue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xee726b77      v4l2_device_disconnect
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xf7e86ebc      v4l2_fh_exit
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x36902127      pcf50633_irq_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x3a1e550c      pcf50633_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x459aa218      pcf50633_register_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6ebf65fd      pcf50633_irq_unmask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7de4de67      pcf50633_free_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x84e8ba14      pcf50633_reg_set_bit_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9202384f      pcf50633_read_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xab531cb8      pcf50633_reg_clear_bits
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xad328dc6      pcf50633_write_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcab12b3b      pcf50633_reg_write
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf41f959b      pcf50633_irq_mask_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x1f4284cf  pcf50633_adc_sync_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xe81f0782  pcf50633_adc_async_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x1e199e0d pcf50633_gpio_invert_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4f4f251d pcf50633_gpio_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xaaf083bf pcf50633_gpio_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb901d68c pcf50633_gpio_power_supply_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe6f5c7bf pcf50633_gpio_invert_set
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x06b4c48d sm501_unit_power
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x593aa2de sm501_misc_control
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x96430326 sm501_find_clock
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xe741eb88 sm501_modify_reg
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb163bc0 sm501_set_clock
+EXPORT_SYMBOL_GPL drivers/mfd/ucb1400_core 0x981df9fa  ucb1400_adc_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x6469cddc   wm8400_block_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x674ad3b0   wm8400_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x7c4fbadd   wm8400_reset_codec_reg_cache
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x8363e437   wm8400_set_bits
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x0765bc31  cb710_pci_update_config_reg
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x29c8b39b  cb710_set_irq_handler
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x433f37f0  cb710_sg_dwiter_read_next_block
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x57ae719b  cb710_sg_dwiter_write_next_block
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x10feae22    enclosure_add_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x343ff733    enclosure_unregister
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbe9823af    enclosure_find
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe7420607    enclosure_register
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x442e3847  lis3lv02d_init_device
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x61c53f81  lis3lv02d_poweroff
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6cbf7436  lis3lv02d_poweron
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x993469b3  lis3_dev
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb53fcd00  lis3lv02d_remove_fs
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x0a84d3f1    sdhci_enable_irq_wakeups
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x3d7dd08e    sdhci_add_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x691286f5    sdhci_free_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x8bfa44d5    sdhci_alloc_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xa1e19b3a    sdhci_suspend_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xd306a31b    sdhci_resume_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xf0e19e13    sdhci_remove_host
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x1d5b42bc cfi_cmdset_0003
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x3441b91f cfi_cmdset_0001
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x6231aa4a cfi_cmdset_0200
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0x495c7f60 cfi_cmdset_0701
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xb65b4b0b cfi_cmdset_0006
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xe46ebc4d cfi_cmdset_0002
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0020 0x8282af47 cfi_cmdset_0020
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0x611f3f50        cfi_qry_mode_off
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xdb4a7554        cfi_qry_present
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xfa91a01f        cfi_qry_mode_on
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2000 0x35b8fd4f       DoC2k_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001 0xd3b9bb2e       DoCMil_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001plus 0xcbbeb387   DoCMilPlus_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0f4ef4f3   mtd_device_register
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x1e3acdc2   mtd_device_unregister
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x38e6b35b   register_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x39c227e4   __mtd_next_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x45d39bac   kill_mtd_super
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x5bdfb4c6   mtd_table_mutex
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x678ff991   get_mtd_device_nm
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x6a33dccc   mount_mtd
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x77d6018c   get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7a13d0a8   default_mtd_writev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x88bdf89f   put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x8db50a61   __put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xa355848d   register_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xc7ea0a67   mtd_kmalloc_up_to
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xcf40f53f   unregister_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xead765a5   mtd_add_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf439c4f3   __get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x237b22c6   mtd_blktrans_cease_background
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x3986f80b   add_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x7e5ed5e0   deregister_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x89d6fd1f   register_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0xdd867fbf   del_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0x860e6bab     nand_wait_ready
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0xa4961b28     nand_release
+EXPORT_SYMBOL_GPL drivers/mtd/nand/sm_common 0x98264547        sm_register_device
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x7960930c       onenand_release
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x824ad5fa       onenand_scan
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x0276f995       ubi_leb_map
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x3c241252       ubi_is_mapped
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x4e238874       ubi_open_volume_path
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x93f57fc4       ubi_get_volume_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb1eeff4e       ubi_leb_erase
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb4c68bd8       ubi_close_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xc9028967       ubi_leb_read
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xcb849954       ubi_open_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd124176d       ubi_leb_unmap
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd1de4465       ubi_open_volume_nm
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xedf704bb       ubi_leb_write
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf4eb3410       ubi_do_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf523a750       ubi_leb_change
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x14d0a3f7       alloc_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3f014c4f       register_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x5bbf0efa       free_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x6a7e466e       unregister_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x139f51d0   alloc_can_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x2d1e6d9a   can_free_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x553967d8   alloc_can_err_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x63b876f8   can_put_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x8b1dbed6   register_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x931ae200   can_get_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x94a38549   unregister_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xa1b6eb56   alloc_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xb6e7dafa   can_bus_off
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xbb99c554   open_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xc536097a   close_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xfea67580   free_candev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x15492c08   alloc_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x1ced02ce   register_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x2968f2f7   free_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x61800e8c   unregister_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x13e2607a       macvlan_link_register
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x3d022f8b       macvlan_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x4f5534bb       macvlan_common_setup
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x61f090af       macvlan_dellink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x9944e471       macvlan_common_newlink
+EXPORT_SYMBOL_GPL drivers/net/macvtap 0x81f38134       macvtap_get_socket
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1d306044        mlx4_alloc_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x213184d4        mlx4_bf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x30af63cf        mlx4_multicast_attach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x338b7ad9        mlx4_unicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x47005091        __mlx4_cmd
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x5b9aba19        mlx4_uar_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x6f0b988f        mlx4_bf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x902e5c9a        mlx4_pd_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaa327843        mlx4_unicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xac8fd6e3        mlx4_free_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xacbb9126        mlx4_pd_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb9574fb        mlx4_multicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcc0477d0        mlx4_uar_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdeae239e        mlx4_multicast_detach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf577fad8        mlx4_multicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x72523895 usbnet_cdc_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x7f9e6812 usbnet_generic_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xd39b050d usbnet_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xe2413e89 usbnet_cdc_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x02e713e3        rndis_tx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x0de724c2        generic_rndis_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x40cd9180        rndis_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x44707d26        rndis_rx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x61fa0cb0        rndis_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xea6f0343        rndis_command
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x0dabdb85    usbnet_open
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1fc5c26c    usbnet_pause_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2626bc68    usbnet_tx_timeout
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2c7f42da    usbnet_suspend
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x335398fa    usbnet_set_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x51affc6b    usbnet_defer_kevent
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5369d8d5    usbnet_purge_paused_rxq
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5c11eb8c    usbnet_get_drvinfo
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6012a563    usbnet_stop
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63540361    usbnet_get_link
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63ef4e9b    usbnet_unlink_rx_urbs
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x664edca0    usbnet_change_mtu
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6eb426ce    usbnet_get_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x7d302f5a    usbnet_resume
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x8a436ca1    usbnet_set_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9b210e55    usbnet_get_endpoints
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9ec92803    usbnet_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f055a88    usbnet_nway_reset
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f32d61e    usbnet_probe
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xa37204fc    usbnet_skb_return
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xae54d403    usbnet_get_ethernet_addr
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xd16b197f    usbnet_resume_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xe655a0e3    usbnet_get_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xfb8d1245    usbnet_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1723dcdb   i2400m_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1e52b195   i2400m_netdev_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1f82357c   i2400m_tx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x2198a027   i2400m_dev_bootstrap
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x35038151   i2400m_post_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x43c093c6   i2400m_error_recovery
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x48edf20d   i2400m_pre_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x59e0876c   i2400m_is_boot_barker
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x9be2200a   i2400m_rx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xadb4b159   i2400m_tx_msg_get
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb70a4988   i2400m_tx_msg_sent
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdac5da5b   i2400m_dev_reset_handle
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdaf222d1   i2400m_cmd_enter_powersave
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xe36d25fb   i2400m_release
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xea13905b   i2400m_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf4770378   i2400m_init
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x3367aeb3       libipw_rx_any
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x179e1cbe  iwl_legacy_remove_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x2725c1fd  iwl_legacy_prep_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x63d13a46  iwl_legacy_dealloc_bcast_stations
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd6057e2  iwl_legacy_mac_tx_last_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x046cd836    lbs_start_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0b0c5af6    lbs_get_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0d15af28    lbs_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x4f7707c6    __lbs_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5447f389    lbs_stop_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x55be1ea6    lbs_host_to_card_done
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5724b9ec    lbs_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x88c948ec    lbs_process_rxed_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x965d9d63    lbs_notify_command_response
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xa2006caa    lbs_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xbfbafae0    lbs_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xe684d8d9    lbs_queue_event
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf1c15855    lbs_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfafd760a    lbs_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xff9e82fd    lbs_host_sleep_cfg
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x00f8e336      lbtf_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x794d54ac      lbtf_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x7a9944ee      __lbtf_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x89b0ba6a      lbtf_cmd_response_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x8bc60662      lbtf_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x9537cb24      lbtf_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc8c55185      lbtf_bcn_sent
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xf864b546      lbtf_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x25f16c67  if_usb_prog_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0xfd416391  if_usb_reset_device
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x6b19d52b      mwifiex_process_sleep_confirm_resp
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x78bdcb19      mwifiex_handle_rx_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x7f1c55df      mwifiex_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x81ac1ba8      mwifiex_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xcb8e5322      mwifiex_deauthenticate
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xce58b4c0      g_adapter
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xd4999ab4      mwifiex_init_shutdown_fw
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xeb646076      mwifiex_enable_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xec84c864      mwifiex_cancel_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x04ac0c35        p54_register_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x52bf00d2        p54_parse_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x61811ebb        p54_read_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7342347f        p54_init_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7a23fc36        p54_free_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xb15251fa        p54_parse_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xd9f29d61        p54_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe1c406f1        p54_free_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe5ee11b2        p54_unregister_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x03c41da8     rt2800_config_erp
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x10cfefca     rt2800_get_tkip_seq
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x1e22a0d7     rt2800_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x420360b8     rt2800_probe_hw_mode
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x424fe9b0     rt2800_write_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x42790361     rt2800_validate_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x48bea942     rt2800_ampdu_action
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x515cb96c     rt2800_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x55788811     rt2800_wait_wpdma_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a390954     rt2800_config_shared_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a59b84c     rt2800_get_tsf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5eaa0b03     rt2800_gain_calibration
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5fcd477e     rt2800_wait_csr_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x60a97f77     rt2800_set_rts_threshold
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62cbe510     rt2800_config_intf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x78f05236     rt2800_enable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x940a3df7     rt2800_read_eeprom_efuse
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x977feb82     rt2800_txdone_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x980ca3e3     rt2800_check_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xaf31b2dc     rt2800_reset_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb0362286     rt2800_link_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb9c31202     rt2800_link_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xba2dad14     rt2800_mcu_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbb10faff     rt2800_get_survey
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbc2d425b     rt2800_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc17ad92e     rt2800_clear_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc3bfbf39     rt2800_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc41b1092     rt2800_process_rxwi
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xce1dc17d     rt2800_config_ant
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd13f02db     rt2800_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd4a1791c     rt2800_init_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdae44b50     rt2800_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdce98383     rt2800_efuse_detect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe03235f0     rt2800_config_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe7f4630b     rt2800_write_tx_data
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xf97e37db     rt2800_config_pairwise_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x00c770ef     rt2x00queue_pause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0c47592f     rt2x00queue_start_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x296a1a54     rt2x00queue_get_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d41e4ad     rt2x00lib_txdone_noinfo
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d8d03d7     rt2x00queue_stop_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x37e36661     rt2x00queue_unpause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x38a9fe84     rt2x00mac_bss_info_changed
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3b893e4f     rt2x00mac_flush
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3f1f6f4d     rt2x00mac_set_tim
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x437c295b     rt2x00lib_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4626facd     rt2x00mac_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4fa811a3     rt2x00queue_stop_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5e507bba     rt2x00mac_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5fb7f34e     rt2x00mac_set_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6225e83e     rt2x00mac_add_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6c616e02     rt2x00queue_flush_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x78a2e6ba     rt2x00lib_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7c171e7f     rt2x00lib_dmastart
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7e55da2f     rt2x00lib_probe_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x82a6fafb     rt2x00mac_sw_scan_complete
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x833703b0     rt2x00lib_pretbtt
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x8b0f89a1     rt2x00mac_get_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x969672fe     rt2x00lib_remove_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa0e74d97     rt2x00mac_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa252e423     rt2x00mac_remove_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa793934c     rt2x00queue_map_txskb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa9bf96c5     rt2x00mac_get_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xaba8be5e     rt2x00mac_get_ringparam
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xb0f7010a     rt2x00mac_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xca1c0f10     rt2x00lib_dmadone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcb153776     rt2x00queue_unmap_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcbcd32fa     rt2x00mac_stop
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcc6c4509     rt2x00lib_beacondone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd2427611     rt2x00lib_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd7651b4c     rt2x00queue_for_each_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd79ce51c     rt2x00mac_set_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe26ac6e8     rt2x00mac_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe71b56d1     rt2x00queue_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe83abec0     rt2x00mac_configure_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf655b68c     rt2x00lib_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfcefa1d7     rt2x00queue_start_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfe1c0366     rt2x00mac_sw_scan_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x13f647c9     rt2x00pci_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x283fefaa     rt2x00pci_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6575e306     rt2x00pci_remove
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6fe84be9     rt2x00pci_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x7f89d601     rt2x00pci_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xa3a00b43     rt2x00pci_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xac51b997     rt2x00pci_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xc85724dd     rt2x00pci_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd9455f0f     rt2x00pci_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x246d4974     rt2x00usb_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x267a674a     rt2x00usb_watchdog
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2c4ff9f2     rt2x00usb_vendor_req_buff_lock
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2e201303     rt2x00usb_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3ddd6991     rt2x00usb_vendor_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3faa4b90     rt2x00usb_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x424ddb46     rt2x00usb_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5089c730     rt2x00usb_register_read_async
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x528acb25     rt2x00usb_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5ba565a0     rt2x00usb_vendor_request_buff
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x68891248     rt2x00usb_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x976888dd     rt2x00usb_clear_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x97d94589     rt2x00usb_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xa788dac3     rt2x00usb_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xe39e1354     rt2x00usb_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xf245a09e     rt2x00usb_kick_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0x2da7fcae        wl1251_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xe593e6cf        wl1251_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xf16d849e        wl1251_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0d67b7aa        wl1271_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x452ff07a        wl1271_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x8226a5d6        wl1271_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xc91f0e2e        wl1271_register_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xcfa614ae        wl1271_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xeadb7810        wl1271_unregister_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xfa53d755        wl1271_set_partition
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0x521d8ff8       acpiphp_register_attention
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0xee1a65a4       acpiphp_unregister_attention
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x5ae7cde1     asus_wmi_register_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x7891d469     asus_wmi_unregister_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x2ab95e52    pcf50633_mbc_get_status
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x4af1930f    pcf50633_mbc_usb_curlim_set
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x7b06827e    pcf50633_mbc_get_usb_online_status
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x05fe3ded  mc13xxx_get_best_voltage_index
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x86f59448  mc13xxx_sw_regulator_is_enabled
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x8af06cf3  mc13xxx_fixed_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x9f7933e6  mc13xxx_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xc4e6b0c1  mc13xxx_fixed_regulator_set_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xdaea71bb  mc13xxx_fixed_regulator_get_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xed841da0  mc13xxx_regulator_list_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x3fc2ba84        wm8350_register_led
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x4c4c340f        wm8350_dcdc_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x72e0138d        wm8350_dcdc25_set_mode
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x9e52b63c        wm8350_register_regulator
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xddad7ad4        wm8350_ldo_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xfa187efc        wm8350_isink_set_flash
+EXPORT_SYMBOL_GPL drivers/regulator/wm8400-regulator 0xeb24bdb8        wm8400_register_regulator
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x072281f8       cxgbi_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0a459617       cxgbi_conn_tx_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0c6224e0       cxgbi_sock_act_open_req_arp_failure
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1583219f       cxgbi_bind_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1b594097       cxgbi_device_register
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1ff878e8       cxgbi_ddp_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x2b5012aa       cxgbi_sock_rcv_close_conn_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x33af5b18       cxgbi_ep_poll
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x360c9dae       cxgbi_sock_free_cpl_skbs
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3d65ac71       cxgbi_set_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3f275680       cxgbi_sock_fail_act_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4dc0bec3       cxgbi_sock_select_mss
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5356f9b1       cxgbi_ddp_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x57367c85       cxgbi_device_portmap_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5e9c6a6f       cxgbi_iscsi_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x64c18574       cxgbi_get_conn_stats
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x72c86083       cxgbi_sock_purge_wr_queue
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x761bda81       cxgbi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x79a068f6       cxgbi_parse_pdu_itt
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7e0646f4       cxgbi_device_find_by_lldev
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x92829c1c       cxgbi_sock_rcv_wr_ack
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9ed1a345       cxgbi_sock_skb_entail
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa04f8f76       cxgbi_ep_connect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa0e6a55b       cxgbi_device_portmap_create
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xab4f424d       cxgbi_conn_init_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0828e9       cxgbi_ddp_ppod_set
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0a6d66       cxgbi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xaf2ee58d       cxgbi_sock_closed
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb1c4658f       cxgbi_get_ep_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb7833a9d       cxgbi_conn_alloc_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbcb24439       cxgbi_conn_xmit_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc5bc4fb7       cxgbi_hbas_remove
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc7680745       cxgbi_device_unregister
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc931815b       cxgbi_conn_pdu_ready
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xcfcc9932       cxgbi_get_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd0c38fde       cxgbi_ep_disconnect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd7c7aafb       cxgbi_sock_established
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd8ee0f43       cxgbi_sock_rcv_peer_close
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd93d6475       cxgbi_iscsi_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe49ea75c       cxgbi_set_conn_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe5ec2a85       cxgbi_sock_rcv_abort_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeea534f7       cxgbi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xf493ba6b       cxgbi_sock_check_wr_invariants
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xfe0c0406       cxgbi_hbas_add
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x30e57e85 fcoe_libfc_config
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x4822a87c fcoe_clean_pending_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x84cf9e08 fcoe_check_wait_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xcc75af27 fcoe_start_io
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7ea2d4 fcoe_get_paged_crc_eof
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7eed95 fcoe_fc_crc
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x016c4c12     iscsi_session_recovery_timedout
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1ba98749     iscsi_eh_recover_target
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x233bfb6f     iscsi_session_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x28c3b3a9     iscsi_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2ed0da01     iscsi_itt_to_ctask
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3656a5db     __iscsi_get_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3702f3e3     iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38d588e1     iscsi_conn_send_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3a171c36     iscsi_suspend_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3d41e395     iscsi_eh_target_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x42704f0d     iscsi_host_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4a3b6246     iscsi_host_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4c6e59e0     iscsi_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4f35b5e7     iscsi_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4fc3bc5a     iscsi_update_cmdsn
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x576c6346     __iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x57f7d631     iscsi_session_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5b4e894a     iscsi_conn_bind
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x79c35de0     iscsi_host_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7b7bc79c     iscsi_eh_device_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7bba558d     iscsi_conn_start
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8142355c     iscsi_session_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8e8e2a1a     iscsi_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x98e48089     iscsi_host_remove
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9bc9bf0b     iscsi_conn_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9c1a90d3     iscsi_requeue_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9e648653     iscsi_verify_itt
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9efe4a3c     __iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa32827d7     iscsi_prep_data_out_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa74a8904     iscsi_suspend_tx
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae28d4cc     iscsi_eh_session_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae58eadf     iscsi_conn_queue_work
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb63675ae     iscsi_conn_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb96ebfe1     iscsi_session_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc3cccec3     iscsi_itt_to_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc42c2f98     iscsi_conn_stop
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xca5e79a5     iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd2c812a1     iscsi_host_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe159db4b     iscsi_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe71c697c     iscsi_complete_scsi_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe751212b     iscsi_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf337ab39     iscsi_host_add
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfdc1155a     iscsi_eh_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2bf40aba iscsi_segment_seek_sg
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x54b3a45f iscsi_tcp_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cb4781c iscsi_tcp_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x748226a0 iscsi_tcp_recv_skb
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7a9cbc90 iscsi_tcp_segment_done
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7c277ee2 iscsi_tcp_dgst_header
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8a4563e5 iscsi_tcp_r2tpool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8c473658 iscsi_tcp_recv_segment_is_hdr
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x9820ed0d iscsi_tcp_hdr_recv_prep
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa08d5cf2 iscsi_tcp_task_xmit
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb2e63021 iscsi_tcp_segment_unmap
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb948ee77 iscsi_segment_init_linear
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc8d586d8 iscsi_tcp_task_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd56b027e iscsi_tcp_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd845ac9a iscsi_tcp_conn_get_stats
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe055af4d iscsi_tcp_r2tpool_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05419079        sas_phy_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b9c999a        sas_register_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x346f3a8d        sas_request_addr
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x37f08649        sas_slave_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x51d8615b        sas_ioctl
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x61b79421        sas_find_local_phy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x661b8c72        sas_slave_configure
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6d52808e        sas_ssp_task_response
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x743754fe        sas_phy_enable
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7592f8d5        sas_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x77f82f7d        sas_slave_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x86b69f98        sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9492d782        sas_unregister_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa484d16a        sas_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xad7551b5        __sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xaff34c6b        sas_domain_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6b59e54        sas_eh_device_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb330632        sas_target_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb9aa220        sas_bios_param
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe55d400a        sas_eh_bus_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf4af9975        sas_change_queue_type
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1bf89c        sas_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa286f5f        sas_domain_release_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2a8d07fb       srp_iu_get
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2e2d76e6       srp_iu_put
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x309c5871       srp_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x8d36415f       srp_cmd_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xbb74e290       srp_target_free
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xc0aba56b       srp_transfer_data
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x21a322c3     scsi_tgt_it_nexus_create
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x388e7d15     scsi_tgt_tsk_mgmt_request
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x60b06395     scsi_tgt_queue_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6afe74bb     scsi_tgt_it_nexus_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6f06a842     scsi_host_get_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x79a1a017     scsi_tgt_alloc_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x81f10f67     scsi_tgt_free_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x93aae02c     scsi_host_put_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x979915a9     scsi_tgt_cmd_to_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x061be49b iscsi_alloc_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b07088d iscsi_session_chkready
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0e6feacc iscsi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a0da731 iscsi_create_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a529196 iscsi_host_for_each_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x23592a95 iscsi_add_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x33621b5a iscsi_free_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3374f97e iscsi_scan_finished
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x34b27f15 iscsi_session_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x43e0bfeb iscsi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6066c2ba iscsi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68b7cc82 iscsi_recv_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699e414b iscsi_remove_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x86fa71d4 iscsi_destroy_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x91ba18e9 iscsi_unregister_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99318811 iscsi_conn_error_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9a15567f iscsi_lookup_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc186184c iscsi_unblock_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc4333dce iscsi_offload_mesg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd9d06bb5 iscsi_block_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe463c1d3 iscsi_destroy_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe682d6dd iscsi_register_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf9569dcd iscsi_block_scsi_eh
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x29e91b7a   sas_enable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4b592864   sas_is_tlr_enabled
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x6d35cb57   sas_tlr_supported
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc20e1a18   sas_disable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x08193318   srp_rport_add
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1abb3e32   srp_rport_del
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x888b447f   srp_remove_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb414c1e8   srp_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb51efd7e   srp_release_transport
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x103b4729     comedi_usb_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x25a3bcc0     comedi_pci_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x64d78061     comedi_pci_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x786f98e2     comedi_usb_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x9440342e     comedi_get_device_file_info
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x587711de oslec_create
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf828c15b oslec_flush
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf923a5b1 oslec_free
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xfabc3747 oslec_update
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x48782b86       vmbus_teardown_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x539ee27e       vmbus_open
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x60cc5c74       vmbus_establish_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x71e9bf23       vmbus_sendpacket_pagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x864aa705       vmbus_sendpacket_multipagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xdb184676       vmbus_close
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xfa9b2157       vmbus_recvpacket_raw
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x435d314f   speakup_event
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb73a5748   get_var
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x7a253742     tm6000_set_reg
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xa5d2bdf8     tm6000_set_reg_mask
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xc2b657ad     tm6000_set_audio_bitrate
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xfe67ce0c     tm6000_get_reg
+EXPORT_SYMBOL_GPL drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x2919c517        max3107_hw_susp
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x48e5b354        max3107_remove
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x663a4d40        max3107_probe
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x6cc3e502        max3107_resume
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xa3be1b58        max3107_suspend
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xbf6f0333        max3107_rw
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x4285acb4   __uio_register_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x45fe2e49   uio_unregister_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x711d360e   uio_event_notify
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0x511e21ef    usbatm_usb_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0xd16829b9    usbatm_usb_probe
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x0bee7a12        usb_ftdi_elan_edset_empty
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x2454bacc        usb_ftdi_elan_edset_setup
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x3988de17        usb_ftdi_elan_edset_input
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x46a74b31        usb_ftdi_elan_write_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x4acf628a        usb_ftdi_elan_read_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x58bf6cfb        usb_ftdi_elan_edset_output
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x6bd33c78        usb_ftdi_elan_edset_flush
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xcc7b7848        ftdi_elan_gone_away
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xd69c8819        usb_ftdi_elan_edset_single
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x26bab4fc      usb_serial_generic_submit_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f572a52      ezusb_writememory
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f7e51da      usb_serial_generic_throttle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x420ae170      usb_serial_generic_write_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4286b927      usb_serial_generic_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4c278c9b      usb_serial_port_softint
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x535f7b7c      ezusb_set_reset
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x5d6c3c94      usb_serial_generic_process_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x750f9f5f      usb_serial_handle_dcd_change
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x931dfd70      usb_serial_generic_write
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x991bbb53      usb_serial_generic_close
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x9dc2cc68      usb_serial_generic_open
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xa5ad6efe      usb_serial_probe
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xac207e39      usb_serial_deregister
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbc60fd5d      usb_serial_generic_unthrottle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbce0ebfc      usb_serial_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xc69e722b      usb_serial_handle_sysrq_char
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xcc1e0653      usb_serial_generic_resume
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd13cfa1d      usb_serial_handle_break
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd881027f      usb_serial_register
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xdce23f65      usb_serial_generic_read_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x039a3bc7   usb_stor_pre_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x134362d1   usb_stor_reset_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1d3905fe   usb_stor_CB_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x234616d8   usb_stor_Bulk_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x235f3c2b   usb_stor_probe2
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x28ebcc15   usb_stor_Bulk_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x38bdf2ce   usb_stor_transparent_scsi_command
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x46074afc   usb_usual_ignore_device
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4ce794e5   usb_stor_suspend
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4eecd414   usb_stor_CB_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5b4e1ded   usb_stor_clear_halt
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5edbbbe8   usb_stor_bulk_transfer_sg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x652b8781   usb_stor_bulk_transfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x6ca390ed   usb_stor_set_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x7caf8677   usb_stor_ctrl_transfer
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x93e0505d   fill_inquiry_response
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xa0fc0d39   usb_stor_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xb6d2624b   usb_stor_bulk_srb
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbc9cf104   usb_stor_probe1
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbdb836d5   usb_stor_post_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc342e006   usb_stor_control_msg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc82dbf42   usb_stor_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xdec78370   usb_stor_access_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x13ac23f3      wa_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x197a163f      rpipe_ep_disable
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xacfe341d      wa_urb_enqueue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xc588d8c8      wa_urb_dequeue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf02e1135      __wa_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x01ea3470     wusbhc_rh_start_port_reset
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x19fe68d5     __wusb_dev_get_by_usb_dev
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x21a1a349     wusbhc_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x4300a66a     wusbhc_handle_dn
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x46c3c92c     wusbhc_reset_all
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x6e095b98     wusbhc_rh_suspend
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x714c50b1     wusbhc_rh_control
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x72e1a6af     wusbhc_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xa0c6916e     wusbhc_mmcie_rm
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb5d4721a     wusbhc_giveback_urb
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb7e3ca17     wusbhc_rh_resume
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc6d24c7a     wusbhc_b_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc776c270     wusbhc_mmcie_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc80cb3c3     wusbhc_chid_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xd942016d     wusbhc_rh_status_data
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xed6e3574     wusbhc_b_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x22d80400   umc_bus_type
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x7be8a678   umc_device_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x857357c3   umc_device_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xec369771   umc_device_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x384908f0   uwb_rc_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x42057fdf   uwb_rc_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x43920785   uwb_pal_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46ce8907   uwb_rc_get_by_grandpa
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46d65e62   uwb_rc_put
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x47e14881   uwb_rc_dev_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5bdd187d   uwb_rc_mac_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b75217f   uwb_rc_get_by_dev
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb25dc88c   uwb_pal_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd03928ee   uwb_pal_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd0b5d34b   uwb_rc_alloc
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe1716f06   uwb_est_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe6a9ad40   uwb_rc_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xfa9ff34d   __uwb_rc_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+EXPORT_SYMBOL_GPL drivers/uwb/whci 0xe49978dc  whci_wait_for
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x1217e516   ili9320_write_regs
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2d7a7d34   ili9320_shutdown
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x4a0f69dc   ili9320_suspend
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a537f9e   ili9320_resume
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7f90078b   ili9320_write
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xd529f266   ili9320_probe_spi
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xda993a9b   ili9320_remove
+EXPORT_SYMBOL_GPL drivers/video/fb_ddc 0xb18d6d6f      fb_ddc_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x880202c1 fb_sys_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x890887ba fb_sys_write
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x432ff260   sis_free_new
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x64ffe63c   sis_malloc_new
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x0c505939   viafb_find_i2c_adapter
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xad1a0059     register_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x0e26b74a   w1_read_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x31d5a410   w1_read_8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x47efc271   w1_reset_select_slave
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c661c4e   w1_touch_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xb9472528   w1_next_pullup
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xd552ad17   w1_write_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe839c104   w1_reset_bus
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe90f6b08   w1_write_8
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x370ad804        dlm_posix_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x3f657ba1        dlm_posix_get
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x9321df95        dlm_lock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xdc583c08        dlm_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf37d5554        dlm_posix_lock
+EXPORT_SYMBOL_GPL fs/fat/fat 0x09018bb5        fat_detach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x0907508f        fat_setattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0x1a6131df        fat_time_unix2fat
+EXPORT_SYMBOL_GPL fs/fat/fat 0x214c44ed        fat_alloc_new_dir
+EXPORT_SYMBOL_GPL fs/fat/fat 0x49af1b29        fat_sync_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0x4a1a160e        fat_free_clusters
+EXPORT_SYMBOL_GPL fs/fat/fat 0x5c052497        fat_attach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x6cbe90cd        fat_flush_inodes
+EXPORT_SYMBOL_GPL fs/fat/fat 0x71981a9d        fat_get_dotdot_entry
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7764c6b1        fat_scan
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7da08a27        fat_add_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0x8b33ae0b        fat_fill_super
+EXPORT_SYMBOL_GPL fs/fat/fat 0x9d4162d6        __fat_fs_error
+EXPORT_SYMBOL_GPL fs/fat/fat 0xaed7ffdb        fat_search_long
+EXPORT_SYMBOL_GPL fs/fat/fat 0xccd503f4        fat_getattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0xdf438899        fat_remove_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf7307c0b        fat_build_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf9ca1d08        fat_dir_empty
+EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0a159a8c    nlmsvc_unlock_all_by_sb
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x17ce645d    locks_end_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6f959b35    locks_in_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x96877ac4    locks_start_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa1caf0de    nlmclnt_done
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa7b91a7b    lockd_down
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb7010b00    nlmsvc_ops
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd6e7ac43    nlmclnt_proc
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xf6933c48    lockd_up
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xfb90c4d1    nlmclnt_init
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01637f88        nfs_commit_free
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2431d393        nfs_initiate_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3479c872        nfs_put_client
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34f51fcf        nfs_generic_pg_test
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e452689        nfs_init_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56658f7e        nfs_commitdata_alloc
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x751ba883        nfs_initiate_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7d71a769        nfs4_reset_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82d88c76        nfs_initiate_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eaa9252        nfs_commit_clear_lock
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2f5691e        nfs4_reset_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xecca89c1        nfs_commit_release_pages
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x2406dce6     nfsacl_encode
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5fa0ab8a     nfsacl_decode
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3f545319        o2nm_node_put
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x546991fa        o2nm_get_node_by_ip
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x67dc5734        o2hb_setup_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x82a2ec1e        o2nm_get_node_by_num
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x99dd5b5f        o2nm_node_get
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc1c18115        o2hb_register_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xcff6c431        o2hb_unregister_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x0b186206    dlmlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1f08411e    dlmunlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x67165ba1    dlm_unregister_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xaa06158a    dlm_register_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc495b3ad    dlm_print_one_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8c651dd    dlm_register_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x29271e86  ocfs2_stack_glue_register
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8438a0fd  ocfs2_stack_glue_unregister
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xac86bddd  ocfs2_plock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+EXPORT_SYMBOL_GPL lib/bch 0xc054c13b   init_bch
+EXPORT_SYMBOL_GPL lib/bch 0xc8b3179e   decode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xea7c7ca5   encode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xeeffcce3   free_bch
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x05513b71        raid6_call
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+EXPORT_SYMBOL_GPL net/802/garp 0x52c50890      garp_register_application
+EXPORT_SYMBOL_GPL net/802/garp 0x57e89c04      garp_request_join
+EXPORT_SYMBOL_GPL net/802/garp 0x5da491e1      garp_uninit_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0x6c633a37      garp_init_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0xb1d27d00      garp_request_leave
+EXPORT_SYMBOL_GPL net/802/garp 0xfa642397      garp_unregister_application
+EXPORT_SYMBOL_GPL net/802/stp 0x8929e5f2       stp_proto_register
+EXPORT_SYMBOL_GPL net/802/stp 0xf3d8fe8a       stp_proto_unregister
+EXPORT_SYMBOL_GPL net/9p/9pnet 0x996a007f      p9_client_xattrwalk
+EXPORT_SYMBOL_GPL net/9p/9pnet 0xb797507c      p9_client_xattrcreate
+EXPORT_SYMBOL_GPL net/atm/atm 0x50754510       register_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/ax25/ax25 0x3503f4be     ax25_register_pid
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05     ax25_bcast
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e     ax25_defaddr
+EXPORT_SYMBOL_GPL net/bluetooth/bluetooth 0xc8d82401   bt_debugfs
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x08c7f5fb     dccp_done
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x11cd35d1     dccp_ioctl
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1b6da0ce     dccp_close
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1bfb1c50     dccp_rcv_established
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1d99d49a     dccp_timestamp
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x207dece6     dccp_reqsk_init
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x23f72b67     dccp_insert_option
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e518499     dccp_send_sync
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x31c3da1d     dccp_set_state
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x3c502d45     inet_dccp_listen
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x51315cc9     dccp_getsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x5ce8d5f4     dccp_create_openreq_child
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x63391549     dccp_reqsk_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x69a55b8e     dccp_init_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6b53edf1     dccp_check_req
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x706c1ed2     dccp_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924     dccp_packet_name
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x8b8d4f66     dccp_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x90f90b0e     dccp_destroy_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x92146280     dccp_recvmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9538f6f3     dccp_disconnect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9886da77     dccp_ctl_make_reset
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9c486043     dccp_rcv_state_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xaa8980b4     dccp_child_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc01b7cd     dccp_sync_mss
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xc7f7dbaa     dccp_sendmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd6458581     dccp_insert_option_elapsed_time
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xda725b88     dccp_death_row
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xdd5ebcce     dccp_parse_options
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xf3b81850     dccp_setsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xf5c3cc29     dccp_poll
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfac7dc66     dccp_make_response
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfaf6c72a     dccp_hashinfo
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfece6508     dccp_shutdown
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x01bc420a        dccp_invalid_packet
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x08ee77af        dccp_v4_request_recv_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x4d6b8611        dccp_v4_send_check
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xab6fa521        dccp_v4_conn_request
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xb5652912        dccp_v4_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xde64e7a2        dccp_v4_do_rcv
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x6290c497      gre_del_protocol
+EXPORT_SYMBOL_GPL net/ipv4/gre 0xecba3b93      gre_add_protocol
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x7e9c97c9     arpt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x65b48920      ipt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x3b6acb2f      nf_nat_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x498c8867 nf_nat_proto_unique_tuple
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x54fe04f0 nf_nat_icmp_reply_translation
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x65754378 nf_nat_get_offset
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x8062270f nf_nat_packet
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x90bd9b9b nf_nat_set_seq_adjust
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0xffe1c40a nf_nat_proto_range_to_nlattr
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x36b7add9        tcp_vegas_pkts_acked
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x6982cd32        tcp_vegas_state
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xa5b38362        tcp_vegas_get_info
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xaa790365        tcp_vegas_init
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb4cfc6d2        tcp_vegas_cwnd_event
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0xa0f9225f     ip6t_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x161034c7        l2tp_session_find_by_ifname
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1831c9ff        l2tp_session_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x257b421f        l2tp_session_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x4ff5a316        l2tp_tunnel_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x50398870        l2tp_tunnel_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x59bcdd4a        l2tp_xmit_skb
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6240f874        l2tp_session_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8bc2082e        l2tp_tunnel_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x969e300e        l2tp_session_free
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9dc4583b        l2tp_tunnel_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb38570d9        l2tp_udp_encap_recv
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf6dad4bd        l2tp_session_delete
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x37900ed0     ieee80211_iterate_active_interfaces_atomic
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7e949295     ieee80211_remain_on_channel_expired
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa97dd10c     ieee80211_find_sta_by_ifaddr
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc764ff12     ieee80211_ready_on_channel
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xdbc08b58     ieee80211_iterate_active_interfaces
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x13c4d4cd        ip_set_get_ip_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x37ee0d5e        ip_set_get_byname
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x581c3aa0        ip_set_del
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5db6d710        ip_set_test
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6774880e        ip_set_get_ip4_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6a161ad4        ip_set_type_unregister
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8a49c797        ip_set_type_register
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcb43aa95        ip_set_get_ip6_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xd2804300        ip_set_add
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0f539975  register_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x22bf49cd  ip_vs_conn_out_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x9edcc6a0  unregister_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa58443b0  ip_vs_conn_in_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x024e1e40        nf_ct_unexpect_related
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0284163d        nf_conntrack_l4proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x066c9fa8        nf_ct_expect_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1272d881        nf_ct_l3proto_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x12e4d6a4        nf_ct_delete_from_lists
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e2ef2ef        print_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21b7478b        nf_conntrack_l3proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2287daf1        nf_conntrack_l4proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x27a698f9        nf_conntrack_flush_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2df3f68f        nf_expect_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33a19538        nf_ct_extend_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3e06266e        __nf_ct_l4proto_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x428ba277        nf_ct_expect_init
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4fdaf34d        nf_conntrack_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5090602e        nf_conntrack_l4proto_tcp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5eb74aee        __nf_ct_kill_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5f107469        nf_ct_unlink_expect_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x612a2fa1        __nf_conntrack_confirm
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62a602ac        nf_conntrack_l4proto_tcp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x664a99f6        nfnetlink_parse_nat_setup_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x68bb610f        __nf_conntrack_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6c61c6b2        nf_ct_expect_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x75861f41        __nf_ct_try_assign_helper
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7a95f1f2        nf_conntrack_l3proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7d0aea5e        nf_conntrack_tuple_taken
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x871b14b0        nf_conntrack_helper_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6ef498        nf_ct_extend_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f1f89a3        nf_ct_iterate_cleanup
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9015a4ca        nf_ct_l3proto_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x978abbbd        __nf_ct_refresh_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c1bf163        nf_ct_invert_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0558f9e        nf_ct_l3protos
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa1315e03        seq_print_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa254ab46        nf_conntrack_helper_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xabba071a        __nf_ct_expect_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb08311b1        nf_ct_expect_related_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb1458ad6        nf_conntrack_alter_reply
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb155769b        nf_conntrack_in
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb3b4437b        nf_ct_deliver_cached_events
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb8f32cbe        nf_conntrack_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe58652b        nf_ct_helper_ext_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc6080403        nf_ct_insert_dying_list
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcd830fce        nf_conntrack_helper_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd1fa0e7b        nf_conntrack_l4proto_udp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd28c5381        nf_ct_port_tuple_to_nlattr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf253bb2        __nf_conntrack_helper_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdfef49b8        nf_ct_expect_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdff1ebab        nf_ct_get_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07b475b        nf_conntrack_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0a9d20e        nf_ct_nat_offset
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe3cc6cf9        nf_conntrack_l4proto_udp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe94017d4        nf_conntrack_l3proto_generic
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf17f18d4        nf_conntrack_free
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2873530        nf_ct_remove_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf293aabb        nf_conntrack_hash_insert
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf301282d        nf_conntrack_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf385ce61        nf_conntrack_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf39b55b9        nf_ct_expect_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf901ea25        nf_ct_get_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdad2e9        nf_ct_expect_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x7f58dd46 nf_nat_amanda_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xba6653db      nf_conntrack_broadcast_help
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xeb258452    nf_nat_ftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1551d3de   set_h245_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2e70c08d   nat_rtp_rtcp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5579fa05   get_h225_addr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5e6f6beb   set_ras_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x64c4a760   nat_callforwarding_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x723288f0   nat_h245_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x81777acc   nat_q931_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xa08a7b97   nat_t120_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xb36a9e23   set_h225_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xf98ea085   set_sig_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x807b2b20    nf_nat_irc_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x18648e3a   nf_nat_pptp_hook_expectfn
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x3456c752   nf_nat_pptp_hook_inbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x575ba396   nf_nat_pptp_hook_exp_gre
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x97f12feb   nf_nat_pptp_hook_outbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x6b2b5e35      nf_ct_gre_keymap_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x99c60abd      nf_ct_gre_keymap_destroy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x113d9347    nf_nat_sip_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1beb216c    ct_sip_parse_address_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6df261a1    ct_sip_parse_request
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x77952158    ct_sip_parse_header_uri
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9459b00e    ct_sip_get_sdp_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9afb6e94    nf_nat_sip_expect_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xa017ea40    nf_nat_sdp_session_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xac86f9fb    ct_sip_get_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xb48c03a5    nf_nat_sdp_port_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xde68cdce    ct_sip_parse_numerical_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe4001cd8    nf_nat_sip_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe921d6a3    nf_nat_sdp_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xec978535    nf_nat_sdp_media_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0xd3e9fe69   nf_nat_snmp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xc6c626c8   nf_nat_tftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_tproxy_core 0xb000fb26      nf_tproxy_assign_sock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x54f86652   nfnetlink_has_listeners
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x63796783   nfnetlink_unicast
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x936f03e4   nfnetlink_send
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5894f9d   nfnetlink_subsys_register
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbe309438   nfnetlink_set_err
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xe75b1172   nfnetlink_subsys_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_log 0x08d2ac5d       nfulnl_log_packet
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x015201a4    xt_proto_init
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x268b7b11    xt_hook_link
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x40728a63    xt_find_revision
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x607551d2    xt_hook_unlink
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72ec1987    xt_register_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c    xt_recseq
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xce281799    xt_replace_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd2530275    xt_request_find_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd6b38042    xt_proto_fini
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd8593f17    xt_check_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xda32bbb6    xt_table_unlock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdc6f4ecc    xt_request_find_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe0737d08    xt_find_table_lock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xec4d1a2f    xt_check_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xff8ba13b    xt_unregister_table
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af       rds_wq
+EXPORT_SYMBOL_GPL net/rds/rds 0x0773631e       rds_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x0b48c434       rds_send_get_message
+EXPORT_SYMBOL_GPL net/rds/rds 0x1a7c2dab       rds_message_unmapped
+EXPORT_SYMBOL_GPL net/rds/rds 0x1e0f9bf3       rds_conn_destroy
+EXPORT_SYMBOL_GPL net/rds/rds 0x2919cb60       rds_info_deregister_func
+EXPORT_SYMBOL_GPL net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x2edac79f       rds_inc_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x2fca0a7b       rds_trans_unregister
+EXPORT_SYMBOL_GPL net/rds/rds 0x3097e007       rds_conn_create_outgoing
+EXPORT_SYMBOL_GPL net/rds/rds 0x3101936e       rds_message_add_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+EXPORT_SYMBOL_GPL net/rds/rds 0x50cbe7b3       rds_stats
+EXPORT_SYMBOL_GPL net/rds/rds 0x73aac73d       rds_message_populate_header
+EXPORT_SYMBOL_GPL net/rds/rds 0x7d96b552       rds_message_addref
+EXPORT_SYMBOL_GPL net/rds/rds 0x839e5ded       rds_for_each_conn_info
+EXPORT_SYMBOL_GPL net/rds/rds 0x8940a87a       rds_cong_map_updated
+EXPORT_SYMBOL_GPL net/rds/rds 0x8f463618       rds_recv_incoming
+EXPORT_SYMBOL_GPL net/rds/rds 0x954dd352       rds_atomic_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x96a288e9       rds_conn_connect_if_down
+EXPORT_SYMBOL_GPL net/rds/rds 0x96fafe85       rds_stats_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x9cf41f09       rds_message_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x9dc62cb5       rds_rdma_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb1928f05       rds_info_register_func
+EXPORT_SYMBOL_GPL net/rds/rds 0xb588869b       rds_connect_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb86e582b       rds_inc_init
+EXPORT_SYMBOL_GPL net/rds/rds 0xc10610d1       rds_conn_drop
+EXPORT_SYMBOL_GPL net/rds/rds 0xcbd0c69d       rds_send_drop_acked
+EXPORT_SYMBOL_GPL net/rds/rds 0xce19ba80       rds_trans_register
+EXPORT_SYMBOL_GPL net/rds/rds 0xcf422864       rds_conn_create
+EXPORT_SYMBOL_GPL net/rds/rds 0xe5325d6d       rds_page_copy_user
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x01bb2d4d        rxrpc_register_security
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0xe1fb17ba        rxrpc_unregister_security
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x238d72c9   gss_mech_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x318f2bd8   svc_gss_principal
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x3a0bf132   gss_mech_register
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x889dedd4   svcauth_gss_flavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8c795e2e   gss_mech_get_by_OID
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8feeee4d   gss_mech_get_by_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa0055e5d   gss_mech_get
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa9f1a0c9   gss_service_to_auth_domain_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xaea33a8b   gss_svc_to_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb13b34b3   gss_pseudoflavor_to_service
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb36fd57f   gss_mech_put
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd978fdeb   gss_mech_get_by_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x006df8de cache_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00f53b40 rpc_mkpipe
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x011f5344 xprt_release_rqst_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x016b6bb6 rpc_queue_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02b0b884 xdr_process_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x039025ee xprt_register_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0687a367 xdr_enter_page
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07176dca svc_xprt_received
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0bde919b svc_prepare_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ca0e99d rpc_exit
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ef6f6c1 rpc_wake_up_next
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f1c27fa svc_destroy
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x114d195f auth_domain_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1970b529 rpcauth_generic_bind_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e171aba rpc_peeraddr2str
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e8d27c3 svc_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fbe8e72 sunrpc_cache_register_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2392adb8 xdr_shift_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2472da20 rpc_restart_call_prepare
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28e2eec5 svc_set_num_threads
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b075503 xdr_write_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b51abed put_rpccred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d89584a sunrpc_cache_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f5ae238 svc_reserve
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ff90f20 rpcauth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x32bb1ce6 svc_sock_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35a9571b xprt_lookup_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x371cb309 rpc_get_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3990fd31 xprt_write_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3abbfb35 rpc_put_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3baa57d8 svc_xprt_init
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9dc291 cache_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40674439 xdr_init_decode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41a2cdf5 rpc_wake_up_queued_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4417da36 sunrpc_cache_pipe_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4661feb8 xprt_set_retrans_timeout_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b06c560 rpc_call_sync
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54001bc8 rpc_call_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54a5c378 xdr_reserve_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x555f03c3 xprt_disconnect_done
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5746d3a4 svc_process
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x59137c4d svc_seq_show
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4743d9 svc_unreg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4be6ed xprt_adjust_cwnd
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e3a3776 rpc_force_rebind
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x64fb8135 xdr_buf_read_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67cc5b6d svc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69d3fee1 read_bytes_from_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fc08812 rpc_alloc_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fd1cfcf svc_find_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70cbb087 rpc_malloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71e5bbea xdr_init_encode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73c350b6 xprt_release_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x744991e4 rpc_run_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7478bf97 xdr_decode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x77b0ddf0 _copy_from_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a032dfb svc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d03eedd xdr_encode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f1a7e9f rpc_lookup_machine_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ae4fa5 sunrpc_cache_update
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ce4c4f svc_create_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x816b8f61 rpc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84b457c3 unix_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8941d7ab sunrpc_cache_unregister_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x89a5b292 svc_print_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aa8f709 xdr_set_scratch_buffer
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b2fb801 rpcauth_lookup_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8becbc46 xprt_release_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c726647 xprt_set_retrans_timeout_def
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce1fba5 svc_reg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8d1cafa6 xprt_wait_for_buffer_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fac9e31 xprt_reserve_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91fc31e5 cache_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98ccecad rpc_print_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e03590 auth_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9cd56c75 cache_check
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9f400c97 rpc_unlink
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0ec770b svc_drop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa195a49c svc_create_pooled
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa268c98b svc_recv
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa36b7cd3 rpc_clone_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3c3fb9f rpcb_getport_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa4583776 rpc_restart_call
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa59ab1e5 xdr_init_decode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaae0fc41 svc_xprt_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac85097a svc_close_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae42fd8a xdr_encode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaedde0fb write_bytes_to_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2007c44 auth_unix_forget_old
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2aac8e8 rpcauth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb87d31ba xdr_buf_from_iov
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba7cb628 auth_domain_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbcfa2bde xprt_wake_pending_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd83289d rpc_call_null
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf5c870a rpcauth_destroy_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfa0c043 auth_unix_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc011264c svc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc1d920f4 svc_xprt_enqueue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc85600d0 rpcauth_init_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc99d4317 rpc_delay
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc9d5aa20 rpc_lookup_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb275ffe svc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcc688bc0 xprt_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xccc2372e rpc_pton
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce859c09 svc_auth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0d0228 svc_xprt_copy_addrs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcfe32073 rpc_sleep_on
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fb9a0a rpc_setbufsize
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd12fed3c xdr_inline_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd20d3565 rpc_task_reset_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4276796 auth_unix_add_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4678be9 xdr_partial_copy_from_skb
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd48b86f6 rpcauth_init_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70ed0e8 xdr_decode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd843ad4e rpc_bind_new_program
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd8f7c998 xdr_skb_read_bits
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda89f4b5 xprt_alloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb3a9247 xprt_complete_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe13a17a9 csum_partial_copy_to_xdr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2f9d958 svc_addsock
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe31701d2 rpc_call_start
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4b331cd svcauth_unix_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57ad0eb xdr_encode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f482eb rpc_killall_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea5111a5 svc_sock_update_bufs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeaf3b465 rpc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec32bf28 xdr_read_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xede40385 xprt_reserve_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef189041 xprt_unregister_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef2136e0 svc_exit_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf002f26b rpc_put_task_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2edfe9a rpc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf39ba043 __rpc_wait_for_completion_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3dd3f0b rpc_peeraddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf6ce1405 svc_xprt_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf89341fb rpcauth_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9d1164c rpc_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc04b4a1 svc_authenticate
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcb37440 xdr_buf_subsegment
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfde41d83 rpc_shutdown_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xff27e5ab xdr_inline_decode
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x10aa4b51   wimax_dev_rm
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x1be399e1   wimax_msg
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x2355fe74   wimax_state_get
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x3153ffa9   wimax_msg_send
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x48c6dc95   wimax_msg_alloc
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x4a62f14f   wimax_dev_add
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x59799548   wimax_report_rfkill_sw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x84573e03   wimax_dev_init
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x8a967136   wimax_msg_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xa4784c40   wimax_msg_data_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xacaee840   wimax_report_rfkill_hw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc31712d2   wimax_state_change
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xd25ce958   wimax_msg_data
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x07d5eaa8     cfg80211_wext_giwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1e9c2783     cfg80211_wext_siwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x22e0e4d7     cfg80211_wext_siwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x317a1b94     cfg80211_wext_siwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x326de55c     cfg80211_wext_giwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x42ee6f55     cfg80211_wext_siwpmksa
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4bb91a3c     cfg80211_wext_giwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4d4451ad     cfg80211_wext_siwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x5a3c8d01     cfg80211_wext_giwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x6cd3cf25     cfg80211_wext_siwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x71b9f429     cfg80211_wext_siwgenie
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x776e510f     cfg80211_wext_giwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7f09837e     cfg80211_wext_siwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7fb2f9ac     cfg80211_wext_giwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x836d9503     cfg80211_wireless_stats
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x866c841c     cfg80211_wext_giwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8b8f315a     cfg80211_wext_siwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x94dca7fe     cfg80211_wext_giwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9cbe3a15     cfg80211_wext_siwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb45e2ecc     cfg80211_wext_siwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb5749a5d     cfg80211_wext_giwrange
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb78a9b22     cfg80211_wext_giwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb7e5e8be     cfg80211_wext_giwname
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xbdb0a034     cfg80211_wext_siwencodeext
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc53c53cb     cfg80211_wext_giwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcf460dc8     cfg80211_wext_siwmlme
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xd84230aa     cfg80211_wext_siwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xdedc697a     cfg80211_wext_giwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9a42f94     cfg80211_wext_siwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9b60c8d     cfg80211_wext_siwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xeada6fdc     cfg80211_wext_giwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf353588c     cfg80211_wext_giwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xfb140c76     cfg80211_wext_siwretry
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x3a916b99      ipcomp_destroy
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xc295a40b      ipcomp_init_state
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xe40d8714      ipcomp_output
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xeb028df2      ipcomp_input
+EXPORT_SYMBOL_GPL sound/core/snd 0x3c4f6c66    snd_ctl_activate_id
+EXPORT_SYMBOL_GPL sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x580a4fc5        snd_ak4113_create
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x82efc6bd        snd_ak4113_check_rate_and_errors
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x8c458864        snd_ak4113_reg_write
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xa017fb52        snd_ak4113_reinit
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xd9bbe136        snd_ak4113_build
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0xf3756fe1        snd_ak4113_external_rate
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0230c8dd       snd_hda_get_connections
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x03e886d6       snd_hda_resume
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x05e95214       snd_hda_multi_out_analog_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0a01effc       snd_hda_mixer_bind_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0d937dda       snd_hda_override_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0daac1f5       snd_hda_power_up
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0ec967e1       snd_hda_mixer_amp_volume_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x10781ec1       snd_hda_sequence_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x180e5eae       snd_hda_mixer_amp_volume_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x190a71de       __snd_hda_codec_cleanup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1cb6ab56       snd_hda_mixer_amp_switch_put_beep
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1ef45a12       snd_hda_multi_out_dig_close
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x22e3e33c       snd_hda_codec_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x27d4b759       query_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ab09a3c       snd_hda_codec_setup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2bb611ec       snd_hda_mixer_bind_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2e271369       snd_hda_mixer_bind_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2f1a4073       snd_hda_create_spdif_share_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2ff88c65       snd_hda_is_supported_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x30f8f188       snd_hda_add_new_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x377735bd       snd_hda_codec_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3b24a6b0       snd_hda_codec_amp_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3c28a23b       snd_hda_mixer_amp_volume_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3ddd9841       snd_hda_ch_mode_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4138b771       snd_hda_build_pcms
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x42409c2c       snd_hda_create_spdif_out_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x43e40977       snd_hda_suspend
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x47565842       snd_hda_add_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4bcb9c54       hda_get_autocfg_input_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4ca8630d       snd_hda_find_mixer_ctl
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x50918772       snd_hda_codec_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x51c2216a       snd_hda_shutup_pins
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5329a12d       snd_hda_get_sub_nodes
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x56c0329d       snd_hda_bus_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x590b8640       snd_hda_input_jack_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5989c670       snd_hda_input_mux_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5cd70672       snd_hda_detach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5e970a3f       snd_hda_ch_mode_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5ec48bd1       snd_hda_multi_out_dig_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x63e11813       snd_hda_set_vmaster_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67405cae       snd_hda_mixer_amp_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67cd7816       snd_hda_query_pin_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x67dc7db5       snd_hda_parse_pin_def_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x68bd6286       snd_hda_bind_vol
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x692502a2       snd_hda_create_spdif_in_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6bf84ff1       snd_hda_pin_sense
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6f1fd12a       snd_hda_check_board_codec_sid_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x70f44881       snd_hda_build_controls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x75175147       snd_hda_codec_get_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x78df3bdb       snd_hda_add_vmaster
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7e9a908c       snd_hda_codec_resume_amp
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7f2ce5fa       snd_hda_codec_set_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x806fb064       snd_hda_codec_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8263db5f       snd_hda_codec_configure
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8eaa6230       snd_hda_multi_out_analog_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ef87cb2       snd_hda_codec_update_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x91501e18       snd_hda_jack_detect
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x940159dd       snd_hda_bind_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x955cf3dd       snd_hda_mixer_amp_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x97f6791e       hda_get_input_pin_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa306e738       snd_hda_codec_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa61586aa       snd_hda_get_bool_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa678a67a       snd_hda_codec_amp_update
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa69b131d       snd_hda_multi_out_dig_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa774de1a       snd_hda_ch_mode_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa7bd3607       snd_hda_mixer_amp_switch_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xaf394cc3       snd_hda_input_jack_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb17a0f48       snd_hda_mixer_amp_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb5c65f48       snd_hda_codec_amp_stereo
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb69b0a9f       snd_hda_ctl_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbbf808dc       snd_hda_multi_out_dig_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe6e96b5       snd_hda_input_jack_report
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe835710       snd_hda_codec_resume_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe9f5fd8       snd_hda_queue_unsol_event
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc069e73e       snd_hda_check_amp_list_power
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc7edf8d8       snd_hda_mixer_bind_ctls_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc8b37c7e       snd_hda_get_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc9a85403       snd_hda_check_board_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xca82b4cf       snd_hda_bus_reboot_notify
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb556713       snd_hda_power_down
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb7f1187       snd_hda_delete_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd12ac197       snd_hda_mixer_bind_ctls_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe24fb1c1       snd_hda_codec_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe3cb044d       snd_hda_mixer_bind_ctls_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe42e5828       snd_hda_sequence_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xec794512       snd_hda_load_patch
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xecf7286a       snd_hda_enable_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf05e4377       snd_hda_multi_out_analog_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf0aa783a       snd_hda_attach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf8a3547e       snd_hda_add_nid
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x569d99dd pm860x_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x6e87ac8d pm860x_hs_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-cx20442 0xb8fd01c9  v253_ops
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-max9877 0x3d7757d1  max9877_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x2a4811c6      aic3x_button_pressed
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x4510bf84      aic3x_get_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x93bf9f12      aic3x_headset_detected
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x9995e038      aic3x_set_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0xcc8fde5d      aic3x_set_headset_detection
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x09d09181        tpa6130a2_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x4bbd7521        tpa6130a2_stereo_enable
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wl1273 0x436f03db   wl1273_get_format
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x4255195f  wm_hubs_add_analogue_routes
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xa037525b  wm_hubs_handle_analogue_pdata
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0xe146b8b2  wm_hubs_add_analogue_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm2000 0x03fd2a08   wm2000_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0x367acb2d   wm8350_hp_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0xdbd4fd82   wm8350_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8903 0x13266e0c   wm8903_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8915 0x2c10488a   wm8915_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8962 0x01b4edd5   wm8962_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0x2e5685a5   wm8994_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0xee062868   wm8958_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x004d3e14    snd_soc_put_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x07eacdc4    snd_soc_resume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x089fe139    snd_soc_cnew
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0a00ff34    snd_soc_register_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0d2d4a8e    snd_soc_unregister_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x114296ad    snd_soc_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1210af16    snd_soc_codec_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x13512e71    snd_soc_test_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1a3dc88b    snd_soc_add_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1ac858a4    snd_soc_jack_report
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1be1a924    snd_soc_dapm_new_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1e8b92f2    snd_soc_dapm_info_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x21321e56    snd_soc_jack_add_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x261381d3    snd_soc_dapm_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27303e36    snd_soc_codec_set_cache_io
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x27d59232    snd_soc_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x29f17083    snd_soc_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2cf95167    snd_soc_set_runtime_hwparams
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3456a85b    snd_soc_dapm_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3648239d    snd_soc_register_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3ea58167    snd_soc_cache_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x41728f3e    snd_soc_info_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x418ceb78    snd_soc_dapm_put_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x44cd9423    snd_soc_put_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x46e2993b    snd_soc_info_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x49d49c0c    snd_soc_jack_get_type
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4b7cf5c7    snd_soc_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4b8a4932    snd_soc_dai_set_clkdiv
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4f9654aa    snd_soc_dapm_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x519be84d    snd_soc_dapm_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x569a4dca    snd_soc_register_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x59f27623    snd_soc_jack_add_zones
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5e999dd5    snd_soc_codec_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5f99203e    snd_soc_default_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x611faf1a    snd_soc_info_enum_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6425c3ff    snd_soc_info_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x659133d9    snd_soc_get_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6a05c4e6    snd_soc_dai_set_channel_map
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6a862624    snd_soc_info_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x731e7271    snd_soc_dapm_new_control
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x74d50e75    snd_soc_unregister_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x74e56b92    snd_soc_register_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x77f655f2    snd_soc_unregister_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78faca8d    snd_soc_dapm_force_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7a4ec850    snd_soc_cache_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7b3b2d1a    snd_soc_poweroff
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x81026b69    snd_soc_dai_set_fmt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x813c7075    snd_soc_get_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x81ac4974    snd_soc_unregister_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x82f1b696    snd_soc_free_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x89db3008    snd_soc_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8efd337d    snd_soc_dai_set_tdm_slot
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x8fda077f    snd_soc_dapm_ignore_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95a503a6    snd_soc_dapm_nc_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x98d498b1    snd_soc_get_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x99567d22    snd_soc_dapm_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x996b74a0    snd_soc_dapm_get_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9cb9c9c4    snd_soc_jack_notifier_unregister
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa060d78f    snd_soc_put_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa2c16ce5    snd_soc_dai_digital_mute
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa53d5901    snd_soc_register_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa6fdc42a    snd_soc_limit_volume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa7be14ae    snd_soc_dai_set_tristate
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaaec18d5    snd_soc_codec_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xab801228    snd_soc_dai_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xabe5abae    snd_soc_debugfs_root
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaec783a9    snd_soc_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaf4fe535    snd_soc_codec_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb2097be7    snd_soc_dapm_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb4c54b96    snd_soc_dapm_get_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb547f8f5    snd_soc_jack_free_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbba1bb66    snd_soc_default_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbd3c0a7b    snd_soc_dapm_free
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe42e475    dapm_reg_event
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbe76f169    snd_soc_new_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc4b55bb2    snd_soc_dai_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc831f499    snd_soc_dapm_new_widgets
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc98df4c0    snd_soc_update_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xce8258ca    snd_soc_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd2fb222e    snd_soc_dapm_get_pin_status
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd33a3483    snd_soc_jack_notifier_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd83eb913    snd_soc_jack_new
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdd8d7aba    snd_soc_update_bits_locked
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xde11fbfd    snd_soc_dapm_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xdf0fcdf7    snd_soc_dapm_put_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14dbf00    snd_soc_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe14e44a3    snd_soc_dapm_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe2f14b06    snd_soc_info_volsw_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe43b354e    snd_soc_bulk_write_raw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe56e3eb7    snd_soc_info_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe7048775    snd_soc_dapm_add_routes
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xea008f74    snd_soc_default_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb0928e5    snd_soc_codec_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb90b61f    snd_soc_unregister_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf09047ef    snd_soc_jack_add_pins
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf17dd1e0    snd_soc_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf7012ccf    snd_soc_dapm_disable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf9b2bf17    snd_soc_pm_ops
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfe65578f    snd_soc_cache_sync
+EXPORT_SYMBOL_GPL vmlinux 0x00080009   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x006bba47   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0x00b1318a   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00cbd881   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x01241a5b   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01963df0   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01ae354e   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x02718e2e   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x02766c0c   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0x030290c8   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0x03054b8f   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x03090a44   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x03520b1e   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x03b29916   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0x03e0cc71   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03f41146   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0x0402df0e   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x0411b9a0   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x0416bb24   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0x043028bc   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x0452fa30   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x046d5eec   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0x047a9518   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x04870063   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x048de1c4   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x04f94d08   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x056f388f   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x0575fa70   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05918f8e   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x05b6a1da   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0x05daee4e   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0x06082ab6   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x061389e4   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x0621ddac   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x064e353c   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x069a16b0   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06e8d801   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b27442   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x088f07f3   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x094389c0   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0x0957ab9d   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x0998d5a2   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0a2917b9   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x0aa473ff   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x0abac700   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b148f9e   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b377d28   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x0b773596   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x0b916e88   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x0ba06aa4   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0x0bc4f6ea   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x0bd66782   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c5b679b   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x0c7e0f42   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x0c7f610c   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0cba98f1   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0cce82c6   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x0ceb972c   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x0cfc0a99   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d3c5bf9   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0ddf45a4   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e04c737   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0x0e13a1be   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3e718c   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x0e53f4f9   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x0e5438dd   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0ea864cd   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x0edde781   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0x0f6dcb5b   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x0f891a22   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0f9b9781   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x0fbb0d10   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fd6804f   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x0fff7f4a   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1010d612   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x10159fc6   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x101d161f   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x10453535   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x1053485e   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10a09668   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x1141bca8   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x118e0351   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x1210460e   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x1219cb3d   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0x12358186   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x1238f863   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x12477f60   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x126671cc   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x131ddad7   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x134c8232   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13b02416   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1438f902   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x14507ed7   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x14dbfae2   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0x14fa25d9   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0x150d95ac   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0x1523008c   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x1572b4af   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0x1582ec02   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0x15862717   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b47177   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x15e11414   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0x1606b54c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x160eee73   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16a491ad   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x16ae6f73   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x1709b960   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x174fca38   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x175291db   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0x17610ab8   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17c03145   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0x17c58470   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x17c97419   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x17cbda13   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0x17fcc3e7   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x1825ace2   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x184f3065   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x185a9af3   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x18bcc0f4   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18d3d023   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x191e0176   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x195aa46e   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1999a6be   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19cdd531   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1a1abd73   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a38bb7c   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1a672c4d   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x1a8b91bf   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0x1a8c4fe1   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x1ad8257c   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0x1adb1b24   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1b0683d3   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b46a4a9   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1baef3c1   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c2277ad   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c5e0447   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c67fa91   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x1c7d1290   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1c8f89d5   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0x1cac4d71   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x1cb0d3fa   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x1ce63fd8   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d3238c1   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1d9148ae   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e472561   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x1e4b3b3e   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1ef41710   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f231008   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f370374   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0x1f5119e7   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x1f7f4f11   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f868168   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fc6b976   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x202a54f3   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x20641d48   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0x206721dc   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x207f996c   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0x209645bc   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x212eddce   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2171b6a2   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x217a52b9   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x21a11b78   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x21a11e70   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21d0a24c   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x21e12e80   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x21e59af2   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x21fd09b0   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x21ffbd85   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x22642c1e   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x22797135   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0x2282f80a   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x229e4287   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0x22cbdf6e   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22f75517   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x231e0570   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x2405067a   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24544599   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x248d72d5   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25541abb   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0x25d327ac   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x25dafc6b   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x25fc9e76   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x260337f7   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x262d492a   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x264846c6   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2673ca2c   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x26aa10f5   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x26ef6fee   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x27168168   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x272ec7cd   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x273bb23a   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x27650cd1   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27bc5e1b   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27c9990a   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x28846c17   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0x28976cc6   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x28fd7dbe   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x291da8ab   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x292cf704   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x297c70c0   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x29b12bc8   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x29bcca72   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f3bd90   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0x29f3c6fa   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x2a54ec44   device_del
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a69d84b   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x2acc4df1   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af4d5fc   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x2b04f2f3   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x2b458fb2   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b7d08ec   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2b8c612a   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x2bc2af9a   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2bce22f3   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x2be09b9e   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2bf0efdf   put_device
+EXPORT_SYMBOL_GPL vmlinux 0x2c0e4759   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x2c1f6828   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2cabd80f   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x2cafd9c0   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x2cb424c9   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x2cd7c4e8   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d48b963   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d82a1c7   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x2d9edd26   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dcb6cc5   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0x2de1b704   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x2e12d7b7   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e69eb34   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x2e7580f3   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ec0f044   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x2ec8391c   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x2ecf137b   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x2ee11135   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2f3a16f4   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f53d3d0   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f59bd34   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2f86c290   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x2f96ee54   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2ffb0b17   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x302b5d95   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x30315898   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x30936ab9   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x30a7b602   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x30fc7a21   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x3179d371   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x317be4e1   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32942895   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x333501b7   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x335431bf   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x33699185   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0x336c1bd5   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0x338aaa50   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x33a72664   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33e33a6b   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x340e10e1   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x347d1c57   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0x34d03cd1   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x35988e5b   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0x359f9490   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x35b5d457   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0x35e7850f   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0x35f37219   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x35fbf950   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x360be4a4   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x36717e4e   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x3672392d   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x369b0ddc   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x371882ee   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x376f90d1   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x37b028bc   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37e1a0fd   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3862df35   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x386a440b   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x3895cc89   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x393b4e74   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x393b9aba   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39bf0cbf   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x39d3559a   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x39da3c85   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x39f4a256   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a616dee   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x3a7a50d9   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3ae1f312   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b92eaca   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0x3b98088a   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3c0fbab2   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c30eb47   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c6b7fa6   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3c950d70   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3ce24e37   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0x3cf0c43a   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x3cfa2346   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d163bbf   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0x3d2aaedc   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3d85e7a6   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x3da2f5a4   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x3daa456d   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e5544f8   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3e5e25d3   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x3e6138a3   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3ed34b02   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x3ef8425a   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f21ff51   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f6d4b03   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x3fb03204   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x3fb80d1c   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x3fbebbc0   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x401291ad   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x405c51f3   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x4077c506   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x4091cc4b   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40ae5f55   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40e05f26   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x40f34d79   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0x40fcf6dd   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x422da87b   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x42471c04   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42d23e5a   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x43137eb9   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x433f9607   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x43895d04   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x43b032cd   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x43cc200c   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x442efe99   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44a5cb0e   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x44e5c392   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x4549f445   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45a77338   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45c9f1a8   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ea5eeb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460ae0ed   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x461bca0f   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x464318b7   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x4660768b   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x468c921e   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46b127f1   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x46e3dbad   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x46ea09c0   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x473a92e0   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4757080d   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47c37429   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0x47dd0e2e   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x47e8b4a8   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0x48277aa2   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x482eb388   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x483d840a   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0x4841c869   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0x4885b18e   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x48aeec5b   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x4921d4d9   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x49559576   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x495e1a32   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49cb3c8d   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49dfa749   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4a127d50   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a4fd1f0   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4adc00c8   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x4b0b9c4a   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bbe46d4   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4bcbcda4   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4be35f02   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x4c055f90   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c34dbbd   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0x4c35bfe1   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4c38e25c   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4c5059f8   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x4c5d0c14   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4cac2528   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0x4cd8f4c6   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x4ce4c2df   user_update
+EXPORT_SYMBOL_GPL vmlinux 0x4d02f822   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x4d11d11a   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4d625c21   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4d9a0996   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0x4dcbac5c   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x4de79968   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x4e032e45   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0x4e3aaca1   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0x4e62818c   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4e8cf443   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efbe4fa   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x4f13f250   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x4f2a48c6   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fa274c6   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4fe78b74   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0x4ff24c56   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0x4ffe7229   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x50076009   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x5011cbc0   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0x506e6a45   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a78440   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50d2b0b0   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x5139ff3c   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x51583e45   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0x515849d7   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x518a9ac1   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x518b51bf   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x518edfd5   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x51969731   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x51adc69f   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51ea8adb   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x52447d54   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x52547596   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x5290ccf0   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x52c574a6   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x52f57423   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x53063a75   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x530a00ca   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x530f43d4   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x532cd07c   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0x5331e943   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x5338bd4d   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0x534bee4f   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x53564af1   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x539a28c2   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x53c36b11   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x53e83af0   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x53f014d8   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x5457ad3a   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x547a3b98   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54d4669d   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x54da45d8   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x54fc39fb   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x5517fc98   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0x55183a94   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x551d8151   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0x552cbae7   usb_disable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0x5530a0e1   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x55371f43   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x558cdfec   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x55cbe4de   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x56462ba3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x56a453a5   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56ba98dd   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56ce784d   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x56d90620   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x56eda38f   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0x56f866b3   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0x572e8bf6   mmput
+EXPORT_SYMBOL_GPL vmlinux 0x575908ad   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0x5772a07c   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x578e6e29   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57c3fd0f   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x57f015d1   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x57fecc4d   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0x582e2d26   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x58506a2a   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a3771a   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58aff5ca   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x58df2637   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x590877f2   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0x590ca938   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5935a6bd   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x594f27a6   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x595a7d1d   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0x59762fe6   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0x5992f4e4   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59fadcb8   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5aecc473   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0x5b062096   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x5b22c0af   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0x5b51dcbe   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b8203c8   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5b826535   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bde1953   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x5bf49ca8   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5c183bb6   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0x5c30ff70   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x5c6dbeaa   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0x5cb928ad   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0x5cc4659a   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x5d014919   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5d4bdb20   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d4c9a5e   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d69324e   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dbe8c0e   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x5dc3a023   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5ddd3ea4   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5de1ebd5   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0x5e16800b   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5e40c2a5   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0x5e51f10d   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5e9b7581   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5ea9bbff   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x5eb276b5   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x5eba9e80   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f06a426   user_match
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f56841a   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f6aa0b4   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f796e1e   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x5f875889   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fb24a22   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x60240919   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x608dc3d1   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60c599ef   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x61d900c5   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x61fdf89f   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x621b82a2   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0x622cb0e0   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0x62416cf7   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62a38d00   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62efb3df   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x637e454e   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x644355c7   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x6531daf4   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x65eb1d01   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x65fb4eac   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x662919a1   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x6648853d   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x6682fc62   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e18d81   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0x67808994   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67ab4f59   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6916f902   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0x6960cebe   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69a173c0   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x69a51413   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0x69d69457   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0x69df1a10   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x69e818d5   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x69eed179   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a4437b2   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6ab12308   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6af0e246   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0x6af26e86   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6af8cdf7   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b36569b   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6badf7b5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x6bd5f900   fsnotify
+EXPORT_SYMBOL_GPL vmlinux 0x6be1f4cb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c6f1245   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6c9c272e   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6d2ba7a7   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d6ef9be   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6d940eea   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x6db5b7dc   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0x6db68cb4   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6dfbb349   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x6e225395   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x6e3f413b   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x6e61cb3c   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6edb30bf   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f39a654   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0x6f4deba1   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f6b165a   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6fb3616c   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x6fccb820   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x6fdc2e96   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x70231a53   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x706e34c9   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x70f271e8   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x71551f7b   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x717b0caa   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x7212e782   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x721ecb62   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0x722cd263   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7265db2b   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72b4753a   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x735a7366   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x739bcb31   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x73b53bf0   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x73c34578   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x73e196a6   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x742d1757   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74936c0e   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x75047aad   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x75ba3dbb   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x75be29ef   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75ff8422   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x762b291c   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x76e3614b   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x771320e8   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x772f16ee   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x77386957   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77c631aa   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0x77cc70f6   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x77ef29f9   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x77f70652   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0x77fd4fea   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x78237f18   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x783e8f93   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x7874ff12   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x789116cb   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7934b2a1   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x7943679f   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x797e66e3   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x7994a587   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0x79ba48a7   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x79fd4b4a   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x7a0e3e65   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x7a141b25   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x7a49370d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a5d0ed5   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ac91ffa   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x7ad0301b   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7ae96b6f   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x7b01c9e6   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7b08a50e   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f2b2d   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1b976b   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7b3295a8   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7b6af797   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x7b7b848f   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x7c259fc8   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x7c6184a7   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x7c7f8e02   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d0054f3   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x7d27ad54   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6e1ec5   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7d9ac170   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7dc63a54   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7dee48fb   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x7df69845   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e50c0b9   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ece81e0   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x7f345ff9   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f6c5c9f   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7f71cf3a   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7f7c074b   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x7f7ec7a2   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x7f803db0   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x7f9d9731   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7fc40596   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ff1c90e   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x8001c88b   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x80547377   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80bb9aef   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0x8118060b   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8147c46b   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8147f7f7   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x817288dd   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x81a0f336   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0x81ccbc76   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x82696672   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82e8a7fb   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x82fe998d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x83049b41   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0x83255813   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x839946a8   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83ee6fd6   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x83ffc48e   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x843e7646   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x844f09d9   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0x848a3605   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x8497a6d0   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x84a3d637   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x84e6781f   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x84e74b73   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x85116312   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8523fd9c   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85a85f84   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85cf0c88   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc1fda   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x85fcc2d3   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x85fd1598   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x8600ad8f   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x860a5d61   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x872e93dd   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87676965   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x8780231b   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88a30ef6   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88ca1c0c   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x88fe2876   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x894a95f0   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x8979bad1   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x89bb387e   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x89cef27c   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x89edf9ad   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a484798   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x8a55e657   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a65e583   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x8ab2299e   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8ac89954   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae3a83b   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8b88073a   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0x8b8e6b10   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x8ba2e301   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x8bd5f225   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8c6d1178   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x8cbfa5b1   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x8ccf034c   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x8cd34328   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d1a37d5   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0x8d3678f7   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x8d58f35e   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x8d67a02a   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0x8d760727   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x8d7ba7da   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x8d7e9691   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x8d8b5c0d   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dc71e1f   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x8e0af0ad   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8eb5d33c   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0x8ec448b6   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x8ede3edf   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f1fcfe5   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8f4e3c50   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f8f9dfb   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8fa69889   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x8fdb143a   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x906c505d   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x907d1739   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x9089445f   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x91613e59   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x91688714   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9174fe9e   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x91d907a8   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91ed9bfb   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x921d2872   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0x922e8600   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x923c4f2b   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x924bfc60   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x924fd217   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x92502b1b   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x92b33577   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92f1bc7c   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9304b58a   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x939d3cc3   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0x93abac83   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x9505c2fb   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x955ee3be   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x95d42ac9   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95dfadb3   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x95e7e59e   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x95ebb892   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x962dc69e   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x967b877d   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0x968ceb75   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0x96932119   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x96c78797   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x9734f54e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x973fb713   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x9761fa42   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x97a353d5   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x97a51bef   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0x97a67f19   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97fec0fe   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x983e9a96   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x994dfd07   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0x99572e92   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99d68402   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0f6323   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a520341   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x9aaa7537   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9aec751b   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x9af7f344   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b5817d8   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x9b81f235   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b97d99c   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9c0d079f   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x9c2ce8a5   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9c9c8ef9   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cdfa2ae   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d1abb25   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x9d95e847   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0x9d9d7c6e   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0x9db399ef   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e0242c0   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x9e1dc7e3   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e7c7c6e   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0x9e9b451b   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x9ea3a01b   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f1e1aa0   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x9f23a571   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9f266117   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f43c061   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9f6ffdab   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0x9f89e5d9   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0x9fc2a5c2   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x9fcde078   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fffb8af   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa08654a0   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa08a0fd7   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xa08aefac   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa0f4fd28   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa226c3d6   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xa24c7537   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0xa28cceef   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0xa2ab402f   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2dcc91a   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2f1a48d   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0xa2fde35e   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa3262797   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xa36fb81f   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0xa3ec9616   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xa3f1e740   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4197e73   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa46da51d   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa4c0da46   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0xa4d58669   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xa4d94976   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xa4ee08f6   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa525f527   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xa5307a66   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa59aa9ee   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f02e19   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0xa61346e9   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0xa64deb78   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0xa673b70e   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0xa673d9e4   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0xa685d5dd   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0xa6e96474   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa6ff91fb   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa702764d   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xa70ee3ef   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa741fb39   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xa78a0cdb   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xa7967b86   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa862c410   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xa86641dd   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xa88b30da   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0xa8a23a07   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0xa8ae5ba5   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xa8cd1743   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0xa8d84de0   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa9590295   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xa95c849b   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xa98cef49   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0xa9ac732a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0xa9c18994   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9f1f80e   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xa9f7d22b   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa5781e1   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xaab095d2   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0xaae35e50   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xaaf163ec   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab333f6e   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xab4b74a6   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab5f189c   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xab6ff789   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xab895554   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0xab96c629   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xabbf6942   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0xabde316b   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac324eaf   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac85237e   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacaf84e0   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacbcc0af   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad00d58b   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xad0c888f   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0xad17a4ea   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xad3e8639   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad43844b   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xad60775e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xad896565   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xad9d4159   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xaded3261   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae0dbe4d   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xae124a4c   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae3bfad1   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xaea4d56a   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xaeaa12fb   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xaeac8d75   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf80bb5b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0xafae9204   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xb040f17b   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xb07a6fd4   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09dae46   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0xb09e19be   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0xb0b9203e   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb1597e75   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1908d3f   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1aef738   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb1c2e3ca   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xb1d8f09c   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb21706fd   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xb241a9d0   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0xb24c8d4e   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb2565285   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0xb29e95ab   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xb2c52617   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xb2c7e403   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb3455eca   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0xb35f802b   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xb38074f7   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0xb3b0a737   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb3f25db1   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0xb40c6764   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xb4154a3c   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb429f5b0   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb473af49   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d47aa7   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0xb4d7ba20   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb5287368   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb531c864   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb53efc99   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb550d751   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0xb56e77f9   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb5ce8ef1   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb61d018d   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6ff302e   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb7211b99   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xb72221d9   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb7257e1f   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xb7294580   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb72e8942   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xb777c8ff   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0xb7bc1988   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f4058b   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb813fdf5   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb85a13ee   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0xb85bfad2   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0xb85fcec5   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0xb8649386   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb8936005   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xb896f559   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0xb8c3ee09   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb930859a   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xb94e6314   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb968078b   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0xb9997da8   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9daa8e4   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0xb9db8e4b   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbac566bb   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb278e69   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbf54bc   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc3b95e1   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0xbc6e7556   find_module
+EXPORT_SYMBOL_GPL vmlinux 0xbc84fd10   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0xbca00eba   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcf370e3   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0xbcf6a3bf   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xbcfaaf7c   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xbd0775f4   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0xbd1ce56b   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xbd49a812   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd52dcf3   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xbd572a4c   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xbd8c6d4a   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdf5c8b9   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0xbe064dfe   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xbe0d1f50   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe5037f1   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0xbe78e16d   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbebef9ac   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0xbeffde41   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfee98e6   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0491a60   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc08b4bfb   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xc08e1aac   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0e4190c   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc1109e6e   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc126f6a5   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0xc1275698   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc15309bd   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xc174d41e   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc1fc6d11   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0xc2203676   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc2662f65   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc2dbc319   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc2f6b499   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc37a6a56   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3a8bfd4   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0xc3abcf4f   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0xc3aedccb   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc44b2a0b   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xc457088c   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc472e952   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc526c3cf   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0xc5527985   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xc55af5f3   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0xc56410e8   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0xc56cdba3   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xc57b6c76   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5ffdb90   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc6a690a3   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6c6cc7c   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xc6ed16e5   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0xc7082d0c   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xc7319292   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc73f7481   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xc743c3b3   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xc76905ff   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0xc7af3002   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0xc7af99b6   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0xc8444ba7   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xc846a80f   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0xc858ac48   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xc85c4b65   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc8938ad2   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xc8dd9459   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc92e998d   device_add
+EXPORT_SYMBOL_GPL vmlinux 0xc93e07d7   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc96cf2b6   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0xc99a5202   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9ea8bc9   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca76ae2d   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca8a5548   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0xcabc71d9   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcac37518   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0xcaffd8c2   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xcb092731   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcb7af445   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0xcb94db7c   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcbf2b4f5   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0xcc0988af   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc301dcf   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0xcc3963d7   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xccc77638   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd434608   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xcd57573e   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xcd71f109   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xcda304d4   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0xcda4e165   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdf5ed41   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce39c2ff   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xce509276   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xce992de2   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xced8cc8e   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf628ea7   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcf711364   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xcf999c27   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcfc306df   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd070d48f   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd13ef6bf   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0xd143ad7b   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd1565e62   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1ec4898   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd21ff805   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd227518f   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd24d0911   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0xd2583d99   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd32abdd3   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd3545a0e   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xd3619097   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd3989c0d   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0xd3ca1f60   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xd3f50db6   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xd406941b   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd454a397   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xd477317a   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4d786b4   input_class
+EXPORT_SYMBOL_GPL vmlinux 0xd4d7cc12   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd4e89edb   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xd539be46   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd550fc7e   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0xd55583f2   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd59626e2   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd59d2319   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0xd5d7c9cb   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd609b970   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0xd617f86e   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xd623a434   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd65564d1   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xd6601c81   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xd6732744   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xd681f3e3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6d1b73c   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xd6dd21b5   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xd6eba713   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77798f8   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd780ec2a   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd800570d   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xd80dcdbf   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0xd82178e3   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd8b2904a   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xd8fa7b48   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd90a81c4   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd9c39184   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xd9c86dd5   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda6ec7b9   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xda95b123   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0xdada2ee9   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0xdae2136c   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb3dfe07   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xdb8c9ef8   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0xdbe91e95   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0xdc388e26   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0xdc6a1e62   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0xdc6ac560   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc93474f   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdca4901d   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcbec3a7   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0xdcccc213   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce11fdc   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdce8f2f9   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd2f4d88   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0xdd422324   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xddfb9679   md_run
+EXPORT_SYMBOL_GPL vmlinux 0xde00639e   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0xde09cc60   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde698e4f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0xdea5fb64   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0xdee0ddb3   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0xdef606fa   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf0572f5   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf2c1244   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xdf3a7663   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xdf3d4548   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xdf723fb9   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0xdf7d2083   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0xdf7fd3c1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xdf92d21d   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xdffc1758   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe05a8712   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe06fefb8   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe096e1a8   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe14189e5   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe1c3ba44   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe1e95b95   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe1ea4ef9   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0xe1fc79f7   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0xe2054292   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe2a52ce4   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0xe2c0ab70   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xe2f15d89   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3a74a30   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0xe3a7c7c0   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe3b064e2   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe3cb8728   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0xe40479df   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0xe41f5ca6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0xe427012c   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe43ac518   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe4687c58   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0xe4a79749   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe4f02cbc   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe5068fc7   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0xe515d945   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0xe55af5a4   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0xe5651505   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0xe56994de   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe59a5e40   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xe59cfd57   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xe5fba796   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xe5fc7bb7   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe618fc1e   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6394d63   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe684970e   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe6b9fdbc   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0xe6c09f64   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe727de0d   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xe73d6846   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe7a14a87   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe8badee5   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0xe8c7a04e   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0xe8cffae4   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe95cbaea   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0xe995ab2a   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xe9f89b6d   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea5d5502   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0xea677410   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0xea96f19d   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0xeaa3aa89   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeaca0b86   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeaff0d9d   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xeb1d70f5   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xeb35b505   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0xeb400703   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebb040f0   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbc96f4   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec453c50   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec676b11   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0xec94dc5a   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xecefdd45   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0xed0c4fca   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xed281c30   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xed42572c   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xedacb9b8   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0xedb69f15   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0xedc466e5   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee4d057f   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xee651d8a   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0xee6c20a4   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xeeaa04a6   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0xeeb12de7   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0xeebd83a1   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef50dfbb   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xefa5423f   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefc7cfa5   css_id
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf00fe4d0   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xf0155978   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf070358f   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf14eac9f   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf15e53fd   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0xf160e6cd   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xf16e45cd   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5076a   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0xf1c71f6a   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf252744a   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf30bfd54   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf31f3a06   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0xf32efe2c   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xf33694bc   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xf3394dcc   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3496ee1   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf381fc3f   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xf387e701   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0xf3914bab   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c870d7   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf3df9b86   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3f51e8f   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf3f5c5dc   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xf3fd5b30   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf48457d3   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xf4953428   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0xf497e6fb   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4b6e07e   system_nrt_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xf4eb311b   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0xf520b25a   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf547172e   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5c9765e   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6300d9e   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf661fd3c   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf70a6c5a   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf71d96ea   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0xf75995f1   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xf77781af   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7aa8389   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0xf7f8c7e5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf8a3afb7   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf9283be7   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf93b293f   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9968314   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9d17bf2   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa09251c   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0xfa103272   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0xfa10363d   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfa91e818   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0xfaa1f7f4   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xfadbcf21   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb126c13   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb484805   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0xfb4f4080   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfb88d2f9   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xfbd4e339   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc01b3f5   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xfc18366c   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcb24d65   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd949bd8   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfe09e7f3   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe5847c8   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0xfe8ebe21   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0xfe97a30b   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeaeb8a5   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfeda7fd2   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff587fb6   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xff625a51   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xff6a71ed   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xff6c2227   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xfff2ca84   rt_mutex_timed_lock
diff --git a/boot/abi-3.0.0-29-generic b/boot/abi-3.0.0-29-generic
new file mode 100644 (file)
index 0000000..830e737
--- /dev/null
@@ -0,0 +1,12181 @@
+EXPORT_SYMBOL arch/x86/kvm/kvm 0x714f7575      kvm_read_guest_atomic
+EXPORT_SYMBOL arch/x86/kvm/kvm 0xaed3405f      kvm_cpu_has_pending_timer
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x254e5667       scx200_gpio_base
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x35a3c008       scx200_gpio_configure
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x8cfa375c       scx200_gpio_shadow
+EXPORT_SYMBOL arch/x86/platform/scx200/scx200 0x907665bd       scx200_cb_base
+EXPORT_SYMBOL crypto/gf128mul 0x0c2f123f       gf128mul_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x1068004b       gf128mul_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x2f2889a0       gf128mul_init_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x3755f990       gf128mul_init_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x384ef9ce       gf128mul_64k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x56af0dbd       gf128mul_x_ble
+EXPORT_SYMBOL crypto/gf128mul 0x83581089       gf128mul_init_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0x9b2560b9       gf128mul_init_4k_bbe
+EXPORT_SYMBOL crypto/gf128mul 0x9e13f6f6       gf128mul_lle
+EXPORT_SYMBOL crypto/gf128mul 0xbd17a0df       gf128mul_4k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xc0890413       gf128mul_64k_lle
+EXPORT_SYMBOL crypto/gf128mul 0xd60736ec       gf128mul_free_64k
+EXPORT_SYMBOL crypto/xor 0x5b6c00e6    xor_blocks
+EXPORT_SYMBOL drivers/acpi/video 0x7a45377b    acpi_video_unregister
+EXPORT_SYMBOL drivers/acpi/video 0x8826c13b    acpi_video_register
+EXPORT_SYMBOL drivers/acpi/video 0xc443ae63    acpi_video_get_edid
+EXPORT_SYMBOL drivers/atm/suni 0x7c48724a      suni_init
+EXPORT_SYMBOL drivers/atm/uPD98402 0x200334b0  uPD98402_init
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x35131b36       drbd_role_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x5c165453       drbd_set_st_err_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0x7730f22d       drbd_conn_str
+EXPORT_SYMBOL drivers/block/drbd/drbd 0xaf27bebf       drbd_disk_str
+EXPORT_SYMBOL drivers/block/paride/paride 0x214da315   paride_unregister
+EXPORT_SYMBOL drivers/block/paride/paride 0x22b27ae6   pi_read_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0x2e7268bd   paride_register
+EXPORT_SYMBOL drivers/block/paride/paride 0x583283af   pi_write_block
+EXPORT_SYMBOL drivers/block/paride/paride 0x76def226   pi_disconnect
+EXPORT_SYMBOL drivers/block/paride/paride 0xb8b2a26f   pi_init
+EXPORT_SYMBOL drivers/block/paride/paride 0xc4343de8   pi_release
+EXPORT_SYMBOL drivers/block/paride/paride 0xce3b0ca4   pi_read_block
+EXPORT_SYMBOL drivers/block/paride/paride 0xe3c46139   pi_do_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xe47f70b1   pi_write_regr
+EXPORT_SYMBOL drivers/block/paride/paride 0xe7c6c2e2   pi_schedule_claimed
+EXPORT_SYMBOL drivers/block/paride/paride 0xeb1a1d6e   pi_connect
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x0c13700e     ipmi_create_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x2d1ed199     ipmi_get_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x3c1304a2     ipmi_set_maintenance_mode
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x40f2b10c     ipmi_alloc_smi_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x4abbb6c4     ipmi_smi_add_proc_entry
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5362392f     ipmi_request_supply_msgs
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x5c21ae06     ipmi_register_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x72b9dde5     ipmi_set_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x749c3784     ipmi_free_recv_msg
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x74d07bdf     ipmi_destroy_user
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x7e77f5a7     ipmi_set_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x804f922a     ipmi_addr_length
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8595bdd0     ipmi_smi_watcher_register
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x89d6d810     ipmi_register_smi
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0x8c5c1da2     ipmi_smi_msg_received
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xa0b448b4     ipmi_set_gets_events
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xabab4ff6     ipmi_get_my_LUN
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb3bcc85a     ipmi_unregister_for_cmd
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xb991800e     ipmi_get_version
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xdfbf9387     ipmi_poll_interface
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xe4f4665b     ipmi_validate_addr
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf032642d     ipmi_get_my_address
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf0408d5d     ipmi_request_settime
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xf31e8355     ipmi_get_smi_info
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb1c5ee2     ipmi_smi_watcher_unregister
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfb809359     ipmi_smi_watchdog_pretimeout
+EXPORT_SYMBOL drivers/char/ipmi/ipmi_msghandler 0xfc72302c     ipmi_unregister_smi
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x0f07240f nsc_gpio_dump
+EXPORT_SYMBOL drivers/char/nsc_gpio 0x6be5487e nsc_gpio_read
+EXPORT_SYMBOL drivers/char/nsc_gpio 0xbb8a0327 nsc_gpio_write
+EXPORT_SYMBOL drivers/char/nvram 0x0f28cb91    nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x17ff2c1d    __nvram_read_byte
+EXPORT_SYMBOL drivers/char/nvram 0x2adec1e0    __nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x7da28f12    nvram_check_checksum
+EXPORT_SYMBOL drivers/char/nvram 0x9ce3f83f    nvram_write_byte
+EXPORT_SYMBOL drivers/char/nvram 0xa8813189    __nvram_write_byte
+EXPORT_SYMBOL drivers/edac/edac_core 0x136d6c02        edac_mc_find
+EXPORT_SYMBOL drivers/edac/edac_core 0xb1f6d709        edac_mc_handle_fbd_ce
+EXPORT_SYMBOL drivers/edac/edac_core 0xcfebae51        edac_mc_handle_fbd_ue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x04dd92ce        fw_core_add_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x07bc1411        fw_iso_context_queue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x12b7f571        fw_iso_context_create
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x13ff70a7        fw_iso_context_stop
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x1577af2d        fw_core_handle_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x15dc8ae2        fw_bus_type
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x16e91e21        fw_csr_iterator_next
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x185be899        fw_core_handle_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x2326ce7a        fw_core_handle_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x31c4f260        fw_iso_context_start
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x32fdcc49        fw_cancel_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3b738a92        fw_iso_buffer_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x3c56ef91        fw_workqueue
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x4d5d4eca        fw_core_remove_descriptor
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x5a806a93        fw_core_remove_card
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6585c0da        fw_core_remove_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x65c9438b        fw_csr_iterator_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x6c78a6f4        fw_card_add
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x76873bf7        fw_core_add_address_handler
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x7e431b14        fw_csr_string
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x874e8b11        fw_fill_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0x90863005        fw_high_memory_region
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xa897ffaa        fw_iso_context_queue_flush
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb0881330        fw_run_transaction
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xb3f9cc9c        fw_iso_resource_manage
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xbe44bde9        fw_device_enable_phys_dma
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc69d0a4d        fw_iso_context_destroy
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xc73f22dc        fw_iso_buffer_init
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xdbfbcf63        fw_send_request
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xed9bfbb0        fw_send_response
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf0bfb070        fw_schedule_bus_reset
+EXPORT_SYMBOL drivers/firewire/firewire-core 0xf73a9895        fw_card_initialize
+EXPORT_SYMBOL drivers/firmware/dcdbas 0xa75079d6       dcdbas_smi_request
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x005994a1   drm_agp_unbind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01d0605e   drm_platform_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x01ee23a6   drm_mm_search_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x02b822d2   drm_mm_search_free_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x03615917   drm_mode_duplicate
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x04d04b05   drm_agp_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x050c1ba9   drm_mm_scan_remove_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x06162981   drm_mm_init_scan
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x076b0560   drm_gtf_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x07a4f69e   drm_core_reclaim_buffers
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x099c7aca   drm_property_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ae4b94c   drm_ht_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0ca32e57   drm_debugfs_create_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e49c2ac   drm_get_usb_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0e9f347c   drm_gem_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x0fccafb1   drm_global_item_unref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x111307d0   drm_mode_crtc_set_gamma_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x12c6276a   drm_buffer_read_object
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x130c1ae7   drm_connector_property_get_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x13c0672c   drm_mode_object_find
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x142b8b35   drm_buffer_copy_from_user
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x194eadaa   drm_edid_header_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1953cbbd   drm_put_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1ad8734c   drm_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1b370b83   drm_add_edid_modes
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1d2b48ec   drm_mode_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1da95eae   drm_mode_create_dirty_info_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1e090d49   drm_mm_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1eb9b355   drm_master_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x1f072c59   drm_property_add_enum
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x200820aa   drm_gem_vm_close
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x204b602e   drm_unbind_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20645642   drm_debug
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x208b7ca7   drm_vblank_off
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x20d5cd36   drm_core_ioremapfree
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x23216599   drm_gem_handle_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2369f163   drm_mm_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a4614b9   drm_mode_probed_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2a5a2899   drm_pci_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2bff51e7   drm_calc_timestamping_constants
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2c45915b   drm_mode_create_dvi_i_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2de5fa4f   drm_mode_config_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x2e0529b9   drm_mode_create_tv_properties
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3074f033   drm_order
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x314e1274   drm_mode_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x33e154ba   drm_sman_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x346127a7   drm_global_item_ref
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x37a41ac2   drm_cvt_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3814c28c   drm_clflush_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x38aff8a3   drm_addmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x393d4902   drm_mm_init_scan_with_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x39c75582   drm_property_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b18ad55   drm_connector_attach_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3b6736ca   drm_get_connector_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3e3ee628   drm_vblank_count_and_time
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x3eb37b9d   drm_ht_create
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x40da73f4   drm_ati_pcigart_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4178a622   drm_pci_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43384bd9   drm_buffer_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43c9a91c   drm_sman_set_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x43f0781d   drm_irq_install
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x498dcb5e   drm_ut_debug_printk
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4bfcc8af   drm_get_pci_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4ea1f5a2   drm_gem_object_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4f516c77   drm_encoder_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x4fde9482   drm_gem_vm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x54b12eed   drm_framebuffer_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x56d496f9   drm_mode_attachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x580830f0   drm_mode_set_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x58d41b1a   drm_agp_acquire
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5b601ecb   drm_add_modes_noedid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5cd22ee4   drm_gem_object_handle_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f2be492   drm_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x5f6cbc33   drm_find_cea_extension
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6015490d   drm_mode_config_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d3695   drm_ati_pcigart_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x629d950d   drm_mode_create_from_cmdline_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x641843c7   drm_mode_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x65fdae4c   drm_agp_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6746ebda   drm_open
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6b6d7375   drm_timestamp_precision
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d2ec6f1   drm_mm_get_block_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x6d470053   drm_mm_insert_node_in_range
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x714ec8e0   drm_vblank_pre_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x720e625c   drm_gem_object_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x724cf6eb   drm_mm_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x78dfb684   drm_addbufs_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7bc91797   drm_i2c_encoder_destroy
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7c1fd6c8   drm_mode_equal
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7cfdeacb   drm_global_mutex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7e3d8292   drm_mode_prune_invalid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7f4cfa5d   drm_detect_monitor_audio
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x7fd83241   drm_agp_bind
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x829332d9   drm_mm_replace_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x842db1f4   drm_calc_vbltimestamp_from_scanoutpos
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x85de09f5   drm_mode_width
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x88763154   drm_vblank_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x898e3920   drm_master_put
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x89b716a7   drm_vblank_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8b79d494   drm_i2c_encoder_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8dfb019d   drm_buffer_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x8eff9111   drm_ht_find_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x91bda416   drm_mode_connector_list_update
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9216e6a6   drm_core_ioremap_wc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x925566a0   drm_free_agp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x92f2d102   drm_sman_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x932df43d   drm_mode_vrefresh
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9420ccf0   drm_mm_get_block_range_generic
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9745d638   drm_err
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9977b024   drm_mode_create_dithering_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9bf08972   drm_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9da0544f   drm_crtc_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dc25a34   drm_sman_owner_clean
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9dd09ac0   drm_mode_config_reset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0x9e3069ca   drm_connector_property_set_value
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa1eabd87   drm_mode_list_concat
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa237e931   drm_sman_set_manager
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa2f2c50c   drm_mm_dump_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa5f38c72   drm_connector_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6cae70a   drm_sysfs_connector_add
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa6e6a071   drm_crtc_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xa9fa9341   drm_agp_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0a8b440   drm_mm_scan_add_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb0d2ae88   drm_mm_pre_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb10fa6b5   drm_get_edid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb23d2eda   drm_usb_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb403d899   drm_addbufs_pci
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb44b1b75   drm_agp_bind_pages
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb493fb6f   drm_debugfs_remove_files
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb49e9dc6   drm_mode_connector_update_edid_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb6a467b1   drm_edid_is_valid
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7137b9d   drm_usb_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb7c68f2c   drm_vblank_count
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb852243a   drm_gem_mmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb95a6af7   drm_gtf_mode_complex
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xb975a78d   drm_vblank_post_modeset
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc06edab   drm_agp_info
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbc9a050e   drm_handle_vblank
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xbd91543e   drm_pci_alloc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc06ce685   drm_mode_detachmode_crtc
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc1526611   drm_poll
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc2f7e794   drm_get_encoder_name
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc414c422   drm_vblank_offdelay
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc52962a7   drm_platform_exit
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc60bdc85   drm_sysfs_connector_remove
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc626a686   drm_mm_remove_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc6b246a5   drm_mode_find_dmt
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc8104a29   drm_vblank_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xc95ad8bf   drm_get_last_vbltimestamp
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcb38e46f   drm_mm_debug_table
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcc8630b8   drm_rmmap_locked
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd0fc417   drm_ht_just_insert_please
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcd2720db   drm_getsarea
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcdf2eff4   drm_mode_height
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xcf84ff53   drm_ioctl
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd08fa3f0   drm_mode_set_crtcinfo
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd17107b0   drm_rmmap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd5d9019e   drm_gem_handle_delete
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd626a811   drm_mode_create_scaling_mode_property
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7c7340c   drm_gem_object_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd7f1ab84   drm_sman_owner_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xd8daf191   drm_vblank_get
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdba89a6f   drm_framebuffer_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdbb5a9f5   drm_ht_remove_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdcb09b11   drm_agp_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xdd4c9eb6   drm_core_ioremap
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe04e6070   drm_mm_insert_node
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe256edfd   drm_sman_takedown
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe403b60b   drm_read
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe471a09f   drm_mode_connector_detach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4dcbc54   drm_pci_free
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe4ee8a04   drm_gem_object_release
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe59d218c   drm_get_platform_dev
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe5bdce7e   drm_mode_debug_printmodeline
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xe7197773   drm_ht_insert_item
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeafbff1e   drm_mode_parse_command_line_for_connector
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeccc9f7d   drm_detect_hdmi_monitor
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed256cae   drm_sman_free_key
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xed84a6c6   drm_mode_validate_clocks
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xef27ad13   drm_mm_put_block
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xeff7c55b   drm_sysfs_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a0bf79   drm_sman_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf0a2ef40   drm_mode_connector_attach_encoder
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf1421d13   drm_mode_sort
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xf52fe85c   drm_mode_validate_size
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfa3bdfe9   drm_connector_init
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfc4f8599   drm_mode_hsync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfcd24d21   drm_fasync
+EXPORT_SYMBOL drivers/gpu/drm/drm 0xfddf88e1   drm_irq_uninstall
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x0261e046        drm_fb_helper_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x035f5916        drm_fb_helper_hotplug_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x120ca99c        drm_helper_hpd_irq_event
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x26da5ac6        drm_kms_helper_poll_init
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x29d04961        drm_helper_mode_fill_fb_struct
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x324cbdc9        drm_kms_helper_poll_enable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x33adfc67        drm_fb_helper_initial_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x385fa322        drm_fb_helper_blank
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db16fb5        drm_helper_crtc_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x3db61cfd        drm_helper_disable_unused_functions
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x45fd2d0a        drm_fb_helper_debug_leave
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x4fd83e22        drm_kms_helper_poll_disable
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5143e7ef        drm_fb_helper_fill_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x5b4848be        drm_fb_helper_setcmap
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x60704116        drm_fb_helper_set_par
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x61d23d0b        drm_crtc_helper_set_config
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x799e59a5        drm_crtc_helper_set_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x7cd5245f        drm_helper_encoder_in_use
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x8be1d7df        drm_fb_helper_pan_display
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9151fae3        drm_helper_resume_force_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9c5d6718        drm_helper_connector_dpms
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9d251144        drm_fb_helper_panic
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0x9e0f6631        drm_kms_helper_poll_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xa2a51d34        drm_fb_helper_fill_fix
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xb6e9a9a8        drm_fb_helper_check_var
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xbe95b9c8        i2c_dp_aux_add_bus
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc469c244        drm_fb_helper_restore
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xc888ad18        drm_fb_helper_debug_enter
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xda1ad931        drm_fb_helper_single_add_all_connectors
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xf69cdc45        drm_fb_helper_single_fb_probe
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xfd2f6715        drm_fb_helper_restore_fbdev_mode
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff54c6ed        drm_fb_helper_fini
+EXPORT_SYMBOL drivers/gpu/drm/drm_kms_helper 0xff5a4dce        drm_helper_probe_single_connector_modes
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x09e173e4       ttm_fbdev_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x0e942641       ttm_bo_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x1125b178       ttm_read_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x12c8b716       ttm_bo_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x132b05be       ttm_round_pot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x26bf8927       ttm_bo_unlock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2b87bfeb       ttm_tt_set_placement_caching
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x2f56cac8       ttm_bo_kmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x312693cc       ttm_object_device_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3238b786       ttm_suspend_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x357d4fb7       ttm_read_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x37cfe88b       ttm_bo_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x38ea477e       ttm_suspend_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3b951d90       ttm_object_device_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x3f6fb2ef       ttm_bo_manager_func
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x42f15c18       ttm_bo_clean_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x446a90b7       ttm_bo_unreserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5bf4d774       ttm_bo_reserve
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5cf59609       ttm_bo_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x5ec57a00       ttm_bo_mem_space
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x60386beb       ttm_bo_wait_cpu
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x61bdb34f       ttm_eu_fence_buffer_objects
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x643d7125       ttm_mem_global_free
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x67b1d568       ttm_bo_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x6ebf0386       ttm_bo_evict_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x71709c7f       ttm_bo_mem_put
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7586fb3a       ttm_eu_reserve_buffers
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x78957fbc       ttm_lock_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x7aa5a49f       ttm_bo_synccpu_write_grab
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x86a4066d       ttm_eu_backoff_reservation
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x89a87e65       ttm_bo_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x8d1d0730       ttm_bo_synccpu_write_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x937b34f9       ttm_bo_move_ttm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x97321718       ttm_tt_populate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x98b7a72b       ttm_write_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9b02d3f2       ttm_bo_wait_unreserved
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9cad9496       ttm_vt_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0x9e8b149a       ttm_bo_lock_delayed_workqueue
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa0d548b0       ttm_ref_object_base_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa37a50e6       ttm_bo_validate
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa452d766       ttm_object_file_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xa839e33b       ttm_base_object_lookup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xafa37689       ttm_tt_bind
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb962a394       ttm_vt_unlock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xb9cdcef4       ttm_bo_move_memcpy
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbca3e533       ttm_bo_unmap_virtual
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xbd82463d       ttm_bo_kunmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc2291770       ttm_bo_init_mm
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc4d4618d       ttm_io_prot
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc50fe5f6       ttm_base_object_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc6cd409a       ttm_agp_backend_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc88d8cf6       ttm_ref_object_add
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xc9ce5911       ttm_bo_wait
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xce903052       ttm_mem_global_init
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd235d9d3       ttm_base_object_unref
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd380a8c7       ttm_write_lock
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd89ef3c8       ttm_mem_global_alloc
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xd9f7ab3a       ttm_bo_swapout_all
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe1c11457       ttm_object_file_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xe5e92eda       ttm_mem_global_release
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xeec7252a       ttm_bo_move_accel_cleanup
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf1c0960c       ttm_bo_mmap
+EXPORT_SYMBOL drivers/gpu/drm/ttm/ttm 0xf93c2eac       ttm_page_alloc_debugfs
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0x0903c239       vid_from_reg
+EXPORT_SYMBOL drivers/hwmon/hwmon-vid 0xef1c781c       vid_which_vrm
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x4fa5cecf        i2c_bit_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-bit 0x9f30c103        i2c_bit_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x10c5218a        i2c_pca_add_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pca 0x27ab4641        i2c_pca_add_numbered_bus
+EXPORT_SYMBOL drivers/i2c/algos/i2c-algo-pcf 0x046280fb        i2c_pcf_add_bus
+EXPORT_SYMBOL drivers/i2c/busses/i2c-amd756 0xd7bd1498 amd756_smbus
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x29cbd5fe       rdma_addr_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x475199a5       rdma_addr_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x65314db5       rdma_resolve_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x666f618f       rdma_translate_ip
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x6991b273       rdma_copy_addr
+EXPORT_SYMBOL drivers/infiniband/core/ib_addr 0x9d1f522d       rdma_addr_cancel
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x0660fad3 ib_send_cm_drep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x1af5ed56 ib_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x271061e1 ib_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x406b962a ib_send_cm_sidr_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x52752fd4 ib_cm_notify
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x61c8cd1f ib_send_cm_rtu
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x732c8b81 ib_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0x88081600 ib_send_cm_rej
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa4720695 ib_send_cm_sidr_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xa47e7afe ib_send_cm_rep
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xae93d730 ib_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xb5ef9ef4 cm_class
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xbfb6cc24 ib_send_cm_mra
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xc9b6e452 ib_send_cm_lap
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xd96707e4 ib_send_cm_apr
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xe27e1729 ib_send_cm_dreq
+EXPORT_SYMBOL drivers/infiniband/core/ib_cm 0xed139322 ib_send_cm_req
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x095208ae       ib_alloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0c1b9ac1       ib_ud_header_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x0d189fb3       ib_find_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x13394eab       ib_query_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1a047e2f       ib_query_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c5a8507       ib_resize_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1c92e877       ib_alloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1cbd370f       ib_create_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x1e491a04       ib_unmap_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x212e5c97       ib_destroy_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x2ed6e386       ib_ud_header_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3148b18c       ib_create_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x31d7e500       ib_dispatch_event
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x3f7567fd       ib_rate_to_mult
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4255f0b5       ib_destroy_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x43e18a85       ib_find_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x4be100c8       ib_create_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x520b2638       ib_pack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x536b6071       ib_dealloc_pd
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x57da3581       ib_dealloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x5ba3692a       ib_destroy_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6523170f       ib_fmr_pool_unmap
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x68da883e       ib_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x6aeeab07       ib_dealloc_mw
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x70c6c0f3       ib_umem_release
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x76f6421b       ib_dealloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x863447b7       ib_query_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x87963e43       ib_attach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8a858919       ib_destroy_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8eb8d596       ib_query_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x8fcc6629       ib_modify_qp_is_ok
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x90890fce       ib_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x92413070       ib_query_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x942d897c       ibnl_add_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x95209e83       ib_reg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x96ce6c46       rdma_node_get_transport
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x972d9fc4       ib_detach_mcast
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a0c72e2       ib_modify_port
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9a2bdc95       rdma_port_get_link_layer
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9d804fa1       mult_to_ib_rate
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9ef9122d       ib_find_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f10d40b       ib_get_cached_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0x9f609c5d       ib_rereg_phys_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa2962ce3       ibnl_put_attr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa30d05e5       ib_unregister_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa38e9775       ib_alloc_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xa44a8a7a       ib_query_pkey
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xaf96e21f       ib_umem_page_count
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xafe24ee2       ib_create_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb0744340       ib_register_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb1a312e1       ib_unpack
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb3b1ff5f       ib_alloc_fmr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xb58085fb       ib_unregister_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbe8d274c       ib_free_fast_reg_page_list
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xbf19ae2d       ib_get_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc67f14a5       ibnl_remove_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6a3d23a       ib_register_event_handler
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc6e028eb       ib_init_ah_from_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xc73aa39f       ib_modify_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xce3f7bb4       ib_alloc_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xcebe8fff       ib_fmr_pool_map_phys
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd24adbba       ib_create_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd2549136       ib_modify_device
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd48727d2       ib_get_dma_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd58a7412       ib_modify_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd79b8411       ib_get_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xd94a9ef7       ibnl_put_msg
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdb5d8996       ib_set_client_data
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xde363cd6       ib_destroy_srq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xdf6a18a6       ib_flush_fmr_pool
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe25d719d       ib_dereg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xe5ab561c       ib_query_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeaf18278       ib_query_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xeedc5903       ib_umem_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf118502c       ib_modify_cq
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf6e93620       ib_get_cached_lmc
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xf8c2572e       ib_find_cached_gid
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb1c9233       ib_modify_ah
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfb9fda6a       ib_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfc150956       ib_ud_header_init
+EXPORT_SYMBOL drivers/infiniband/core/ib_core 0xfe15ca22       ib_alloc_fast_reg_mr
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x0ccd28ea        ib_get_rmpp_segment
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x1d2b0d1b        ib_redirect_mad_qp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x201cf9dc        ib_process_mad_wc
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x3587a1f3        ib_free_recv_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x6f077fcf        ib_get_mad_data_offset
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x7b5d4b7a        ib_is_mad_class_rmpp
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x83abbf4c        ib_cancel_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x848e9bfa        ib_register_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0x946d5d27        ib_response_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xaa03a699        ib_create_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd6a2743d        ib_register_mad_snoop
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xd8f4ff32        ib_modify_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xdb3efdf4        ib_free_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xe6c8c0b0        ib_post_send_mad
+EXPORT_SYMBOL drivers/infiniband/core/ib_mad 0xeb2ef5bd        ib_unregister_mad_agent
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x0143a9ed ib_sa_register_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x576fdbac ib_sa_free_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x6a3eeca7 ib_init_ah_from_mcmember
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x90c5197c ib_init_ah_from_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x91c76003 ib_sa_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x93f3d61b ib_sa_path_rec_get
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0x95e7eeaa ib_sa_unregister_client
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xa48ad533 ib_sa_cancel_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xd788c2e4 ib_sa_service_rec_query
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf6b6444b ib_sa_unpack_path
+EXPORT_SYMBOL drivers/infiniband/core/ib_sa 0xf7181de8 ib_sa_get_mcmember_rec
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x02f847bc     ib_copy_path_rec_from_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x07cf5a51     ib_copy_ah_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x18382f6a     ib_copy_path_rec_to_user
+EXPORT_SYMBOL drivers/infiniband/core/ib_uverbs 0x184f3575     ib_copy_qp_attr_to_user
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x3e6a24da iw_cm_accept
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x42939e86 iw_destroy_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0x458bf168 iw_cm_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xa33e7a8f iw_create_cm_id
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xb61e91b5 iw_cm_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xc28c8862 iw_cm_listen
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xe975fac6 iw_cm_connect
+EXPORT_SYMBOL drivers/infiniband/core/iw_cm 0xf689676e iw_cm_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x0f4ed43d       rdma_create_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x1177362f       rdma_bind_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x365856cf       rdma_disconnect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x37735706       rdma_init_qp_attr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x3ccc3584       rdma_set_service_type
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x490c7d71       rdma_resolve_route
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x4aea6bc6       rdma_create_qp
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x55eb2943       rdma_leave_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x5fff324f       rdma_resolve_addr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x7a77af0b       rdma_destroy_id
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x824b5973       rdma_set_ib_paths
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bc1c9fc       rdma_accept
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0x8bfaae56       rdma_join_multicast
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xa68596ba       rdma_reject
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xc2219321       rdma_listen
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd10d723a       rdma_notify
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xd95077cf       rdma_set_reuseaddr
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xdb97a025       rdma_connect
+EXPORT_SYMBOL drivers/infiniband/core/rdma_cm 0xeae9628c       rdma_destroy_qp
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x16df0ec4       gameport_unregister_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x431615e4       gameport_open
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6278f59e       __gameport_register_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x69670505       gameport_close
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x6cdb131a       __gameport_register_driver
+EXPORT_SYMBOL drivers/input/gameport/gameport 0x938e6794       gameport_start_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xace8dd7e       gameport_unregister_port
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xf79f8945       gameport_stop_polling
+EXPORT_SYMBOL drivers/input/gameport/gameport 0xfa7cadaf       gameport_set_phys
+EXPORT_SYMBOL drivers/input/input-polldev 0x62b4661d   input_register_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc75e165c   input_unregister_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xc8a38f1e   input_allocate_polled_device
+EXPORT_SYMBOL drivers/input/input-polldev 0xfd65d0d4   input_free_polled_device
+EXPORT_SYMBOL drivers/input/misc/ad714x 0x256d99dc     ad714x_probe
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xd6e92a67     ad714x_enable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xe56190ba     ad714x_disable
+EXPORT_SYMBOL drivers/input/misc/ad714x 0xf7ae39b4     ad714x_remove
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x2874db6b        cma3000_suspend
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0x4509223f        cma3000_init
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xbcb74b32        cma3000_resume
+EXPORT_SYMBOL drivers/input/misc/cma3000_d0x 0xfaac2066        cma3000_exit
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x22534ef0   sparse_keymap_setup
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x24399cec   sparse_keymap_entry_from_keycode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x4414f202   sparse_keymap_report_entry
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x7cdecd7b   sparse_keymap_entry_from_scancode
+EXPORT_SYMBOL drivers/input/sparse-keymap 0x8c90a514   sparse_keymap_free
+EXPORT_SYMBOL drivers/input/sparse-keymap 0xf3c37c6f   sparse_keymap_report_event
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x72661d21      ad7879_resume
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0x7b16aa48      ad7879_remove
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xaba0d32f      ad7879_suspend
+EXPORT_SYMBOL drivers/input/touchscreen/ad7879 0xeadc949f      ad7879_probe
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x04403fcf  unregister_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x14f2aa5a  capi20_get_version
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2b8eab1f  capilib_free_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2baa6586  capilib_new_ncci
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x2caeddfb  capi_ctr_suspend_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x31c24aa4  capi20_isinstalled
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x441f70ec  capi_ctr_resume_output
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x47d3fc51  capi_info2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x50b33ca4  capi_cmsg2message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x584abbc1  detach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6057c6f3  capi_message2cmsg
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x62e32d43  capilib_data_b3_conf
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6a53326e  attach_capi_ctr
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x6f176225  capi20_register
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x705caa8e  capi_ctr_ready
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x71e8d5ba  capilib_data_b3_req
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7a33596c  capi20_get_serial
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7dcf5d14  capi_ctr_down
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x7e6f1307  capi20_get_manufacturer
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x8f699913  capilib_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0x9f823278  register_capi_driver
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa3050ce1  capi_ctr_handle_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xa7c4fd6c  capi_message2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xaa165d27  capilib_release_appl
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb19fda8d  capi_cmd2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xb60e5e5f  capi_cmsg_header
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xbabc715b  capi20_release
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc10fe128  cdebbuf_free
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xc612c8ef  capi20_put_message
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe19a11ac  capi20_get_profile
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xe8ad9bd1  capi_cmsg2str
+EXPORT_SYMBOL drivers/isdn/capi/kernelcapi 0xed061606  capi20_manufacturer
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x19c5cbdf  b1_free_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x22b3f2bc  b1_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x2a98d963  b1_load_t4file
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x3c412ad4  b1_loaded
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e1e83c  b1_parse_version
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x42e78cac  avmcard_dma_alloc
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x647d392c  avmcard_dma_free
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x6a875135  b1ctl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x7e244c2c  b1_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x85f09690  b1_irq_table
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0x9a140551  b1_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa13060b1  b1_alloc_card
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xa1e0342e  b1_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xbec51f67  b1_load_config
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xc27eb483  b1_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xdfd28376  b1_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xf9632dba  b1_getrevision
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1 0xfa10fee4  b1_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x2639c75c       b1pciv4_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x49ff6613       b1dma_release_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x58123be0       b1dma_load_firmware
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x86d1206a       t1pci_detect
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0x981a8fa1       b1dma_reset
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xad70fec5       b1dma_register_appl
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xb0e517c0       b1dma_send_message
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xbc8aa349       b1dma_reset_ctr
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xd6f9f1ea       b1dma_interrupt
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1dma 0xf74cdbf4       b1dmactl_proc_fops
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0x29562993    b1pcmcia_delcard
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xaec3240e    b1pcmcia_addcard_m1
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xea620116    b1pcmcia_addcard_m2
+EXPORT_SYMBOL drivers/isdn/hardware/avm/b1pcmcia 0xf14bf8b1    b1pcmcia_addcard_b1
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0x2974ead1  DIVA_DIDD_Read
+EXPORT_SYMBOL drivers/isdn/hardware/eicon/divadidd 0xe818d931  proc_net_eicon
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x50287d68 mISDNisac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x5bb69e05 mISDNipac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0x806a7cdd mISDNisac_irq
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNipac 0xe427b957 mISDNipac_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0x7d621bce mISDNisar_init
+EXPORT_SYMBOL drivers/isdn/hardware/mISDN/mISDNisar 0xc1bd02da mISDNisar_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x07f4f2ce      hisax_unregister
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x148f0c99      FsmFree
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x6ee09064      hisax_init_pcmcia
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x7f29ce36      FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x93a64734      FsmChangeState
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0x9df0cd27      FsmEvent
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xe227344e      FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xee93522c      hisax_register
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xf0a16657      FsmNew
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xfc27303b      HiSax_closecard
+EXPORT_SYMBOL drivers/isdn/hisax/hisax 0xff2db2cf      FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0ad5ab75 isac_init
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x0b047774 isacsx_setup
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x3f3b323a isac_d_l2l1
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0x589efc53 isac_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xee15d708 isacsx_irq
+EXPORT_SYMBOL drivers/isdn/hisax/hisax_isac 0xfef7bc20 isac_setup
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0x78344152 register_isdn
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xd9c1aa01 isdn_ppp_unregister_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xe06c503f isdn_ppp_register_compressor
+EXPORT_SYMBOL drivers/isdn/i4l/isdn 0xfa06820f isdn_register_divert
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x3b71e4fc     isdnhdlc_decode
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x59cc8a7e     isdnhdlc_out_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0x8ee38862     isdnhdlc_rcv_init
+EXPORT_SYMBOL drivers/isdn/i4l/isdnhdlc 0xfd9d4c09     isdnhdlc_encode
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x093a2650 mISDN_unregister_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x09a99ff2 mISDN_initdchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x15bd0b23 bchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2348cc3c mISDN_FsmFree
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x268bc87c recv_Bchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x2dfaa6ba mISDN_freebchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x35249bf1 get_next_dframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x374d531f recv_Dchannel_skb
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x50c2230c mISDN_FsmChangeState
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x54451388 mISDN_FsmRestartTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x5dc7400a mISDN_clock_update
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x60832069 confirm_Bsend
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x612c24e5 mISDN_register_Bprotocol
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x614ede30 mISDN_FsmAddTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x6ea6e947 mISDN_freedchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x7c554889 create_l1
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x8efd9ef5 dchannel_senddata
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x907b0377 mISDN_unregister_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0x96309324 mISDN_FsmDelTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xa4e89d3a mISDN_clear_bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xb8101e35 recv_Dchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xba094613 l1_event
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xbdd5966a mISDN_register_device
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xc3401729 mISDN_register_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcbec0105 queue_ch_frame
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xcf84837e get_next_bframe
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd285995f mISDN_clock_get
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xd5145151 mISDN_FsmEvent
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe0729203 mISDN_initbchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe25f56f8 recv_Bchannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe87943cf mISDN_FsmInitTimer
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xe8f617eb mISDN_unregister_clock
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf49e61a3 recv_Echannel
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_core 0xf9e7832f mISDN_FsmNew
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x01087af0  mISDN_dsp_element_unregister
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0x60721da7  dsp_audio_law_to_s32
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xa215f1b2  dsp_audio_s16_to_law
+EXPORT_SYMBOL drivers/isdn/mISDN/mISDN_dsp 0xb98308d8  mISDN_dsp_element_register
+EXPORT_SYMBOL drivers/md/dm-log 0x1a12724f     dm_dirty_log_type_unregister
+EXPORT_SYMBOL drivers/md/dm-log 0xca6b7463     dm_dirty_log_destroy
+EXPORT_SYMBOL drivers/md/dm-log 0xd690cab9     dm_dirty_log_type_register
+EXPORT_SYMBOL drivers/md/dm-log 0xff8abd69     dm_dirty_log_create
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x3c61f2ff        dm_exception_store_destroy
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x443c9e63        dm_snap_origin
+EXPORT_SYMBOL drivers/md/dm-snapshot 0x63bace23        dm_exception_store_type_register
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xa2e9e404        dm_exception_store_type_unregister
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xdb6f0545        dm_snap_cow
+EXPORT_SYMBOL drivers/md/dm-snapshot 0xf0b15a97        dm_exception_store_create
+EXPORT_SYMBOL drivers/md/raid456 0xa721d738    raid5_set_cache_size
+EXPORT_SYMBOL drivers/media/common/tuners/max2165 0x7020002c   max2165_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mc44s803 0xfcc99c55  mc44s803_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2060 0xfefe6bec    mt2060_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2131 0xd8da54aa    mt2131_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mt2266 0x64e549da    mt2266_attach
+EXPORT_SYMBOL drivers/media/common/tuners/mxl5005s 0xd78f8f7c  mxl5005s_attach
+EXPORT_SYMBOL drivers/media/common/tuners/qt1010 0x98406c5a    qt1010_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18212 0x8a326270  tda18212_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tda18218 0x505f68dc  tda18218_attach
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0x0cb4b189       tuners
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-types 0xc2821775       tuner_count
+EXPORT_SYMBOL drivers/media/common/tuners/tuner-xc2028 0xcf145664      xc2028_attach
+EXPORT_SYMBOL drivers/media/common/tuners/xc5000 0x3d6159dc    xc5000_attach
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x00fa08c5   flexcop_dma_xfer_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x029a1545   flexcop_device_kfree
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x11b72fd7   flexcop_sram_set_dest
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1f17718b   flexcop_dump_reg
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x1fdddf63   flexcop_device_exit
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x50c5afe3   flexcop_sram_ctrl
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x57a57585   flexcop_dma_allocate
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x58e94384   flexcop_eeprom_check_mac_addr
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x60b2f13d   flexcop_dma_control_timer_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6733370d   flexcop_dma_control_size_irq
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x6fcc16c3   flexcop_dma_config
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x774136e3   flexcop_device_kmalloc
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x83bd598c   flexcop_i2c_request
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0x9bc89543   flexcop_pass_dmx_data
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xb3ce3aec   flexcop_dma_free
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xc0e69bd0   flexcop_wan_set_speed
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd267e542   flexcop_dma_config_timer
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xd7f0f75d   flexcop_pass_dmx_packets
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xe3711bc4   flexcop_pid_feed_control
+EXPORT_SYMBOL drivers/media/dvb/b2c2/b2c2-flexcop 0xfd2772f8   flexcop_device_initialize
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x008ecb26 bt878
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x346f9190 bt878_stop
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0x7249c3d6 bt878_start
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xd5d0bdef bt878_num
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/bt878 0xf2564d0b bt878_device_control
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x05a33ce5   dst_pio_disable
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x1a5495a6   dst_attach
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x5b74ea37   read_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0x8510a35c   dst_wait_dst_ready
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xa0473dd7   dst_error_bailout
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xaa693480   rdc_reset_state
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xb3e0c400   dst_error_recovery
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xbccbbc94   write_dst
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xc75b5e6e   dst_comm_init
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst 0xe94b8c9c   dst_check_sum
+EXPORT_SYMBOL drivers/media/dvb/bt8xx/dst_ca 0xf66ed1bd        dst_ca_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0957ae3d   dvb_dmx_swfilter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0c4d4a14   dvb_frontend_sleep_until
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d32f0ad   dvb_ca_en50221_camchange_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x0d866f5b   dvb_unregister_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x1de5dde2   dvb_ringbuffer_flush
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x240736d8   dvb_ca_en50221_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2a31891f   dvb_frontend_detach
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x2c202fc3   dvb_ringbuffer_flush_spinlock_wakeup
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3640778a   dvb_unregister_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x3b5dbd9c   dvb_dmx_swfilter_packets
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x41425111   dvb_generic_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x45d8dce5   dvb_ca_en50221_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x4e2d12af   dvb_dmx_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c30aa80   dvb_dmx_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x5c98c43f   dvb_frontend_reinitialise
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x688c2da8   dvb_ringbuffer_empty
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x6bbf9f56   dvb_register_frontend
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x716c57d1   dvb_ca_en50221_camready_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x71a37b8e   dvb_register_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x74a5a698   dvb_filter_pes2ts_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x80e3832d   dvb_filter_get_ac3info
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x863bf410   dvb_ringbuffer_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x8716e354   dvb_generic_ioctl
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x88dffd14   dvb_ringbuffer_free
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0x9e889bd9   dvb_ringbuffer_avail
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xa84ace86   dvb_generic_open
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xac4ca1b0   intlog2
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xbc0d91e1   timeval_usec_diff
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xc3038081   dvb_ca_en50221_frda_irq
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb58bf4f   dvb_net_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcb9017c1   dvb_dmxdev_release
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xcd624ba9   dvb_dmx_swfilter_204
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xd2e30721   dvb_ringbuffer_read_user
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe37b2fce   dvb_dmxdev_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe5ae8707   intlog10
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xe8dc80f4   dvb_net_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xed9f4c42   dvb_register_device
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf05146a1   dvb_unregister_adapter
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf764cbf8   dvb_ringbuffer_read
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xf826deb0   dvb_filter_pes2ts
+EXPORT_SYMBOL drivers/media/dvb/dvb-core/dvb-core 0xfc3b495c   dvb_ringbuffer_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x1dd8f82a     dvb_usb_generic_write
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x21d9b357     usb_cypress_load_firmware
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x5c4dc572     dvb_usb_get_hexline
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x6129de5a     dvb_usb_generic_rw
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0x65d9fe22     dvb_usb_device_init
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xa0ae57ae     dvb_usb_device_exit
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb 0xbc5f7f7e     dvb_usb_nec_rc_key_to_event
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x13e247e0       rc_map_af9005_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0x2fd37427       af9005_rc_decode
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-af9005-remote 0xd4e288db       rc_map_af9005_table_size
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x32bfb129       dibusb_dib3000mc_frontend_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x37fd667f       dibusb2_0_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x3de8e713       dibusb2_0_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x77fc1973       dibusb_rc_query
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0x966605ba       dibusb_dib3000mc_tuner_attach
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xa97d69e5       dibusb_power_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xace201ad       dibusb_i2c_algo
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xb47559e0       rc_map_dibusb_table
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xc7ce6b77       dibusb_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xd2e2585d       dibusb_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xe7646277       dibusb_read_eeprom_byte
+EXPORT_SYMBOL drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common 0xf0ca74e0       dibusb_streaming_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/af9013 0xda3e2d64    af9013_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/atbm8830 0x91107bbc  atbm8830_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/au8522 0x9c44d70d    au8522_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/bcm3510 0xd8d988d6   bcm3510_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22700 0x0a63c812   cx22700_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx22702 0x7f43202d   cx22702_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24110 0x45cca58c   cx24110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0x2a65680a   cx24113_agc_callback
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24113 0xad22e802   cx24113_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24116 0xb7b5e78e   cx24116_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0x3f78f083   cx24123_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cx24123 0xaf193de4   cx24123_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xe403d440  cxd2820r_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/cxd2820r 0xeb73240b  cxd2820r_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x04cf9994   dib0070_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0x7aeabf11   dib0070_get_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc185b841   dib0070_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xc9a1b4a2   dib0070_set_rf_output
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0070 0xd421a71c   dib0070_ctrl_agc_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1a3c79f6   dib0090_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1c8bb703   dib0090_pwm_gain_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x1e16f992   dib0090_get_wbd_offset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x2fed4a0b   dib0090_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x49d1d8be   dib0090_get_current_gain
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0x9690cc79   dib0090_dcc_freq
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xc5c38991   dib0090_fw_register
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xd6374ae6   dib0090_gain_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib0090 0xf8064adc   dib0090_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mb 0x0678b08b dib3000mb_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x2c1f1ed5 dib3000mc_pid_control
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0x569c4e5e dib3000mc_get_tuner_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xaf63c80a dib3000mc_set_config
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xb3d1113f dib3000mc_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xce3b3f71 dib3000mc_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib3000mc 0xfa7d47e3 dib3000mc_pid_parse
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x0a3f0f8c  dib7000m_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x631e06ae  dib7000m_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0x67b68d00  dib7000m_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000m 0xe40b0563  dib7000m_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x1d4e5d2c  dib7000p_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2321a5af  dib7090_agc_restart
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x2c96bdf6  dib7000pc_detection
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x4e4d458a  dib7090_get_i2c_tuner
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x82bcfdfc  dib7000p_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0x9bb8db71  dib7090_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xa7f8fa93  dib7000p_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbc7ec078  dib7090_slave_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xbea53c51  dib7000p_update_pll
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xc242ee2f  dib7000p_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xcf2c4b52  dib7000p_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe559a333  dib7000p_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xe7ecf42b  dib7000p_ctrl_timf
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf2c61ee6  dib7090_tuner_sleep
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib7000p 0xf49942df  dib7000p_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x1f80ec13   dib8000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2ee7ae6c   dib8000_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x2f04af48   dib8000_pid_filter_ctrl
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x548ce760   dib8000_get_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x5d92a7aa   dib8000_remove_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x759831b0   dib8000_pwm_agc_reset
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0x820b63bc   dib8000_set_wbd_ref
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xb5c68cd1   dib8000_get_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xbef369c5   dib8000_get_adc_power
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc219b31e   dib8000_set_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc2a39086   dib8000_set_slave_frontend
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xc3bc8563   dib8000_i2c_enumeration
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xf5d39635   dib8000_pid_filter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dib8000 0xfbdec20c   dib8000_get_tune_state
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x3f88258b    dibx000_init_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x4383cfcd    dibx000_get_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x6aa2cf82    dibx000_exit_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0x91f63787    dibx000_reset_i2c_master
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xad3ad91c    systime
+EXPORT_SYMBOL drivers/media/dvb/frontends/dibx000_common 0xf7c8e126    dibx000_i2c_set_speed
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x0e216d3d      drxd_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/drxd 0x9a458e96      drxd_config_i2c
+EXPORT_SYMBOL drivers/media/dvb/frontends/ds3000 0x912034f5    ds3000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/dvb-pll 0x412f20ad   dvb_pll_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6405 0x3ce97894   isl6405_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6421 0xca540c56   isl6421_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/isl6423 0x21a5cb0e   isl6423_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/itd1000 0x07dd7bb1   itd1000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ix2505v 0xb423cd5c   ix2505v_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/l64781 0xeb45f102    l64781_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt3305 0x844fe045  lgdt3305_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgdt330x 0xb7e6c1d7  lgdt330x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lgs8gxx 0xcacd8b94   lgs8gxx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x3194c52b    lnbh24_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/lnbp21 0x57488451    lnbp21_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a16 0xe0ae7acb   mb86a16_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mb86a20s 0xc7746078  mb86a20s_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt312 0x74097ac7     mt312_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/mt352 0x43535d39     mt352_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt200x 0x75eaa928   nxt200x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/nxt6000 0x68d16073   nxt6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51132 0xe9ad2cbd   or51132_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/or51211 0xf9151e98   or51211_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1409 0xe7097183   s5h1409_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1411 0xb47e72c6   s5h1411_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0x8f210642   s5h1420_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/s5h1420 0xffac3740   s5h1420_get_tuner_i2c_adapter
+EXPORT_SYMBOL drivers/media/dvb/frontends/s921 0x48ee224f      s921_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/si21xx 0x5db62195    si21xx_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp8870 0x6795bf2a    sp8870_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/sp887x 0xc035169f    sp887x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb0899 0x63c06f08   stb0899_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6000 0xb1791724   stb6000_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stb6100 0x60638500   stb6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0288 0xa81a7718   stv0288_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0297 0x5d63fb7b   stv0297_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0299 0x64bd564a   stv0299_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0x21ff01ca   stv0367ter_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0367 0xbb3599e5   stv0367cab_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv0900 0xcf062e54   stv0900_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x34aeec5a   stv090x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv090x 0x3dc2e593   stv090x_set_gpio
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110 0xd1f74f3c   stv6110_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/stv6110x 0x758ac3cd  stv6110x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10021 0x9e7c5989  tda10021_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10023 0x06c8afd5  tda10023_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10048 0x4ddb2671  tda10048_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xaef4f4c2  tda10046_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda1004x 0xcecdbd4d  tda10045_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda10086 0x301e00e9  tda10086_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda665x 0x63bfd4f3   tda665x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8083 0x859b7556   tda8083_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda8261 0x24ebbdfe   tda8261_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tda826x 0x0ed48c3c   tda826x_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/tua6100 0xf9b506e1   tua6100_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1820 0x6d37a1ad   ves1820_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/ves1x93 0xf7a47939   ves1x93_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10036 0x5f770a3d   zl10036_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10039 0x05877f12   zl10039_attach
+EXPORT_SYMBOL drivers/media/dvb/frontends/zl10353 0xc2ad258d   zl10353_attach
+EXPORT_SYMBOL drivers/media/dvb/ttpci/ttpci-eeprom 0x80fba545  ttpci_eeprom_parse_mac
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0x94d75db2        ttusbdecfe_dvbs_attach
+EXPORT_SYMBOL drivers/media/dvb/ttusb-dec/ttusbdecfe 0xbf105c78        ttusbdecfe_dvbt_attach
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x04dca738     lirc_unregister_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x3297b2ea     lirc_dev_fop_ioctl
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x4bf1adfb     lirc_dev_fop_poll
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0x759dd9d9     lirc_get_pdata
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xa9064548     lirc_dev_fop_read
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xc549d0d5     lirc_dev_fop_close
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xd5a46107     lirc_dev_fop_write
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf1fee7aa     lirc_register_driver
+EXPORT_SYMBOL drivers/media/rc/lirc_dev 0xf763b514     lirc_dev_fop_open
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x206ade72      ir_raw_handler_unregister
+EXPORT_SYMBOL drivers/media/rc/rc-core 0x7f862e14      ir_raw_handler_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x11dc4b6d        bttv_gpio_enable
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x7bfb09ea        bttv_sub_unregister
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0x8ecf4acc        bttv_write_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbb90ee46        bttv_sub_register
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbcf2d2fb        bttv_read_gpio
+EXPORT_SYMBOL drivers/media/video/bt8xx/bttv 0xbdcb9dcf        bttv_get_pcidev
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x122dcde2 btcx_riscmem_alloc
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x31dff234 btcx_riscmem_free
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0x495e4b0c btcx_calc_skips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xad2fe38b btcx_sort_clips
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xc368f8e6 btcx_align
+EXPORT_SYMBOL drivers/media/video/btcx-risc 0xcda0ded2 btcx_screen_clips
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x160170f8 cx18_release_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x2cdea06d cx18_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x31614d2c cx18_start_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x70a41331 cx18_stop_v4l2_encode_stream
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0x9e1d386f cx18_ext_init
+EXPORT_SYMBOL drivers/media/video/cx18/cx18 0xa4a9bc63 cx18_claim_stream
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0x65a0b297   cx231xx_register_extension
+EXPORT_SYMBOL drivers/media/video/cx231xx/cx231xx 0xc3d9384a   cx231xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x1ca0c084   cx2341x_log_status
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x2f25eee2   cx2341x_update
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5b88faf6   cx2341x_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x5d8167f7   cx2341x_handler_setup
+EXPORT_SYMBOL drivers/media/video/cx2341x 0x6499d18d   cx2341x_handler_set_busy
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xafe72273   cx2341x_handler_set_50hz
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc184ec1e   cx2341x_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xc85c521e   cx2341x_handler_init
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf76ce95   cx2341x_fill_defaults
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xcf8b77a4   cx2341x_mpeg_ctrls
+EXPORT_SYMBOL drivers/media/video/cx2341x 0xe2c2b5eb   cx2341x_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x69edc3aa altera_hw_filt_init
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x6ff7510d altera_ci_tuner_reset
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0x9247b72f altera_hw_filt_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xbfbfdc90 altera_pid_feed_control
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xdb3faf38 altera_ci_release
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe66b9812 altera_ci_irq
+EXPORT_SYMBOL drivers/media/video/cx23885/altera-ci 0xe6dc4f26 altera_ci_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0x51ffd262      vp3054_i2c_probe
+EXPORT_SYMBOL drivers/media/video/cx88/cx88-vp3054-i2c 0xcda109e8      vp3054_i2c_remove
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x4d302057       cx88_set_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0x99659fbf       cx88_get_control
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xa92a691c       cx88_set_freq
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac326034       cx8800_ctrl_query
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xac4e53b9       cx88_user_ctrls
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xe62ac5d5       cx88_video_mux
+EXPORT_SYMBOL drivers/media/video/cx88/cx8800 0xfcdb9bae       cx88_enum_input
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x0040e9c9       cx8802_get_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x2f3a92b2       cx8802_register_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x4fa0df81       cx8802_buf_queue
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x6b0c2c15       cx8802_buf_prepare
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0x7a84d030       cx8802_cancel_buffers
+EXPORT_SYMBOL drivers/media/video/cx88/cx8802 0xa036a432       cx8802_unregister_driver
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x0e0a918c       cx88_set_tvaudio
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x1e471ecb       cx88_dsp_detect_stereo_sap
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4138a23a       cx88_shutdown
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x494047ce       cx88_set_tvnorm
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4da30775       cx88_ir_stop
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x4e7a504d       cx88_core_irq
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x573e0d20       cx88_risc_databuffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x5bc42859       cx88_core_put
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x612b469e       cx88_risc_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x6141c8c5       cx88_tuner_callback
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x698ecab3       cx88_vdev_init
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7642ed3c       cx88_print_irqbits
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x7edaeb50       cx88_free_buffer
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x839eaec7       cx88_wakeup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x86808dfa       cx88_risc_stopper
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x904b8696       cx88_audio_thread
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0x9b7096e5       cx88_sram_channel_dump
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb2134c2f       cx88_sram_channels
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb6ee60bc       cx88_reset
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xb98211f4       cx88_sram_channel_setup
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xbe2e776c       cx88_ir_start
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xd1e8b606       cx88_get_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xe1318dda       cx88_core_get
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xef7f2a13       cx88_set_stereo
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf7e0619d       cx88_newstation
+EXPORT_SYMBOL drivers/media/video/cx88/cx88xx 0xf84f4b62       cx88_set_scale
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0x16113ab0     em28xx_unregister_extension
+EXPORT_SYMBOL drivers/media/video/em28xx/em28xx 0xa0ca0214     em28xx_register_extension
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x3b3f80a8  gspca_dev_probe
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x826cb201  gspca_resume
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x860186c8  gspca_disconnect
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9426d6ba  gspca_suspend
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0x9ff8797b  gspca_auto_gain_n_exposure
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xbc9f2779  gspca_frame_add
+EXPORT_SYMBOL drivers/media/video/gspca/gspca_main 0xcea9b8a4  gspca_dev_probe2
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x061c716e ivtv_reset_ir_gpio
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x14f67530 ivtv_debug
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x1632414a ivtv_init_on_first_open
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x2b440cd4 ivtv_set_irq_mask
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x3440f7a4 ivtv_firmware_check
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x4d00304f ivtv_udma_unmap
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x53d06107 ivtv_api
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x5451a7a7 ivtv_udma_setup
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x79573386 ivtv_udma_alloc
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0x9e2c2fb3 ivtv_vapi
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa701f13d ivtv_vapi_result
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xa7489cfb ivtv_udma_prepare
+EXPORT_SYMBOL drivers/media/video/ivtv/ivtv 0xfff20e2f ivtv_clear_irq_mask
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x04e83446   saa7134_tuner_callback
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x1211df5d   saa7134_devlist
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x14dfecc6   saa7134_boards
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x32af21a6   saa7134_ts_unregister
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x38935fb6   saa7134_set_gpio
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x3bc4a152   saa7134_set_dmabits
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x643419df   saa7134_pgtable_free
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x6bd42ffc   saa7134_dmasound_init
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0x8e658d1b   saa7134_tvaudio_setmute
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xc7180fc8   saa_dsp_writel
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xdec4608b   saa7134_devlist_lock
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe121f609   saa7134_pgtable_build
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe413885c   saa7134_pgtable_alloc
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe6a7225d   saa7134_dmasound_exit
+EXPORT_SYMBOL drivers/media/video/saa7134/saa7134 0xe6de0c27   saa7134_ts_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1817606c        soc_camera_host_unregister
+EXPORT_SYMBOL drivers/media/video/soc_camera 0x1a39c77a        soc_camera_host_register
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xaff09021        soc_camera_unlock
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xb310b6d6        soc_camera_apply_sensor_flags
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xea652b78        soc_camera_xlate_by_fourcc
+EXPORT_SYMBOL drivers/media/video/soc_camera 0xf6760ca7        soc_camera_lock
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x433952ab      soc_mbus_find_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x6951757b      soc_mbus_samples_per_pixel
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0x85d52182      soc_mbus_get_fmtdesc
+EXPORT_SYMBOL drivers/media/video/soc_mediabus 0xcb4b96ae      soc_mbus_bytes_per_line
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x31fb97bf  tveeprom_read
+EXPORT_SYMBOL drivers/media/video/tveeprom 0x5ffe1b60  tveeprom_hauppauge_analog
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1abb5fd2       v4l2_ctrl_check
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x1e326b97       v4l2_ctrl_query_fill
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x2ca11fd8       v4l2_chip_match_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x42c8e001       v4l2_ctrl_next
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x4ed5e0d7       v4l2_chip_match_host
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0x50766d69       v4l2_ctrl_query_menu_valid_items
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xa4bf0ba4       v4l2_ctrl_query_menu
+EXPORT_SYMBOL drivers/media/video/v4l2-common 0xd11a9586       v4l2_chip_ident_i2c_client
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x15e8ab89      v4l2_m2m_job_finish
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x201bbc27      v4l2_m2m_get_curr_priv
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0x469aac4a      v4l2_m2m_get_vq
+EXPORT_SYMBOL drivers/media/video/v4l2-mem2mem 0xebcb0e9d      v4l2_m2m_mmap
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x4265ce14      videobuf_dvb_alloc_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x517c5508      videobuf_dvb_dealloc_frontends
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x53e35ad8      videobuf_dvb_register_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x8d360354      videobuf_dvb_unregister_bus
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0x98c738a5      videobuf_dvb_find_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf-dvb 0xd037ed45      videobuf_dvb_get_frontend
+EXPORT_SYMBOL drivers/media/video/videobuf2-core 0x6943f18b    vb2_querybuf
+EXPORT_SYMBOL drivers/media/video/videodev 0x0614dd5a  v4l2_video_std_frame_period
+EXPORT_SYMBOL drivers/media/video/videodev 0x123959a1  v4l2_type_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x16244fe5  v4l2_prio_check
+EXPORT_SYMBOL drivers/media/video/videodev 0x1d237a1f  v4l2_subdev_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x20ce291c  v4l2_subdev_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x20e9e4f3  v4l2_ctrl_handler_log_status
+EXPORT_SYMBOL drivers/media/video/videodev 0x2342f1ae  v4l2_prio_open
+EXPORT_SYMBOL drivers/media/video/videodev 0x24003c1b  v4l2_subdev_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x2592bb0e  v4l2_ctrl_cluster
+EXPORT_SYMBOL drivers/media/video/videodev 0x2c8d34e2  v4l2_ctrl_handler_init
+EXPORT_SYMBOL drivers/media/video/videodev 0x39f34416  v4l2_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x3adbd595  v4l2_field_names
+EXPORT_SYMBOL drivers/media/video/videodev 0x3bdd0f94  v4l2_prio_change
+EXPORT_SYMBOL drivers/media/video/videodev 0x43f7f024  v4l2_ctrl_new_custom
+EXPORT_SYMBOL drivers/media/video/videodev 0x4580e05a  video_device_release
+EXPORT_SYMBOL drivers/media/video/videodev 0x495426ee  v4l2_ctrl_get_name
+EXPORT_SYMBOL drivers/media/video/videodev 0x4fa77b29  v4l2_subdev_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x57e15714  v4l2_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0x5942c3f8  video_unregister_device
+EXPORT_SYMBOL drivers/media/video/videodev 0x5a533ff3  v4l2_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x5caab52d  v4l2_subdev_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x5ebefe4b  v4l_printk_ioctl
+EXPORT_SYMBOL drivers/media/video/videodev 0x60d09fcc  v4l2_ctrl_new_std
+EXPORT_SYMBOL drivers/media/video/videodev 0x676a92ba  v4l2_ctrl_add_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x68275fb3  v4l2_ctrl_new_std_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x6dca8b09  video_usercopy
+EXPORT_SYMBOL drivers/media/video/videodev 0x7579642c  v4l2_ctrl_add_handler
+EXPORT_SYMBOL drivers/media/video/videodev 0x7a3cd015  v4l2_ctrl_get_menu
+EXPORT_SYMBOL drivers/media/video/videodev 0x7ff167c2  video_devdata
+EXPORT_SYMBOL drivers/media/video/videodev 0x8106095a  v4l2_prio_max
+EXPORT_SYMBOL drivers/media/video/videodev 0x867c265f  v4l2_ctrl_fill
+EXPORT_SYMBOL drivers/media/video/videodev 0x8c85bac5  v4l2_subdev_querymenu
+EXPORT_SYMBOL drivers/media/video/videodev 0x8d611228  v4l2_ctrl_g_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc30522  v4l2_queryctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0x9fc94fa3  v4l2_ctrl_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xa635b210  v4l2_ctrl_find
+EXPORT_SYMBOL drivers/media/video/videodev 0xa6b301bf  v4l2_ctrl_activate
+EXPORT_SYMBOL drivers/media/video/videodev 0xa9acbbf2  v4l2_ctrl_handler_setup
+EXPORT_SYMBOL drivers/media/video/videodev 0xb2ca8940  v4l2_subdev_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xb77b0159  v4l2_prio_init
+EXPORT_SYMBOL drivers/media/video/videodev 0xb9092ea7  v4l2_ctrl_grab
+EXPORT_SYMBOL drivers/media/video/videodev 0xc6a5a75d  v4l2_try_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xcda04a5b  v4l2_prio_close
+EXPORT_SYMBOL drivers/media/video/videodev 0xd814fa4d  v4l2_g_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/videodev 0xda074096  video_ioctl2
+EXPORT_SYMBOL drivers/media/video/videodev 0xddeacb93  video_device_alloc
+EXPORT_SYMBOL drivers/media/video/videodev 0xe220ce15  video_device_release_empty
+EXPORT_SYMBOL drivers/media/video/videodev 0xe2b92059  v4l2_video_std_construct
+EXPORT_SYMBOL drivers/media/video/videodev 0xe4e3ca87  __video_register_device
+EXPORT_SYMBOL drivers/media/video/videodev 0xf3251e7b  v4l2_norm_to_name
+EXPORT_SYMBOL drivers/media/video/videodev 0xf5b48d2c  v4l2_s_ctrl
+EXPORT_SYMBOL drivers/media/video/videodev 0xf835e377  v4l2_ctrl_handler_free
+EXPORT_SYMBOL drivers/media/video/videodev 0xffb516ce  v4l2_subdev_s_ext_ctrls
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x2fc06f45  videocodec_attach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x70ae26ed  videocodec_unregister
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x74782b6b  videocodec_detach
+EXPORT_SYMBOL drivers/media/video/zoran/videocodec 0x81f6011d  videocodec_register
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x13afd36c        memstick_suspend_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x1b77b0ca        memstick_unregister_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2b7079c2        memstick_register_driver
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x2bd8da39        memstick_add_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x42d9d90b        memstick_set_rw_addr
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x5b5c17c8        memstick_init_req_sg
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x638de407        memstick_new_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x74d2a55d        memstick_next_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x8c9b5da4        memstick_init_req
+EXPORT_SYMBOL drivers/memstick/core/memstick 0x90bf5717        memstick_detect_change
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xe8481251        memstick_resume_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xee540c1a        memstick_remove_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xf4e45bac        memstick_alloc_host
+EXPORT_SYMBOL drivers/memstick/core/memstick 0xffad3f25        memstick_free_host
+EXPORT_SYMBOL drivers/memstick/host/r592 0x52f1b23b    memstick_debug_get_tpc_name
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0156ae7d        mpt_findImVolumes
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0209ec99        mpt_Soft_Hard_ResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x0cd9d362        mpt_HardResetHandler
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1069d062        mpt_raid_phys_disk_get_num_paths
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1b783e1e        mpt_event_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x1cbf23ca        mpt_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3032ae72        mpt_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x3e57b08a        mpt_alloc_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x4526289b        mpt_event_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x502108d0        mpt_fwfault_debug
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x583b505a        mpt_device_driver_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x5b0de773        mpt_raid_phys_disk_pg0
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x60545fa6        mpt_verify_adapter
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x64cea355        mpt_attach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x72d926de        mpt_get_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x762beea4        mpt_resume
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x7b8dfce0        mpt_GetIocState
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x94dd6b4a        mpt_print_ioc_summary
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0x9a2c8a0c        mpt_set_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xae5c8a01        mpt_put_msg_frame_hi_pri
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xafcb87c6        mpt_reset_register
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb0b3aa5e        mptbase_sas_persist_operation
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xb7d4f013        mpt_halt_firmware
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc0e69f82        mpt_device_driver_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc47c22e8        mpt_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc497dc55        mpt_detach
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xc93da235        mpt_free_fw_memory
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xcf511bb0        mpt_raid_phys_disk_pg1
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd66c17ec        mpt_clear_taskmgmt_in_progress_flag
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xd9a92a75        mpt_reset_deregister
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xda745f6e        mpt_config
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xdd805159        ioc_list
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe29e9570        mpt_put_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xe71031e1        mpt_free_msg_frame
+EXPORT_SYMBOL drivers/message/fusion/mptbase 0xf8f56a77        mpt_send_handshake_request
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x10174e9d       mptscsih_event_process
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1c9faee3       mptscsih_ioc_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1d4a2e48       mptscsih_proc_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x1e716b0e       mptscsih_bios_param
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x226def27       mptscsih_is_phys_disk
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x2fa1a52c       mptscsih_taskmgmt_response_code
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x3e9fccad       mptscsih_qcmd
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4a199c91       mptscsih_host_attrs
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4e1b465c       mptscsih_IssueTaskMgmt
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x4fe9181a       mptscsih_slave_configure
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x5a266bb1       mptscsih_change_queue_depth
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x6b20ed39       mptscsih_host_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x717956ed       mptscsih_suspend
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x750f6e99       mptscsih_taskmgmt_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0x83594a2a       mptscsih_shutdown
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa32bafea       mptscsih_scandv_complete
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa3f8adb8       mptscsih_get_scsi_lookup
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xa5a4d69a       mptscsih_dev_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb5371f1d       mptscsih_raid_id_to_num
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xb6f5cd14       mptscsih_io_done
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xc27526e9       mptscsih_remove
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd0f922e2       mptscsih_resume
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xd538a3dc       mptscsih_info
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xdaa60c49       mptscsih_slave_destroy
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf30876a4       mptscsih_bus_reset
+EXPORT_SYMBOL drivers/message/fusion/mptscsih 0xf632226b       mptscsih_abort
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1aba68e2  i2o_driver_notify_device_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x1b07019c  i2o_parm_table_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x2a843bef  i2o_dump_message
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x33e7eaa7  i2o_msg_get_wait
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x56be9074  i2o_exec_lct_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x6168c7ff  i2o_driver_unregister
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x66d3d4a5  i2o_device_claim_release
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x73559005  i2o_device_claim
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x79e92dab  i2o_msg_post_wait_mem
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8049d751  i2o_status_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x85598ace  i2o_iop_find_device
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8a49ef81  i2o_driver_notify_controller_remove_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0x8b284bbf  i2o_driver_notify_device_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xae706322  i2o_find_iop
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb04fb515  i2o_driver_notify_controller_add_all
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xb4c00dcf  i2o_controllers
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xcb10f76d  i2o_parm_field_get
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xd03c0be4  i2o_event_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xee7f2aff  i2o_driver_register
+EXPORT_SYMBOL drivers/message/i2o/i2o_core 0xf2e891ba  i2o_parm_issue
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x265fac0a        pasic3_read_register
+EXPORT_SYMBOL drivers/mfd/htc-pasic3 0x2e24483d        pasic3_write_register
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x13a71918      mc13xxx_irq_ack
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x1ee2852c      mc13xxx_irq_unmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x21fae375      mc13xxx_reg_rmw
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x33ded665      mc13xxx_reg_read
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x3bd58a96      mc13xxx_irq_request_nounmask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63d22852      mc13xxx_get_flags
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x63f51f03      mc13xxx_irq_request
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x70df2f92      mc13783_to_mc13xxx
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x7129e0bd      mc13xxx_unlock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0x829961b7      mc13xxx_irq_free
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xb2f0cf11      mc13xxx_irq_mask
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xc476795d      mc13xxx_lock
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xcd1a449c      mc13xxx_irq_status
+EXPORT_SYMBOL drivers/mfd/mc13xxx-core 0xf3aa8306      mc13xxx_reg_write
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x31507907  tps6105x_set
+EXPORT_SYMBOL drivers/mfd/tps6105x 0x6ad63a68  tps6105x_get
+EXPORT_SYMBOL drivers/mfd/tps6105x 0xbf31c534  tps6105x_mask_and_set
+EXPORT_SYMBOL drivers/mfd/tps65010 0x02d4ad0f  tps65013_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0x0c6ad2cf  tps65010_config_vdcdc2
+EXPORT_SYMBOL drivers/mfd/tps65010 0x28485130  tps65010_config_vregs1
+EXPORT_SYMBOL drivers/mfd/tps65010 0x33739de7  tps65010_set_vib
+EXPORT_SYMBOL drivers/mfd/tps65010 0x9fd44c69  tps65010_set_led
+EXPORT_SYMBOL drivers/mfd/tps65010 0xb14080cc  tps65010_set_low_pwr
+EXPORT_SYMBOL drivers/mfd/tps65010 0xd5bb106d  tps65010_set_vbus_draw
+EXPORT_SYMBOL drivers/mfd/tps65010 0xe99b3f36  tps65010_set_gpio_out_value
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0x4a25cd34      ad_dpot_probe
+EXPORT_SYMBOL drivers/misc/ad525x_dpot 0xe763f90f      ad_dpot_remove
+EXPORT_SYMBOL drivers/misc/c2port/core 0x870a4252      c2port_device_register
+EXPORT_SYMBOL drivers/misc/c2port/core 0xb10add12      c2port_device_unregister
+EXPORT_SYMBOL drivers/misc/ioc4 0xc9328dd8     ioc4_unregister_submodule
+EXPORT_SYMBOL drivers/misc/ioc4 0xfb9a0e4d     ioc4_register_submodule
+EXPORT_SYMBOL drivers/misc/tifm_core 0x0ad6adc1        tifm_unregister_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0x11d5fd01        tifm_alloc_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x240ce7e1        tifm_eject
+EXPORT_SYMBOL drivers/misc/tifm_core 0x31cd48b7        tifm_map_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0x39f86aa1        tifm_queue_work
+EXPORT_SYMBOL drivers/misc/tifm_core 0x58fa6ef1        tifm_has_ms_pif
+EXPORT_SYMBOL drivers/misc/tifm_core 0x5cd553e4        tifm_free_device
+EXPORT_SYMBOL drivers/misc/tifm_core 0x77f443c2        tifm_unmap_sg
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb182cbcc        tifm_add_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xb6a769aa        tifm_register_driver
+EXPORT_SYMBOL drivers/misc/tifm_core 0xbde7fd49        tifm_remove_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xd563db6f        tifm_free_adapter
+EXPORT_SYMBOL drivers/misc/tifm_core 0xda0966c3        tifm_alloc_adapter
+EXPORT_SYMBOL drivers/mmc/card/mmc_block 0x1dc5af0e    mmc_cleanup_queue
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x01f5d1ef    cfi_varsize_frob
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x70317821    cfi_read_pri
+EXPORT_SYMBOL drivers/mtd/chips/cfi_util 0x94ca0ecf    cfi_fixup
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x52f81969     map_destroy
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0x6cc18207     do_map_probe
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xa0eeb48a     unregister_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/chipreg 0xb4a2067c     register_mtd_chip_driver
+EXPORT_SYMBOL drivers/mtd/chips/gen_probe 0x20121e65   mtd_do_chip_probe
+EXPORT_SYMBOL drivers/mtd/lpddr/lpddr_cmds 0x2ae2506c  lpddr_cmdset
+EXPORT_SYMBOL drivers/mtd/maps/map_funcs 0x65bc0470    simple_map_init
+EXPORT_SYMBOL drivers/mtd/mtd 0x08b1993c       mtd_concat_destroy
+EXPORT_SYMBOL drivers/mtd/mtd 0x38f22ebe       of_mtd_parse_partitions
+EXPORT_SYMBOL drivers/mtd/mtd 0x8ca1e5f1       mtd_concat_create
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x1c62a325 nand_scan_ident
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x46df3a61 nand_lock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x5a1babfd nand_unlock
+EXPORT_SYMBOL drivers/mtd/nand/nand 0x70a4d469 nand_scan_tail
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xbc04bfb3 nand_default_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xdabcb164 nand_scan
+EXPORT_SYMBOL drivers/mtd/nand/nand 0xf34da9db nand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x53b7cb68     nand_bch_free
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x604bdad6     nand_bch_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x7ea841be     nand_bch_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_bch 0x9c1518b2     nand_bch_init
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x3132ee65     __nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x796922b1     nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0x8368d60c     nand_calculate_ecc
+EXPORT_SYMBOL drivers/mtd/nand/nand_ecc 0xb4b94377     __nand_correct_data
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0x836bdb72     nand_flash_ids
+EXPORT_SYMBOL drivers/mtd/nand/nand_ids 0xa336feb7     nand_manuf_ids
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x6e3c07d2   onenand_addr
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0x89ccd463   onenand_default_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xe3113389   onenand_scan_bbt
+EXPORT_SYMBOL drivers/mtd/onenand/onenand 0xf014e893   flexonenand_region
+EXPORT_SYMBOL drivers/net/8390 0x0ddf515b      ei_netdev_ops
+EXPORT_SYMBOL drivers/net/8390 0x0f1b15ba      ei_tx_timeout
+EXPORT_SYMBOL drivers/net/8390 0x119721ac      ei_interrupt
+EXPORT_SYMBOL drivers/net/8390 0x17e68291      NS8390_init
+EXPORT_SYMBOL drivers/net/8390 0x4b724de5      ei_start_xmit
+EXPORT_SYMBOL drivers/net/8390 0x52a0d244      ei_open
+EXPORT_SYMBOL drivers/net/8390 0x74e1d0ed      ei_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390 0xb9b2318c      ei_get_stats
+EXPORT_SYMBOL drivers/net/8390 0xc09e5da3      ei_close
+EXPORT_SYMBOL drivers/net/8390 0xcc3b12dc      ei_poll
+EXPORT_SYMBOL drivers/net/8390 0xe0643a49      __alloc_ei_netdev
+EXPORT_SYMBOL drivers/net/8390p 0x0528805c     eip_open
+EXPORT_SYMBOL drivers/net/8390p 0x11d8f7b4     eip_tx_timeout
+EXPORT_SYMBOL drivers/net/8390p 0x3584c584     eip_get_stats
+EXPORT_SYMBOL drivers/net/8390p 0x7f4cf37d     NS8390p_init
+EXPORT_SYMBOL drivers/net/8390p 0x99c03fd7     eip_interrupt
+EXPORT_SYMBOL drivers/net/8390p 0xb498e2f4     eip_start_xmit
+EXPORT_SYMBOL drivers/net/8390p 0xba97d08a     eip_poll
+EXPORT_SYMBOL drivers/net/8390p 0xbdf83018     eip_set_multicast_list
+EXPORT_SYMBOL drivers/net/8390p 0xc963ce92     eip_netdev_ops
+EXPORT_SYMBOL drivers/net/8390p 0xccaf6c2d     __alloc_eip_netdev
+EXPORT_SYMBOL drivers/net/8390p 0xd3a54da7     eip_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x126d667c     arcnet_unregister_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x207916b9     arc_raw_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x549d0ef1     arcnet_open
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6503812c     arcnet_close
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x6534792a     arcnet_debug
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7dded1c6     arcnet_send_packet
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x7f558487     arc_bcast_proto
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0x9564869d     arcnet_timeout
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xcd5994cd     arc_proto_default
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xd8dc72a5     arc_proto_map
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xecb730b0     arcnet_interrupt
+EXPORT_SYMBOL drivers/net/arcnet/arcnet 0xed4d9f75     alloc_arcdev
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0x0432e242   com20020_netdev_ops
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xb0addef3   com20020_found
+EXPORT_SYMBOL drivers/net/arcnet/com20020 0xec6087a5   com20020_check
+EXPORT_SYMBOL drivers/net/bnx2 0xa9bb6484      bnx2_cnic_probe
+EXPORT_SYMBOL drivers/net/bnx2x/bnx2x 0xdceb56f5       bnx2x_cnic_probe
+EXPORT_SYMBOL drivers/net/cnic 0x636af174      cnic_unregister_driver
+EXPORT_SYMBOL drivers/net/cnic 0x946aec8c      cnic_register_driver
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x001b12b8       cxgb3_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x025e49cb       dev2t3cdev
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x0afb74e0       cxgb3_free_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x12f54994       cxgb3_queue_tid_release
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x2f0b592d       t3_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x60775f40       cxgb3_register_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6ab15747       t3_l2t_send_event
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x6eb2473d       cxgb3_unregister_client
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x7aa6f212       cxgb3_free_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x8959007d       cxgb3_insert_tid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0x941be583       t3_register_cpl_handler
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xac6aeaa4       cxgb3_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xef6c1f04       cxgb3_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xeff664db       t3_l2e_free
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xf7a36edb       cxgb3_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb3/cxgb3 0xfa58d402       t3_l2t_send_slow
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x0c260e49       cxgb4_l2t_release
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x2cff3cac       cxgb4_l2t_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x331daa97       cxgb4_free_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x3563f8ed       cxgb4_port_chan
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x359c0cad       cxgb4_port_idx
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x5617ba5f       cxgb4_port_viid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x61b43013       cxgb4_ofld_send
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x6634d25d       cxgb4_alloc_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x75ca6b6e       cxgb4_l2t_get
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x7ef29bfc       cxgb4_pktgl_to_skb
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x84456ed4       cxgb4_create_server
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x8e5ab2b3       cxgb4_free_atid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0x93b892f6       cxgb4_alloc_stid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xa3266d7e       cxgb4_iscsi_init
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xb01c0c43       cxgb4_remove_tid
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc06bf96e       cxgb4_get_tcp_stats
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xc63a5460       cxgb4_register_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd00e5a36       cxgb4_unregister_uld
+EXPORT_SYMBOL drivers/net/cxgb4/cxgb4 0xd69a0294       cxgb4_best_mtu
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x1ea9ae36  hdlcdrv_arbitrate
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x671e314f  hdlcdrv_transmitter
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0x98cf4254  hdlcdrv_unregister
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xb84f4b96  hdlcdrv_receiver
+EXPORT_SYMBOL drivers/net/hamradio/hdlcdrv 0xcf73ceb6  hdlcdrv_register
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x0206a64c      sirdev_get_instance
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x11d87690      sirdev_raw_read
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x28c3cb08      sirdev_set_dtr_rts
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x5ffcd1b1      sirdev_write_complete
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6210f0c9      sirdev_set_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x6c4df5c3      sirdev_raw_write
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7effc9d1      irda_unregister_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0x7ffa42b7      sirdev_receive
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xbf95e588      irda_register_dongle
+EXPORT_SYMBOL drivers/net/irda/sir-dev 0xf866088d      sirdev_put_instance
+EXPORT_SYMBOL drivers/net/mdio 0x0f934475      mdio45_ethtool_gset_npage
+EXPORT_SYMBOL drivers/net/mdio 0x22bce513      mdio_mii_ioctl
+EXPORT_SYMBOL drivers/net/mdio 0x43e4defc      mdio45_nway_restart
+EXPORT_SYMBOL drivers/net/mdio 0x7577f992      mdio_set_flag
+EXPORT_SYMBOL drivers/net/mdio 0xa1a29548      mdio45_probe
+EXPORT_SYMBOL drivers/net/mdio 0xb34a7575      mdio45_ethtool_spauseparam_an
+EXPORT_SYMBOL drivers/net/mdio 0xc6b1163f      mdio45_links_ok
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0x54b1a40d    mlx4_assign_eq
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc4ee43c4    mlx4_test_interrupts
+EXPORT_SYMBOL drivers/net/mlx4/mlx4_core 0xc5bf17ea    mlx4_release_eq
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x1a2b1d89  alloc_mdio_bitbang
+EXPORT_SYMBOL drivers/net/phy/mdio-bitbang 0x4b38b85d  free_mdio_bitbang
+EXPORT_SYMBOL drivers/net/pppox 0x0d8eae79     pppox_unbind_sock
+EXPORT_SYMBOL drivers/net/pppox 0xe043211c     pppox_ioctl
+EXPORT_SYMBOL drivers/net/pppox 0xe0ff7a18     unregister_pppox_proto
+EXPORT_SYMBOL drivers/net/pppox 0xfe6f07dd     register_pppox_proto
+EXPORT_SYMBOL drivers/net/sungem_phy 0xcd5dad58        mii_phy_probe
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0x8c2949be        tms380tr_close
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xa03c5dee        tms380tr_netdev_ops
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xafafba36        tms380tr_open
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xb6e56005        tmsdev_term
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xbcd23793        tms380tr_interrupt
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xc0db586d        tmsdev_init
+EXPORT_SYMBOL drivers/net/tokenring/tms380tr 0xd2328794        tms380tr_wait
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x38da4725      cycx_intr
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x62be23ea      cycx_setup
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x66a4c4e6      cycx_down
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0x968458a6      cycx_peek
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xb6f383de      cycx_poke
+EXPORT_SYMBOL drivers/net/wan/cycx_drv 0xfe7cd576      cycx_exec
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x037436a6  attach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x1de562f9  register_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x56255fd8  hdlc_close
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x598820d1  hdlc_ioctl
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x64c24ed5  hdlc_start_xmit
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x92f15b88  unregister_hdlc_device
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x97940d1f  hdlc_change_mtu
+EXPORT_SYMBOL drivers/net/wan/hdlc 0x98631d22  detach_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xc008e363  hdlc_open
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf2d9c14d  unregister_hdlc_protocol
+EXPORT_SYMBOL drivers/net/wan/hdlc 0xf3ab7708  alloc_hdlcdev
+EXPORT_SYMBOL drivers/net/wan/z85230 0x10c78988        z8530_dead_port
+EXPORT_SYMBOL drivers/net/wan/z85230 0x17f30296        z8530_sync
+EXPORT_SYMBOL drivers/net/wan/z85230 0x2bfd991a        z8530_describe
+EXPORT_SYMBOL drivers/net/wan/z85230 0x43e9a4e8        z8530_null_rx
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5cd24d29        z8530_hdlc_kilostream
+EXPORT_SYMBOL drivers/net/wan/z85230 0x5ea05709        z8530_init
+EXPORT_SYMBOL drivers/net/wan/z85230 0x6407d0a2        z8530_sync_txdma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x8e990f47        z8530_sync_dma_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x90bf9aae        z8530_sync_close
+EXPORT_SYMBOL drivers/net/wan/z85230 0x91f9bba7        z8530_sync_txdma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xa308c956        z8530_channel_load
+EXPORT_SYMBOL drivers/net/wan/z85230 0xad12211c        z8530_shutdown
+EXPORT_SYMBOL drivers/net/wan/z85230 0xc6b3b061        z8530_queue_xmit
+EXPORT_SYMBOL drivers/net/wan/z85230 0xca9adaed        z8530_nop
+EXPORT_SYMBOL drivers/net/wan/z85230 0xd4ffebf0        z8530_interrupt
+EXPORT_SYMBOL drivers/net/wan/z85230 0xda616723        z8530_sync_dma_open
+EXPORT_SYMBOL drivers/net/wan/z85230 0xe3d80064        z8530_hdlc_kilostream_85230
+EXPORT_SYMBOL drivers/net/wan/z85230 0xfd06e6b1        z8530_sync_open
+EXPORT_SYMBOL drivers/net/wimax/i2400m/i2400m 0x336e4b9c       i2400m_unknown_barker
+EXPORT_SYMBOL drivers/net/wireless/airo 0x03d177b1     reset_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0x99674d6c     stop_airo_card
+EXPORT_SYMBOL drivers/net/wireless/airo 0xc366e335     init_airo_card
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x0457d589  ath_hw_cycle_counters_update
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x31219afb  ath_is_world_regd
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x319c6026  ath_is_49ghz_allowed
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x36ffbe0a  ath_key_config
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x398dd1f3  ath_reg_notifier_apply
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x5fc6c183  ath_regd_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x62f80cca  ath_hw_keyreset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x7af02ee2  ath_regd_get_band_ctl
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0x94b50c4c  ath_hw_get_listen_time
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xa2f84847  ath_printk
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xca9da57f  ath_key_delete
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xe6cc6d91  ath_hw_setbssidmask
+EXPORT_SYMBOL drivers/net/wireless/ath/ath 0xede66107  ath_rxbuf_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x20d4e253   ath9k_cmn_get_hw_crypto_keytype
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0x3d00a48d   ath9k_cmn_update_txpow
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xc702e88f   ath9k_cmn_get_curchannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xd2981357   ath9k_cmn_count_streams
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xec8fdb44   ath9k_cmn_update_ichannel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_common 0xf59eadf3   ath9k_cmn_padpos
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x00e3805d       ath9k_hw_stop_dma_queue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x047bcbcb       ath9k_hw_gettxintrtxqs
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x054676a1       ar9003_hw_set_paprd_txdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0da0616d       ar9003_hw_bb_watchdog_dbg_info
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x0fe8f9be       ar9003_paprd_is_done
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14dfbbe6       ath9k_hw_name
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x14e12675       ath9k_hw_set_tsfadjust
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x171c6753       ath9k_hw_gen_timer_stop
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x1e213432       ath9k_hw_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x21a09ce9       ath_gen_timer_alloc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2201f1ed       ath9k_hw_setuprxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x22399cc3       ath9k_hw_gen_timer_start
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x29e0e974       ath9k_hw_startpcureceive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2be9dda7       ath9k_hw_reset_calvalid
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2cddd218       ath9k_hw_numtxpending
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d549fea       ar9003_paprd_setup_gain_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x2d679d92       ath9k_hw_setantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x31c3a7ce       ath9k_hw_setmcastfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x34a5dd73       ar9003_paprd_populate_single_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x351b0a96       ath9k_hw_enable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x35f01155       ath9k_hw_btcoex_init_3wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x378327e1       ath9k_hw_rxprocdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x384b9aac       ath9k_hw_disable_mib_counters
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x39ee2742       ath_gen_timer_isr
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3c0ab162       ath9k_hw_reset
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x3f476ce2       ath9k_hw_init
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x49af7083       ar9003_hw_disable_phy_restart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x4f0b170a       ath9k_hw_setpower
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x593afd86       ath9k_hw_settsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6041e8db       ath9k_hw_setrxabort
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6239f4aa       ath9k_hw_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x62b3cbfc       ath9k_hw_computetxtime
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x64fa2642       ath9k_hw_gettxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x672b4074       ath9k_hw_deinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x693a2617       ath9k_hw_setuptxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x6ac43d27       ath9k_hw_proc_mib_event
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x70e1a323       ath9k_hw_setup_statusring
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x72575627       ath9k_hw_btcoex_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a23fdf       ath9k_hw_btcoex_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x73a5a9ab       ath9k_hw_phy_disable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x77bc66ba       ath9k_hw_set_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x78b7bf37       ath9k_hw_intrpend
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7a9dce88       ath9k_hw_btcoex_set_weight
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x7ff87a54       ath9k_hw_htc_resetinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x82c96560       ath9k_hw_puttxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8b9db64e       ath9k_hw_cleartxdesc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8c44fe70       ath9k_hw_btcoex_init_2wire
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dc18413       ath9k_hw_set_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x8dd0597f       ath9k_hw_beaconq_setup
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9947dd3b       ath9k_hw_getdefantenna
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9a33634a       ath_gen_timer_free
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0x9f786f5e       ath9k_hw_stopdmarecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa2da4526       ath9k_hw_set_sta_beacon_timers
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa338ab3e       ath9k_hw_disable_interrupts
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa540006a       ath9k_hw_init_global_settings
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa6e58818       ath9k_hw_gpio_get
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa7847795       ath9k_hw_bstuck_nfcal
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa839abfb       ath9k_hw_abort_tx_dma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xa9d50d3c       ath9k_hw_abortpcurecv
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad097c53       ath9k_hw_set_rx_bufsize
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xad5c2f57       ath9k_hw_txstart
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb1a310e4       ath9k_hw_cfg_output
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xb6354c11       ath9k_hw_beaconinit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xbf1053ba       ath9k_hw_set_gpio
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc151757e       ath9k_hw_gettsf32
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc21ef22b       ath9k_hw_get_txq_props
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc2fbe4ae       ath9k_hw_gettsf64
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc4ec5b8e       ar9003_paprd_init_table
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc69afeb3       ath9k_hw_wait
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc6eece46       ath9k_hw_addrxbuf_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xc82033bc       ath9k_hw_set_txpowerlimit
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xcb12d4ae       ath9k_hw_process_rxdesc_edma
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xccde2668       ath9k_hw_getrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd636d137       ath9k_hw_putrxbuf
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd66ade29       ar9003_paprd_create_curve
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd82c61e3       ath9k_hw_init_btcoex_hw
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xd9eca268       ath9k_hw_cfg_gpio_input
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xda0366e4       ath9k_hw_setrxfilter
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xdd74b903       ath9k_hw_releasetxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xe4cdc0ce       ar9003_get_pll_sqsum_dvc
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf1904e8a       ath9k_hw_btcoex_bt_stomp
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf2da934d       ath9k_hw_updatetxtriglevel
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xf8b7d7fc       ath9k_hw_resettxqueue
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfbd50351       ath9k_hw_setopmode
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfc5b65ac       ath9k_hw_check_alive
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfd8800ed       ar9003_paprd_enable
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xfde16aac       ath9k_hw_ani_monitor
+EXPORT_SYMBOL drivers/net/wireless/ath/ath9k/ath9k_hw 0xff338ed5       ath9k_hw_write_associd
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x15393d34    init_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0x2732c87a    stop_atmel_card
+EXPORT_SYMBOL drivers/net/wireless/atmel 0xa3ea19ae    atmel_open
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x06bdfef6    hostap_set_string
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0ad69602    hostap_set_multicast_list_queue
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0eb96282    prism2_update_comms_qual
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x0f9ee6fa    hostap_init_ap_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x378649b6    hostap_80211_ops
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x3b7d0e0b    hostap_set_encryption
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x494e8581    hostap_init_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b0da914    hostap_info_init
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4b131d69    hostap_info_process
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x4edf2385    hostap_set_roaming
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x507ded86    hostap_set_antsel
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x59b29006    hostap_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x7a568d56    hostap_handle_sta_tx_exc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x9184c74c    hostap_remove_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x962fc5c5    hostap_set_hostapd_sta
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0x99545787    hostap_master_start_xmit
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa12ad27f    hostap_dump_tx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xa5e1710e    hostap_80211_rx
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xae3fcd6b    hostap_set_hostapd
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb2a945e0    hostap_dump_rx_header
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xb4b77c8b    hostap_80211_get_hdrlen
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbb619f53    hostap_free_data
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xbe7a335e    hostap_set_word
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xd3e1b20d    hostap_init_proc
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xdbd2b694    hostap_add_interface
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe26fa3ef    hostap_setup_dev
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xe809d3eb    hostap_check_sta_fw_version
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xed67c4c3    hostap_set_auth_algs
+EXPORT_SYMBOL drivers/net/wireless/hostap/hostap 0xf2677132    hostap_get_porttype
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x063dd4e3   libipw_wx_set_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x0cb4bddb   libipw_wx_set_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x18dcaf5e   free_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x1bc4c381   libipw_wx_get_scan
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x2e34351f   libipw_wx_get_encode
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x345ed7fc   libipw_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x38d92868   libipw_get_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x4bca88d9   libipw_get_channel_flags
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6760ce90   libipw_xmit
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x694c62fa   libipw_txb_free
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x6e178ee8   libipw_networks_age
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x7ccd5317   libipw_freq_to_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8c184872   alloc_libipw
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x8e797b3e   libipw_wx_get_encodeext
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0x92fb94b7   libipw_is_valid_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xa01ecaa8   libipw_channel_to_index
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xb964d7c0   libipw_rx_mgt
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd152f42b   libipw_get_channel
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xd94eee66   libipw_rx
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xde689924   libipw_set_geo
+EXPORT_SYMBOL drivers/net/wireless/ipw2x00/libipw 0xe948233b   libipw_channel_to_freq
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x031e0509      iwl_legacy_tx_queue_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0594cd11      iwl_legacy_mac_bss_info_changed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x071dea9f      iwl_legacy_mac_conf_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0bd72776      iwl_legacy_power_initialize
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0c1b39d5      iwl_legacy_recover_from_statistics
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0d7faf63      iwl_legacy_chswitch_done
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x0f3fc83e      iwl_legacy_get_active_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x10a5d5bf      iwl_legacy_get_channel_info
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x12c50456      iwl_legacy_setup_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x175ce5b0      iwl_legacy_rx_queue_alloc
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ab8da63      iwl_legacy_send_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1c130700      iwl_legacy_fill_probe_req
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1ce0be5e      iwl_legacy_leds_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1cf8e72c      iwl_legacy_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x1d36bc13      iwl_legacy_restore_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x21c1f35f      iwl_legacy_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x22fc9188      iwl_legacy_mac_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23371aed      iwl_legacy_eeprom_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x23d5d824      iwl_legacy_scan_cancel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x286b2d49      iwl_legacy_mac_change_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x298868b6      iwl_legacy_tx_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2a4cdf63      iwl_legacy_send_statistics_request
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2ab770db      iwl_legacy_eeprom_query16
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2bedc9e5      iwl_legacy_set_rxon_hwcrypto
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2d9f21ef      iwl_legacy_rx_queue_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x2e6edb0e      iwl_legacy_tx_cmd_protection
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35323910      iwl_legacy_rx_reply_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x35a7cb3c      iwl_legacy_cmd_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x37938a8b      iwl_legacy_irq_handle_error
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3995b900      iwl_legacy_set_decrypted_flag
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3aae8610      iwl_legacy_get_lowest_plcp
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3c6c8b5f      iwl_legacy_add_beacon_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x3fcefa98      iwl_legacy_eeprom_query_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x40e05426      iwl_legacy_send_cmd_sync
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x47a3fb58      iwl_legacy_send_bt_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49864bfe      iwl_legacy_full_rxon_required
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x49e1a7ea      iwl_legacy_init_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4cfd184c      iwl_legacy_add_station_common
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x4da872fb      iwl_legacy_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x547fc1a4      iwl_legacy_clear_ucode_stations
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x57020663      iwl_legacy_leds_exit
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x591d038a      iwl_legacy_set_rxon_ht
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5d84a0ac      iwl_legacy_get_single_channel_number
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x5e0f62dc      iwl_legacy_usecs_to_beacons
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x64f2891b      iwl_legacy_send_cmd_pdu
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x656f67e0      iwlegacy_bcast_addr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x65cb2ab6      iwl_legacy_pm_ops
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x673256be      iwl_legacy_get_passive_dwell_time
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x6cf3cae7      iwl_legacy_eeprom_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7093979d      iwl_legacy_scan_cancel_timeout
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7273be4a      iwl_legacy_rx_pm_debug_statistics_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x737607e2      iwl_legacy_power_update_mode
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x73863acd      iwl_legacy_apm_init
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x742d29a7      iwl_legacy_tx_queue_reset
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x77bba398      iwl_legacy_rx_pm_sleep_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7b8e3e61      iwl_legacy_set_rate
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x7d266b4d      iwl_legacy_mac_remove_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x80a6b4c5      iwl_legacy_set_rxon_channel
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x847d7a08      iwl_legacy_mac_add_interface
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x87a97068      iwl_legacy_txq_update_write_ptr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8a15a592      iwl_legacy_isr
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x8ab1c63f      iwl_legacy_set_tx_power
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x91e4dd4c      iwl_legacy_send_rxon_timing
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9319cb9f      iwl_legacy_cmd_queue_free
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93a8af7e      iwl_legacy_get_free_ucode_key_index
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x93f8a944      iwl_legacy_send_add_sta
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x94462e8a      iwl_legacy_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x980ff795      iwl_legacy_init_scan_params
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9978a779      iwl_legacy_cancel_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0x9e9765bc      iwl_legacy_send_cmd_pdu_async
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xa618c0c2      iwl_legacy_bg_watchdog
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xabe48768      iwl_legacy_get_cmd_string
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xae019207      iwlegacy_debug_level
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb03f8097      iwl_legacy_rx_queue_space
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xb3feae8c      iwl_legacy_send_lq_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc00fccd8      iwl_legacy_check_rxon_cmd
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc08b0f63      iwl_legacy_alloc_all
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc2cdeffa      iwl_legacy_mac_sta_remove
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc53a2c0a      iwl_legacy_set_flags_for_band
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc5afb4b0      iwl_legacy_tx_cmd_complete
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xc81877f2      iwl_legacy_mac_reset_tsf
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd4b7bea      iwl_legacy_free_geos
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xcf716848      iwl_legacy_setup_scan_deferred_work
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xde255e89      iwl_legacy_rx_spectrum_measure_notif
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe08bc786      iwl_legacy_free_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe15b8ed0      iwl_legacy_setup_rx_scan_handlers
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe7de0992      iwl_legacy_mac_hw_scan
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe83d7a7b      iwl_legacy_connection_init_rx_config
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe952813c      iwl_legacy_tx_queue_unmap
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xe995e73a      iwl_legacy_is_ht40_tx_allowed
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xed21a292      iwl_legacy_alloc_txq_mem
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xee5d1fa7      iwl_legacy_apm_stop
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xfd538a5d      iwl_legacy_rx_csa
+EXPORT_SYMBOL drivers/net/wireless/iwlegacy/iwl-legacy 0xff5dace4      iwl_legacy_init_channel_map
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x60faee03   __tracepoint_iwlwifi_dev_ucode_cont_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x61c5e32e   __tracepoint_iwlwifi_dev_tx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x65489f9c   __tracepoint_iwlwifi_dev_rx
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0x726d9621   __tracepoint_iwlwifi_dev_iowrite8
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xb6c345da   __tracepoint_iwlwifi_dev_ucode_error
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xcc312d73   __tracepoint_iwlwifi_dev_ioread32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd1d62dbf   __tracepoint_iwlwifi_dev_iowrite32
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xd915418d   __tracepoint_iwlwifi_dev_ucode_event
+EXPORT_SYMBOL drivers/net/wireless/iwlwifi/iwlagn 0xf7769239   __tracepoint_iwlwifi_dev_ucode_wrap_event
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x13f913a1  orinoco_get_stats
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x20fab196  orinoco_up
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x32de9183  __orinoco_ev_rx
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x3577bcfa  orinoco_down
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6b7a2a47  orinoco_stop
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x6fd3f128  orinoco_process_xmit_skb
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x76a461ba  free_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x84291023  orinoco_tx_timeout
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x86fd360f  orinoco_open
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x8f9257fd  orinoco_if_del
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0x916f08bc  hermes_struct_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xbf5cad15  orinoco_change_mtu
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc0de7c41  alloc_orinocodev
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xc816f38a  orinoco_if_add
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xd71df6ec  orinoco_set_multicast_list
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xf4c7ddca  __orinoco_ev_info
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xfeb022ec  orinoco_init
+EXPORT_SYMBOL drivers/net/wireless/orinoco/orinoco 0xffe27bca  orinoco_interrupt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x05eceb54 rtl92c_phy_lc_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x08398260 rtl92c_fill_h2c_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x17be5006 rtl92c_phy_sw_chnl_callback
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x1a2966fd rtl92c_dm_bt_coexist
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x213a6269 _rtl92c_phy_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x29706a9a rtl92c_phy_set_txpower_level
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3258602e rtl92c_set_fw_joinbss_report_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x34f21d79 rtl92c_phy_set_rfpath_switch
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x3e120e4a rtl8192_phy_check_is_legal_rfpath
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x40b2ce38 rtl92c_dm_init_edca_turbo
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x43a53c6e rtl92c_phy_set_bw_mode
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x45e1c3d1 rtl92c_download_fw
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x4dbbfec3 rtl92c_phy_rf_config
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x55684d1b _rtl92c_phy_init_bb_rf_register_definition
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x585539cc rtl92c_dm_check_txpower_tracking
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x58695468 _rtl92c_phy_txpwr_idx_to_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x5f47458a _rtl92c_store_pwrIndex_diffrate_offset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x634fdda6 rtl92c_phy_set_io_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x683abae6 rtl92c_phy_set_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7112c763 rtl92c_firmware_selfreset
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x77c6b930 rtl92c_phy_scan_operation_backup
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x7cb1d9e7 _rtl92c_phy_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x86b6316f rtl92c_phy_iq_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x898e1a6c _rtl92c_phy_dbm_to_txpwr_Idx
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8dde0869 rtl92c_phy_query_bb_reg
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x8fd6cf53 rtl92c_dm_write_dig
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x949e38ab rtl92c_dm_rf_saving
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0x9ab8ffa4 rtl92c_set_fw_rsvdpagepkt
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa39b3d13 rtl92c_bt_rssi_state_change
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa600ca60 rtl92c_phy_update_txpower_dbm
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xa9d4a4df _rtl92c_phy_set_rf_sleep
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xace0832f rtl92c_dm_init
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xad1477db rtl92c_phy_ap_calibrate
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xb3314d48 _rtl92c_phy_calculate_bit_shift
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xbcb150de rtl92c_set_fw_pwrmode_cmd
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xc20bfcfc rtl92ce_phy_set_rf_on
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xcf4a1541 _rtl92c_phy_fw_rf_serial_write
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd23a30e3 _rtl92c_phy_bb8192c_config_parafile
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd7878ad3 rtl92c_phy_set_io
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xd92fb546 rtl92c_dm_init_rate_adaptive_mask
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xe77a9204 _rtl92c_phy_fw_rf_serial_read
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4a367e4 rtl92c_phy_sw_chnl
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common 0xf4df4f1e rtl92c_dm_watchdog
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x035c175f  rtl_cam_delete_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x157ce34e  rtl_pci_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x2dbd9b85  rtl_cam_reset_all_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x3e9201c4  rtl_usb_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x551da6c6  rtl_get_tcb_desc
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x642b2b84  rtl_ps_enable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x718e4738  rtl_ps_set_rf_state
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x721ece27  rtl_cam_get_free_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x83a2e8e1  efuse_read_1byte
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x842a4737  rtl_efuse_shadow_map_update
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x85be4dd4  rtl_pci_suspend
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x8bd0baf5  rtl_usb_disconnect
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0x9689cd2e  rtl_pci_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xa0e860d6  rtl_cam_mark_invalid
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb039e356  rtl_usb_probe
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xb4e3d5a2  rtl_pci_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xc77361c0  rtl_cam_add_one_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd0946d52  rtl_usb_resume
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xd5ae1be8  rtl_ps_disable_nic
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xdb588d83  rtl_cam_del_entry
+EXPORT_SYMBOL drivers/net/wireless/rtlwifi/rtlwifi 0xf53f71f5  rtl_cam_empty_entry
+EXPORT_SYMBOL drivers/parport/parport 0x0398213d       parport_ieee1284_ecp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x05c3f9fc       parport_read
+EXPORT_SYMBOL drivers/parport/parport 0x0fd8720b       parport_ieee1284_epp_write_data
+EXPORT_SYMBOL drivers/parport/parport 0x1a396a7a       parport_claim
+EXPORT_SYMBOL drivers/parport/parport 0x1eda76e6       parport_release
+EXPORT_SYMBOL drivers/parport/parport 0x213135ed       parport_write
+EXPORT_SYMBOL drivers/parport/parport 0x25abb8e8       parport_get_port
+EXPORT_SYMBOL drivers/parport/parport 0x364d39a6       parport_unregister_driver
+EXPORT_SYMBOL drivers/parport/parport 0x384dba9a       parport_ieee1284_ecp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0x391f0107       parport_ieee1284_write_compat
+EXPORT_SYMBOL drivers/parport/parport 0x478e699b       parport_unregister_device
+EXPORT_SYMBOL drivers/parport/parport 0x4d2a941b       parport_ieee1284_interrupt
+EXPORT_SYMBOL drivers/parport/parport 0x5356339a       parport_remove_port
+EXPORT_SYMBOL drivers/parport/parport 0x5a71e7fe       parport_register_driver
+EXPORT_SYMBOL drivers/parport/parport 0x5e3a3912       parport_irq_handler
+EXPORT_SYMBOL drivers/parport/parport 0x6963a586       parport_negotiate
+EXPORT_SYMBOL drivers/parport/parport 0x819ceabe       parport_ieee1284_epp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x884cb9a3       parport_register_port
+EXPORT_SYMBOL drivers/parport/parport 0x8ddcb988       parport_ieee1284_ecp_write_addr
+EXPORT_SYMBOL drivers/parport/parport 0x9379e10b       parport_wait_event
+EXPORT_SYMBOL drivers/parport/parport 0x995bfb33       parport_ieee1284_epp_read_data
+EXPORT_SYMBOL drivers/parport/parport 0xa0c15503       parport_register_device
+EXPORT_SYMBOL drivers/parport/parport 0xb1f3047b       parport_ieee1284_read_byte
+EXPORT_SYMBOL drivers/parport/parport 0xb4614cd7       parport_set_timeout
+EXPORT_SYMBOL drivers/parport/parport 0xb8337e4e       parport_ieee1284_read_nibble
+EXPORT_SYMBOL drivers/parport/parport 0xb89fd528       parport_wait_peripheral
+EXPORT_SYMBOL drivers/parport/parport 0xc043527a       parport_announce_port
+EXPORT_SYMBOL drivers/parport/parport 0xc0c12b71       parport_claim_or_block
+EXPORT_SYMBOL drivers/parport/parport 0xce557621       parport_ieee1284_epp_read_addr
+EXPORT_SYMBOL drivers/parport/parport 0xd36dda0a       parport_find_base
+EXPORT_SYMBOL drivers/parport/parport 0xda867faa       parport_put_port
+EXPORT_SYMBOL drivers/parport/parport 0xf9178b02       parport_find_number
+EXPORT_SYMBOL drivers/parport/parport_pc 0x1fdd3abe    parport_pc_probe_port
+EXPORT_SYMBOL drivers/parport/parport_pc 0xc0d3c642    parport_pc_unregister_port
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x08350348 pcmcia_read_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x088ec0f1 pcmcia_get_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x0b4cbbe1 pcmcia_register_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x18bcc337 pcmcia_map_mem_page
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x31381a13 pcmcia_disable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x34256c1e pcmcia_get_mac_from_cis
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x41100c8c pcmcia_unregister_driver
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x742f5665 pcmcia_parse_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x8271eb1f pcmcia_loop_tuple
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x90f8248d pcmcia_write_config_byte
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9418934c pcmcia_request_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x945c8367 pcmcia_loop_config
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0x9be24373 pcmcia_enable_device
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xa4383e53 pcmcia_fixup_vpp
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xb86bc7ee pcmcia_release_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xc5a0e6ab pcmcia_dev_present
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xccb79ebd pcmcia_fixup_iowidth
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xda0c4038 pcmcia_request_window
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xe976448f __pcmcia_request_exclusive_irq
+EXPORT_SYMBOL drivers/pcmcia/pcmcia 0xeba6f80e pcmcia_request_io
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x212db8d2    pcmcia_socket_list
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x21c9ed70    pcmcia_parse_events
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x2233b123    pcmcia_unregister_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x24ecac77    pcmcia_get_socket_by_nr
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x747b31a4    pcmcia_register_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0x86d60c09    pcmcia_reset_card
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa353c7ae    pcmcia_get_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xa82bf229    pcmcia_parse_uevents
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xb92e83ad    pccard_register_pcmcia
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xbbe2f34f    pcmcia_socket_list_rwsem
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xc56ff251    pcmcia_socket_class
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xcf97f3bd    dead_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_core 0xf43904d9    pcmcia_put_socket
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x2d218c3e    pccard_nonstatic_ops
+EXPORT_SYMBOL drivers/pcmcia/pcmcia_rsrc 0x9d81ac5c    pccard_static_ops
+EXPORT_SYMBOL drivers/platform/x86/sony-laptop 0x5bb1e117      sony_pic_camera_command
+EXPORT_SYMBOL drivers/pps/pps_core 0x2d96142f  pps_event
+EXPORT_SYMBOL drivers/pps/pps_core 0x9b4340e0  pps_register_source
+EXPORT_SYMBOL drivers/pps/pps_core 0xe6f44a23  pps_unregister_source
+EXPORT_SYMBOL drivers/scsi/53c700 0x3d9cece0   NCR_700_intr
+EXPORT_SYMBOL drivers/scsi/53c700 0x50134315   NCR_700_detect
+EXPORT_SYMBOL drivers/scsi/53c700 0x70a2fc12   NCR_700_release
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x043588fc     fcoe_ctlr_link_up
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x1f1a118d     fcoe_ctlr_els_send
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x43f39823     fcoe_transport_detach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x5772ce99     fcoe_ctlr_recv_flogi
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x6827a61c     fcoe_ctlr_destroy
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0x7314f76e     fcoe_ctlr_link_down
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc2cfe06d     fcoe_ctlr_recv
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xc979ffc7     fcoe_transport_attach
+EXPORT_SYMBOL drivers/scsi/fcoe/libfcoe 0xe92fe80c     fcoe_ctlr_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x00c730dc      fc_vport_setlink
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x063973ee      fc_exch_mgr_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x11b8fb58      fc_lport_set_local_id
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1640f317      fc_elsct_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1688d543      fc_lport_flogi_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x171a6763      fc_slave_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1a7728a5      fc_set_mfs
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x1c2e9305      fc_lport_bsg_request
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x28d166ec      fc_fcp_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2b273afe      fc_get_host_port_state
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x2d573ad7      fc_fill_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x36e5fbaf      fc_cpu_mask
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x532f103c      fc_get_host_speed
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5784ea19      fc_fc4_deregister_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x59885331      fc_exch_mgr_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x5b89bc96      fc_disc_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x6444c82a      fc_exch_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x67dfb472      fc_frame_alloc_fill
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x754bedf4      fc_lport_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x75f857c0      fc_rport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x769ad4aa      fc_linkdown
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7899338f      fc_queuecommand
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7b74d481      fc_change_queue_depth
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x7d082335      fc_exch_recv
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8c242ea6      fc_eh_device_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x8f8c7dde      fc_elsct_send
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x910d5bfb      fc_frame_crc_check
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x921d5613      fc_exch_mgr_add
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x92822e1c      fc_fill_reply_hdr
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x95022381      fc_lport_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x97586986      fc_set_rport_loss_tmo
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x996e49c3      fc_lport_destroy
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9cc5dcab      fc_rport_terminate_io
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0x9ef1b5ef      fc_eh_host_reset
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa2f8d14e      libfc_vport_create
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa649eaa5      fc_exch_mgr_del
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xa8a25914      fc_fabric_login
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xae9dfa78      fc_linkup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb137adb8      _fc_frame_alloc
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb329f681      fc_change_queue_type
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xb549a4fa      fc_eh_abort
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xbc9c8aa6      fc_fc4_register_provider
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xc26cfd2c      fc_lport_logo_resp
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xcda1ac03      fc_lport_notifier_head
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xd305bc60      fc_fcp_init
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde62983e      fc_vport_id_lookup
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xde8115f3      fc_fabric_logoff
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xe1603a46      fc_lport_config
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xefa5fa4f      fc_lport_iterate
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf4a63e92      fc_exch_mgr_free
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xf99b7ccb      fc_get_host_stats
+EXPORT_SYMBOL drivers/scsi/libfc/libfc 0xfda51c81      fc_exch_mgr_list_clone
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x2250c66e     mraid_mm_adapter_app_handle
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0x512c956d     mraid_mm_unregister_adp
+EXPORT_SYMBOL drivers/scsi/megaraid/megaraid_mm 0xa39e1d81     mraid_mm_register_adp
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x009e83be       osd_req_write_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x016b035a       osd_req_read
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x0c17edb1       osd_sec_init_nosec_doall_caps
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x13d03a72       osd_finalize_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x15cb7ab7       osd_dev_init
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x21cba3c1       osd_req_add_set_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2b5e8c56       osd_req_list_collection_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x2f7584eb       osd_req_add_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x37f5624f       osd_req_flush_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x3ea23aa8       osd_req_write
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x49c31dd4       osd_req_write_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4cfb5d41       osd_req_flush_collection
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x4ddb7b84       osd_req_remove_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x53bde07a       osd_req_list_dev_partitions
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5710f57a       osd_req_flush_obsd
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x57d03303       osd_req_read_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x5806a759       osd_req_decode_sense_full
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6977b26a       osd_req_create_object
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6a11ae71       osd_start_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d13ab91       osd_req_get_attributes
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x6d15b208       osd_end_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x71159cc3       osd_execute_request_async
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x7c9c9b3b       osd_req_decode_get_attr_list
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x80aab53e       osd_req_format
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x881ed221       osd_req_read_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x8d9e3548       osd_req_create_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x91685c75       osd_req_add_get_attr_page
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0x92989d11       osd_dev_fini
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xab23839f       osd_req_flush_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xb3ffa32d       osd_req_read_sg_kern
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbac2c597       osd_req_list_partition_objects
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbb9d483f       osd_req_write_sg
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xbdd1a2cf       osd_execute_request
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xd0450f2b       osd_req_list_partition_collections
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xdc86cd11       osd_req_remove_partition
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xee4e81ad       osd_auto_detect_ver
+EXPORT_SYMBOL drivers/scsi/osd/libosd 0xf7c1786e       osd_req_set_attributes
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x2cb23280  osduld_path_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5d15fba9  osduld_info_lookup
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x5fc48609  osduld_unregister_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x8ee49f64  osduld_register_test
+EXPORT_SYMBOL drivers/scsi/osd/osd 0x94ac458a  osduld_device_info
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xa81cdba3  osduld_device_same
+EXPORT_SYMBOL drivers/scsi/osd/osd 0xac4716e2  osduld_put_device
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1c2e4510     qlogicfas408_disable_ints
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x1f55cd70     qlogicfas408_ihandl
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0x3fd8cd71     qlogicfas408_detect
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xa77bbf55     qlogicfas408_info
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xab61d28e     qlogicfas408_biosparam
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xb1a7d78c     qlogicfas408_abort
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xc780fd5c     qlogicfas408_queuecommand
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xe76b3b20     qlogicfas408_get_chip_type
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xf2b95199     qlogicfas408_setup
+EXPORT_SYMBOL drivers/scsi/qlogicfas408 0xfa7ceee5     qlogicfas408_bus_reset
+EXPORT_SYMBOL drivers/scsi/raid_class 0x1f214078       raid_class_attach
+EXPORT_SYMBOL drivers/scsi/raid_class 0x291e7b3a       raid_component_add
+EXPORT_SYMBOL drivers/scsi/raid_class 0x7f56eefc       raid_class_release
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x177b474b        scsi_is_fc_rport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x2a5fb764        fc_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x49764257        fc_remote_port_rolechg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x561d0af5        fc_remote_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x5786b054        fc_vport_create
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x64066aea        fc_remote_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x7954b1ea        fc_get_event_number
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8270d129        fc_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8b2ab38e        scsi_is_fc_vport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x8d9a510d        fc_block_scsi_eh
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0x9757f6f9        fc_host_post_vendor_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xaaa77b2b        fc_vport_terminate
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcad22f1c        fc_host_post_event
+EXPORT_SYMBOL drivers/scsi/scsi_transport_fc 0xcb952b13        fc_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x07068036       sas_port_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x13815fe6       sas_phy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x17e57797       sas_port_delete_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x1dab5e87       sas_rphy_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x26857766       sas_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x287abf69       sas_expander_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x29c76a86       sas_phy_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x312b1ccc       scsi_is_sas_rphy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x39bcc5d0       sas_phy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x3b7f7043       sas_port_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x425170c7       sas_port_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x5804e17b       sas_port_alloc_num
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7d29c166       scsi_is_sas_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x7e90b7a4       sas_phy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x88bd38ed       sas_port_delete
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x90e49ae5       sas_port_mark_backlink
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x94225b7e       sas_remove_children
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x98f03513       sas_rphy_free
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0x9c61fa49       sas_rphy_remove
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xa1334320       scsi_is_sas_port
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xaa2ab046       sas_read_port_mode_page
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xb0a03b9c       sas_end_device_alloc
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc33c38de       sas_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xc68743e4       sas_rphy_add
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf2f5abc3       sas_remove_host
+EXPORT_SYMBOL drivers/scsi/scsi_transport_sas 0xf973fd65       sas_port_add_phy
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0x3686ea09       spi_print_msg
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xa92c37f1       spi_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaa9b2133       spi_schedule_dv_device
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xaf786a21       spi_release_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xbd83008e       spi_attach_transport
+EXPORT_SYMBOL drivers/scsi/scsi_transport_spi 0xcf20903d       spi_display_xfer_agreement
+EXPORT_SYMBOL drivers/ssb/ssb 0x08ad0e49       ssb_bus_pcibus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x1498b5c0       ssb_commit_settings
+EXPORT_SYMBOL drivers/ssb/ssb 0x1b1e48f9       ssb_pcicore_dev_irqvecs_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x2e2c12b5       __ssb_driver_register
+EXPORT_SYMBOL drivers/ssb/ssb 0x368db497       ssb_pmu_set_ldo_paref
+EXPORT_SYMBOL drivers/ssb/ssb 0x3e22cfac       ssb_device_is_enabled
+EXPORT_SYMBOL drivers/ssb/ssb 0x440a48cf       ssb_device_enable
+EXPORT_SYMBOL drivers/ssb/ssb 0x4c73c578       ssb_chipco_gpio_control
+EXPORT_SYMBOL drivers/ssb/ssb 0x63d8c7fc       ssb_bus_resume
+EXPORT_SYMBOL drivers/ssb/ssb 0x8134c86e       ssb_bus_powerup
+EXPORT_SYMBOL drivers/ssb/ssb 0x82eaf593       ssb_driver_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0x95c7812f       ssb_dma_translation
+EXPORT_SYMBOL drivers/ssb/ssb 0x9c9589c2       ssb_set_devtypedata
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cb04f17       ssb_device_disable
+EXPORT_SYMBOL drivers/ssb/ssb 0x9cbb74d8       ssb_bus_suspend
+EXPORT_SYMBOL drivers/ssb/ssb 0x9f167ef0       ssb_bus_unregister
+EXPORT_SYMBOL drivers/ssb/ssb 0xc03beb42       ssb_bus_sdiobus_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xc0512e0f       ssb_admatch_base
+EXPORT_SYMBOL drivers/ssb/ssb 0xd481192b       ssb_admatch_size
+EXPORT_SYMBOL drivers/ssb/ssb 0xd7fc09c0       ssb_pcihost_register
+EXPORT_SYMBOL drivers/ssb/ssb 0xdd5256bf       ssb_bus_may_powerdown
+EXPORT_SYMBOL drivers/ssb/ssb 0xe3841aa4       ssb_clockspeed
+EXPORT_SYMBOL drivers/ssb/ssb 0xfcdaa99a       ssb_pmu_set_ldo_voltage
+EXPORT_SYMBOL drivers/staging/altera-stapl/altera-stapl 0x38145c5c     altera_init
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xa3e1d652   bcmsdh_remove
+EXPORT_SYMBOL drivers/staging/brcm80211/brcmfmac/brcmfmac 0xd5d98d09   bcmsdh_probe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x13b6e22b       bcm_bitcount
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x1ac6b29b       bcm_pktq_penq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x25390a4c       bcm_pktfrombuf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3485cac7       bcm_pktq_mlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3baef094       bcm_iovar_lencheck
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3bcb297c       bcm_mhz2channel
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3c9d0b4a       bcm_pktq_pflush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x3e525c79       bcm_iovar_lookup
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x521be90f       bcm_mkiovar
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5a2d18a5       bcm_bprintf
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5e7170dd       bcm_pktq_init
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x5eb35cb1       bcm_pktq_flush
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x786f09b3       bcm_ether_atoe
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x7cd92b47       bcm_pkt_buf_get_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x83f352bb       bcm_binit
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x98f3652f       bcm_qdbm_to_mw
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0x9d77e9ec       bcm_parse_tlvs
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xac19534e       bcm_pktq_pdeq_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xae208ca8       bcm_pktq_mdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb1338305       bcm_pktq_penq_head
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xb61f5cde       bcm_chspec_ctlchan
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc22e8b37       bcm_pkttotlen
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc401fadd       bcm_crc8
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xc8715fbf       bcm_pkt_buf_free_skb
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xd3ba1eaa       bcm_pktq_peek_tail
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xe7fbbaf6       bcm_chspec_malformed
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf3384921       bcm_pktq_pdeq
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf52c8ab4       bcm_mw_to_qdbm
+EXPORT_SYMBOL drivers/staging/brcm80211/util/brcmutil 0xf6939c10       bcm_chipname
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x00e8ada8 comedi_driver_register
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0983967d comedi_driver_unregister
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0cd330f4 range_unknown
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d10426b comedi_event
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x0d747c42 comedi_buf_read_n_available
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x2f0ad9d3 range_bipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x497546e6 comedi_get_subdevice_runflags
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4dd0cbc1 comedi_buf_read_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x4fe634f3 range_bipolar2_5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x5f9b6d2f comedi_error
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x636b7705 comedi_check_chanlist
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x64024440 comedi_buf_put
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x6e86a3fa comedi_buf_memcpy_from
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x7c1ffd91 comedi_buf_write_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0x8113872c range_unipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xa64c1184 comedi_buf_get
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbb52fc7f range_bipolar10
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xbd9bf4fe comedi_buf_read_alloc
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xda2ac947 comedi_buf_write_free
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xdb2044b2 range_unipolar5
+EXPORT_SYMBOL drivers/staging/comedi/comedi 0xf27fb44b comedi_buf_memcpy_to
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x461607dc   subdev_8255_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0x9adcf2e2   subdev_8255_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xcb6a59e8   subdev_8255_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/8255 0xe896d6d6   subdev_8255_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x4b690b08      cfc_handle_events
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0x57fc7b17      cfc_read_array_from_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/comedi_fc 0xac60ff15      cfc_write_array_to_buffer
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x37c11022   mite_done
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x41d7c4ca   mite_bytes_in_transit
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x4335a5d0   mite_unsetup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x46f776dd   mite_setup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5181b0dd   mite_bytes_written_to_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x55db5889   mite_prep_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x5d3c1a3c   mite_bytes_read_from_memory_ub
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x690b3538   mite_buf_change
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x6bccb82f   mite_release_channel
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x7da9644e   mite_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x82fabcd2   mite_request_channel_in_range
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0x9eff311a   mite_setup2
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xa0100f77   mite_dma_arm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb5ad73f6   mite_dma_disarm
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xb869bf21   mite_dma_tcr
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xcc19887e   mite_get_status
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd366273   mite_sync_output_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xdd5956cf   mite_sync_input_dma
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf45bd7bd   mite_bytes_read_from_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xf8e67d5c   mite_bytes_written_to_memory_lb
+EXPORT_SYMBOL drivers/staging/comedi/drivers/mite 0xfb3ba025   mite_list_devices
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x0f0388d2     subdev_700_interrupt
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x15b54843     subdev_700_cleanup
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x3f74cccf     subdev_700_init
+EXPORT_SYMBOL drivers/staging/comedi/drivers/ni_daq_700 0x890b9b19     subdev_700_init_irq
+EXPORT_SYMBOL drivers/staging/comedi/drivers/pcm_common 0x106c2dc6     comedi_pcm_cmdtest
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x00d1851a  comedi_dio_config
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x053f5149  comedi_get_n_channels
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x11e07f67  comedi_find_subdevice_by_type
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x39a426fd  comedi_close
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0x7be315e6  comedi_open
+EXPORT_SYMBOL drivers/staging/comedi/kcomedilib/kcomedilib 0xff76d037  comedi_dio_bitfield
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x30819375       cx25821_dev_unregister
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x404c8d97       cx25821_sram_channel_setup_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x435e9017       cx25821_sram_channel_dump
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x471e1cfb       cx25821_devlist
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x6406d04a       cx25821_sram_channel_setup
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x67cc5b8b       cx25821_sram_channels
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x784853c3       cx25821_print_irqbits
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0x9402048e       cx25821_devlist_mutex
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbc8e0e6f       cx25821_risc_databuffer_audio
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xbd00b8b5       cx25821_set_gpiopin_direction
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xd2d41e02       cx25821_dev_get
+EXPORT_SYMBOL drivers/staging/cx25821/cx25821 0xfc8a3e74       cx25821_sram_channel_dump_audio
+EXPORT_SYMBOL drivers/staging/cxd2099/cxd2099 0x02556414       cxd2099_attach
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x0189ff2a go7007_boot_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x5e1129d0 go7007_register_encoder
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x61fa903e go7007_read_addr
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x7a1c5257 go7007_snd_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x84657e05 go7007_read_interrupt
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0x9df3ef7d go7007_remove
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdc571a7e go7007_snd_init
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xdf2dac88 go7007_alloc
+EXPORT_SYMBOL drivers/staging/go7007/go7007 0xe1d28fff go7007_parse_video_stream
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2145835b   vmbus_recvpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x244e8a69   vmbus_child_driver_register
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x2e0351a8   chn_cb_negotiate
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x559c8679   hv_cb_utils
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x63a076f4   vmbus_sendpacket
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0x80fe14df   vmbus_child_driver_unregister
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xd821e183   prep_negotiate_resp
+EXPORT_SYMBOL drivers/staging/hv/hv_vmbus 0xdf1a5ef6   vmbus_loglevel
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x6300c9a5     adt7316_remove
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x68b083b6     adt7316_enable
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0x79feeb67     adt7316_probe
+EXPORT_SYMBOL drivers/staging/iio/addac/adt7316 0xdbf40a73     adt7316_disable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x04e55918      iio_ring_buffer_init
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0951aae9      iio_trigger_attach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0c0b4550      iio_free_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0d1ed4a8      iio_ring_access_release
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x0dbcc695      iio_device_register_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x11cad031      iio_trigger_dettach_poll_func
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1d4c781d      iio_ring_buffer_register_ex
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x1e4ec540      iio_read_ring_bytes_per_datum
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x21bf69bc      iio_push_event
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x2d6bcdcb      iio_trigger_generic_data_rdy_poll
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x3c75677a      iio_store_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x4201b65a      iio_sw_ring_preenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x480317c3      iio_bus_type
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5247e1b0      iio_trigger_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x55b23589      iio_device_unregister_trigger_consumer
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5859f0e2      iio_ring_buffer_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x592c4c86      iio_free_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x5bcab585      iio_read_const_attr
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x65827c0c      iio_triggered_ring_postenable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x6f274bf9      iio_trigger_notify_done
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x739ae300      iio_devt
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x75620307      iio_write_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x89b2c244      iio_read_ring_length
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0x9e247d70      iio_allocate_trigger
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb0edded1      iio_device_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb4865388      iio_trigger_poll_chained
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xb81595c1      iio_trigger_register
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xbbed71ac      iio_device_unregister
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xc24bd9b4      iio_allocate_device
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xca756d05      iio_show_ring_enable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xddb1dead      iio_get_new_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xdf76bbeb      iio_pollfunc_store_time
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xebc7e25f      iio_triggered_ring_predisable
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xf77f5275      iio_free_ida_val
+EXPORT_SYMBOL drivers/staging/iio/industrialio 0xff724bb0      iio_trigger_poll
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x1926c7fb kfifo_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x35c6fffb iio_kfifo_free
+EXPORT_SYMBOL drivers/staging/iio/kfifo_buf 0x98bb41b4 iio_kfifo_allocate
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x5863ba64     ade7854_probe
+EXPORT_SYMBOL drivers/staging/iio/meter/ade7854 0x6e4753ce     ade7854_remove
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0x3a68afc8   ring_sw_access_funcs
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xa7cb891e   iio_sw_rb_free
+EXPORT_SYMBOL drivers/staging/iio/ring_sw 0xbf6c11d5   iio_sw_rb_allocate
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x02359dac   ieee80211_wx_set_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x047d5fef   HTUpdateSelfAndPeerSetting
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x04a94262   ieee80211_softmac_stop_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x08a3d9a5   ieee80211_wx_set_rawtx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x11d580c7   ieee80211_wx_set_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x14e771eb   DOT11D_GetMaxTxPwrInDbm
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x17602c20   ieee80211_is_54g_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x21d5d200   ieee80211_wx_set_auth_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x22be07da   ieee80211_softmac_xmit_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x249eaea7   ieee80211_softmac_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x35b70dae   ieee80211_wx_set_gen_ie_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x36830645   notify_wx_assoc_event_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3865b911   ieee80211_rx_mgt_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3ae313f1   ieee80211_ps_tx_ack_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x3cbc8474   ieee80211_softmac_start_protocol_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x582c01b4   ieee80211_stop_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x5894205b   ieee80211_wx_get_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x634afef3   ieee80211_get_beacon_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x64bfbb31   DOT11D_ScanComplete
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x6bde1aa1   Dot11d_Reset
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7130166c   ieee80211_stop_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7836deb8   ieee80211_wx_get_power_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x78cc3c4c   ieee80211_wx_get_scan_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x7e10af1d   Dot11d_Init
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8326be25   ieee80211_txb_free_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x8eb5f74e   ieee80211_wx_get_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x93c3c9ef   ieee80211_wx_set_encode_ext_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x94152070   ieee80211_wx_set_encode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0x9440f61b   ieee80211_start_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa2b09656   SendDisassociation_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa40a1331   ieee80211_wx_set_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xa719aa9d   ieee80211_wx_set_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb0cec5a3   ieee80211_wx_get_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb4ea66f9   ieee80211_wake_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xb786d97e   ieee80211_wx_get_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xbf71d92c   ieee80211_reset_queue_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc370a43e   ieee80211_wlan_frequencies_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc3a7fe3b   ieee80211_wx_set_mlme_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc42c08a3   ieee80211_is_shortslot_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc45773f3   ieee80211_wpa_supplicant_ioctl_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc5c7943d   ieee80211_start_scan_syncro_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xc71dce47   ieee80211_send_probe_requests_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcacd86b7   ieee80211_wx_set_essid_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcb29b3dc   ieee80211_wx_get_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcce818cd   ieee80211_rx_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcd13afba   ieee80211_wx_get_freq_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xce001616   ieee80211_wx_get_rate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xcf6e0ab1   ieee80211_disassociate_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xd457c64f   ieee80211_wx_set_wap_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdbc5891f   ToLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xde9f65f5   ieee80211_wx_set_mode_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xdf71bb9b   Dot11d_UpdateCountryIe
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe029b2ab   ieee80211_wx_set_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xe7d1201b   IsLegalChannel
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xf9e3b23c   ieee80211_wx_get_name_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff57c738   ieee80211_wx_get_rts_rsl
+EXPORT_SYMBOL drivers/staging/rtl8192u/r8192u_usb 0xff9cdea2   ieee80211_stop_send_beacons_rsl
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x0a103993 tm6000_init_digital_mode
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0x9ba9a549 tm6000_unregister_extension
+EXPORT_SYMBOL drivers/staging/tm6000/tm6000 0xeebdfda1 tm6000_register_extension
+EXPORT_SYMBOL drivers/staging/vme/vme 0x00d7e722       vme_lm_count
+EXPORT_SYMBOL drivers/staging/vme/vme 0x072f901c       vme_master_rmw
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0e10859d       vme_lm_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0ec5babe       vme_dma_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x0f37cb28       vme_irq_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x251b9ed8       vme_slave_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x253edcdd       vme_slave_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x2e05f64d       vme_lm_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x33eac1f2       vme_register_driver
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3a53c146       vme_irq_handler
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3d1af350       vme_dma_pci_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x3f68d4cf       vme_lm_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x48b99a13       vme_lm_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x56fdb7ae       vme_unregister_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0x5835e241       vme_dma_list_exec
+EXPORT_SYMBOL drivers/staging/vme/vme 0x66227eae       vme_alloc_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x6fe14afd       vme_master_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0x76bab4d4       vme_master_set
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7797a741       vme_dma_vme_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7cf35220       vme_master_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7f995845       vme_irq_generate
+EXPORT_SYMBOL drivers/staging/vme/vme 0x7fde2edb       vme_master_read
+EXPORT_SYMBOL drivers/staging/vme/vme 0x92fa5abb       vme_lm_detach
+EXPORT_SYMBOL drivers/staging/vme/vme 0x93dff61f       vme_slave_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0x94b2590f       vme_free_consistent
+EXPORT_SYMBOL drivers/staging/vme/vme 0x9aeb07e8       vme_lm_attach
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa29369ca       vme_irq_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xa75bed46       vme_register_bridge
+EXPORT_SYMBOL drivers/staging/vme/vme 0xae2c1f03       vme_dma_request
+EXPORT_SYMBOL drivers/staging/vme/vme 0xc8352002       vme_dma_pattern_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd797b9a5       vme_master_write
+EXPORT_SYMBOL drivers/staging/vme/vme 0xd8e02c04       vme_dma_list_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xdff905e5       vme_slave_free
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe46eefa8       vme_bus_type
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe60cbb2f       vme_master_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xe693a6ce       vme_get_size
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeb019767       vme_new_dma_list
+EXPORT_SYMBOL drivers/staging/vme/vme 0xeccbeafc       vme_dma_free_attribute
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf464e38f       vme_dma_list_add
+EXPORT_SYMBOL drivers/staging/vme/vme 0xf6c38092       vme_slot_get
+EXPORT_SYMBOL drivers/staging/vme/vme 0xfe09ab21       vme_unregister_driver
+EXPORT_SYMBOL drivers/target/target_core_mod 0x02de3b18        transport_set_vpd_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x03e74c90        transport_deregister_session_configfs
+EXPORT_SYMBOL drivers/target/target_core_mod 0x04a97240        transport_free_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x083b0475        transport_generic_handle_cdb_map
+EXPORT_SYMBOL drivers/target/target_core_mod 0x08e61e4e        transport_free_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x145339a7        iscsi_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x16d38b0f        transport_device_setup_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1aa00d2b        transport_generic_free_cmd_intr
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1df564ab        transport_generic_handle_cdb
+EXPORT_SYMBOL drivers/target/target_core_mod 0x1e267c83        target_fabric_configfs_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x20396cc4        transport_init_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2428f613        transport_init_se_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x29bdfbc3        core_tpg_del_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2a4e9ad7        transport_asciihex_to_binaryhex
+EXPORT_SYMBOL drivers/target/target_core_mod 0x2ddc20ce        transport_get_lun_for_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x41da2d01        transport_do_task_sg_chain
+EXPORT_SYMBOL drivers/target/target_core_mod 0x494ded90        fc_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4988922a        transport_generic_allocate_tasks
+EXPORT_SYMBOL drivers/target/target_core_mod 0x4efbce5a        transport_release_cmd_to_pool
+EXPORT_SYMBOL drivers/target/target_core_mod 0x53211a81        transport_add_device_to_core_hba
+EXPORT_SYMBOL drivers/target/target_core_mod 0x677a42be        fc_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6c5c03a4        fc_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x6f20f37a        transport_complete_sync_cache
+EXPORT_SYMBOL drivers/target/target_core_mod 0x70909205        transport_generic_handle_data
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7654e69a        sas_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7bf2ee5a        target_fabric_configfs_free
+EXPORT_SYMBOL drivers/target/target_core_mod 0x7dbada9d        transport_set_vpd_ident_type
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8212fb9e        transport_subsystem_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0x82e0c719        transport_send_check_condition_and_sense
+EXPORT_SYMBOL drivers/target/target_core_mod 0x84c56b96        iscsi_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/target/target_core_mod 0x85aa880c        transport_set_vpd_assoc
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c0fa14c        core_tpg_add_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8c41a245        transport_init_queue_obj
+EXPORT_SYMBOL drivers/target/target_core_mod 0x8ecaf8fc        core_tpg_deregister
+EXPORT_SYMBOL drivers/target/target_core_mod 0x91229ae5        transport_deregister_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98339683        transport_generic_map_mem_to_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0x98e7cab1        iscsi_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9a255dc8        core_tpg_check_initiator_node_acl
+EXPORT_SYMBOL drivers/target/target_core_mod 0x9c2cb511        __transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xa8ea7586        transport_generic_free_cmd
+EXPORT_SYMBOL drivers/target/target_core_mod 0xaa35dec9        core_tpg_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xafcb2afa        transport_subsystem_release
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb445ac2d        target_fabric_configfs_register
+EXPORT_SYMBOL drivers/target/target_core_mod 0xb7d17676        core_tmr_alloc_req
+EXPORT_SYMBOL drivers/target/target_core_mod 0xbf58c249        transport_register_session
+EXPORT_SYMBOL drivers/target/target_core_mod 0xc308d322        transport_generic_process_write
+EXPORT_SYMBOL drivers/target/target_core_mod 0xcd0f88ed        transport_get_lun_for_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xce7cb301        target_fabric_configfs_init
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd1fe7925        fc_get_fabric_proto_ident
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd263fa69        core_tpg_clear_object_luns
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd2df266d        core_tpg_set_initiator_node_queue_depth
+EXPORT_SYMBOL drivers/target/target_core_mod 0xd9b5d506        transport_generic_handle_tmr
+EXPORT_SYMBOL drivers/target/target_core_mod 0xdb826856        sas_get_pr_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xea7c4728        core_alua_check_nonop_delay
+EXPORT_SYMBOL drivers/target/target_core_mod 0xee87c80c        iscsi_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf01621c7        transport_set_vpd_proto_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf36a0bb6        transport_check_aborted_status
+EXPORT_SYMBOL drivers/target/target_core_mod 0xf78a130b        sas_parse_pr_out_transport_id
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc4fbdb0        transport_complete_task
+EXPORT_SYMBOL drivers/target/target_core_mod 0xfc8a67c0        sas_get_pr_transport_id_len
+EXPORT_SYMBOL drivers/telephony/ixj 0x407a539f ixj_pcmcia_probe
+EXPORT_SYMBOL drivers/telephony/phonedev 0x02843b41    phone_register_device
+EXPORT_SYMBOL drivers/telephony/phonedev 0xd1d77dee    phone_unregister_device
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x64cc5378  usb_gadget_unregister_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x65cc2cfa  usb_gadget_probe_driver
+EXPORT_SYMBOL drivers/usb/gadget/dummy_hcd 0x93ee0502  net2280_set_fifo_mode
+EXPORT_SYMBOL drivers/usb/host/sl811-hcd 0x57840d46    sl811h_driver
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xa64a4cea usb_nop_xceiv_unregister
+EXPORT_SYMBOL drivers/usb/otg/nop-usb-xceiv 0xd0e43207 usb_nop_xceiv_register
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x186397c3   usb_wwan_tiocmget
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x1c3015e0   usb_wwan_disconnect
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x3d7b9a4f   usb_wwan_tiocmset
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x40f2ea1e   usb_wwan_suspend
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x47ff6814   usb_wwan_write
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x58a24204   usb_wwan_set_termios
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x68f32793   usb_wwan_release
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x6c1d5b5b   usb_wwan_open
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x88896189   usb_wwan_resume
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0x9f77aa0b   usb_wwan_startup
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xac4e569a   usb_wwan_chars_in_buffer
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xc7ad1794   usb_wwan_close
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xcaedb5d9   usb_wwan_write_room
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xd0653d40   usb_wwan_ioctl
+EXPORT_SYMBOL drivers/usb/serial/usb_wwan 0xe02495c9   usb_wwan_dtr_rts
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x0badaaf1  usb_serial_resume
+EXPORT_SYMBOL drivers/usb/serial/usbserial 0x6ee1efd9  usb_serial_suspend
+EXPORT_SYMBOL drivers/video/backlight/generic_bl 0xc86baa7c    corgibl_limit_intensity
+EXPORT_SYMBOL drivers/video/backlight/lcd 0x43697f39   lcd_device_register
+EXPORT_SYMBOL drivers/video/backlight/lcd 0xf1582792   lcd_device_unregister
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x0cc3ede5     cyber2000fb_detach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x24c75299     cyber2000fb_disable_extregs
+EXPORT_SYMBOL drivers/video/cyber2000fb 0x84247172     cyber2000fb_attach
+EXPORT_SYMBOL drivers/video/cyber2000fb 0xebb27165     cyber2000fb_enable_extregs
+EXPORT_SYMBOL drivers/video/display/display 0x482b9b76 display_device_register
+EXPORT_SYMBOL drivers/video/display/display 0x4cdad80e display_device_unregister
+EXPORT_SYMBOL drivers/video/macmodes 0x08ed0b62        mac_vmode_to_var
+EXPORT_SYMBOL drivers/video/macmodes 0x8ac15990        mac_find_mode
+EXPORT_SYMBOL drivers/video/macmodes 0xe2304303        mac_map_monitor_sense
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x0f00305b matroxfb_g450_setpll_cond
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0x8ff3b0d4 g450_mnp2f
+EXPORT_SYMBOL drivers/video/matrox/g450_pll 0xab625946 matroxfb_g450_setclk
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x0699eab3 DAC1064_global_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4d9611d7 matrox_mystique
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x4f8ed957 matrox_G100
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_DAC1064 0x82c11588 DAC1064_global_restore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_Ti3026 0xf71510fd  matrox_millennium
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_accel 0x4a141737   matrox_cfbX_init
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x25c5dc26    matroxfb_enable_irq
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x2e5d6180    matroxfb_register_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x67bcbe45    matroxfb_unregister_driver
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_base 0x8869b3b4    matroxfb_wait_for_sync
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0x58489ca3    matroxfb_g450_shutdown
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_g450 0xbc3e19ab    matroxfb_g450_connect
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x1fa3e472    matroxfb_DAC_out
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0x25cf8049    matroxfb_PLL_calcclock
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xabd8e427    matroxfb_var2my
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xb0da78b8    matroxfb_DAC_in
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xbba88632    matroxfb_vgaHWrestore
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd0d33339    matroxfb_read_pins
+EXPORT_SYMBOL drivers/video/matrox/matroxfb_misc 0xd7cb6fbf    matroxfb_vgaHWinit
+EXPORT_SYMBOL drivers/video/mb862xx/mb862xxfb 0x3a189785       mb862xxfb_init_accel
+EXPORT_SYMBOL drivers/video/output 0x40111b2a  video_output_register
+EXPORT_SYMBOL drivers/video/output 0x9b226ee0  video_output_unregister
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x3037658e       sis_malloc
+EXPORT_SYMBOL drivers/video/sis/sisfb 0x454a3cf0       sis_free
+EXPORT_SYMBOL drivers/video/svgalib 0x179becf6 svga_tilecopy
+EXPORT_SYMBOL drivers/video/svgalib 0x17f3f471 svga_set_default_seq_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x1b95c56a svga_check_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x1be6dc30 svga_set_textmode_vga_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x2af9e1e3 svga_get_caps
+EXPORT_SYMBOL drivers/video/svgalib 0x4ab38ef2 svga_set_default_crt_regs
+EXPORT_SYMBOL drivers/video/svgalib 0x549b03a1 svga_set_timings
+EXPORT_SYMBOL drivers/video/svgalib 0x62b88a57 svga_tilefill
+EXPORT_SYMBOL drivers/video/svgalib 0x688fd1e0 svga_settile
+EXPORT_SYMBOL drivers/video/svgalib 0x7e0c02fa svga_get_tilemax
+EXPORT_SYMBOL drivers/video/svgalib 0x80f24d95 svga_wcrt_multi
+EXPORT_SYMBOL drivers/video/svgalib 0x924ac93e svga_tileblit
+EXPORT_SYMBOL drivers/video/svgalib 0xd1429fca svga_wseq_multi
+EXPORT_SYMBOL drivers/video/svgalib 0xd22ca511 svga_set_default_atc_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xe28d2a49 svga_set_default_gfx_regs
+EXPORT_SYMBOL drivers/video/svgalib 0xec83c473 svga_match_format
+EXPORT_SYMBOL drivers/video/svgalib 0xee9dff25 svga_tilecursor
+EXPORT_SYMBOL drivers/video/svgalib 0xef774f5d svga_compute_pll
+EXPORT_SYMBOL drivers/video/syscopyarea 0x18747f82     sys_copyarea
+EXPORT_SYMBOL drivers/video/sysfillrect 0x788151cf     sys_fillrect
+EXPORT_SYMBOL drivers/video/sysimgblt 0xe5612b54       sys_imageblit
+EXPORT_SYMBOL drivers/video/vgastate 0x686de290        restore_vga
+EXPORT_SYMBOL drivers/video/vgastate 0xe7a2620e        save_vga
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x1f6c12d8  w1_bq27000_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_bq27000 0x83c82f77  w1_bq27000_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x592aa9b9   w1_ds2760_write
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0x742ff082   w1_ds2760_read
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xcb7b3e76   w1_ds2760_recall_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2760 0xf50786b6   w1_ds2760_store_eeprom
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x2bda5fd7   w1_ds2780_io_nolock
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x30f80804   w1_ds2780_eeprom_cmd
+EXPORT_SYMBOL drivers/w1/slaves/w1_ds2780 0x4bc80a3b   w1_ds2780_io
+EXPORT_SYMBOL drivers/w1/wire 0x36a7e1ef       w1_add_master_device
+EXPORT_SYMBOL drivers/w1/wire 0x7be914bc       w1_register_family
+EXPORT_SYMBOL drivers/w1/wire 0xd492248d       w1_unregister_family
+EXPORT_SYMBOL drivers/w1/wire 0xf2508c87       w1_remove_master_device
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x04e133fc  iTCO_vendor_check_noreboot_on
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0x672c9d44  iTCO_vendor_pre_keepalive
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa78bd894  iTCO_vendor_pre_set_heartbeat
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xa8d6daac  iTCO_vendor_pre_start
+EXPORT_SYMBOL drivers/watchdog/iTCO_vendor_support 0xd0efe320  iTCO_vendor_pre_stop
+EXPORT_SYMBOL fs/configfs/configfs 0x4a74abee  config_group_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x4d787b47  config_item_set_name
+EXPORT_SYMBOL fs/configfs/configfs 0x5c0ee3c7  configfs_depend_item
+EXPORT_SYMBOL fs/configfs/configfs 0x5c7dafc3  configfs_register_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x66bbb048  config_item_init
+EXPORT_SYMBOL fs/configfs/configfs 0x7dcdcf10  config_item_init_type_name
+EXPORT_SYMBOL fs/configfs/configfs 0x896ce64d  configfs_unregister_subsystem
+EXPORT_SYMBOL fs/configfs/configfs 0x945eca28  config_group_init
+EXPORT_SYMBOL fs/configfs/configfs 0x96fe75de  config_item_get
+EXPORT_SYMBOL fs/configfs/configfs 0xac511f88  config_item_put
+EXPORT_SYMBOL fs/configfs/configfs 0xd38ae8e5  configfs_undepend_item
+EXPORT_SYMBOL fs/configfs/configfs 0xf7dc83c1  config_group_find_item
+EXPORT_SYMBOL fs/fscache/fscache 0x02937369    __fscache_wait_on_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x07d9b576    fscache_wait_bit_interruptible
+EXPORT_SYMBOL fs/fscache/fscache 0x0a32ada8    __fscache_read_or_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x12398ca5    fscache_obtained_object
+EXPORT_SYMBOL fs/fscache/fscache 0x125f18bf    __fscache_attr_changed
+EXPORT_SYMBOL fs/fscache/fscache 0x1cdcd239    fscache_put_operation
+EXPORT_SYMBOL fs/fscache/fscache 0x3982bdf5    __fscache_maybe_release_page
+EXPORT_SYMBOL fs/fscache/fscache 0x39b66896    fscache_io_error
+EXPORT_SYMBOL fs/fscache/fscache 0x3cac0e35    __fscache_read_or_alloc_pages
+EXPORT_SYMBOL fs/fscache/fscache 0x3fc23318    fscache_wait_bit
+EXPORT_SYMBOL fs/fscache/fscache 0x4e79e19e    __fscache_check_page_write
+EXPORT_SYMBOL fs/fscache/fscache 0x5043a617    fscache_add_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x5ff95580    __fscache_alloc_page
+EXPORT_SYMBOL fs/fscache/fscache 0x63896e85    fscache_init_cache
+EXPORT_SYMBOL fs/fscache/fscache 0x6b985129    __fscache_update_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0x6cef53c7    fscache_object_lookup_negative
+EXPORT_SYMBOL fs/fscache/fscache 0x73a2c578    fscache_mark_pages_cached
+EXPORT_SYMBOL fs/fscache/fscache 0x73d920db    __fscache_uncache_page
+EXPORT_SYMBOL fs/fscache/fscache 0x74530ecd    fscache_op_debug_id
+EXPORT_SYMBOL fs/fscache/fscache 0x86f8894f    fscache_object_states
+EXPORT_SYMBOL fs/fscache/fscache 0x9087fbc3    __fscache_register_netfs
+EXPORT_SYMBOL fs/fscache/fscache 0x91b36d41    fscache_fsdef_index
+EXPORT_SYMBOL fs/fscache/fscache 0x9a073ae8    __fscache_write_page
+EXPORT_SYMBOL fs/fscache/fscache 0x9f7e0f96    __fscache_acquire_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xb1729a27    fscache_cache_cleared_wq
+EXPORT_SYMBOL fs/fscache/fscache 0xc9a4fd69    __fscache_relinquish_cookie
+EXPORT_SYMBOL fs/fscache/fscache 0xcf3ddb55    fscache_enqueue_operation
+EXPORT_SYMBOL fs/fscache/fscache 0xde4fc950    fscache_object_work_func
+EXPORT_SYMBOL fs/fscache/fscache 0xecfb65d2    fscache_check_aux
+EXPORT_SYMBOL fs/fscache/fscache 0xf1a55861    fscache_withdraw_cache
+EXPORT_SYMBOL fs/fscache/fscache 0xf9659980    __fscache_uncache_all_inode_pages
+EXPORT_SYMBOL fs/fscache/fscache 0xfe459f73    __fscache_unregister_netfs
+EXPORT_SYMBOL fs/nfs/nfs 0x96268e7e    nfs4_set_ds_client
+EXPORT_SYMBOL fs/nfsd/nfsd 0x0f3e6e01  nfs4_acl_nfsv4_to_posix
+EXPORT_SYMBOL fs/nfsd/nfsd 0x2095976a  nfs4_acl_new
+EXPORT_SYMBOL fs/nfsd/nfsd 0x35e33c1e  nfs4_acl_write_who
+EXPORT_SYMBOL fs/nfsd/nfsd 0x5a157ae4  nfs4_acl_get_whotype
+EXPORT_SYMBOL fs/nfsd/nfsd 0x7ee78c79  nfs4_acl_posix_to_nfsv4
+EXPORT_SYMBOL fs/ocfs2/cluster/ocfs2_nodemanager 0xbfd7d7a2    o2hb_global_heartbeat_active
+EXPORT_SYMBOL fs/quota/quota_tree 0x26f6a829   qtree_read_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6a7f519e   qtree_write_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0x6d2820bb   qtree_release_dquot
+EXPORT_SYMBOL fs/quota/quota_tree 0xc7ab52e4   qtree_entry_unused
+EXPORT_SYMBOL fs/quota/quota_tree 0xf803f24c   qtree_delete_dquot
+EXPORT_SYMBOL lib/crc-ccitt 0x3771b461 crc_ccitt
+EXPORT_SYMBOL lib/crc-ccitt 0x75811312 crc_ccitt_table
+EXPORT_SYMBOL lib/crc-itu-t 0xd29b009f crc_itu_t_table
+EXPORT_SYMBOL lib/crc-itu-t 0xf5b4a948 crc_itu_t
+EXPORT_SYMBOL lib/crc7 0xa7587646      crc7
+EXPORT_SYMBOL lib/crc7 0xd80c3603      crc7_syndrome_table
+EXPORT_SYMBOL lib/libcrc32c 0x27000b29 crc32c
+EXPORT_SYMBOL lib/lru_cache 0x15c29355 lc_element_by_index
+EXPORT_SYMBOL lib/lru_cache 0x1fd863ac lc_del
+EXPORT_SYMBOL lib/lru_cache 0x3c218530 lc_put
+EXPORT_SYMBOL lib/lru_cache 0x4a742f8d lc_set
+EXPORT_SYMBOL lib/lru_cache 0x59d4bad6 lc_changed
+EXPORT_SYMBOL lib/lru_cache 0x64b97456 lc_get
+EXPORT_SYMBOL lib/lru_cache 0x75d14208 lc_reset
+EXPORT_SYMBOL lib/lru_cache 0x77a17852 lc_seq_dump_details
+EXPORT_SYMBOL lib/lru_cache 0x89967526 lc_create
+EXPORT_SYMBOL lib/lru_cache 0x923323be lc_destroy
+EXPORT_SYMBOL lib/lru_cache 0x9ca9da82 lc_find
+EXPORT_SYMBOL lib/lru_cache 0xa01caca3 lc_try_get
+EXPORT_SYMBOL lib/lru_cache 0xa20a1aa1 lc_seq_printf_stats
+EXPORT_SYMBOL lib/lru_cache 0xfdfd1f6d lc_index_of
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x0bd662f6    raid6_gfmul
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x15fe0cd3    raid6_gfexp
+EXPORT_SYMBOL lib/raid6/raid6_pq 0x5ba93f9d    raid6_gfinv
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xb0d904b7    raid6_empty_zero_page
+EXPORT_SYMBOL lib/raid6/raid6_pq 0xce45a6f1    raid6_gfexi
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x315c65fd zlib_deflateInit2
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0x48034724 zlib_deflateReset
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xaf64ad0d zlib_deflate
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xe9f7149c zlib_deflate_workspacesize
+EXPORT_SYMBOL lib/zlib_deflate/zlib_deflate 0xf741c793 zlib_deflateEnd
+EXPORT_SYMBOL net/802/p8023 0x39df4b94 make_8023_client
+EXPORT_SYMBOL net/802/p8023 0xc352978d destroy_8023_client
+EXPORT_SYMBOL net/9p/9pnet 0x00c1a7a0  p9pdu_dump
+EXPORT_SYMBOL net/9p/9pnet 0x0343fa7e  p9_client_begin_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x03adccf8  p9_client_attach
+EXPORT_SYMBOL net/9p/9pnet 0x0c7b78f5  p9_client_walk
+EXPORT_SYMBOL net/9p/9pnet 0x127714d2  p9_idpool_check
+EXPORT_SYMBOL net/9p/9pnet 0x18c76052  v9fs_unregister_trans
+EXPORT_SYMBOL net/9p/9pnet 0x1bd53067  p9_client_disconnect
+EXPORT_SYMBOL net/9p/9pnet 0x224ad5a7  p9_client_fcreate
+EXPORT_SYMBOL net/9p/9pnet 0x23c94d79  p9_client_mknod_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x284a6029  p9_client_destroy
+EXPORT_SYMBOL net/9p/9pnet 0x2bd0ff31  p9_client_cb
+EXPORT_SYMBOL net/9p/9pnet 0x36f64d56  p9_release_req_pages
+EXPORT_SYMBOL net/9p/9pnet 0x3d73a797  p9_errstr2errno
+EXPORT_SYMBOL net/9p/9pnet 0x40efbfa9  p9_client_getattr_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x47423ebe  v9fs_get_trans_by_name
+EXPORT_SYMBOL net/9p/9pnet 0x54bbe4be  p9_client_getlock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x57bec31d  p9_client_create
+EXPORT_SYMBOL net/9p/9pnet 0x5cea0453  v9fs_register_trans
+EXPORT_SYMBOL net/9p/9pnet 0x60efa71e  p9_client_link
+EXPORT_SYMBOL net/9p/9pnet 0x64a86b1b  p9_client_open
+EXPORT_SYMBOL net/9p/9pnet 0x65f96b20  p9_client_remove
+EXPORT_SYMBOL net/9p/9pnet 0x73fbdeec  p9_client_write
+EXPORT_SYMBOL net/9p/9pnet 0x76b79bf1  p9stat_read
+EXPORT_SYMBOL net/9p/9pnet 0x7fe22332  p9_client_stat
+EXPORT_SYMBOL net/9p/9pnet 0x80c6475f  p9_client_mkdir_dotl
+EXPORT_SYMBOL net/9p/9pnet 0x8c5a3027  p9_parse_header
+EXPORT_SYMBOL net/9p/9pnet 0x91616a39  p9_nr_pages
+EXPORT_SYMBOL net/9p/9pnet 0x91bd79a3  p9_idpool_create
+EXPORT_SYMBOL net/9p/9pnet 0x9a730eb8  p9_client_readdir
+EXPORT_SYMBOL net/9p/9pnet 0x9c964743  p9stat_free
+EXPORT_SYMBOL net/9p/9pnet 0x9de1fa34  p9_client_create_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xab04f577  p9_client_statfs
+EXPORT_SYMBOL net/9p/9pnet 0xab7187d7  p9_idpool_put
+EXPORT_SYMBOL net/9p/9pnet 0xab7f077c  p9dirent_read
+EXPORT_SYMBOL net/9p/9pnet 0xb05809f9  p9_client_wstat
+EXPORT_SYMBOL net/9p/9pnet 0xb83073ca  p9_client_readlink
+EXPORT_SYMBOL net/9p/9pnet 0xc0ba8403  p9_is_proto_dotu
+EXPORT_SYMBOL net/9p/9pnet 0xc4a95eac  p9_client_symlink
+EXPORT_SYMBOL net/9p/9pnet 0xca52a876  p9_client_rename
+EXPORT_SYMBOL net/9p/9pnet 0xd2590ae3  p9_is_proto_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xd65807fe  v9fs_get_default_trans
+EXPORT_SYMBOL net/9p/9pnet 0xd8b1986b  p9_tag_lookup
+EXPORT_SYMBOL net/9p/9pnet 0xdddb0f2e  p9_client_clunk
+EXPORT_SYMBOL net/9p/9pnet 0xe138a341  p9_payload_gup
+EXPORT_SYMBOL net/9p/9pnet 0xe19978b9  p9_idpool_get
+EXPORT_SYMBOL net/9p/9pnet 0xe2f9aedb  p9_client_fsync
+EXPORT_SYMBOL net/9p/9pnet 0xe58a3360  p9_error_init
+EXPORT_SYMBOL net/9p/9pnet 0xee5bc9a0  p9_client_lock_dotl
+EXPORT_SYMBOL net/9p/9pnet 0xf3615b86  p9_idpool_destroy
+EXPORT_SYMBOL net/9p/9pnet 0xf8a158ff  p9_client_setattr
+EXPORT_SYMBOL net/9p/9pnet 0xfb16e9d0  p9_client_read
+EXPORT_SYMBOL net/appletalk/appletalk 0x6261fde2       atrtr_get_dev
+EXPORT_SYMBOL net/appletalk/appletalk 0xb0ea1091       atalk_find_dev_addr
+EXPORT_SYMBOL net/appletalk/appletalk 0xd712214f       aarp_send_ddp
+EXPORT_SYMBOL net/appletalk/appletalk 0xe4a4745f       alloc_ltalkdev
+EXPORT_SYMBOL net/atm/atm 0x0f6752b9   vcc_insert_socket
+EXPORT_SYMBOL net/atm/atm 0x13cda542   vcc_release_async
+EXPORT_SYMBOL net/atm/atm 0x2cc2d52d   vcc_hash
+EXPORT_SYMBOL net/atm/atm 0x510c7c48   register_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0x5b5fa568   atm_dev_release_vccs
+EXPORT_SYMBOL net/atm/atm 0x606742b7   atm_dev_deregister
+EXPORT_SYMBOL net/atm/atm 0x68edd721   atm_dev_register
+EXPORT_SYMBOL net/atm/atm 0x797152c5   atm_dev_lookup
+EXPORT_SYMBOL net/atm/atm 0x94660481   atm_dev_signal_change
+EXPORT_SYMBOL net/atm/atm 0x9feaf287   sonet_subtract_stats
+EXPORT_SYMBOL net/atm/atm 0xaa024146   sonet_copy_stats
+EXPORT_SYMBOL net/atm/atm 0xaf8212ac   deregister_atm_ioctl
+EXPORT_SYMBOL net/atm/atm 0xdc03c0cb   atm_proc_root
+EXPORT_SYMBOL net/atm/atm 0xe201f843   vcc_sklist_lock
+EXPORT_SYMBOL net/atm/atm 0xe9f94d1d   atm_init_aal5
+EXPORT_SYMBOL net/atm/atm 0xf49bc67a   atm_pcr_goal
+EXPORT_SYMBOL net/atm/atm 0xf7277bb6   atm_alloc_charge
+EXPORT_SYMBOL net/atm/atm 0xfb381f96   atm_charge
+EXPORT_SYMBOL net/ax25/ax25 0x026c1368 ax25_display_timer
+EXPORT_SYMBOL net/ax25/ax25 0x06a9074c ax25_send_frame
+EXPORT_SYMBOL net/ax25/ax25 0x242852b9 ax25_uid_policy
+EXPORT_SYMBOL net/ax25/ax25 0x3d2c998b ax25_linkfail_register
+EXPORT_SYMBOL net/ax25/ax25 0x42d5afad ax25_header_ops
+EXPORT_SYMBOL net/ax25/ax25 0x4502c65a asc2ax
+EXPORT_SYMBOL net/ax25/ax25 0x49ab5314 ax25_findbyuid
+EXPORT_SYMBOL net/ax25/ax25 0x51502947 ax25_linkfail_release
+EXPORT_SYMBOL net/ax25/ax25 0x53dea1ff ax2asc
+EXPORT_SYMBOL net/ax25/ax25 0x85d1f83b ax25_rebuild_header
+EXPORT_SYMBOL net/ax25/ax25 0x8a76a684 ax25_find_cb
+EXPORT_SYMBOL net/ax25/ax25 0x8ede9e26 ax25_protocol_release
+EXPORT_SYMBOL net/ax25/ax25 0xa050d8b4 ax25_hard_header
+EXPORT_SYMBOL net/ax25/ax25 0xbd939375 ax25_listen_release
+EXPORT_SYMBOL net/ax25/ax25 0xc1444946 ax25cmp
+EXPORT_SYMBOL net/ax25/ax25 0xd43ecbf1 null_ax25_address
+EXPORT_SYMBOL net/ax25/ax25 0xd9b00d64 ax25_listen_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x018b9503       hci_send_acl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0bc5925f       hci_alloc_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x0dba17bc       hci_unregister_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x1ed9cfff       hci_recv_stream_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x2448b4ac       bt_sock_stream_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x414f5856       bt_accept_dequeue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x48918f24       hci_connect
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x4e1e4689       hci_recv_frame
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x5475dac7       hci_conn_switch_role
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x568d15fb       bt_sock_wait_state
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6355243f       hci_conn_put_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x65773269       hci_conn_check_link_mode
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x6ebf6296       hci_register_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7094f8ae       bt_err
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x72a1915f       hci_resume_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7abff874       hci_conn_change_link_key
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7aeb35a7       hci_suspend_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x7bc4fbb1       hci_conn_check_secure
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x80f20881       hci_free_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x846b7e94       hci_register_dev
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x84ffb241       hci_recv_fragment
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x88742471       hci_conn_hold_device
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9c9bc95a       bt_accept_enqueue
+EXPORT_SYMBOL net/bluetooth/bluetooth 0x9d87175e       bt_sock_register
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa0245a76       hci_conn_security
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xa278e2dd       hci_get_route
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc2066af0       batostr
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc33a05ff       bt_sock_recvmsg
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xc4e32b50       hci_unregister_proto
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcab40742       hci_send_sco
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xcc1fb551       baswap
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xd1f4cd17       hci_register_cb
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda1f4f88       bt_accept_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xda9faa22       bt_sock_link
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe0e10ef0       bt_sock_poll
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe46cb44c       bt_sock_ioctl
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xe9df7f93       hci_le_conn_update
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xeecb2263       bt_sock_unlink
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xf19294db       bt_sock_unregister
+EXPORT_SYMBOL net/bluetooth/bluetooth 0xfdf541a3       hci_unregister_dev
+EXPORT_SYMBOL net/bridge/bridge 0x8701b6dc     br_should_route_hook
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xb7b6e30e ebt_do_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xbfdc3f02 ebt_register_table
+EXPORT_SYMBOL net/bridge/netfilter/ebtables 0xfd496a25 ebt_unregister_table
+EXPORT_SYMBOL net/caif/caif 0x026cfdd4 cfcnfg_set_phy_state
+EXPORT_SYMBOL net/caif/caif 0x0da36b61 get_cfcnfg
+EXPORT_SYMBOL net/caif/caif 0x35b49017 caif_client_register_refcnt
+EXPORT_SYMBOL net/caif/caif 0x5807d88d caif_free_client
+EXPORT_SYMBOL net/caif/caif 0x8139cd5a cfpkt_tonative
+EXPORT_SYMBOL net/caif/caif 0x9ae82796 cfcnfg_del_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xb7924cf4 cfpkt_fromnative
+EXPORT_SYMBOL net/caif/caif 0xc400dda2 caif_disconnect_client
+EXPORT_SYMBOL net/caif/caif 0xeeb10c38 cfcnfg_add_phy_layer
+EXPORT_SYMBOL net/caif/caif 0xf9baf139 caif_connect_client
+EXPORT_SYMBOL net/can/can 0x4a25c3a0   can_rx_register
+EXPORT_SYMBOL net/can/can 0x4e1a8311   can_send
+EXPORT_SYMBOL net/can/can 0x71e28f8c   can_rx_unregister
+EXPORT_SYMBOL net/can/can 0x8c00f602   can_ioctl
+EXPORT_SYMBOL net/can/can 0xa8435b17   can_proto_register
+EXPORT_SYMBOL net/can/can 0xc3fc3217   can_proto_unregister
+EXPORT_SYMBOL net/ceph/libceph 0x020d1b31      ceph_destroy_client
+EXPORT_SYMBOL net/ceph/libceph 0x09290ab3      ceph_debugfs_init
+EXPORT_SYMBOL net/ceph/libceph 0x0a6e39c0      ceph_monc_do_statfs
+EXPORT_SYMBOL net/ceph/libceph 0x10940306      ceph_pagelist_set_cursor
+EXPORT_SYMBOL net/ceph/libceph 0x117adeb6      ceph_monc_init
+EXPORT_SYMBOL net/ceph/libceph 0x1473a767      ceph_osdc_stop
+EXPORT_SYMBOL net/ceph/libceph 0x162ea26c      ceph_msg_dump
+EXPORT_SYMBOL net/ceph/libceph 0x1778d8b3      ceph_osdc_build_request
+EXPORT_SYMBOL net/ceph/libceph 0x197effcb      ceph_osdc_release_request
+EXPORT_SYMBOL net/ceph/libceph 0x21c86af3      ceph_osdc_put_event
+EXPORT_SYMBOL net/ceph/libceph 0x2777adfe      ceph_pr_addr
+EXPORT_SYMBOL net/ceph/libceph 0x3158173e      ceph_pagelist_release
+EXPORT_SYMBOL net/ceph/libceph 0x3352b777      ceph_parse_options
+EXPORT_SYMBOL net/ceph/libceph 0x33e9533f      ceph_check_fsid
+EXPORT_SYMBOL net/ceph/libceph 0x33f2d647      ceph_calc_file_object_mapping
+EXPORT_SYMBOL net/ceph/libceph 0x3548ce08      ceph_osdc_wait_event
+EXPORT_SYMBOL net/ceph/libceph 0x377e47ab      ceph_copy_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x3a19c2af      ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x3cf75e66      ceph_calc_object_layout
+EXPORT_SYMBOL net/ceph/libceph 0x3e281d4c      ceph_osdc_init
+EXPORT_SYMBOL net/ceph/libceph 0x4247cec2      ceph_monc_create_snapid
+EXPORT_SYMBOL net/ceph/libceph 0x43c8d341      ceph_buffer_new
+EXPORT_SYMBOL net/ceph/libceph 0x43e458f6      ceph_file_part
+EXPORT_SYMBOL net/ceph/libceph 0x49989604      ceph_osdc_writepages
+EXPORT_SYMBOL net/ceph/libceph 0x4bf915ea      ceph_con_send
+EXPORT_SYMBOL net/ceph/libceph 0x4db5884c      ceph_create_client
+EXPORT_SYMBOL net/ceph/libceph 0x5379cea3      ceph_caps_for_mode
+EXPORT_SYMBOL net/ceph/libceph 0x561dfdf1      __ceph_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x57baf885      ceph_str_hash
+EXPORT_SYMBOL net/ceph/libceph 0x5e7fbfef      ceph_msg_new
+EXPORT_SYMBOL net/ceph/libceph 0x5fe4b2fa      ceph_pagelist_truncate
+EXPORT_SYMBOL net/ceph/libceph 0x63758856      ceph_str_hash_name
+EXPORT_SYMBOL net/ceph/libceph 0x6414d00f      ceph_monc_got_mdsmap
+EXPORT_SYMBOL net/ceph/libceph 0x69c2f2c4      ceph_copy_from_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x6aa98b5f      ceph_parse_ips
+EXPORT_SYMBOL net/ceph/libceph 0x6b5ff08c      ceph_osdc_new_request
+EXPORT_SYMBOL net/ceph/libceph 0x6d2d06a1      ceph_pagelist_reserve
+EXPORT_SYMBOL net/ceph/libceph 0x6e168e40      ceph_osdc_readpages
+EXPORT_SYMBOL net/ceph/libceph 0x6ed41be2      ceph_pagelist_append
+EXPORT_SYMBOL net/ceph/libceph 0x6f785285      ceph_zero_page_vector_range
+EXPORT_SYMBOL net/ceph/libceph 0x73ca8b10      ceph_destroy_options
+EXPORT_SYMBOL net/ceph/libceph 0x74977649      ceph_alloc_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x77692acb      ceph_msg_last_put
+EXPORT_SYMBOL net/ceph/libceph 0x808288e2      ceph_calc_pg_primary
+EXPORT_SYMBOL net/ceph/libceph 0x80ec49f5      ceph_messenger_destroy
+EXPORT_SYMBOL net/ceph/libceph 0x857daf76      ceph_osdc_create_event
+EXPORT_SYMBOL net/ceph/libceph 0x8bd89ff6      ceph_copy_page_vector_to_user
+EXPORT_SYMBOL net/ceph/libceph 0x8d3ff0f8      ceph_monc_open_session
+EXPORT_SYMBOL net/ceph/libceph 0x95ecd499      ceph_con_close
+EXPORT_SYMBOL net/ceph/libceph 0x95fd27f0      ceph_release_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0x97d00653      ceph_monc_validate_auth
+EXPORT_SYMBOL net/ceph/libceph 0x9f534f4d      ceph_buffer_release
+EXPORT_SYMBOL net/ceph/libceph 0xa40bd703      ceph_pagelist_free_reserve
+EXPORT_SYMBOL net/ceph/libceph 0xa5ca0ffd      ceph_messenger_create
+EXPORT_SYMBOL net/ceph/libceph 0xa9fc135c      ceph_client_id
+EXPORT_SYMBOL net/ceph/libceph 0xaf9163e5      ceph_con_keepalive
+EXPORT_SYMBOL net/ceph/libceph 0xafb8a407      ceph_msgr_flush
+EXPORT_SYMBOL net/ceph/libceph 0xb258d639      ceph_osdc_start_request
+EXPORT_SYMBOL net/ceph/libceph 0xb2a68e21      ceph_osdc_cancel_event
+EXPORT_SYMBOL net/ceph/libceph 0xb2d759f3      ceph_con_init
+EXPORT_SYMBOL net/ceph/libceph 0xb54676fa      ceph_msg_type_name
+EXPORT_SYMBOL net/ceph/libceph 0xb6081d6d      ceph_msgr_exit
+EXPORT_SYMBOL net/ceph/libceph 0xb9c13fb5      ceph_monc_stop
+EXPORT_SYMBOL net/ceph/libceph 0xbee1ec25      ceph_get_direct_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xc25e2c5d      ceph_compare_options
+EXPORT_SYMBOL net/ceph/libceph 0xc3775ffd      ceph_osdc_unregister_linger_request
+EXPORT_SYMBOL net/ceph/libceph 0xc4a80955      ceph_debugfs_cleanup
+EXPORT_SYMBOL net/ceph/libceph 0xc9f82b38      ceph_msgr_init
+EXPORT_SYMBOL net/ceph/libceph 0xd2c107bb      ceph_flags_to_mode
+EXPORT_SYMBOL net/ceph/libceph 0xd320ca10      ceph_osdc_alloc_request
+EXPORT_SYMBOL net/ceph/libceph 0xd3bdc97f      ceph_pg_poolid_by_name
+EXPORT_SYMBOL net/ceph/libceph 0xd4f6375c      ceph_osdc_wait_request
+EXPORT_SYMBOL net/ceph/libceph 0xdb8a93ef      ceph_osdc_sync
+EXPORT_SYMBOL net/ceph/libceph 0xdd91f993      ceph_copy_user_to_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xdef585f1      ceph_calc_raw_layout
+EXPORT_SYMBOL net/ceph/libceph 0xf2829bec      ceph_put_page_vector
+EXPORT_SYMBOL net/ceph/libceph 0xfa326dd1      ceph_osdc_set_request_linger
+EXPORT_SYMBOL net/ceph/libceph 0xfd221692      ceph_con_open
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x09e0edc5     ieee802154_nl_disassoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x11e0aa03     wpan_phy_find
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x18771747     ieee802154_nl_disassoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x1ac6c7ed     ieee802154_nl_beacon_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x50b1be77     wpan_phy_alloc
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x66183474     ieee802154_nl_start_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x70f58060     ieee802154_nl_assoc_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x8c63a850     wpan_phy_unregister
+EXPORT_SYMBOL net/ieee802154/ieee802154 0x9f812b6d     wpan_phy_for_each
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xb992d84f     ieee802154_nl_scan_confirm
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xbd8f89df     ieee802154_nl_assoc_indic
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xd4422f25     wpan_phy_register
+EXPORT_SYMBOL net/ieee802154/ieee802154 0xe8bc9c4e     wpan_phy_free
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0x9db09c9a arpt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xda85e901 arpt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/arp_tables 0xdf49238c arpt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x0d418dfb  ipt_do_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0x683c4e9a  ipt_unregister_table
+EXPORT_SYMBOL net/ipv4/netfilter/ip_tables 0xc1c76d0a  ipt_register_table
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x619ef64d     nf_nat_used_tuple
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x75963cc4     nf_nat_follow_master
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0x86b28869     __nf_nat_mangle_tcp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc42d0c69     nf_nat_protocol_unregister
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xc735a849     nf_nat_setup_info
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xdd6e6497     nf_nat_mangle_udp_packet
+EXPORT_SYMBOL net/ipv4/netfilter/nf_nat 0xf295d37a     nf_nat_protocol_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x07048d6f      xfrm4_tunnel_register
+EXPORT_SYMBOL net/ipv4/tunnel4 0x0a119bf9      xfrm4_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0x1c563004 ip6t_unregister_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xb8bddf33 ip6t_ext_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xbfab5e2b ipv6_find_hdr
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xcfd7ad6b ip6t_register_table
+EXPORT_SYMBOL net/ipv6/netfilter/ip6_tables 0xd7faf315 ip6t_do_table
+EXPORT_SYMBOL net/ipv6/tunnel6 0x0c1f737c      xfrm6_tunnel_register
+EXPORT_SYMBOL net/ipv6/tunnel6 0xeb0ddd95      xfrm6_tunnel_deregister
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0x345eb6d2 xfrm6_tunnel_alloc_spi
+EXPORT_SYMBOL net/ipv6/xfrm6_tunnel 0xbac783a4 xfrm6_tunnel_spi_lookup
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x26085f23        ircomm_connect_response
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x3f42a08c        ircomm_close
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x736fd70b        ircomm_connect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x7d17c7b2        ircomm_disconnect_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0x86ecfbcf        ircomm_data_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xbc14c228        ircomm_control_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xc1aa5ea3        ircomm_flow_request
+EXPORT_SYMBOL net/irda/ircomm/ircomm 0xf70012c8        ircomm_open
+EXPORT_SYMBOL net/irda/irda 0x038a0ccd hashbin_insert
+EXPORT_SYMBOL net/irda/irda 0x06a3ee58 irias_new_integer_value
+EXPORT_SYMBOL net/irda/irda 0x07d3647c irlmp_register_service
+EXPORT_SYMBOL net/irda/irda 0x0b482c17 hashbin_remove
+EXPORT_SYMBOL net/irda/irda 0x105ef4e4 async_wrap_skb
+EXPORT_SYMBOL net/irda/irda 0x1a023372 irda_notify_init
+EXPORT_SYMBOL net/irda/irda 0x2036ad06 irda_param_insert
+EXPORT_SYMBOL net/irda/irda 0x23624bb8 hashbin_get_first
+EXPORT_SYMBOL net/irda/irda 0x25a896b6 irlmp_open_lsap
+EXPORT_SYMBOL net/irda/irda 0x274fd500 iriap_getvaluebyclass_request
+EXPORT_SYMBOL net/irda/irda 0x29c016a2 irias_delete_object
+EXPORT_SYMBOL net/irda/irda 0x32c20438 irttp_open_tsap
+EXPORT_SYMBOL net/irda/irda 0x33dd2e2e iriap_close
+EXPORT_SYMBOL net/irda/irda 0x38a20e5b irda_debug
+EXPORT_SYMBOL net/irda/irda 0x41350b33 irias_new_object
+EXPORT_SYMBOL net/irda/irda 0x41a70ba7 irttp_connect_response
+EXPORT_SYMBOL net/irda/irda 0x441c3538 irlmp_data_request
+EXPORT_SYMBOL net/irda/irda 0x448b8aaa irda_qos_bits_to_value
+EXPORT_SYMBOL net/irda/irda 0x46c1c4a2 irlmp_unregister_service
+EXPORT_SYMBOL net/irda/irda 0x4836b90a irttp_udata_request
+EXPORT_SYMBOL net/irda/irda 0x4d13c793 irlmp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x5ac1033a irttp_disconnect_request
+EXPORT_SYMBOL net/irda/irda 0x62e074f2 hashbin_new
+EXPORT_SYMBOL net/irda/irda 0x68a4e347 irias_find_object
+EXPORT_SYMBOL net/irda/irda 0x6b043eba irda_init_max_qos_capabilies
+EXPORT_SYMBOL net/irda/irda 0x7042bc54 irlmp_register_client
+EXPORT_SYMBOL net/irda/irda 0x763e54a4 irlmp_unregister_client
+EXPORT_SYMBOL net/irda/irda 0x784ebb52 hashbin_remove_this
+EXPORT_SYMBOL net/irda/irda 0x7957f728 irlmp_update_client
+EXPORT_SYMBOL net/irda/irda 0x7dad02f7 iriap_open
+EXPORT_SYMBOL net/irda/irda 0x86e736e2 irias_insert_object
+EXPORT_SYMBOL net/irda/irda 0x8bc75c07 irlmp_connect_request
+EXPORT_SYMBOL net/irda/irda 0x8cc2ef42 irlap_close
+EXPORT_SYMBOL net/irda/irda 0x90dd47e0 irlmp_close_lsap
+EXPORT_SYMBOL net/irda/irda 0x91815586 irda_param_pack
+EXPORT_SYMBOL net/irda/irda 0x95f2efa4 irias_add_octseq_attrib
+EXPORT_SYMBOL net/irda/irda 0x993ad14b irda_param_extract_all
+EXPORT_SYMBOL net/irda/irda 0x9a078a82 hashbin_find
+EXPORT_SYMBOL net/irda/irda 0x9fd473a7 irias_add_string_attrib
+EXPORT_SYMBOL net/irda/irda 0xa2851342 irda_device_set_media_busy
+EXPORT_SYMBOL net/irda/irda 0xb9394173 irias_delete_value
+EXPORT_SYMBOL net/irda/irda 0xbcd3ef13 irias_object_change_attribute
+EXPORT_SYMBOL net/irda/irda 0xbe40ace9 irlmp_discovery_request
+EXPORT_SYMBOL net/irda/irda 0xbe5ecf8f irttp_close_tsap
+EXPORT_SYMBOL net/irda/irda 0xc46ecccf hashbin_get_next
+EXPORT_SYMBOL net/irda/irda 0xc743f40e async_unwrap_char
+EXPORT_SYMBOL net/irda/irda 0xcbced44a irlmp_connect_response
+EXPORT_SYMBOL net/irda/irda 0xcee53c62 irttp_connect_request
+EXPORT_SYMBOL net/irda/irda 0xd6f25578 irttp_dup
+EXPORT_SYMBOL net/irda/irda 0xd729fe77 irias_add_integer_attrib
+EXPORT_SYMBOL net/irda/irda 0xdaca9a4c irlap_open
+EXPORT_SYMBOL net/irda/irda 0xde4c6b3c irlmp_service_to_hint
+EXPORT_SYMBOL net/irda/irda 0xe600bc56 proc_irda
+EXPORT_SYMBOL net/irda/irda 0xea268fc1 irttp_data_request
+EXPORT_SYMBOL net/irda/irda 0xeab3dcec hashbin_delete
+EXPORT_SYMBOL net/irda/irda 0xeafceb8e hashbin_lock_find
+EXPORT_SYMBOL net/irda/irda 0xedd521c2 irlmp_get_discoveries
+EXPORT_SYMBOL net/irda/irda 0xf39b7fe0 irda_setup_dma
+EXPORT_SYMBOL net/irda/irda 0xf7c22b9a irttp_flow_request
+EXPORT_SYMBOL net/irda/irda 0xfefb870a alloc_irdadev
+EXPORT_SYMBOL net/l2tp/l2tp_core 0x7833d48f    l2tp_recv_common
+EXPORT_SYMBOL net/lapb/lapb 0x1479d515 lapb_disconnect_request
+EXPORT_SYMBOL net/lapb/lapb 0x1f768773 lapb_data_received
+EXPORT_SYMBOL net/lapb/lapb 0x4cb7d48c lapb_setparms
+EXPORT_SYMBOL net/lapb/lapb 0x58229bff lapb_data_request
+EXPORT_SYMBOL net/lapb/lapb 0x6cff2875 lapb_unregister
+EXPORT_SYMBOL net/lapb/lapb 0xb7a31b54 lapb_connect_request
+EXPORT_SYMBOL net/lapb/lapb 0xfc42d7e8 lapb_register
+EXPORT_SYMBOL net/lapb/lapb 0xfff69873 lapb_getparms
+EXPORT_SYMBOL net/mac80211/mac80211 0x026b1d29 __ieee80211_get_tx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x030b44c9 ieee80211_wake_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x04ddd6af ieee80211_napi_complete
+EXPORT_SYMBOL net/mac80211/mac80211 0x0665873e ieee80211_enable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x06c34a0f ieee80211_stop_queues
+EXPORT_SYMBOL net/mac80211/mac80211 0x123088c3 ieee80211_start_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x13a21f80 ieee80211_get_buffered_bc
+EXPORT_SYMBOL net/mac80211/mac80211 0x15c669da wiphy_to_ieee80211_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x17aa48c7 ieee80211_report_low_ack
+EXPORT_SYMBOL net/mac80211/mac80211 0x1991d352 ieee80211_find_sta
+EXPORT_SYMBOL net/mac80211/mac80211 0x1acd3436 ieee80211_rts_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x1d35f023 __ieee80211_get_radio_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x2fc066ac ieee80211_disable_dyn_ps
+EXPORT_SYMBOL net/mac80211/mac80211 0x3a83a2f5 ieee80211_queue_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0x3b4e9f83 ieee80211_rate_control_unregister
+EXPORT_SYMBOL net/mac80211/mac80211 0x40596bfc __ieee80211_create_tpt_led_trigger
+EXPORT_SYMBOL net/mac80211/mac80211 0x44078d3d ieee80211_tx_status
+EXPORT_SYMBOL net/mac80211/mac80211 0x44cf4225 ieee80211_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x481b6d7c ieee80211_alloc_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x48ff6f5b ieee80211_stop_tx_ba_session
+EXPORT_SYMBOL net/mac80211/mac80211 0x4eb19aa3 ieee80211_sta_set_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0x4f484089 ieee80211_napi_schedule
+EXPORT_SYMBOL net/mac80211/mac80211 0x5911613b ieee80211_unregister_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x5afb42f8 ieee80211_rate_control_register
+EXPORT_SYMBOL net/mac80211/mac80211 0x691b31ad ieee80211_sta_ps_transition
+EXPORT_SYMBOL net/mac80211/mac80211 0x6af9c8e5 ieee80211_free_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x6b225c10 ieee80211_register_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0x75dc6758 __ieee80211_get_assoc_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x7a096b31 ieee80211_ctstoself_get
+EXPORT_SYMBOL net/mac80211/mac80211 0x7b28c257 ieee80211_tx_status_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0x7fb6f8d5 ieee80211_queue_delayed_work
+EXPORT_SYMBOL net/mac80211/mac80211 0x8501df11 ieee80211_ctstoself_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x8a4c8baa __ieee80211_get_rx_led_name
+EXPORT_SYMBOL net/mac80211/mac80211 0x8ff9d3b5 ieee80211_scan_completed
+EXPORT_SYMBOL net/mac80211/mac80211 0x990618c9 ieee80211_generic_frame_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0x9b6d091e ieee80211_stop_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xabed85bd ieee80211_wake_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xadc9a10b ieee80211_chswitch_done
+EXPORT_SYMBOL net/mac80211/mac80211 0xb630325d ieee80211_rx_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xb66e1f29 ieee80211_sched_scan_stopped
+EXPORT_SYMBOL net/mac80211/mac80211 0xbc9cd09a ieee80211_restart_hw
+EXPORT_SYMBOL net/mac80211/mac80211 0xbdf83a9b ieee80211_cqm_rssi_notify
+EXPORT_SYMBOL net/mac80211/mac80211 0xbf93350b ieee80211_beacon_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xc2113d3a ieee80211_nullfunc_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xc346c65b ieee80211_sta_block_awake
+EXPORT_SYMBOL net/mac80211/mac80211 0xcadc72eb rate_control_send_low
+EXPORT_SYMBOL net/mac80211/mac80211 0xcd0a3e9e ieee80211_ap_probereq_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xcef9307d ieee80211_queue_work
+EXPORT_SYMBOL net/mac80211/mac80211 0xcfacdc48 ieee80211_stop_queue
+EXPORT_SYMBOL net/mac80211/mac80211 0xd1c3b09d ieee80211_rts_duration
+EXPORT_SYMBOL net/mac80211/mac80211 0xd5399d93 ieee80211_pspoll_get
+EXPORT_SYMBOL net/mac80211/mac80211 0xd911e35c ieee80211_beacon_get_tim
+EXPORT_SYMBOL net/mac80211/mac80211 0xdb101d74 ieee80211_start_tx_ba_cb_irqsafe
+EXPORT_SYMBOL net/mac80211/mac80211 0xdbefa558 ieee80211_rx
+EXPORT_SYMBOL net/mac80211/mac80211 0xec922502 ieee80211_sched_scan_results
+EXPORT_SYMBOL net/mac80211/mac80211 0xf0723f2e ieee80211_connection_loss
+EXPORT_SYMBOL net/mac80211/mac80211 0xfbcc4172 ieee80211_get_tkip_key
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x14da7bc9      ip_vs_proto_data_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x3e9a060b      register_ip_vs_app_inc
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x4b22e92a      ip_vs_proto_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x57d5fe9f      unregister_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x74b960a0      ip_vs_conn_out_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x84a1ad97      ip_vs_nfct_expect_related
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x87659818      unregister_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x8829938d      ip_vs_scheduler_err
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0x88a5bd99      register_ip_vs_app
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xa1dbc2d8      ip_vs_proto_name
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xadb0f2f5      register_ip_vs_scheduler
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc1fb43f6      ip_vs_conn_in_get
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xc5aec006      ip_vs_tcp_conn_listen
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xd6d5b9d5      ip_vs_conn_new
+EXPORT_SYMBOL net/netfilter/ipvs/ip_vs 0xe311b34c      ip_vs_conn_put
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x3e646c5a    nf_conntrack_untracked
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x6cda71d6    __nf_ct_ext_add
+EXPORT_SYMBOL net/netfilter/nf_conntrack 0x753a6579    __nf_ct_ext_destroy
+EXPORT_SYMBOL net/netfilter/nf_conntrack_proto_gre 0xefdc6e7c  nf_ct_gre_keymap_flush
+EXPORT_SYMBOL net/netfilter/x_tables 0x08c473b7        xt_alloc_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0x291d1020        xt_find_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x4cc87980        xt_unregister_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0x4ebe1350        xt_register_target
+EXPORT_SYMBOL net/netfilter/x_tables 0x75c9df4f        xt_register_match
+EXPORT_SYMBOL net/netfilter/x_tables 0x8c305ff6        xt_find_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xb28f5ef1        xt_free_table_info
+EXPORT_SYMBOL net/netfilter/x_tables 0xbc518b20        xt_unregister_target
+EXPORT_SYMBOL net/netfilter/x_tables 0xbd533463        xt_register_matches
+EXPORT_SYMBOL net/netfilter/x_tables 0xcc3f1905        xt_unregister_targets
+EXPORT_SYMBOL net/netfilter/x_tables 0xe5fa7950        xt_unregister_match
+EXPORT_SYMBOL net/netfilter/x_tables 0xf5cd318a        xt_register_targets
+EXPORT_SYMBOL net/phonet/phonet 0x01a24f4e     phonet_stream_ops
+EXPORT_SYMBOL net/phonet/phonet 0x2a500700     phonet_header_ops
+EXPORT_SYMBOL net/phonet/phonet 0x3d08e7df     phonet_proto_unregister
+EXPORT_SYMBOL net/phonet/phonet 0x8107c925     pn_sock_unhash
+EXPORT_SYMBOL net/phonet/phonet 0x97666789     pn_sock_get_port
+EXPORT_SYMBOL net/phonet/phonet 0xb4758392     phonet_proto_register
+EXPORT_SYMBOL net/phonet/phonet 0xde146cc4     pn_sock_hash
+EXPORT_SYMBOL net/phonet/phonet 0xe620b19b     pn_skb_send
+EXPORT_SYMBOL net/rds/rds 0x5031b8c5   rds_str_array
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x053f0f2f    rxrpc_kernel_data_delivered
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x17e213c2    rxrpc_kernel_send_data
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x33bf8cb8    rxrpc_kernel_end_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x470c8860    rxrpc_kernel_accept_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x50add85f    rxrpc_kernel_reject_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x678c9f2f    rxrpc_get_server_data_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x6de3b4a3    rxrpc_kernel_is_data_last
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x718f8883    rxrpc_get_null_key
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x7755f7b4    rxrpc_kernel_get_error_number
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x856321c4    rxrpc_kernel_intercept_rx_messages
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0x8761de05    rxrpc_kernel_begin_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xc8bd15bb    key_type_rxrpc
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xd861a996    rxrpc_kernel_abort_call
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xe4873c7c    rxrpc_kernel_free_skb
+EXPORT_SYMBOL net/rxrpc/af-rxrpc 0xef277b90    rxrpc_kernel_get_abort_code
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x61085a36     xdr_terminate_string
+EXPORT_SYMBOL net/sunrpc/sunrpc 0x793df106     svc_pool_stats_open
+EXPORT_SYMBOL net/wanrouter/wanrouter 0x0ebe03d1       unregister_wan_device
+EXPORT_SYMBOL net/wanrouter/wanrouter 0xa2299fb2       register_wan_device
+EXPORT_SYMBOL net/wimax/wimax 0x128d4090       wimax_rfkill
+EXPORT_SYMBOL net/wimax/wimax 0xde28d58c       wimax_reset
+EXPORT_SYMBOL net/wireless/cfg80211 0x066720d9 wiphy_free
+EXPORT_SYMBOL net/wireless/cfg80211 0x09c64fbd ieee80211_frequency_to_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x0ceca23d cfg80211_cqm_rssi_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0x130db56e ieee80211_amsdu_to_8023s
+EXPORT_SYMBOL net/wireless/cfg80211 0x160fa8ed cfg80211_mgmt_tx_status
+EXPORT_SYMBOL net/wireless/cfg80211 0x17981139 cfg80211_testmode_alloc_event_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x1879fcbd bridge_tunnel_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x19ecc7ec ieee80211_bss_get_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x1fad7a42 cfg80211_ready_on_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0x26b03d99 cfg80211_send_unprot_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x2edf7d69 ieee80211_get_response_rate
+EXPORT_SYMBOL net/wireless/cfg80211 0x3030346e cfg80211_connect_result
+EXPORT_SYMBOL net/wireless/cfg80211 0x325334dd cfg80211_roamed
+EXPORT_SYMBOL net/wireless/cfg80211 0x3303a630 cfg80211_testmode_reply
+EXPORT_SYMBOL net/wireless/cfg80211 0x38843462 cfg80211_get_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0x39f64f3c __cfg80211_auth_canceled
+EXPORT_SYMBOL net/wireless/cfg80211 0x455b10d0 cfg80211_scan_done
+EXPORT_SYMBOL net/wireless/cfg80211 0x4e9e5f39 cfg80211_classify8021d
+EXPORT_SYMBOL net/wireless/cfg80211 0x4f750b2a __cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x5248411f cfg80211_inform_bss_frame
+EXPORT_SYMBOL net/wireless/cfg80211 0x5bf78701 cfg80211_notify_new_peer_candidate
+EXPORT_SYMBOL net/wireless/cfg80211 0x5cf795c6 cfg80211_get_mesh
+EXPORT_SYMBOL net/wireless/cfg80211 0x69b18f43 rfc1042_header
+EXPORT_SYMBOL net/wireless/cfg80211 0x6c772df0 cfg80211_send_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x727faf6e cfg80211_send_rx_assoc
+EXPORT_SYMBOL net/wireless/cfg80211 0x7513e94e ieee80211_channel_to_frequency
+EXPORT_SYMBOL net/wireless/cfg80211 0x7d6d1a95 ieee80211_data_from_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0x7dfff58c __cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x7e02403c regulatory_hint
+EXPORT_SYMBOL net/wireless/cfg80211 0x7ef39823 ieee80211_hdrlen
+EXPORT_SYMBOL net/wireless/cfg80211 0x7fe1a403 cfg80211_find_ie
+EXPORT_SYMBOL net/wireless/cfg80211 0x8753d4a6 cfg80211_send_deauth
+EXPORT_SYMBOL net/wireless/cfg80211 0x8dc94dbc wiphy_rfkill_set_hw_state
+EXPORT_SYMBOL net/wireless/cfg80211 0x982e6b6d ieee80211_radiotap_iterator_init
+EXPORT_SYMBOL net/wireless/cfg80211 0x9a41b370 cfg80211_rx_mgmt
+EXPORT_SYMBOL net/wireless/cfg80211 0x9be7b389 ieee80211_get_hdrlen_from_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0x9c219876 cfg80211_sched_scan_results
+EXPORT_SYMBOL net/wireless/cfg80211 0xa53916b8 wiphy_unregister
+EXPORT_SYMBOL net/wireless/cfg80211 0xaddae53f wiphy_new
+EXPORT_SYMBOL net/wireless/cfg80211 0xb1e36e1b wiphy_register
+EXPORT_SYMBOL net/wireless/cfg80211 0xb79c6e68 wiphy_rfkill_start_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xbe24e96f cfg80211_testmode_alloc_reply_skb
+EXPORT_SYMBOL net/wireless/cfg80211 0xc0af7ad0 freq_reg_info
+EXPORT_SYMBOL net/wireless/cfg80211 0xc1e40759 cfg80211_unlink_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xc5508ca4 cfg80211_send_auth_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xc63f1b81 ieee80211_radiotap_iterator_next
+EXPORT_SYMBOL net/wireless/cfg80211 0xd176e800 cfg80211_sched_scan_stopped
+EXPORT_SYMBOL net/wireless/cfg80211 0xd1d868e7 wiphy_apply_custom_regulatory
+EXPORT_SYMBOL net/wireless/cfg80211 0xd3ab683b cfg80211_inform_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd7779230 cfg80211_put_bss
+EXPORT_SYMBOL net/wireless/cfg80211 0xd93445c4 cfg80211_testmode_event
+EXPORT_SYMBOL net/wireless/cfg80211 0xdbd926d2 cfg80211_cqm_pktloss_notify
+EXPORT_SYMBOL net/wireless/cfg80211 0xdca7e274 wiphy_rfkill_stop_polling
+EXPORT_SYMBOL net/wireless/cfg80211 0xdda285ef cfg80211_disconnected
+EXPORT_SYMBOL net/wireless/cfg80211 0xe11f968d cfg80211_ibss_joined
+EXPORT_SYMBOL net/wireless/cfg80211 0xe1e2d790 cfg80211_new_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xe259b10e cfg80211_remain_on_channel_expired
+EXPORT_SYMBOL net/wireless/cfg80211 0xe63a3136 cfg80211_del_sta
+EXPORT_SYMBOL net/wireless/cfg80211 0xea45b265 ieee80211_data_to_8023
+EXPORT_SYMBOL net/wireless/cfg80211 0xea9e45ed __ieee80211_get_channel
+EXPORT_SYMBOL net/wireless/cfg80211 0xebf4e745 cfg80211_send_assoc_timeout
+EXPORT_SYMBOL net/wireless/cfg80211 0xed35e07c cfg80211_send_rx_auth
+EXPORT_SYMBOL net/wireless/cfg80211 0xed7ffcf3 cfg80211_send_unprot_disassoc
+EXPORT_SYMBOL net/wireless/cfg80211 0xf9b78ca3 cfg80211_michael_mic_failure
+EXPORT_SYMBOL net/wireless/lib80211 0x0b39b94e lib80211_crypt_info_init
+EXPORT_SYMBOL net/wireless/lib80211 0x174eaf37 lib80211_crypt_info_free
+EXPORT_SYMBOL net/wireless/lib80211 0x230f3ffb lib80211_crypt_deinit_handler
+EXPORT_SYMBOL net/wireless/lib80211 0x2d0f99e5 print_ssid
+EXPORT_SYMBOL net/wireless/lib80211 0x3f53a633 lib80211_unregister_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8c54aa98 lib80211_register_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x8d5cded1 lib80211_crypt_deinit_entries
+EXPORT_SYMBOL net/wireless/lib80211 0x916a466c lib80211_get_crypto_ops
+EXPORT_SYMBOL net/wireless/lib80211 0x9b6d7d90 lib80211_crypt_quiescing
+EXPORT_SYMBOL net/wireless/lib80211 0xfad3d2a8 lib80211_crypt_delayed_deinit
+EXPORT_SYMBOL sound/ac97_bus 0x76a253c5        ac97_bus_type
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x1a724fcc        snd_seq_kernel_client_ctl
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x2dab9349        snd_seq_kernel_client_enqueue_blocking
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3061c52d        snd_use_lock_sync_helper
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x3fb4d161        snd_seq_kernel_client_dispatch
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x5e064be1        snd_seq_event_port_attach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x6bb71038        snd_seq_delete_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7ac2f329        snd_seq_expand_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x7b8699eb        snd_seq_event_port_detach
+EXPORT_SYMBOL sound/core/seq/snd-seq 0x8944da7b        snd_seq_kernel_client_write_poll
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xa3d3a45b        snd_seq_create_kernel_client
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xb8e448a0        snd_seq_set_queue_tempo
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xcac0a3be        snd_seq_kernel_client_enqueue
+EXPORT_SYMBOL sound/core/seq/snd-seq 0xe934da1d        snd_seq_dump_var_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x2293adbd snd_seq_device_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x3a57f235 snd_seq_autoload_unlock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x4286a890 snd_seq_device_register_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0x6339b6d0 snd_seq_device_load_drivers
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xb90668b2 snd_seq_autoload_lock
+EXPORT_SYMBOL sound/core/seq/snd-seq-device 0xc622fb29 snd_seq_device_unregister_driver
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x6ea09972      snd_midi_channel_alloc_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0x833a3e07      snd_midi_channel_set_clear
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xb9948d2c      snd_midi_channel_free_set
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-emul 0xf0a1fdb3      snd_midi_process_event
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x017f4a67     snd_midi_event_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x949c9ac8     snd_midi_event_no_status
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0x951ea30c     snd_midi_event_reset_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb00606b7     snd_midi_event_encode_byte
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xb30510f7     snd_midi_event_new
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xbeaecf8c     snd_midi_event_decode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xddc220c4     snd_midi_event_reset_encode
+EXPORT_SYMBOL sound/core/seq/snd-seq-midi-event 0xf5eb237e     snd_midi_event_free
+EXPORT_SYMBOL sound/core/seq/snd-seq-virmidi 0x3965ad5b        snd_virmidi_new
+EXPORT_SYMBOL sound/core/snd 0x019c6431        snd_card_free_when_closed
+EXPORT_SYMBOL sound/core/snd 0x0336cadc        snd_ctl_find_id
+EXPORT_SYMBOL sound/core/snd 0x08e2d6df        snd_info_create_card_entry
+EXPORT_SYMBOL sound/core/snd 0x0a109e94        snd_card_register
+EXPORT_SYMBOL sound/core/snd 0x0a9e000d        snd_ctl_register_ioctl
+EXPORT_SYMBOL sound/core/snd 0x11d23c35        snd_ctl_boolean_stereo_info
+EXPORT_SYMBOL sound/core/snd 0x13f7cc52        snd_add_device_sysfs_file
+EXPORT_SYMBOL sound/core/snd 0x18e1683f        snd_dma_program
+EXPORT_SYMBOL sound/core/snd 0x191e88cf        snd_dma_pointer
+EXPORT_SYMBOL sound/core/snd 0x1d7ed1b3        snd_jack_new
+EXPORT_SYMBOL sound/core/snd 0x21b902d9        snd_info_create_module_entry
+EXPORT_SYMBOL sound/core/snd 0x230dcc90        snd_ctl_add
+EXPORT_SYMBOL sound/core/snd 0x24a94b26        snd_info_get_line
+EXPORT_SYMBOL sound/core/snd 0x263e238e        snd_card_unref
+EXPORT_SYMBOL sound/core/snd 0x2fc04209        snd_ctl_replace
+EXPORT_SYMBOL sound/core/snd 0x3971b4df        snd_ecards_limit
+EXPORT_SYMBOL sound/core/snd 0x3d439510        snd_card_proc_new
+EXPORT_SYMBOL sound/core/snd 0x40fba21b        snd_info_free_entry
+EXPORT_SYMBOL sound/core/snd 0x42e017bf        _snd_ctl_add_slave
+EXPORT_SYMBOL sound/core/snd 0x44f505be        snd_device_new
+EXPORT_SYMBOL sound/core/snd 0x4a3ea5c0        snd_request_card
+EXPORT_SYMBOL sound/core/snd 0x4ae92ab3        snd_power_wait
+EXPORT_SYMBOL sound/core/snd 0x51bd8fdf        snd_info_register
+EXPORT_SYMBOL sound/core/snd 0x58c855f2        snd_seq_root
+EXPORT_SYMBOL sound/core/snd 0x602c96f0        copy_to_user_fromio
+EXPORT_SYMBOL sound/core/snd 0x61d54acd        snd_ctl_find_numid
+EXPORT_SYMBOL sound/core/snd 0x6a29fb70        snd_device_free
+EXPORT_SYMBOL sound/core/snd 0x70c15ac1        snd_dma_disable
+EXPORT_SYMBOL sound/core/snd 0x73298061        snd_ctl_remove_id
+EXPORT_SYMBOL sound/core/snd 0x7ed6130c        snd_ctl_enum_info
+EXPORT_SYMBOL sound/core/snd 0x800237ba        snd_ctl_notify
+EXPORT_SYMBOL sound/core/snd 0x8b38bda2        snd_unregister_device
+EXPORT_SYMBOL sound/core/snd 0x8da5e244        snd_component_add
+EXPORT_SYMBOL sound/core/snd 0x8f595b11        snd_major
+EXPORT_SYMBOL sound/core/snd 0x97c94bb6        snd_card_set_id
+EXPORT_SYMBOL sound/core/snd 0x9e6d79f8        snd_info_get_str
+EXPORT_SYMBOL sound/core/snd 0xa0fd2427        snd_pci_quirk_lookup_id
+EXPORT_SYMBOL sound/core/snd 0xa15bb977        snd_cards
+EXPORT_SYMBOL sound/core/snd 0xab4d235c        snd_card_disconnect
+EXPORT_SYMBOL sound/core/snd 0xb2e5ae4a        snd_lookup_minor_data
+EXPORT_SYMBOL sound/core/snd 0xb4eff2b2        snd_ctl_new1
+EXPORT_SYMBOL sound/core/snd 0xb87fd9cb        snd_card_file_add
+EXPORT_SYMBOL sound/core/snd 0xba00a223        snd_ctl_unregister_ioctl
+EXPORT_SYMBOL sound/core/snd 0xbf190ce7        snd_card_free
+EXPORT_SYMBOL sound/core/snd 0xc22e3fe3        snd_ctl_free_one
+EXPORT_SYMBOL sound/core/snd 0xca2d06c4        snd_ctl_boolean_mono_info
+EXPORT_SYMBOL sound/core/snd 0xce3ca308        copy_from_user_toio
+EXPORT_SYMBOL sound/core/snd 0xce971b71        snd_device_register
+EXPORT_SYMBOL sound/core/snd 0xd1157735        release_and_free_resource
+EXPORT_SYMBOL sound/core/snd 0xdaf25441        snd_pci_quirk_lookup
+EXPORT_SYMBOL sound/core/snd 0xe10b4081        snd_ctl_remove
+EXPORT_SYMBOL sound/core/snd 0xe20c9214        snd_iprintf
+EXPORT_SYMBOL sound/core/snd 0xe59d2db3        snd_card_file_remove
+EXPORT_SYMBOL sound/core/snd 0xea70eb09        snd_jack_set_key
+EXPORT_SYMBOL sound/core/snd 0xefac2052        snd_jack_report
+EXPORT_SYMBOL sound/core/snd 0xf05053dc        snd_register_device_for_dev
+EXPORT_SYMBOL sound/core/snd 0xfa7ed72b        snd_ctl_rename_id
+EXPORT_SYMBOL sound/core/snd 0xfc8c76e8        snd_jack_set_parent
+EXPORT_SYMBOL sound/core/snd 0xfd0e7aaa        snd_card_create
+EXPORT_SYMBOL sound/core/snd 0xff171300        snd_ctl_make_virtual_master
+EXPORT_SYMBOL sound/core/snd-hwdep 0x540cb0c8  snd_hwdep_new
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3af566f1     snd_dma_get_reserved_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x3b91f3af     snd_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x60839367     snd_dma_free_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0x6bf82d80     snd_dma_reserve_buf
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xade88e76     snd_malloc_pages
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xc79e0245     snd_dma_alloc_pages_fallback
+EXPORT_SYMBOL sound/core/snd-page-alloc 0xdd2ec1e8     snd_dma_alloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x0283dfe3    _snd_pcm_hw_params_any
+EXPORT_SYMBOL sound/core/snd-pcm 0x02d22cf1    snd_pcm_hw_constraint_list
+EXPORT_SYMBOL sound/core/snd-pcm 0x04cda566    snd_interval_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x0af79706    snd_pcm_lib_write
+EXPORT_SYMBOL sound/core/snd-pcm 0x0f2142fe    snd_pcm_period_elapsed
+EXPORT_SYMBOL sound/core/snd-pcm 0x0f42ae39    snd_pcm_hw_constraint_ratdens
+EXPORT_SYMBOL sound/core/snd-pcm 0x0f9cd071    snd_pcm_lib_writev
+EXPORT_SYMBOL sound/core/snd-pcm 0x1403dc69    _snd_pcm_lib_alloc_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0x18c74be0    snd_pcm_lib_preallocate_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x1aee5e36    snd_pcm_lib_get_vmalloc_page
+EXPORT_SYMBOL sound/core/snd-pcm 0x1c6d2490    snd_pcm_new_stream
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d027e4b    snd_pcm_format_signed
+EXPORT_SYMBOL sound/core/snd-pcm 0x1d818a79    snd_pcm_lib_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0x21f6f529    snd_pcm_lib_preallocate_free_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x24557a3d    snd_pcm_hw_param_last
+EXPORT_SYMBOL sound/core/snd-pcm 0x2fc1110a    snd_pcm_lib_preallocate_pages_for_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x3796bdcc    snd_pcm_format_little_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x3931da3b    snd_pcm_lib_malloc_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x39bf9301    _snd_pcm_hw_param_setempty
+EXPORT_SYMBOL sound/core/snd-pcm 0x3b10c0c8    snd_pcm_hw_constraint_msbits
+EXPORT_SYMBOL sound/core/snd-pcm 0x3ca31ef9    snd_pcm_mmap_data
+EXPORT_SYMBOL sound/core/snd-pcm 0x4166c2ec    snd_pcm_hw_param_first
+EXPORT_SYMBOL sound/core/snd-pcm 0x425c4ae3    snd_pcm_notify
+EXPORT_SYMBOL sound/core/snd-pcm 0x4749d3f0    snd_pcm_suspend_all
+EXPORT_SYMBOL sound/core/snd-pcm 0x478e25d7    snd_pcm_kernel_ioctl
+EXPORT_SYMBOL sound/core/snd-pcm 0x4d9b6d35    snd_pcm_format_size
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f106099    snd_pcm_set_sync
+EXPORT_SYMBOL sound/core/snd-pcm 0x4f816e9b    snd_pcm_format_big_endian
+EXPORT_SYMBOL sound/core/snd-pcm 0x52e3e4a5    snd_pcm_hw_param_value
+EXPORT_SYMBOL sound/core/snd-pcm 0x5e7f4920    snd_pcm_format_set_silence
+EXPORT_SYMBOL sound/core/snd-pcm 0x650f8603    snd_pcm_format_silence_64
+EXPORT_SYMBOL sound/core/snd-pcm 0x68a24153    snd_pcm_format_physical_width
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ae90a5a    snd_pcm_lib_read
+EXPORT_SYMBOL sound/core/snd-pcm 0x6df21474    snd_pcm_hw_constraint_ratnums
+EXPORT_SYMBOL sound/core/snd-pcm 0x6ef8fcd8    snd_pcm_format_linear
+EXPORT_SYMBOL sound/core/snd-pcm 0x813f3da1    snd_pcm_hw_rule_add
+EXPORT_SYMBOL sound/core/snd-pcm 0x82bb3940    snd_pcm_lib_free_pages
+EXPORT_SYMBOL sound/core/snd-pcm 0x8633d936    snd_pcm_hw_constraint_step
+EXPORT_SYMBOL sound/core/snd-pcm 0x8c1dcd75    snd_pcm_hw_refine
+EXPORT_SYMBOL sound/core/snd-pcm 0x8c2a2a82    snd_pcm_open_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0xa2a643fa    snd_pcm_lib_readv
+EXPORT_SYMBOL sound/core/snd-pcm 0xa40e95ae    snd_pcm_link_rwlock
+EXPORT_SYMBOL sound/core/snd-pcm 0xa61aa028    snd_pcm_format_unsigned
+EXPORT_SYMBOL sound/core/snd-pcm 0xb3a4186a    snd_pcm_release_substream
+EXPORT_SYMBOL sound/core/snd-pcm 0xb82331ef    snd_pcm_stop
+EXPORT_SYMBOL sound/core/snd-pcm 0xb9638db4    snd_pcm_rate_to_rate_bit
+EXPORT_SYMBOL sound/core/snd-pcm 0xc5fa0953    snd_pcm_limit_hw_rates
+EXPORT_SYMBOL sound/core/snd-pcm 0xc64591b1    snd_pcm_hw_constraint_integer
+EXPORT_SYMBOL sound/core/snd-pcm 0xc724aec4    snd_pcm_new
+EXPORT_SYMBOL sound/core/snd-pcm 0xd0b9b8b8    snd_interval_list
+EXPORT_SYMBOL sound/core/snd-pcm 0xd28fe4f8    snd_pcm_hw_constraint_pow2
+EXPORT_SYMBOL sound/core/snd-pcm 0xd98e4ac8    snd_pcm_set_ops
+EXPORT_SYMBOL sound/core/snd-pcm 0xe0418a98    snd_pcm_lib_mmap_iomem
+EXPORT_SYMBOL sound/core/snd-pcm 0xe56a9336    snd_pcm_format_width
+EXPORT_SYMBOL sound/core/snd-pcm 0xe6af63a0    snd_pcm_lib_free_vmalloc_buffer
+EXPORT_SYMBOL sound/core/snd-pcm 0xef5bd366    snd_pcm_suspend
+EXPORT_SYMBOL sound/core/snd-pcm 0xf3797152    snd_interval_ratnum
+EXPORT_SYMBOL sound/core/snd-pcm 0xf729489b    snd_pcm_hw_constraint_minmax
+EXPORT_SYMBOL sound/core/snd-pcm 0xfb7df22d    snd_pcm_sgbuf_ops_page
+EXPORT_SYMBOL sound/core/snd-pcm 0xfe6aa92f    snd_pcm_sgbuf_get_chunk_size
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x19115c73        snd_rawmidi_kernel_release
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x213c6596        snd_rawmidi_receive
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x2169bcfa        snd_rawmidi_transmit
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x220b2620        snd_rawmidi_drop_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x3e53292c        snd_rawmidi_info_select
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x4628960a        snd_rawmidi_drain_input
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x5eb761db        snd_rawmidi_output_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x5ecbd59e        snd_rawmidi_transmit_ack
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x6add8264        snd_rawmidi_set_ops
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x734b0f8d        snd_rawmidi_kernel_write
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x761e9e40        snd_rawmidi_transmit_peek
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x7c4ffba2        snd_rawmidi_drain_output
+EXPORT_SYMBOL sound/core/snd-rawmidi 0x83545f2c        snd_rawmidi_kernel_read
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xb1dfcdfc        snd_rawmidi_new
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xcff5f939        snd_rawmidi_input_params
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xe422fd8b        snd_rawmidi_kernel_open
+EXPORT_SYMBOL sound/core/snd-rawmidi 0xf1c9c473        snd_rawmidi_transmit_empty
+EXPORT_SYMBOL sound/core/snd-timer 0x0057753d  snd_timer_start
+EXPORT_SYMBOL sound/core/snd-timer 0x00b84e24  snd_timer_close
+EXPORT_SYMBOL sound/core/snd-timer 0x0347ab99  snd_timer_notify
+EXPORT_SYMBOL sound/core/snd-timer 0x0789a87e  snd_timer_resolution
+EXPORT_SYMBOL sound/core/snd-timer 0x093a624f  snd_timer_stop
+EXPORT_SYMBOL sound/core/snd-timer 0x112e3b91  snd_timer_open
+EXPORT_SYMBOL sound/core/snd-timer 0x2f3b7ba6  snd_timer_global_register
+EXPORT_SYMBOL sound/core/snd-timer 0x50ec5c07  snd_timer_global_free
+EXPORT_SYMBOL sound/core/snd-timer 0x57cf22e4  snd_timer_new
+EXPORT_SYMBOL sound/core/snd-timer 0x65d31644  snd_timer_interrupt
+EXPORT_SYMBOL sound/core/snd-timer 0x72376f1d  snd_timer_global_new
+EXPORT_SYMBOL sound/core/snd-timer 0xa85211d7  snd_timer_pause
+EXPORT_SYMBOL sound/core/snd-timer 0xdf2fc971  snd_timer_continue
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0x6d629c59  snd_mpu401_uart_interrupt_tx
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xbf83e1bb  snd_mpu401_uart_new
+EXPORT_SYMBOL sound/drivers/mpu401/snd-mpu401-uart 0xc0fec227  snd_mpu401_uart_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x05060a19       snd_opl3_regmap
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x38817010       snd_opl3_interrupt
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x5c80031e       snd_opl3_timer_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x68038893       snd_opl3_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0x6b1333c2       snd_opl3_create
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xa2239fd9       snd_opl3_load_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xaa66ebbb       snd_opl3_find_patch
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xcb06a8b8       snd_opl3_hwdep_new
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xd886d9fe       snd_opl3_reset
+EXPORT_SYMBOL sound/drivers/opl3/snd-opl3-lib 0xf853e59f       snd_opl3_init
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x2eaef511       snd_opl4_write_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x42eda8f8       snd_opl4_read_memory
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x6ec7ef72       snd_opl4_write
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0x6f8c1b8b       snd_opl4_create
+EXPORT_SYMBOL sound/drivers/opl4/snd-opl4-lib 0xdfa1cd5a       snd_opl4_read
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x2a0e6c4e   snd_vx_setup_firmware
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x400509eb   snd_vx_load_boot_image
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x5275275f   snd_vx_resume
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x5db40823   snd_vx_check_reg_bit
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x89f2cb0f   snd_vx_create
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0x8ced722c   snd_vx_dsp_load
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xd56fe960   snd_vx_dsp_boot
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf1f04d23   snd_vx_irq_handler
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf9082362   snd_vx_suspend
+EXPORT_SYMBOL sound/drivers/vx/snd-vx-lib 0xf935b2ae   snd_vx_free_firmware
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x01455b1b       amdtp_out_stream_pcm_abort
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x057eea6d       amdtp_out_stream_get_max_payload
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x108651a1       amdtp_out_stream_stop
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x11f6c012       amdtp_out_stream_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x17e46570       amdtp_out_stream_set_rate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x23d23d3d       fw_iso_resources_free
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x2e650f3d       amdtp_out_stream_set_pcm_format
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x45181b93       cmp_connection_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x4618edb6       amdtp_out_stream_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x509415cb       fcp_bus_reset
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x54f1e83c       amdtp_out_stream_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x65f828ca       iso_packets_buffer_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x68ccf3a3       fw_iso_resources_allocate
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x6effc4d4       cmp_connection_establish
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x8ac09c3a       amdtp_out_stream_start
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x907ab1ef       fw_iso_resources_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x94464cf6       fw_iso_resources_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0x977ec48d       fw_iso_resources_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb1e0c1b8       iso_packets_buffer_init
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xb4a3c726       cmp_connection_update
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xbe1c01d1       fcp_avc_transaction
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xc0830942       cmp_connection_destroy
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xdd74bc7a       rcode_string
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xe391be1e       cmp_connection_break
+EXPORT_SYMBOL sound/firewire/snd-firewire-lib 0xf9345015       snd_fw_transaction
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x0a405d55    snd_ak4114_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x663f9998    snd_ak4114_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x6a8e4565    snd_ak4114_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x76f0ea90    snd_ak4114_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x8554391d    snd_ak4114_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4114 0x9301c29b    snd_ak4114_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x2b74210a    snd_ak4117_external_rate
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x4f404762    snd_ak4117_reinit
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0x6c5260ef    snd_ak4117_check_rate_and_errors
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0xaa394a6a    snd_ak4117_create
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0xb045a35f    snd_ak4117_build
+EXPORT_SYMBOL sound/i2c/other/snd-ak4117 0xbbc0879c    snd_ak4117_reg_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0x5893d36d       snd_akm4xxx_reset
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xcb82f7eb       snd_akm4xxx_write
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xd93fca5b       snd_akm4xxx_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-ak4xxx-adda 0xdec5ff9c       snd_akm4xxx_init
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0x422a34fe    snd_pt2258_build_controls
+EXPORT_SYMBOL sound/i2c/other/snd-pt2258 0xe58c2970    snd_pt2258_reset
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x12af763e     snd_tea575x_init
+EXPORT_SYMBOL sound/i2c/other/snd-tea575x-tuner 0x6a17a8f6     snd_tea575x_exit
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x18a369ea  snd_cs8427_iec958_pcm
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x1ae52edb  snd_cs8427_iec958_active
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0x50b0507a  snd_cs8427_create
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xa5ab5f7b  snd_cs8427_reg_write
+EXPORT_SYMBOL sound/i2c/snd-cs8427 0xe1ff4a6f  snd_cs8427_iec958_build
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x1770ac15     snd_i2c_probeaddr
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x481dad2b     snd_i2c_device_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x692bc277     snd_i2c_sendbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0x99fd8906     snd_i2c_readbytes
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xaf4fb624     snd_i2c_bus_create
+EXPORT_SYMBOL sound/i2c/snd-i2c 0xb58fd4b7     snd_i2c_device_free
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xae0778e0        snd_tea6330t_detect
+EXPORT_SYMBOL sound/i2c/snd-tea6330t 0xe193c941        snd_tea6330t_update_mixer
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x340f272e       snd_es1688_mixer
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x701d665a       snd_es1688_create
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0x732811c6       snd_es1688_pcm
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xb2c73fcc       snd_es1688_mixer_write
+EXPORT_SYMBOL sound/isa/es1688/snd-es1688-lib 0xc4ad9cf7       snd_es1688_reset
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x17a724c2     snd_gf1_alloc_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x18d814bb     snd_gf1_mem_lock
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1b9d5126     snd_gf1_poke
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1bad257f     snd_gf1_translate_freq
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x1c1ce117     snd_gus_interrupt
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x29ee5e34     snd_gf1_new_mixer
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2c8e9c14     snd_gf1_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x2ddef655     snd_gus_use_inc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x306db752     snd_gf1_ctrl_stop
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3146429f     snd_gf1_write_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x345d17c6     snd_gus_dram_read
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x37fd4e8a     snd_gf1_pcm_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x3e59b484     snd_gus_use_dec
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x46db8d67     snd_gf1_lvol_to_gvol_raw
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x510c35ab     snd_gf1_mem_alloc
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x53676b0f     snd_gf1_i_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x57e283ce     snd_gf1_mem_free
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x5c340f27     snd_gf1_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x766a53a4     snd_gf1_mem_xfree
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x92c0eca8     snd_gus_dram_write
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9d4ca28b     snd_gf1_rawmidi_new
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0x9e0efc38     snd_gf1_delay
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xa41838e1     snd_gf1_write16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xa7593ea5     snd_gf1_i_look8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xae80c5c6     snd_gf1_dram_addr
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb0690613     snd_gf1_stop_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb1ebd237     snd_gus_create
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb31d8aed     snd_gus_initialize
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb44ffedd     snd_gf1_free_voice
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xb48eb519     snd_gf1_look16
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc3823665     snd_gf1_i_write8
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xc43a5527     snd_gf1_atten_table
+EXPORT_SYMBOL sound/isa/gus/snd-gus-lib 0xcdf45066     snd_gf1_peek
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x0e096be3   snd_msnd_init_queue
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x12b1bab9   snd_msndmix_setup
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x2b03f310   snd_msnd_send_word
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x4a7e02dc   snd_msnd_send_dsp_cmd
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x6a0827e9   snd_msnd_enable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x7054b8c1   snd_msndmix_force_recsrc
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x75026b24   snd_msndmidi_input_read
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0x79776d09   snd_msnd_DARQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xb1bb9d95   snd_msnd_disable_irq
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xbe094836   snd_msndmix_new
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xce3f5188   snd_msnd_DAPQ
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xd71af871   snd_msnd_upload_host
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xda30f4df   snd_msnd_dsp_halt
+EXPORT_SYMBOL sound/isa/msnd/snd-msnd-lib 0xdd0238b0   snd_msnd_pcm
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0x89e35b99    snd_aci_cmd
+EXPORT_SYMBOL sound/isa/opti9xx/snd-miro 0xd41a7c7c    snd_aci_get_aci
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x2e9f5230    snd_sbmixer_read
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x4850e12d    snd_sbmixer_write
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x5413fbe1    snd_sbdsp_get_byte
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x8e07a938    snd_sbmixer_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0x93ac1bf1    snd_sbmixer_add_ctl
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xbb2c4d61    snd_sbdsp_reset
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xd355be9e    snd_sbmixer_resume
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xe33dcecb    snd_sbdsp_command
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xfccd9d4c    snd_sbdsp_create
+EXPORT_SYMBOL sound/isa/sb/snd-sb-common 0xfe4ab907    snd_sbmixer_suspend
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-csp 0x679954f1     snd_sb_csp_new
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0x17b6718a     snd_sb16dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xc35d1b06     snd_sb16dsp_get_pcm_ops
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xe0b3f690     snd_sb16dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb16-dsp 0xf93f7b6b     snd_sb16dsp_configure
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x0ae15676      snd_sb8dsp_midi_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x77a7f6f0      snd_sb8dsp_pcm
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0x8e86c5ba      snd_sb8dsp_interrupt
+EXPORT_SYMBOL sound/isa/sb/snd-sb8-dsp 0xe29a213d      snd_sb8dsp_midi
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x0614eca0        snd_emu8000_update_reverb_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x1b159935        snd_emu8000_update_equalizer
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x2d74f542        snd_emu8000_load_chorus_fx
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x4815b1d1        snd_emu8000_peek
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x53f49fc2        snd_emu8000_poke
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x74f3cd78        snd_emu8000_peek_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0x7e50d313        snd_emu8000_update_chorus_mode
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xa48512ea        snd_emu8000_dma_chan
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xd420e834        snd_emu8000_poke_dw
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xe9490564        snd_emu8000_init_fm
+EXPORT_SYMBOL sound/isa/sb/snd-sbawe 0xeb3d89f1        snd_emu8000_load_reverb_fx
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x0802e113     snd_wss_info_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x2707f693     snd_wss_timer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x38667ba4     snd_cs4236_ext_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x41bbcbec     snd_wss_get_pcm_ops
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x49d857d6     snd_wss_mce_up
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x620a9e4a     snd_wss_info_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x6265982d     snd_wss_mce_down
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x6d809b01     snd_wss_chip_id
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x7b202637     snd_wss_interrupt
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x80b2773c     snd_wss_create
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x873971ee     snd_wss_get_single
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x930f0c4a     snd_wss_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0x95e490c1     snd_wss_get_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xa088b96a     snd_wss_pcm
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xc87eaee4     snd_cs4236_ext_out
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xcd8c4b44     snd_wss_mixer
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xe5b3adbc     snd_wss_put_double
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xe606604e     snd_wss_overrange
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xf7591f4c     snd_wss_in
+EXPORT_SYMBOL sound/isa/wss/snd-wss-lib 0xf76e4c93     snd_wss_put_single
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x1992578e snd_ac97_suspend
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x50cee095 snd_ac97_bus
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x617cddc3 snd_ac97_pcm_double_rate_rules
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x77175d7c snd_ac97_set_rate
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x94180860 snd_ac97_write_cache
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9c93d3ef snd_ac97_pcm_close
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0x9f690f23 snd_ac97_update_power
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xa857d6e2 snd_ac97_get_short_name
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xc24e8572 snd_ac97_mixer
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xce886f7e snd_ac97_resume
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd0846a87 snd_ac97_write
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xd528694d snd_ac97_update
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xdd6e5fb1 snd_ac97_pcm_open
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xdf1f007a snd_ac97_pcm_assign
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xed87fcc9 snd_ac97_update_bits
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf368552e snd_ac97_tune_hardware
+EXPORT_SYMBOL sound/pci/ac97/snd-ac97-codec 0xf8eef671 snd_ac97_read
+EXPORT_SYMBOL sound/pci/asihpi/snd-asihpi 0xded8ad5e   hpi_send_recv
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x1a854ce0 snd_emu10k1_synth_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x5afb0f8d snd_emu10k1_synth_copy_from_user
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x6b96c795 snd_emu10k1_ptr_write
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0x7fac0b09 snd_emu10k1_ptr_read
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xbf2ec5bf snd_emu10k1_synth_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xcbff1734 snd_emu10k1_synth_bzero
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xdf693958 snd_emu10k1_voice_alloc
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xe94e581d snd_emu10k1_voice_free
+EXPORT_SYMBOL sound/pci/emu10k1/snd-emu10k1 0xf1a5565f snd_emu10k1_memblk_map
+EXPORT_SYMBOL sound/pci/hda/snd-hda-codec 0xb213cfda   snd_hda_parse_generic_codec
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0x4d74fae8  snd_ice1712_akm4xxx_free
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xe5574302  snd_ice1712_akm4xxx_init
+EXPORT_SYMBOL sound/pci/ice1712/snd-ice17xx-ak4xxx 0xedf1a4c6  snd_ice1712_akm4xxx_build_controls
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x06e7ce73       oxygen_write8_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0e2d9a1a       oxygen_read8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x0fb1b843       oxygen_write32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13036af1       oxygen_read16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x13ae7eae       oxygen_pci_shutdown
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x23bf881e       oxygen_pci_suspend
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x631b1dc7       oxygen_read_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7a3fd827       oxygen_write16_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x7b39d8be       oxygen_write_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x870f7062       oxygen_pci_remove
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x87801aa3       oxygen_write16
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x8ea44100       oxygen_write32_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9b9d4d27       oxygen_pci_resume
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9e460fa1       oxygen_read32
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0x9fc8b3e0       oxygen_write_i2c
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xa0c5d746       oxygen_write_ac97
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xa63f4744       oxygen_write_spi
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xd235d135       oxygen_write8
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xdeb81bcc       oxygen_reset_uart
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe4211166       oxygen_write_ac97_masked
+EXPORT_SYMBOL sound/pci/oxygen/snd-oxygen-lib 0xe9dc1d75       oxygen_pci_probe
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x08111c0a snd_trident_start_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x583f6adb snd_trident_write_voice_regs
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x83c4d203 snd_trident_alloc_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0x97c78279 snd_trident_stop_voice
+EXPORT_SYMBOL sound/pci/trident/snd-trident 0xaf934450 snd_trident_free_voice
+EXPORT_SYMBOL sound/soundcore 0x98696b3f       sound_class
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x3704de75       snd_emux_unlock_voice
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x655cb202       snd_sf_linear_to_log
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0x794201f0       snd_emux_free
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xadba5b1c       snd_emux_terminate_all
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xdfa768af       snd_emux_new
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xe64b7dac       snd_emux_register
+EXPORT_SYMBOL sound/synth/emux/snd-emux-synth 0xf8ecd6f1       snd_emux_lock_voice
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x16acd73a      snd_util_memhdr_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x42cd82cd      snd_util_memhdr_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x74b3ab88      __snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0x7c5c4bb1      snd_util_mem_alloc
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xa594e268      __snd_util_memblk_new
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xba78d781      snd_util_mem_free
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xc03b0c1b      snd_util_mem_avail
+EXPORT_SYMBOL sound/synth/snd-util-mem 0xe4ce2b80      __snd_util_mem_free
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x16756dc0     snd_usbmidi_input_start
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x63343b1d     snd_usbmidi_input_stop
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0x69f2e105     snd_usbmidi_create
+EXPORT_SYMBOL sound/usb/snd-usbmidi-lib 0xd9d2bb03     snd_usbmidi_disconnect
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x1816c305   dm_mem_cache_grow
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x367013d7   dm_mem_cache_shrink
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x68d294fb   dm_mem_cache_free
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0x920a7a41   dm_message_parse
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xb051eab3   dm_mem_cache_client_create
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xdae04ad9   dm_mem_cache_alloc
+EXPORT_SYMBOL ubuntu/dm-raid4-5/dm-raid45 0xf75301a7   dm_mem_cache_client_destroy
+EXPORT_SYMBOL vmlinux 0x00000000       softirq_work_list
+EXPORT_SYMBOL vmlinux 0x000f2b7a       blk_queue_segment_boundary
+EXPORT_SYMBOL vmlinux 0x002de09c       vfsmount_lock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x003ed69a       __kfifo_dma_in_prepare
+EXPORT_SYMBOL vmlinux 0x004a0a55       clocksource_unregister
+EXPORT_SYMBOL vmlinux 0x005a7faf       blk_queue_end_tag
+EXPORT_SYMBOL vmlinux 0x006a4473       unregister_nls
+EXPORT_SYMBOL vmlinux 0x00801678       flush_scheduled_work
+EXPORT_SYMBOL vmlinux 0x008ae1f1       dqput
+EXPORT_SYMBOL vmlinux 0x00d131bd       tcp_parse_options
+EXPORT_SYMBOL vmlinux 0x00d305fa       skb_find_text
+EXPORT_SYMBOL vmlinux 0x00dd5e49       tty_mutex
+EXPORT_SYMBOL vmlinux 0x00e0bd33       netpoll_print_options
+EXPORT_SYMBOL vmlinux 0x00e60fed       do_SAK
+EXPORT_SYMBOL vmlinux 0x00e8097b       csum_partial_copy_fromiovecend
+EXPORT_SYMBOL vmlinux 0x00f42699       files_lglock_global_unlock
+EXPORT_SYMBOL vmlinux 0x010abfbd       bh_uptodate_or_lock
+EXPORT_SYMBOL vmlinux 0x01139ffc       max_mapnr
+EXPORT_SYMBOL vmlinux 0x0140ca32       release_sock
+EXPORT_SYMBOL vmlinux 0x016b0e28       unregister_con_driver
+EXPORT_SYMBOL vmlinux 0x0180c0b0       lro_flush_pkt
+EXPORT_SYMBOL vmlinux 0x01902adf       netpoll_trap
+EXPORT_SYMBOL vmlinux 0x019b72ac       __mmc_claim_host
+EXPORT_SYMBOL vmlinux 0x01a4adf3       pm860x_page_reg_write
+EXPORT_SYMBOL vmlinux 0x01a6bce2       dev_get_drvdata
+EXPORT_SYMBOL vmlinux 0x01b70ef5       __percpu_counter_init
+EXPORT_SYMBOL vmlinux 0x01bdddd7       skb_realloc_headroom
+EXPORT_SYMBOL vmlinux 0x01c1b9d5       bio_add_page
+EXPORT_SYMBOL vmlinux 0x01c7351c       rtnl_configure_link
+EXPORT_SYMBOL vmlinux 0x01cdce48       __block_write_begin
+EXPORT_SYMBOL vmlinux 0x01d14609       pci_request_regions_exclusive
+EXPORT_SYMBOL vmlinux 0x01d19038       acpi_enable_subsystem
+EXPORT_SYMBOL vmlinux 0x01d36127       pm860x_reg_write
+EXPORT_SYMBOL vmlinux 0x01dfc6aa       dma_release_from_coherent
+EXPORT_SYMBOL vmlinux 0x01ee5cf8       set_page_dirty_lock
+EXPORT_SYMBOL vmlinux 0x01f8bb63       inetdev_by_index
+EXPORT_SYMBOL vmlinux 0x0206125d       dmam_free_noncoherent
+EXPORT_SYMBOL vmlinux 0x02124474       ip_send_check
+EXPORT_SYMBOL vmlinux 0x021c735e       tcp_v4_send_check
+EXPORT_SYMBOL vmlinux 0x0237b57a       arch_unregister_cpu
+EXPORT_SYMBOL vmlinux 0x0239bee6       ppp_input
+EXPORT_SYMBOL vmlinux 0x0244d2fd       blk_alloc_queue_node
+EXPORT_SYMBOL vmlinux 0x025b0027       scsi_is_sdev_device
+EXPORT_SYMBOL vmlinux 0x0260fdc8       mb_cache_entry_find_first
+EXPORT_SYMBOL vmlinux 0x02649054       security_sock_rcv_skb
+EXPORT_SYMBOL vmlinux 0x026aa507       of_device_is_available
+EXPORT_SYMBOL vmlinux 0x027d3985       clear_bdi_congested
+EXPORT_SYMBOL vmlinux 0x028360c1       free_buffer_head
+EXPORT_SYMBOL vmlinux 0x029444f0       native_read_tsc
+EXPORT_SYMBOL vmlinux 0x02a18c74       nf_conntrack_destroy
+EXPORT_SYMBOL vmlinux 0x02a6ce5a       crc16_table
+EXPORT_SYMBOL vmlinux 0x02a71a11       mb_cache_shrink
+EXPORT_SYMBOL vmlinux 0x02c3815a       inet_csk_destroy_sock
+EXPORT_SYMBOL vmlinux 0x02d16803       blk_insert_request
+EXPORT_SYMBOL vmlinux 0x02d81845       audit_log_task_context
+EXPORT_SYMBOL vmlinux 0x02e33f72       pagecache_write_end
+EXPORT_SYMBOL vmlinux 0x02ee26c1       free_pages_exact
+EXPORT_SYMBOL vmlinux 0x0313db43       netif_carrier_off
+EXPORT_SYMBOL vmlinux 0x03187901       bdi_unregister
+EXPORT_SYMBOL vmlinux 0x0334da4e       scsi_command_size_tbl
+EXPORT_SYMBOL vmlinux 0x034e9440       rtnetlink_put_metrics
+EXPORT_SYMBOL vmlinux 0x034f9e73       param_ops_byte
+EXPORT_SYMBOL vmlinux 0x03565416       lookup_hash
+EXPORT_SYMBOL vmlinux 0x03592ea0       security_unix_stream_connect
+EXPORT_SYMBOL vmlinux 0x0360da89       vfs_getattr
+EXPORT_SYMBOL vmlinux 0x037a0cba       kfree
+EXPORT_SYMBOL vmlinux 0x037c2586       fifo_set_limit
+EXPORT_SYMBOL vmlinux 0x03869b66       blk_queue_dma_alignment
+EXPORT_SYMBOL vmlinux 0x03910d7f       bio_kmalloc
+EXPORT_SYMBOL vmlinux 0x0399d48a       pci_enable_device_mem
+EXPORT_SYMBOL vmlinux 0x03c06156       bitmap_fold
+EXPORT_SYMBOL vmlinux 0x03c337db       input_unregister_handler
+EXPORT_SYMBOL vmlinux 0x03d8e97f       filemap_flush
+EXPORT_SYMBOL vmlinux 0x03e46571       pci_biosrom_size
+EXPORT_SYMBOL vmlinux 0x03e59108       netdev_set_bond_master
+EXPORT_SYMBOL vmlinux 0x03fd2571       vm_unmap_ram
+EXPORT_SYMBOL vmlinux 0x03fea9e8       kmem_cache_shrink
+EXPORT_SYMBOL vmlinux 0x0404c7e1       put_mnt_ns
+EXPORT_SYMBOL vmlinux 0x0417afde       generic_file_splice_write
+EXPORT_SYMBOL vmlinux 0x0419b373       dm_unregister_target
+EXPORT_SYMBOL vmlinux 0x0422fe4a       inet_csk_timer_bug_msg
+EXPORT_SYMBOL vmlinux 0x044faa50       inet_csk_reset_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x045537b1       padata_alloc
+EXPORT_SYMBOL vmlinux 0x046a76eb       bitmap_unplug
+EXPORT_SYMBOL vmlinux 0x046d308d       blkdev_get_by_dev
+EXPORT_SYMBOL vmlinux 0x0487f831       fb_find_best_display
+EXPORT_SYMBOL vmlinux 0x04a918dd       mntput
+EXPORT_SYMBOL vmlinux 0x04ae767c       kunmap_high
+EXPORT_SYMBOL vmlinux 0x04bc355e       tcp_connect
+EXPORT_SYMBOL vmlinux 0x04be1b15       path_is_under
+EXPORT_SYMBOL vmlinux 0x04d8c750       release_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0x04ea56f9       _kstrtol
+EXPORT_SYMBOL vmlinux 0x04f7f219       scsi_prep_fn
+EXPORT_SYMBOL vmlinux 0x050468c0       truncate_inode_pages
+EXPORT_SYMBOL vmlinux 0x050b5d9e       napi_get_frags
+EXPORT_SYMBOL vmlinux 0x0512e1df       uart_get_divisor
+EXPORT_SYMBOL vmlinux 0x0521a429       sk_filter
+EXPORT_SYMBOL vmlinux 0x0521b2ee       set_current_groups
+EXPORT_SYMBOL vmlinux 0x05240ee7       percpu_counter_batch
+EXPORT_SYMBOL vmlinux 0x0535c7a0       dquot_file_open
+EXPORT_SYMBOL vmlinux 0x057ce975       hex_dump_to_buffer
+EXPORT_SYMBOL vmlinux 0x05a10892       inet_put_port
+EXPORT_SYMBOL vmlinux 0x05a6906a       pci_wake_from_d3
+EXPORT_SYMBOL vmlinux 0x05b207fa       __xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0x05b55cf7       scsi_remove_device
+EXPORT_SYMBOL vmlinux 0x05d5d6df       mmc_card_sleep
+EXPORT_SYMBOL vmlinux 0x05e209e0       simple_getattr
+EXPORT_SYMBOL vmlinux 0x05e55062       devm_ioport_unmap
+EXPORT_SYMBOL vmlinux 0x05ed892f       __f_setown
+EXPORT_SYMBOL vmlinux 0x05f77552       unregister_netdev
+EXPORT_SYMBOL vmlinux 0x061651be       strcat
+EXPORT_SYMBOL vmlinux 0x0634100a       bitmap_parselist_user
+EXPORT_SYMBOL vmlinux 0x0651c4ad       kern_path_parent
+EXPORT_SYMBOL vmlinux 0x065ca5a7       try_to_release_page
+EXPORT_SYMBOL vmlinux 0x067d8d35       security_release_secctx
+EXPORT_SYMBOL vmlinux 0x069596f8       journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x069db189       dev_queue_xmit
+EXPORT_SYMBOL vmlinux 0x06ab60c0       _raw_write_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x06ae2e58       register_framebuffer
+EXPORT_SYMBOL vmlinux 0x06cc9eda       dev_gro_receive
+EXPORT_SYMBOL vmlinux 0x06d728b1       tcp_parse_md5sig_option
+EXPORT_SYMBOL vmlinux 0x06e8bdd5       find_or_create_page
+EXPORT_SYMBOL vmlinux 0x06f945a9       scsi_register_driver
+EXPORT_SYMBOL vmlinux 0x06fa9d17       of_get_property
+EXPORT_SYMBOL vmlinux 0x06fe3b14       default_grn
+EXPORT_SYMBOL vmlinux 0x0704d58d       pci_prepare_to_sleep
+EXPORT_SYMBOL vmlinux 0x0709316b       pci_save_state
+EXPORT_SYMBOL vmlinux 0x07179557       kmem_cache_size
+EXPORT_SYMBOL vmlinux 0x0725673f       init_net
+EXPORT_SYMBOL vmlinux 0x0727c4f3       iowrite8
+EXPORT_SYMBOL vmlinux 0x073dfa12       generate_resume_trace
+EXPORT_SYMBOL vmlinux 0x07608604       acpi_get_vendor_resource
+EXPORT_SYMBOL vmlinux 0x07760c1b       idr_get_new
+EXPORT_SYMBOL vmlinux 0x07770e07       proc_mkdir
+EXPORT_SYMBOL vmlinux 0x0795116e       udp_lib_getsockopt
+EXPORT_SYMBOL vmlinux 0x0799aca4       local_bh_enable
+EXPORT_SYMBOL vmlinux 0x07a7d14d       invalidate_mapping_pages
+EXPORT_SYMBOL vmlinux 0x07a890c8       fb_alloc_cmap
+EXPORT_SYMBOL vmlinux 0x07b49bdd       vfs_open
+EXPORT_SYMBOL vmlinux 0x07cc4a5d       printk_timed_ratelimit
+EXPORT_SYMBOL vmlinux 0x07d50a24       csum_partial
+EXPORT_SYMBOL vmlinux 0x07d9b783       scsi_nl_send_vendor_msg
+EXPORT_SYMBOL vmlinux 0x07e4cf73       skb_recycle_check
+EXPORT_SYMBOL vmlinux 0x0822de5e       netif_stacked_transfer_operstate
+EXPORT_SYMBOL vmlinux 0x082c3213       pci_root_buses
+EXPORT_SYMBOL vmlinux 0x084ba63a       uart_match_port
+EXPORT_SYMBOL vmlinux 0x0897287b       acpi_disable_all_gpes
+EXPORT_SYMBOL vmlinux 0x089b459f       inode_sb_list_lock
+EXPORT_SYMBOL vmlinux 0x08a55f99       dev_uc_flush
+EXPORT_SYMBOL vmlinux 0x08c6f62d       cdrom_ioctl
+EXPORT_SYMBOL vmlinux 0x08d66a3a       warn_slowpath_fmt
+EXPORT_SYMBOL vmlinux 0x08e667ca       dma_async_memcpy_buf_to_pg
+EXPORT_SYMBOL vmlinux 0x09087e8e       fb_set_suspend
+EXPORT_SYMBOL vmlinux 0x0933aae1       efi_enabled
+EXPORT_SYMBOL vmlinux 0x093a4d8e       fb_get_mode
+EXPORT_SYMBOL vmlinux 0x093e947e       posix_acl_create_masq
+EXPORT_SYMBOL vmlinux 0x0942eb1d       vc_cons
+EXPORT_SYMBOL vmlinux 0x0948cde9       num_physpages
+EXPORT_SYMBOL vmlinux 0x0952262f       __dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0x09775cdc       kref_get
+EXPORT_SYMBOL vmlinux 0x097d08c3       padata_do_parallel
+EXPORT_SYMBOL vmlinux 0x0983bf57       blk_queue_dma_pad
+EXPORT_SYMBOL vmlinux 0x098b71c6       fb_dealloc_cmap
+EXPORT_SYMBOL vmlinux 0x0994431b       sb_min_blocksize
+EXPORT_SYMBOL vmlinux 0x09bf1e6e       _raw_read_unlock_bh
+EXPORT_SYMBOL vmlinux 0x09c55cec       schedule_timeout_interruptible
+EXPORT_SYMBOL vmlinux 0x09c8eb55       font_vga_8x16
+EXPORT_SYMBOL vmlinux 0x09cbe4c5       __napi_schedule
+EXPORT_SYMBOL vmlinux 0x09d44df9       in_lock_functions
+EXPORT_SYMBOL vmlinux 0x09ead378       kthread_bind
+EXPORT_SYMBOL vmlinux 0x09f20dda       idr_init
+EXPORT_SYMBOL vmlinux 0x09fc4931       tty_register_ldisc
+EXPORT_SYMBOL vmlinux 0x0a2487e0       unblock_all_signals
+EXPORT_SYMBOL vmlinux 0x0a2a394f       inet_dev_addr_type
+EXPORT_SYMBOL vmlinux 0x0a3131f6       strnchr
+EXPORT_SYMBOL vmlinux 0x0a469d23       mfd_clone_cell
+EXPORT_SYMBOL vmlinux 0x0a551f80       tcp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x0a8ff496       arp_create
+EXPORT_SYMBOL vmlinux 0x0ab10ab6       netlink_dump_start
+EXPORT_SYMBOL vmlinux 0x0acb1a3c       __bitmap_shift_right
+EXPORT_SYMBOL vmlinux 0x0acf7679       dma_issue_pending_all
+EXPORT_SYMBOL vmlinux 0x0ad21499       pnp_is_active
+EXPORT_SYMBOL vmlinux 0x0ae796f3       sock_no_sendpage
+EXPORT_SYMBOL vmlinux 0x0b0d888b       icmpv6_err_convert
+EXPORT_SYMBOL vmlinux 0x0b0fe74b       kobject_get
+EXPORT_SYMBOL vmlinux 0x0b1beb31       vmalloc_32_user
+EXPORT_SYMBOL vmlinux 0x0b48677a       __kfifo_init
+EXPORT_SYMBOL vmlinux 0x0b4bde37       iunique
+EXPORT_SYMBOL vmlinux 0x0b5118c0       set_pages_array_wc
+EXPORT_SYMBOL vmlinux 0x0b7086d9       param_get_short
+EXPORT_SYMBOL vmlinux 0x0b742fd7       simple_strtol
+EXPORT_SYMBOL vmlinux 0x0b77413a       down_write_trylock
+EXPORT_SYMBOL vmlinux 0x0b8cb9c6       agp_copy_info
+EXPORT_SYMBOL vmlinux 0x0bc477a2       irq_set_irq_type
+EXPORT_SYMBOL vmlinux 0x0be4d9f2       blk_init_tags
+EXPORT_SYMBOL vmlinux 0x0c00b70a       follow_up
+EXPORT_SYMBOL vmlinux 0x0c0f29c4       fb_is_primary_device
+EXPORT_SYMBOL vmlinux 0x0c46a016       pcie_port_service_register
+EXPORT_SYMBOL vmlinux 0x0c49ab15       simple_readpage
+EXPORT_SYMBOL vmlinux 0x0c4eda05       blk_queue_invalidate_tags
+EXPORT_SYMBOL vmlinux 0x0c5369de       padata_set_cpumasks
+EXPORT_SYMBOL vmlinux 0x0c5b93e4       __dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x0c633ea7       skb_clone
+EXPORT_SYMBOL vmlinux 0x0c65e73c       scsi_normalize_sense
+EXPORT_SYMBOL vmlinux 0x0c8c9e99       scsi_show_extd_sense
+EXPORT_SYMBOL vmlinux 0x0cae232b       utf16s_to_utf8s
+EXPORT_SYMBOL vmlinux 0x0cbcbbaf       scsi_scan_target
+EXPORT_SYMBOL vmlinux 0x0cc33a24       dm_get_device
+EXPORT_SYMBOL vmlinux 0x0cc7f956       edac_mce_register
+EXPORT_SYMBOL vmlinux 0x0ccc6a92       tty_unregister_driver
+EXPORT_SYMBOL vmlinux 0x0cda9f9f       noop_qdisc
+EXPORT_SYMBOL vmlinux 0x0cf1484b       i2c_master_recv
+EXPORT_SYMBOL vmlinux 0x0d06362e       nf_log_bind_pf
+EXPORT_SYMBOL vmlinux 0x0d0cd926       wireless_send_event
+EXPORT_SYMBOL vmlinux 0x0d3dda14       acpi_get_type
+EXPORT_SYMBOL vmlinux 0x0d40fe91       invalidate_partition
+EXPORT_SYMBOL vmlinux 0x0d4869e9       dquot_release
+EXPORT_SYMBOL vmlinux 0x0d53182d       md_integrity_register
+EXPORT_SYMBOL vmlinux 0x0d542439       __ipv6_addr_type
+EXPORT_SYMBOL vmlinux 0x0d57f00e       netpoll_parse_options
+EXPORT_SYMBOL vmlinux 0x0d848c15       kmap_high
+EXPORT_SYMBOL vmlinux 0x0d8fddd4       alloc_file
+EXPORT_SYMBOL vmlinux 0x0da10ec3       security_sock_graft
+EXPORT_SYMBOL vmlinux 0x0db59030       input_register_device
+EXPORT_SYMBOL vmlinux 0x0dc557b0       mmc_host_enable
+EXPORT_SYMBOL vmlinux 0x0de50bba       pci_disable_ltr
+EXPORT_SYMBOL vmlinux 0x0df61880       generic_listxattr
+EXPORT_SYMBOL vmlinux 0x0df8d60d       udp_lib_rehash
+EXPORT_SYMBOL vmlinux 0x0e174aa7       __init_waitqueue_head
+EXPORT_SYMBOL vmlinux 0x0e44e164       dma_release_declared_memory
+EXPORT_SYMBOL vmlinux 0x0e52592a       panic
+EXPORT_SYMBOL vmlinux 0x0e75663a       prepare_to_wait
+EXPORT_SYMBOL vmlinux 0x0e928d49       phy_connect_direct
+EXPORT_SYMBOL vmlinux 0x0ecfa5bc       mmc_detect_change
+EXPORT_SYMBOL vmlinux 0x0ee6c470       dev_uc_sync
+EXPORT_SYMBOL vmlinux 0x0f1ab0b7       follow_pfn
+EXPORT_SYMBOL vmlinux 0x0f2e65a6       mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0x0f413b36       unregister_shrinker
+EXPORT_SYMBOL vmlinux 0x0f48b000       d_genocide
+EXPORT_SYMBOL vmlinux 0x0f48ebd6       kset_register
+EXPORT_SYMBOL vmlinux 0x0f59eff2       mmc_register_driver
+EXPORT_SYMBOL vmlinux 0x0f59f197       param_array_ops
+EXPORT_SYMBOL vmlinux 0x0f6857d7       security_inode_readlink
+EXPORT_SYMBOL vmlinux 0x0f93e431       dentry_update_name_case
+EXPORT_SYMBOL vmlinux 0x0fae7650       is_bad_inode
+EXPORT_SYMBOL vmlinux 0x0faef0ed       __tasklet_schedule
+EXPORT_SYMBOL vmlinux 0x0fd00a68       acpi_clear_event
+EXPORT_SYMBOL vmlinux 0x0fdc25d9       check_disk_change
+EXPORT_SYMBOL vmlinux 0x0fecfc78       max8998_update_reg
+EXPORT_SYMBOL vmlinux 0x0ff2b602       slhc_compress
+EXPORT_SYMBOL vmlinux 0x102c56de       irq_regs
+EXPORT_SYMBOL vmlinux 0x105419f4       __getblk
+EXPORT_SYMBOL vmlinux 0x1062b361       napi_frags_finish
+EXPORT_SYMBOL vmlinux 0x1066b091       write_cache_pages
+EXPORT_SYMBOL vmlinux 0x107291bc       xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x107ddf83       agp_generic_alloc_page
+EXPORT_SYMBOL vmlinux 0x109fec29       dquot_destroy
+EXPORT_SYMBOL vmlinux 0x10af2475       vm_map_ram
+EXPORT_SYMBOL vmlinux 0x10c568b9       genphy_suspend
+EXPORT_SYMBOL vmlinux 0x10cc3779       dm_get_mapinfo
+EXPORT_SYMBOL vmlinux 0x10d9d048       icmp_err_convert
+EXPORT_SYMBOL vmlinux 0x10ee20bb       default_blu
+EXPORT_SYMBOL vmlinux 0x1107f896       __blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x11089ac7       _ctype
+EXPORT_SYMBOL vmlinux 0x1119d570       scsi_device_set_state
+EXPORT_SYMBOL vmlinux 0x1121c8d2       fddi_change_mtu
+EXPORT_SYMBOL vmlinux 0x11267875       scsi_extd_sense_format
+EXPORT_SYMBOL vmlinux 0x1136dafd       qdisc_watchdog_schedule
+EXPORT_SYMBOL vmlinux 0x1142941c       sk_free
+EXPORT_SYMBOL vmlinux 0x11633870       param_set_ushort
+EXPORT_SYMBOL vmlinux 0x1163f0a7       blk_max_low_pfn
+EXPORT_SYMBOL vmlinux 0x1165bf4d       log_wait_commit
+EXPORT_SYMBOL vmlinux 0x116ccd8c       vfs_fstatat
+EXPORT_SYMBOL vmlinux 0x117093be       qdisc_class_hash_init
+EXPORT_SYMBOL vmlinux 0x11844fab       phy_register_fixup
+EXPORT_SYMBOL vmlinux 0x118dc8d0       abort_creds
+EXPORT_SYMBOL vmlinux 0x118f01ea       putname
+EXPORT_SYMBOL vmlinux 0x11bf3729       rfkill_set_sw_state
+EXPORT_SYMBOL vmlinux 0x11c7c15d       dst_release
+EXPORT_SYMBOL vmlinux 0x11f7ed4c       hex_to_bin
+EXPORT_SYMBOL vmlinux 0x1203bc9f       uart_remove_one_port
+EXPORT_SYMBOL vmlinux 0x120621fd       ppp_unregister_compressor
+EXPORT_SYMBOL vmlinux 0x122bd9bb       mfd_remove_devices
+EXPORT_SYMBOL vmlinux 0x12360b79       prepare_to_wait_exclusive
+EXPORT_SYMBOL vmlinux 0x127a373f       try_to_del_timer_sync
+EXPORT_SYMBOL vmlinux 0x127f1cf8       vfs_lstat
+EXPORT_SYMBOL vmlinux 0x129cef9d       _dev_info
+EXPORT_SYMBOL vmlinux 0x129d01ae       md_unregister_thread
+EXPORT_SYMBOL vmlinux 0x12a38747       usleep_range
+EXPORT_SYMBOL vmlinux 0x12da5bb2       __kmalloc
+EXPORT_SYMBOL vmlinux 0x12dd8755       thaw_super
+EXPORT_SYMBOL vmlinux 0x12f99022       inet_frags_init_net
+EXPORT_SYMBOL vmlinux 0x131adc96       sock_create
+EXPORT_SYMBOL vmlinux 0x133cade5       interruptible_sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x1355ca23       inode_add_rsv_space
+EXPORT_SYMBOL vmlinux 0x13750234       set_bh_page
+EXPORT_SYMBOL vmlinux 0x1386f43f       page_readlink
+EXPORT_SYMBOL vmlinux 0x138a830f       mca_device_status
+EXPORT_SYMBOL vmlinux 0x138ba64f       __seq_open_private
+EXPORT_SYMBOL vmlinux 0x139b0318       padata_start
+EXPORT_SYMBOL vmlinux 0x13b65a01       x86_bios_cpu_apicid
+EXPORT_SYMBOL vmlinux 0x13bda4fe       set_pages_nx
+EXPORT_SYMBOL vmlinux 0x13bf4e05       ip_route_input_common
+EXPORT_SYMBOL vmlinux 0x13d0adf7       __kfifo_out
+EXPORT_SYMBOL vmlinux 0x13dde1af       call_usermodehelper_setup
+EXPORT_SYMBOL vmlinux 0x13e43abd       llc_sap_find
+EXPORT_SYMBOL vmlinux 0x13e98fe7       mca_register_driver
+EXPORT_SYMBOL vmlinux 0x13ec80f3       param_set_short
+EXPORT_SYMBOL vmlinux 0x13f01b3f       security_sb_clone_mnt_opts
+EXPORT_SYMBOL vmlinux 0x13f290fe       agp_backend_acquire
+EXPORT_SYMBOL vmlinux 0x13f301f7       jbd2_log_wait_commit
+EXPORT_SYMBOL vmlinux 0x13f42152       system_entering_hibernation
+EXPORT_SYMBOL vmlinux 0x1420b379       kstrtou16_from_user
+EXPORT_SYMBOL vmlinux 0x1430e6e0       unregister_acpi_notifier
+EXPORT_SYMBOL vmlinux 0x14435ebd       genl_register_family_with_ops
+EXPORT_SYMBOL vmlinux 0x1456cfc5       vfs_rename
+EXPORT_SYMBOL vmlinux 0x145b8590       vfs_readv
+EXPORT_SYMBOL vmlinux 0x145ced90       input_flush_device
+EXPORT_SYMBOL vmlinux 0x14a075d9       netif_set_real_num_tx_queues
+EXPORT_SYMBOL vmlinux 0x14a590cb       d_set_d_op
+EXPORT_SYMBOL vmlinux 0x14a7ee02       icmp_send
+EXPORT_SYMBOL vmlinux 0x14a82908       bio_integrity_free
+EXPORT_SYMBOL vmlinux 0x14a95212       alloc_pci_dev
+EXPORT_SYMBOL vmlinux 0x14baa2fa       blk_queue_alignment_offset
+EXPORT_SYMBOL vmlinux 0x14c3beca       tcf_hash_check
+EXPORT_SYMBOL vmlinux 0x14e7ca7c       alloc_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x15243d6b       mii_check_link
+EXPORT_SYMBOL vmlinux 0x15336a59       mount_nodev
+EXPORT_SYMBOL vmlinux 0x153621d6       generic_pipe_buf_release
+EXPORT_SYMBOL vmlinux 0x1551dc51       bitmap_find_free_region
+EXPORT_SYMBOL vmlinux 0x15629489       qdisc_tree_decrease_qlen
+EXPORT_SYMBOL vmlinux 0x15696697       ip6_route_output
+EXPORT_SYMBOL vmlinux 0x1574c0b9       del_timer
+EXPORT_SYMBOL vmlinux 0x1578d5ad       pci_do_scan_bus
+EXPORT_SYMBOL vmlinux 0x15a7b5e5       security_inode_getsecctx
+EXPORT_SYMBOL vmlinux 0x15c1def3       eisa_driver_register
+EXPORT_SYMBOL vmlinux 0x15cc970a       agp_bind_memory
+EXPORT_SYMBOL vmlinux 0x15d3f9fc       generic_getxattr
+EXPORT_SYMBOL vmlinux 0x15d8c8aa       edac_mce_unregister
+EXPORT_SYMBOL vmlinux 0x160ea4c8       sfi_disabled
+EXPORT_SYMBOL vmlinux 0x161acf66       fbcon_set_bitops
+EXPORT_SYMBOL vmlinux 0x161df9ef       __scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0x162718e5       agp_generic_alloc_by_type
+EXPORT_SYMBOL vmlinux 0x1627ed72       register_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x162ed4ad       dquot_disable
+EXPORT_SYMBOL vmlinux 0x16305289       warn_slowpath_null
+EXPORT_SYMBOL vmlinux 0x163e1446       tcp_splice_read
+EXPORT_SYMBOL vmlinux 0x16592094       _raw_write_lock
+EXPORT_SYMBOL vmlinux 0x1660f1eb       __ht_create_irq
+EXPORT_SYMBOL vmlinux 0x1674429d       kset_unregister
+EXPORT_SYMBOL vmlinux 0x167556ae       boot_cpu_data
+EXPORT_SYMBOL vmlinux 0x167e7f9d       __get_user_1
+EXPORT_SYMBOL vmlinux 0x16b64511       eth_mac_addr
+EXPORT_SYMBOL vmlinux 0x16fe232b       dev_add_pack
+EXPORT_SYMBOL vmlinux 0x16ffc05d       sg_miter_start
+EXPORT_SYMBOL vmlinux 0x170c25ee       acpi_get_next_object
+EXPORT_SYMBOL vmlinux 0x1746faa7       mark_buffer_dirty
+EXPORT_SYMBOL vmlinux 0x174ca2fc       sched_autogroup_detach
+EXPORT_SYMBOL vmlinux 0x17a0ec64       journal_dirty_data
+EXPORT_SYMBOL vmlinux 0x17cd2666       pnp_unregister_card_driver
+EXPORT_SYMBOL vmlinux 0x17cfe850       dquot_set_dqinfo
+EXPORT_SYMBOL vmlinux 0x17df17bc       sysctl_tcp_ecn
+EXPORT_SYMBOL vmlinux 0x17f341a0       i8042_lock_chip
+EXPORT_SYMBOL vmlinux 0x17f4b75d       may_umount
+EXPORT_SYMBOL vmlinux 0x17f60bf5       jbd2_journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x180ce191       phy_ethtool_sset
+EXPORT_SYMBOL vmlinux 0x181b91a4       ppp_register_compressor
+EXPORT_SYMBOL vmlinux 0x183fa88b       mempool_alloc_slab
+EXPORT_SYMBOL vmlinux 0x184b82fb       mmc_vddrange_to_ocrmask
+EXPORT_SYMBOL vmlinux 0x186bd013       of_match_device
+EXPORT_SYMBOL vmlinux 0x187907ad       textsearch_register
+EXPORT_SYMBOL vmlinux 0x189868d7       get_random_bytes_arch
+EXPORT_SYMBOL vmlinux 0x189fe5c3       netdev_class_create_file
+EXPORT_SYMBOL vmlinux 0x18c02c1c       agp_generic_insert_memory
+EXPORT_SYMBOL vmlinux 0x18cfc21f       inode_owner_or_capable
+EXPORT_SYMBOL vmlinux 0x18daba42       softnet_data
+EXPORT_SYMBOL vmlinux 0x18e1ce9d       xfrm_dst_ifdown
+EXPORT_SYMBOL vmlinux 0x18e352ed       kmap_atomic_to_page
+EXPORT_SYMBOL vmlinux 0x18e7531e       rfkill_destroy
+EXPORT_SYMBOL vmlinux 0x192878f5       free_inode_nonrcu
+EXPORT_SYMBOL vmlinux 0x1928faa7       phy_detach
+EXPORT_SYMBOL vmlinux 0x1974f0df       sock_common_setsockopt
+EXPORT_SYMBOL vmlinux 0x19912407       cpu_rmap_update
+EXPORT_SYMBOL vmlinux 0x199ed0cd       net_disable_timestamp
+EXPORT_SYMBOL vmlinux 0x199f5b4e       framebuffer_alloc
+EXPORT_SYMBOL vmlinux 0x19bd383b       security_secmark_refcount_dec
+EXPORT_SYMBOL vmlinux 0x19c3016b       jbd2_journal_get_create_access
+EXPORT_SYMBOL vmlinux 0x19c90d37       __scm_send
+EXPORT_SYMBOL vmlinux 0x19db972b       phy_device_free
+EXPORT_SYMBOL vmlinux 0x1a044f14       arp_xmit
+EXPORT_SYMBOL vmlinux 0x1a048cee       dma_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1a45cb6c       acpi_disabled
+EXPORT_SYMBOL vmlinux 0x1a552ff4       pci_find_parent_resource
+EXPORT_SYMBOL vmlinux 0x1a562f07       tcf_hash_search
+EXPORT_SYMBOL vmlinux 0x1a58b3c1       sock_i_uid
+EXPORT_SYMBOL vmlinux 0x1a5d1c4b       bio_integrity_set_tag
+EXPORT_SYMBOL vmlinux 0x1a63af34       vga_switcheroo_process_delayed_switch
+EXPORT_SYMBOL vmlinux 0x1a6dc9e6       genl_unregister_family
+EXPORT_SYMBOL vmlinux 0x1a925a66       down
+EXPORT_SYMBOL vmlinux 0x1a9d09ca       pci_request_region_exclusive
+EXPORT_SYMBOL vmlinux 0x1abc47f1       sock_sendmsg
+EXPORT_SYMBOL vmlinux 0x1ace138d       bitmap_allocate_region
+EXPORT_SYMBOL vmlinux 0x1acf60fa       tcp_tso_segment
+EXPORT_SYMBOL vmlinux 0x1acf6ca2       rwsem_down_write_failed
+EXPORT_SYMBOL vmlinux 0x1afdddb3       acpi_unlock_ac_dir
+EXPORT_SYMBOL vmlinux 0x1b015d25       bitmap_parselist
+EXPORT_SYMBOL vmlinux 0x1b13f394       idr_pre_get
+EXPORT_SYMBOL vmlinux 0x1b292f49       jbd2_journal_restart
+EXPORT_SYMBOL vmlinux 0x1b3eac38       __cleancache_put_page
+EXPORT_SYMBOL vmlinux 0x1b458cea       pcim_iomap_table
+EXPORT_SYMBOL vmlinux 0x1b6314fd       in_aton
+EXPORT_SYMBOL vmlinux 0x1b7bb290       lookup_bdev
+EXPORT_SYMBOL vmlinux 0x1b7cf341       pci_back_from_sleep
+EXPORT_SYMBOL vmlinux 0x1b8b95ad       i8042_unlock_chip
+EXPORT_SYMBOL vmlinux 0x1b9e0ff1       scsilun_to_int
+EXPORT_SYMBOL vmlinux 0x1bb4ec88       phy_start
+EXPORT_SYMBOL vmlinux 0x1bc4a67d       seq_printf
+EXPORT_SYMBOL vmlinux 0x1bd9d6c5       dmam_pool_destroy
+EXPORT_SYMBOL vmlinux 0x1bdae3e6       xfrm_cfg_mutex
+EXPORT_SYMBOL vmlinux 0x1c01d197       __blockdev_direct_IO
+EXPORT_SYMBOL vmlinux 0x1c16e9fe       gen_new_estimator
+EXPORT_SYMBOL vmlinux 0x1c1af916       set_normalized_timespec
+EXPORT_SYMBOL vmlinux 0x1c23bd32       __xfrm_state_destroy
+EXPORT_SYMBOL vmlinux 0x1c659465       serial8250_do_pm
+EXPORT_SYMBOL vmlinux 0x1c8a04b0       acpi_reset
+EXPORT_SYMBOL vmlinux 0x1cc6719a       register_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x1cf366cd       kmem_cache_alloc_trace
+EXPORT_SYMBOL vmlinux 0x1d2e87c6       do_gettimeofday
+EXPORT_SYMBOL vmlinux 0x1d3865da       param_get_invbool
+EXPORT_SYMBOL vmlinux 0x1d719295       netif_rx
+EXPORT_SYMBOL vmlinux 0x1d7f773e       set_security_override_from_ctx
+EXPORT_SYMBOL vmlinux 0x1d98ce50       add_to_page_cache_locked
+EXPORT_SYMBOL vmlinux 0x1dc36131       fb_destroy_modedb
+EXPORT_SYMBOL vmlinux 0x1dc418f3       dev_printk
+EXPORT_SYMBOL vmlinux 0x1dd15e9b       __generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x1dd571e6       fb_copy_cmap
+EXPORT_SYMBOL vmlinux 0x1ddf91d2       cleancache_register_ops
+EXPORT_SYMBOL vmlinux 0x1e0d3911       serio_reconnect
+EXPORT_SYMBOL vmlinux 0x1e16aecb       inode_init_owner
+EXPORT_SYMBOL vmlinux 0x1e231ec5       __dquot_transfer
+EXPORT_SYMBOL vmlinux 0x1e2aecb9       serio_open
+EXPORT_SYMBOL vmlinux 0x1e65218d       kblockd_schedule_work
+EXPORT_SYMBOL vmlinux 0x1e6d26a8       strstr
+EXPORT_SYMBOL vmlinux 0x1e9edfb7       seq_hlist_start_head_rcu
+EXPORT_SYMBOL vmlinux 0x1eacc9c3       remove_inode_hash
+EXPORT_SYMBOL vmlinux 0x1eb8b8a0       dst_cow_metrics_generic
+EXPORT_SYMBOL vmlinux 0x1ebddfc6       xfrm_find_acq_byseq
+EXPORT_SYMBOL vmlinux 0x1ee262ac       iov_iter_copy_from_user_atomic
+EXPORT_SYMBOL vmlinux 0x1eeb1aa2       xfrm_policy_destroy
+EXPORT_SYMBOL vmlinux 0x1ef38656       dquot_quota_on
+EXPORT_SYMBOL vmlinux 0x1f23c479       acpi_bus_get_device
+EXPORT_SYMBOL vmlinux 0x1f3a910a       journal_abort
+EXPORT_SYMBOL vmlinux 0x1f4df885       ip_options_rcv_srr
+EXPORT_SYMBOL vmlinux 0x1f61b740       rfkill_set_states
+EXPORT_SYMBOL vmlinux 0x1f7e807f       kstrtoint_from_user
+EXPORT_SYMBOL vmlinux 0x1f89d360       writeback_inodes_sb_nr_if_idle
+EXPORT_SYMBOL vmlinux 0x1f8fa277       cdrom_get_last_written
+EXPORT_SYMBOL vmlinux 0x1fd07fff       kdb_grepping_flag
+EXPORT_SYMBOL vmlinux 0x1fd3a12f       generic_write_checks
+EXPORT_SYMBOL vmlinux 0x1fe7f927       inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0x1ff196d6       seq_puts
+EXPORT_SYMBOL vmlinux 0x1ffe06d4       max8925_bulk_write
+EXPORT_SYMBOL vmlinux 0x20000329       simple_strtoul
+EXPORT_SYMBOL vmlinux 0x2005e68a       acpi_remove_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x201a8ce8       skb_free_datagram
+EXPORT_SYMBOL vmlinux 0x201f61cd       pci_dev_get
+EXPORT_SYMBOL vmlinux 0x205379a7       __quota_error
+EXPORT_SYMBOL vmlinux 0x2072ee9b       request_threaded_irq
+EXPORT_SYMBOL vmlinux 0x208739f6       acpi_load_table
+EXPORT_SYMBOL vmlinux 0x208c82bc       posix_lock_file
+EXPORT_SYMBOL vmlinux 0x2093920b       dev_addr_flush
+EXPORT_SYMBOL vmlinux 0x20a789ac       irq_set_chip_data
+EXPORT_SYMBOL vmlinux 0x20b1bc80       fsnotify_put_group
+EXPORT_SYMBOL vmlinux 0x20b39f1f       __get_user_pages
+EXPORT_SYMBOL vmlinux 0x20cac037       scsi_get_command
+EXPORT_SYMBOL vmlinux 0x20d52f78       call_netdevice_notifiers
+EXPORT_SYMBOL vmlinux 0x20d6d563       secpath_dup
+EXPORT_SYMBOL vmlinux 0x20dbf3c1       file_sb_list_del
+EXPORT_SYMBOL vmlinux 0x20e4492c       __sk_mem_reclaim
+EXPORT_SYMBOL vmlinux 0x20fc384b       xfrm6_rcv_spi
+EXPORT_SYMBOL vmlinux 0x2120b7ea       seq_write
+EXPORT_SYMBOL vmlinux 0x215ebd78       bitrev16
+EXPORT_SYMBOL vmlinux 0x21625c2f       scsi_prep_state_check
+EXPORT_SYMBOL vmlinux 0x217093eb       generic_cont_expand_simple
+EXPORT_SYMBOL vmlinux 0x2177aff9       wake_up_process
+EXPORT_SYMBOL vmlinux 0x217a2a30       blk_rq_map_kern
+EXPORT_SYMBOL vmlinux 0x218352d1       vfs_path_lookup
+EXPORT_SYMBOL vmlinux 0x21984e6d       blk_fetch_request
+EXPORT_SYMBOL vmlinux 0x21a92a3b       block_truncate_page
+EXPORT_SYMBOL vmlinux 0x21d8e28d       jbd2_journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x21e0ea22       acpi_get_id
+EXPORT_SYMBOL vmlinux 0x22022af7       simple_fill_super
+EXPORT_SYMBOL vmlinux 0x221cca34       netlink_broadcast
+EXPORT_SYMBOL vmlinux 0x22295f56       alloc_netdev_mqs
+EXPORT_SYMBOL vmlinux 0x222e7ce2       sysfs_streq
+EXPORT_SYMBOL vmlinux 0x222ed0c2       security_req_classify_flow
+EXPORT_SYMBOL vmlinux 0x225e909e       schedule_delayed_work_on
+EXPORT_SYMBOL vmlinux 0x226e86a9       audit_log
+EXPORT_SYMBOL vmlinux 0x2276db98       kstrtoint
+EXPORT_SYMBOL vmlinux 0x2283d9e4       ipv6_chk_prefix
+EXPORT_SYMBOL vmlinux 0x2288378f       system_state
+EXPORT_SYMBOL vmlinux 0x229eb706       pipe_to_file
+EXPORT_SYMBOL vmlinux 0x22b325d5       kd_mksound
+EXPORT_SYMBOL vmlinux 0x22b98d06       inode_set_bytes
+EXPORT_SYMBOL vmlinux 0x22c920fc       xfrm_unregister_km
+EXPORT_SYMBOL vmlinux 0x22e5ce0d       ps2_sendbyte
+EXPORT_SYMBOL vmlinux 0x230693bd       neigh_destroy
+EXPORT_SYMBOL vmlinux 0x231d4001       fb_edid_add_monspecs
+EXPORT_SYMBOL vmlinux 0x2324c8ae       flex_array_get_ptr
+EXPORT_SYMBOL vmlinux 0x23532c4d       ftrace_print_flags_seq
+EXPORT_SYMBOL vmlinux 0x2368be6d       posix_acl_to_xattr
+EXPORT_SYMBOL vmlinux 0x2381a6e8       flock_lock_file_wait
+EXPORT_SYMBOL vmlinux 0x2399f985       dqstats
+EXPORT_SYMBOL vmlinux 0x239b91d9       jbd2_journal_forget
+EXPORT_SYMBOL vmlinux 0x23a574fd       security_secmark_relabel_packet
+EXPORT_SYMBOL vmlinux 0x23a8b316       gen_pool_add_virt
+EXPORT_SYMBOL vmlinux 0x23adb973       skb_gro_reset_offset
+EXPORT_SYMBOL vmlinux 0x23ae2f18       pskb_copy
+EXPORT_SYMBOL vmlinux 0x23c5d6e1       agp_enable
+EXPORT_SYMBOL vmlinux 0x23c8f257       slhc_uncompress
+EXPORT_SYMBOL vmlinux 0x23d407f1       update_region
+EXPORT_SYMBOL vmlinux 0x23f1d235       max8998_bulk_write
+EXPORT_SYMBOL vmlinux 0x23f3b2e4       dma_find_channel
+EXPORT_SYMBOL vmlinux 0x23fd3028       vmalloc_node
+EXPORT_SYMBOL vmlinux 0x2406cdb7       __scsi_iterate_devices
+EXPORT_SYMBOL vmlinux 0x2414e794       single_open
+EXPORT_SYMBOL vmlinux 0x2422ccba       generic_file_fsync
+EXPORT_SYMBOL vmlinux 0x243e71b8       pci_bus_add_devices
+EXPORT_SYMBOL vmlinux 0x24428be5       strncpy_from_user
+EXPORT_SYMBOL vmlinux 0x244c6be8       sg_miter_next
+EXPORT_SYMBOL vmlinux 0x24594798       misc_deregister
+EXPORT_SYMBOL vmlinux 0x2459bbcc       console_set_on_cmdline
+EXPORT_SYMBOL vmlinux 0x24615ef9       security_path_rename
+EXPORT_SYMBOL vmlinux 0x2474d88f       skb_copy_and_csum_bits
+EXPORT_SYMBOL vmlinux 0x2475218f       of_find_node_by_type
+EXPORT_SYMBOL vmlinux 0x2488146a       tty_port_hangup
+EXPORT_SYMBOL vmlinux 0x24940986       pci_disable_link_state
+EXPORT_SYMBOL vmlinux 0x24946dfe       pci_match_id
+EXPORT_SYMBOL vmlinux 0x24b46511       generic_make_request
+EXPORT_SYMBOL vmlinux 0x24cb0d3e       eth_header_cache_update
+EXPORT_SYMBOL vmlinux 0x24ddd89a       __percpu_counter_add
+EXPORT_SYMBOL vmlinux 0x24de3696       abx500_remove_ops
+EXPORT_SYMBOL vmlinux 0x24ed2f5a       ethtool_op_get_ufo
+EXPORT_SYMBOL vmlinux 0x24fdac79       wake_bit_function
+EXPORT_SYMBOL vmlinux 0x250113b4       memory_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x250dd12b       bitmap_start_sync
+EXPORT_SYMBOL vmlinux 0x2511771d       x86_cpu_to_apicid
+EXPORT_SYMBOL vmlinux 0x251bbf99       generic_block_fiemap
+EXPORT_SYMBOL vmlinux 0x2526a8b5       ppp_output_wakeup
+EXPORT_SYMBOL vmlinux 0x2529d275       sock_recvmsg
+EXPORT_SYMBOL vmlinux 0x2548a371       of_find_i2c_device_by_node
+EXPORT_SYMBOL vmlinux 0x254938a4       simple_transaction_get
+EXPORT_SYMBOL vmlinux 0x256dd6eb       jbd2_journal_get_undo_access
+EXPORT_SYMBOL vmlinux 0x2578dacd       agp_generic_alloc_pages
+EXPORT_SYMBOL vmlinux 0x25820c64       fs_overflowuid
+EXPORT_SYMBOL vmlinux 0x258355b4       fb_find_best_mode
+EXPORT_SYMBOL vmlinux 0x258ac4f7       ndisc_build_skb
+EXPORT_SYMBOL vmlinux 0x25c0014b       ethtool_op_set_ufo
+EXPORT_SYMBOL vmlinux 0x25c344cb       pci_scan_slot
+EXPORT_SYMBOL vmlinux 0x25c677c4       mac_pton
+EXPORT_SYMBOL vmlinux 0x25cfd397       module_layout
+EXPORT_SYMBOL vmlinux 0x25d81960       posix_acl_equiv_mode
+EXPORT_SYMBOL vmlinux 0x25f6cf0c       radix_tree_prev_hole
+EXPORT_SYMBOL vmlinux 0x25febaea       scsi_unregister
+EXPORT_SYMBOL vmlinux 0x2609392e       dev_mc_add
+EXPORT_SYMBOL vmlinux 0x2623b60b       dput
+EXPORT_SYMBOL vmlinux 0x26471790       qdisc_list_del
+EXPORT_SYMBOL vmlinux 0x26518b68       idr_replace
+EXPORT_SYMBOL vmlinux 0x26603321       skb_dst_set_noref
+EXPORT_SYMBOL vmlinux 0x266977a2       skb_copy_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x267baeec       xfrm_policy_alloc
+EXPORT_SYMBOL vmlinux 0x26868bdd       qdisc_watchdog_cancel
+EXPORT_SYMBOL vmlinux 0x268cc6a2       sys_close
+EXPORT_SYMBOL vmlinux 0x2698e366       filp_close
+EXPORT_SYMBOL vmlinux 0x26bb950b       __kfifo_from_user_r
+EXPORT_SYMBOL vmlinux 0x26d3177f       ip_route_me_harder
+EXPORT_SYMBOL vmlinux 0x26d377dd       ip_mc_dec_group
+EXPORT_SYMBOL vmlinux 0x26d6c0b6       mempool_create
+EXPORT_SYMBOL vmlinux 0x26e76fb8       sysctl_udp_wmem_min
+EXPORT_SYMBOL vmlinux 0x270b2f24       unmap_underlying_metadata
+EXPORT_SYMBOL vmlinux 0x271cba95       acpi_bus_private_data_handler
+EXPORT_SYMBOL vmlinux 0x272d394e       mtrr_del
+EXPORT_SYMBOL vmlinux 0x274d0f90       blk_register_region
+EXPORT_SYMBOL vmlinux 0x277e4571       i2c_smbus_write_block_data
+EXPORT_SYMBOL vmlinux 0x27835ffe       blk_integrity_is_initialized
+EXPORT_SYMBOL vmlinux 0x27864d57       memparse
+EXPORT_SYMBOL vmlinux 0x278c7560       kobject_init
+EXPORT_SYMBOL vmlinux 0x27ae7d0c       ec_transaction
+EXPORT_SYMBOL vmlinux 0x27b33a81       abx500_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x27bbf221       disable_irq_nosync
+EXPORT_SYMBOL vmlinux 0x27c7a46f       tty_unregister_device
+EXPORT_SYMBOL vmlinux 0x27f581ae       tcp_mtup_init
+EXPORT_SYMBOL vmlinux 0x28003fde       empty_aops
+EXPORT_SYMBOL vmlinux 0x280b98e3       inet_register_protosw
+EXPORT_SYMBOL vmlinux 0x28176ccd       kmalloc_caches
+EXPORT_SYMBOL vmlinux 0x281823c5       __kfifo_out_peek
+EXPORT_SYMBOL vmlinux 0x281d4134       sk_reset_timer
+EXPORT_SYMBOL vmlinux 0x2823eb2e       __qdisc_calculate_pkt_len
+EXPORT_SYMBOL vmlinux 0x282684c1       __tcf_em_tree_match
+EXPORT_SYMBOL vmlinux 0x28574908       con_set_default_unimap
+EXPORT_SYMBOL vmlinux 0x285954da       bio_uncopy_user
+EXPORT_SYMBOL vmlinux 0x2887be77       skb_seq_read
+EXPORT_SYMBOL vmlinux 0x288a8726       devm_free_irq
+EXPORT_SYMBOL vmlinux 0x28a2ed02       scsi_build_sense_buffer
+EXPORT_SYMBOL vmlinux 0x28a80608       security_inode_setsecctx
+EXPORT_SYMBOL vmlinux 0x28b715a6       isapnp_cfg_end
+EXPORT_SYMBOL vmlinux 0x292093f4       native_rdmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0x2934e857       netdev_change_features
+EXPORT_SYMBOL vmlinux 0x293b217b       scsi_get_device_flags_keyed
+EXPORT_SYMBOL vmlinux 0x294a6af9       skb_unlink
+EXPORT_SYMBOL vmlinux 0x294cced1       cad_pid
+EXPORT_SYMBOL vmlinux 0x29537c9e       alloc_chrdev_region
+EXPORT_SYMBOL vmlinux 0x297c26a8       thermal_cooling_device_unregister
+EXPORT_SYMBOL vmlinux 0x29825454       writeback_inodes_sb_nr
+EXPORT_SYMBOL vmlinux 0x298fc869       neigh_connected_output
+EXPORT_SYMBOL vmlinux 0x299894dc       sock_alloc_send_skb
+EXPORT_SYMBOL vmlinux 0x29a1b682       netif_skb_features
+EXPORT_SYMBOL vmlinux 0x29b1c366       __sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x29bc5840       dev_alloc_name
+EXPORT_SYMBOL vmlinux 0x29c49241       locks_init_lock
+EXPORT_SYMBOL vmlinux 0x29da38e1       sock_no_poll
+EXPORT_SYMBOL vmlinux 0x29dc9be2       fib_default_rule_add
+EXPORT_SYMBOL vmlinux 0x29eb1bd4       netif_receive_skb
+EXPORT_SYMBOL vmlinux 0x29fdda53       kstrtos8_from_user
+EXPORT_SYMBOL vmlinux 0x2a0294b0       dquot_transfer
+EXPORT_SYMBOL vmlinux 0x2a03ede2       sock_rfree
+EXPORT_SYMBOL vmlinux 0x2a2285ec       _raw_write_lock_irq
+EXPORT_SYMBOL vmlinux 0x2a303d4d       check_signature
+EXPORT_SYMBOL vmlinux 0x2a54c764       set_pages_array_uc
+EXPORT_SYMBOL vmlinux 0x2a67d9ae       starget_for_each_device
+EXPORT_SYMBOL vmlinux 0x2a8e7612       mfd_cell_enable
+EXPORT_SYMBOL vmlinux 0x2aa0e4fc       strncasecmp
+EXPORT_SYMBOL vmlinux 0x2abd12b6       xfrm_state_lookup
+EXPORT_SYMBOL vmlinux 0x2ac0619f       jbd2_journal_update_format
+EXPORT_SYMBOL vmlinux 0x2ac8ce3a       journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x2ace45f6       xfrm_lookup
+EXPORT_SYMBOL vmlinux 0x2ae9c874       remove_arg_zero
+EXPORT_SYMBOL vmlinux 0x2af02574       input_set_keycode
+EXPORT_SYMBOL vmlinux 0x2afe9651       ___pskb_trim
+EXPORT_SYMBOL vmlinux 0x2b0ba2b0       scsi_sense_desc_find
+EXPORT_SYMBOL vmlinux 0x2b13bd6a       iget5_locked
+EXPORT_SYMBOL vmlinux 0x2b2ce78b       kstrtos8
+EXPORT_SYMBOL vmlinux 0x2b31894f       radix_tree_next_hole
+EXPORT_SYMBOL vmlinux 0x2b33423a       mmc_card_awake
+EXPORT_SYMBOL vmlinux 0x2b45972b       dev_mc_flush
+EXPORT_SYMBOL vmlinux 0x2b65c416       padata_stop
+EXPORT_SYMBOL vmlinux 0x2b6b32f4       generic_mii_ioctl
+EXPORT_SYMBOL vmlinux 0x2b6f374d       inet_csk_delete_keepalive_timer
+EXPORT_SYMBOL vmlinux 0x2b973703       blk_get_queue
+EXPORT_SYMBOL vmlinux 0x2b9da7a4       genl_lock
+EXPORT_SYMBOL vmlinux 0x2ba1bc65       __skb_checksum_complete
+EXPORT_SYMBOL vmlinux 0x2ba707a8       sysctl_tcp_low_latency
+EXPORT_SYMBOL vmlinux 0x2bb55d6e       acpi_remove_notify_handler
+EXPORT_SYMBOL vmlinux 0x2bc4e969       agp_find_bridge
+EXPORT_SYMBOL vmlinux 0x2bc95bd4       memset
+EXPORT_SYMBOL vmlinux 0x2beaf22b       seq_release
+EXPORT_SYMBOL vmlinux 0x2bfeb410       acpi_get_handle
+EXPORT_SYMBOL vmlinux 0x2c14323a       kstrtol_from_user
+EXPORT_SYMBOL vmlinux 0x2c175af1       __alloc_skb
+EXPORT_SYMBOL vmlinux 0x2c256e1f       input_scancode_to_scalar
+EXPORT_SYMBOL vmlinux 0x2c734fb5       create_proc_entry
+EXPORT_SYMBOL vmlinux 0x2c86b261       __cond_resched_lock
+EXPORT_SYMBOL vmlinux 0x2ca48414       eth_change_mtu
+EXPORT_SYMBOL vmlinux 0x2ca81121       set_page_dirty
+EXPORT_SYMBOL vmlinux 0x2ca9d493       dm_io_client_create
+EXPORT_SYMBOL vmlinux 0x2cc5b83d       setattr_copy
+EXPORT_SYMBOL vmlinux 0x2d075b64       set_binfmt
+EXPORT_SYMBOL vmlinux 0x2d093429       acpi_processor_notify_smm
+EXPORT_SYMBOL vmlinux 0x2d0be7c5       simple_dir_operations
+EXPORT_SYMBOL vmlinux 0x2d140a58       genl_unlock
+EXPORT_SYMBOL vmlinux 0x2d1fdbdb       thaw_bdev
+EXPORT_SYMBOL vmlinux 0x2d37342e       cpu_online_mask
+EXPORT_SYMBOL vmlinux 0x2d3b575f       panic_notifier_list
+EXPORT_SYMBOL vmlinux 0x2d3ec47d       journal_errno
+EXPORT_SYMBOL vmlinux 0x2d46310a       ppp_channel_index
+EXPORT_SYMBOL vmlinux 0x2d7577e6       mmc_regulator_set_ocr
+EXPORT_SYMBOL vmlinux 0x2d89342a       scsi_show_sense_hdr
+EXPORT_SYMBOL vmlinux 0x2d8a3cf2       inet_sendpage
+EXPORT_SYMBOL vmlinux 0x2d9707c5       tcp_md5_hash_skb_data
+EXPORT_SYMBOL vmlinux 0x2dbb17d1       netdev_printk
+EXPORT_SYMBOL vmlinux 0x2dd16564       arch_register_cpu
+EXPORT_SYMBOL vmlinux 0x2de56849       __lock_page
+EXPORT_SYMBOL vmlinux 0x2de75df6       block_read_full_page
+EXPORT_SYMBOL vmlinux 0x2dedc4c2       acpi_format_exception
+EXPORT_SYMBOL vmlinux 0x2def7f76       rtc_cmos_write
+EXPORT_SYMBOL vmlinux 0x2e0ec551       jbd2_journal_init_dev
+EXPORT_SYMBOL vmlinux 0x2e1c6d56       rtnl_link_get_net
+EXPORT_SYMBOL vmlinux 0x2e2ce9e0       sysctl_tcp_syncookies
+EXPORT_SYMBOL vmlinux 0x2e4771c4       journal_load
+EXPORT_SYMBOL vmlinux 0x2e5639f1       __nla_reserve
+EXPORT_SYMBOL vmlinux 0x2e59cdff       of_n_addr_cells
+EXPORT_SYMBOL vmlinux 0x2e60bace       memcpy
+EXPORT_SYMBOL vmlinux 0x2e71e9ac       vfs_llseek
+EXPORT_SYMBOL vmlinux 0x2e8b7f10       tcf_em_unregister
+EXPORT_SYMBOL vmlinux 0x2e9fe41c       of_platform_bus_probe
+EXPORT_SYMBOL vmlinux 0x2ea39814       devm_ioremap
+EXPORT_SYMBOL vmlinux 0x2eb30a11       radix_tree_gang_lookup
+EXPORT_SYMBOL vmlinux 0x2ec391ce       dev_err
+EXPORT_SYMBOL vmlinux 0x2ec524ad       __kfifo_in_r
+EXPORT_SYMBOL vmlinux 0x2ed81d2e       i8042_check_port_owner
+EXPORT_SYMBOL vmlinux 0x2edc3f1c       skb_copy_bits
+EXPORT_SYMBOL vmlinux 0x2ef63ad6       scsi_dev_info_list_del_keyed
+EXPORT_SYMBOL vmlinux 0x2f03fc4b       security_secmark_refcount_inc
+EXPORT_SYMBOL vmlinux 0x2f287f0d       copy_to_user
+EXPORT_SYMBOL vmlinux 0x2f343275       pcim_iounmap
+EXPORT_SYMBOL vmlinux 0x2f62bc67       sk_release_kernel
+EXPORT_SYMBOL vmlinux 0x2f710f20       eisa_driver_unregister
+EXPORT_SYMBOL vmlinux 0x2f8f2265       rfkill_resume_polling
+EXPORT_SYMBOL vmlinux 0x2fb6de5d       add_device_randomness
+EXPORT_SYMBOL vmlinux 0x2fe6de59       backlight_device_unregister
+EXPORT_SYMBOL vmlinux 0x3004ae73       pci_add_new_bus
+EXPORT_SYMBOL vmlinux 0x301abebe       i2c_smbus_write_word_data
+EXPORT_SYMBOL vmlinux 0x30226ddf       agp_device_command
+EXPORT_SYMBOL vmlinux 0x30248eea       balance_dirty_pages_ratelimited_nr
+EXPORT_SYMBOL vmlinux 0x304126b2       d_add_ci
+EXPORT_SYMBOL vmlinux 0x30438163       tcp_getsockopt
+EXPORT_SYMBOL vmlinux 0x304cb1d8       pm860x_reg_read
+EXPORT_SYMBOL vmlinux 0x3056ce9b       __xfrm_route_forward
+EXPORT_SYMBOL vmlinux 0x30735d84       of_device_alloc
+EXPORT_SYMBOL vmlinux 0x30792aca       netlink_broadcast_filtered
+EXPORT_SYMBOL vmlinux 0x307c2fd0       generic_check_addressable
+EXPORT_SYMBOL vmlinux 0x30846769       ipv6_chk_addr
+EXPORT_SYMBOL vmlinux 0x30a80826       __kfifo_from_user
+EXPORT_SYMBOL vmlinux 0x30b6afb5       tcf_register_action
+EXPORT_SYMBOL vmlinux 0x30b9567f       irq_set_chip
+EXPORT_SYMBOL vmlinux 0x30bcacaf       nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x30d70fa9       of_get_pci_address
+EXPORT_SYMBOL vmlinux 0x30de0ac1       thermal_zone_bind_cooling_device
+EXPORT_SYMBOL vmlinux 0x30e74134       tty_termios_copy_hw
+EXPORT_SYMBOL vmlinux 0x30eee352       lro_receive_frags
+EXPORT_SYMBOL vmlinux 0x310917fe       sort
+EXPORT_SYMBOL vmlinux 0x3145216f       pci_dev_present
+EXPORT_SYMBOL vmlinux 0x3147857d       default_red
+EXPORT_SYMBOL vmlinux 0x314e8e8f       jbd2_journal_errno
+EXPORT_SYMBOL vmlinux 0x315bdfb0       writeback_inodes_sb_if_idle
+EXPORT_SYMBOL vmlinux 0x31644ad5       dentry_open
+EXPORT_SYMBOL vmlinux 0x31898083       __set_page_dirty_nobuffers
+EXPORT_SYMBOL vmlinux 0x3191f109       __krealloc
+EXPORT_SYMBOL vmlinux 0x3195e980       dev_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x31b7229e       check_disk_size_change
+EXPORT_SYMBOL vmlinux 0x31bf4ff3       phy_register_fixup_for_id
+EXPORT_SYMBOL vmlinux 0x31d405ed       dev_get_by_flags_rcu
+EXPORT_SYMBOL vmlinux 0x31d7d301       agp_generic_type_to_mask_type
+EXPORT_SYMBOL vmlinux 0x31e76b57       recalibrate_cpu_khz
+EXPORT_SYMBOL vmlinux 0x31f0bb78       __kmap_atomic_idx
+EXPORT_SYMBOL vmlinux 0x31f22b31       key_type_keyring
+EXPORT_SYMBOL vmlinux 0x320e05bb       call_usermodehelper_setfns
+EXPORT_SYMBOL vmlinux 0x323a69c8       netpoll_poll_dev
+EXPORT_SYMBOL vmlinux 0x3240c65b       files_lglock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x3263d23f       ip_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0x326425ca       pci_unmap_biosrom
+EXPORT_SYMBOL vmlinux 0x32696bd3       pnp_possible_config
+EXPORT_SYMBOL vmlinux 0x32863a68       tc_classify
+EXPORT_SYMBOL vmlinux 0x328b32b9       ethtool_op_set_flags
+EXPORT_SYMBOL vmlinux 0x329dff63       security_file_permission
+EXPORT_SYMBOL vmlinux 0x32a05dc8       __sock_create
+EXPORT_SYMBOL vmlinux 0x32d7d67b       unregister_key_type
+EXPORT_SYMBOL vmlinux 0x32ddd401       jbd2_journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0x32fa6bd0       ether_setup
+EXPORT_SYMBOL vmlinux 0x3313e05b       key_revoke
+EXPORT_SYMBOL vmlinux 0x3315a21b       scsi_unblock_requests
+EXPORT_SYMBOL vmlinux 0x33169d9f       scsi_free_host_dev
+EXPORT_SYMBOL vmlinux 0x331b3dfd       genphy_restart_aneg
+EXPORT_SYMBOL vmlinux 0x33208834       scsi_device_quiesce
+EXPORT_SYMBOL vmlinux 0x335602e8       sock_no_bind
+EXPORT_SYMBOL vmlinux 0x3371537e       input_mt_init_slots
+EXPORT_SYMBOL vmlinux 0x33957731       journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x33bac3c3       blk_integrity_merge_rq
+EXPORT_SYMBOL vmlinux 0x33dbfd93       tcp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x33f725aa       mmc_power_save_host
+EXPORT_SYMBOL vmlinux 0x341ee1b6       inet_sk_rebuild_header
+EXPORT_SYMBOL vmlinux 0x342f60fe       apm_info
+EXPORT_SYMBOL vmlinux 0x343f660a       pcim_pin_device
+EXPORT_SYMBOL vmlinux 0x34419985       journal_start
+EXPORT_SYMBOL vmlinux 0x34556aac       iput
+EXPORT_SYMBOL vmlinux 0x345d7ff1       gen_pool_destroy
+EXPORT_SYMBOL vmlinux 0x347013de       nla_validate
+EXPORT_SYMBOL vmlinux 0x3484948e       linkwatch_fire_event
+EXPORT_SYMBOL vmlinux 0x34908c14       print_hex_dump_bytes
+EXPORT_SYMBOL vmlinux 0x349cba85       strchr
+EXPORT_SYMBOL vmlinux 0x34bca869       clocksource_register
+EXPORT_SYMBOL vmlinux 0x34bf89f1       dmam_pool_create
+EXPORT_SYMBOL vmlinux 0x34c265bf       atomic64_dec_if_positive_cx8
+EXPORT_SYMBOL vmlinux 0x34ed1e5c       scsi_target_quiesce
+EXPORT_SYMBOL vmlinux 0x34edba6a       bdget_disk
+EXPORT_SYMBOL vmlinux 0x35042719       create_mnt_ns
+EXPORT_SYMBOL vmlinux 0x35048e68       xfrm_state_flush
+EXPORT_SYMBOL vmlinux 0x3505d020       mb_cache_entry_release
+EXPORT_SYMBOL vmlinux 0x353ea387       end_writeback
+EXPORT_SYMBOL vmlinux 0x3543843b       kernel_recvmsg
+EXPORT_SYMBOL vmlinux 0x357c90d2       qdisc_put_stab
+EXPORT_SYMBOL vmlinux 0x359e6b6a       elevator_change
+EXPORT_SYMBOL vmlinux 0x35a970e1       rename_lock
+EXPORT_SYMBOL vmlinux 0x35b55d9e       task_ns_capable
+EXPORT_SYMBOL vmlinux 0x35c1877c       sk_stream_write_space
+EXPORT_SYMBOL vmlinux 0x35c2ba9e       refrigerator
+EXPORT_SYMBOL vmlinux 0x35d023ac       inet_sendmsg
+EXPORT_SYMBOL vmlinux 0x35f8626e       pci_enable_device
+EXPORT_SYMBOL vmlinux 0x35f8a417       vfs_symlink
+EXPORT_SYMBOL vmlinux 0x35fbd6a1       __kfifo_dma_out_prepare_r
+EXPORT_SYMBOL vmlinux 0x360b1afe       probe_irq_mask
+EXPORT_SYMBOL vmlinux 0x361a58cc       set_anon_super
+EXPORT_SYMBOL vmlinux 0x362ef408       _copy_from_user
+EXPORT_SYMBOL vmlinux 0x36318475       netdev_set_master
+EXPORT_SYMBOL vmlinux 0x364265f8       pci_scan_bridge
+EXPORT_SYMBOL vmlinux 0x36494247       bio_integrity_tag_size
+EXPORT_SYMBOL vmlinux 0x3658df16       pneigh_lookup
+EXPORT_SYMBOL vmlinux 0x3662690f       inode_newsize_ok
+EXPORT_SYMBOL vmlinux 0x36705089       locks_free_lock
+EXPORT_SYMBOL vmlinux 0x36b17dd9       xfrm_unregister_mode
+EXPORT_SYMBOL vmlinux 0x36ccde48       netpoll_cleanup
+EXPORT_SYMBOL vmlinux 0x36d26931       ip_queue_xmit
+EXPORT_SYMBOL vmlinux 0x36dbbc88       generic_file_buffered_write
+EXPORT_SYMBOL vmlinux 0x36df1fea       xfrm_register_type
+EXPORT_SYMBOL vmlinux 0x36e360e3       __hw_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x36e7ac23       mii_check_gmii_support
+EXPORT_SYMBOL vmlinux 0x36ef051b       unregister_8022_client
+EXPORT_SYMBOL vmlinux 0x3708adcd       find_vma
+EXPORT_SYMBOL vmlinux 0x37090144       register_filesystem
+EXPORT_SYMBOL vmlinux 0x372a1462       blk_put_request
+EXPORT_SYMBOL vmlinux 0x372e920d       __dst_free
+EXPORT_SYMBOL vmlinux 0x373f8f24       default_llseek
+EXPORT_SYMBOL vmlinux 0x374202c5       dev_activate
+EXPORT_SYMBOL vmlinux 0x3744cf36       vmalloc_to_pfn
+EXPORT_SYMBOL vmlinux 0x374ed073       scnprintf
+EXPORT_SYMBOL vmlinux 0x376e018a       get_phy_device
+EXPORT_SYMBOL vmlinux 0x377420d2       blk_put_queue
+EXPORT_SYMBOL vmlinux 0x379f5837       param_set_invbool
+EXPORT_SYMBOL vmlinux 0x37b4e59d       flex_array_get
+EXPORT_SYMBOL vmlinux 0x37befc70       jiffies_to_msecs
+EXPORT_SYMBOL vmlinux 0x37c8b5f9       end_page_writeback
+EXPORT_SYMBOL vmlinux 0x37db8f19       dmi_get_date
+EXPORT_SYMBOL vmlinux 0x37e1c13c       dev_kfree_skb_any
+EXPORT_SYMBOL vmlinux 0x37e2768b       xfrm_state_add
+EXPORT_SYMBOL vmlinux 0x37e74642       get_jiffies_64
+EXPORT_SYMBOL vmlinux 0x37ea4b51       vm_insert_page
+EXPORT_SYMBOL vmlinux 0x37ea921e       vfsmount_lock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x37ed9a7d       of_find_matching_node
+EXPORT_SYMBOL vmlinux 0x37f614b7       __kfifo_len_r
+EXPORT_SYMBOL vmlinux 0x37ff4c06       copy_from_user_overflow
+EXPORT_SYMBOL vmlinux 0x38058556       dm_io_client_destroy
+EXPORT_SYMBOL vmlinux 0x380fa1ff       ida_get_new_above
+EXPORT_SYMBOL vmlinux 0x381a798a       setup_max_cpus
+EXPORT_SYMBOL vmlinux 0x382cc8c6       genl_register_family
+EXPORT_SYMBOL vmlinux 0x38305572       sock_no_socketpair
+EXPORT_SYMBOL vmlinux 0x38351af9       insert_inode_locked
+EXPORT_SYMBOL vmlinux 0x38551568       idr_for_each
+EXPORT_SYMBOL vmlinux 0x387c2baf       radix_tree_range_tag_if_tagged
+EXPORT_SYMBOL vmlinux 0x388799f6       unregister_kmmio_probe
+EXPORT_SYMBOL vmlinux 0x388f9128       xfrm_state_walk_done
+EXPORT_SYMBOL vmlinux 0x38a8cc42       set_user_nice
+EXPORT_SYMBOL vmlinux 0x38ae3b75       sk_stream_error
+EXPORT_SYMBOL vmlinux 0x38b92846       llc_remove_pack
+EXPORT_SYMBOL vmlinux 0x38c848af       __blk_run_queue
+EXPORT_SYMBOL vmlinux 0x38dcd29c       take_over_console
+EXPORT_SYMBOL vmlinux 0x38dcec03       register_md_personality
+EXPORT_SYMBOL vmlinux 0x38e6a2aa       ipv6_skip_exthdr
+EXPORT_SYMBOL vmlinux 0x38ee4331       pnp_find_dev
+EXPORT_SYMBOL vmlinux 0x38f8aaac       pagecache_write_begin
+EXPORT_SYMBOL vmlinux 0x39032e47       tty_port_put
+EXPORT_SYMBOL vmlinux 0x3907478d       load_nls
+EXPORT_SYMBOL vmlinux 0x39368d07       bio_integrity_get_tag
+EXPORT_SYMBOL vmlinux 0x39411402       pci_remove_bus
+EXPORT_SYMBOL vmlinux 0x3947bad2       __find_get_block
+EXPORT_SYMBOL vmlinux 0x3953de20       dma_pool_alloc
+EXPORT_SYMBOL vmlinux 0x3980aac1       unregister_reboot_notifier
+EXPORT_SYMBOL vmlinux 0x3986c7b5       pci_scan_bus_parented
+EXPORT_SYMBOL vmlinux 0x39a055f3       acpi_remove_gpe_handler
+EXPORT_SYMBOL vmlinux 0x39a84fa8       i2c_transfer
+EXPORT_SYMBOL vmlinux 0x39b08cdc       agp_bridge
+EXPORT_SYMBOL vmlinux 0x39c4428b       tcf_hash_insert
+EXPORT_SYMBOL vmlinux 0x39c8896c       km_policy_expired
+EXPORT_SYMBOL vmlinux 0x39f91e7e       remove_proc_entry
+EXPORT_SYMBOL vmlinux 0x3a028f86       flush_signals
+EXPORT_SYMBOL vmlinux 0x3a08475f       platform_thermal_notify
+EXPORT_SYMBOL vmlinux 0x3a2204c6       security_netlink_recv
+EXPORT_SYMBOL vmlinux 0x3a25c8b4       netdev_notice
+EXPORT_SYMBOL vmlinux 0x3a32839e       intel_gtt_chipset_flush
+EXPORT_SYMBOL vmlinux 0x3a3672e3       d_alloc_name
+EXPORT_SYMBOL vmlinux 0x3a4df1da       ip4_datagram_connect
+EXPORT_SYMBOL vmlinux 0x3a7173ac       complete_all
+EXPORT_SYMBOL vmlinux 0x3a7afb82       scsi_register_interface
+EXPORT_SYMBOL vmlinux 0x3a847233       serial8250_do_set_termios
+EXPORT_SYMBOL vmlinux 0x3a881d8f       jbd2_journal_abort
+EXPORT_SYMBOL vmlinux 0x3a9b6fb9       blk_unregister_region
+EXPORT_SYMBOL vmlinux 0x3aa2eb19       blk_stack_limits
+EXPORT_SYMBOL vmlinux 0x3ad8ddf5       sock_no_recvmsg
+EXPORT_SYMBOL vmlinux 0x3aedbf81       skb_push
+EXPORT_SYMBOL vmlinux 0x3af98f9e       ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x3afaed4a       invalidate_inode_buffers
+EXPORT_SYMBOL vmlinux 0x3b3016d3       cpufreq_unregister_notifier
+EXPORT_SYMBOL vmlinux 0x3b30ec80       locks_mandatory_area
+EXPORT_SYMBOL vmlinux 0x3b324794       netdev_warn
+EXPORT_SYMBOL vmlinux 0x3b665d03       sock_register
+EXPORT_SYMBOL vmlinux 0x3b8ed1b4       vfs_unlink
+EXPORT_SYMBOL vmlinux 0x3b8f5244       dump_seek
+EXPORT_SYMBOL vmlinux 0x3b96c3b0       dm_kcopyd_copy
+EXPORT_SYMBOL vmlinux 0x3b99db1a       pnp_disable_dev
+EXPORT_SYMBOL vmlinux 0x3ba5f740       __dquot_free_space
+EXPORT_SYMBOL vmlinux 0x3ba810c9       find_get_pages_contig
+EXPORT_SYMBOL vmlinux 0x3bb2a25b       __devm_request_region
+EXPORT_SYMBOL vmlinux 0x3bd1b1f6       msecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0x3bd31dfc       read_cache_page_async
+EXPORT_SYMBOL vmlinux 0x3c13ccfe       proc_net_netfilter
+EXPORT_SYMBOL vmlinux 0x3c24168b       mem_cgroup_update_page_stat
+EXPORT_SYMBOL vmlinux 0x3c28a6d5       mutex_lock_killable
+EXPORT_SYMBOL vmlinux 0x3c2c5af5       sprintf
+EXPORT_SYMBOL vmlinux 0x3c44532e       __blk_end_request
+EXPORT_SYMBOL vmlinux 0x3c5f0338       block_write_full_page
+EXPORT_SYMBOL vmlinux 0x3c737e3b       i2c_master_send
+EXPORT_SYMBOL vmlinux 0x3c77c603       dev_kfree_skb_irq
+EXPORT_SYMBOL vmlinux 0x3c80c06c       kstrtoull
+EXPORT_SYMBOL vmlinux 0x3c9d1211       string_get_size
+EXPORT_SYMBOL vmlinux 0x3cbbd7a1       pnp_unregister_driver
+EXPORT_SYMBOL vmlinux 0x3ce4ca6f       disable_irq
+EXPORT_SYMBOL vmlinux 0x3d2aafd1       try_wait_for_completion
+EXPORT_SYMBOL vmlinux 0x3d52e17b       do_munmap
+EXPORT_SYMBOL vmlinux 0x3d67cdac       fsnotify_put_mark
+EXPORT_SYMBOL vmlinux 0x3d7c1ed7       msrs_alloc
+EXPORT_SYMBOL vmlinux 0x3d8e4bb6       mnt_pin
+EXPORT_SYMBOL vmlinux 0x3d9f84e9       generic_file_aio_read
+EXPORT_SYMBOL vmlinux 0x3da171f9       pci_mem_start
+EXPORT_SYMBOL vmlinux 0x3da52b67       md_wakeup_thread
+EXPORT_SYMBOL vmlinux 0x3db13795       dentry_unhash
+EXPORT_SYMBOL vmlinux 0x3db1e08b       thermal_zone_device_update
+EXPORT_SYMBOL vmlinux 0x3dbe74af       flex_array_shrink
+EXPORT_SYMBOL vmlinux 0x3dbff833       kernel_getsockname
+EXPORT_SYMBOL vmlinux 0x3dcb88a0       irq_set_handler_data
+EXPORT_SYMBOL vmlinux 0x3dd128cb       write_inode_now
+EXPORT_SYMBOL vmlinux 0x3dd590df       blk_queue_physical_block_size
+EXPORT_SYMBOL vmlinux 0x3de7edeb       dquot_quota_sync
+EXPORT_SYMBOL vmlinux 0x3dfc897c       seq_hlist_start_head
+EXPORT_SYMBOL vmlinux 0x3e0e9023       param_set_long
+EXPORT_SYMBOL vmlinux 0x3e1575fa       mutex_unlock
+EXPORT_SYMBOL vmlinux 0x3e2ae3a8       acpi_release_global_lock
+EXPORT_SYMBOL vmlinux 0x3e45e9ff       register_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x3e57b04c       udp_lib_setsockopt
+EXPORT_SYMBOL vmlinux 0x3e821584       dquot_alloc_inode
+EXPORT_SYMBOL vmlinux 0x3e9110fa       __hw_addr_unsync
+EXPORT_SYMBOL vmlinux 0x3eb1638d       padata_add_cpu
+EXPORT_SYMBOL vmlinux 0x3eb8a573       sock_no_mmap
+EXPORT_SYMBOL vmlinux 0x3ec8886f       param_ops_int
+EXPORT_SYMBOL vmlinux 0x3ecb4e8e       simple_setattr
+EXPORT_SYMBOL vmlinux 0x3ed63055       zlib_inflateReset
+EXPORT_SYMBOL vmlinux 0x3f017127       filemap_fdatawait
+EXPORT_SYMBOL vmlinux 0x3f0546a8       ioread32_rep
+EXPORT_SYMBOL vmlinux 0x3f113db9       blk_get_backing_dev_info
+EXPORT_SYMBOL vmlinux 0x3f3159b4       gen_pool_free
+EXPORT_SYMBOL vmlinux 0x3f3fc1c4       agp_backend_release
+EXPORT_SYMBOL vmlinux 0x3f4547a7       put_unused_fd
+EXPORT_SYMBOL vmlinux 0x3f622645       _raw_read_lock_irq
+EXPORT_SYMBOL vmlinux 0x3f78c112       d_find_alias
+EXPORT_SYMBOL vmlinux 0x3f85587a       pci_setup_cardbus
+EXPORT_SYMBOL vmlinux 0x3fb9bde4       scsi_execute_req
+EXPORT_SYMBOL vmlinux 0x3fe54bff       bdi_register_dev
+EXPORT_SYMBOL vmlinux 0x3fe62874       tcf_destroy_chain
+EXPORT_SYMBOL vmlinux 0x3ff62317       local_bh_disable
+EXPORT_SYMBOL vmlinux 0x4000729f       file_permission
+EXPORT_SYMBOL vmlinux 0x4029d238       param_set_copystring
+EXPORT_SYMBOL vmlinux 0x402c0e15       __lru_cache_add
+EXPORT_SYMBOL vmlinux 0x40384725       init_task
+EXPORT_SYMBOL vmlinux 0x404b90ca       dcache_dir_lseek
+EXPORT_SYMBOL vmlinux 0x4059792f       print_hex_dump
+EXPORT_SYMBOL vmlinux 0x405b3fe0       register_cdrom
+EXPORT_SYMBOL vmlinux 0x405c1144       get_seconds
+EXPORT_SYMBOL vmlinux 0x4086b795       xfrm_policy_byid
+EXPORT_SYMBOL vmlinux 0x40973662       sysctl_udp_mem
+EXPORT_SYMBOL vmlinux 0x4097fa45       acpi_read_bit_register
+EXPORT_SYMBOL vmlinux 0x409873e3       tty_termios_baud_rate
+EXPORT_SYMBOL vmlinux 0x409ddb4c       tty_unthrottle
+EXPORT_SYMBOL vmlinux 0x40a27c37       scsi_dev_info_remove_list
+EXPORT_SYMBOL vmlinux 0x40a9b349       vzalloc
+EXPORT_SYMBOL vmlinux 0x40aa44de       poll_initwait
+EXPORT_SYMBOL vmlinux 0x40c30f0a       of_device_unregister
+EXPORT_SYMBOL vmlinux 0x40c89d46       acpi_get_table_by_index
+EXPORT_SYMBOL vmlinux 0x40d04664       console_trylock
+EXPORT_SYMBOL vmlinux 0x40d86d9a       input_allocate_device
+EXPORT_SYMBOL vmlinux 0x41086ccc       wireless_spy_update
+EXPORT_SYMBOL vmlinux 0x4108e69a       fb_match_mode
+EXPORT_SYMBOL vmlinux 0x41256a48       inet6_add_protocol
+EXPORT_SYMBOL vmlinux 0x413a1e67       mpage_readpage
+EXPORT_SYMBOL vmlinux 0x41482d8b       strndup_user
+EXPORT_SYMBOL vmlinux 0x414e0354       generic_fillattr
+EXPORT_SYMBOL vmlinux 0x416eac64       dm_io
+EXPORT_SYMBOL vmlinux 0x417a0303       tty_port_init
+EXPORT_SYMBOL vmlinux 0x4188d439       neigh_rand_reach_time
+EXPORT_SYMBOL vmlinux 0x41a1c480       of_find_node_with_property
+EXPORT_SYMBOL vmlinux 0x41af3e94       soft_cursor
+EXPORT_SYMBOL vmlinux 0x41cee2ab       __get_page_tail
+EXPORT_SYMBOL vmlinux 0x41f1b43b       i8253_lock
+EXPORT_SYMBOL vmlinux 0x4211c3c1       zlib_inflateInit2
+EXPORT_SYMBOL vmlinux 0x42224298       sscanf
+EXPORT_SYMBOL vmlinux 0x422c25f2       i2c_smbus_read_byte
+EXPORT_SYMBOL vmlinux 0x4255c5aa       sock_no_sendmsg
+EXPORT_SYMBOL vmlinux 0x42595e58       vgacon_text_force
+EXPORT_SYMBOL vmlinux 0x428185da       elv_unregister_queue
+EXPORT_SYMBOL vmlinux 0x4292364c       schedule
+EXPORT_SYMBOL vmlinux 0x42977ad4       __hw_addr_del_multiple
+EXPORT_SYMBOL vmlinux 0x42a08894       __module_put_and_exit
+EXPORT_SYMBOL vmlinux 0x42acc81e       blkdev_put
+EXPORT_SYMBOL vmlinux 0x42bd7e37       neigh_sysctl_unregister
+EXPORT_SYMBOL vmlinux 0x4302d0eb       free_pages
+EXPORT_SYMBOL vmlinux 0x431077d7       inet_frag_destroy
+EXPORT_SYMBOL vmlinux 0x4326612e       tcp_gro_receive
+EXPORT_SYMBOL vmlinux 0x43385ad9       acpi_pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0x435d19ad       input_release_device
+EXPORT_SYMBOL vmlinux 0x436c2179       iowrite32
+EXPORT_SYMBOL vmlinux 0x436f16c0       dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0x437b3cc2       bdevname
+EXPORT_SYMBOL vmlinux 0x43a0458b       blk_start_plug
+EXPORT_SYMBOL vmlinux 0x43b617af       ethtool_op_set_tso
+EXPORT_SYMBOL vmlinux 0x43d137c8       mmc_suspend_host
+EXPORT_SYMBOL vmlinux 0x43d74e98       sock_no_getname
+EXPORT_SYMBOL vmlinux 0x43d8b90a       __serio_register_port
+EXPORT_SYMBOL vmlinux 0x43e2f709       sock_no_connect
+EXPORT_SYMBOL vmlinux 0x43fba01e       may_umount_tree
+EXPORT_SYMBOL vmlinux 0x4422eb2c       tty_kref_put
+EXPORT_SYMBOL vmlinux 0x44263af6       pci_set_mwi
+EXPORT_SYMBOL vmlinux 0x44289667       pci_bus_type
+EXPORT_SYMBOL vmlinux 0x44366cfc       simple_write_to_buffer
+EXPORT_SYMBOL vmlinux 0x44402b6f       param_get_ulong
+EXPORT_SYMBOL vmlinux 0x4442047b       mmc_erase_group_aligned
+EXPORT_SYMBOL vmlinux 0x4475a3c0       netif_device_detach
+EXPORT_SYMBOL vmlinux 0x44aaf30f       tsc_khz
+EXPORT_SYMBOL vmlinux 0x44b911c3       rb_replace_node
+EXPORT_SYMBOL vmlinux 0x44e9a829       match_token
+EXPORT_SYMBOL vmlinux 0x45061be8       tcp_prot
+EXPORT_SYMBOL vmlinux 0x450c0ba3       load_nls_default
+EXPORT_SYMBOL vmlinux 0x4537eebc       dev_close
+EXPORT_SYMBOL vmlinux 0x453c8403       pci_msi_enabled
+EXPORT_SYMBOL vmlinux 0x453e0e2b       tcp_proc_register
+EXPORT_SYMBOL vmlinux 0x4550ba8a       register_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x456e6dce       radix_tree_tag_get
+EXPORT_SYMBOL vmlinux 0x4575315d       utf8s_to_utf16s
+EXPORT_SYMBOL vmlinux 0x4578e77e       dentry_path_raw
+EXPORT_SYMBOL vmlinux 0x4578f528       __kfifo_to_user
+EXPORT_SYMBOL vmlinux 0x45852554       sched_autogroup_create_attach
+EXPORT_SYMBOL vmlinux 0x4589fcdd       jbd2_journal_force_commit
+EXPORT_SYMBOL vmlinux 0x45a43828       jbd2_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0x45ae827a       pci_find_capability
+EXPORT_SYMBOL vmlinux 0x45c17df2       fd_install
+EXPORT_SYMBOL vmlinux 0x45ca0f1f       bdi_init
+EXPORT_SYMBOL vmlinux 0x45d216b9       tcp_put_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x46214106       files_lglock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0x4621f6d7       tcp_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x462307cb       ppp_unregister_channel
+EXPORT_SYMBOL vmlinux 0x462a2450       agp_unbind_memory
+EXPORT_SYMBOL vmlinux 0x462a2e75       match_strlcpy
+EXPORT_SYMBOL vmlinux 0x463798f4       lock_sock_fast
+EXPORT_SYMBOL vmlinux 0x463822fa       sock_release
+EXPORT_SYMBOL vmlinux 0x466c14a7       __delay
+EXPORT_SYMBOL vmlinux 0x46722b79       llc_sap_open
+EXPORT_SYMBOL vmlinux 0x46807ddf       blk_dump_rq_flags
+EXPORT_SYMBOL vmlinux 0x46972bfa       dm_table_get
+EXPORT_SYMBOL vmlinux 0x46a08bca       blk_run_queue
+EXPORT_SYMBOL vmlinux 0x46a3b4eb       dev_uc_add
+EXPORT_SYMBOL vmlinux 0x46bf58db       sk_alloc
+EXPORT_SYMBOL vmlinux 0x46c35e3b       jbd2_journal_load
+EXPORT_SYMBOL vmlinux 0x46ccb8ed       tty_driver_flush_buffer
+EXPORT_SYMBOL vmlinux 0x46cd9fbf       cdrom_open
+EXPORT_SYMBOL vmlinux 0x46d46139       __pci_register_driver
+EXPORT_SYMBOL vmlinux 0x471203ea       genphy_update_link
+EXPORT_SYMBOL vmlinux 0x471332bb       ip6_dst_hoplimit
+EXPORT_SYMBOL vmlinux 0x47164adb       sock_common_getsockopt
+EXPORT_SYMBOL vmlinux 0x473c8190       of_i2c_register_devices
+EXPORT_SYMBOL vmlinux 0x473d7a01       blk_queue_prep_rq
+EXPORT_SYMBOL vmlinux 0x474aaa73       blk_queue_bounce
+EXPORT_SYMBOL vmlinux 0x475100c2       inet_get_local_port_range
+EXPORT_SYMBOL vmlinux 0x4759a9cd       fb_class
+EXPORT_SYMBOL vmlinux 0x475f010b       acpi_purge_cached_objects
+EXPORT_SYMBOL vmlinux 0x47766ec2       blk_end_request_all
+EXPORT_SYMBOL vmlinux 0x478d10b2       ht_destroy_irq
+EXPORT_SYMBOL vmlinux 0x47939e0d       __tasklet_hi_schedule
+EXPORT_SYMBOL vmlinux 0x479a7f69       rfkill_set_hw_state
+EXPORT_SYMBOL vmlinux 0x479c3c86       find_next_zero_bit
+EXPORT_SYMBOL vmlinux 0x47b6a10f       ftrace_print_symbols_seq
+EXPORT_SYMBOL vmlinux 0x47c6c57d       input_close_device
+EXPORT_SYMBOL vmlinux 0x47c7b0d2       cpu_number
+EXPORT_SYMBOL vmlinux 0x47e4dc18       sk_run_filter
+EXPORT_SYMBOL vmlinux 0x47f0e0d5       __dst_destroy_metrics_generic
+EXPORT_SYMBOL vmlinux 0x48193639       acpi_lid_open
+EXPORT_SYMBOL vmlinux 0x481cb9ab       acpi_enter_sleep_state_prep
+EXPORT_SYMBOL vmlinux 0x4859b8bb       rtc_year_days
+EXPORT_SYMBOL vmlinux 0x48685d44       bio_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x4869ab61       __scsi_add_device
+EXPORT_SYMBOL vmlinux 0x4871c397       dm_kcopyd_client_destroy
+EXPORT_SYMBOL vmlinux 0x4877c6ff       pnp_device_attach
+EXPORT_SYMBOL vmlinux 0x4892728a       keyring_search
+EXPORT_SYMBOL vmlinux 0x48a02be0       con_is_bound
+EXPORT_SYMBOL vmlinux 0x48a771c5       cpu_core_map
+EXPORT_SYMBOL vmlinux 0x48abda01       send_sig_info
+EXPORT_SYMBOL vmlinux 0x48b65218       give_up_console
+EXPORT_SYMBOL vmlinux 0x48c1bf85       alloc_fcdev
+EXPORT_SYMBOL vmlinux 0x48dfdfa8       __dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x491429b0       netlink_unicast
+EXPORT_SYMBOL vmlinux 0x49189152       get_write_access
+EXPORT_SYMBOL vmlinux 0x494e3393       vm_get_page_prot
+EXPORT_SYMBOL vmlinux 0x49603fb8       security_sb_copy_data
+EXPORT_SYMBOL vmlinux 0x497590ac       xfrm6_rcv
+EXPORT_SYMBOL vmlinux 0x499db840       nf_hook_slow
+EXPORT_SYMBOL vmlinux 0x49b07aec       tcp_select_initial_window
+EXPORT_SYMBOL vmlinux 0x49b9dfd3       tcf_hash_lookup
+EXPORT_SYMBOL vmlinux 0x49d7022a       jbd2_journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x49f037e0       journal_flush
+EXPORT_SYMBOL vmlinux 0x49f6be9d       flex_array_clear
+EXPORT_SYMBOL vmlinux 0x49fa2fad       acpi_check_resource_conflict
+EXPORT_SYMBOL vmlinux 0x4a2c2c36       ht_create_irq
+EXPORT_SYMBOL vmlinux 0x4a358252       __bitmap_subset
+EXPORT_SYMBOL vmlinux 0x4a5d235c       mmc_free_host
+EXPORT_SYMBOL vmlinux 0x4aa1731a       jbd2_journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4aaab2b1       groups_alloc
+EXPORT_SYMBOL vmlinux 0x4ad839bc       set_bdi_congested
+EXPORT_SYMBOL vmlinux 0x4ae255fd       blk_rq_map_sg
+EXPORT_SYMBOL vmlinux 0x4ae795b3       gnet_stats_copy_app
+EXPORT_SYMBOL vmlinux 0x4aedcf2d       block_is_partially_uptodate
+EXPORT_SYMBOL vmlinux 0x4afe9a77       scsi_partsize
+EXPORT_SYMBOL vmlinux 0x4b085dbf       agp3_generic_configure
+EXPORT_SYMBOL vmlinux 0x4b1ec3e2       kstrtoul_from_user
+EXPORT_SYMBOL vmlinux 0x4b26846e       bio_add_pc_page
+EXPORT_SYMBOL vmlinux 0x4b34fbf5       block_all_signals
+EXPORT_SYMBOL vmlinux 0x4b7594b5       tty_port_close_start
+EXPORT_SYMBOL vmlinux 0x4b8536ff       dev_mc_add_global
+EXPORT_SYMBOL vmlinux 0x4b86c718       nf_unregister_sockopt
+EXPORT_SYMBOL vmlinux 0x4ba77708       ip_mc_inc_group
+EXPORT_SYMBOL vmlinux 0x4bc96635       ifla_policy
+EXPORT_SYMBOL vmlinux 0x4bf28f11       cpufreq_global_kobject
+EXPORT_SYMBOL vmlinux 0x4c1182cb       bitmap_scnprintf
+EXPORT_SYMBOL vmlinux 0x4c1d71fc       fsnotify_add_mark
+EXPORT_SYMBOL vmlinux 0x4c2ae700       strnstr
+EXPORT_SYMBOL vmlinux 0x4c33d7d4       neigh_seq_next
+EXPORT_SYMBOL vmlinux 0x4c64869a       llc_sap_close
+EXPORT_SYMBOL vmlinux 0x4cbbd171       __bitmap_weight
+EXPORT_SYMBOL vmlinux 0x4cc26436       tty_register_device
+EXPORT_SYMBOL vmlinux 0x4cce37a2       __cleancache_init_shared_fs
+EXPORT_SYMBOL vmlinux 0x4cd9ee48       netdev_crit
+EXPORT_SYMBOL vmlinux 0x4cf53e84       inet_frag_kill
+EXPORT_SYMBOL vmlinux 0x4cfefa78       simple_write_begin
+EXPORT_SYMBOL vmlinux 0x4d025d04       vfs_stat
+EXPORT_SYMBOL vmlinux 0x4d0e2bb6       cpu_info
+EXPORT_SYMBOL vmlinux 0x4d139f40       scsi_finish_command
+EXPORT_SYMBOL vmlinux 0x4d20ddbc       atomic64_inc_not_zero_cx8
+EXPORT_SYMBOL vmlinux 0x4d26cf6b       jbd2_journal_get_write_access
+EXPORT_SYMBOL vmlinux 0x4d2d6ee5       ps2_command
+EXPORT_SYMBOL vmlinux 0x4d3c153f       sigprocmask
+EXPORT_SYMBOL vmlinux 0x4d45d89e       udp_memory_allocated
+EXPORT_SYMBOL vmlinux 0x4d60040b       xfrm_policy_walk
+EXPORT_SYMBOL vmlinux 0x4d974b9c       register_sysrq_key
+EXPORT_SYMBOL vmlinux 0x4da2cb6c       jbd2_journal_lock_updates
+EXPORT_SYMBOL vmlinux 0x4da3a7ce       pm860x_page_reg_read
+EXPORT_SYMBOL vmlinux 0x4da962e2       vlan_dev_real_dev
+EXPORT_SYMBOL vmlinux 0x4dab3397       ihold
+EXPORT_SYMBOL vmlinux 0x4dc45be9       nf_log_unbind_pf
+EXPORT_SYMBOL vmlinux 0x4dd75b25       replace_mount_options
+EXPORT_SYMBOL vmlinux 0x4ddb516e       cancel_dirty_page
+EXPORT_SYMBOL vmlinux 0x4df119fa       __bitmap_parse
+EXPORT_SYMBOL vmlinux 0x4e069249       security_tun_dev_post_create
+EXPORT_SYMBOL vmlinux 0x4e166203       address_space_init_once
+EXPORT_SYMBOL vmlinux 0x4e21999c       acpi_get_child
+EXPORT_SYMBOL vmlinux 0x4e28f1a4       ps2_end_command
+EXPORT_SYMBOL vmlinux 0x4e3567f7       match_int
+EXPORT_SYMBOL vmlinux 0x4e363149       qdisc_reset
+EXPORT_SYMBOL vmlinux 0x4e38c39e       __ip_dev_find
+EXPORT_SYMBOL vmlinux 0x4e4bb182       journal_invalidatepage
+EXPORT_SYMBOL vmlinux 0x4e6e8ea7       fg_console
+EXPORT_SYMBOL vmlinux 0x4e717d90       blk_sync_queue
+EXPORT_SYMBOL vmlinux 0x4e77c90a       netdev_fix_features
+EXPORT_SYMBOL vmlinux 0x4e78f2f6       dev_notice
+EXPORT_SYMBOL vmlinux 0x4e830a3e       strnicmp
+EXPORT_SYMBOL vmlinux 0x4eb6cfa3       atomic_dec_and_mutex_lock
+EXPORT_SYMBOL vmlinux 0x4efb6bbe       shrink_dcache_parent
+EXPORT_SYMBOL vmlinux 0x4eff25b1       tcp_v4_connect
+EXPORT_SYMBOL vmlinux 0x4f1154a8       phy_connect
+EXPORT_SYMBOL vmlinux 0x4f1302b5       eth_header
+EXPORT_SYMBOL vmlinux 0x4f1cd128       security_tun_dev_create
+EXPORT_SYMBOL vmlinux 0x4f391d0e       nla_parse
+EXPORT_SYMBOL vmlinux 0x4f45c425       register_sysctl_table
+EXPORT_SYMBOL vmlinux 0x4f476e96       init_cdrom_command
+EXPORT_SYMBOL vmlinux 0x4f478c33       max8925_bulk_read
+EXPORT_SYMBOL vmlinux 0x4f55e299       vlan_gro_receive
+EXPORT_SYMBOL vmlinux 0x4f783f30       acpi_read
+EXPORT_SYMBOL vmlinux 0x4f839cbc       commit_creds
+EXPORT_SYMBOL vmlinux 0x4f9436cd       pci_iounmap
+EXPORT_SYMBOL vmlinux 0x4fdee897       i8042_command
+EXPORT_SYMBOL vmlinux 0x4feb6163       register_gifconf
+EXPORT_SYMBOL vmlinux 0x4fec9d3f       nf_ip_checksum
+EXPORT_SYMBOL vmlinux 0x4ff12c93       kernel_getpeername
+EXPORT_SYMBOL vmlinux 0x4ff1c9bc       populate_rootfs_wait
+EXPORT_SYMBOL vmlinux 0x4ffc7f2b       security_task_getsecid
+EXPORT_SYMBOL vmlinux 0x5000487a       simple_transaction_release
+EXPORT_SYMBOL vmlinux 0x50211ee3       tcp_free_md5sig_pool
+EXPORT_SYMBOL vmlinux 0x50430f71       mfd_add_devices
+EXPORT_SYMBOL vmlinux 0x50529870       acpi_get_gpe_status
+EXPORT_SYMBOL vmlinux 0x506746b6       getrawmonotonic
+EXPORT_SYMBOL vmlinux 0x506e6f2f       _atomic_dec_and_lock
+EXPORT_SYMBOL vmlinux 0x5071e0e2       radix_tree_tagged
+EXPORT_SYMBOL vmlinux 0x508f26ab       xfrm_policy_delete
+EXPORT_SYMBOL vmlinux 0x50aaac24       get_gendisk
+EXPORT_SYMBOL vmlinux 0x50ab4c6d       files_lglock_global_lock
+EXPORT_SYMBOL vmlinux 0x50ad8cee       eth_type_trans
+EXPORT_SYMBOL vmlinux 0x50ba05ff       eisa_bus_type
+EXPORT_SYMBOL vmlinux 0x50bdc3f2       submit_bio
+EXPORT_SYMBOL vmlinux 0x50c0e399       mdiobus_write
+EXPORT_SYMBOL vmlinux 0x50c5a1b8       request_key_with_auxdata
+EXPORT_SYMBOL vmlinux 0x50ce5ca4       xfrm_find_acq
+EXPORT_SYMBOL vmlinux 0x50da211e       sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x50dbd837       security_file_mmap
+EXPORT_SYMBOL vmlinux 0x50eedeb8       printk
+EXPORT_SYMBOL vmlinux 0x5118c382       secure_dccp_sequence_number
+EXPORT_SYMBOL vmlinux 0x5152e605       memcmp
+EXPORT_SYMBOL vmlinux 0x5186518f       profile_pc
+EXPORT_SYMBOL vmlinux 0x518f249c       scsi_host_alloc
+EXPORT_SYMBOL vmlinux 0x51afeab8       d_validate
+EXPORT_SYMBOL vmlinux 0x51b95214       page_symlink
+EXPORT_SYMBOL vmlinux 0x51ce5ad3       files_lglock_local_lock_cpu
+EXPORT_SYMBOL vmlinux 0x51d12d4e       acpi_pci_disabled
+EXPORT_SYMBOL vmlinux 0x51dc51a1       jbd2_log_start_commit
+EXPORT_SYMBOL vmlinux 0x51dce73b       xfrm_state_walk_init
+EXPORT_SYMBOL vmlinux 0x51ee7dc9       generic_file_llseek_unlocked
+EXPORT_SYMBOL vmlinux 0x51ef33b8       kstrndup
+EXPORT_SYMBOL vmlinux 0x52026cdf       security_sb_parse_opts_str
+EXPORT_SYMBOL vmlinux 0x52095e19       acpi_get_data
+EXPORT_SYMBOL vmlinux 0x5212bf29       fb_get_buffer_offset
+EXPORT_SYMBOL vmlinux 0x52373b22       bit_waitqueue
+EXPORT_SYMBOL vmlinux 0x5238bcc0       agp_generic_create_gatt_table
+EXPORT_SYMBOL vmlinux 0x525f00ae       vfs_link
+EXPORT_SYMBOL vmlinux 0x52760ca9       getnstimeofday
+EXPORT_SYMBOL vmlinux 0x52872b97       ida_destroy
+EXPORT_SYMBOL vmlinux 0x528c709d       simple_read_from_buffer
+EXPORT_SYMBOL vmlinux 0x52b0af4a       input_mt_report_pointer_emulation
+EXPORT_SYMBOL vmlinux 0x52bb586c       pci_find_next_bus
+EXPORT_SYMBOL vmlinux 0x52bd5c5e       account_page_dirtied
+EXPORT_SYMBOL vmlinux 0x52d7b2fd       llc_sap_list
+EXPORT_SYMBOL vmlinux 0x52eec691       elv_rb_former_request
+EXPORT_SYMBOL vmlinux 0x53054c09       uart_resume_port
+EXPORT_SYMBOL vmlinux 0x530b1e4c       rdmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0x530b1e98       pm_suspend
+EXPORT_SYMBOL vmlinux 0x530c3de9       of_device_register
+EXPORT_SYMBOL vmlinux 0x53112f42       set_disk_ro
+EXPORT_SYMBOL vmlinux 0x531b604e       __virt_addr_valid
+EXPORT_SYMBOL vmlinux 0x53326531       mempool_alloc_pages
+EXPORT_SYMBOL vmlinux 0x5336b9f5       tty_port_tty_set
+EXPORT_SYMBOL vmlinux 0x53453b9e       __set_page_dirty_buffers
+EXPORT_SYMBOL vmlinux 0x5359fdb2       dmam_alloc_coherent
+EXPORT_SYMBOL vmlinux 0x536da99e       tty_port_alloc_xmit_buf
+EXPORT_SYMBOL vmlinux 0x537181e2       ab3100_event_unregister
+EXPORT_SYMBOL vmlinux 0x5375b4a9       scsi_put_command
+EXPORT_SYMBOL vmlinux 0x538383c0       unregister_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0x53a32341       km_policy_notify
+EXPORT_SYMBOL vmlinux 0x53a525f2       complete_request_key
+EXPORT_SYMBOL vmlinux 0x53b4cc58       jbd2_journal_set_triggers
+EXPORT_SYMBOL vmlinux 0x53c0767c       sk_chk_filter
+EXPORT_SYMBOL vmlinux 0x53c4905a       set_pages_array_wb
+EXPORT_SYMBOL vmlinux 0x53f044ae       scsi_mode_sense
+EXPORT_SYMBOL vmlinux 0x53f55c7c       unregister_cdrom
+EXPORT_SYMBOL vmlinux 0x54005641       idr_get_new_above
+EXPORT_SYMBOL vmlinux 0x5409fca2       dcb_getapp
+EXPORT_SYMBOL vmlinux 0x543ef284       seq_hlist_start
+EXPORT_SYMBOL vmlinux 0x544f4903       max8925_reg_write
+EXPORT_SYMBOL vmlinux 0x5459edf9       vga_put
+EXPORT_SYMBOL vmlinux 0x54684b63       pcim_enable_device
+EXPORT_SYMBOL vmlinux 0x546b1a00       splice_from_pipe_feed
+EXPORT_SYMBOL vmlinux 0x54724458       nf_register_sockopt
+EXPORT_SYMBOL vmlinux 0x5477615c       __destroy_inode
+EXPORT_SYMBOL vmlinux 0x547e01e7       pm860x_bulk_read
+EXPORT_SYMBOL vmlinux 0x5487899a       __neigh_for_each_release
+EXPORT_SYMBOL vmlinux 0x54935666       acpi_os_read_port
+EXPORT_SYMBOL vmlinux 0x54a285c5       atomic64_dec_return_cx8
+EXPORT_SYMBOL vmlinux 0x54a9db5f       _kstrtoul
+EXPORT_SYMBOL vmlinux 0x54d872ba       percpu_counter_compare
+EXPORT_SYMBOL vmlinux 0x54e36056       inet_addr_type
+EXPORT_SYMBOL vmlinux 0x54e6fcdd       net_enable_timestamp
+EXPORT_SYMBOL vmlinux 0x54f29447       neigh_seq_stop
+EXPORT_SYMBOL vmlinux 0x54f6dd3a       generic_file_readonly_mmap
+EXPORT_SYMBOL vmlinux 0x5501823b       uart_add_one_port
+EXPORT_SYMBOL vmlinux 0x55189abf       inet_del_protocol
+EXPORT_SYMBOL vmlinux 0x55190a0a       neigh_sysctl_register
+EXPORT_SYMBOL vmlinux 0x5525d419       seq_escape
+EXPORT_SYMBOL vmlinux 0x5541ea93       on_each_cpu
+EXPORT_SYMBOL vmlinux 0x55661019       hippi_neigh_setup_dev
+EXPORT_SYMBOL vmlinux 0x557da189       neigh_update
+EXPORT_SYMBOL vmlinux 0x5592d264       tcf_exts_destroy
+EXPORT_SYMBOL vmlinux 0x5594be03       bitmap_remap
+EXPORT_SYMBOL vmlinux 0x5595d925       lro_vlan_hwaccel_receive_skb
+EXPORT_SYMBOL vmlinux 0x55c6b58f       inet_release
+EXPORT_SYMBOL vmlinux 0x55da330c       dm_table_event
+EXPORT_SYMBOL vmlinux 0x5600904f       fb_get_color_depth
+EXPORT_SYMBOL vmlinux 0x5614b010       xfrm_policy_walk_done
+EXPORT_SYMBOL vmlinux 0x5619cf6c       vfs_writev
+EXPORT_SYMBOL vmlinux 0x562c892a       elevator_exit
+EXPORT_SYMBOL vmlinux 0x5635a60a       vmalloc_user
+EXPORT_SYMBOL vmlinux 0x5639c3c3       dcache_dir_open
+EXPORT_SYMBOL vmlinux 0x563e8a35       __kfree_skb
+EXPORT_SYMBOL vmlinux 0x56474715       rtnl_create_link
+EXPORT_SYMBOL vmlinux 0x5647bd46       rtnl_set_sk_err
+EXPORT_SYMBOL vmlinux 0x565964cd       inode_sub_rsv_space
+EXPORT_SYMBOL vmlinux 0x568eb236       sk_dst_check
+EXPORT_SYMBOL vmlinux 0x56b143ea       jbd2_journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0x56b6ca0c       ip_defrag
+EXPORT_SYMBOL vmlinux 0x56b85c09       input_unregister_device
+EXPORT_SYMBOL vmlinux 0x56c8799d       scsi_kunmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x56e3f3fe       input_reset_device
+EXPORT_SYMBOL vmlinux 0x56f1ac0a       start_tty
+EXPORT_SYMBOL vmlinux 0x56ff82d7       llc_add_pack
+EXPORT_SYMBOL vmlinux 0x57110e6d       inet6_release
+EXPORT_SYMBOL vmlinux 0x571f3b52       mca_device_transform_irq
+EXPORT_SYMBOL vmlinux 0x572e85d4       blk_lookup_devt
+EXPORT_SYMBOL vmlinux 0x573c3bb1       truncate_inode_pages_range
+EXPORT_SYMBOL vmlinux 0x573fd184       bdi_destroy
+EXPORT_SYMBOL vmlinux 0x57575f08       dmaengine_put
+EXPORT_SYMBOL vmlinux 0x5759521c       skb_pull
+EXPORT_SYMBOL vmlinux 0x57674fd7       __sw_hweight16
+EXPORT_SYMBOL vmlinux 0x576ba11a       sleep_on
+EXPORT_SYMBOL vmlinux 0x576e86af       ppp_register_net_channel
+EXPORT_SYMBOL vmlinux 0x577671ce       i2c_register_driver
+EXPORT_SYMBOL vmlinux 0x57770dcf       mdiobus_scan
+EXPORT_SYMBOL vmlinux 0x5784eb4f       acpi_lock_ac_dir
+EXPORT_SYMBOL vmlinux 0x579114d7       __ps2_command
+EXPORT_SYMBOL vmlinux 0x579d9590       dev_trans_start
+EXPORT_SYMBOL vmlinux 0x579fbcd2       cpu_possible_mask
+EXPORT_SYMBOL vmlinux 0x57a6504e       vsnprintf
+EXPORT_SYMBOL vmlinux 0x57b09822       up
+EXPORT_SYMBOL vmlinux 0x57b57ebe       jiffies_to_timespec
+EXPORT_SYMBOL vmlinux 0x57ce6c22       __cleancache_flush_inode
+EXPORT_SYMBOL vmlinux 0x57db7242       mangle_path
+EXPORT_SYMBOL vmlinux 0x57e60bd7       input_mt_destroy_slots
+EXPORT_SYMBOL vmlinux 0x58108c69       fifo_create_dflt
+EXPORT_SYMBOL vmlinux 0x5830a665       key_validate
+EXPORT_SYMBOL vmlinux 0x5838f6c9       rtc_valid_tm
+EXPORT_SYMBOL vmlinux 0x584738f9       rdmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x5857b225       ioread16_rep
+EXPORT_SYMBOL vmlinux 0x58584d71       inet_frag_find
+EXPORT_SYMBOL vmlinux 0x586103be       acpi_setup_gpe_for_wake
+EXPORT_SYMBOL vmlinux 0x587c70d8       _raw_spin_lock_irqsave
+EXPORT_SYMBOL vmlinux 0x5892d54c       acpi_remove_address_space_handler
+EXPORT_SYMBOL vmlinux 0x58942b02       blk_queue_merge_bvec
+EXPORT_SYMBOL vmlinux 0x58b58a68       tty_check_change
+EXPORT_SYMBOL vmlinux 0x58b9351e       skb_copy
+EXPORT_SYMBOL vmlinux 0x58d0c16a       thermal_zone_device_unregister
+EXPORT_SYMBOL vmlinux 0x58d5d255       ppp_dev_name
+EXPORT_SYMBOL vmlinux 0x58f5259b       key_unlink
+EXPORT_SYMBOL vmlinux 0x58fef6f8       ist_info
+EXPORT_SYMBOL vmlinux 0x59137008       blk_make_request
+EXPORT_SYMBOL vmlinux 0x592b59af       acpi_evaluate_object_typed
+EXPORT_SYMBOL vmlinux 0x5934392b       fb_register_client
+EXPORT_SYMBOL vmlinux 0x594bf15b       ioport_map
+EXPORT_SYMBOL vmlinux 0x5954ca82       idr_destroy
+EXPORT_SYMBOL vmlinux 0x595be7f1       rwsem_downgrade_wake
+EXPORT_SYMBOL vmlinux 0x596cef7f       tcp_ioctl
+EXPORT_SYMBOL vmlinux 0x596fee99       led_brightness_set
+EXPORT_SYMBOL vmlinux 0x598f1bbd       kern_path
+EXPORT_SYMBOL vmlinux 0x599c9f20       seq_open_private
+EXPORT_SYMBOL vmlinux 0x599d145d       poll_schedule_timeout
+EXPORT_SYMBOL vmlinux 0x59bc9609       acpi_write_bit_register
+EXPORT_SYMBOL vmlinux 0x59c3f3f1       have_submounts
+EXPORT_SYMBOL vmlinux 0x59d62bc3       tcp_sync_mss
+EXPORT_SYMBOL vmlinux 0x59d696b6       register_module_notifier
+EXPORT_SYMBOL vmlinux 0x59d8223a       ioport_resource
+EXPORT_SYMBOL vmlinux 0x59e27980       dquot_enable
+EXPORT_SYMBOL vmlinux 0x59e70f93       __send_remote_softirq
+EXPORT_SYMBOL vmlinux 0x59edce96       write_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5a2bda12       udplite_table
+EXPORT_SYMBOL vmlinux 0x5a4206bf       d_drop
+EXPORT_SYMBOL vmlinux 0x5a428fee       register_shrinker
+EXPORT_SYMBOL vmlinux 0x5a47e8f1       dev_addr_init
+EXPORT_SYMBOL vmlinux 0x5a4896a8       __put_user_2
+EXPORT_SYMBOL vmlinux 0x5a744b86       netlink_set_nonroot
+EXPORT_SYMBOL vmlinux 0x5a771da2       fb_pan_display
+EXPORT_SYMBOL vmlinux 0x5a7ddfac       pci_read_vpd
+EXPORT_SYMBOL vmlinux 0x5ac1c16f       cont_write_begin
+EXPORT_SYMBOL vmlinux 0x5ac376a5       acpi_install_fixed_event_handler
+EXPORT_SYMBOL vmlinux 0x5ae6a3d2       generic_error_remove_page
+EXPORT_SYMBOL vmlinux 0x5b19634d       div_s64_rem
+EXPORT_SYMBOL vmlinux 0x5b330f09       ethtool_op_get_link
+EXPORT_SYMBOL vmlinux 0x5b338114       dma_ops
+EXPORT_SYMBOL vmlinux 0x5b365541       set_create_files_as
+EXPORT_SYMBOL vmlinux 0x5b4c6297       __percpu_counter_sum
+EXPORT_SYMBOL vmlinux 0x5b51c6a7       acpi_walk_resources
+EXPORT_SYMBOL vmlinux 0x5b5fa01b       do_splice_to
+EXPORT_SYMBOL vmlinux 0x5b880a65       follow_down_one
+EXPORT_SYMBOL vmlinux 0x5b88e8c9       atomic64_sub_return_cx8
+EXPORT_SYMBOL vmlinux 0x5b943c64       read_cache_page_gfp
+EXPORT_SYMBOL vmlinux 0x5bb9f8dd       inode_add_bytes
+EXPORT_SYMBOL vmlinux 0x5bc30d34       __cleancache_init_fs
+EXPORT_SYMBOL vmlinux 0x5bc8ce70       bio_integrity_split
+EXPORT_SYMBOL vmlinux 0x5bf830b6       skb_copy_and_csum_dev
+EXPORT_SYMBOL vmlinux 0x5bffc880       page_put_link
+EXPORT_SYMBOL vmlinux 0x5c143473       fib_default_rule_pref
+EXPORT_SYMBOL vmlinux 0x5c265cba       sg_init_one
+EXPORT_SYMBOL vmlinux 0x5c2c69a6       llc_mac_hdr_init
+EXPORT_SYMBOL vmlinux 0x5c68705b       mca_read_pos
+EXPORT_SYMBOL vmlinux 0x5c9a1629       _raw_read_trylock
+EXPORT_SYMBOL vmlinux 0x5c9d045f       sync_inode_metadata
+EXPORT_SYMBOL vmlinux 0x5cb93794       of_find_node_by_phandle
+EXPORT_SYMBOL vmlinux 0x5ce1d446       xfrm_policy_insert
+EXPORT_SYMBOL vmlinux 0x5ce8746c       generic_file_direct_write
+EXPORT_SYMBOL vmlinux 0x5cf51321       noop_fsync
+EXPORT_SYMBOL vmlinux 0x5d3600fa       mpage_writepage
+EXPORT_SYMBOL vmlinux 0x5d550425       genl_register_ops
+EXPORT_SYMBOL vmlinux 0x5d7a4b37       register_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x5da0b2a7       lro_flush_all
+EXPORT_SYMBOL vmlinux 0x5dab6585       dev_base_lock
+EXPORT_SYMBOL vmlinux 0x5db6549b       isapnp_protocol
+EXPORT_SYMBOL vmlinux 0x5dc4cf64       __sync_dirty_buffer
+EXPORT_SYMBOL vmlinux 0x5dd51881       sb_set_blocksize
+EXPORT_SYMBOL vmlinux 0x5dead0ec       of_get_gpio_flags
+EXPORT_SYMBOL vmlinux 0x5dec5d4f       fb_validate_mode
+EXPORT_SYMBOL vmlinux 0x5df167a2       sock_update_classid
+EXPORT_SYMBOL vmlinux 0x5e02142f       dev_remove_pack
+EXPORT_SYMBOL vmlinux 0x5e02760b       generic_pipe_buf_confirm
+EXPORT_SYMBOL vmlinux 0x5e056caf       netif_set_real_num_rx_queues
+EXPORT_SYMBOL vmlinux 0x5e09ca75       complete
+EXPORT_SYMBOL vmlinux 0x5e5f7664       ip_nat_decode_session
+EXPORT_SYMBOL vmlinux 0x5e6947f7       unregister_dcbevent_notifier
+EXPORT_SYMBOL vmlinux 0x5e7cce85       revert_creds
+EXPORT_SYMBOL vmlinux 0x5e86aa3a       fput
+EXPORT_SYMBOL vmlinux 0x5e95b1cd       current_umask
+EXPORT_SYMBOL vmlinux 0x5ed040b0       pm_set_vt_switch
+EXPORT_SYMBOL vmlinux 0x5edd0762       bin2bcd
+EXPORT_SYMBOL vmlinux 0x5f005368       kstrtou8
+EXPORT_SYMBOL vmlinux 0x5f185371       pnp_release_card_device
+EXPORT_SYMBOL vmlinux 0x5f1a8341       scsi_calculate_bounce_limit
+EXPORT_SYMBOL vmlinux 0x5f1bd579       mca_find_adapter
+EXPORT_SYMBOL vmlinux 0x5f21ba5b       _raw_write_trylock
+EXPORT_SYMBOL vmlinux 0x5f322d69       tcp_check_req
+EXPORT_SYMBOL vmlinux 0x5f4195bf       journal_revoke
+EXPORT_SYMBOL vmlinux 0x5f711ea6       create_empty_buffers
+EXPORT_SYMBOL vmlinux 0x5f8c9909       elv_register_queue
+EXPORT_SYMBOL vmlinux 0x5fa17c73       sk_filter_release_rcu
+EXPORT_SYMBOL vmlinux 0x5fc1f26a       xfrm_input_resume
+EXPORT_SYMBOL vmlinux 0x5fce52c7       mod_timer_pinned
+EXPORT_SYMBOL vmlinux 0x5fe0b318       netif_napi_add
+EXPORT_SYMBOL vmlinux 0x5ff1dc14       pci_bus_size_bridges
+EXPORT_SYMBOL vmlinux 0x5ff42b08       acpi_video_get_capabilities
+EXPORT_SYMBOL vmlinux 0x5ff9e007       pv_cpu_ops
+EXPORT_SYMBOL vmlinux 0x6002124b       __netif_schedule
+EXPORT_SYMBOL vmlinux 0x600683d3       do_unblank_screen
+EXPORT_SYMBOL vmlinux 0x601966f6       del_gendisk
+EXPORT_SYMBOL vmlinux 0x60269b2f       xfrm6_prepare_output
+EXPORT_SYMBOL vmlinux 0x602ed00d       acpi_current_gpe_count
+EXPORT_SYMBOL vmlinux 0x603ba5cd       netdev_alert
+EXPORT_SYMBOL vmlinux 0x604c9b5d       tcp_simple_retransmit
+EXPORT_SYMBOL vmlinux 0x6050af68       vm_stat
+EXPORT_SYMBOL vmlinux 0x60851b4c       blk_queue_max_discard_sectors
+EXPORT_SYMBOL vmlinux 0x608a39dc       skb_trim
+EXPORT_SYMBOL vmlinux 0x608a5d69       kernel_sendpage
+EXPORT_SYMBOL vmlinux 0x609cba05       input_free_device
+EXPORT_SYMBOL vmlinux 0x609f1c7e       synchronize_net
+EXPORT_SYMBOL vmlinux 0x60a24ae9       __brelse
+EXPORT_SYMBOL vmlinux 0x60a32ea9       pm_power_off
+EXPORT_SYMBOL vmlinux 0x60bab30b       journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x60c6d0a6       netdev_info
+EXPORT_SYMBOL vmlinux 0x60db0866       key_instantiate_and_link
+EXPORT_SYMBOL vmlinux 0x60f3406d       clip_tbl_hook
+EXPORT_SYMBOL vmlinux 0x611c43f1       ip_mc_rejoin_groups
+EXPORT_SYMBOL vmlinux 0x612390ad       netpoll_set_trap
+EXPORT_SYMBOL vmlinux 0x6128b5fc       __printk_ratelimit
+EXPORT_SYMBOL vmlinux 0x612dab9a       locks_copy_lock
+EXPORT_SYMBOL vmlinux 0x612f6738       seq_lseek
+EXPORT_SYMBOL vmlinux 0x613e6076       scsi_add_device
+EXPORT_SYMBOL vmlinux 0x61400e03       nobh_write_begin
+EXPORT_SYMBOL vmlinux 0x614704cf       security_d_instantiate
+EXPORT_SYMBOL vmlinux 0x615a96fc       xfrm_init_replay
+EXPORT_SYMBOL vmlinux 0x6166074a       ilookup5_nowait
+EXPORT_SYMBOL vmlinux 0x618216f2       dst_destroy
+EXPORT_SYMBOL vmlinux 0x6187c2c5       i2c_smbus_xfer
+EXPORT_SYMBOL vmlinux 0x618d8299       set_notify_swap_entry_free
+EXPORT_SYMBOL vmlinux 0x61aac7ed       mnt_unpin
+EXPORT_SYMBOL vmlinux 0x61b7b126       simple_strtoull
+EXPORT_SYMBOL vmlinux 0x61da7dae       user_path_at
+EXPORT_SYMBOL vmlinux 0x62049256       acpi_disable
+EXPORT_SYMBOL vmlinux 0x6212614c       pci_set_power_state
+EXPORT_SYMBOL vmlinux 0x62193598       pnp_range_reserved
+EXPORT_SYMBOL vmlinux 0x6223cafb       _raw_spin_unlock_bh
+EXPORT_SYMBOL vmlinux 0x6225637e       md5_transform
+EXPORT_SYMBOL vmlinux 0x6228c21f       smp_call_function_single
+EXPORT_SYMBOL vmlinux 0x6237f6b5       acpi_enable_event
+EXPORT_SYMBOL vmlinux 0x623bd9ee       mmc_wait_for_app_cmd
+EXPORT_SYMBOL vmlinux 0x623d520f       current_fs_time
+EXPORT_SYMBOL vmlinux 0x6241a2ab       __copy_from_user_ll_nocache
+EXPORT_SYMBOL vmlinux 0x62737e1d       sock_unregister
+EXPORT_SYMBOL vmlinux 0x62827bec       security_secctx_to_secid
+EXPORT_SYMBOL vmlinux 0x6290a220       blkdev_issue_discard
+EXPORT_SYMBOL vmlinux 0x6296feec       scsi_cmd_get_serial
+EXPORT_SYMBOL vmlinux 0x6299bf78       inet6_bind
+EXPORT_SYMBOL vmlinux 0x62cd8754       __tracepoint_module_get
+EXPORT_SYMBOL vmlinux 0x62e5e0d3       bio_alloc
+EXPORT_SYMBOL vmlinux 0x6308e2f2       security_path_rmdir
+EXPORT_SYMBOL vmlinux 0x6309095a       inet_sock_destruct
+EXPORT_SYMBOL vmlinux 0x63187451       pcie_aspm_support_enabled
+EXPORT_SYMBOL vmlinux 0x63223d17       inode_change_ok
+EXPORT_SYMBOL vmlinux 0x636a5691       acpi_register_ioapic
+EXPORT_SYMBOL vmlinux 0x63847fbe       kernel_read
+EXPORT_SYMBOL vmlinux 0x639e6606       mfd_cell_disable
+EXPORT_SYMBOL vmlinux 0x63afb174       jbd2_journal_extend
+EXPORT_SYMBOL vmlinux 0x63b094d5       register_netdevice
+EXPORT_SYMBOL vmlinux 0x63b5a2e0       bio_copy_user
+EXPORT_SYMBOL vmlinux 0x63b93683       fget_raw
+EXPORT_SYMBOL vmlinux 0x63ce40b1       vfs_write
+EXPORT_SYMBOL vmlinux 0x63cfea6f       scsi_verify_blk_ioctl
+EXPORT_SYMBOL vmlinux 0x63eb9355       panic_blink
+EXPORT_SYMBOL vmlinux 0x63ecad53       register_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0x6403e338       tcp_memory_pressure
+EXPORT_SYMBOL vmlinux 0x641d454b       netdev_rx_csum_fault
+EXPORT_SYMBOL vmlinux 0x6423b6da       km_state_expired
+EXPORT_SYMBOL vmlinux 0x64245cf3       filemap_write_and_wait_range
+EXPORT_SYMBOL vmlinux 0x64257441       mmc_can_secure_erase_trim
+EXPORT_SYMBOL vmlinux 0x642e6889       new_inode
+EXPORT_SYMBOL vmlinux 0x643eaec8       param_get_string
+EXPORT_SYMBOL vmlinux 0x6443d74d       _raw_spin_lock
+EXPORT_SYMBOL vmlinux 0x6451294b       posix_acl_valid
+EXPORT_SYMBOL vmlinux 0x645de212       rfkill_init_sw_state
+EXPORT_SYMBOL vmlinux 0x6478134c       ec_burst_enable
+EXPORT_SYMBOL vmlinux 0x648c0b4a       simple_rename
+EXPORT_SYMBOL vmlinux 0x6491748e       fasync_helper
+EXPORT_SYMBOL vmlinux 0x6495391a       register_exec_domain
+EXPORT_SYMBOL vmlinux 0x64999478       congestion_wait
+EXPORT_SYMBOL vmlinux 0x64a149ff       __skb_tx_hash
+EXPORT_SYMBOL vmlinux 0x64ae072b       dev_graft_qdisc
+EXPORT_SYMBOL vmlinux 0x64b9783c       seq_bitmap_list
+EXPORT_SYMBOL vmlinux 0x64beab8a       bitmap_endwrite
+EXPORT_SYMBOL vmlinux 0x64cbc6c1       max8998_write_reg
+EXPORT_SYMBOL vmlinux 0x64d5be17       md_check_no_bitmap
+EXPORT_SYMBOL vmlinux 0x64e29138       padata_do_serial
+EXPORT_SYMBOL vmlinux 0x64eae7ad       set_memory_array_wb
+EXPORT_SYMBOL vmlinux 0x64f13fe0       pci_request_regions
+EXPORT_SYMBOL vmlinux 0x650c56c9       __xfrm_policy_check
+EXPORT_SYMBOL vmlinux 0x651a4139       test_taint
+EXPORT_SYMBOL vmlinux 0x65291cff       timekeeping_inject_offset
+EXPORT_SYMBOL vmlinux 0x653d85c7       acpi_bus_add
+EXPORT_SYMBOL vmlinux 0x65408378       zlib_inflate_blob
+EXPORT_SYMBOL vmlinux 0x65414e67       dev_valid_name
+EXPORT_SYMBOL vmlinux 0x6557185d       of_find_node_by_path
+EXPORT_SYMBOL vmlinux 0x655cac24       task_tgid_nr_ns
+EXPORT_SYMBOL vmlinux 0x655f1ab0       set_memory_array_wc
+EXPORT_SYMBOL vmlinux 0x6585e310       alloc_pages_exact_nid
+EXPORT_SYMBOL vmlinux 0x65ba73fd       mdiobus_free
+EXPORT_SYMBOL vmlinux 0x65dccf13       xz_dec_end
+EXPORT_SYMBOL vmlinux 0x65e88b88       xfrm_user_policy
+EXPORT_SYMBOL vmlinux 0x6602a417       __insert_inode_hash
+EXPORT_SYMBOL vmlinux 0x66355efc       vprintk
+EXPORT_SYMBOL vmlinux 0x6685edbe       mem_cgroup_count_vm_event
+EXPORT_SYMBOL vmlinux 0x668da8d5       zlib_inflateIncomp
+EXPORT_SYMBOL vmlinux 0x6696a030       elv_rb_del
+EXPORT_SYMBOL vmlinux 0x66aea0f8       journal_force_commit
+EXPORT_SYMBOL vmlinux 0x66b0fc2b       vc_resize
+EXPORT_SYMBOL vmlinux 0x66b7f9b3       pci_reenable_device
+EXPORT_SYMBOL vmlinux 0x66bae4b8       gnet_stats_copy_basic
+EXPORT_SYMBOL vmlinux 0x66c008c8       nf_log_packet
+EXPORT_SYMBOL vmlinux 0x66cb4687       bdget
+EXPORT_SYMBOL vmlinux 0x66d0ee54       vfsmount_lock_global_unlock
+EXPORT_SYMBOL vmlinux 0x66dd586b       vga_set_legacy_decoding
+EXPORT_SYMBOL vmlinux 0x66ef4a28       mca_device_read_pos
+EXPORT_SYMBOL vmlinux 0x67053080       current_kernel_time
+EXPORT_SYMBOL vmlinux 0x670c0597       down_interruptible
+EXPORT_SYMBOL vmlinux 0x671f9f04       sk_prot_clear_portaddr_nulls
+EXPORT_SYMBOL vmlinux 0x6729d3df       __get_user_4
+EXPORT_SYMBOL vmlinux 0x673f815e       agp_bridges
+EXPORT_SYMBOL vmlinux 0x6744ba1e       mmc_power_restore_host
+EXPORT_SYMBOL vmlinux 0x67539d79       dquot_free_inode
+EXPORT_SYMBOL vmlinux 0x675cc500       pci_bus_read_config_word
+EXPORT_SYMBOL vmlinux 0x6763488e       unregister_netdevice_queue
+EXPORT_SYMBOL vmlinux 0x6769f2a4       skb_kill_datagram
+EXPORT_SYMBOL vmlinux 0x676d7251       mutex_trylock
+EXPORT_SYMBOL vmlinux 0x677f1b15       remap_pfn_range
+EXPORT_SYMBOL vmlinux 0x67804a19       __any_online_cpu
+EXPORT_SYMBOL vmlinux 0x67a044d8       tty_port_free_xmit_buf
+EXPORT_SYMBOL vmlinux 0x67a29cb4       mount_bdev
+EXPORT_SYMBOL vmlinux 0x67adafdc       md_write_start
+EXPORT_SYMBOL vmlinux 0x67ae6206       udp_poll
+EXPORT_SYMBOL vmlinux 0x67b27ec1       tty_std_termios
+EXPORT_SYMBOL vmlinux 0x67b78eb3       seq_hlist_next_rcu
+EXPORT_SYMBOL vmlinux 0x67f1bc78       napi_frags_skb
+EXPORT_SYMBOL vmlinux 0x67fac414       fsync_bdev
+EXPORT_SYMBOL vmlinux 0x680a0535       jbd2_journal_release_buffer
+EXPORT_SYMBOL vmlinux 0x682f6a65       __napi_complete
+EXPORT_SYMBOL vmlinux 0x68346919       loop_register_transfer
+EXPORT_SYMBOL vmlinux 0x684cf050       elv_rb_latter_request
+EXPORT_SYMBOL vmlinux 0x685b5633       tcf_exts_change
+EXPORT_SYMBOL vmlinux 0x6876562c       sock_no_setsockopt
+EXPORT_SYMBOL vmlinux 0x687b6a16       kdbgetsymval
+EXPORT_SYMBOL vmlinux 0x6880f5d7       mddev_congested
+EXPORT_SYMBOL vmlinux 0x68a3d868       jbd2__journal_restart
+EXPORT_SYMBOL vmlinux 0x68bb9182       alloc_etherdev_mqs
+EXPORT_SYMBOL vmlinux 0x68f1abe5       flex_array_free_parts
+EXPORT_SYMBOL vmlinux 0x691c152e       neigh_event_ns
+EXPORT_SYMBOL vmlinux 0x69206bc7       tty_write_room
+EXPORT_SYMBOL vmlinux 0x6940efd2       scm_detach_fds
+EXPORT_SYMBOL vmlinux 0x6941ec16       blk_queue_bounce_limit
+EXPORT_SYMBOL vmlinux 0x6945c078       journal_check_available_features
+EXPORT_SYMBOL vmlinux 0x6967769d       scsi_register
+EXPORT_SYMBOL vmlinux 0x696e45a8       jbd2_journal_set_features
+EXPORT_SYMBOL vmlinux 0x6971447a       rtc_month_days
+EXPORT_SYMBOL vmlinux 0x69780448       end_buffer_read_sync
+EXPORT_SYMBOL vmlinux 0x6978eb16       put_tty_driver
+EXPORT_SYMBOL vmlinux 0x6988d0ca       cpu_dr7
+EXPORT_SYMBOL vmlinux 0x698ca9aa       scsi_report_bus_reset
+EXPORT_SYMBOL vmlinux 0x698e66c2       gnet_stats_copy_rate_est
+EXPORT_SYMBOL vmlinux 0x698ea1e2       skb_gso_segment
+EXPORT_SYMBOL vmlinux 0x699af178       phy_attach
+EXPORT_SYMBOL vmlinux 0x69a0ca7d       iowrite16be
+EXPORT_SYMBOL vmlinux 0x69ad2f20       kstrtouint
+EXPORT_SYMBOL vmlinux 0x69d2575f       efi
+EXPORT_SYMBOL vmlinux 0x69d38ed9       __scsi_print_sense
+EXPORT_SYMBOL vmlinux 0x69d97271       nlmsg_notify
+EXPORT_SYMBOL vmlinux 0x69e27c7a       bitmap_copy_le
+EXPORT_SYMBOL vmlinux 0x69fab93f       pci_select_bars
+EXPORT_SYMBOL vmlinux 0x6a037cf1       mempool_kfree
+EXPORT_SYMBOL vmlinux 0x6a15d21c       jbd2_journal_flush
+EXPORT_SYMBOL vmlinux 0x6a1cfcf3       set_groups
+EXPORT_SYMBOL vmlinux 0x6a1ef215       release_pages
+EXPORT_SYMBOL vmlinux 0x6a27bfce       csum_partial_copy_generic
+EXPORT_SYMBOL vmlinux 0x6a518aed       dev_set_allmulti
+EXPORT_SYMBOL vmlinux 0x6a54d67b       vfs_readdir
+EXPORT_SYMBOL vmlinux 0x6a688cb9       thermal_zone_device_register
+EXPORT_SYMBOL vmlinux 0x6a6e1064       skb_dequeue
+EXPORT_SYMBOL vmlinux 0x6a76f3ac       blk_iopoll_enable
+EXPORT_SYMBOL vmlinux 0x6a817549       search_binary_handler
+EXPORT_SYMBOL vmlinux 0x6a8c7d3c       llc_set_station_handler
+EXPORT_SYMBOL vmlinux 0x6a90e9fb       dma_alloc_from_coherent
+EXPORT_SYMBOL vmlinux 0x6a9df7bb       nla_put
+EXPORT_SYMBOL vmlinux 0x6aaa79cf       prepare_kernel_cred
+EXPORT_SYMBOL vmlinux 0x6ab3f5b4       vfs_statfs
+EXPORT_SYMBOL vmlinux 0x6acb5774       dma_async_device_register
+EXPORT_SYMBOL vmlinux 0x6acb973d       iowrite32be
+EXPORT_SYMBOL vmlinux 0x6acfa58f       page_address
+EXPORT_SYMBOL vmlinux 0x6ad11ffb       inode_init_once
+EXPORT_SYMBOL vmlinux 0x6ad85887       acpi_enable_gpe
+EXPORT_SYMBOL vmlinux 0x6adb1919       nf_log_register
+EXPORT_SYMBOL vmlinux 0x6add5c9a       dmi_find_device
+EXPORT_SYMBOL vmlinux 0x6af1c0a5       agp_alloc_page_array
+EXPORT_SYMBOL vmlinux 0x6b1b67d3       __bdevname
+EXPORT_SYMBOL vmlinux 0x6b2dc060       dump_stack
+EXPORT_SYMBOL vmlinux 0x6b3148be       unregister_sysctl_table
+EXPORT_SYMBOL vmlinux 0x6b3c8d01       phy_stop_interrupts
+EXPORT_SYMBOL vmlinux 0x6b42443f       key_payload_reserve
+EXPORT_SYMBOL vmlinux 0x6b598dd5       d_alloc_root
+EXPORT_SYMBOL vmlinux 0x6b5e744c       of_register_spi_devices
+EXPORT_SYMBOL vmlinux 0x6b5f93cf       pnp_stop_dev
+EXPORT_SYMBOL vmlinux 0x6b6dc165       __wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0x6b79f5d3       skb_queue_tail
+EXPORT_SYMBOL vmlinux 0x6b937ffb       mca_mark_as_used
+EXPORT_SYMBOL vmlinux 0x6ba17d37       kill_litter_super
+EXPORT_SYMBOL vmlinux 0x6ba5c796       ethtool_ntuple_flush
+EXPORT_SYMBOL vmlinux 0x6baae653       cancel_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0x6bc0e2f5       skb_make_writable
+EXPORT_SYMBOL vmlinux 0x6bc3fbc0       __unregister_chrdev
+EXPORT_SYMBOL vmlinux 0x6bd0f4bf       ethtool_op_set_sg
+EXPORT_SYMBOL vmlinux 0x6bdcf741       blk_get_request
+EXPORT_SYMBOL vmlinux 0x6bdcfd99       qdisc_class_hash_remove
+EXPORT_SYMBOL vmlinux 0x6be2308f       bitmap_cond_end_sync
+EXPORT_SYMBOL vmlinux 0x6bf8d133       down_trylock
+EXPORT_SYMBOL vmlinux 0x6c16aa24       tcf_em_tree_destroy
+EXPORT_SYMBOL vmlinux 0x6c19c47d       scsi_setup_blk_pc_cmnd
+EXPORT_SYMBOL vmlinux 0x6c1ce5ce       strcspn
+EXPORT_SYMBOL vmlinux 0x6c2e3320       strncmp
+EXPORT_SYMBOL vmlinux 0x6c2e6bbb       __register_chrdev
+EXPORT_SYMBOL vmlinux 0x6c389761       acpi_bus_get_private_data
+EXPORT_SYMBOL vmlinux 0x6c3d8021       gen_replace_estimator
+EXPORT_SYMBOL vmlinux 0x6c61ce70       num_registered_fb
+EXPORT_SYMBOL vmlinux 0x6c6d52c0       register_netdev
+EXPORT_SYMBOL vmlinux 0x6c6ff1e9       jbd2_journal_wipe
+EXPORT_SYMBOL vmlinux 0x6c702af7       sysctl_udp_rmem_min
+EXPORT_SYMBOL vmlinux 0x6c7938cb       blk_queue_find_tag
+EXPORT_SYMBOL vmlinux 0x6cabd78b       unlock_super
+EXPORT_SYMBOL vmlinux 0x6cafbd10       thaw_process
+EXPORT_SYMBOL vmlinux 0x6cdc5c6b       nla_strlcpy
+EXPORT_SYMBOL vmlinux 0x6d12d4af       agp_free_page_array
+EXPORT_SYMBOL vmlinux 0x6d1c1eaf       icmpv6_send
+EXPORT_SYMBOL vmlinux 0x6d23d891       ip_setsockopt
+EXPORT_SYMBOL vmlinux 0x6d27ef64       __bitmap_empty
+EXPORT_SYMBOL vmlinux 0x6d294e43       clock_t_to_jiffies
+EXPORT_SYMBOL vmlinux 0x6d340f64       tty_termios_input_baud_rate
+EXPORT_SYMBOL vmlinux 0x6d464175       __sg_free_table
+EXPORT_SYMBOL vmlinux 0x6d4857b8       dma_set_mask
+EXPORT_SYMBOL vmlinux 0x6d5d6c3a       follow_down
+EXPORT_SYMBOL vmlinux 0x6d6bf35b       mmc_set_blocklen
+EXPORT_SYMBOL vmlinux 0x6d6cbadc       rb_last
+EXPORT_SYMBOL vmlinux 0x6d6d744f       sock_no_listen
+EXPORT_SYMBOL vmlinux 0x6d71a24d       ip_ct_attach
+EXPORT_SYMBOL vmlinux 0x6d902ff8       unlock_new_inode
+EXPORT_SYMBOL vmlinux 0x6d9b40e6       scsi_block_when_processing_errors
+EXPORT_SYMBOL vmlinux 0x6db3b58c       kill_anon_super
+EXPORT_SYMBOL vmlinux 0x6dd131fc       tcp_child_process
+EXPORT_SYMBOL vmlinux 0x6dd7c420       directly_mappable_cdev_bdi
+EXPORT_SYMBOL vmlinux 0x6def2db2       half_md4_transform
+EXPORT_SYMBOL vmlinux 0x6e1104c4       dquot_operations
+EXPORT_SYMBOL vmlinux 0x6e262480       flex_array_put
+EXPORT_SYMBOL vmlinux 0x6e263032       alloc_buffer_head
+EXPORT_SYMBOL vmlinux 0x6e653c2e       skb_checksum
+EXPORT_SYMBOL vmlinux 0x6e696a21       should_remove_suid
+EXPORT_SYMBOL vmlinux 0x6e720ff2       rtnl_unlock
+EXPORT_SYMBOL vmlinux 0x6e7e9459       scsi_target_resume
+EXPORT_SYMBOL vmlinux 0x6e83c904       mmc_alloc_host
+EXPORT_SYMBOL vmlinux 0x6e9dd606       __symbol_put
+EXPORT_SYMBOL vmlinux 0x6ea22a91       acpi_is_video_device
+EXPORT_SYMBOL vmlinux 0x6ebb9442       shrink_dcache_sb
+EXPORT_SYMBOL vmlinux 0x6ebe7124       vfs_read
+EXPORT_SYMBOL vmlinux 0x6ecf4005       vmtruncate
+EXPORT_SYMBOL vmlinux 0x6ef90574       scsi_cmd_ioctl
+EXPORT_SYMBOL vmlinux 0x6f0af6a3       scsi_add_host_with_dma
+EXPORT_SYMBOL vmlinux 0x6f29c5b7       agp_create_memory
+EXPORT_SYMBOL vmlinux 0x6f36242b       gen_pool_create
+EXPORT_SYMBOL vmlinux 0x6f51e2c5       generic_splice_sendpage
+EXPORT_SYMBOL vmlinux 0x6f556bdb       acpi_get_gpe_device
+EXPORT_SYMBOL vmlinux 0x6f78667a       get_fs_type
+EXPORT_SYMBOL vmlinux 0x6fd3734c       downgrade_write
+EXPORT_SYMBOL vmlinux 0x6feb2039       acpi_write
+EXPORT_SYMBOL vmlinux 0x6ffee81b       __sk_dst_check
+EXPORT_SYMBOL vmlinux 0x6fff393f       time_to_tm
+EXPORT_SYMBOL vmlinux 0x701d0ebd       snprintf
+EXPORT_SYMBOL vmlinux 0x704238d5       tty_driver_kref_put
+EXPORT_SYMBOL vmlinux 0x70523a7a       __cond_resched_softirq
+EXPORT_SYMBOL vmlinux 0x7054a3e4       request_dma
+EXPORT_SYMBOL vmlinux 0x7056e306       blk_init_queue_node
+EXPORT_SYMBOL vmlinux 0x70a52e4f       dquot_quotactl_ops
+EXPORT_SYMBOL vmlinux 0x70b01f19       dcache_dir_close
+EXPORT_SYMBOL vmlinux 0x70ba14a2       iw_handler_get_thrspy
+EXPORT_SYMBOL vmlinux 0x70ba8cdc       inode_needs_sync
+EXPORT_SYMBOL vmlinux 0x70bc17d7       inode_wait
+EXPORT_SYMBOL vmlinux 0x70d1f8f3       strncat
+EXPORT_SYMBOL vmlinux 0x70d8ab82       acpi_acquire_global_lock
+EXPORT_SYMBOL vmlinux 0x70d91101       nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0x70daf662       acpi_bus_start
+EXPORT_SYMBOL vmlinux 0x70e1c874       tty_insert_flip_string_fixed_flag
+EXPORT_SYMBOL vmlinux 0x7102dd2f       generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x71144033       mod_timer_pending
+EXPORT_SYMBOL vmlinux 0x71205378       add_timer
+EXPORT_SYMBOL vmlinux 0x7129e5f8       hex_asc
+EXPORT_SYMBOL vmlinux 0x7135471a       nf_register_queue_handler
+EXPORT_SYMBOL vmlinux 0x7138981b       proc_dointvec_ms_jiffies
+EXPORT_SYMBOL vmlinux 0x71471399       pci_get_class
+EXPORT_SYMBOL vmlinux 0x7151d3e7       cdrom_release
+EXPORT_SYMBOL vmlinux 0x7171121c       overflowgid
+EXPORT_SYMBOL vmlinux 0x71800c67       pci_get_slot
+EXPORT_SYMBOL vmlinux 0x719a0b58       mpage_readpages
+EXPORT_SYMBOL vmlinux 0x71a50dbc       register_blkdev
+EXPORT_SYMBOL vmlinux 0x71ddc023       netdev_err
+EXPORT_SYMBOL vmlinux 0x71e87170       sock_tx_timestamp
+EXPORT_SYMBOL vmlinux 0x7212c3da       blk_init_allocated_queue
+EXPORT_SYMBOL vmlinux 0x7234eafb       otg_state_string
+EXPORT_SYMBOL vmlinux 0x724290ed       do_splice_direct
+EXPORT_SYMBOL vmlinux 0x72726c9e       md_set_array_sectors
+EXPORT_SYMBOL vmlinux 0x727a44b8       ab8500_gpadc_get
+EXPORT_SYMBOL vmlinux 0x7282dd36       rfkill_alloc
+EXPORT_SYMBOL vmlinux 0x72a0ee36       agp_collect_device_status
+EXPORT_SYMBOL vmlinux 0x72a430c0       pci_vpd_truncate
+EXPORT_SYMBOL vmlinux 0x72aa82c6       param_ops_charp
+EXPORT_SYMBOL vmlinux 0x72b1ab46       redraw_screen
+EXPORT_SYMBOL vmlinux 0x72b243d4       free_dma
+EXPORT_SYMBOL vmlinux 0x72bf2140       mtrr_add
+EXPORT_SYMBOL vmlinux 0x72d58de9       kstrtou8_from_user
+EXPORT_SYMBOL vmlinux 0x72e3aae0       xfrm_register_km
+EXPORT_SYMBOL vmlinux 0x72ea7b2d       scsi_device_type
+EXPORT_SYMBOL vmlinux 0x72f21dfa       set_pages_wb
+EXPORT_SYMBOL vmlinux 0x72ff9ac9       lock_sock_nested
+EXPORT_SYMBOL vmlinux 0x73006b4a       skb_copy_and_csum_datagram_iovec
+EXPORT_SYMBOL vmlinux 0x730ff363       param_set_uint
+EXPORT_SYMBOL vmlinux 0x731b64b4       devm_iounmap
+EXPORT_SYMBOL vmlinux 0x732b7833       irq_cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x733c2742       bdi_register
+EXPORT_SYMBOL vmlinux 0x73450a0a       ip_mc_join_group
+EXPORT_SYMBOL vmlinux 0x734e5a48       pci_target_state
+EXPORT_SYMBOL vmlinux 0x735a0bd5       native_io_delay
+EXPORT_SYMBOL vmlinux 0x7362dd1e       vfs_fstat
+EXPORT_SYMBOL vmlinux 0x736674e9       mca_device_read_stored_pos
+EXPORT_SYMBOL vmlinux 0x736afd2c       mmc_do_release_host
+EXPORT_SYMBOL vmlinux 0x736c79dc       param_get_byte
+EXPORT_SYMBOL vmlinux 0x736d29e5       pci_enable_bridges
+EXPORT_SYMBOL vmlinux 0x7377e8af       generic_read_dir
+EXPORT_SYMBOL vmlinux 0x737a3185       blk_queue_max_segments
+EXPORT_SYMBOL vmlinux 0x73872e5e       _raw_write_lock_bh
+EXPORT_SYMBOL vmlinux 0x738803e6       strnlen
+EXPORT_SYMBOL vmlinux 0x73a903c4       vfsmount_lock_local_lock
+EXPORT_SYMBOL vmlinux 0x73e20c1c       strlcpy
+EXPORT_SYMBOL vmlinux 0x73f244eb       dquot_get_dqinfo
+EXPORT_SYMBOL vmlinux 0x7405482e       __wait_on_buffer
+EXPORT_SYMBOL vmlinux 0x740a1b95       reserve_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0x7413793a       EISA_bus
+EXPORT_SYMBOL vmlinux 0x741a8f5f       consume_skb
+EXPORT_SYMBOL vmlinux 0x7420f4ec       mca_device_transform_memory
+EXPORT_SYMBOL vmlinux 0x74622fb1       __skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x7485e15e       unregister_chrdev_region
+EXPORT_SYMBOL vmlinux 0x74a371ef       con_copy_unimap
+EXPORT_SYMBOL vmlinux 0x74a74f92       pci_disable_msi
+EXPORT_SYMBOL vmlinux 0x74bf94fa       abx500_event_registers_startup_state_get
+EXPORT_SYMBOL vmlinux 0x74c134b9       __sw_hweight32
+EXPORT_SYMBOL vmlinux 0x74cc1cbe       unregister_cpu_notifier
+EXPORT_SYMBOL vmlinux 0x74e1e380       udp_proc_unregister
+EXPORT_SYMBOL vmlinux 0x74e24b3b       vfs_readlink
+EXPORT_SYMBOL vmlinux 0x74e61572       init_special_inode
+EXPORT_SYMBOL vmlinux 0x75078bad       tcf_hash_destroy
+EXPORT_SYMBOL vmlinux 0x751b2247       param_get_bool
+EXPORT_SYMBOL vmlinux 0x75271716       save_processor_state
+EXPORT_SYMBOL vmlinux 0x7538b132       agp_off
+EXPORT_SYMBOL vmlinux 0x7593d385       div64_s64
+EXPORT_SYMBOL vmlinux 0x75b7a680       unregister_framebuffer
+EXPORT_SYMBOL vmlinux 0x75bda77a       seq_hlist_next
+EXPORT_SYMBOL vmlinux 0x75d9e63f       fb_set_cmap
+EXPORT_SYMBOL vmlinux 0x75fb23fb       scsi_print_result
+EXPORT_SYMBOL vmlinux 0x760a0f4f       yield
+EXPORT_SYMBOL vmlinux 0x760b437a       unregister_inetaddr_notifier
+EXPORT_SYMBOL vmlinux 0x7628f3c7       this_cpu_off
+EXPORT_SYMBOL vmlinux 0x764677d1       dev_get_by_index_rcu
+EXPORT_SYMBOL vmlinux 0x7647726c       handle_sysrq
+EXPORT_SYMBOL vmlinux 0x767ddb02       set_memory_wc
+EXPORT_SYMBOL vmlinux 0x769e06d7       smp_call_function_many
+EXPORT_SYMBOL vmlinux 0x76a165f9       skb_pad
+EXPORT_SYMBOL vmlinux 0x76a16b5a       blk_rq_unmap_user
+EXPORT_SYMBOL vmlinux 0x76bf656d       __bitmap_shift_left
+EXPORT_SYMBOL vmlinux 0x76d3cd60       laptop_mode
+EXPORT_SYMBOL vmlinux 0x76da3ac6       pci_bus_write_config_word
+EXPORT_SYMBOL vmlinux 0x76f689af       request_firmware
+EXPORT_SYMBOL vmlinux 0x76fc6408       max8998_read_reg
+EXPORT_SYMBOL vmlinux 0x770a0036       isapnp_cfg_begin
+EXPORT_SYMBOL vmlinux 0x770c7b64       prepare_creds
+EXPORT_SYMBOL vmlinux 0x773691b4       input_set_abs_params
+EXPORT_SYMBOL vmlinux 0x773a9c94       blk_iopoll_enabled
+EXPORT_SYMBOL vmlinux 0x776a9ab1       dev_alert
+EXPORT_SYMBOL vmlinux 0x7770cb44       of_n_size_cells
+EXPORT_SYMBOL vmlinux 0x777fd0a3       blkdev_get_by_path
+EXPORT_SYMBOL vmlinux 0x778c7eba       udp_prot
+EXPORT_SYMBOL vmlinux 0x77946d61       free_netdev
+EXPORT_SYMBOL vmlinux 0x779a18af       kstrtoll
+EXPORT_SYMBOL vmlinux 0x779da21f       redirty_page_for_writepage
+EXPORT_SYMBOL vmlinux 0x77bc13a0       strim
+EXPORT_SYMBOL vmlinux 0x77c84adc       mmc_align_data_size
+EXPORT_SYMBOL vmlinux 0x77d0855e       pci_enable_device_io
+EXPORT_SYMBOL vmlinux 0x77df0847       __set_personality
+EXPORT_SYMBOL vmlinux 0x77df3988       flex_array_free
+EXPORT_SYMBOL vmlinux 0x77ecac9f       zlib_inflateEnd
+EXPORT_SYMBOL vmlinux 0x77edf722       schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0x77fa5d1f       ns_to_timespec
+EXPORT_SYMBOL vmlinux 0x77ff0abd       cdrom_mode_select
+EXPORT_SYMBOL vmlinux 0x78161601       ps2_cmd_aborted
+EXPORT_SYMBOL vmlinux 0x781cecee       tcf_em_register
+EXPORT_SYMBOL vmlinux 0x78315fa3       tcp_md5_hash_header
+EXPORT_SYMBOL vmlinux 0x7849aa45       first_ec
+EXPORT_SYMBOL vmlinux 0x785f0414       add_disk
+EXPORT_SYMBOL vmlinux 0x7860b8f2       __neigh_event_send
+EXPORT_SYMBOL vmlinux 0x788fe103       iomem_resource
+EXPORT_SYMBOL vmlinux 0x789b9ecd       tty_pair_get_pty
+EXPORT_SYMBOL vmlinux 0x78a4310f       __bio_clone
+EXPORT_SYMBOL vmlinux 0x78bcf010       skb_add_rx_frag
+EXPORT_SYMBOL vmlinux 0x78c814e1       dev_get_by_index
+EXPORT_SYMBOL vmlinux 0x78cb6dce       pci_set_dma_max_seg_size
+EXPORT_SYMBOL vmlinux 0x78d8db9e       idr_get_next
+EXPORT_SYMBOL vmlinux 0x78dc0028       find_get_pages_tag
+EXPORT_SYMBOL vmlinux 0x78df6bd7       no_pci_devices
+EXPORT_SYMBOL vmlinux 0x79068fda       acpi_install_method
+EXPORT_SYMBOL vmlinux 0x790a42ff       pneigh_enqueue
+EXPORT_SYMBOL vmlinux 0x790f8ec9       genphy_read_status
+EXPORT_SYMBOL vmlinux 0x792d344c       inet_add_protocol
+EXPORT_SYMBOL vmlinux 0x79468bad       tcf_generic_walker
+EXPORT_SYMBOL vmlinux 0x795c17af       mca_device_transform_ioport
+EXPORT_SYMBOL vmlinux 0x796069df       skb_put
+EXPORT_SYMBOL vmlinux 0x796fc5ce       scsi_get_sense_info_fld
+EXPORT_SYMBOL vmlinux 0x7993f0f3       pci_set_ltr
+EXPORT_SYMBOL vmlinux 0x79aa04a2       get_random_bytes
+EXPORT_SYMBOL vmlinux 0x79da945e       lock_fb_info
+EXPORT_SYMBOL vmlinux 0x7a1390f7       param_set_bool
+EXPORT_SYMBOL vmlinux 0x7a1bab78       submit_bh
+EXPORT_SYMBOL vmlinux 0x7a27c184       ewma_init
+EXPORT_SYMBOL vmlinux 0x7a2bdc71       jbd2_journal_init_inode
+EXPORT_SYMBOL vmlinux 0x7a410ad6       kill_pgrp
+EXPORT_SYMBOL vmlinux 0x7a4497db       kzfree
+EXPORT_SYMBOL vmlinux 0x7a4ebbf5       dm_register_target
+EXPORT_SYMBOL vmlinux 0x7a50a315       files_lglock_global_unlock_online
+EXPORT_SYMBOL vmlinux 0x7a69b638       posix_test_lock
+EXPORT_SYMBOL vmlinux 0x7a6d86d7       register_console
+EXPORT_SYMBOL vmlinux 0x7a999945       pci_remove_behind_bridge
+EXPORT_SYMBOL vmlinux 0x7ab29645       blk_queue_make_request
+EXPORT_SYMBOL vmlinux 0x7aec090a       pci_unmap_rom
+EXPORT_SYMBOL vmlinux 0x7aec9089       clear_user
+EXPORT_SYMBOL vmlinux 0x7b0c84c4       acpi_remove_table_handler
+EXPORT_SYMBOL vmlinux 0x7b134ddf       acpi_get_name
+EXPORT_SYMBOL vmlinux 0x7b426cc2       netpoll_setup
+EXPORT_SYMBOL vmlinux 0x7b483a6c       mdiobus_read
+EXPORT_SYMBOL vmlinux 0x7b493bf2       jbd2__journal_start
+EXPORT_SYMBOL vmlinux 0x7b52a859       wrmsr_safe_on_cpu
+EXPORT_SYMBOL vmlinux 0x7b56bd05       acpi_lid_notifier_register
+EXPORT_SYMBOL vmlinux 0x7b69467e       posix_acl_from_xattr
+EXPORT_SYMBOL vmlinux 0x7b6d193c       rtnl_notify
+EXPORT_SYMBOL vmlinux 0x7b9a6116       intel_agp_enabled
+EXPORT_SYMBOL vmlinux 0x7ba2b45c       pci_bus_write_config_dword
+EXPORT_SYMBOL vmlinux 0x7bdc3fbb       xfrm6_find_1stfragopt
+EXPORT_SYMBOL vmlinux 0x7bf7c7be       jbd2_journal_start_commit
+EXPORT_SYMBOL vmlinux 0x7c0edd7d       acpi_check_region
+EXPORT_SYMBOL vmlinux 0x7c17e1d9       cpu_sysdev_class
+EXPORT_SYMBOL vmlinux 0x7c1a10ba       neigh_compat_output
+EXPORT_SYMBOL vmlinux 0x7c21e8a1       sleep_on_timeout
+EXPORT_SYMBOL vmlinux 0x7c2a1bcc       module_refcount
+EXPORT_SYMBOL vmlinux 0x7c3d0998       inet_csk_init_xmit_timers
+EXPORT_SYMBOL vmlinux 0x7c448cdc       ip_options_compile
+EXPORT_SYMBOL vmlinux 0x7c46233a       cpufreq_quick_get
+EXPORT_SYMBOL vmlinux 0x7c4aefa0       pagevec_lookup_tag
+EXPORT_SYMBOL vmlinux 0x7c4ed3e2       iterate_mounts
+EXPORT_SYMBOL vmlinux 0x7c4fcab4       vmalloc_to_page
+EXPORT_SYMBOL vmlinux 0x7c60d66e       getname
+EXPORT_SYMBOL vmlinux 0x7c7ecd19       alloc_hippi_dev
+EXPORT_SYMBOL vmlinux 0x7c806d6f       sock_map_fd
+EXPORT_SYMBOL vmlinux 0x7c904ded       unregister_module_notifier
+EXPORT_SYMBOL vmlinux 0x7cb1ae69       cpu_down
+EXPORT_SYMBOL vmlinux 0x7cb9de49       netif_notify_peers
+EXPORT_SYMBOL vmlinux 0x7ccf728c       ethtool_op_set_tx_hw_csum
+EXPORT_SYMBOL vmlinux 0x7ce0ae7c       param_get_long
+EXPORT_SYMBOL vmlinux 0x7ce94405       boot_tvec_bases
+EXPORT_SYMBOL vmlinux 0x7d11c268       jiffies
+EXPORT_SYMBOL vmlinux 0x7d424a1c       of_dev_get
+EXPORT_SYMBOL vmlinux 0x7d47cbaa       tty_port_open
+EXPORT_SYMBOL vmlinux 0x7d4d6c83       neigh_seq_start
+EXPORT_SYMBOL vmlinux 0x7d63dc18       input_alloc_absinfo
+EXPORT_SYMBOL vmlinux 0x7d73ca88       dma_pool_create
+EXPORT_SYMBOL vmlinux 0x7d7fdf8f       truncate_pagecache
+EXPORT_SYMBOL vmlinux 0x7d8bcf6b       d_invalidate
+EXPORT_SYMBOL vmlinux 0x7db57751       proc_dointvec
+EXPORT_SYMBOL vmlinux 0x7dbb918c       proto_register
+EXPORT_SYMBOL vmlinux 0x7dcee428       elevator_init
+EXPORT_SYMBOL vmlinux 0x7dfd58c7       max8925_set_bits
+EXPORT_SYMBOL vmlinux 0x7e08c942       posix_acl_permission
+EXPORT_SYMBOL vmlinux 0x7e1d17cf       atomic64_read_cx8
+EXPORT_SYMBOL vmlinux 0x7e30c30f       journal_dirty_metadata
+EXPORT_SYMBOL vmlinux 0x7e394c4e       sysctl_local_reserved_ports
+EXPORT_SYMBOL vmlinux 0x7e3c3912       xfrm_policy_register_afinfo
+EXPORT_SYMBOL vmlinux 0x7e4c6ab9       tty_pair_get_tty
+EXPORT_SYMBOL vmlinux 0x7e819c33       do_mmap_pgoff
+EXPORT_SYMBOL vmlinux 0x7e88a688       journal_clear_err
+EXPORT_SYMBOL vmlinux 0x7e9ebb05       kernel_thread
+EXPORT_SYMBOL vmlinux 0x7ec41a75       inode_claim_rsv_space
+EXPORT_SYMBOL vmlinux 0x7ecb001b       __per_cpu_offset
+EXPORT_SYMBOL vmlinux 0x7ecc2b7f       sk_receive_skb
+EXPORT_SYMBOL vmlinux 0x7ed05017       mpage_writepages
+EXPORT_SYMBOL vmlinux 0x7f114141       complete_and_exit
+EXPORT_SYMBOL vmlinux 0x7f244e52       padata_set_cpumask
+EXPORT_SYMBOL vmlinux 0x7f24de73       jiffies_to_usecs
+EXPORT_SYMBOL vmlinux 0x7f28e629       kern_unmount
+EXPORT_SYMBOL vmlinux 0x7f327fe0       skb_append
+EXPORT_SYMBOL vmlinux 0x7f448137       set_security_override
+EXPORT_SYMBOL vmlinux 0x7f5b1f85       kernel_getsockopt
+EXPORT_SYMBOL vmlinux 0x7f827f2a       save_mount_options
+EXPORT_SYMBOL vmlinux 0x7f8f595b       mount_single
+EXPORT_SYMBOL vmlinux 0x7fa723cb       tcp_md5_hash_key
+EXPORT_SYMBOL vmlinux 0x7fbe2b0c       journal_check_used_features
+EXPORT_SYMBOL vmlinux 0x7fe96f0c       unregister_tcf_proto_ops
+EXPORT_SYMBOL vmlinux 0x800df1d7       groups_free
+EXPORT_SYMBOL vmlinux 0x80264345       security_path_chmod
+EXPORT_SYMBOL vmlinux 0x80639dc0       clocksource_change_rating
+EXPORT_SYMBOL vmlinux 0x806590b5       journal_extend
+EXPORT_SYMBOL vmlinux 0x807ab1ed       md_done_sync
+EXPORT_SYMBOL vmlinux 0x808246f3       d_instantiate_unique
+EXPORT_SYMBOL vmlinux 0x80af65ec       radix_tree_gang_lookup_slot
+EXPORT_SYMBOL vmlinux 0x80d02d0c       arch_debugfs_dir
+EXPORT_SYMBOL vmlinux 0x80f06c56       nf_register_hooks
+EXPORT_SYMBOL vmlinux 0x810b3618       param_ops_string
+EXPORT_SYMBOL vmlinux 0x811d11c5       unregister_console
+EXPORT_SYMBOL vmlinux 0x81327e2c       dev_mc_sync
+EXPORT_SYMBOL vmlinux 0x81472677       acpi_get_table
+EXPORT_SYMBOL vmlinux 0x814e7730       nf_ct_destroy
+EXPORT_SYMBOL vmlinux 0x814ea4e4       add_wait_queue_exclusive
+EXPORT_SYMBOL vmlinux 0x815990d3       read_cache_page
+EXPORT_SYMBOL vmlinux 0x815b5dd4       match_octal
+EXPORT_SYMBOL vmlinux 0x815c56d0       cpu_present_mask
+EXPORT_SYMBOL vmlinux 0x815f2897       empty_zero_page
+EXPORT_SYMBOL vmlinux 0x815fe154       mdiobus_register
+EXPORT_SYMBOL vmlinux 0x81799cee       vscnprintf
+EXPORT_SYMBOL vmlinux 0x819d2678       contig_page_data
+EXPORT_SYMBOL vmlinux 0x819e1c25       acpi_evaluate_reference
+EXPORT_SYMBOL vmlinux 0x81aaefa4       register_con_driver
+EXPORT_SYMBOL vmlinux 0x81c0b01d       mmc_request_done
+EXPORT_SYMBOL vmlinux 0x81d10f5f       trace_seq_putc
+EXPORT_SYMBOL vmlinux 0x81db6ebb       xz_dec_reset
+EXPORT_SYMBOL vmlinux 0x81dca4d1       radix_tree_lookup_slot
+EXPORT_SYMBOL vmlinux 0x81e6b37f       dmi_get_system_info
+EXPORT_SYMBOL vmlinux 0x82072614       tasklet_kill
+EXPORT_SYMBOL vmlinux 0x822a89a4       netdev_emerg
+EXPORT_SYMBOL vmlinux 0x8235805b       memmove
+EXPORT_SYMBOL vmlinux 0x824a387f       inet_bind
+EXPORT_SYMBOL vmlinux 0x8251bcc3       bitmap_release_region
+EXPORT_SYMBOL vmlinux 0x8260686f       bitmap_find_next_zero_area
+EXPORT_SYMBOL vmlinux 0x8294bbae       genl_unregister_ops
+EXPORT_SYMBOL vmlinux 0x82a1f3e3       tcf_action_exec
+EXPORT_SYMBOL vmlinux 0x82a43a0c       simple_transaction_set
+EXPORT_SYMBOL vmlinux 0x82acfb70       blk_iopoll_sched
+EXPORT_SYMBOL vmlinux 0x82c2d8ec       of_match_node
+EXPORT_SYMBOL vmlinux 0x82cfa647       ip6_frag_match
+EXPORT_SYMBOL vmlinux 0x831606f9       pci_dev_put
+EXPORT_SYMBOL vmlinux 0x83168ea7       mdiobus_alloc
+EXPORT_SYMBOL vmlinux 0x831cb2a5       ___ratelimit
+EXPORT_SYMBOL vmlinux 0x83240698       bio_init
+EXPORT_SYMBOL vmlinux 0x8328bb21       register_snap_client
+EXPORT_SYMBOL vmlinux 0x833c03aa       acpi_enable_all_runtime_gpes
+EXPORT_SYMBOL vmlinux 0x833c923b       blk_requeue_request
+EXPORT_SYMBOL vmlinux 0x8343cd74       __tracepoint_kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0x83636ee3       wait_for_completion
+EXPORT_SYMBOL vmlinux 0x836b9455       blk_stop_queue
+EXPORT_SYMBOL vmlinux 0x83767ca9       proc_dostring
+EXPORT_SYMBOL vmlinux 0x83800bfa       kref_init
+EXPORT_SYMBOL vmlinux 0x8384a2c5       tty_unlock
+EXPORT_SYMBOL vmlinux 0x83968783       tty_register_driver
+EXPORT_SYMBOL vmlinux 0x8399ec51       inet_dgram_connect
+EXPORT_SYMBOL vmlinux 0x83a476ce       bitmap_scnlistprintf
+EXPORT_SYMBOL vmlinux 0x83d08239       blk_queue_stack_limits
+EXPORT_SYMBOL vmlinux 0x83d5e1f9       register_quota_format
+EXPORT_SYMBOL vmlinux 0x83db805c       release_firmware
+EXPORT_SYMBOL vmlinux 0x83decd94       __bread
+EXPORT_SYMBOL vmlinux 0x83e6de9a       mca_device_set_name
+EXPORT_SYMBOL vmlinux 0x8405f9c7       pcix_get_mmrbc
+EXPORT_SYMBOL vmlinux 0x840e1631       rps_may_expire_flow
+EXPORT_SYMBOL vmlinux 0x8413a301       gnet_stats_copy_queue
+EXPORT_SYMBOL vmlinux 0x8417f512       acpi_update_all_gpes
+EXPORT_SYMBOL vmlinux 0x84225d7c       seq_open
+EXPORT_SYMBOL vmlinux 0x842b4639       blk_queue_io_min
+EXPORT_SYMBOL vmlinux 0x8436f8e3       param_ops_ushort
+EXPORT_SYMBOL vmlinux 0x843d16eb       dquot_alloc
+EXPORT_SYMBOL vmlinux 0x84742a46       skb_free_datagram_locked
+EXPORT_SYMBOL vmlinux 0x84749525       __free_pages
+EXPORT_SYMBOL vmlinux 0x847cef53       xfrm_policy_bysel_ctx
+EXPORT_SYMBOL vmlinux 0x848d75fa       dquot_drop
+EXPORT_SYMBOL vmlinux 0x84926107       xfrm_spd_getinfo
+EXPORT_SYMBOL vmlinux 0x849b77d8       __generic_file_aio_write
+EXPORT_SYMBOL vmlinux 0x84baa559       elv_dispatch_sort
+EXPORT_SYMBOL vmlinux 0x84cae85c       xfrm_state_walk
+EXPORT_SYMBOL vmlinux 0x85060038       write_one_page
+EXPORT_SYMBOL vmlinux 0x852557f5       agp_generic_free_by_type
+EXPORT_SYMBOL vmlinux 0x852cb3d8       mmc_card_can_sleep
+EXPORT_SYMBOL vmlinux 0x8534a5e8       textsearch_find_continuous
+EXPORT_SYMBOL vmlinux 0x85615507       dev_get_by_name
+EXPORT_SYMBOL vmlinux 0x85670f1d       rtnl_is_locked
+EXPORT_SYMBOL vmlinux 0x85d2ff21       aio_put_req
+EXPORT_SYMBOL vmlinux 0x85d9e3bd       scsi_host_get
+EXPORT_SYMBOL vmlinux 0x85df9b6c       strsep
+EXPORT_SYMBOL vmlinux 0x85e7deb2       iov_iter_fault_in_readable
+EXPORT_SYMBOL vmlinux 0x85eb3583       blk_rq_map_user
+EXPORT_SYMBOL vmlinux 0x85ec4dac       wait_on_page_bit
+EXPORT_SYMBOL vmlinux 0x861928b9       phy_register_fixup_for_uid
+EXPORT_SYMBOL vmlinux 0x861ad144       xfrm6_input_addr
+EXPORT_SYMBOL vmlinux 0x86400f43       __blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0x8644672e       bdi_setup_and_register
+EXPORT_SYMBOL vmlinux 0x864ae6a8       i2c_del_driver
+EXPORT_SYMBOL vmlinux 0x865029ac       __hw_addr_sync
+EXPORT_SYMBOL vmlinux 0x86556689       pnpbios_protocol
+EXPORT_SYMBOL vmlinux 0x86628e2f       xfrm_unregister_type
+EXPORT_SYMBOL vmlinux 0x8664f62e       cpufreq_update_policy
+EXPORT_SYMBOL vmlinux 0x86809192       ip_xfrm_me_harder
+EXPORT_SYMBOL vmlinux 0x86816dbf       dma_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0x868416a1       iget_locked
+EXPORT_SYMBOL vmlinux 0x868acba5       get_options
+EXPORT_SYMBOL vmlinux 0x86a4889a       kmalloc_order_trace
+EXPORT_SYMBOL vmlinux 0x86ad5f19       blk_recount_segments
+EXPORT_SYMBOL vmlinux 0x86bfae20       acpi_install_global_event_handler
+EXPORT_SYMBOL vmlinux 0x86cbe5ad       jbd2_journal_force_commit_nested
+EXPORT_SYMBOL vmlinux 0x86df8202       seq_release_private
+EXPORT_SYMBOL vmlinux 0x86e38ded       force_sig
+EXPORT_SYMBOL vmlinux 0x86fb9b05       bitmap_parse_user
+EXPORT_SYMBOL vmlinux 0x86fe7501       inet_listen
+EXPORT_SYMBOL vmlinux 0x871c0a7e       fiemap_check_flags
+EXPORT_SYMBOL vmlinux 0x872ffc82       __tracepoint_kmem_cache_free
+EXPORT_SYMBOL vmlinux 0x8740690b       journal_create
+EXPORT_SYMBOL vmlinux 0x876dafc3       ec_write
+EXPORT_SYMBOL vmlinux 0x87744100       radix_tree_lookup
+EXPORT_SYMBOL vmlinux 0x878aaa43       __pagevec_release
+EXPORT_SYMBOL vmlinux 0x878ab3ce       sysctl_tcp_adv_win_scale
+EXPORT_SYMBOL vmlinux 0x87a45ee9       _raw_spin_lock_bh
+EXPORT_SYMBOL vmlinux 0x87aaddf8       wrmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0x87afb1a3       jbd2_journal_destroy
+EXPORT_SYMBOL vmlinux 0x87ba2a8e       ilookup
+EXPORT_SYMBOL vmlinux 0x87bc4159       security_path_unlink
+EXPORT_SYMBOL vmlinux 0x87d67abb       radix_tree_tag_clear
+EXPORT_SYMBOL vmlinux 0x87e1b68b       get_unmapped_area_prot
+EXPORT_SYMBOL vmlinux 0x87e2a0ef       skb_abort_seq_read
+EXPORT_SYMBOL vmlinux 0x87f42345       dma_async_tx_descriptor_init
+EXPORT_SYMBOL vmlinux 0x881039d0       zlib_inflate
+EXPORT_SYMBOL vmlinux 0x882080fa       bioset_free
+EXPORT_SYMBOL vmlinux 0x884c0954       lock_may_read
+EXPORT_SYMBOL vmlinux 0x88855f50       jbd2_journal_init_jbd_inode
+EXPORT_SYMBOL vmlinux 0x88941a06       _raw_spin_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x8895e773       napi_gro_frags
+EXPORT_SYMBOL vmlinux 0x88a9aedf       sock_init_data
+EXPORT_SYMBOL vmlinux 0x88b361bb       of_device_is_compatible
+EXPORT_SYMBOL vmlinux 0x88ba8797       block_invalidatepage
+EXPORT_SYMBOL vmlinux 0x88c36ad1       __netdev_alloc_skb
+EXPORT_SYMBOL vmlinux 0x88e0fbcd       inode_init_always
+EXPORT_SYMBOL vmlinux 0x88e88136       ioremap_prot
+EXPORT_SYMBOL vmlinux 0x88ed0505       __tracepoint_kmalloc
+EXPORT_SYMBOL vmlinux 0x8904b832       dev_addr_add_multiple
+EXPORT_SYMBOL vmlinux 0x892b26a0       set_memory_nx
+EXPORT_SYMBOL vmlinux 0x8936d20a       flex_array_prealloc
+EXPORT_SYMBOL vmlinux 0x8936d465       __skb_checksum_complete_head
+EXPORT_SYMBOL vmlinux 0x8949858b       schedule_work
+EXPORT_SYMBOL vmlinux 0x895642a6       blkdev_issue_zeroout
+EXPORT_SYMBOL vmlinux 0x897473df       mktime
+EXPORT_SYMBOL vmlinux 0x89a04638       netlink_set_err
+EXPORT_SYMBOL vmlinux 0x89a2de3a       udp_lib_get_port
+EXPORT_SYMBOL vmlinux 0x89ba5e94       kmap
+EXPORT_SYMBOL vmlinux 0x89d5538d       fb_pad_aligned_buffer
+EXPORT_SYMBOL vmlinux 0x89d66811       build_ehash_secret
+EXPORT_SYMBOL vmlinux 0x89da4432       of_iomap
+EXPORT_SYMBOL vmlinux 0x89e07698       cdev_add
+EXPORT_SYMBOL vmlinux 0x89e5dec6       kthread_create_on_node
+EXPORT_SYMBOL vmlinux 0x8a091d91       skb_split
+EXPORT_SYMBOL vmlinux 0x8a137860       sock_wfree
+EXPORT_SYMBOL vmlinux 0x8a1398ec       splice_from_pipe_begin
+EXPORT_SYMBOL vmlinux 0x8a2b19a5       tty_port_lower_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8a33bf10       pci_try_set_mwi
+EXPORT_SYMBOL vmlinux 0x8a3705a7       tcp_read_sock
+EXPORT_SYMBOL vmlinux 0x8a67c1ce       dev_change_flags
+EXPORT_SYMBOL vmlinux 0x8a7d1c31       high_memory
+EXPORT_SYMBOL vmlinux 0x8a99a016       mempool_free_slab
+EXPORT_SYMBOL vmlinux 0x8ac1d213       genl_unregister_mc_group
+EXPORT_SYMBOL vmlinux 0x8ace67d0       tcp_disconnect
+EXPORT_SYMBOL vmlinux 0x8ace755d       radix_tree_delete
+EXPORT_SYMBOL vmlinux 0x8ad16a97       arp_tbl
+EXPORT_SYMBOL vmlinux 0x8ad5de6f       misc_register
+EXPORT_SYMBOL vmlinux 0x8ae3d03a       blkdev_get
+EXPORT_SYMBOL vmlinux 0x8b006b7e       km_report
+EXPORT_SYMBOL vmlinux 0x8b18496f       __copy_to_user_ll
+EXPORT_SYMBOL vmlinux 0x8b1a7a66       pcie_aspm_enabled
+EXPORT_SYMBOL vmlinux 0x8b2294d8       current_task
+EXPORT_SYMBOL vmlinux 0x8b2a6968       blk_cleanup_queue
+EXPORT_SYMBOL vmlinux 0x8b2c006a       security_path_mknod
+EXPORT_SYMBOL vmlinux 0x8b37a3a2       scsi_print_command
+EXPORT_SYMBOL vmlinux 0x8b512d39       acpi_match_device_ids
+EXPORT_SYMBOL vmlinux 0x8b5f4a2e       IO_APIC_get_PCI_irq_vector
+EXPORT_SYMBOL vmlinux 0x8b618d08       overflowuid
+EXPORT_SYMBOL vmlinux 0x8b80e9c9       call_usermodehelper_freeinfo
+EXPORT_SYMBOL vmlinux 0x8b9082ee       __invalidate_device
+EXPORT_SYMBOL vmlinux 0x8b9706fc       fb_blank
+EXPORT_SYMBOL vmlinux 0x8b989cf9       acpi_bus_can_wakeup
+EXPORT_SYMBOL vmlinux 0x8bab792b       simple_unlink
+EXPORT_SYMBOL vmlinux 0x8bd09340       tty_port_carrier_raised
+EXPORT_SYMBOL vmlinux 0x8bd3e7cc       d_rehash
+EXPORT_SYMBOL vmlinux 0x8be54f64       sk_stream_wait_memory
+EXPORT_SYMBOL vmlinux 0x8be93e50       tty_throttle
+EXPORT_SYMBOL vmlinux 0x8bfa8b1c       netif_device_attach
+EXPORT_SYMBOL vmlinux 0x8c0d59de       zero_fill_bio
+EXPORT_SYMBOL vmlinux 0x8c183cbe       iowrite16
+EXPORT_SYMBOL vmlinux 0x8c1d0663       sockfd_lookup
+EXPORT_SYMBOL vmlinux 0x8c22986b       devm_ioremap_nocache
+EXPORT_SYMBOL vmlinux 0x8c3f6448       key_reject_and_link
+EXPORT_SYMBOL vmlinux 0x8c47e3c4       textsearch_prepare
+EXPORT_SYMBOL vmlinux 0x8c5d02c0       inet_stream_ops
+EXPORT_SYMBOL vmlinux 0x8c62080b       i2c_clients_command
+EXPORT_SYMBOL vmlinux 0x8c6ad3b9       ab8500_gpadc_convert
+EXPORT_SYMBOL vmlinux 0x8c98221e       sock_alloc_send_pskb
+EXPORT_SYMBOL vmlinux 0x8cb86331       thermal_cooling_device_register
+EXPORT_SYMBOL vmlinux 0x8cb8fe54       dget_parent
+EXPORT_SYMBOL vmlinux 0x8cba7fee       pci_disable_obff
+EXPORT_SYMBOL vmlinux 0x8cc79cab       iowrite16_rep
+EXPORT_SYMBOL vmlinux 0x8cd073a8       skb_recv_datagram
+EXPORT_SYMBOL vmlinux 0x8d08e3a6       simple_statfs
+EXPORT_SYMBOL vmlinux 0x8d16d586       security_inode_init_security
+EXPORT_SYMBOL vmlinux 0x8d16eb7b       tty_port_raise_dtr_rts
+EXPORT_SYMBOL vmlinux 0x8d2b1652       bio_integrity_add_page
+EXPORT_SYMBOL vmlinux 0x8d2ba9df       mmc_can_trim
+EXPORT_SYMBOL vmlinux 0x8d32c062       thermal_zone_unbind_cooling_device
+EXPORT_SYMBOL vmlinux 0x8d49d389       set_pages_x
+EXPORT_SYMBOL vmlinux 0x8d4c6a64       ethtool_op_get_sg
+EXPORT_SYMBOL vmlinux 0x8d4dcdc9       wait_for_completion_timeout
+EXPORT_SYMBOL vmlinux 0x8d551bef       sysctl_tcp_rmem
+EXPORT_SYMBOL vmlinux 0x8d5d50fd       napi_skb_finish
+EXPORT_SYMBOL vmlinux 0x8d6f81b4       __div64_32
+EXPORT_SYMBOL vmlinux 0x8d736233       generic_shutdown_super
+EXPORT_SYMBOL vmlinux 0x8d84c94c       __rta_fill
+EXPORT_SYMBOL vmlinux 0x8d85ee52       of_node_put
+EXPORT_SYMBOL vmlinux 0x8d8d96c6       acpi_get_sleep_type_data
+EXPORT_SYMBOL vmlinux 0x8da1a3cb       acpi_remove_interface
+EXPORT_SYMBOL vmlinux 0x8da98dcc       idr_remove_all
+EXPORT_SYMBOL vmlinux 0x8dbac33d       tcp_sockets_allocated
+EXPORT_SYMBOL vmlinux 0x8dbbfa63       dev_ethtool_get_settings
+EXPORT_SYMBOL vmlinux 0x8dc6e564       restore_processor_state
+EXPORT_SYMBOL vmlinux 0x8e002cda       acpi_remove_gpe_block
+EXPORT_SYMBOL vmlinux 0x8e0b7743       ipv6_ext_hdr
+EXPORT_SYMBOL vmlinux 0x8e108994       bio_integrity_alloc_bioset
+EXPORT_SYMBOL vmlinux 0x8e2ff326       down_read_trylock
+EXPORT_SYMBOL vmlinux 0x8e378f48       neigh_parms_alloc
+EXPORT_SYMBOL vmlinux 0x8e555738       param_get_uint
+EXPORT_SYMBOL vmlinux 0x8e777cc5       ndisc_send_skb
+EXPORT_SYMBOL vmlinux 0x8e888ec3       cpumask_next_and
+EXPORT_SYMBOL vmlinux 0x8e971af2       tcp_v4_do_rcv
+EXPORT_SYMBOL vmlinux 0x8ea4c52c       of_node_get
+EXPORT_SYMBOL vmlinux 0x8eaf2a5f       vga_switcheroo_unregister_handler
+EXPORT_SYMBOL vmlinux 0x8eb0ff8d       pnp_start_dev
+EXPORT_SYMBOL vmlinux 0x8eb16245       tty_free_termios
+EXPORT_SYMBOL vmlinux 0x8ebfcec3       elv_add_request
+EXPORT_SYMBOL vmlinux 0x8ee69235       timeval_to_jiffies
+EXPORT_SYMBOL vmlinux 0x8f1df269       scsi_remove_host
+EXPORT_SYMBOL vmlinux 0x8f2371ba       percpu_counter_destroy
+EXPORT_SYMBOL vmlinux 0x8f26e948       neigh_parms_release
+EXPORT_SYMBOL vmlinux 0x8f2703b7       wbinvd_on_all_cpus
+EXPORT_SYMBOL vmlinux 0x8f2b30fc       acpi_lock_battery_dir
+EXPORT_SYMBOL vmlinux 0x8f2b9b41       tcp_sendmsg
+EXPORT_SYMBOL vmlinux 0x8f48679a       rb_prev
+EXPORT_SYMBOL vmlinux 0x8f50e272       tcf_exts_validate
+EXPORT_SYMBOL vmlinux 0x8f9c199c       __get_user_2
+EXPORT_SYMBOL vmlinux 0x8fad2e4a       ll_rw_block
+EXPORT_SYMBOL vmlinux 0x8faeb16b       find_lock_page
+EXPORT_SYMBOL vmlinux 0x8fbd4d7f       elv_rq_merge_ok
+EXPORT_SYMBOL vmlinux 0x8fc36030       sg_miter_stop
+EXPORT_SYMBOL vmlinux 0x8fc7f839       param_set_charp
+EXPORT_SYMBOL vmlinux 0x8fe74f3f       audit_log_end
+EXPORT_SYMBOL vmlinux 0x8ff4079b       pv_irq_ops
+EXPORT_SYMBOL vmlinux 0x8ff66782       param_get_ushort
+EXPORT_SYMBOL vmlinux 0x8ffdb3b8       crc16
+EXPORT_SYMBOL vmlinux 0x8ffecff5       __devm_release_region
+EXPORT_SYMBOL vmlinux 0x90035333       secure_tcpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0x90036694       clear_page_dirty_for_io
+EXPORT_SYMBOL vmlinux 0x9003f10d       d_obtain_alias
+EXPORT_SYMBOL vmlinux 0x902dec7b       path_put
+EXPORT_SYMBOL vmlinux 0x902f81fc       notify_change
+EXPORT_SYMBOL vmlinux 0x9031dcce       scsi_setup_fs_cmnd
+EXPORT_SYMBOL vmlinux 0x904409c6       acpi_set_firmware_waking_vector
+EXPORT_SYMBOL vmlinux 0x907d1820       dm_table_get_md
+EXPORT_SYMBOL vmlinux 0x908c9b00       bio_unmap_user
+EXPORT_SYMBOL vmlinux 0x90a1601f       dmi_check_system
+EXPORT_SYMBOL vmlinux 0x90a24fec       ip6_route_me_harder
+EXPORT_SYMBOL vmlinux 0x90bebd8e       nobh_write_end
+EXPORT_SYMBOL vmlinux 0x90c5e819       kstrtoll_from_user
+EXPORT_SYMBOL vmlinux 0x911351b3       i2c_smbus_write_byte_data
+EXPORT_SYMBOL vmlinux 0x9144a8e2       ec_burst_disable
+EXPORT_SYMBOL vmlinux 0x91463b1d       kstrtos16
+EXPORT_SYMBOL vmlinux 0x91607d95       set_memory_wb
+EXPORT_SYMBOL vmlinux 0x91621d6a       allocate_resource
+EXPORT_SYMBOL vmlinux 0x91710cf0       install_exec_creds
+EXPORT_SYMBOL vmlinux 0x91946df0       inet_stream_connect
+EXPORT_SYMBOL vmlinux 0x91a657d9       page_follow_link_light
+EXPORT_SYMBOL vmlinux 0x91ae2c0a       file_update_time
+EXPORT_SYMBOL vmlinux 0x91dc56c9       alloc_disk
+EXPORT_SYMBOL vmlinux 0x91de2ed9       scsi_set_medium_removal
+EXPORT_SYMBOL vmlinux 0x91ec0fec       file_remove_suid
+EXPORT_SYMBOL vmlinux 0x91f17022       sk_stream_kill_queues
+EXPORT_SYMBOL vmlinux 0x920736e5       processors
+EXPORT_SYMBOL vmlinux 0x9224a7a7       scm_fp_dup
+EXPORT_SYMBOL vmlinux 0x923b1276       dmaengine_get
+EXPORT_SYMBOL vmlinux 0x923c0370       pskb_expand_head
+EXPORT_SYMBOL vmlinux 0x92897e3d       default_idle
+EXPORT_SYMBOL vmlinux 0x92b08702       brioctl_set
+EXPORT_SYMBOL vmlinux 0x92c99779       input_mt_report_slot_state
+EXPORT_SYMBOL vmlinux 0x92d4780d       gen_pool_virt_to_phys
+EXPORT_SYMBOL vmlinux 0x92d5279b       __init_rwsem
+EXPORT_SYMBOL vmlinux 0x92d61fab       netdev_update_features
+EXPORT_SYMBOL vmlinux 0x92d7633b       abx500_get_chip_id
+EXPORT_SYMBOL vmlinux 0x92ed1e09       mapping_tagged
+EXPORT_SYMBOL vmlinux 0x92ee49d5       agp_generic_destroy_pages
+EXPORT_SYMBOL vmlinux 0x930534b1       pcie_port_service_unregister
+EXPORT_SYMBOL vmlinux 0x9305f8e6       cpufreq_get
+EXPORT_SYMBOL vmlinux 0x930c6704       bio_map_user
+EXPORT_SYMBOL vmlinux 0x930e6320       pci_map_rom
+EXPORT_SYMBOL vmlinux 0x93215e1d       __kfifo_skip_r
+EXPORT_SYMBOL vmlinux 0x9330cb9f       sg_alloc_table
+EXPORT_SYMBOL vmlinux 0x93448c57       screen_info
+EXPORT_SYMBOL vmlinux 0x934a8458       __vlan_hwaccel_rx
+EXPORT_SYMBOL vmlinux 0x938fbc69       __nla_reserve_nohdr
+EXPORT_SYMBOL vmlinux 0x93a6e0b2       io_schedule
+EXPORT_SYMBOL vmlinux 0x93c651be       acpi_info
+EXPORT_SYMBOL vmlinux 0x93e2be33       phy_driver_register
+EXPORT_SYMBOL vmlinux 0x93fca811       __get_free_pages
+EXPORT_SYMBOL vmlinux 0x9407eeb6       md_register_thread
+EXPORT_SYMBOL vmlinux 0x94267315       pci_bus_set_ops
+EXPORT_SYMBOL vmlinux 0x94316ab5       request_key_async_with_auxdata
+EXPORT_SYMBOL vmlinux 0x9468af90       __xfrm_init_state
+EXPORT_SYMBOL vmlinux 0x94864c7a       wl12xx_get_platform_data
+EXPORT_SYMBOL vmlinux 0x9489fab5       inet6_del_protocol
+EXPORT_SYMBOL vmlinux 0x949282d5       md_integrity_add_rdev
+EXPORT_SYMBOL vmlinux 0x94961283       vunmap
+EXPORT_SYMBOL vmlinux 0x949b708e       agp_generic_enable
+EXPORT_SYMBOL vmlinux 0x94b541b5       cpu_active_mask
+EXPORT_SYMBOL vmlinux 0x94df0e22       simple_rmdir
+EXPORT_SYMBOL vmlinux 0x94ef0957       scsi_eh_finish_cmd
+EXPORT_SYMBOL vmlinux 0x94f02723       dm_table_get_size
+EXPORT_SYMBOL vmlinux 0x94f89a7d       vga_get
+EXPORT_SYMBOL vmlinux 0x94fe2094       test_set_page_writeback
+EXPORT_SYMBOL vmlinux 0x94ff1554       skb_insert
+EXPORT_SYMBOL vmlinux 0x950da102       gnet_stats_start_copy
+EXPORT_SYMBOL vmlinux 0x9525c736       pci_fixup_device
+EXPORT_SYMBOL vmlinux 0x9526257c       acpi_bus_get_status
+EXPORT_SYMBOL vmlinux 0x952e7605       journal_forget
+EXPORT_SYMBOL vmlinux 0x9531d076       blk_queue_init_tags
+EXPORT_SYMBOL vmlinux 0x953db383       free_irq_cpu_rmap
+EXPORT_SYMBOL vmlinux 0x954488a4       syncookie_secret
+EXPORT_SYMBOL vmlinux 0x9545af6d       tasklet_init
+EXPORT_SYMBOL vmlinux 0x9549acc5       init_timer_deferrable_key
+EXPORT_SYMBOL vmlinux 0x954cbb26       vsprintf
+EXPORT_SYMBOL vmlinux 0x9580f7bc       vm_event_states
+EXPORT_SYMBOL vmlinux 0x95c1e52a       simple_lookup
+EXPORT_SYMBOL vmlinux 0x95c4f796       nf_unregister_hooks
+EXPORT_SYMBOL vmlinux 0x95f1499d       dev_disable_lro
+EXPORT_SYMBOL vmlinux 0x95f638d5       posix_acl_chmod_masq
+EXPORT_SYMBOL vmlinux 0x95f7e2f1       input_unregister_handle
+EXPORT_SYMBOL vmlinux 0x95f95f3f       skb_prepare_seq_read
+EXPORT_SYMBOL vmlinux 0x961f5426       netpoll_send_skb_on_dev
+EXPORT_SYMBOL vmlinux 0x9646c99d       posix_unblock_lock
+EXPORT_SYMBOL vmlinux 0x9651be57       ipv6_getsockopt
+EXPORT_SYMBOL vmlinux 0x96573b80       __kfifo_dma_in_finish_r
+EXPORT_SYMBOL vmlinux 0x966cc79b       pci_bus_write_config_byte
+EXPORT_SYMBOL vmlinux 0x96898769       sysfs_format_mac
+EXPORT_SYMBOL vmlinux 0x96a0d502       tag_pages_for_writeback
+EXPORT_SYMBOL vmlinux 0x96ae7dd8       pci_assign_resource
+EXPORT_SYMBOL vmlinux 0x96cd2b04       scsi_sense_key_string
+EXPORT_SYMBOL vmlinux 0x96d1f2a7       mmc_assume_removable
+EXPORT_SYMBOL vmlinux 0x971a5579       scsi_command_normalize_sense
+EXPORT_SYMBOL vmlinux 0x9739b8d9       page_zero_new_buffers
+EXPORT_SYMBOL vmlinux 0x9747ba57       padata_alloc_possible
+EXPORT_SYMBOL vmlinux 0x97503d36       get_phy_id
+EXPORT_SYMBOL vmlinux 0x9754ec10       radix_tree_preload
+EXPORT_SYMBOL vmlinux 0x979e45d3       filemap_fdatawrite
+EXPORT_SYMBOL vmlinux 0x97aca44d       jbd2_journal_clear_features
+EXPORT_SYMBOL vmlinux 0x97b1ed7e       dm_table_get_mode
+EXPORT_SYMBOL vmlinux 0x97cbefbc       mb_cache_destroy
+EXPORT_SYMBOL vmlinux 0x97dcef29       acpi_processor_unregister_performance
+EXPORT_SYMBOL vmlinux 0x97de0ddd       acpi_install_gpe_block
+EXPORT_SYMBOL vmlinux 0x97e0f6a5       radix_tree_gang_lookup_tag
+EXPORT_SYMBOL vmlinux 0x984d93da       of_find_device_by_node
+EXPORT_SYMBOL vmlinux 0x9858cdb2       __inet6_hash
+EXPORT_SYMBOL vmlinux 0x986e6135       fb_pad_unaligned_buffer
+EXPORT_SYMBOL vmlinux 0x988ed85d       set_memory_x
+EXPORT_SYMBOL vmlinux 0x989647cb       pci_release_regions
+EXPORT_SYMBOL vmlinux 0x98a33733       mmc_release_host
+EXPORT_SYMBOL vmlinux 0x98c0f270       dev_addr_del
+EXPORT_SYMBOL vmlinux 0x98e3d2c3       bio_integrity_clone
+EXPORT_SYMBOL vmlinux 0x99052a84       acpi_os_write_port
+EXPORT_SYMBOL vmlinux 0x99131847       netdev_boot_setup_check
+EXPORT_SYMBOL vmlinux 0x991955ea       md_error
+EXPORT_SYMBOL vmlinux 0x99300757       ps2_handle_ack
+EXPORT_SYMBOL vmlinux 0x993b1664       __skb_get_rxhash
+EXPORT_SYMBOL vmlinux 0x99525e3a       vfsmount_lock_local_unlock
+EXPORT_SYMBOL vmlinux 0x997b9a82       of_get_parent
+EXPORT_SYMBOL vmlinux 0x9994c0ca       ps2_is_keyboard_id
+EXPORT_SYMBOL vmlinux 0x999e8297       vfree
+EXPORT_SYMBOL vmlinux 0x99bc4132       generic_file_open
+EXPORT_SYMBOL vmlinux 0x99bfbe39       get_unused_fd
+EXPORT_SYMBOL vmlinux 0x99c19b15       dmam_free_coherent
+EXPORT_SYMBOL vmlinux 0x99c7a8b8       jbd2_dev_to_name
+EXPORT_SYMBOL vmlinux 0x99cdc86b       sysctl_tcp_reordering
+EXPORT_SYMBOL vmlinux 0x99f1b1b2       agp_generic_alloc_user
+EXPORT_SYMBOL vmlinux 0x99fe4476       bio_copy_kern
+EXPORT_SYMBOL vmlinux 0x9a12f3c7       sock_get_timestampns
+EXPORT_SYMBOL vmlinux 0x9a1dfd65       strpbrk
+EXPORT_SYMBOL vmlinux 0x9a1eb7ba       vga_client_register
+EXPORT_SYMBOL vmlinux 0x9a468e8e       mii_ethtool_gset
+EXPORT_SYMBOL vmlinux 0x9a595751       xfrm_alloc_spi
+EXPORT_SYMBOL vmlinux 0x9a6a83f9       cmos_lock
+EXPORT_SYMBOL vmlinux 0x9a75ba95       task_nice
+EXPORT_SYMBOL vmlinux 0x9a7ea8c3       generic_ro_fops
+EXPORT_SYMBOL vmlinux 0x9a838c67       mca_unregister_driver
+EXPORT_SYMBOL vmlinux 0x9a8abc91       scsi_adjust_queue_depth
+EXPORT_SYMBOL vmlinux 0x9a98cd03       file_open_root
+EXPORT_SYMBOL vmlinux 0x9ab20a9b       default_file_splice_read
+EXPORT_SYMBOL vmlinux 0x9ab8808c       param_get_charp
+EXPORT_SYMBOL vmlinux 0x9ac6d08d       bio_integrity_prep
+EXPORT_SYMBOL vmlinux 0x9adde34f       find_inode_number
+EXPORT_SYMBOL vmlinux 0x9ae56de5       tty_get_baud_rate
+EXPORT_SYMBOL vmlinux 0x9b2138e0       pipe_unlock
+EXPORT_SYMBOL vmlinux 0x9b296003       scsi_ioctl
+EXPORT_SYMBOL vmlinux 0x9b388444       get_zeroed_page
+EXPORT_SYMBOL vmlinux 0x9b62129b       ida_get_new
+EXPORT_SYMBOL vmlinux 0x9b6eb137       ksize
+EXPORT_SYMBOL vmlinux 0x9b7dd47b       pci_enable_obff
+EXPORT_SYMBOL vmlinux 0x9b846879       xfrm_policy_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0x9b8e7f4d       md_flush_request
+EXPORT_SYMBOL vmlinux 0x9ba7089d       argv_split
+EXPORT_SYMBOL vmlinux 0x9bb20e98       blk_queue_io_opt
+EXPORT_SYMBOL vmlinux 0x9bce482f       __release_region
+EXPORT_SYMBOL vmlinux 0x9be4e76a       intel_gtt_get
+EXPORT_SYMBOL vmlinux 0x9bea9e5d       block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0x9beb9d1b       acpi_get_hp_hw_control_from_firmware
+EXPORT_SYMBOL vmlinux 0x9c012508       fb_parse_edid
+EXPORT_SYMBOL vmlinux 0x9c04a952       pci_pme_capable
+EXPORT_SYMBOL vmlinux 0x9c23bcba       atomic64_add_return_cx8
+EXPORT_SYMBOL vmlinux 0x9c2c944a       __copy_from_user_ll_nocache_nozero
+EXPORT_SYMBOL vmlinux 0x9c58b924       nf_afinfo
+EXPORT_SYMBOL vmlinux 0x9c5f81da       cpu_rmap_add
+EXPORT_SYMBOL vmlinux 0x9c84909e       scsicam_bios_param
+EXPORT_SYMBOL vmlinux 0x9ca5f43d       napi_gro_flush
+EXPORT_SYMBOL vmlinux 0x9cb96e92       qdisc_put_rtab
+EXPORT_SYMBOL vmlinux 0x9cbf2f36       inet_frags_fini
+EXPORT_SYMBOL vmlinux 0x9cdc14e2       pci_request_region
+EXPORT_SYMBOL vmlinux 0x9cdf0ec5       vfsmount_lock_global_lock_online
+EXPORT_SYMBOL vmlinux 0x9ce3a9c5       phy_find_first
+EXPORT_SYMBOL vmlinux 0x9ceb163c       memcpy_toiovec
+EXPORT_SYMBOL vmlinux 0x9cfd56c5       scsi_print_status
+EXPORT_SYMBOL vmlinux 0x9d069179       x86_hyper
+EXPORT_SYMBOL vmlinux 0x9d33ef5e       acpi_enable
+EXPORT_SYMBOL vmlinux 0x9d3aa376       blk_iopoll_init
+EXPORT_SYMBOL vmlinux 0x9d4f70dd       abx500_mask_and_set_register_interruptible
+EXPORT_SYMBOL vmlinux 0x9d6268ad       neigh_table_init_no_netlink
+EXPORT_SYMBOL vmlinux 0x9d739437       tty_hung_up_p
+EXPORT_SYMBOL vmlinux 0x9d815cc9       tty_port_close_end
+EXPORT_SYMBOL vmlinux 0x9d819516       eth_header_cache
+EXPORT_SYMBOL vmlinux 0x9d8dcb7c       genl_register_mc_group
+EXPORT_SYMBOL vmlinux 0x9d956741       uart_update_timeout
+EXPORT_SYMBOL vmlinux 0x9db1e12c       do_sync_write
+EXPORT_SYMBOL vmlinux 0x9dcb6748       atomic64_xchg_cx8
+EXPORT_SYMBOL vmlinux 0x9dd0532c       kernel_sock_shutdown
+EXPORT_SYMBOL vmlinux 0x9dd5acac       audit_log_start
+EXPORT_SYMBOL vmlinux 0x9de673a1       nf_unregister_hook
+EXPORT_SYMBOL vmlinux 0x9deddcaa       dev_emerg
+EXPORT_SYMBOL vmlinux 0x9df240ce       journal_init_inode
+EXPORT_SYMBOL vmlinux 0x9e01af06       pci_release_region
+EXPORT_SYMBOL vmlinux 0x9e021a14       filp_open
+EXPORT_SYMBOL vmlinux 0x9e08886f       skb_queue_purge
+EXPORT_SYMBOL vmlinux 0x9e0c711d       vzalloc_node
+EXPORT_SYMBOL vmlinux 0x9e1bdc28       init_timer_key
+EXPORT_SYMBOL vmlinux 0x9e1fea7d       lock_super
+EXPORT_SYMBOL vmlinux 0x9e2000a7       memcpy_toiovecend
+EXPORT_SYMBOL vmlinux 0x9e363b6b       acpi_disable_gpe
+EXPORT_SYMBOL vmlinux 0x9e520e77       deactivate_locked_super
+EXPORT_SYMBOL vmlinux 0x9e552c10       bio_integrity_endio
+EXPORT_SYMBOL vmlinux 0x9e5b2994       pm860x_bulk_write
+EXPORT_SYMBOL vmlinux 0x9e64fbfe       rtc_cmos_read
+EXPORT_SYMBOL vmlinux 0x9e672ff6       scsi_kmap_atomic_sg
+EXPORT_SYMBOL vmlinux 0x9e7d6bd0       __udelay
+EXPORT_SYMBOL vmlinux 0x9e805c7e       nla_reserve
+EXPORT_SYMBOL vmlinux 0x9e9f0b23       tcp_hashinfo
+EXPORT_SYMBOL vmlinux 0x9e9f1714       __bitmap_andnot
+EXPORT_SYMBOL vmlinux 0x9ed685ee       iov_iter_advance
+EXPORT_SYMBOL vmlinux 0x9eea1a9f       _raw_read_unlock_irqrestore
+EXPORT_SYMBOL vmlinux 0x9eecde16       do_brk
+EXPORT_SYMBOL vmlinux 0x9f0acb6b       hippi_type_trans
+EXPORT_SYMBOL vmlinux 0x9f2bdaac       __bitmap_or
+EXPORT_SYMBOL vmlinux 0x9f46ced8       __sw_hweight64
+EXPORT_SYMBOL vmlinux 0x9f491e5d       ftrace_print_symbols_seq_u64
+EXPORT_SYMBOL vmlinux 0x9f60bb7b       pci_write_vpd
+EXPORT_SYMBOL vmlinux 0x9f7c50cc       blk_queue_logical_block_size
+EXPORT_SYMBOL vmlinux 0x9f92efc4       mmiotrace_printk
+EXPORT_SYMBOL vmlinux 0x9f984513       strrchr
+EXPORT_SYMBOL vmlinux 0x9fac3550       dev_crit
+EXPORT_SYMBOL vmlinux 0x9fac8e98       lease_modify
+EXPORT_SYMBOL vmlinux 0x9fb3dd30       memcpy_fromiovec
+EXPORT_SYMBOL vmlinux 0x9fdecc31       unregister_netdevice_many
+EXPORT_SYMBOL vmlinux 0x9fe66813       proc_mkdir_mode
+EXPORT_SYMBOL vmlinux 0x9fee6b50       abx500_startup_irq_enabled
+EXPORT_SYMBOL vmlinux 0x9ff9302a       fget
+EXPORT_SYMBOL vmlinux 0xa0190fef       eth_validate_addr
+EXPORT_SYMBOL vmlinux 0xa04a01bd       qdisc_class_hash_insert
+EXPORT_SYMBOL vmlinux 0xa05c03df       mempool_kmalloc
+EXPORT_SYMBOL vmlinux 0xa06df9e1       __kfifo_dma_out_finish_r
+EXPORT_SYMBOL vmlinux 0xa07ed110       xz_dec_init
+EXPORT_SYMBOL vmlinux 0xa08a32be       otg_put_transceiver
+EXPORT_SYMBOL vmlinux 0xa092e533       bio_pair_release
+EXPORT_SYMBOL vmlinux 0xa09c9b95       mdio_bus_type
+EXPORT_SYMBOL vmlinux 0xa09fca12       da903x_query_status
+EXPORT_SYMBOL vmlinux 0xa0a41a27       rtc_lock
+EXPORT_SYMBOL vmlinux 0xa0b04675       vmalloc_32
+EXPORT_SYMBOL vmlinux 0xa0ceef51       out_of_line_wait_on_bit
+EXPORT_SYMBOL vmlinux 0xa0e77a42       __devcgroup_inode_permission
+EXPORT_SYMBOL vmlinux 0xa0ebd14c       sysctl_tcp_mem
+EXPORT_SYMBOL vmlinux 0xa0f4699d       read_dev_sector
+EXPORT_SYMBOL vmlinux 0xa0f74ce7       radix_tree_insert
+EXPORT_SYMBOL vmlinux 0xa0fbac79       wake_up_bit
+EXPORT_SYMBOL vmlinux 0xa0fd0752       __splice_from_pipe
+EXPORT_SYMBOL vmlinux 0xa10129ea       _raw_read_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xa108eb4d       sysctl_optmem_max
+EXPORT_SYMBOL vmlinux 0xa120d33c       tty_unregister_ldisc
+EXPORT_SYMBOL vmlinux 0xa1234b03       destroy_EII_client
+EXPORT_SYMBOL vmlinux 0xa127c9ef       nla_append
+EXPORT_SYMBOL vmlinux 0xa12b4bc8       ethtool_op_get_flags
+EXPORT_SYMBOL vmlinux 0xa132e3b7       generic_pipe_buf_map
+EXPORT_SYMBOL vmlinux 0xa13c4a8c       vm_insert_mixed
+EXPORT_SYMBOL vmlinux 0xa14415b7       do_truncate
+EXPORT_SYMBOL vmlinux 0xa144cbf1       audit_log_format
+EXPORT_SYMBOL vmlinux 0xa14ec663       in_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xa14f3d8c       ewma_add
+EXPORT_SYMBOL vmlinux 0xa16e9241       read_cache_pages
+EXPORT_SYMBOL vmlinux 0xa17fa855       nf_ct_attach
+EXPORT_SYMBOL vmlinux 0xa1b1ea3a       security_sk_classify_flow
+EXPORT_SYMBOL vmlinux 0xa1b759ce       fb_add_videomode
+EXPORT_SYMBOL vmlinux 0xa1ba2fdb       vfsmount_lock_global_lock
+EXPORT_SYMBOL vmlinux 0xa1c4b6d2       of_translate_dma_address
+EXPORT_SYMBOL vmlinux 0xa1c5a3b3       cleancache_enabled
+EXPORT_SYMBOL vmlinux 0xa1c76e0a       _cond_resched
+EXPORT_SYMBOL vmlinux 0xa1c81cb0       registered_fb
+EXPORT_SYMBOL vmlinux 0xa1d3a361       tcp_recvmsg
+EXPORT_SYMBOL vmlinux 0xa1d4e541       scsi_rescan_device
+EXPORT_SYMBOL vmlinux 0xa1e78707       i2c_smbus_write_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xa1fe8611       neigh_table_clear
+EXPORT_SYMBOL vmlinux 0xa2082fb9       tcp_timewait_state_process
+EXPORT_SYMBOL vmlinux 0xa20ce1b8       net_msg_warn
+EXPORT_SYMBOL vmlinux 0xa21ae5f3       mii_link_ok
+EXPORT_SYMBOL vmlinux 0xa25ce950       setup_new_exec
+EXPORT_SYMBOL vmlinux 0xa26b3d45       tr_type_trans
+EXPORT_SYMBOL vmlinux 0xa2747ebc       of_mdiobus_register
+EXPORT_SYMBOL vmlinux 0xa280dd3b       unregister_md_personality
+EXPORT_SYMBOL vmlinux 0xa2a5fd77       inet_ehash_secret
+EXPORT_SYMBOL vmlinux 0xa2c56c31       param_ops_ulong
+EXPORT_SYMBOL vmlinux 0xa2c62a67       alloc_tty_driver
+EXPORT_SYMBOL vmlinux 0xa2d6076e       __scm_destroy
+EXPORT_SYMBOL vmlinux 0xa2ef34d7       rps_sock_flow_table
+EXPORT_SYMBOL vmlinux 0xa2f4f654       ip6_frag_init
+EXPORT_SYMBOL vmlinux 0xa2f66ea2       mdiobus_unregister
+EXPORT_SYMBOL vmlinux 0xa2f94ecc       dm_table_put
+EXPORT_SYMBOL vmlinux 0xa31ede1c       tty_port_close
+EXPORT_SYMBOL vmlinux 0xa32629f6       dns_query
+EXPORT_SYMBOL vmlinux 0xa332cdd1       security_tun_dev_attach
+EXPORT_SYMBOL vmlinux 0xa345e27a       sk_stream_wait_connect
+EXPORT_SYMBOL vmlinux 0xa34af8d6       acpi_root_dir
+EXPORT_SYMBOL vmlinux 0xa34f1ef5       crc32_le
+EXPORT_SYMBOL vmlinux 0xa350a8f8       set_memory_array_uc
+EXPORT_SYMBOL vmlinux 0xa35de80f       ipv4_config
+EXPORT_SYMBOL vmlinux 0xa3a5a796       __dquot_alloc_space
+EXPORT_SYMBOL vmlinux 0xa3b137b8       dst_alloc
+EXPORT_SYMBOL vmlinux 0xa3e7c746       inet_proto_csum_replace4
+EXPORT_SYMBOL vmlinux 0xa3f4c066       ab3100_event_register
+EXPORT_SYMBOL vmlinux 0xa3f98994       mmc_remove_host
+EXPORT_SYMBOL vmlinux 0xa4346d68       tcp_gro_complete
+EXPORT_SYMBOL vmlinux 0xa4352962       try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xa43b9539       memcpy_fromiovecend
+EXPORT_SYMBOL vmlinux 0xa44072fc       posix_acl_alloc
+EXPORT_SYMBOL vmlinux 0xa4b166c5       dump_write
+EXPORT_SYMBOL vmlinux 0xa4b94fea       iowrite8_rep
+EXPORT_SYMBOL vmlinux 0xa4c954dd       fddi_type_trans
+EXPORT_SYMBOL vmlinux 0xa4d4f0e6       global_cache_flush
+EXPORT_SYMBOL vmlinux 0xa5030ca2       vm_insert_pfn
+EXPORT_SYMBOL vmlinux 0xa50d7ae1       pcim_iomap_regions_request_all
+EXPORT_SYMBOL vmlinux 0xa51cdfe8       __FIXADDR_TOP
+EXPORT_SYMBOL vmlinux 0xa51fa72d       udplite_prot
+EXPORT_SYMBOL vmlinux 0xa546b5f6       generic_pipe_buf_get
+EXPORT_SYMBOL vmlinux 0xa55b27da       mmc_add_host
+EXPORT_SYMBOL vmlinux 0xa5693df7       posix_acl_clone
+EXPORT_SYMBOL vmlinux 0xa598e29c       vesa_modes
+EXPORT_SYMBOL vmlinux 0xa5a5da6f       simple_link
+EXPORT_SYMBOL vmlinux 0xa5a633b9       sg_last
+EXPORT_SYMBOL vmlinux 0xa5cef8ad       release_resource
+EXPORT_SYMBOL vmlinux 0xa5da0abd       acpi_enter_sleep_state_s4bios
+EXPORT_SYMBOL vmlinux 0xa5f52ebb       iw_handler_set_spy
+EXPORT_SYMBOL vmlinux 0xa62e6e4f       acpi_get_table_with_size
+EXPORT_SYMBOL vmlinux 0xa638ed97       acpi_bus_unregister_driver
+EXPORT_SYMBOL vmlinux 0xa63d85ab       slhc_remember
+EXPORT_SYMBOL vmlinux 0xa6400588       kill_block_super
+EXPORT_SYMBOL vmlinux 0xa652c4ef       __kfifo_dma_in_prepare_r
+EXPORT_SYMBOL vmlinux 0xa655e634       kmem_cache_free
+EXPORT_SYMBOL vmlinux 0xa6569dc8       nf_setsockopt
+EXPORT_SYMBOL vmlinux 0xa681fe88       generate_random_uuid
+EXPORT_SYMBOL vmlinux 0xa683876d       udp_disconnect
+EXPORT_SYMBOL vmlinux 0xa68c381b       alloc_trdev
+EXPORT_SYMBOL vmlinux 0xa6970398       __kfifo_to_user_r
+EXPORT_SYMBOL vmlinux 0xa69f0c57       scsi_bios_ptable
+EXPORT_SYMBOL vmlinux 0xa6a04581       _raw_write_unlock_bh
+EXPORT_SYMBOL vmlinux 0xa6c945d5       simple_empty
+EXPORT_SYMBOL vmlinux 0xa6dcc773       rb_insert_color
+EXPORT_SYMBOL vmlinux 0xa6f3c002       scsi_remove_target
+EXPORT_SYMBOL vmlinux 0xa7017c0f       of_find_property
+EXPORT_SYMBOL vmlinux 0xa70fabbe       release_evntsel_nmi
+EXPORT_SYMBOL vmlinux 0xa71a2076       of_find_node_by_name
+EXPORT_SYMBOL vmlinux 0xa71e7463       __first_cpu
+EXPORT_SYMBOL vmlinux 0xa726503f       end_buffer_write_sync
+EXPORT_SYMBOL vmlinux 0xa72f6158       tcp_v4_get_peer
+EXPORT_SYMBOL vmlinux 0xa734b2e3       dev_load
+EXPORT_SYMBOL vmlinux 0xa734e80b       phy_driver_unregister
+EXPORT_SYMBOL vmlinux 0xa7547c4c       call_usermodehelper_exec
+EXPORT_SYMBOL vmlinux 0xa7808125       neigh_lookup_nodev
+EXPORT_SYMBOL vmlinux 0xa7835d8a       scsi_block_requests
+EXPORT_SYMBOL vmlinux 0xa78ed22f       pv_mmu_ops
+EXPORT_SYMBOL vmlinux 0xa7b1412c       console_stop
+EXPORT_SYMBOL vmlinux 0xa7b3d84a       input_register_handle
+EXPORT_SYMBOL vmlinux 0xa7c6c519       dmam_release_declared_memory
+EXPORT_SYMBOL vmlinux 0xa7da6ded       down_write
+EXPORT_SYMBOL vmlinux 0xa7e551b2       kernel_bind
+EXPORT_SYMBOL vmlinux 0xa80f4aae       copy_strings_kernel
+EXPORT_SYMBOL vmlinux 0xa8223905       blk_limits_io_opt
+EXPORT_SYMBOL vmlinux 0xa8232c78       strtobool
+EXPORT_SYMBOL vmlinux 0xa84e1c47       put_disk
+EXPORT_SYMBOL vmlinux 0xa84f0bd0       sk_wait_data
+EXPORT_SYMBOL vmlinux 0xa87436d6       dma_async_memcpy_buf_to_buf
+EXPORT_SYMBOL vmlinux 0xa8777611       block_write_begin
+EXPORT_SYMBOL vmlinux 0xa87dba69       module_put
+EXPORT_SYMBOL vmlinux 0xa8ae2996       serio_unregister_child_port
+EXPORT_SYMBOL vmlinux 0xa8d68abd       acpi_warning
+EXPORT_SYMBOL vmlinux 0xa8fef7bb       security_unix_may_send
+EXPORT_SYMBOL vmlinux 0xa90eafc9       padata_free
+EXPORT_SYMBOL vmlinux 0xa91b5561       acpi_video_backlight_support
+EXPORT_SYMBOL vmlinux 0xa920c19c       __cleancache_flush_page
+EXPORT_SYMBOL vmlinux 0xa95dd0ff       tcp_sendpage
+EXPORT_SYMBOL vmlinux 0xa974850a       sock_wmalloc
+EXPORT_SYMBOL vmlinux 0xa97e8d6c       of_find_all_nodes
+EXPORT_SYMBOL vmlinux 0xa9885d62       dump_trace
+EXPORT_SYMBOL vmlinux 0xa99ccf08       elv_rb_add
+EXPORT_SYMBOL vmlinux 0xa9bc4c86       mempool_resize
+EXPORT_SYMBOL vmlinux 0xa9bd2676       __vmalloc
+EXPORT_SYMBOL vmlinux 0xa9c4a95f       llc_build_and_send_ui_pkt
+EXPORT_SYMBOL vmlinux 0xa9e01667       jbd2_journal_file_inode
+EXPORT_SYMBOL vmlinux 0xa9e1e8f8       mount_ns
+EXPORT_SYMBOL vmlinux 0xaa067d00       scsi_device_lookup_by_target
+EXPORT_SYMBOL vmlinux 0xaa1b72b4       tcp_alloc_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xaa4cfa65       block_commit_write
+EXPORT_SYMBOL vmlinux 0xaa598807       pcibios_set_irq_routing
+EXPORT_SYMBOL vmlinux 0xaa6901ac       __kfifo_out_r
+EXPORT_SYMBOL vmlinux 0xaa84a8ae       acpi_processor_power_init_bm_check
+EXPORT_SYMBOL vmlinux 0xaa8fea18       acpi_processor_register_performance
+EXPORT_SYMBOL vmlinux 0xaaa157f3       journal_start_commit
+EXPORT_SYMBOL vmlinux 0xaaa6b672       x86_dma_fallback_dev
+EXPORT_SYMBOL vmlinux 0xaaaaacd1       ioremap_wc
+EXPORT_SYMBOL vmlinux 0xaaab8067       cpu_sibling_map
+EXPORT_SYMBOL vmlinux 0xaab524b9       xfrm_state_unregister_afinfo
+EXPORT_SYMBOL vmlinux 0xaab8e2fb       dquot_commit
+EXPORT_SYMBOL vmlinux 0xaab9f7e7       node_states
+EXPORT_SYMBOL vmlinux 0xaad63623       dquot_get_dqblk
+EXPORT_SYMBOL vmlinux 0xaad6a2aa       bioset_create
+EXPORT_SYMBOL vmlinux 0xaadec6e1       i2c_put_adapter
+EXPORT_SYMBOL vmlinux 0xaae8ab0e       acpi_bus_power_manageable
+EXPORT_SYMBOL vmlinux 0xaaebe34f       mca_write_pos
+EXPORT_SYMBOL vmlinux 0xaaf45875       acpi_lid_notifier_unregister
+EXPORT_SYMBOL vmlinux 0xaafdc258       strcasecmp
+EXPORT_SYMBOL vmlinux 0xab4941c4       serio_interrupt
+EXPORT_SYMBOL vmlinux 0xab600421       probe_irq_off
+EXPORT_SYMBOL vmlinux 0xab65ed80       set_memory_uc
+EXPORT_SYMBOL vmlinux 0xab666340       of_phy_find_device
+EXPORT_SYMBOL vmlinux 0xab694444       bsearch
+EXPORT_SYMBOL vmlinux 0xab6bde28       sysctl_max_syn_backlog
+EXPORT_SYMBOL vmlinux 0xab6ed541       udp_ioctl
+EXPORT_SYMBOL vmlinux 0xab7672fe       pm860x_set_bits
+EXPORT_SYMBOL vmlinux 0xab770678       rdmsr_safe_regs_on_cpu
+EXPORT_SYMBOL vmlinux 0xaba259f1       _raw_read_lock
+EXPORT_SYMBOL vmlinux 0xabb299ea       i2c_smbus_read_i2c_block_data
+EXPORT_SYMBOL vmlinux 0xabd0c91c       rtc_time_to_tm
+EXPORT_SYMBOL vmlinux 0xabd35903       generic_show_options
+EXPORT_SYMBOL vmlinux 0xabfad597       rfkill_unregister
+EXPORT_SYMBOL vmlinux 0xabfcdeb3       pfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xac0ba8c1       blk_iopoll_disable
+EXPORT_SYMBOL vmlinux 0xac0ca60e       mmc_wait_for_req
+EXPORT_SYMBOL vmlinux 0xac14bb42       abort_exclusive_wait
+EXPORT_SYMBOL vmlinux 0xac2cc677       sock_no_shutdown
+EXPORT_SYMBOL vmlinux 0xac34c63d       scsi_scan_host
+EXPORT_SYMBOL vmlinux 0xac3679fc       mca_register_driver_integrated
+EXPORT_SYMBOL vmlinux 0xac58ea5e       acpi_unload_table_id
+EXPORT_SYMBOL vmlinux 0xac63fa86       cfb_copyarea
+EXPORT_SYMBOL vmlinux 0xac683d9f       pci_request_selected_regions_exclusive
+EXPORT_SYMBOL vmlinux 0xac6855b0       gen_kill_estimator
+EXPORT_SYMBOL vmlinux 0xac6878e4       atomic64_inc_return_cx8
+EXPORT_SYMBOL vmlinux 0xaca8935c       sock_create_lite
+EXPORT_SYMBOL vmlinux 0xaccabc6a       in4_pton
+EXPORT_SYMBOL vmlinux 0xace06028       dev_set_mac_address
+EXPORT_SYMBOL vmlinux 0xacea89c6       mii_nway_restart
+EXPORT_SYMBOL vmlinux 0xacf4d843       match_strdup
+EXPORT_SYMBOL vmlinux 0xad0413d4       match_hex
+EXPORT_SYMBOL vmlinux 0xad13c689       acpi_os_execute
+EXPORT_SYMBOL vmlinux 0xad23ce20       unregister_quota_format
+EXPORT_SYMBOL vmlinux 0xad466018       quota_send_warning
+EXPORT_SYMBOL vmlinux 0xad4d39a2       bio_endio
+EXPORT_SYMBOL vmlinux 0xad5997de       tcp_shutdown
+EXPORT_SYMBOL vmlinux 0xad9eaa68       ps2_init
+EXPORT_SYMBOL vmlinux 0xadaa2657       cpufreq_register_notifier
+EXPORT_SYMBOL vmlinux 0xadb83d33       scsi_cmd_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xadb96a67       seq_bitmap
+EXPORT_SYMBOL vmlinux 0xadc4c5d0       neigh_for_each
+EXPORT_SYMBOL vmlinux 0xadcac4a3       vfsmount_lock_local_unlock_cpu
+EXPORT_SYMBOL vmlinux 0xadd3d49d       agp_generic_free_gatt_table
+EXPORT_SYMBOL vmlinux 0xadd905f5       arp_send
+EXPORT_SYMBOL vmlinux 0xaddfbf62       radix_tree_tag_set
+EXPORT_SYMBOL vmlinux 0xadeafa39       inet6_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xadf42bd5       __request_region
+EXPORT_SYMBOL vmlinux 0xadfa7b6a       ns_capable
+EXPORT_SYMBOL vmlinux 0xae391356       md_wait_for_blocked_rdev
+EXPORT_SYMBOL vmlinux 0xae49cf96       abx500_get_register_interruptible
+EXPORT_SYMBOL vmlinux 0xae607d08       __cleancache_flush_fs
+EXPORT_SYMBOL vmlinux 0xae6aa086       of_phy_connect_fixed_link
+EXPORT_SYMBOL vmlinux 0xae8acf51       percpu_counter_set
+EXPORT_SYMBOL vmlinux 0xae8e7be6       kobject_del
+EXPORT_SYMBOL vmlinux 0xaea5d640       sk_stop_timer
+EXPORT_SYMBOL vmlinux 0xaec655c7       alloc_pages_exact
+EXPORT_SYMBOL vmlinux 0xaed8ad9c       i2c_smbus_read_byte_data
+EXPORT_SYMBOL vmlinux 0xaee46742       proc_symlink
+EXPORT_SYMBOL vmlinux 0xaef6dd13       simple_pin_fs
+EXPORT_SYMBOL vmlinux 0xaf07621a       generic_setlease
+EXPORT_SYMBOL vmlinux 0xaf3dd7dc       scsi_logging_level
+EXPORT_SYMBOL vmlinux 0xaf49cfaa       __dev_getfirstbyhwtype
+EXPORT_SYMBOL vmlinux 0xaf4b1540       acpi_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xaf50c06c       of_parse_phandle
+EXPORT_SYMBOL vmlinux 0xaf5f7994       remove_conflicting_framebuffers
+EXPORT_SYMBOL vmlinux 0xaf611eac       amd_nb_misc_ids
+EXPORT_SYMBOL vmlinux 0xaf66d5a9       of_dev_put
+EXPORT_SYMBOL vmlinux 0xaf8b8014       scsi_device_put
+EXPORT_SYMBOL vmlinux 0xaf91d89f       __kernel_param_lock
+EXPORT_SYMBOL vmlinux 0xafac3f1f       sync_inode
+EXPORT_SYMBOL vmlinux 0xafd24751       scsi_init_io
+EXPORT_SYMBOL vmlinux 0xaffc6daf       kill_pid
+EXPORT_SYMBOL vmlinux 0xb00ccc33       finish_wait
+EXPORT_SYMBOL vmlinux 0xb0146c3a       param_set_byte
+EXPORT_SYMBOL vmlinux 0xb01525fe       scsi_execute
+EXPORT_SYMBOL vmlinux 0xb01ba2e8       fb_set_var
+EXPORT_SYMBOL vmlinux 0xb047d621       vlan_dev_vlan_id
+EXPORT_SYMBOL vmlinux 0xb060f077       d_alloc_pseudo
+EXPORT_SYMBOL vmlinux 0xb06dd30d       dquot_commit_info
+EXPORT_SYMBOL vmlinux 0xb077ef32       acpi_enter_sleep_state
+EXPORT_SYMBOL vmlinux 0xb07883ad       skb_copy_datagram_from_iovec
+EXPORT_SYMBOL vmlinux 0xb079572f       kernel_sock_ioctl
+EXPORT_SYMBOL vmlinux 0xb07a5b09       generic_writepages
+EXPORT_SYMBOL vmlinux 0xb09f006a       framebuffer_release
+EXPORT_SYMBOL vmlinux 0xb0a4411c       __lock_buffer
+EXPORT_SYMBOL vmlinux 0xb0ae7b28       xfrm_state_register_afinfo
+EXPORT_SYMBOL vmlinux 0xb0b4b248       bio_integrity_enabled
+EXPORT_SYMBOL vmlinux 0xb0b847ac       __bitmap_full
+EXPORT_SYMBOL vmlinux 0xb0ba5fd5       pci_remove_bus_device
+EXPORT_SYMBOL vmlinux 0xb0d192d1       writeback_inodes_sb
+EXPORT_SYMBOL vmlinux 0xb0e10781       get_option
+EXPORT_SYMBOL vmlinux 0xb0e9da23       scsi_dma_map
+EXPORT_SYMBOL vmlinux 0xb0f4f51e       qdisc_destroy
+EXPORT_SYMBOL vmlinux 0xb0fb0d34       mark_info_dirty
+EXPORT_SYMBOL vmlinux 0xb10ec686       wait_for_completion_interruptible
+EXPORT_SYMBOL vmlinux 0xb11427dc       ip_getsockopt
+EXPORT_SYMBOL vmlinux 0xb1187010       mount_pseudo
+EXPORT_SYMBOL vmlinux 0xb121390a       probe_irq_on
+EXPORT_SYMBOL vmlinux 0xb138336b       igrab
+EXPORT_SYMBOL vmlinux 0xb16c504c       __mutex_init
+EXPORT_SYMBOL vmlinux 0xb19760c3       bitmap_onto
+EXPORT_SYMBOL vmlinux 0xb19eefa3       phy_print_status
+EXPORT_SYMBOL vmlinux 0xb1c37071       unbind_con_driver
+EXPORT_SYMBOL vmlinux 0xb1c3a01a       oops_in_progress
+EXPORT_SYMBOL vmlinux 0xb1cfad22       rdmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xb1d688fb       __page_symlink
+EXPORT_SYMBOL vmlinux 0xb1f89a60       __wake_up_bit
+EXPORT_SYMBOL vmlinux 0xb212ab3f       dev_getbyhwaddr_rcu
+EXPORT_SYMBOL vmlinux 0xb219d56c       wbinvd_on_cpu
+EXPORT_SYMBOL vmlinux 0xb233b505       cfb_imageblit
+EXPORT_SYMBOL vmlinux 0xb241761c       bioset_integrity_create
+EXPORT_SYMBOL vmlinux 0xb2682405       utf8_to_utf32
+EXPORT_SYMBOL vmlinux 0xb27e2acd       dev_uc_del
+EXPORT_SYMBOL vmlinux 0xb2968ca5       lease_get_mtime
+EXPORT_SYMBOL vmlinux 0xb2b265e6       acpi_notifier_call_chain
+EXPORT_SYMBOL vmlinux 0xb2b4b880       flush_old_exec
+EXPORT_SYMBOL vmlinux 0xb2b8bc87       sock_setsockopt
+EXPORT_SYMBOL vmlinux 0xb2bd5416       request_key_async
+EXPORT_SYMBOL vmlinux 0xb2ca9581       dev_open
+EXPORT_SYMBOL vmlinux 0xb2e4691d       generic_pipe_buf_unmap
+EXPORT_SYMBOL vmlinux 0xb2efb6be       mca_read_stored_pos
+EXPORT_SYMBOL vmlinux 0xb2f9208f       rwsem_wake
+EXPORT_SYMBOL vmlinux 0xb2fd5ceb       __put_user_4
+EXPORT_SYMBOL vmlinux 0xb31526ee       sg_copy_from_buffer
+EXPORT_SYMBOL vmlinux 0xb322f87c       ata_scsi_cmd_error_handler
+EXPORT_SYMBOL vmlinux 0xb324a3e4       pci_enable_ltr
+EXPORT_SYMBOL vmlinux 0xb3284531       acpi_dbg_layer
+EXPORT_SYMBOL vmlinux 0xb32ca401       sk_common_release
+EXPORT_SYMBOL vmlinux 0xb3305d52       send_remote_softirq
+EXPORT_SYMBOL vmlinux 0xb34d4c2e       acpi_terminate
+EXPORT_SYMBOL vmlinux 0xb352177e       find_first_bit
+EXPORT_SYMBOL vmlinux 0xb373d794       mmc_can_erase
+EXPORT_SYMBOL vmlinux 0xb39520e6       rfkill_pause_polling
+EXPORT_SYMBOL vmlinux 0xb3a307c6       si_meminfo
+EXPORT_SYMBOL vmlinux 0xb3e0590d       acpi_set_current_resources
+EXPORT_SYMBOL vmlinux 0xb417ccee       seq_read
+EXPORT_SYMBOL vmlinux 0xb423dba1       console_blanked
+EXPORT_SYMBOL vmlinux 0xb429410a       posix_acl_from_mode
+EXPORT_SYMBOL vmlinux 0xb4390f9a       mcount
+EXPORT_SYMBOL vmlinux 0xb4415214       sock_create_kern
+EXPORT_SYMBOL vmlinux 0xb44b3d71       journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb45578b8       memscan
+EXPORT_SYMBOL vmlinux 0xb4709322       scsi_dev_info_add_list
+EXPORT_SYMBOL vmlinux 0xb48df7fa       bdev_stack_limits
+EXPORT_SYMBOL vmlinux 0xb4902ac7       dcache_readdir
+EXPORT_SYMBOL vmlinux 0xb4a8ffa7       i8042_remove_filter
+EXPORT_SYMBOL vmlinux 0xb4bb791d       blk_start_queue
+EXPORT_SYMBOL vmlinux 0xb4d37372       netpoll_poll
+EXPORT_SYMBOL vmlinux 0xb4e71d3f       journal_try_to_free_buffers
+EXPORT_SYMBOL vmlinux 0xb4e97527       in6_dev_finish_destroy
+EXPORT_SYMBOL vmlinux 0xb4f914ff       jbd2_inode_cache
+EXPORT_SYMBOL vmlinux 0xb5044271       vsscanf
+EXPORT_SYMBOL vmlinux 0xb50a5164       netif_napi_del
+EXPORT_SYMBOL vmlinux 0xb518c607       __elv_add_request
+EXPORT_SYMBOL vmlinux 0xb5270fa8       kernel_listen
+EXPORT_SYMBOL vmlinux 0xb5285165       mem_map
+EXPORT_SYMBOL vmlinux 0xb52ee8be       intel_gtt_clear_range
+EXPORT_SYMBOL vmlinux 0xb53f1f53       kdb_current_task
+EXPORT_SYMBOL vmlinux 0xb54533f7       usecs_to_jiffies
+EXPORT_SYMBOL vmlinux 0xb54aedcd       uart_unregister_driver
+EXPORT_SYMBOL vmlinux 0xb54e2629       bio_split
+EXPORT_SYMBOL vmlinux 0xb57073dd       neigh_resolve_output
+EXPORT_SYMBOL vmlinux 0xb57e17cb       dev_set_promiscuity
+EXPORT_SYMBOL vmlinux 0xb5952f3d       splice_from_pipe_next
+EXPORT_SYMBOL vmlinux 0xb5a068f6       tcp_enter_memory_pressure
+EXPORT_SYMBOL vmlinux 0xb5a459dc       unregister_blkdev
+EXPORT_SYMBOL vmlinux 0xb5ca1c46       slhc_free
+EXPORT_SYMBOL vmlinux 0xb5da6310       wait_iff_congested
+EXPORT_SYMBOL vmlinux 0xb5e5094c       rfkill_register
+EXPORT_SYMBOL vmlinux 0xb5fb089f       security_path_chown
+EXPORT_SYMBOL vmlinux 0xb623fb52       pci_claim_resource
+EXPORT_SYMBOL vmlinux 0xb628f715       files_lglock_local_lock
+EXPORT_SYMBOL vmlinux 0xb6365da8       mmc_set_data_timeout
+EXPORT_SYMBOL vmlinux 0xb637af25       blk_free_tags
+EXPORT_SYMBOL vmlinux 0xb645a84b       amd_northbridges
+EXPORT_SYMBOL vmlinux 0xb65402aa       proc_create_data
+EXPORT_SYMBOL vmlinux 0xb66439ab       rawv6_mh_filter_unregister
+EXPORT_SYMBOL vmlinux 0xb678366f       int_sqrt
+EXPORT_SYMBOL vmlinux 0xb6896671       crc_t10dif
+EXPORT_SYMBOL vmlinux 0xb69a4693       generic_pipe_buf_steal
+EXPORT_SYMBOL vmlinux 0xb6a61a86       qdisc_get_rtab
+EXPORT_SYMBOL vmlinux 0xb6a68816       find_last_bit
+EXPORT_SYMBOL vmlinux 0xb6c5a973       scsi_show_result
+EXPORT_SYMBOL vmlinux 0xb6e86da5       input_get_keycode
+EXPORT_SYMBOL vmlinux 0xb6ed1e53       strncpy
+EXPORT_SYMBOL vmlinux 0xb7133c83       dma_mark_declared_memory_occupied
+EXPORT_SYMBOL vmlinux 0xb72466b5       vfs_create
+EXPORT_SYMBOL vmlinux 0xb728bf9a       journal_get_write_access
+EXPORT_SYMBOL vmlinux 0xb738c0fb       input_open_device
+EXPORT_SYMBOL vmlinux 0xb73d0f0f       elv_abort_queue
+EXPORT_SYMBOL vmlinux 0xb758b225       acpi_disable_event
+EXPORT_SYMBOL vmlinux 0xb758e165       scsi_report_device_reset
+EXPORT_SYMBOL vmlinux 0xb759e792       inet_dgram_ops
+EXPORT_SYMBOL vmlinux 0xb76f0c67       __d_drop
+EXPORT_SYMBOL vmlinux 0xb77c7dbc       i2c_use_client
+EXPORT_SYMBOL vmlinux 0xb78c61e8       param_ops_bool
+EXPORT_SYMBOL vmlinux 0xb7a32fb7       dev_alloc_skb
+EXPORT_SYMBOL vmlinux 0xb7b61546       crc32_be
+EXPORT_SYMBOL vmlinux 0xb7c5cfd8       dev_get_flags
+EXPORT_SYMBOL vmlinux 0xb7c6b7d0       sock_get_timestamp
+EXPORT_SYMBOL vmlinux 0xb7d81dd5       pci_map_biosrom
+EXPORT_SYMBOL vmlinux 0xb7fbeca5       netif_rx_ni
+EXPORT_SYMBOL vmlinux 0xb80da2a1       jbd2_journal_unlock_updates
+EXPORT_SYMBOL vmlinux 0xb8100917       serial8250_register_port
+EXPORT_SYMBOL vmlinux 0xb8199f26       scsi_test_unit_ready
+EXPORT_SYMBOL vmlinux 0xb81e3f14       pci_find_bus
+EXPORT_SYMBOL vmlinux 0xb835ca66       serio_rescan
+EXPORT_SYMBOL vmlinux 0xb85f3bbe       pv_lock_ops
+EXPORT_SYMBOL vmlinux 0xb8624c76       mmc_erase
+EXPORT_SYMBOL vmlinux 0xb86e4ab9       random32
+EXPORT_SYMBOL vmlinux 0xb8759454       __tracepoint_kmalloc_node
+EXPORT_SYMBOL vmlinux 0xb88c090c       __block_page_mkwrite
+EXPORT_SYMBOL vmlinux 0xb894926d       schedule_work_on
+EXPORT_SYMBOL vmlinux 0xb896a5ce       tty_wait_until_sent
+EXPORT_SYMBOL vmlinux 0xb89af9bf       srandom32
+EXPORT_SYMBOL vmlinux 0xb89be443       delete_from_page_cache
+EXPORT_SYMBOL vmlinux 0xb89e62ec       remove_wait_queue
+EXPORT_SYMBOL vmlinux 0xb8aa2342       __check_region
+EXPORT_SYMBOL vmlinux 0xb8d54523       mark_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xb8e57772       dev_mc_del_global
+EXPORT_SYMBOL vmlinux 0xb8e7ce2c       __put_user_8
+EXPORT_SYMBOL vmlinux 0xb8e877e7       kstrtouint_from_user
+EXPORT_SYMBOL vmlinux 0xb8ff742e       pci_dev_driver
+EXPORT_SYMBOL vmlinux 0xb907513f       unpoison_memory
+EXPORT_SYMBOL vmlinux 0xb9389a48       scsi_allocate_command
+EXPORT_SYMBOL vmlinux 0xb94f51a7       ____pagevec_lru_add
+EXPORT_SYMBOL vmlinux 0xb98a0185       rtc_tm_to_time
+EXPORT_SYMBOL vmlinux 0xb9adb730       security_sb_set_mnt_opts
+EXPORT_SYMBOL vmlinux 0xb9cb87cd       rawv6_mh_filter_register
+EXPORT_SYMBOL vmlinux 0xb9d1d914       splice_direct_to_actor
+EXPORT_SYMBOL vmlinux 0xb9ee4b5f       down_killable
+EXPORT_SYMBOL vmlinux 0xb9fd2205       add_efi_memmap
+EXPORT_SYMBOL vmlinux 0xba0465bd       ethtool_op_get_tx_csum
+EXPORT_SYMBOL vmlinux 0xba0ae11f       mca_device_write_pos
+EXPORT_SYMBOL vmlinux 0xba12161b       prepare_binprm
+EXPORT_SYMBOL vmlinux 0xba2d8594       ec_read
+EXPORT_SYMBOL vmlinux 0xba497f13       loops_per_jiffy
+EXPORT_SYMBOL vmlinux 0xba49e7d7       journal_stop
+EXPORT_SYMBOL vmlinux 0xba4b7581       unregister_binfmt
+EXPORT_SYMBOL vmlinux 0xba575927       blk_delay_queue
+EXPORT_SYMBOL vmlinux 0xba60c7c9       cdev_alloc
+EXPORT_SYMBOL vmlinux 0xba6d1813       serial8250_set_isa_configurator
+EXPORT_SYMBOL vmlinux 0xba77b7e7       generic_removexattr
+EXPORT_SYMBOL vmlinux 0xbaaab8ae       timespec_to_jiffies
+EXPORT_SYMBOL vmlinux 0xbaadad67       ip_generic_getfrag
+EXPORT_SYMBOL vmlinux 0xbab5023c       put_page
+EXPORT_SYMBOL vmlinux 0xbad7d2da       interruptible_sleep_on
+EXPORT_SYMBOL vmlinux 0xbaefdf89       bio_integrity_alloc
+EXPORT_SYMBOL vmlinux 0xbb0eb468       __mod_zone_page_state
+EXPORT_SYMBOL vmlinux 0xbb0fb125       fsnotify_init_mark
+EXPORT_SYMBOL vmlinux 0xbb167766       fb_var_to_videomode
+EXPORT_SYMBOL vmlinux 0xbb189cad       disallow_signal
+EXPORT_SYMBOL vmlinux 0xbb40b96f       netdev_class_remove_file
+EXPORT_SYMBOL vmlinux 0xbb41495f       pci_restore_state
+EXPORT_SYMBOL vmlinux 0xbb49f541       path_get
+EXPORT_SYMBOL vmlinux 0xbb5d343d       xfrm_get_acqseq
+EXPORT_SYMBOL vmlinux 0xbb837d27       machine_real_restart
+EXPORT_SYMBOL vmlinux 0xbb85fb5b       mmc_try_claim_host
+EXPORT_SYMBOL vmlinux 0xbb887c5a       intel_gtt_insert_pages
+EXPORT_SYMBOL vmlinux 0xbb8efec8       dcb_setapp
+EXPORT_SYMBOL vmlinux 0xbb99125c       get_default_font
+EXPORT_SYMBOL vmlinux 0xbba159e0       files_lglock_local_unlock
+EXPORT_SYMBOL vmlinux 0xbbf2a5e8       bio_integrity_trim
+EXPORT_SYMBOL vmlinux 0xbbfdd528       eth_rebuild_header
+EXPORT_SYMBOL vmlinux 0xbc2031de       acpi_processor_get_bios_limit
+EXPORT_SYMBOL vmlinux 0xbc27eea8       udp_table
+EXPORT_SYMBOL vmlinux 0xbc54315c       dquot_initialize
+EXPORT_SYMBOL vmlinux 0xbc61ad6a       inet_frags_init
+EXPORT_SYMBOL vmlinux 0xbc68faac       I_BDEV
+EXPORT_SYMBOL vmlinux 0xbc801352       acpi_bus_register_driver
+EXPORT_SYMBOL vmlinux 0xbc8d6714       blk_start_request
+EXPORT_SYMBOL vmlinux 0xbc969fb6       bitmap_close_sync
+EXPORT_SYMBOL vmlinux 0xbcc308bb       strnlen_user
+EXPORT_SYMBOL vmlinux 0xbccd778a       ndisc_mc_map
+EXPORT_SYMBOL vmlinux 0xbcedc7bb       register_qdisc
+EXPORT_SYMBOL vmlinux 0xbd022a45       filemap_write_and_wait
+EXPORT_SYMBOL vmlinux 0xbd1ca4f9       d_splice_alias
+EXPORT_SYMBOL vmlinux 0xbd33270a       gen_pool_alloc
+EXPORT_SYMBOL vmlinux 0xbd564e15       padata_register_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xbd5bcb29       dmam_declare_coherent_memory
+EXPORT_SYMBOL vmlinux 0xbd99a99f       scsi_free_command
+EXPORT_SYMBOL vmlinux 0xbd9fc003       f_setown
+EXPORT_SYMBOL vmlinux 0xbdbe7378       cookie_check_timestamp
+EXPORT_SYMBOL vmlinux 0xbdc2e1a1       tty_chars_in_buffer
+EXPORT_SYMBOL vmlinux 0xbdc8d832       backlight_device_register
+EXPORT_SYMBOL vmlinux 0xbdebb6f3       idr_find
+EXPORT_SYMBOL vmlinux 0xbdf5c25c       rb_next
+EXPORT_SYMBOL vmlinux 0xbe08d973       elv_dispatch_add_tail
+EXPORT_SYMBOL vmlinux 0xbe0e5118       nla_memcmp
+EXPORT_SYMBOL vmlinux 0xbe1c63a3       tcf_em_tree_validate
+EXPORT_SYMBOL vmlinux 0xbe23b9ed       radix_tree_gang_lookup_tag_slot
+EXPORT_SYMBOL vmlinux 0xbe359542       mempool_create_node
+EXPORT_SYMBOL vmlinux 0xbe523a3d       blk_end_request_cur
+EXPORT_SYMBOL vmlinux 0xbe5abf6b       sk_send_sigurg
+EXPORT_SYMBOL vmlinux 0xbe63ee40       request_resource
+EXPORT_SYMBOL vmlinux 0xbe64077a       kunmap
+EXPORT_SYMBOL vmlinux 0xbea7543d       cpufreq_get_policy
+EXPORT_SYMBOL vmlinux 0xbeb35285       inet_csk_clear_xmit_timers
+EXPORT_SYMBOL vmlinux 0xbec214bf       scsi_release_buffers
+EXPORT_SYMBOL vmlinux 0xbee90f2f       __kfifo_out_peek_r
+EXPORT_SYMBOL vmlinux 0xbef43296       console_conditional_schedule
+EXPORT_SYMBOL vmlinux 0xbef83530       __sk_mem_schedule
+EXPORT_SYMBOL vmlinux 0xbf707a25       pci_release_selected_regions
+EXPORT_SYMBOL vmlinux 0xbf7fd2f5       schedule_timeout_killable
+EXPORT_SYMBOL vmlinux 0xbf8b39e9       isapnp_present
+EXPORT_SYMBOL vmlinux 0xbf9bcc8d       __cap_empty_set
+EXPORT_SYMBOL vmlinux 0xbf9c0f68       unload_nls
+EXPORT_SYMBOL vmlinux 0xbfacba53       netdev_refcnt_read
+EXPORT_SYMBOL vmlinux 0xbfc177bc       iowrite32_rep
+EXPORT_SYMBOL vmlinux 0xbfc4d1d3       inet_getname
+EXPORT_SYMBOL vmlinux 0xbfdff814       of_get_address
+EXPORT_SYMBOL vmlinux 0xbfe9e88b       scsi_dma_unmap
+EXPORT_SYMBOL vmlinux 0xbfee3ad5       loop_unregister_transfer
+EXPORT_SYMBOL vmlinux 0xc003c637       __strncpy_from_user
+EXPORT_SYMBOL vmlinux 0xc01c26b2       log_start_commit
+EXPORT_SYMBOL vmlinux 0xc01eed33       __copy_from_user_ll_nozero
+EXPORT_SYMBOL vmlinux 0xc043be1c       freeze_super
+EXPORT_SYMBOL vmlinux 0xc0580937       rb_erase
+EXPORT_SYMBOL vmlinux 0xc05ef3e9       ps2_begin_command
+EXPORT_SYMBOL vmlinux 0xc068440e       __kfifo_alloc
+EXPORT_SYMBOL vmlinux 0xc0a3d105       find_next_bit
+EXPORT_SYMBOL vmlinux 0xc0a8ff16       acpi_evaluate_object
+EXPORT_SYMBOL vmlinux 0xc0b2494c       vfsmount_lock_lock_init
+EXPORT_SYMBOL vmlinux 0xc0b31f86       sock_common_recvmsg
+EXPORT_SYMBOL vmlinux 0xc0dafc1b       bio_get_nr_vecs
+EXPORT_SYMBOL vmlinux 0xc0f5cf7d       mark_page_accessed
+EXPORT_SYMBOL vmlinux 0xc11d8093       iov_shorten
+EXPORT_SYMBOL vmlinux 0xc138d113       inet_accept
+EXPORT_SYMBOL vmlinux 0xc149a996       is_container_init
+EXPORT_SYMBOL vmlinux 0xc1564e98       __xfrm_decode_session
+EXPORT_SYMBOL vmlinux 0xc17e7c53       vga_tryget
+EXPORT_SYMBOL vmlinux 0xc183b9a7       free_task
+EXPORT_SYMBOL vmlinux 0xc194c093       cap_file_mmap
+EXPORT_SYMBOL vmlinux 0xc1b7c350       unregister_exec_domain
+EXPORT_SYMBOL vmlinux 0xc1c2dd09       __hw_addr_flush
+EXPORT_SYMBOL vmlinux 0xc1dc9afe       input_grab_device
+EXPORT_SYMBOL vmlinux 0xc1e11f7a       __starget_for_each_device
+EXPORT_SYMBOL vmlinux 0xc1f88cb9       ps2_drain
+EXPORT_SYMBOL vmlinux 0xc22bb0ec       bioset_integrity_free
+EXPORT_SYMBOL vmlinux 0xc23c8592       mmc_wait_for_cmd
+EXPORT_SYMBOL vmlinux 0xc2424641       agp3_generic_cleanup
+EXPORT_SYMBOL vmlinux 0xc256e762       __bitmap_equal
+EXPORT_SYMBOL vmlinux 0xc25bcd15       __dev_get_by_name
+EXPORT_SYMBOL vmlinux 0xc269e415       flex_array_alloc
+EXPORT_SYMBOL vmlinux 0xc270c11a       serio_unregister_driver
+EXPORT_SYMBOL vmlinux 0xc280a525       __copy_from_user_ll
+EXPORT_SYMBOL vmlinux 0xc29a4c6b       generic_readlink
+EXPORT_SYMBOL vmlinux 0xc2ada17e       tty_set_operations
+EXPORT_SYMBOL vmlinux 0xc2c28318       mutex_lock
+EXPORT_SYMBOL vmlinux 0xc2d0e541       seq_path
+EXPORT_SYMBOL vmlinux 0xc2d711e1       krealloc
+EXPORT_SYMBOL vmlinux 0xc2e2d989       filemap_fdatawrite_range
+EXPORT_SYMBOL vmlinux 0xc2e587d1       reset_devices
+EXPORT_SYMBOL vmlinux 0xc2feab5e       input_register_handler
+EXPORT_SYMBOL vmlinux 0xc30ab451       netlink_kernel_release
+EXPORT_SYMBOL vmlinux 0xc313f6a8       tcp_v4_tw_get_peer
+EXPORT_SYMBOL vmlinux 0xc316b98c       jiffies_to_clock_t
+EXPORT_SYMBOL vmlinux 0xc326a8fd       i2c_smbus_read_word_data
+EXPORT_SYMBOL vmlinux 0xc3277b44       pci_bus_assign_resources
+EXPORT_SYMBOL vmlinux 0xc333df28       dquot_quota_off
+EXPORT_SYMBOL vmlinux 0xc33df8e6       __kmap_atomic
+EXPORT_SYMBOL vmlinux 0xc3407ec0       tcp_get_md5sig_pool
+EXPORT_SYMBOL vmlinux 0xc3493525       jbd2_journal_ack_err
+EXPORT_SYMBOL vmlinux 0xc374c18c       agp_generic_mask_memory
+EXPORT_SYMBOL vmlinux 0xc38d9c7a       down_timeout
+EXPORT_SYMBOL vmlinux 0xc3914c42       acpi_get_physical_device
+EXPORT_SYMBOL vmlinux 0xc3a4c75f       touch_atime
+EXPORT_SYMBOL vmlinux 0xc3aaf0a9       __put_user_1
+EXPORT_SYMBOL vmlinux 0xc3c915b9       unlock_rename
+EXPORT_SYMBOL vmlinux 0xc3cc2f68       unregister_snap_client
+EXPORT_SYMBOL vmlinux 0xc3cf1128       in_group_p
+EXPORT_SYMBOL vmlinux 0xc3e838ff       blk_init_queue
+EXPORT_SYMBOL vmlinux 0xc3fa6a59       memchr
+EXPORT_SYMBOL vmlinux 0xc3fe87c8       param_ops_uint
+EXPORT_SYMBOL vmlinux 0xc402cc99       register_acpi_notifier
+EXPORT_SYMBOL vmlinux 0xc4321eb0       vfs_fsync
+EXPORT_SYMBOL vmlinux 0xc439effa       intel_gtt_unmap_memory
+EXPORT_SYMBOL vmlinux 0xc45b5ee3       blk_rq_map_integrity_sg
+EXPORT_SYMBOL vmlinux 0xc46e6ddf       of_parse_phandles_with_args
+EXPORT_SYMBOL vmlinux 0xc47ee2f4       dquot_resume
+EXPORT_SYMBOL vmlinux 0xc48856ef       intel_gmch_remove
+EXPORT_SYMBOL vmlinux 0xc48e12ed       cap_netlink_recv
+EXPORT_SYMBOL vmlinux 0xc499ae1e       kstrdup
+EXPORT_SYMBOL vmlinux 0xc4a1b7ad       tcp_close
+EXPORT_SYMBOL vmlinux 0xc4ba3326       inet_frags_exit_net
+EXPORT_SYMBOL vmlinux 0xc4d4593b       find_get_page
+EXPORT_SYMBOL vmlinux 0xc4dc60c5       sk_stream_wait_close
+EXPORT_SYMBOL vmlinux 0xc510391d       fb_firmware_edid
+EXPORT_SYMBOL vmlinux 0xc51cb91a       down_read
+EXPORT_SYMBOL vmlinux 0xc5216939       tcf_exts_dump
+EXPORT_SYMBOL vmlinux 0xc52f5714       fb_videomode_to_var
+EXPORT_SYMBOL vmlinux 0xc5534d64       ioread16
+EXPORT_SYMBOL vmlinux 0xc5561a57       scsi_is_target_device
+EXPORT_SYMBOL vmlinux 0xc570ed8e       blk_queue_softirq_done
+EXPORT_SYMBOL vmlinux 0xc5718627       sg_copy_to_buffer
+EXPORT_SYMBOL vmlinux 0xc58bca36       nf_reinject
+EXPORT_SYMBOL vmlinux 0xc5a37aa8       flow_cache_lookup
+EXPORT_SYMBOL vmlinux 0xc5c1171d       get_super
+EXPORT_SYMBOL vmlinux 0xc5d202ce       generic_delete_inode
+EXPORT_SYMBOL vmlinux 0xc5d8e8d4       pci_ltr_supported
+EXPORT_SYMBOL vmlinux 0xc5d9c46c       agp_try_unsupported_boot
+EXPORT_SYMBOL vmlinux 0xc5e35f9c       cdev_del
+EXPORT_SYMBOL vmlinux 0xc5f46566       rb_augment_insert
+EXPORT_SYMBOL vmlinux 0xc61cb074       otg_set_transceiver
+EXPORT_SYMBOL vmlinux 0xc631580a       console_unlock
+EXPORT_SYMBOL vmlinux 0xc65abeb7       agp3_generic_sizes
+EXPORT_SYMBOL vmlinux 0xc66770cc       mnt_set_expiry
+EXPORT_SYMBOL vmlinux 0xc6890bb5       pci_enable_msi_block
+EXPORT_SYMBOL vmlinux 0xc6890ef3       acpi_get_object_info
+EXPORT_SYMBOL vmlinux 0xc69b2f7b       inet_unregister_protosw
+EXPORT_SYMBOL vmlinux 0xc6afda33       key_put
+EXPORT_SYMBOL vmlinux 0xc6c47d43       generic_write_end
+EXPORT_SYMBOL vmlinux 0xc6c54f81       request_key
+EXPORT_SYMBOL vmlinux 0xc6c9fe2c       gnet_stats_start_copy_compat
+EXPORT_SYMBOL vmlinux 0xc6cbbc89       capable
+EXPORT_SYMBOL vmlinux 0xc6d224ea       dquot_scan_active
+EXPORT_SYMBOL vmlinux 0xc6d5689c       dma_pool_free
+EXPORT_SYMBOL vmlinux 0xc70d77ee       max8998_bulk_read
+EXPORT_SYMBOL vmlinux 0xc716b588       nonseekable_open
+EXPORT_SYMBOL vmlinux 0xc7208c3a       serial8250_resume_port
+EXPORT_SYMBOL vmlinux 0xc7329e57       inet6_getname
+EXPORT_SYMBOL vmlinux 0xc7337627       arp_invalidate
+EXPORT_SYMBOL vmlinux 0xc74d70a4       pci_fixup_cardbus
+EXPORT_SYMBOL vmlinux 0xc768de19       cpu_all_bits
+EXPORT_SYMBOL vmlinux 0xc77a5f2d       md_write_end
+EXPORT_SYMBOL vmlinux 0xc79bcd36       dm_vcalloc
+EXPORT_SYMBOL vmlinux 0xc7a4fbed       rtnl_lock
+EXPORT_SYMBOL vmlinux 0xc7b37a37       scsi_host_set_state
+EXPORT_SYMBOL vmlinux 0xc7b79498       nf_ip6_checksum
+EXPORT_SYMBOL vmlinux 0xc7d97b12       uart_write_wakeup
+EXPORT_SYMBOL vmlinux 0xc7ec6c27       strspn
+EXPORT_SYMBOL vmlinux 0xc7f0f7fe       scsi_cmd_blk_ioctl
+EXPORT_SYMBOL vmlinux 0xc7fa8170       pci_disable_ido
+EXPORT_SYMBOL vmlinux 0xc8033012       proc_dointvec_jiffies
+EXPORT_SYMBOL vmlinux 0xc8185457       set_trace_device
+EXPORT_SYMBOL vmlinux 0xc84a0a7e       seq_hlist_start_rcu
+EXPORT_SYMBOL vmlinux 0xc84aa35c       tcf_exts_dump_stats
+EXPORT_SYMBOL vmlinux 0xc853a8fe       dma_sync_wait
+EXPORT_SYMBOL vmlinux 0xc869284b       pnp_device_detach
+EXPORT_SYMBOL vmlinux 0xc8acaf3a       security_path_symlink
+EXPORT_SYMBOL vmlinux 0xc8b57c27       autoremove_wake_function
+EXPORT_SYMBOL vmlinux 0xc8c29255       __register_binfmt
+EXPORT_SYMBOL vmlinux 0xc8d0a6db       fb_find_mode
+EXPORT_SYMBOL vmlinux 0xc8e38b89       set_blocksize
+EXPORT_SYMBOL vmlinux 0xc8ed3b0d       pci_set_master
+EXPORT_SYMBOL vmlinux 0xc9093543       xfrm_register_mode
+EXPORT_SYMBOL vmlinux 0xc94fa003       irq_stat
+EXPORT_SYMBOL vmlinux 0xc97020b0       __put_cred
+EXPORT_SYMBOL vmlinux 0xc98c1fbe       kmem_cache_alloc
+EXPORT_SYMBOL vmlinux 0xc9ab2eef       acpi_os_wait_events_complete
+EXPORT_SYMBOL vmlinux 0xc9b8c308       __kfifo_dma_out_prepare
+EXPORT_SYMBOL vmlinux 0xc9cac01b       override_creds
+EXPORT_SYMBOL vmlinux 0xc9ec9ede       xfrm_state_delete_tunnel
+EXPORT_SYMBOL vmlinux 0xc9fc6bb3       register_nls
+EXPORT_SYMBOL vmlinux 0xca0714ed       pci_set_dma_seg_boundary
+EXPORT_SYMBOL vmlinux 0xca2f01d3       mntget
+EXPORT_SYMBOL vmlinux 0xca35c2d8       up_read
+EXPORT_SYMBOL vmlinux 0xca5dbc50       scsi_print_sense_hdr
+EXPORT_SYMBOL vmlinux 0xca6a2953       iw_handler_get_spy
+EXPORT_SYMBOL vmlinux 0xca7bc54e       bfifo_qdisc_ops
+EXPORT_SYMBOL vmlinux 0xca8acc78       acpi_dbg_level
+EXPORT_SYMBOL vmlinux 0xca9512e1       sock_wake_async
+EXPORT_SYMBOL vmlinux 0xcaa6ba75       mca_device_claimed
+EXPORT_SYMBOL vmlinux 0xcab7dd86       register_sysctl_paths
+EXPORT_SYMBOL vmlinux 0xcabb328e       netlink_rcv_skb
+EXPORT_SYMBOL vmlinux 0xcad44198       blk_end_request
+EXPORT_SYMBOL vmlinux 0xcad63d8d       proc_doulongvec_ms_jiffies_minmax
+EXPORT_SYMBOL vmlinux 0xcaef54bf       journal_wipe
+EXPORT_SYMBOL vmlinux 0xcafb807f       proc_dointvec_userhz_jiffies
+EXPORT_SYMBOL vmlinux 0xcb1dfa76       ethtool_op_get_tso
+EXPORT_SYMBOL vmlinux 0xcb37f498       tty_insert_flip_string_flags
+EXPORT_SYMBOL vmlinux 0xcb4173d2       nf_log_unregister
+EXPORT_SYMBOL vmlinux 0xcb426af5       sock_queue_err_skb
+EXPORT_SYMBOL vmlinux 0xcb464e29       names_cachep
+EXPORT_SYMBOL vmlinux 0xcb47c146       kobject_put
+EXPORT_SYMBOL vmlinux 0xcb674402       mmc_host_lazy_disable
+EXPORT_SYMBOL vmlinux 0xcb7131fb       fb_get_options
+EXPORT_SYMBOL vmlinux 0xcb733bf2       acpi_bus_set_power
+EXPORT_SYMBOL vmlinux 0xcba313f6       get_disk
+EXPORT_SYMBOL vmlinux 0xcbad67e9       vga_switcheroo_unregister_client
+EXPORT_SYMBOL vmlinux 0xcbb3b187       pm860x_page_bulk_read
+EXPORT_SYMBOL vmlinux 0xcbbe7995       sock_no_getsockopt
+EXPORT_SYMBOL vmlinux 0xcbc9557f       unregister_sysrq_key
+EXPORT_SYMBOL vmlinux 0xcbdf4840       end_buffer_async_write
+EXPORT_SYMBOL vmlinux 0xcbe73e46       blk_complete_request
+EXPORT_SYMBOL vmlinux 0xcbee1a08       tcf_action_dump_1
+EXPORT_SYMBOL vmlinux 0xcc0a811f       vfs_fsync_range
+EXPORT_SYMBOL vmlinux 0xcc1cf0d5       otg_get_transceiver
+EXPORT_SYMBOL vmlinux 0xcc248d26       serial8250_suspend_port
+EXPORT_SYMBOL vmlinux 0xcc36f32e       fb_unregister_client
+EXPORT_SYMBOL vmlinux 0xcc38a18c       agp_free_memory
+EXPORT_SYMBOL vmlinux 0xcc4a6b78       insert_inode_locked4
+EXPORT_SYMBOL vmlinux 0xcc4cdbca       pci_choose_state
+EXPORT_SYMBOL vmlinux 0xcc4dc7ed       jbd2_journal_revoke
+EXPORT_SYMBOL vmlinux 0xcc5005fe       msleep_interruptible
+EXPORT_SYMBOL vmlinux 0xcc55b689       netif_carrier_on
+EXPORT_SYMBOL vmlinux 0xcc5b27b5       acpi_extract_package
+EXPORT_SYMBOL vmlinux 0xcc7bfc05       generic_setxattr
+EXPORT_SYMBOL vmlinux 0xcc7fa952       local_bh_enable_ip
+EXPORT_SYMBOL vmlinux 0xcc80752d       tty_port_block_til_ready
+EXPORT_SYMBOL vmlinux 0xcc96d4cb       cfb_fillrect
+EXPORT_SYMBOL vmlinux 0xcc97f58e       wait_for_completion_killable
+EXPORT_SYMBOL vmlinux 0xcc9cead9       tcp_v4_md5_do_add
+EXPORT_SYMBOL vmlinux 0xccad7abf       tty_devnum
+EXPORT_SYMBOL vmlinux 0xccfe959d       bio_integrity_advance
+EXPORT_SYMBOL vmlinux 0xcd08a3e7       xfrm4_rcv_encap
+EXPORT_SYMBOL vmlinux 0xcd1f0528       of_get_next_child
+EXPORT_SYMBOL vmlinux 0xcd279169       nla_find
+EXPORT_SYMBOL vmlinux 0xcd34bef0       tty_vhangup
+EXPORT_SYMBOL vmlinux 0xcd666c5c       vga_switcheroo_register_client
+EXPORT_SYMBOL vmlinux 0xcd67a64c       pci_scan_single_device
+EXPORT_SYMBOL vmlinux 0xcd6b4bf6       ip_cmsg_recv
+EXPORT_SYMBOL vmlinux 0xcd822def       tcp_rcv_established
+EXPORT_SYMBOL vmlinux 0xcdbad038       security_path_truncate
+EXPORT_SYMBOL vmlinux 0xcdccc9ea       cdrom_number_of_slots
+EXPORT_SYMBOL vmlinux 0xcde17eb2       ipv6_dev_get_saddr
+EXPORT_SYMBOL vmlinux 0xcdfd5613       of_platform_device_create
+EXPORT_SYMBOL vmlinux 0xce0098ab       serio_unregister_port
+EXPORT_SYMBOL vmlinux 0xce095088       mod_timer
+EXPORT_SYMBOL vmlinux 0xce19bac5       register_inet6addr_notifier
+EXPORT_SYMBOL vmlinux 0xce2840e7       irq_set_irq_wake
+EXPORT_SYMBOL vmlinux 0xce4904a4       acpi_leave_sleep_state
+EXPORT_SYMBOL vmlinux 0xce5253cb       mmc_fixup_device
+EXPORT_SYMBOL vmlinux 0xce5ac24f       zlib_inflate_workspacesize
+EXPORT_SYMBOL vmlinux 0xce65f77f       pci_get_device
+EXPORT_SYMBOL vmlinux 0xce744a3c       blk_queue_max_segment_size
+EXPORT_SYMBOL vmlinux 0xce750439       no_llseek
+EXPORT_SYMBOL vmlinux 0xce7ce037       of_translate_address
+EXPORT_SYMBOL vmlinux 0xceacf0f6       pm860x_page_set_bits
+EXPORT_SYMBOL vmlinux 0xceb37bdd       pcie_set_readrq
+EXPORT_SYMBOL vmlinux 0xceca5a32       qdisc_warn_nonwc
+EXPORT_SYMBOL vmlinux 0xcede197e       pcie_get_readrq
+EXPORT_SYMBOL vmlinux 0xceecfd70       mempool_free
+EXPORT_SYMBOL vmlinux 0xcef51982       kstrtou16
+EXPORT_SYMBOL vmlinux 0xcefcd99a       serial8250_unregister_port
+EXPORT_SYMBOL vmlinux 0xcf015f7b       do_settimeofday
+EXPORT_SYMBOL vmlinux 0xcf12b3b6       pci_disable_msix
+EXPORT_SYMBOL vmlinux 0xcf1d28ab       acpi_error
+EXPORT_SYMBOL vmlinux 0xcf2a821f       pnp_register_card_driver
+EXPORT_SYMBOL vmlinux 0xcf3d44c7       jbd2_journal_release_jbd_inode
+EXPORT_SYMBOL vmlinux 0xcf555082       bitmap_end_sync
+EXPORT_SYMBOL vmlinux 0xcf6cfe1f       msrs_free
+EXPORT_SYMBOL vmlinux 0xcf831136       tty_schedule_flip
+EXPORT_SYMBOL vmlinux 0xcf981a46       dquot_claim_space_nodirty
+EXPORT_SYMBOL vmlinux 0xcfb9006e       jiffies_to_timeval
+EXPORT_SYMBOL vmlinux 0xcfe05d4d       register_kmmio_probe
+EXPORT_SYMBOL vmlinux 0xcfeb0be9       rb_augment_erase_begin
+EXPORT_SYMBOL vmlinux 0xcff03757       blk_queue_resize_tags
+EXPORT_SYMBOL vmlinux 0xd0181f4f       __bitmap_xor
+EXPORT_SYMBOL vmlinux 0xd02dfb1a       md_check_recovery
+EXPORT_SYMBOL vmlinux 0xd054311c       jbd2_journal_start
+EXPORT_SYMBOL vmlinux 0xd08197fa       acpi_load_tables
+EXPORT_SYMBOL vmlinux 0xd08b64bc       pcim_iomap_regions
+EXPORT_SYMBOL vmlinux 0xd08f2ecc       xfrm_input
+EXPORT_SYMBOL vmlinux 0xd0a91bab       skip_spaces
+EXPORT_SYMBOL vmlinux 0xd0b77fb4       i2c_smbus_write_byte
+EXPORT_SYMBOL vmlinux 0xd0c35872       xfrm_state_lookup_byaddr
+EXPORT_SYMBOL vmlinux 0xd0d67a58       __breadahead
+EXPORT_SYMBOL vmlinux 0xd0d8621b       strlen
+EXPORT_SYMBOL vmlinux 0xd0e1a9e8       security_inode_permission
+EXPORT_SYMBOL vmlinux 0xd0ee38b8       schedule_timeout_uninterruptible
+EXPORT_SYMBOL vmlinux 0xd0fb7cd4       __tasklet_hi_schedule_first
+EXPORT_SYMBOL vmlinux 0xd0fef3b2       agp_free_key
+EXPORT_SYMBOL vmlinux 0xd11a5d85       cdrom_get_media_event
+EXPORT_SYMBOL vmlinux 0xd11c0dc1       __kernel_param_unlock
+EXPORT_SYMBOL vmlinux 0xd1313b38       __inet6_lookup_established
+EXPORT_SYMBOL vmlinux 0xd13a5f8f       nf_unregister_queue_handler
+EXPORT_SYMBOL vmlinux 0xd1472061       acpi_pci_register_driver
+EXPORT_SYMBOL vmlinux 0xd16a2fb6       acpi_device_hid
+EXPORT_SYMBOL vmlinux 0xd172cb8d       netdev_increment_features
+EXPORT_SYMBOL vmlinux 0xd18b6eb2       acpi_unmap_lsapic
+EXPORT_SYMBOL vmlinux 0xd193eb19       netdev_features_change
+EXPORT_SYMBOL vmlinux 0xd196c9be       kstrtos16_from_user
+EXPORT_SYMBOL vmlinux 0xd1c0c68b       __scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xd1edb98f       xfrm_state_update
+EXPORT_SYMBOL vmlinux 0xd1f6c5f3       smp_num_siblings
+EXPORT_SYMBOL vmlinux 0xd209eef9       pnp_register_driver
+EXPORT_SYMBOL vmlinux 0xd251d7b0       security_socket_getpeersec_dgram
+EXPORT_SYMBOL vmlinux 0xd2555f19       jiffies_64_to_clock_t
+EXPORT_SYMBOL vmlinux 0xd25d4f74       console_blank_hook
+EXPORT_SYMBOL vmlinux 0xd26c593e       rfkill_blocked
+EXPORT_SYMBOL vmlinux 0xd276f795       param_ops_invbool
+EXPORT_SYMBOL vmlinux 0xd2805993       pnp_activate_dev
+EXPORT_SYMBOL vmlinux 0xd28eb66c       tcp_v4_destroy_sock
+EXPORT_SYMBOL vmlinux 0xd2965f6f       kthread_should_stop
+EXPORT_SYMBOL vmlinux 0xd2a75ee0       dmi_first_match
+EXPORT_SYMBOL vmlinux 0xd2a941d4       sg_init_table
+EXPORT_SYMBOL vmlinux 0xd2bfe70a       up_write
+EXPORT_SYMBOL vmlinux 0xd2d4a708       dev_mc_del
+EXPORT_SYMBOL vmlinux 0xd2d51180       of_gpio_count
+EXPORT_SYMBOL vmlinux 0xd2da06e1       sync_inodes_sb
+EXPORT_SYMBOL vmlinux 0xd2e34bc4       inet_ioctl
+EXPORT_SYMBOL vmlinux 0xd2e6a582       acpi_processor_preregister_performance
+EXPORT_SYMBOL vmlinux 0xd3187da4       pcibios_align_resource
+EXPORT_SYMBOL vmlinux 0xd31ccb06       of_machine_is_compatible
+EXPORT_SYMBOL vmlinux 0xd337b902       llc_sap_list_lock
+EXPORT_SYMBOL vmlinux 0xd3434c3f       kref_sub
+EXPORT_SYMBOL vmlinux 0xd355f0f6       dev_uc_unsync
+EXPORT_SYMBOL vmlinux 0xd376857c       pm860x_page_bulk_write
+EXPORT_SYMBOL vmlinux 0xd38480a0       rb_augment_erase_end
+EXPORT_SYMBOL vmlinux 0xd3865894       xfrm_policy_flush
+EXPORT_SYMBOL vmlinux 0xd3951da4       acpi_resource_to_address64
+EXPORT_SYMBOL vmlinux 0xd3dba76a       dev_uc_init
+EXPORT_SYMBOL vmlinux 0xd3dcb157       dev_driver_string
+EXPORT_SYMBOL vmlinux 0xd3e5c423       of_mm_gpiochip_add
+EXPORT_SYMBOL vmlinux 0xd41208c2       pci_bus_alloc_resource
+EXPORT_SYMBOL vmlinux 0xd418e1c0       adjust_resource
+EXPORT_SYMBOL vmlinux 0xd4202965       kernel_setsockopt
+EXPORT_SYMBOL vmlinux 0xd420d259       __break_lease
+EXPORT_SYMBOL vmlinux 0xd4489d07       kernel_sendmsg
+EXPORT_SYMBOL vmlinux 0xd45926c6       bio_sector_offset
+EXPORT_SYMBOL vmlinux 0xd4abdbf7       neigh_ifdown
+EXPORT_SYMBOL vmlinux 0xd4bec202       journal_blocks_per_page
+EXPORT_SYMBOL vmlinux 0xd50874e2       phy_scan_fixups
+EXPORT_SYMBOL vmlinux 0xd50fef48       acpi_detach_data
+EXPORT_SYMBOL vmlinux 0xd54c96c7       atomic64_add_unless_cx8
+EXPORT_SYMBOL vmlinux 0xd553d0b2       dev_get_by_name_rcu
+EXPORT_SYMBOL vmlinux 0xd56b79a0       vga_switcheroo_client_fb_set
+EXPORT_SYMBOL vmlinux 0xd56e5509       __wait_on_bit
+EXPORT_SYMBOL vmlinux 0xd581b8f6       mmc_host_disable
+EXPORT_SYMBOL vmlinux 0xd58a1afd       gnet_stats_finish_copy
+EXPORT_SYMBOL vmlinux 0xd5935806       pci_bus_read_config_byte
+EXPORT_SYMBOL vmlinux 0xd5b037e1       kref_put
+EXPORT_SYMBOL vmlinux 0xd5d37258       pci_get_subsys
+EXPORT_SYMBOL vmlinux 0xd5f5f80e       seq_putc
+EXPORT_SYMBOL vmlinux 0xd61bff31       journal_destroy
+EXPORT_SYMBOL vmlinux 0xd62c833f       schedule_timeout
+EXPORT_SYMBOL vmlinux 0xd644662d       kick_iocb
+EXPORT_SYMBOL vmlinux 0xd6870606       neigh_lookup
+EXPORT_SYMBOL vmlinux 0xd6b33026       cpu_khz
+EXPORT_SYMBOL vmlinux 0xd6e5a412       nobh_writepage
+EXPORT_SYMBOL vmlinux 0xd6e9214a       tcf_hash_create
+EXPORT_SYMBOL vmlinux 0xd6ee688f       vmalloc
+EXPORT_SYMBOL vmlinux 0xd7150a4d       _raw_spin_trylock_bh
+EXPORT_SYMBOL vmlinux 0xd71efd49       generic_write_sync
+EXPORT_SYMBOL vmlinux 0xd72b8de2       devm_request_threaded_irq
+EXPORT_SYMBOL vmlinux 0xd75c79df       smp_call_function
+EXPORT_SYMBOL vmlinux 0xd77a5aa5       __bitmap_and
+EXPORT_SYMBOL vmlinux 0xd78fc9f3       xfrm_sad_getinfo
+EXPORT_SYMBOL vmlinux 0xd7933590       fbcon_set_tileops
+EXPORT_SYMBOL vmlinux 0xd79b5a02       allow_signal
+EXPORT_SYMBOL vmlinux 0xd79f0484       wait_for_key_construction
+EXPORT_SYMBOL vmlinux 0xd7bf58f5       hippi_mac_addr
+EXPORT_SYMBOL vmlinux 0xd7bf8503       journal_init_dev
+EXPORT_SYMBOL vmlinux 0xd7dd777b       reserve_perfctr_nmi
+EXPORT_SYMBOL vmlinux 0xd7e56a4e       simple_strtoll
+EXPORT_SYMBOL vmlinux 0xd7e7436f       eth_header_parse
+EXPORT_SYMBOL vmlinux 0xd7ef659f       vfs_rmdir
+EXPORT_SYMBOL vmlinux 0xd7fc8f76       bio_map_kern
+EXPORT_SYMBOL vmlinux 0xd8010ead       blkdev_issue_flush
+EXPORT_SYMBOL vmlinux 0xd83e8425       ip6_xmit
+EXPORT_SYMBOL vmlinux 0xd84cf86a       pci_unregister_driver
+EXPORT_SYMBOL vmlinux 0xd85139a3       xfrm_stateonly_find
+EXPORT_SYMBOL vmlinux 0xd861a698       padata_remove_cpu
+EXPORT_SYMBOL vmlinux 0xd87ff4ac       phy_stop
+EXPORT_SYMBOL vmlinux 0xd891ada7       elv_rb_find
+EXPORT_SYMBOL vmlinux 0xd8996205       intel_gtt_insert_sg_entries
+EXPORT_SYMBOL vmlinux 0xd89da37f       movable_zone
+EXPORT_SYMBOL vmlinux 0xd8a2ab95       in_egroup_p
+EXPORT_SYMBOL vmlinux 0xd8abb864       ip_fragment
+EXPORT_SYMBOL vmlinux 0xd8af41d7       pci_enable_ido
+EXPORT_SYMBOL vmlinux 0xd8e484f0       register_chrdev_region
+EXPORT_SYMBOL vmlinux 0xd9091363       acpi_install_notify_handler
+EXPORT_SYMBOL vmlinux 0xd920af7d       __serio_register_driver
+EXPORT_SYMBOL vmlinux 0xd92afabe       bitmap_clear
+EXPORT_SYMBOL vmlinux 0xd93edd3d       scsi_reset_provider
+EXPORT_SYMBOL vmlinux 0xd9465c83       max8925_reg_read
+EXPORT_SYMBOL vmlinux 0xd9601b17       xfrm_state_delete
+EXPORT_SYMBOL vmlinux 0xd967a5ad       pci_disable_device
+EXPORT_SYMBOL vmlinux 0xd969b2c7       amd_e400_c1e_detected
+EXPORT_SYMBOL vmlinux 0xd972279b       bitmap_startwrite
+EXPORT_SYMBOL vmlinux 0xd97aeee8       pci_bus_find_capability
+EXPORT_SYMBOL vmlinux 0xd985dc99       mempool_free_pages
+EXPORT_SYMBOL vmlinux 0xd99e70fd       i2c_add_adapter
+EXPORT_SYMBOL vmlinux 0xd9c272aa       mca_mark_as_unused
+EXPORT_SYMBOL vmlinux 0xd9c68323       i2c_smbus_read_block_data
+EXPORT_SYMBOL vmlinux 0xd9e0c840       mb_cache_entry_find_next
+EXPORT_SYMBOL vmlinux 0xd9e87e6c       lock_may_write
+EXPORT_SYMBOL vmlinux 0xda08c0d7       pcibios_get_irq_routing_table
+EXPORT_SYMBOL vmlinux 0xda0a6b0e       acpi_map_lsapic
+EXPORT_SYMBOL vmlinux 0xda0f342e       tcp_v4_md5_hash_skb
+EXPORT_SYMBOL vmlinux 0xda1a7335       kasprintf
+EXPORT_SYMBOL vmlinux 0xda277253       __secpath_destroy
+EXPORT_SYMBOL vmlinux 0xda33c167       phy_ethtool_gset
+EXPORT_SYMBOL vmlinux 0xda483148       sock_i_ino
+EXPORT_SYMBOL vmlinux 0xda5661a3       add_wait_queue
+EXPORT_SYMBOL vmlinux 0xda623448       __pskb_pull_tail
+EXPORT_SYMBOL vmlinux 0xda7ca6cb       fb_mode_is_equal
+EXPORT_SYMBOL vmlinux 0xda81c036       kmap_atomic_prot
+EXPORT_SYMBOL vmlinux 0xda8af7ad       fb_find_nearest_mode
+EXPORT_SYMBOL vmlinux 0xda8fd495       isapnp_write_byte
+EXPORT_SYMBOL vmlinux 0xda921ac7       blk_queue_update_dma_alignment
+EXPORT_SYMBOL vmlinux 0xda9f3f2c       kthread_stop
+EXPORT_SYMBOL vmlinux 0xdaa57ec3       totalhigh_pages
+EXPORT_SYMBOL vmlinux 0xdad9d673       alloc_disk_node
+EXPORT_SYMBOL vmlinux 0xdadcc6cf       tty_name
+EXPORT_SYMBOL vmlinux 0xdafe2f11       jbd2_journal_clear_err
+EXPORT_SYMBOL vmlinux 0xdb21d5f4       sync_mapping_buffers
+EXPORT_SYMBOL vmlinux 0xdb2bd2b3       tcp_make_synack
+EXPORT_SYMBOL vmlinux 0xdb358e9b       vfs_follow_link
+EXPORT_SYMBOL vmlinux 0xdb365465       netdev_bonding_change
+EXPORT_SYMBOL vmlinux 0xdb3834ab       iget_failed
+EXPORT_SYMBOL vmlinux 0xdb464ebe       i2c_del_adapter
+EXPORT_SYMBOL vmlinux 0xdb4b0d5d       sock_kmalloc
+EXPORT_SYMBOL vmlinux 0xdb659336       dmam_alloc_noncoherent
+EXPORT_SYMBOL vmlinux 0xdb73bd78       kmem_cache_create
+EXPORT_SYMBOL vmlinux 0xdb760f52       __kfifo_free
+EXPORT_SYMBOL vmlinux 0xdb79bb5a       __locks_copy_lock
+EXPORT_SYMBOL vmlinux 0xdb864d65       iov_iter_single_seg_count
+EXPORT_SYMBOL vmlinux 0xdb86a798       udp_sendmsg
+EXPORT_SYMBOL vmlinux 0xdb926f7f       lro_vlan_hwaccel_receive_frags
+EXPORT_SYMBOL vmlinux 0xdbbffd72       agp_allocate_memory
+EXPORT_SYMBOL vmlinux 0xdbc44eff       scsi_track_queue_full
+EXPORT_SYMBOL vmlinux 0xdbcd416e       sysctl_ip_nonlocal_bind
+EXPORT_SYMBOL vmlinux 0xdbd7ad30       journal_get_create_access
+EXPORT_SYMBOL vmlinux 0xdbe15e6a       __scsi_put_command
+EXPORT_SYMBOL vmlinux 0xdbea9cac       completion_done
+EXPORT_SYMBOL vmlinux 0xdbf8bd0f       udp_lib_unhash
+EXPORT_SYMBOL vmlinux 0xdbfbfc6b       unlock_page
+EXPORT_SYMBOL vmlinux 0xdc047fc4       scsi_dev_info_list_add_keyed
+EXPORT_SYMBOL vmlinux 0xdc0746ab       vfs_mknod
+EXPORT_SYMBOL vmlinux 0xdc0fc701       deny_write_access
+EXPORT_SYMBOL vmlinux 0xdc14b858       key_alloc
+EXPORT_SYMBOL vmlinux 0xdc14eda7       pci_pci_problems
+EXPORT_SYMBOL vmlinux 0xdc2519e0       param_set_ulong
+EXPORT_SYMBOL vmlinux 0xdc2adb35       add_taint
+EXPORT_SYMBOL vmlinux 0xdc3380dc       mb_cache_entry_alloc
+EXPORT_SYMBOL vmlinux 0xdc3dcb70       mark_buffer_dirty_inode
+EXPORT_SYMBOL vmlinux 0xdc3fcbc9       __sw_hweight8
+EXPORT_SYMBOL vmlinux 0xdc43a9c8       daemonize
+EXPORT_SYMBOL vmlinux 0xdc57f532       acpi_install_gpe_handler
+EXPORT_SYMBOL vmlinux 0xdc912a0e       key_task_permission
+EXPORT_SYMBOL vmlinux 0xdcc466c7       d_alloc
+EXPORT_SYMBOL vmlinux 0xdcdb05d4       rtnl_unicast
+EXPORT_SYMBOL vmlinux 0xdd019c35       get_user_pages
+EXPORT_SYMBOL vmlinux 0xdd0a2ba2       strlcat
+EXPORT_SYMBOL vmlinux 0xdd1c65f6       blk_finish_plug
+EXPORT_SYMBOL vmlinux 0xdd3ea9ed       dev_deactivate
+EXPORT_SYMBOL vmlinux 0xdd62e8e6       locks_remove_posix
+EXPORT_SYMBOL vmlinux 0xdd7e4a6f       datagram_poll
+EXPORT_SYMBOL vmlinux 0xdddf14e8       nobh_truncate_page
+EXPORT_SYMBOL vmlinux 0xdde36a34       blk_queue_unprep_rq
+EXPORT_SYMBOL vmlinux 0xdde47529       km_new_mapping
+EXPORT_SYMBOL vmlinux 0xddfc7fd8       blk_integrity_register
+EXPORT_SYMBOL vmlinux 0xde07d497       scsi_print_sense
+EXPORT_SYMBOL vmlinux 0xde168521       kill_fasync
+EXPORT_SYMBOL vmlinux 0xde2ad181       phy_start_aneg
+EXPORT_SYMBOL vmlinux 0xde41fcd1       unlink_framebuffer
+EXPORT_SYMBOL vmlinux 0xde56468d       qdisc_watchdog_init
+EXPORT_SYMBOL vmlinux 0xde8635dd       bio_free
+EXPORT_SYMBOL vmlinux 0xde9360ba       totalram_pages
+EXPORT_SYMBOL vmlinux 0xde9b17ed       agp3_generic_fetch_size
+EXPORT_SYMBOL vmlinux 0xdea82d5d       dst_discard
+EXPORT_SYMBOL vmlinux 0xdeb504f7       x86_hyper_vmware
+EXPORT_SYMBOL vmlinux 0xdeea506f       blk_queue_start_tag
+EXPORT_SYMBOL vmlinux 0xdeebb49d       dev_warn
+EXPORT_SYMBOL vmlinux 0xdef56eeb       truncate_setsize
+EXPORT_SYMBOL vmlinux 0xdf0da3cc       acpi_get_devices
+EXPORT_SYMBOL vmlinux 0xdf1f267b       kfree_skb
+EXPORT_SYMBOL vmlinux 0xdf4c8767       ns_to_timeval
+EXPORT_SYMBOL vmlinux 0xdf60cc27       __print_symbol
+EXPORT_SYMBOL vmlinux 0xdf69dd43       neigh_create
+EXPORT_SYMBOL vmlinux 0xdf763bc6       bio_phys_segments
+EXPORT_SYMBOL vmlinux 0xdf85a290       noop_llseek
+EXPORT_SYMBOL vmlinux 0xdf8c695a       __ndelay
+EXPORT_SYMBOL vmlinux 0xdf929370       fs_overflowgid
+EXPORT_SYMBOL vmlinux 0xdfae7565       d_lookup
+EXPORT_SYMBOL vmlinux 0xdfc5169b       slhc_init
+EXPORT_SYMBOL vmlinux 0xdff0998e       __mark_inode_dirty
+EXPORT_SYMBOL vmlinux 0xdff4336e       disk_stack_limits
+EXPORT_SYMBOL vmlinux 0xe00be918       d_move
+EXPORT_SYMBOL vmlinux 0xe0116060       ppp_unit_number
+EXPORT_SYMBOL vmlinux 0xe05f27db       invalidate_bdev
+EXPORT_SYMBOL vmlinux 0xe075d6eb       iter_div_u64_rem
+EXPORT_SYMBOL vmlinux 0xe094ef39       sg_next
+EXPORT_SYMBOL vmlinux 0xe09b7281       journal_update_format
+EXPORT_SYMBOL vmlinux 0xe0ac8bd2       acpi_bus_generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe0b10473       rt6_lookup
+EXPORT_SYMBOL vmlinux 0xe0b13336       argv_free
+EXPORT_SYMBOL vmlinux 0xe0c8cab8       jbd2_journal_begin_ordered_truncate
+EXPORT_SYMBOL vmlinux 0xe0dcd5e7       bdput
+EXPORT_SYMBOL vmlinux 0xe0fc24aa       param_set_int
+EXPORT_SYMBOL vmlinux 0xe10a750d       sock_no_ioctl
+EXPORT_SYMBOL vmlinux 0xe1173e4e       make_EII_client
+EXPORT_SYMBOL vmlinux 0xe1203360       open_exec
+EXPORT_SYMBOL vmlinux 0xe133fad5       warn_slowpath_fmt_taint
+EXPORT_SYMBOL vmlinux 0xe13b3ab6       pci_lost_interrupt
+EXPORT_SYMBOL vmlinux 0xe13cd8a7       dmi_name_in_vendors
+EXPORT_SYMBOL vmlinux 0xe15978d8       pagevec_lookup
+EXPORT_SYMBOL vmlinux 0xe1761617       security_inet_conn_request
+EXPORT_SYMBOL vmlinux 0xe18eab39       inet_select_addr
+EXPORT_SYMBOL vmlinux 0xe19dfe2f       qdisc_create_dflt
+EXPORT_SYMBOL vmlinux 0xe1b24f17       phy_start_interrupts
+EXPORT_SYMBOL vmlinux 0xe1bc7ede       del_timer_sync
+EXPORT_SYMBOL vmlinux 0xe1e1cf8d       led_blink_set
+EXPORT_SYMBOL vmlinux 0xe1ed300a       genphy_config_aneg
+EXPORT_SYMBOL vmlinux 0xe200f872       secure_dccpv6_sequence_number
+EXPORT_SYMBOL vmlinux 0xe22dccc0       i2c_release_client
+EXPORT_SYMBOL vmlinux 0xe23ae481       blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe23edf6f       register_key_type
+EXPORT_SYMBOL vmlinux 0xe24d3a97       jiffies_64
+EXPORT_SYMBOL vmlinux 0xe27a7e82       bio_put
+EXPORT_SYMBOL vmlinux 0xe27d20c5       sget
+EXPORT_SYMBOL vmlinux 0xe2802a0b       uart_get_baud_rate
+EXPORT_SYMBOL vmlinux 0xe28bfaf8       generic_file_mmap
+EXPORT_SYMBOL vmlinux 0xe28f4471       sock_queue_rcv_skb
+EXPORT_SYMBOL vmlinux 0xe29087d7       scsi_device_get
+EXPORT_SYMBOL vmlinux 0xe2919cd5       sock_no_accept
+EXPORT_SYMBOL vmlinux 0xe2a41d9c       dma_supported
+EXPORT_SYMBOL vmlinux 0xe2b28266       __tracepoint_kfree
+EXPORT_SYMBOL vmlinux 0xe2c78c6d       xfrm_state_alloc
+EXPORT_SYMBOL vmlinux 0xe2d097d0       user_revoke
+EXPORT_SYMBOL vmlinux 0xe2d5255a       strcmp
+EXPORT_SYMBOL vmlinux 0xe2e8065e       memdup_user
+EXPORT_SYMBOL vmlinux 0xe2f3d28a       scsi_device_lookup
+EXPORT_SYMBOL vmlinux 0xe2fae716       kmemdup
+EXPORT_SYMBOL vmlinux 0xe319eb24       acpi_pci_osc_control_set
+EXPORT_SYMBOL vmlinux 0xe31f5cc3       xfrm_state_insert
+EXPORT_SYMBOL vmlinux 0xe335f969       ipv6_push_nfrag_opts
+EXPORT_SYMBOL vmlinux 0xe35cda6a       ioctl_by_bdev
+EXPORT_SYMBOL vmlinux 0xe36483ae       ping_prot
+EXPORT_SYMBOL vmlinux 0xe39b094f       setup_arg_pages
+EXPORT_SYMBOL vmlinux 0xe3c6079e       atomic64_set_cx8
+EXPORT_SYMBOL vmlinux 0xe3d6f284       fb_find_mode_cvt
+EXPORT_SYMBOL vmlinux 0xe3fbe148       acpi_install_table_handler
+EXPORT_SYMBOL vmlinux 0xe3fdd734       ida_remove
+EXPORT_SYMBOL vmlinux 0xe43617f7       acpi_gbl_FADT
+EXPORT_SYMBOL vmlinux 0xe4428748       phy_disconnect
+EXPORT_SYMBOL vmlinux 0xe469dd2e       dquot_quota_on_mount
+EXPORT_SYMBOL vmlinux 0xe4745cbe       vga_switcheroo_register_handler
+EXPORT_SYMBOL vmlinux 0xe484e35f       ioread32
+EXPORT_SYMBOL vmlinux 0xe49775f9       flush_delayed_work
+EXPORT_SYMBOL vmlinux 0xe4aebe94       blkdev_fsync
+EXPORT_SYMBOL vmlinux 0xe4bebf14       generic_file_llseek
+EXPORT_SYMBOL vmlinux 0xe4e0ac53       journal_ack_err
+EXPORT_SYMBOL vmlinux 0xe4f43c8b       agp_generic_destroy_page
+EXPORT_SYMBOL vmlinux 0xe50f8d39       posix_lock_file_wait
+EXPORT_SYMBOL vmlinux 0xe5122890       flow_cache_genid
+EXPORT_SYMBOL vmlinux 0xe523ad75       synchronize_irq
+EXPORT_SYMBOL vmlinux 0xe530d757       acpi_clear_gpe
+EXPORT_SYMBOL vmlinux 0xe54d563b       tcp_setsockopt
+EXPORT_SYMBOL vmlinux 0xe556f37e       __bforget
+EXPORT_SYMBOL vmlinux 0xe55e144a       proc_dointvec_minmax
+EXPORT_SYMBOL vmlinux 0xe5640446       dev_get_stats
+EXPORT_SYMBOL vmlinux 0xe57878a1       in6_pton
+EXPORT_SYMBOL vmlinux 0xe5867808       dlci_ioctl_set
+EXPORT_SYMBOL vmlinux 0xe5c78a99       do_blank_screen
+EXPORT_SYMBOL vmlinux 0xe5e61248       ppp_input_error
+EXPORT_SYMBOL vmlinux 0xe5eaee03       intel_gmch_probe
+EXPORT_SYMBOL vmlinux 0xe5ed5467       xfrm_policy_walk_init
+EXPORT_SYMBOL vmlinux 0xe5f1c770       console_start
+EXPORT_SYMBOL vmlinux 0xe6004312       unregister_qdisc
+EXPORT_SYMBOL vmlinux 0xe601fd82       bdi_set_max_ratio
+EXPORT_SYMBOL vmlinux 0xe663280e       cdev_init
+EXPORT_SYMBOL vmlinux 0xe667434d       blk_integrity_unregister
+EXPORT_SYMBOL vmlinux 0xe667a1d1       mmc_unregister_driver
+EXPORT_SYMBOL vmlinux 0xe66ab103       fail_migrate_page
+EXPORT_SYMBOL vmlinux 0xe690225b       fsnotify_destroy_mark
+EXPORT_SYMBOL vmlinux 0xe697d108       __blk_iopoll_complete
+EXPORT_SYMBOL vmlinux 0xe6a13d8d       __scsi_alloc_queue
+EXPORT_SYMBOL vmlinux 0xe6a8a715       skb_copy_expand
+EXPORT_SYMBOL vmlinux 0xe6d8e56e       ps2_handle_response
+EXPORT_SYMBOL vmlinux 0xe6e80bb2       pnp_request_card_device
+EXPORT_SYMBOL vmlinux 0xe6ebc016       key_create_or_update
+EXPORT_SYMBOL vmlinux 0xe6f1ab99       wait_on_sync_kiocb
+EXPORT_SYMBOL vmlinux 0xe6fbe430       can_do_mlock
+EXPORT_SYMBOL vmlinux 0xe701b2e8       alloc_fddidev
+EXPORT_SYMBOL vmlinux 0xe70db4df       security_inode_notifysecctx
+EXPORT_SYMBOL vmlinux 0xe716baed       acpi_unregister_ioapic
+EXPORT_SYMBOL vmlinux 0xe72b60ec       blk_run_queue_async
+EXPORT_SYMBOL vmlinux 0xe7390b9e       mb_cache_entry_free
+EXPORT_SYMBOL vmlinux 0xe73b2189       proto_unregister
+EXPORT_SYMBOL vmlinux 0xe74cf0a7       mempool_destroy
+EXPORT_SYMBOL vmlinux 0xe7511de7       blk_queue_free_tags
+EXPORT_SYMBOL vmlinux 0xe7609b0d       generate_netlink_event
+EXPORT_SYMBOL vmlinux 0xe784d264       block_write_end
+EXPORT_SYMBOL vmlinux 0xe7997553       revalidate_disk
+EXPORT_SYMBOL vmlinux 0xe7a5ce8b       register_8022_client
+EXPORT_SYMBOL vmlinux 0xe7a664c4       nf_hooks
+EXPORT_SYMBOL vmlinux 0xe7b8f22e       block_write_full_page_endio
+EXPORT_SYMBOL vmlinux 0xe7d180f2       rwsem_down_read_failed
+EXPORT_SYMBOL vmlinux 0xe7d4daac       seq_list_next
+EXPORT_SYMBOL vmlinux 0xe7e2daf5       tcp_create_openreq_child
+EXPORT_SYMBOL vmlinux 0xe7f799f9       tcp_v4_md5_do_del
+EXPORT_SYMBOL vmlinux 0xe80798b4       inode_sub_bytes
+EXPORT_SYMBOL vmlinux 0xe80ce219       sysctl_tcp_dma_copybreak
+EXPORT_SYMBOL vmlinux 0xe8575a2d       pci_bus_read_config_dword
+EXPORT_SYMBOL vmlinux 0xe8714bfd       mii_check_media
+EXPORT_SYMBOL vmlinux 0xe8794ce1       slhc_toss
+EXPORT_SYMBOL vmlinux 0xe8914e70       phy_mii_ioctl
+EXPORT_SYMBOL vmlinux 0xe891a295       of_find_compatible_node
+EXPORT_SYMBOL vmlinux 0xe8adffa5       inet_csk_accept
+EXPORT_SYMBOL vmlinux 0xe8b68849       wrmsr_on_cpus
+EXPORT_SYMBOL vmlinux 0xe909ce03       _raw_read_lock_bh
+EXPORT_SYMBOL vmlinux 0xe90dcae0       __request_module
+EXPORT_SYMBOL vmlinux 0xe914e41e       strcpy
+EXPORT_SYMBOL vmlinux 0xe91e2452       udp_flush_pending_frames
+EXPORT_SYMBOL vmlinux 0xe92261c5       bd_set_size
+EXPORT_SYMBOL vmlinux 0xe93449c7       of_phy_connect
+EXPORT_SYMBOL vmlinux 0xe93f700b       skb_store_bits
+EXPORT_SYMBOL vmlinux 0xe953b21f       get_next_ino
+EXPORT_SYMBOL vmlinux 0xe95c1be2       d_prune_aliases
+EXPORT_SYMBOL vmlinux 0xe97bf5ae       blk_queue_update_dma_pad
+EXPORT_SYMBOL vmlinux 0xe9866583       neigh_changeaddr
+EXPORT_SYMBOL vmlinux 0xe98692b5       pci_clear_master
+EXPORT_SYMBOL vmlinux 0xe997667b       wrmsr_on_cpu
+EXPORT_SYMBOL vmlinux 0xe99c6b45       pci_enable_msix
+EXPORT_SYMBOL vmlinux 0xe9b7712c       mb_cache_entry_insert
+EXPORT_SYMBOL vmlinux 0xe9b975b3       aio_complete
+EXPORT_SYMBOL vmlinux 0xe9c43979       scsi_eh_prep_cmnd
+EXPORT_SYMBOL vmlinux 0xe9ddf8f4       textsearch_unregister
+EXPORT_SYMBOL vmlinux 0xe9f88b5c       deactivate_super
+EXPORT_SYMBOL vmlinux 0xea02dad4       scsi_host_lookup
+EXPORT_SYMBOL vmlinux 0xea054b22       nla_policy_len
+EXPORT_SYMBOL vmlinux 0xea10212a       int_to_scsilun
+EXPORT_SYMBOL vmlinux 0xea10655a       __bitmap_intersects
+EXPORT_SYMBOL vmlinux 0xea12e391       neigh_table_init
+EXPORT_SYMBOL vmlinux 0xea65d438       pci_request_selected_regions
+EXPORT_SYMBOL vmlinux 0xea74aa9d       dev_mc_init
+EXPORT_SYMBOL vmlinux 0xea7987f1       key_update
+EXPORT_SYMBOL vmlinux 0xea7b8a44       acpi_install_interface
+EXPORT_SYMBOL vmlinux 0xea8a6c75       param_ops_long
+EXPORT_SYMBOL vmlinux 0xea90bdd3       acpi_attach_data
+EXPORT_SYMBOL vmlinux 0xea9855ae       blk_limits_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xead756ef       flush_delayed_work_sync
+EXPORT_SYMBOL vmlinux 0xeae3dfd6       __const_udelay
+EXPORT_SYMBOL vmlinux 0xeb2495c3       tcp_v4_md5_lookup
+EXPORT_SYMBOL vmlinux 0xeb3cab6c       hex2bin
+EXPORT_SYMBOL vmlinux 0xeb448419       unregister_filesystem
+EXPORT_SYMBOL vmlinux 0xeb692cb3       pci_pme_active
+EXPORT_SYMBOL vmlinux 0xeb954625       key_link
+EXPORT_SYMBOL vmlinux 0xebaa40be       __task_pid_nr_ns
+EXPORT_SYMBOL vmlinux 0xebd35e85       filemap_fault
+EXPORT_SYMBOL vmlinux 0xebe8ba47       tty_shutdown
+EXPORT_SYMBOL vmlinux 0xec1451b4       generic_file_splice_read
+EXPORT_SYMBOL vmlinux 0xec15f00a       tcp_cookie_generator
+EXPORT_SYMBOL vmlinux 0xec4e50df       free_user_ns
+EXPORT_SYMBOL vmlinux 0xec52c442       blk_peek_request
+EXPORT_SYMBOL vmlinux 0xec9dc7b5       tcf_hash_new_index
+EXPORT_SYMBOL vmlinux 0xecab11dd       tc_classify_compat
+EXPORT_SYMBOL vmlinux 0xecbba9c7       uart_register_driver
+EXPORT_SYMBOL vmlinux 0xecc21207       serio_close
+EXPORT_SYMBOL vmlinux 0xecc4d948       journal_trans_will_send_data_barrier
+EXPORT_SYMBOL vmlinux 0xecd58cd2       xfrm4_prepare_output
+EXPORT_SYMBOL vmlinux 0xecd7547a       netdev_state_change
+EXPORT_SYMBOL vmlinux 0xecfe222c       inet6_ioctl
+EXPORT_SYMBOL vmlinux 0xed1898f3       dec_zone_page_state
+EXPORT_SYMBOL vmlinux 0xed1b090d       devm_ioport_map
+EXPORT_SYMBOL vmlinux 0xed1e20a9       qdisc_class_hash_grow
+EXPORT_SYMBOL vmlinux 0xed29d56f       idr_remove
+EXPORT_SYMBOL vmlinux 0xed2d8f32       input_handler_for_each_handle
+EXPORT_SYMBOL vmlinux 0xed302f0f       tty_lock
+EXPORT_SYMBOL vmlinux 0xed5fa1fb       i2c_get_adapter
+EXPORT_SYMBOL vmlinux 0xed8608b6       mutex_lock_interruptible
+EXPORT_SYMBOL vmlinux 0xed8c53ac       _raw_write_lock_irqsave
+EXPORT_SYMBOL vmlinux 0xed8d4cb9       netlink_ack
+EXPORT_SYMBOL vmlinux 0xed93f29e       __kunmap_atomic
+EXPORT_SYMBOL vmlinux 0xeda0d76e       gen_estimator_active
+EXPORT_SYMBOL vmlinux 0xeda957ab       tcp_v4_syn_recv_sock
+EXPORT_SYMBOL vmlinux 0xedbaee5e       nla_strcmp
+EXPORT_SYMBOL vmlinux 0xedc03953       iounmap
+EXPORT_SYMBOL vmlinux 0xedc1d56d       lock_rename
+EXPORT_SYMBOL vmlinux 0xeddab727       __alloc_pages_nodemask
+EXPORT_SYMBOL vmlinux 0xeddec09a       wait_for_completion_interruptible_timeout
+EXPORT_SYMBOL vmlinux 0xedf32899       i2c_verify_client
+EXPORT_SYMBOL vmlinux 0xee12f57d       dma_async_device_unregister
+EXPORT_SYMBOL vmlinux 0xee2d0fc7       _local_bh_enable
+EXPORT_SYMBOL vmlinux 0xee7307d9       account_page_writeback
+EXPORT_SYMBOL vmlinux 0xee770480       simple_write_end
+EXPORT_SYMBOL vmlinux 0xee7eb9e1       pnp_platform_devices
+EXPORT_SYMBOL vmlinux 0xee8b3287       km_state_notify
+EXPORT_SYMBOL vmlinux 0xee98ba67       kobject_set_name
+EXPORT_SYMBOL vmlinux 0xee9a71a3       __nla_put_nohdr
+EXPORT_SYMBOL vmlinux 0xeea9dbaf       bitmap_bitremap
+EXPORT_SYMBOL vmlinux 0xeeb6c606       scsi_get_host_dev
+EXPORT_SYMBOL vmlinux 0xeec7ac7f       dquot_set_dqblk
+EXPORT_SYMBOL vmlinux 0xeed6e334       fsnotify_alloc_group
+EXPORT_SYMBOL vmlinux 0xeeef37e8       dev_mc_unsync
+EXPORT_SYMBOL vmlinux 0xef1365d1       blk_integrity_compare
+EXPORT_SYMBOL vmlinux 0xef1d35b7       acpi_install_address_space_handler
+EXPORT_SYMBOL vmlinux 0xef2aaec3       tcp_v4_conn_request
+EXPORT_SYMBOL vmlinux 0xef2f9cf2       xfrm_prepare_input
+EXPORT_SYMBOL vmlinux 0xef369ebc       tty_flip_buffer_push
+EXPORT_SYMBOL vmlinux 0xef3bd862       mca_find_unused_adapter
+EXPORT_SYMBOL vmlinux 0xef62e85f       mempool_alloc
+EXPORT_SYMBOL vmlinux 0xef6eba41       proc_doulongvec_minmax
+EXPORT_SYMBOL vmlinux 0xef7eb993       pci_iomap
+EXPORT_SYMBOL vmlinux 0xef833e4e       skb_append_datato_frags
+EXPORT_SYMBOL vmlinux 0xef83f667       grab_cache_page_nowait
+EXPORT_SYMBOL vmlinux 0xef84fb5e       skb_checksum_help
+EXPORT_SYMBOL vmlinux 0xef99e3ea       x86_hyper_ms_hyperv
+EXPORT_SYMBOL vmlinux 0xef9aedfc       boot_option_idle_override
+EXPORT_SYMBOL vmlinux 0xefad4e83       mca_bus_type
+EXPORT_SYMBOL vmlinux 0xefdd70ce       security_secid_to_secctx
+EXPORT_SYMBOL vmlinux 0xefe099c3       acpi_get_event_status
+EXPORT_SYMBOL vmlinux 0xefe9feaa       dma_spin_lock
+EXPORT_SYMBOL vmlinux 0xeff14be9       ioremap_cache
+EXPORT_SYMBOL vmlinux 0xefff2a44       cdrom_media_changed
+EXPORT_SYMBOL vmlinux 0xf0009fee       put_pages_list
+EXPORT_SYMBOL vmlinux 0xf023578d       sk_reset_txq
+EXPORT_SYMBOL vmlinux 0xf03913cc       dquot_mark_dquot_dirty
+EXPORT_SYMBOL vmlinux 0xf04a70dc       vfs_mkdir
+EXPORT_SYMBOL vmlinux 0xf065f629       ioread16be
+EXPORT_SYMBOL vmlinux 0xf06858f4       dm_put_device
+EXPORT_SYMBOL vmlinux 0xf06cc1f0       bdev_read_only
+EXPORT_SYMBOL vmlinux 0xf0700c44       tcp_syn_ack_timeout
+EXPORT_SYMBOL vmlinux 0xf078691b       input_set_capability
+EXPORT_SYMBOL vmlinux 0xf090b80b       genphy_resume
+EXPORT_SYMBOL vmlinux 0xf09c7f68       __wake_up
+EXPORT_SYMBOL vmlinux 0xf0af0efb       pcix_set_mmrbc
+EXPORT_SYMBOL vmlinux 0xf0b90ebf       xfrm_state_check_expire
+EXPORT_SYMBOL vmlinux 0xf0cec79b       blk_alloc_queue
+EXPORT_SYMBOL vmlinux 0xf0e09502       tcf_unregister_action
+EXPORT_SYMBOL vmlinux 0xf0ef15b4       list_sort
+EXPORT_SYMBOL vmlinux 0xf0f1246c       kvasprintf
+EXPORT_SYMBOL vmlinux 0xf0fcc75a       page_symlink_inode_operations
+EXPORT_SYMBOL vmlinux 0xf0fdf6cb       __stack_chk_fail
+EXPORT_SYMBOL vmlinux 0xf10de535       ioread8
+EXPORT_SYMBOL vmlinux 0xf114950f       __ip_select_ident
+EXPORT_SYMBOL vmlinux 0xf11543ff       find_first_zero_bit
+EXPORT_SYMBOL vmlinux 0xf1216c75       prandom32
+EXPORT_SYMBOL vmlinux 0xf13bccf3       agp_generic_remove_memory
+EXPORT_SYMBOL vmlinux 0xf16be19c       freeze_bdev
+EXPORT_SYMBOL vmlinux 0xf18cc0f0       dqget
+EXPORT_SYMBOL vmlinux 0xf195c682       fb_invert_cmaps
+EXPORT_SYMBOL vmlinux 0xf1b24796       journal_restart
+EXPORT_SYMBOL vmlinux 0xf1c4ac13       inet_recvmsg
+EXPORT_SYMBOL vmlinux 0xf1cf3036       blk_set_default_limits
+EXPORT_SYMBOL vmlinux 0xf1db1704       nla_memcpy
+EXPORT_SYMBOL vmlinux 0xf1de9791       bio_clone
+EXPORT_SYMBOL vmlinux 0xf1deabf2       div64_u64
+EXPORT_SYMBOL vmlinux 0xf1e98c74       avenrun
+EXPORT_SYMBOL vmlinux 0xf1f9045b       kblockd_schedule_delayed_work
+EXPORT_SYMBOL vmlinux 0xf20dabd8       free_irq
+EXPORT_SYMBOL vmlinux 0xf2357254       acpi_evaluate_integer
+EXPORT_SYMBOL vmlinux 0xf23fcb99       __kfifo_in
+EXPORT_SYMBOL vmlinux 0xf24dfce0       put_io_context
+EXPORT_SYMBOL vmlinux 0xf25df049       dev_addr_add
+EXPORT_SYMBOL vmlinux 0xf2688342       mca_device_set_claim
+EXPORT_SYMBOL vmlinux 0xf27c2e27       pcix_get_max_mmrbc
+EXPORT_SYMBOL vmlinux 0xf27cfd13       lookup_one_len
+EXPORT_SYMBOL vmlinux 0xf28f5aa6       input_inject_event
+EXPORT_SYMBOL vmlinux 0xf2997713       tty_termios_hw_change
+EXPORT_SYMBOL vmlinux 0xf299de5a       skb_copy_datagram_const_iovec
+EXPORT_SYMBOL vmlinux 0xf2c4bcd5       of_get_mac_address
+EXPORT_SYMBOL vmlinux 0xf2dc5edb       napi_complete
+EXPORT_SYMBOL vmlinux 0xf2e74040       mca_set_adapter_name
+EXPORT_SYMBOL vmlinux 0xf2e7696e       n_tty_ioctl_helper
+EXPORT_SYMBOL vmlinux 0xf30ffeed       blk_queue_max_hw_sectors
+EXPORT_SYMBOL vmlinux 0xf313da4e       sha_transform
+EXPORT_SYMBOL vmlinux 0xf32dabd5       tcf_hash_release
+EXPORT_SYMBOL vmlinux 0xf331020e       migrate_page
+EXPORT_SYMBOL vmlinux 0xf333a2fb       _raw_spin_lock_irq
+EXPORT_SYMBOL vmlinux 0xf3341268       __clear_user
+EXPORT_SYMBOL vmlinux 0xf33421bf       inet_shutdown
+EXPORT_SYMBOL vmlinux 0xf338d4c3       netlink_unregister_notifier
+EXPORT_SYMBOL vmlinux 0xf346231f       seq_list_start_head
+EXPORT_SYMBOL vmlinux 0xf37e989b       inode_permission
+EXPORT_SYMBOL vmlinux 0xf389fe60       __hw_addr_init
+EXPORT_SYMBOL vmlinux 0xf3916987       global_cursor_default
+EXPORT_SYMBOL vmlinux 0xf3938233       inet_peer_xrlim_allow
+EXPORT_SYMBOL vmlinux 0xf39bf4d9       put_cmsg
+EXPORT_SYMBOL vmlinux 0xf3b921f9       splice_from_pipe_end
+EXPORT_SYMBOL vmlinux 0xf3bf0bce       __bitmap_complement
+EXPORT_SYMBOL vmlinux 0xf3d3f12c       mii_ethtool_sset
+EXPORT_SYMBOL vmlinux 0xf3f2331c       iov_iter_copy_from_user
+EXPORT_SYMBOL vmlinux 0xf3ffd930       posix_acl_init
+EXPORT_SYMBOL vmlinux 0xf40c6823       nf_register_hook
+EXPORT_SYMBOL vmlinux 0xf4160f64       dev_set_mtu
+EXPORT_SYMBOL vmlinux 0xf43d590e       ipv6_setsockopt
+EXPORT_SYMBOL vmlinux 0xf441ac43       ioread8_rep
+EXPORT_SYMBOL vmlinux 0xf46d450c       phy_device_register
+EXPORT_SYMBOL vmlinux 0xf4784adb       set_pages_uc
+EXPORT_SYMBOL vmlinux 0xf48a2c4c       MCA_bus
+EXPORT_SYMBOL vmlinux 0xf48b81b8       pcim_iounmap_regions
+EXPORT_SYMBOL vmlinux 0xf494f618       mmc_regulator_get_ocrmask
+EXPORT_SYMBOL vmlinux 0xf4a5c213       avail_to_resrv_perfctr_nmi_bit
+EXPORT_SYMBOL vmlinux 0xf4acd00e       fb_show_logo
+EXPORT_SYMBOL vmlinux 0xf4b308e1       remap_vmalloc_range
+EXPORT_SYMBOL vmlinux 0xf4b754fd       acpi_resources_are_enforced
+EXPORT_SYMBOL vmlinux 0xf4d9d33e       tcp_initialize_rcv_mss
+EXPORT_SYMBOL vmlinux 0xf4de9719       __nla_put
+EXPORT_SYMBOL vmlinux 0xf4e6a7a9       tty_hangup
+EXPORT_SYMBOL vmlinux 0xf4f14de6       rtnl_trylock
+EXPORT_SYMBOL vmlinux 0xf4ff754a       ida_init
+EXPORT_SYMBOL vmlinux 0xf502d273       acpi_get_current_resources
+EXPORT_SYMBOL vmlinux 0xf5066469       inode_get_bytes
+EXPORT_SYMBOL vmlinux 0xf5142158       ida_pre_get
+EXPORT_SYMBOL vmlinux 0xf51888d2       kernel_accept
+EXPORT_SYMBOL vmlinux 0xf51cae3a       vlan_ioctl_set
+EXPORT_SYMBOL vmlinux 0xf536d22e       acpi_set_gpe_wake_mask
+EXPORT_SYMBOL vmlinux 0xf53d4c26       qdisc_class_hash_destroy
+EXPORT_SYMBOL vmlinux 0xf56128e4       cdrom_mode_sense
+EXPORT_SYMBOL vmlinux 0xf574a4b3       dquot_acquire
+EXPORT_SYMBOL vmlinux 0xf57916d4       generic_permission
+EXPORT_SYMBOL vmlinux 0xf5999815       get_io_context
+EXPORT_SYMBOL vmlinux 0xf59bdc4c       pnp_get_resource
+EXPORT_SYMBOL vmlinux 0xf5c05914       generic_segment_checks
+EXPORT_SYMBOL vmlinux 0xf5c9012e       timespec_trunc
+EXPORT_SYMBOL vmlinux 0xf5cf326a       param_ops_short
+EXPORT_SYMBOL vmlinux 0xf5eb86ea       blk_verify_command
+EXPORT_SYMBOL vmlinux 0xf5efb906       inet_twsk_deschedule
+EXPORT_SYMBOL vmlinux 0xf5f471f4       netlink_kernel_create
+EXPORT_SYMBOL vmlinux 0xf5ffebaa       dma_async_memcpy_pg_to_pg
+EXPORT_SYMBOL vmlinux 0xf609aa30       _raw_spin_trylock
+EXPORT_SYMBOL vmlinux 0xf60dc0b9       abx500_register_ops
+EXPORT_SYMBOL vmlinux 0xf612809a       param_get_int
+EXPORT_SYMBOL vmlinux 0xf624fc0d       ilookup5
+EXPORT_SYMBOL vmlinux 0xf6388c56       sysctl_ip_default_ttl
+EXPORT_SYMBOL vmlinux 0xf63f3803       km_query
+EXPORT_SYMBOL vmlinux 0xf67e5ca9       i2c_smbus_process_call
+EXPORT_SYMBOL vmlinux 0xf683e38b       inet6_register_protosw
+EXPORT_SYMBOL vmlinux 0xf69f0c2a       wait_for_completion_killable_timeout
+EXPORT_SYMBOL vmlinux 0xf6a627d7       pid_task
+EXPORT_SYMBOL vmlinux 0xf6afbb37       security_path_mkdir
+EXPORT_SYMBOL vmlinux 0xf6bb4729       color_table
+EXPORT_SYMBOL vmlinux 0xf6c86853       inet_frag_evictor
+EXPORT_SYMBOL vmlinux 0xf6ebc03b       net_ratelimit
+EXPORT_SYMBOL vmlinux 0xf6f2822f       pcim_iomap
+EXPORT_SYMBOL vmlinux 0xf73a46ba       make_bad_inode
+EXPORT_SYMBOL vmlinux 0xf747dd44       kstat
+EXPORT_SYMBOL vmlinux 0xf7584a9c       find_font
+EXPORT_SYMBOL vmlinux 0xf78d04ab       netlink_register_notifier
+EXPORT_SYMBOL vmlinux 0xf79abd4d       scsi_prep_return
+EXPORT_SYMBOL vmlinux 0xf7a7f1c6       tcf_em_tree_dump
+EXPORT_SYMBOL vmlinux 0xf7af72f8       __pci_enable_wake
+EXPORT_SYMBOL vmlinux 0xf7cc326f       bh_submit_read
+EXPORT_SYMBOL vmlinux 0xf7d7ddc1       generic_block_bmap
+EXPORT_SYMBOL vmlinux 0xf7e3861c       skb_dequeue_tail
+EXPORT_SYMBOL vmlinux 0xf7e3c9da       padata_unregister_cpumask_notifier
+EXPORT_SYMBOL vmlinux 0xf7f423c8       kobject_add
+EXPORT_SYMBOL vmlinux 0xf803fe39       bitmap_set
+EXPORT_SYMBOL vmlinux 0xf80e841e       input_mt_report_finger_count
+EXPORT_SYMBOL vmlinux 0xf811e69d       scsi_eh_flush_done_q
+EXPORT_SYMBOL vmlinux 0xf8240215       mmc_resume_host
+EXPORT_SYMBOL vmlinux 0xf82abc1d       isa_dma_bridge_buggy
+EXPORT_SYMBOL vmlinux 0xf82e3d47       acpi_initialize_objects
+EXPORT_SYMBOL vmlinux 0xf84eb6cf       kmem_cache_destroy
+EXPORT_SYMBOL vmlinux 0xf8624401       tcp_rcv_state_process
+EXPORT_SYMBOL vmlinux 0xf869c95f       ethtool_op_set_tx_csum
+EXPORT_SYMBOL vmlinux 0xf87f02b4       ppp_register_channel
+EXPORT_SYMBOL vmlinux 0xf88e052b       security_path_link
+EXPORT_SYMBOL vmlinux 0xf88e0ee2       acpi_get_table_header
+EXPORT_SYMBOL vmlinux 0xf890fe7f       pm_idle
+EXPORT_SYMBOL vmlinux 0xf8a03161       acpi_bus_generate_proc_event
+EXPORT_SYMBOL vmlinux 0xf8a273f3       d_instantiate
+EXPORT_SYMBOL vmlinux 0xf8a32e41       sync_blockdev
+EXPORT_SYMBOL vmlinux 0xf8afb8ee       set_device_ro
+EXPORT_SYMBOL vmlinux 0xf8ba8dc7       iw_handler_set_thrspy
+EXPORT_SYMBOL vmlinux 0xf8bce037       textsearch_destroy
+EXPORT_SYMBOL vmlinux 0xf8bfdb82       scsi_device_resume
+EXPORT_SYMBOL vmlinux 0xf8d38d65       napi_gro_receive
+EXPORT_SYMBOL vmlinux 0xf8fe40ca       filemap_fdatawait_range
+EXPORT_SYMBOL vmlinux 0xf9176db2       pnpacpi_protocol
+EXPORT_SYMBOL vmlinux 0xf9348cbc       xz_dec_run
+EXPORT_SYMBOL vmlinux 0xf940a328       __next_cpu
+EXPORT_SYMBOL vmlinux 0xf946e060       vlan_gro_frags
+EXPORT_SYMBOL vmlinux 0xf970c3d5       ethtool_op_set_tx_ipv6_csum
+EXPORT_SYMBOL vmlinux 0xf97988a8       pfifo_fast_ops
+EXPORT_SYMBOL vmlinux 0xf9876a3f       agp3_generic_tlbflush
+EXPORT_SYMBOL vmlinux 0xf9a482f9       msleep
+EXPORT_SYMBOL vmlinux 0xf9d37764       abx500_get_register_page_interruptible
+EXPORT_SYMBOL vmlinux 0xf9d3dc8d       skb_queue_head
+EXPORT_SYMBOL vmlinux 0xf9d45fc0       ipv4_specific
+EXPORT_SYMBOL vmlinux 0xf9dce612       intel_gtt_map_memory
+EXPORT_SYMBOL vmlinux 0xf9de9f17       drop_super
+EXPORT_SYMBOL vmlinux 0xfa00e8ba       send_sig
+EXPORT_SYMBOL vmlinux 0xfa081707       buffer_migrate_page
+EXPORT_SYMBOL vmlinux 0xfa0c058a       udp_proc_register
+EXPORT_SYMBOL vmlinux 0xfa1ddfc5       scsi_host_put
+EXPORT_SYMBOL vmlinux 0xfa30c15c       jbd2_journal_stop
+EXPORT_SYMBOL vmlinux 0xfa77144b       pci_get_domain_bus_and_slot
+EXPORT_SYMBOL vmlinux 0xfa9ebb9d       pnp_find_card
+EXPORT_SYMBOL vmlinux 0xfaae317d       blk_execute_rq
+EXPORT_SYMBOL vmlinux 0xfab9aec2       i8042_install_filter
+EXPORT_SYMBOL vmlinux 0xfac61821       genlmsg_multicast_allns
+EXPORT_SYMBOL vmlinux 0xfae11400       __cleancache_get_page
+EXPORT_SYMBOL vmlinux 0xfae70617       uart_suspend_port
+EXPORT_SYMBOL vmlinux 0xfae95c02       scsi_eh_restore_cmnd
+EXPORT_SYMBOL vmlinux 0xfaf98462       bitrev32
+EXPORT_SYMBOL vmlinux 0xfb0443fb       acpi_get_parent
+EXPORT_SYMBOL vmlinux 0xfb117717       netpoll_send_udp
+EXPORT_SYMBOL vmlinux 0xfb1cf2b3       blk_rq_count_integrity_sg
+EXPORT_SYMBOL vmlinux 0xfb23a811       bmap
+EXPORT_SYMBOL vmlinux 0xfb473c50       pipe_lock
+EXPORT_SYMBOL vmlinux 0xfb4c97cd       blk_integrity_merge_bio
+EXPORT_SYMBOL vmlinux 0xfb5d3e7d       lro_receive_skb
+EXPORT_SYMBOL vmlinux 0xfb61d165       simple_transaction_read
+EXPORT_SYMBOL vmlinux 0xfb662753       do_splice_from
+EXPORT_SYMBOL vmlinux 0xfb6af58d       recalc_sigpending
+EXPORT_SYMBOL vmlinux 0xfb7d26f4       files_lglock_lock_init
+EXPORT_SYMBOL vmlinux 0xfb7dfba3       pci_disable_link_state_locked
+EXPORT_SYMBOL vmlinux 0xfb80c7a0       acpi_walk_namespace
+EXPORT_SYMBOL vmlinux 0xfb894e5e       simple_release_fs
+EXPORT_SYMBOL vmlinux 0xfba3ddd3       sock_kfree_s
+EXPORT_SYMBOL vmlinux 0xfba9b4e1       scsi_is_host_device
+EXPORT_SYMBOL vmlinux 0xfbaaf01e       console_lock
+EXPORT_SYMBOL vmlinux 0xfbad47fb       __inc_zone_page_state
+EXPORT_SYMBOL vmlinux 0xfbd99139       request_firmware_nowait
+EXPORT_SYMBOL vmlinux 0xfbe27a1c       rb_first
+EXPORT_SYMBOL vmlinux 0xfbf64959       grab_cache_page_write_begin
+EXPORT_SYMBOL vmlinux 0xfc02b7ad       sysctl_tcp_wmem
+EXPORT_SYMBOL vmlinux 0xfc316d85       dm_kcopyd_client_create
+EXPORT_SYMBOL vmlinux 0xfc39e32f       ioport_unmap
+EXPORT_SYMBOL vmlinux 0xfc562165       acpi_run_osc
+EXPORT_SYMBOL vmlinux 0xfc65459a       kstrtoull_from_user
+EXPORT_SYMBOL vmlinux 0xfc73f384       tty_port_tty_get
+EXPORT_SYMBOL vmlinux 0xfc93556b       poll_freewait
+EXPORT_SYMBOL vmlinux 0xfc9f033f       journal_set_features
+EXPORT_SYMBOL vmlinux 0xfcaa04a0       out_of_line_wait_on_bit_lock
+EXPORT_SYMBOL vmlinux 0xfcac0d40       acpi_install_interface_handler
+EXPORT_SYMBOL vmlinux 0xfcc01fa7       backlight_force_update
+EXPORT_SYMBOL vmlinux 0xfcc2a43c       utf32_to_utf8
+EXPORT_SYMBOL vmlinux 0xfccebbd0       single_release
+EXPORT_SYMBOL vmlinux 0xfcd35070       blk_limits_io_min
+EXPORT_SYMBOL vmlinux 0xfcec0987       enable_irq
+EXPORT_SYMBOL vmlinux 0xfced98f7       nf_getsockopt
+EXPORT_SYMBOL vmlinux 0xfcf66775       get_agp_version
+EXPORT_SYMBOL vmlinux 0xfcfa03ff       fb_videomode_to_modelist
+EXPORT_SYMBOL vmlinux 0xfd374013       mb_cache_create
+EXPORT_SYMBOL vmlinux 0xfd4ba941       stop_tty
+EXPORT_SYMBOL vmlinux 0xfd64257c       arp_find
+EXPORT_SYMBOL vmlinux 0xfd663f1a       keyring_clear
+EXPORT_SYMBOL vmlinux 0xfd6f4850       native_wrmsr_safe_regs
+EXPORT_SYMBOL vmlinux 0xfd78d80a       ethtool_invalid_flags
+EXPORT_SYMBOL vmlinux 0xfd7d7713       acpi_exception
+EXPORT_SYMBOL vmlinux 0xfd804ddf       hippi_change_mtu
+EXPORT_SYMBOL vmlinux 0xfd811c41       d_path
+EXPORT_SYMBOL vmlinux 0xfda0dbe8       ftrace_print_hex_seq
+EXPORT_SYMBOL vmlinux 0xfdb2fdb7       dev_set_group
+EXPORT_SYMBOL vmlinux 0xfdb6beac       mb_cache_entry_get
+EXPORT_SYMBOL vmlinux 0xfdb9b629       ioread32be
+EXPORT_SYMBOL vmlinux 0xfdc0605a       tcp_poll
+EXPORT_SYMBOL vmlinux 0xfdc7c0c9       vmap
+EXPORT_SYMBOL vmlinux 0xfde20def       agp_alloc_bridge
+EXPORT_SYMBOL vmlinux 0xfdf844d5       kernel_connect
+EXPORT_SYMBOL vmlinux 0xfdfc0b3b       fiemap_fill_next_extent
+EXPORT_SYMBOL vmlinux 0xfe456a77       unlock_buffer
+EXPORT_SYMBOL vmlinux 0xfe5d4bb2       sys_tz
+EXPORT_SYMBOL vmlinux 0xfe67f87b       pci_clear_mwi
+EXPORT_SYMBOL vmlinux 0xfe6d88ba       do_sync_read
+EXPORT_SYMBOL vmlinux 0xfe769456       unregister_netdevice_notifier
+EXPORT_SYMBOL vmlinux 0xfe7c4287       nr_cpu_ids
+EXPORT_SYMBOL vmlinux 0xfe97c4d1       init_buffer
+EXPORT_SYMBOL vmlinux 0xfea3cadc       simple_dir_inode_operations
+EXPORT_SYMBOL vmlinux 0xfec3c2f2       bcd2bin
+EXPORT_SYMBOL vmlinux 0xfed53143       dq_data_lock
+EXPORT_SYMBOL vmlinux 0xfedd35fc       console_suspend_enabled
+EXPORT_SYMBOL vmlinux 0xfef96e23       __scsi_print_command
+EXPORT_SYMBOL vmlinux 0xfefe2121       __skb_warn_lro_forwarding
+EXPORT_SYMBOL vmlinux 0xff00b365       input_event
+EXPORT_SYMBOL vmlinux 0xff0bef1c       blk_rq_map_user_iov
+EXPORT_SYMBOL vmlinux 0xff1e9dd8       seq_list_start
+EXPORT_SYMBOL vmlinux 0xff2c3263       __tracepoint_kmem_cache_alloc_node
+EXPORT_SYMBOL vmlinux 0xff480992       dump_fpu
+EXPORT_SYMBOL vmlinux 0xff49f34b       unmap_mapping_range
+EXPORT_SYMBOL vmlinux 0xff51ace6       cdrom_check_events
+EXPORT_SYMBOL vmlinux 0xff6878cf       fb_default_cmap
+EXPORT_SYMBOL vmlinux 0xff732025       d_delete
+EXPORT_SYMBOL vmlinux 0xff825933       scsi_nonblockable_ioctl
+EXPORT_SYMBOL vmlinux 0xff9ca065       fb_edid_to_monspecs
+EXPORT_SYMBOL vmlinux 0xff9e0cda       agp_put_bridge
+EXPORT_SYMBOL vmlinux 0xffae3514       acpi_unlock_battery_dir
+EXPORT_SYMBOL vmlinux 0xffd39138       blk_rq_init
+EXPORT_SYMBOL vmlinux 0xffd5a395       default_wake_function
+EXPORT_SYMBOL vmlinux 0xffd85cf8       dev_set_drvdata
+EXPORT_SYMBOL vmlinux 0xffdb82bc       sg_free_table
+EXPORT_SYMBOL vmlinux 0xfff21d48       xfrm4_rcv
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0x7060bf0a  crypto_aes_encrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/crypto/aes-i586 0xe409b491  crypto_aes_decrypt_x86
+EXPORT_SYMBOL_GPL arch/x86/kernel/microcode 0xdf66ca81 ucode_cpu_info
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x00aaf935  kvm_disable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x06efe8e5  hva_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x083be86d  kvm_set_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x088f0c83  kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0aef23e2  kvm_lmsw
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fcd83f0  gfn_to_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0fe8e797  __tracepoint_kvm_nested_vmexit_inject
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x0ffdfc6b  kvm_set_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x14069cc5  kvm_queue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1762f018  kvm_cpu_has_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1a44ad48  is_error_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c647341  gfn_to_memslot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1c7afd50  __tracepoint_kvm_inj_virq
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x1cfe78d1  kvm_release_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20de5193  kvm_disable_largepages
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x20df0e92  kvm_require_cpl
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x26a1034a  kvm_requeue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x27046576  kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x28576bac  kvm_init_shadow_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2c6d0cfa  __tracepoint_kvm_nested_intercepts
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2cdb310f  kvm_emulate_hypercall
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x2f636c31  kvm_spurious_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x317f9e6b  kvm_enable_efer_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x324b9dc1  kvm_vcpu_cache
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3cfcc456  kvm_mmu_load
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x3de08404  kvm_set_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x403f6322  kvm_queue_exception
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x40d4446e  gfn_to_page_many_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4141c919  kvm_is_visible_gfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x43636ba2  kvm_put_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x464bcb0f  kvm_emulate_wbinvd
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x485cd7f6  kvm_rebooting
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4c009b40  kvm_set_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4d59e921  kvm_cpu_get_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x4f0b6fd7  kvm_is_linear_rip
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x530af907  kvm_resched
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x547b9f34  kvm_get_cr8
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x59147bd3  kvm_find_cpuid_entry
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x5c012553  kvm_before_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x60179579  kvm_after_handle_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6032eec9  kvm_set_cr3
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62821d36  __tracepoint_kvm_nested_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x62a62e77  kvm_get_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6439596f  __tracepoint_kvm_skinit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x669da1fd  kvm_set_pfn_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6c345203  kvm_vcpu_uninit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x6db19e07  is_error_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7220e633  kvm_get_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x723213fd  x86_emulate_instruction
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x72991463  kvm_get_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x74fbc94a  is_fault_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x754488b0  kvm_set_dr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7a60780d  gfn_to_pfn_prot
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7aa64803  kvm_release_pfn_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7b3f4c27  kvm_get_kvm
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x7d90081d  gfn_to_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x822ed17d  __tracepoint_kvm_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x82a84af2  kvm_inject_pending_timer_irqs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x831327da  kvm_max_guest_tsc_khz
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x87c63352  kvm_write_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x889ea1df  kvm_fast_pio_out
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8ce4f3ab  kvm_enable_tdp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8da01274  kvm_get_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8de877fc  kvm_get_rflags
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x8e1cd06f  kvm_set_pfn_accessed
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x91d33ae6  kvm_complete_insn_gp
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a216313  kvm_define_shared_msr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9a719670  kvm_vcpu_on_spin
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9f7056d4  kvm_get_cs_db_l_bits
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0x9ff782fc  kvm_mmu_unload
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa26cc507  kvm_mmu_get_spte_hierarchy
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa56b3c31  kvm_mmu_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa6ff8895  kvm_task_switch
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xa83a6aff  kvm_read_guest_page_mmu
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xaab770c2  load_pdptrs
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xada09ef0  kvm_requeue_exception_e
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb39aeefd  kvm_set_msr_common
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb56216a6  kvm_clear_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb571b0d1  kvm_set_cr0
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb63b6605  __tracepoint_kvm_nested_vmrun
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb6421bc5  kvm_set_apic_base
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7833d20  kvm_inject_nmi
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7e96452  kvm_gfn_to_hva_cache_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb7ee7bb8  kvm_write_tsc
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xb9cc82b6  fx_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbc2b937d  is_hwpoison_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbcb41b21  gfn_to_pfn_async
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbd377dc9  kvm_mmu_set_nonpresent_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xbfafe0c3  __tracepoint_kvm_cr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc0ea91c2  kvm_mmu_invlpg
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc307fd74  kvm_clear_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc44f556c  kvm_read_guest
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc5956c6e  kvm_release_page_dirty
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc61f9f2a  kvm_x86_ops
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc703284d  __kvm_set_memory_region
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xc74113a1  kvm_write_guest_cached
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xcafff2da  gfn_to_pfn
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0459e67  kvm_has_tsc_control
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd0b2727a  kvm_mmu_set_mask_ptes
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd28e0688  gfn_to_pfn_atomic
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd296def9  kvm_is_error_hva
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd676247c  kvm_mmu_unprotect_page_virt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xd91510c7  __tracepoint_kvm_invlpga
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdaf83dd7  kvm_vcpu_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xdb9b6d4d  kvm_inject_realmode_interrupt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xde337e51  kvm_release_page_clean
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe1283e74  kvm_set_xcr
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe5b6c6f1  kvm_get_guest_memory_type
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xe9abbd4f  kvm_emulate_cpuid
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xeaffc9cc  __tracepoint_kvm_nested_intr_vmexit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xebd49c8f  kvm_set_cr4
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xedcfe5ea  kvm_init
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xee8ff414  __tracepoint_kvm_exit
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf2ed2f79  kvm_emulate_halt
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf3708850  __tracepoint_kvm_page_fault
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf780d34b  kvm_read_guest_page
+EXPORT_SYMBOL_GPL arch/x86/kvm/kvm 0xf920e34a  kvm_mmu_reset_context
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1596dbbe     af_alg_accept
+EXPORT_SYMBOL_GPL crypto/af_alg 0x15c2293e     af_alg_free_sg
+EXPORT_SYMBOL_GPL crypto/af_alg 0x17b4c256     af_alg_register_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1ac37c6c     af_alg_unregister_type
+EXPORT_SYMBOL_GPL crypto/af_alg 0x1b4bce55     af_alg_release
+EXPORT_SYMBOL_GPL crypto/af_alg 0x8fdee2b7     af_alg_complete
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe27f8ad0     af_alg_wait_for_completion
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4649fde     af_alg_cmsg_send
+EXPORT_SYMBOL_GPL crypto/af_alg 0xe4d6539c     af_alg_make_sg
+EXPORT_SYMBOL_GPL crypto/async_tx/async_memcpy 0xb5d5cbf2      async_memcpy
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x645c4da4  async_syndrome_val
+EXPORT_SYMBOL_GPL crypto/async_tx/async_pq 0x99598152  async_gen_syndrome
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x18213005 async_raid6_2data_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_raid6_recov 0x9e3b9138 async_raid6_datap_recov
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x319ad58e  __async_tx_find_channel
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x3d333a86  async_trigger_callback
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0x5a11c126  async_tx_submit
+EXPORT_SYMBOL_GPL crypto/async_tx/async_tx 0xb1618d5a  async_tx_quiesce
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xaa975cd1 async_xor
+EXPORT_SYMBOL_GPL crypto/async_tx/async_xor 0xeb2cdc9f async_xor_val
+EXPORT_SYMBOL_GPL crypto/cryptd 0x1fed686b     cryptd_aead_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x2235e311     cryptd_alloc_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x33c30758     cryptd_free_ablkcipher
+EXPORT_SYMBOL_GPL crypto/cryptd 0x424ab95a     cryptd_alloc_ahash
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6b9290a1     cryptd_free_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0x6fad016b     cryptd_ablkcipher_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x89dce3c9     cryptd_ahash_child
+EXPORT_SYMBOL_GPL crypto/cryptd 0x964f5ec8     cryptd_shash_desc
+EXPORT_SYMBOL_GPL crypto/cryptd 0xe385a05d     cryptd_alloc_aead
+EXPORT_SYMBOL_GPL crypto/cryptd 0xfa1b71f8     cryptd_free_ahash
+EXPORT_SYMBOL_GPL crypto/des_generic 0xcfd9a2c0        des_ekey
+EXPORT_SYMBOL_GPL crypto/twofish_common 0x02ef59f3     twofish_setkey
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xa4ca0d4e  unregister_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/hed 0xaa3f13f7  register_acpi_hed_notifier
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x849a3371        acpi_smbus_register_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0x9331f43f        acpi_smbus_write
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xd39886c4        acpi_smbus_unregister_callback
+EXPORT_SYMBOL_GPL drivers/acpi/sbshc 0xe010cc37        acpi_smbus_read
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1c4c9c5f       ahci_port_resume
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x1e76aaaa       ahci_do_softreset
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x359b051f       ahci_reset_em
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x3ebef60f       ahci_set_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x4295c2fb       ahci_check_ready
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x58c2990c       ahci_shost_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x5eacba1f       ahci_interrupt
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x649094c4       ahci_stop_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x7c0dc3a2       ahci_print_info
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0x9fe6a994       ahci_sdev_attrs
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xa50afe70       ahci_kick_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xaf529a50       ahci_reset_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb262efd0       ahci_init_controller
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xb9099941       ahci_save_initial_config
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe01f57b0       ahci_start_engine
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xe1790c3a       ahci_ops
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xea50dad3       ahci_ignore_sss
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf6464980       ahci_em_messages
+EXPORT_SYMBOL_GPL drivers/ata/libahci 0xf71085c5       ahci_fill_cmd_slot
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0x071781cc __pata_platform_remove
+EXPORT_SYMBOL_GPL drivers/ata/pata_platform 0xa2a5c70f __pata_platform_probe
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x02ff9464     cfag12864b_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x0ecb2e5d     cfag12864b_disable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x305dc3c6     cfag12864b_isenabled
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x3389f926     cfag12864b_enable
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0x9522a342     cfag12864b_getrate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/cfag12864b 0xc48e9d95     cfag12864b_buffer
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x14102f23 ks0108_displaystate
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x48a70518 ks0108_writedata
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x4f506333 ks0108_startline
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0x6edae968 ks0108_isinited
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xbf4774db ks0108_writecontrol
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xedde6df2 ks0108_page
+EXPORT_SYMBOL_GPL drivers/auxdisplay/ks0108 0xfee8ef7b ks0108_address
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x575018ae bcma_bus_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x62b2ac91 bcma_core_enable
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x745b081f __bcma_driver_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0x935ad2f9 bcma_bus_register
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xb24811ba bcma_driver_unregister
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xbc3f3202 bcma_core_is_enabled
+EXPORT_SYMBOL_GPL drivers/bcma/bcma 0xd0ef1be7 bcma_chipco_gpio_control
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x0d2b7201  btmrvl_enable_ps
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x8e6b1920  btmrvl_remove_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0x9529cb09  btmrvl_send_module_cfg_cmd
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xa184da1c  btmrvl_add_card
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xb16e2f1a  btmrvl_check_evtpkt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xc325777d  btmrvl_interrupt
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xf590e5b8  btmrvl_register_hdev
+EXPORT_SYMBOL_GPL drivers/bluetooth/btmrvl 0xfd6c78ca  btmrvl_process_event
+EXPORT_SYMBOL_GPL drivers/char/scx200_gpio 0xdf8924c4  scx200_gpio_ops
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x2e471f01   dca_register_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x31a2c8df   dca_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x5e07c009   dca_remove_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8006c614   dca_unregister_notify
+EXPORT_SYMBOL_GPL drivers/dca/dca 0x8f02764c   alloc_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xa041765f   register_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xac0ad2f8   dca_add_requester
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb1254da7   dca3_get_tag
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xb7b33088   free_dca_provider
+EXPORT_SYMBOL_GPL drivers/dca/dca 0xe46d051b   unregister_dca_provider
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x01149683    edac_device_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x0c32ff8a    edac_pci_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x13de010e    edac_device_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x142403a0    edac_mc_del_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x148d8455    edac_pci_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x255bd5e1    edac_pci_handle_pe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3baedaf6    edac_device_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x3d0b0949    edac_device_alloc_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x4c4719e0    edac_mc_find_csrow_by_page
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x55fa691b    edac_mc_handle_ce
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x5b14b7d9    edac_mc_handle_ue
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x62dbf0c3    edac_device_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6641a6e3    edac_mc_free
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x69259f22    edac_mem_types
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6ddc692e    edac_pci_del_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x6e3ff83a    edac_device_alloc_index
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x7373dae3    edac_pci_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0x8493f14b    edac_pci_create_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa5ad9468    edac_mc_alloc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xa682086a    edac_mc_handle_ue_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xba5fe10f    edac_mc_add_mc
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xcb78a51a    edac_pci_reset_delay_period
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe1281f20    edac_pci_handle_npe
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6a3e807    edac_pci_release_generic_ctl
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe6d09025    find_mci_by_dev
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xe70dae9c    edac_pci_free_ctl_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf2254829    edac_mc_handle_ce_no_info
+EXPORT_SYMBOL_GPL drivers/edac/edac_core 0xf5c64da3    edac_device_add_device
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0d38cee6 amd_decode_mce
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x0f0ba55e ii_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x14878009 amd_report_gart_errors
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x1502296d amd_register_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x4b01887d pp_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0x7509830f to_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xb98537cb rrrr_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xe6ff7e0c ll_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xedbca0ae amd_unregister_ecc_decoder
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xf8dec080 tt_msgs
+EXPORT_SYMBOL_GPL drivers/edac/edac_mce_amd 0xff582b9a amd_decode_nb_mce
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x21b9fed8      bgpio_remove
+EXPORT_SYMBOL_GPL drivers/gpio/basic_mmio_gpio 0x311331b3      bgpio_init
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x013fbdac  cs5535_gpio_set
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0x93f8fe67  cs5535_gpio_set_irq
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xc0bb404a  cs5535_gpio_setup_event
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xd3bd9300  cs5535_gpio_isset
+EXPORT_SYMBOL_GPL drivers/gpio/cs5535-gpio 0xe07c0954  cs5535_gpio_clear
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0x8bdd8b96      __max730x_probe
+EXPORT_SYMBOL_GPL drivers/gpio/max730x 0xdff28b6a      __max730x_remove
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0x65dba117       drm_class_device_register
+EXPORT_SYMBOL_GPL drivers/gpu/drm/drm 0xbcd8a070       drm_class_device_unregister
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x05876c69 i915_gpu_busy
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x08a7896d i915_gpu_raise
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x402468e9 i915_gpu_lower
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0x500858b9 i915_read_mch_val
+EXPORT_SYMBOL_GPL drivers/gpu/drm/i915/i915 0xe7237b0b i915_gpu_turbo_disable
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x04ab8e0b   hid_report_raw_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x05495392   hid_debug
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x19ef5ef2   hid_input_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x1c86f8ce   hidinput_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25448c68   hidinput_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x25e88316   __hid_register_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2606fab0   hid_parse_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x27bf090e   hid_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x2a2b0ec5   hid_dump_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x30c38abd   hid_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x331fb42f   hidraw_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x361b65a5   hid_destroy_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x3cc1dbfa   hidinput_find_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x40da6c07   hid_allocate_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x52ab1493   hid_add_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x589cc30a   hid_output_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x5dd412fe   hid_dump_input
+EXPORT_SYMBOL_GPL drivers/hid/hid 0x75f02663   hid_set_field
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa05e196d   hid_dump_device
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa09b9a7c   hid_register_report
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xa4fe9350   hid_unregister_driver
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xad16d28d   hidraw_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xc0b58d1d   hid_check_keys_pressed
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd1805194   hid_resolv_usage
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xd2629f1c   hidinput_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe110747c   hidraw_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid 0xe1114e14   hid_debug_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x1dc503d0    roccat_connect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x2f622ea1    roccat_disconnect
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat 0x8c4181ec    roccat_report_event
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0x1db58ce2     roccat_common_receive
+EXPORT_SYMBOL_GPL drivers/hid/hid-roccat-common 0xdd09114f     roccat_common_send
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x01fd453e usbhid_lookup_quirk
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x253aaf38 usbhid_set_leds
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0x8add465f usbhid_submit_report
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xc6f437a6 hiddev_hid_event
+EXPORT_SYMBOL_GPL drivers/hid/usbhid/usbhid 0xca015b2c usbhid_wait_io
+EXPORT_SYMBOL_GPL drivers/i2c/busses/i2c-nforce2 0xdeec960b    nforce2_smbus
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xb6ed800b       i2c_del_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-mux 0xee3e7271       i2c_add_mux_adapter
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x1a27ee3a     i2c_handle_smbus_alert
+EXPORT_SYMBOL_GPL drivers/i2c/i2c-smbus 0x466eb1d7     i2c_setup_smbus_alert
+EXPORT_SYMBOL_GPL drivers/infiniband/core/ib_core 0xdbd019c4   ib_wq
+EXPORT_SYMBOL_GPL drivers/input/ff-memless 0xebd5e33a  input_ff_create_memless
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x372f4644        adxl34x_remove
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x4159aaa0        adxl34x_probe
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0x66c303e4        adxl34x_resume
+EXPORT_SYMBOL_GPL drivers/input/misc/adxl34x 0xd1b75b19        adxl34x_suspend
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x08a20a1a       wm97xx_config_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x0c61f3cc       wm97xx_unregister_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x4eeea169       wm97xx_register_mach_ops
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x55844ab0       wm97xx_get_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x5ff80fe0       wm9713_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x8eec1224       wm9705_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x90091973       wm97xx_reg_read
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0x93520f7e       wm9712_codec
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xc4f6e2ae       wm97xx_set_gpio
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xc8274387       wm97xx_set_suspend_mode
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xd0f45151       wm97xx_read_aux_adc
+EXPORT_SYMBOL_GPL drivers/input/touchscreen/wm97xx-ts 0xe3c5901f       wm97xx_reg_write
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0x4de7b2d0      unregister_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/capi/kernelcapi 0xb17b7c77      register_capictr_notifier
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0702d1ef      gigaset_skb_sent
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x0dd493ae      gigaset_m10x_input
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1b5cfc4e      gigaset_freecs
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x1cff5ecc      gigaset_shutdown
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x454aa44f      gigaset_debuglevel
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x5b7c6266      gigaset_freedriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8a12f1cd      gigaset_if_receive
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8b1c5082      gigaset_blockdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x8eff32df      gigaset_dbg_buffer
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x90f9662e      gigaset_m10x_send_skb
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0x9fe426fb      gigaset_handle_modem_response
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xa4a7ed6e      gigaset_start
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xaed1cac9      gigaset_fill_inbuf
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xb7a2798b      gigaset_isdn_rcv_err
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xbb53ea39      gigaset_skb_rcvd
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xc3b1ea03      gigaset_add_event
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xcc86b4fb      gigaset_stop
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xd737a969      gigaset_initdriver
+EXPORT_SYMBOL_GPL drivers/isdn/gigaset/gigaset 0xdc9b66dd      gigaset_initcs
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x45e40f46   dm_register_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-multipath 0x46e820b3   dm_unregister_path_selector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x01439778 dm_rh_delay
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x03c71004 dm_region_hash_destroy
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x04cf70aa dm_rh_region_to_sector
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x1760fea0 dm_region_hash_create
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x2ae83d4c dm_rh_get_state
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x41c2119c dm_rh_recovery_end
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x4a710ea4 dm_rh_region_context
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x5edc2b25 dm_rh_dirty_log
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x73962392 dm_rh_update_states
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x7a02fb26 dm_rh_stop_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x8adb9c25 dm_rh_recovery_in_flight
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x93ec9952 dm_rh_recovery_start
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9a4d64b0 dm_rh_get_region_key
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0x9c664ab8 dm_rh_flush
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xc409fc1c dm_rh_get_region_size
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd251302e dm_rh_dec
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xd963b033 dm_rh_inc_pending
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe072031f dm_rh_start_recovery
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe30c26f0 dm_rh_mark_nosync
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xe6c6fd93 dm_rh_bio_to_region
+EXPORT_SYMBOL_GPL drivers/md/dm-region-hash 0xed54b47e dm_rh_recovery_prepare
+EXPORT_SYMBOL_GPL drivers/md/raid1 0xfed7ae43  md_raid1_congested
+EXPORT_SYMBOL_GPL drivers/md/raid456 0xb0c3aaa6        md_raid5_congested
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x2c4fca63      saa7146_unregister_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x3202c1c0      saa7146_vmalloc_build_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x38368def      saa7146_register_extension
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5546bfe8      saa7146_wait_for_debi_done
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x5e9e1f73      saa7146_devices_lock
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x619e5e01      saa7146_pgtable_build_single
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0x791d19a2      saa7146_vfree_destroy_pgtable
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xb4c56092      saa7146_i2c_adapter_prepare
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xcf683cf2      saa7146_devices
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xd1d5522d      saa7146_pgtable_free
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe3cd9b5c      saa7146_debug
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xe6654b00      saa7146_setgpio
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146 0xffec6e7f      saa7146_pgtable_alloc
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x42596dd2   saa7146_set_hps_source_and_sync
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x4778c6a6   saa7146_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x5e460b6f   saa7146_vv_init
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x6eddbd2e   saa7146_register_device
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0x744f1b66   saa7146_start_preview
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xad20b860   saa7146_vv_release
+EXPORT_SYMBOL_GPL drivers/media/common/saa7146_vv 0xc8b7fde9   saa7146_stop_preview
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mt20xx 0x948aa3d8        microtune_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/mxl5007t 0xf10b56c0      mxl5007t_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda18271 0x58315f8d      tda18271_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda827x 0xc5e36ee9       tda827x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x5c52a598       tda829x_probe
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda8290 0x868ad209       tda829x_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tda9887 0x18b392d9       tda9887_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0x23883412       tea5761_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5761 0xa690554c       tea5761_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0x12510d61       tea5767_autodetection
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tea5767 0xbda3569a       tea5767_attach
+EXPORT_SYMBOL_GPL drivers/media/common/tuners/tuner-simple 0x6cf0f95c  simple_tuner_attach
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03346b7a      mantis_frontend_soft_reset
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x03d73436      mantis_dma_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x1dc111dd      mantis_ca_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x2af51afd      mantis_dvb_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x3d181028      mantis_get_mac
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x41ccfda4      mantis_pci_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x7953f732      mantis_i2c_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0x89879dda      mantis_frontend_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xa88c4bd6      mantis_i2c_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xac71eb37      mantis_pci_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xad500b1d      mantis_ca_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xb33fb8e1      mantis_gpio_set_bits
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xc32cc281      mantis_uart_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xd20888d2      mantis_dma_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xdcaef850      mantis_uart_exit
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xf453155a      mantis_stream_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/mantis/mantis_core 0xfb2aa619      mantis_dvb_init
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x21e36bf2   smscore_registry_getmode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x277c8a0f   smscore_set_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2a4c746c   sms_board_event
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x2c127804   sms_board_led_feedback
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x37d91069   smsendian_handle_tx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x3ff0d61d   smscore_onresponse
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x424400ff   sms_board_lna_control
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x45284ae9   smsendian_handle_rx_message
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x47055488   smsclient_sendrequest
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x5eccc09d   smscore_getbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x62806838   smscore_unregister_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x6d4c129f   smscore_register_hotplug
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x74ee9098   sms_board_load_modules
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x76222253   sms_get_board
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x7c576277   smsendian_handle_message_header
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x8286076d   smscore_get_board_id
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0x95c5981b   smscore_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xb13a203e   smscore_get_device_mode
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xc399f066   sms_board_setup
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc0cda92   smscore_start_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xdc3e3de2   smscore_putbuffer
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf0982c59   smscore_register_device
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf354d359   sms_board_power
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xf54e17c4   smscore_register_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/siano/smsmdtv 0xfec53d45   smscore_unregister_client
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x3dcf2309       ttpci_budget_init_hooks
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x451762b7       ttpci_budget_debiwrite
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x5e234a9d       ttpci_budget_deinit
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x75dc1f85       ttpci_budget_set_video_port
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7864dbf5       ttpci_budget_irq10_handler
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x78f9d049       ttpci_budget_debiread
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0x7948c222       budget_debug
+EXPORT_SYMBOL_GPL drivers/media/dvb/ttpci/budget-core 0xbd97e82e       ttpci_budget_init
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x08f318f3  rc_map_get
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x091b61bb  rc_free_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0d52e9f5  rc_allocate_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x0e017d5f  ir_raw_event_store_edge
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x34580cef  rc_map_register
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x357e7017  ir_raw_event_handle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x3b5133b2  rc_keydown
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x498c9852  rc_unregister_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x553efb91  rc_core_debug
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8517a4a9  rc_keydown_notimeout
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x8fc6cd7e  rc_keyup
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0x9cb29fb8  rc_map_unregister
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xacdc27aa  rc_repeat
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xbbd3c102  rc_register_device
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xd442e9e1  ir_raw_event_store
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xde5cfdca  ir_raw_event_store_with_filter
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xed07d446  ir_raw_event_set_idle
+EXPORT_SYMBOL_GPL drivers/media/rc/rc-core 0xf4c929f6  rc_g_keycode_from_table
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x017ea7c7       cx231xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x183b5186       cx231xx_demod_reset
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x1e1c9ac3       cx231xx_send_gpio_cmd
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x2e2dcac6       cx231xx_init_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x481aa71b       cx231xx_capture_start
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x59e09123       cx231xx_disable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x5ebc0ffe       cx231xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x655bfc2b       cx231xx_dev_init
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x716fd1cf       cx231xx_send_usb_command
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x7269d225       cx231xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x8f846ced       cx231xx_enable656
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x90d21585       cx231xx_set_alt_setting
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x91ba2e5f       cx231xx_uninit_bulk
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0x99e3ee34       cx231xx_uninit_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb488dd69       is_fw_load
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xb7a459a9       cx231xx_unmute_audio
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xd940f1e7       cx231xx_init_vbi_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xdbf51fd7       cx231xx_enable_i2c_port_3
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xf6d1abe3       cx231xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/cx231xx/cx231xx 0xfc106aec       cx231xx_dev_uninit
+EXPORT_SYMBOL_GPL drivers/media/video/cx88/cx88xx 0xd32dc8f3   cx88_setup_xc3028
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x26a13f78 em28xx_set_mode
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x34af4fdb em28xx_audio_analog_set
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x5a6a3e31 em28xx_audio_setup
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x740c6428 em28xx_isoc_dvb_max_packetsize
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0x7fc8652c em28xx_tuner_callback
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xbbe20a5a em28xx_init_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/em28xx/em28xx 0xca205b93 em28xx_uninit_isoc
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x7aab57fa       saa7134_g_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8a068e55       saa7134_ts_qops
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x8f0d0bcc       saa7134_queryctrl
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0x984423e9       saa7134_s_std_internal
+EXPORT_SYMBOL_GPL drivers/media/video/saa7134/saa7134 0xf0cc5435       saa7134_s_ctrl_internal
+EXPORT_SYMBOL_GPL drivers/media/video/soc_camera 0xd470abad    soc_camera_bus_type
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x247517c3   v4l2_spi_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x31d08234   v4l2_i2c_new_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x3462fe2e   v4l2_i2c_new_subdev_board
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x76763ab2   v4l2_i2c_subdev_addr
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x813f3de4   v4l2_find_nearest_format
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x8609e272   v4l2_spi_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0x94632f90   v4l_fill_dv_preset_info
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf12a3ec7   v4l2_i2c_subdev_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf2a353ac   v4l2_i2c_tuner_addrs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-common 0xf5ef842e   v4l_bound_align_image
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x57dbd551       v4l2_int_ioctl_0
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7772af77       v4l2_int_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0x7ee51501       v4l2_int_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xa5228b24       v4l2_int_device_try_attach_all
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-int-device 0xf046f9b5       v4l2_int_ioctl_1
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x03829e05  v4l2_m2m_next_buf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x054ff9cd  v4l2_m2m_ctx_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x0587ba15  v4l2_m2m_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x32f3a935  v4l2_m2m_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x43a679f4  v4l2_m2m_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4886e876  v4l2_m2m_buf_queue
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x495d3383  v4l2_m2m_ctx_init
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x4aef41a2  v4l2_m2m_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x94d8b181  v4l2_m2m_poll
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0x98d39d4e  v4l2_m2m_release
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xa4031903  v4l2_m2m_buf_remove
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xacf6d3cd  v4l2_m2m_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xec214d51  v4l2_m2m_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/v4l2-mem2mem 0xfb8d89e6  v4l2_m2m_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x079fb752 videobuf_querybuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x13d46652 videobuf_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x15d7db33 videobuf_queue_cancel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x1d6ddf5e videobuf_iolock
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x2173dee8 videobuf_queue_core_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x28931131 videobuf_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x29138eb0 videobuf_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x312343a7 videobuf_read_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4584e667 videobuf_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x4795d917 videobuf_alloc_vb
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x661ddfe4 videobuf_mmap_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x6d46026d videobuf_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0x91795924 videobuf_mmap_mapper
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xa5139c5a videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xb6798bf0 videobuf_next_field
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xbe75eae5 videobuf_read_start
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcb1ba1f4 videobuf_read_one
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xcd23c5a8 videobuf_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xd3fc8b0c videobuf_queue_to_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xddd9b85d __videobuf_mmap_setup
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xde8288e8 videobuf_read_stop
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe3ffbf05 videobuf_waiton
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe7588b26 videobuf_queue_is_busy
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-core 0xe9d33b1f videobuf_poll_stream
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0x8e15df58   videobuf_to_dma_contig
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xb09cec63   videobuf_dma_contig_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-contig 0xf9b5ffd6   videobuf_queue_dma_contig_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x0bf98e3d       videobuf_queue_sg_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x32105024       videobuf_to_dma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0x9f276f2d       videobuf_dma_init_user
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xa825c75b       videobuf_sg_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc241a1cd       videobuf_dma_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xc47cf016       videobuf_dma_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xcf217132       videobuf_dma_unmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdb1fd848       videobuf_dma_init_kernel
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xdf12af2a       videobuf_dma_init_overlay
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-dma-sg 0xfb535b7c       videobuf_dma_map
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0x017f766a      videobuf_queue_vmalloc_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xd01483fd      videobuf_to_vmalloc
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf-vmalloc 0xfbd288a1      videobuf_vmalloc_free
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x05561739        vb2_wait_for_all_buffers
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x07435c2c        vb2_write
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x0d7a09f8        vb2_queue_release
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x13f1ef93        vb2_buffer_done
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x2bfe24b7        vb2_poll
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x398f65f8        vb2_queue_init
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x495bf8fc        vb2_reqbufs
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x5f0652dc        vb2_streamon
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x77b22763        vb2_qbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x897f2a23        vb2_read
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0x92d4e21e        vb2_plane_vaddr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb1e63ac1        vb2_mmap
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xb86d8572        vb2_plane_cookie
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc10d812b        vb2_dqbuf
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-core 0xc3ba23d0        vb2_streamoff
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0x1cfa99b6      vb2_get_contig_userptr
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xb470ac44      vb2_put_vma
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xcdb1c918      vb2_mmap_pfn_range
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-memops 0xe96c9ea1      vb2_common_vm_ops
+EXPORT_SYMBOL_GPL drivers/media/video/videobuf2-vmalloc 0x3296ea3c     vb2_vmalloc_memops
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x1218c75e      v4l2_event_alloc
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x122eed60      v4l2_device_register_subdev_nodes
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x17b48714      v4l2_fh_is_singular
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x3996bd00      v4l2_device_register
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5061cad7      v4l2_fh_add
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x54ffa4a2      v4l2_event_subscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x56c6f3c0      v4l2_event_unsubscribe
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5c3847da      v4l2_fh_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x5f304331      v4l2_event_queue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x6ab283d6      v4l2_event_pending
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73af5480      v4l2_device_unregister
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x73c1db0f      v4l2_fh_open
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0x742d680b      v4l2_device_set_name
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xa2dd9854      v4l2_fh_del
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb189c3d6      v4l2_device_unregister_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb5e5238f      v4l2_event_free
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xb758542f      v4l2_fh_release
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xbd8c5944      v4l2_event_init
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xce12d28a      v4l2_device_put
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xdda788bc      v4l2_device_register_subdev
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xe4e46b3b      v4l2_event_dequeue
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xee726b77      v4l2_device_disconnect
+EXPORT_SYMBOL_GPL drivers/media/video/videodev 0xf7e86ebc      v4l2_fh_exit
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x06e0eefd      i2o_dma_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x26051e51      i2o_pool_free
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x2b599224      i2o_dma_map_sg
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x3641c888      i2o_pool_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x4d2cc7ff      i2o_dma_realloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0x55002101      i2o_dma_alloc
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xd75e5a68      i2o_dma_map_single
+EXPORT_SYMBOL_GPL drivers/message/i2o/i2o_core 0xee1fe3c3      i2o_sg_tablesize
+EXPORT_SYMBOL_GPL drivers/mfd/mc13xxx-core 0x90c9bf24  mc13783_adc_do_conversion
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x36902127      pcf50633_irq_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x3a1e550c      pcf50633_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x459aa218      pcf50633_register_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x6ebf65fd      pcf50633_irq_unmask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x7de4de67      pcf50633_free_irq
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x84e8ba14      pcf50633_reg_set_bit_mask
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0x9202384f      pcf50633_read_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xab531cb8      pcf50633_reg_clear_bits
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xad328dc6      pcf50633_write_block
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xcab12b3b      pcf50633_reg_write
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633 0xf41f959b      pcf50633_irq_mask_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0x1f4284cf  pcf50633_adc_sync_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-adc 0xe81f0782  pcf50633_adc_async_read
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x1e199e0d pcf50633_gpio_invert_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0x4f4f251d pcf50633_gpio_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xaaf083bf pcf50633_gpio_get
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xb901d68c pcf50633_gpio_power_supply_set
+EXPORT_SYMBOL_GPL drivers/mfd/pcf50633-gpio 0xe6f5c7bf pcf50633_gpio_invert_set
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x06b4c48d sm501_unit_power
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x593aa2de sm501_misc_control
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0x96430326 sm501_find_clock
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xe741eb88 sm501_modify_reg
+EXPORT_SYMBOL_GPL drivers/mfd/sm501 0xeb163bc0 sm501_set_clock
+EXPORT_SYMBOL_GPL drivers/mfd/ucb1400_core 0x981df9fa  ucb1400_adc_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x6469cddc   wm8400_block_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x674ad3b0   wm8400_reg_read
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x7c4fbadd   wm8400_reset_codec_reg_cache
+EXPORT_SYMBOL_GPL drivers/mfd/wm8400-core 0x8363e437   wm8400_set_bits
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x0765bc31  cb710_pci_update_config_reg
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x29c8b39b  cb710_set_irq_handler
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x433f37f0  cb710_sg_dwiter_read_next_block
+EXPORT_SYMBOL_GPL drivers/misc/cb710/cb710 0x57ae719b  cb710_sg_dwiter_write_next_block
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x2df115d4  eeprom_93cx6_multiread
+EXPORT_SYMBOL_GPL drivers/misc/eeprom/eeprom_93cx6 0x63d14d2f  eeprom_93cx6_read
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x10feae22    enclosure_add_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x17d821e7    enclosure_for_each_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0x343ff733    enclosure_unregister
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xbe9823af    enclosure_find
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xc4ac5b16    enclosure_component_register
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xd770ef9e    enclosure_remove_device
+EXPORT_SYMBOL_GPL drivers/misc/enclosure 0xe7420607    enclosure_register
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x442e3847  lis3lv02d_init_device
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x61c53f81  lis3lv02d_poweroff
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6c33e494  lis3lv02d_joystick_disable
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x6cbf7436  lis3lv02d_poweron
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0x993469b3  lis3_dev
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xb53fcd00  lis3lv02d_remove_fs
+EXPORT_SYMBOL_GPL drivers/misc/lis3lv02d/lis3lv02d 0xe6af28c8  lis3lv02d_joystick_enable
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0x6a06efa0 st_register
+EXPORT_SYMBOL_GPL drivers/misc/ti-st/st_drv 0xe2c43464 st_unregister
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x0a84d3f1    sdhci_enable_irq_wakeups
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x3d7dd08e    sdhci_add_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x691286f5    sdhci_free_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0x8bfa44d5    sdhci_alloc_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xa1e19b3a    sdhci_suspend_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xd306a31b    sdhci_resume_host
+EXPORT_SYMBOL_GPL drivers/mmc/host/sdhci 0xf0e19e13    sdhci_remove_host
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x1d5b42bc cfi_cmdset_0003
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x3441b91f cfi_cmdset_0001
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0001 0x6231aa4a cfi_cmdset_0200
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0x495c7f60 cfi_cmdset_0701
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xb65b4b0b cfi_cmdset_0006
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0002 0xe46ebc4d cfi_cmdset_0002
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_cmdset_0020 0x8282af47 cfi_cmdset_0020
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0x611f3f50        cfi_qry_mode_off
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xdb4a7554        cfi_qry_present
+EXPORT_SYMBOL_GPL drivers/mtd/chips/cfi_util 0xfa91a01f        cfi_qry_mode_on
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2000 0x35b8fd4f       DoC2k_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001 0xd3b9bb2e       DoCMil_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/doc2001plus 0xcbbeb387   DoCMilPlus_init
+EXPORT_SYMBOL_GPL drivers/mtd/devices/docecc 0x45937659        doc_decode_ecc
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0813860c   deregister_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x0f4ef4f3   mtd_device_register
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x1e3acdc2   mtd_device_unregister
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x38e6b35b   register_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x39c227e4   __mtd_next_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x45d39bac   kill_mtd_super
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x4ab045b5   mtd_erase_callback
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x5bdfb4c6   mtd_table_mutex
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x678ff991   get_mtd_device_nm
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x6a33dccc   mount_mtd
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x77d6018c   get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7a13d0a8   default_mtd_writev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x7b681eb6   mtd_del_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x88bdf89f   put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0x8db50a61   __put_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xa355848d   register_mtd_parser
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xae1a3eaa   parse_mtd_partitions
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xc7ea0a67   mtd_kmalloc_up_to
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xcf40f53f   unregister_mtd_user
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xead765a5   mtd_add_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf1be285b   mtd_is_partition
+EXPORT_SYMBOL_GPL drivers/mtd/mtd 0xf439c4f3   __get_mtd_device
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x237b22c6   mtd_blktrans_cease_background
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x3986f80b   add_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x7e5ed5e0   deregister_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0x89d6fd1f   register_mtd_blktrans
+EXPORT_SYMBOL_GPL drivers/mtd/mtd_blkdevs 0xdd867fbf   del_mtd_blktrans_dev
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0x860e6bab     nand_wait_ready
+EXPORT_SYMBOL_GPL drivers/mtd/nand/nand 0xa4961b28     nand_release
+EXPORT_SYMBOL_GPL drivers/mtd/nand/sm_common 0x98264547        sm_register_device
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x7960930c       onenand_release
+EXPORT_SYMBOL_GPL drivers/mtd/onenand/onenand 0x824ad5fa       onenand_scan
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x0276f995       ubi_leb_map
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x3c241252       ubi_is_mapped
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x42801d20       ubi_sync
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x4e238874       ubi_open_volume_path
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x5cfdd22d       ubi_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x6f09ba8a       ubi_register_volume_notifier
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0x93f57fc4       ubi_get_volume_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb1eeff4e       ubi_leb_erase
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xb4c68bd8       ubi_close_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xc9028967       ubi_leb_read
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xcb849954       ubi_open_volume
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd124176d       ubi_leb_unmap
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xd1de4465       ubi_open_volume_nm
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xedf704bb       ubi_leb_write
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf4eb3410       ubi_do_get_device_info
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xf523a750       ubi_leb_change
+EXPORT_SYMBOL_GPL drivers/mtd/ubi/ubi 0xfd6f0ef9       ubi_unregister_volume_notifier
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x14d0a3f7       alloc_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x3f014c4f       register_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x5bbf0efa       free_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/c_can/c_can 0x6a7e466e       unregister_c_can_dev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x139f51d0   alloc_can_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x2d1e6d9a   can_free_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x553967d8   alloc_can_err_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x63b876f8   can_put_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x8b1dbed6   register_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x931ae200   can_get_echo_skb
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0x94a38549   unregister_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xa1b6eb56   alloc_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xb6e7dafa   can_bus_off
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xbb99c554   open_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xc536097a   close_candev
+EXPORT_SYMBOL_GPL drivers/net/can/can-dev 0xfea67580   free_candev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x15492c08   alloc_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x1ced02ce   register_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x2968f2f7   free_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x49ebd0d2   sja1000_interrupt
+EXPORT_SYMBOL_GPL drivers/net/can/sja1000/sja1000 0x61800e8c   unregister_sja1000dev
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x13e2607a       macvlan_link_register
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x3d022f8b       macvlan_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x4f5534bb       macvlan_common_setup
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x61f090af       macvlan_dellink
+EXPORT_SYMBOL_GPL drivers/net/macvlan 0x9944e471       macvlan_common_newlink
+EXPORT_SYMBOL_GPL drivers/net/macvtap 0x81f38134       macvtap_get_socket
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x09bc34c1        mlx4_map_phys_fmr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0a7b8dd7        mlx4_mr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0b88bcc5        mlx4_unregister_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x0f12eb60        mlx4_mtt_cleanup
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1b78d46f        mlx4_qp_to_ready
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1c774d43        mlx4_buf_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x1d306044        mlx4_alloc_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x213184d4        mlx4_bf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x250342ee        mlx4_wol_write
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x30af63cf        mlx4_multicast_attach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x338b7ad9        mlx4_unicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x385e0211        mlx4_fmr_unmap
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3a439f3c        mlx4_qp_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3bae07fe        mlx4_mtt_init
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x3db72b12        mlx4_register_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x47005091        __mlx4_cmd
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4875a9d7        mlx4_SYNC_TPT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4b04c638        mlx4_fmr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x4ce9a96e        mlx4_cq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x53f42edc        mlx4_qp_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x55ee2880        mlx4_qp_release_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x5b9aba19        mlx4_uar_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x67562da2        mlx4_alloc_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x6f0b988f        mlx4_bf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7088ebd1        mlx4_mtt_addr
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x77d9c0ec        mlx4_write_mtt
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x7f573f79        mlx4_buf_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x87386814        mlx4_find_cached_vlan
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8a1253fc        mlx4_wol_read
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x8b43ebd7        mlx4_INIT_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x902e5c9a        mlx4_pd_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x90582538        mlx4_db_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x92147ad8        mlx4_fmr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0x97edd67b        mlx4_db_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa0c7ae54        mlx4_buf_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa3fae4ec        mlx4_srq_query
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xa5039703        mlx4_get_protocol_dev
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaa327843        mlx4_unicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xac8fd6e3        mlx4_free_cmd_mailbox
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xacbb9126        mlx4_pd_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xaee414e6        mlx4_qp_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb4bbf74f        mlx4_mr_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xb8a32e77        mlx4_cq_modify
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xbd6f7b80        mlx4_fmr_enable
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xc79a0f3b        mlx4_register_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcaa6b5d8        mlx4_mr_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb7864be        mlx4_unregister_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb91be40        mlx4_replace_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcb9574fb        mlx4_multicast_promisc_add
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcc0477d0        mlx4_uar_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcebb077f        mlx4_cq_resize
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xcf2b504d        mlx4_srq_alloc
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd1eeb22a        mlx4_CLOSE_PORT
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xd89cd497        mlx4_qp_reserve_range
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xda983ebd        mlx4_register_mac
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdc319d06        mlx4_srq_arm
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xdeae239e        mlx4_multicast_detach
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xe45fb027        mlx4_qp_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xeb0d732d        mlx4_cq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xec59575e        mlx4_unregister_interface
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf577fad8        mlx4_multicast_promisc_remove
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf633328d        mlx4_free_hwq_res
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xf9de36e2        mlx4_srq_free
+EXPORT_SYMBOL_GPL drivers/net/mlx4/mlx4_core 0xff70c3de        mlx4_qp_query
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x72523895 usbnet_cdc_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0x7f9e6812 usbnet_generic_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xd39b050d usbnet_cdc_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/cdc_ether 0xe2413e89 usbnet_cdc_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x02e713e3        rndis_tx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x0de724c2        generic_rndis_bind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x40cd9180        rndis_status
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x44707d26        rndis_rx_fixup
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0x61fa0cb0        rndis_unbind
+EXPORT_SYMBOL_GPL drivers/net/usb/rndis_host 0xea6f0343        rndis_command
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x0dabdb85    usbnet_open
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x1fc5c26c    usbnet_pause_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2626bc68    usbnet_tx_timeout
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x2c7f42da    usbnet_suspend
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x335398fa    usbnet_set_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x51affc6b    usbnet_defer_kevent
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5369d8d5    usbnet_purge_paused_rxq
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x5c11eb8c    usbnet_get_drvinfo
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6012a563    usbnet_stop
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63540361    usbnet_get_link
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x63ef4e9b    usbnet_unlink_rx_urbs
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x664edca0    usbnet_change_mtu
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x6eb426ce    usbnet_get_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x7d302f5a    usbnet_resume
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x8a436ca1    usbnet_set_settings
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9b210e55    usbnet_get_endpoints
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9ec92803    usbnet_start_xmit
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f055a88    usbnet_nway_reset
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0x9f32d61e    usbnet_probe
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xa37204fc    usbnet_skb_return
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xae54d403    usbnet_get_ethernet_addr
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xd16b197f    usbnet_resume_rx
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xe655a0e3    usbnet_get_msglevel
+EXPORT_SYMBOL_GPL drivers/net/usb/usbnet 0xfb8d1245    usbnet_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1723dcdb   i2400m_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1e52b195   i2400m_netdev_setup
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x1f82357c   i2400m_tx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x2198a027   i2400m_dev_bootstrap
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x35038151   i2400m_post_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x43c093c6   i2400m_error_recovery
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x48edf20d   i2400m_pre_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x59e0876c   i2400m_is_boot_barker
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0x9be2200a   i2400m_rx
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xadb4b159   i2400m_tx_msg_get
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb00b793c   i2400m_bm_cmd_prepare
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xb70a4988   i2400m_tx_msg_sent
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdac5da5b   i2400m_dev_reset_handle
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xdaf222d1   i2400m_cmd_enter_powersave
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xe36d25fb   i2400m_release
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xea13905b   i2400m_reset
+EXPORT_SYMBOL_GPL drivers/net/wimax/i2400m/i2400m 0xf4770378   i2400m_init
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x1c820b19       libipw_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/ipw2x00/libipw 0x3367aeb3       libipw_rx_any
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x179e1cbe  iwl_legacy_remove_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x2725c1fd  iwl_legacy_prep_station
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0x63d13a46  iwl_legacy_dealloc_bcast_stations
+EXPORT_SYMBOL_GPL drivers/net/wireless/iwlegacy/iwl-legacy 0xcd6057e2  iwl_legacy_mac_tx_last_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x046cd836    lbs_start_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0b0c5af6    lbs_get_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x0d15af28    lbs_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x4f7707c6    __lbs_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5447f389    lbs_stop_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x55be1ea6    lbs_host_to_card_done
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5724b9ec    lbs_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x5fdf38b8    lbs_disablemesh
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x88c948ec    lbs_process_rxed_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0x965d9d63    lbs_notify_command_response
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xa2006caa    lbs_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xbfbafae0    lbs_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xe684d8d9    lbs_queue_event
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf1c15855    lbs_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xf64277de    lbs_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xfafd760a    lbs_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas/libertas 0xff9e82fd    lbs_host_sleep_cfg
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x00f8e336      lbtf_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x794d54ac      lbtf_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x7a9944ee      __lbtf_cmd
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x89b0ba6a      lbtf_cmd_response_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x8bc60662      lbtf_cmd_copyback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0x9537cb24      lbtf_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc85e6899      lbtf_debug
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xc8c55185      lbtf_bcn_sent
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf 0xf864b546      lbtf_send_tx_feedback
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0x25f16c67  if_usb_prog_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/libertas_tf/libertas_tf_usb 0xfd416391  if_usb_reset_device
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x6b19d52b      mwifiex_process_sleep_confirm_resp
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x78bdcb19      mwifiex_handle_rx_packet
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x7f1c55df      mwifiex_add_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0x81ac1ba8      mwifiex_remove_card
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xcb8e5322      mwifiex_deauthenticate
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xce58b4c0      g_adapter
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xd4999ab4      mwifiex_init_shutdown_fw
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xeb646076      mwifiex_enable_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/mwifiex/mwifiex 0xec84c864      mwifiex_cancel_hs
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x04ac0c35        p54_register_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x52bf00d2        p54_parse_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x61811ebb        p54_read_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7342347f        p54_init_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0x7a23fc36        p54_free_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xb15251fa        p54_parse_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xd9f29d61        p54_rx
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe1c406f1        p54_free_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/p54/p54common 0xe5ee11b2        p54_unregister_common
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x03c41da8     rt2800_config_erp
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x10cfefca     rt2800_get_tkip_seq
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x1e22a0d7     rt2800_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x420360b8     rt2800_probe_hw_mode
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x424fe9b0     rt2800_write_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x42790361     rt2800_validate_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x48bea942     rt2800_ampdu_action
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x515cb96c     rt2800_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x55788811     rt2800_wait_wpdma_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a390954     rt2800_config_shared_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5a59b84c     rt2800_get_tsf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5eaa0b03     rt2800_gain_calibration
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x5fcd477e     rt2800_wait_csr_ready
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x60a97f77     rt2800_set_rts_threshold
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x62cbe510     rt2800_config_intf
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x78f05236     rt2800_enable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x940a3df7     rt2800_read_eeprom_efuse
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x977feb82     rt2800_txdone_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0x980ca3e3     rt2800_check_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xaf31b2dc     rt2800_reset_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb0362286     rt2800_link_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xb9c31202     rt2800_link_tuner
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xba2dad14     rt2800_mcu_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbb10faff     rt2800_get_survey
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xbc2d425b     rt2800_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc17ad92e     rt2800_clear_beacon
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc3bfbf39     rt2800_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xc41b1092     rt2800_process_rxwi
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xce1dc17d     rt2800_config_ant
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd13f02db     rt2800_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xd4a1791c     rt2800_init_eeprom
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdae44b50     rt2800_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xdce98383     rt2800_efuse_detect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe03235f0     rt2800_config_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xe7f4630b     rt2800_write_tx_data
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2800lib 0xf97e37db     rt2800_config_pairwise_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x00c770ef     rt2x00queue_pause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x0c47592f     rt2x00queue_start_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x296a1a54     rt2x00queue_get_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d41e4ad     rt2x00lib_txdone_noinfo
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x2d8d03d7     rt2x00queue_stop_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x37e36661     rt2x00queue_unpause_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x38a9fe84     rt2x00mac_bss_info_changed
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3b893e4f     rt2x00mac_flush
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x3f1f6f4d     rt2x00mac_set_tim
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x437c295b     rt2x00lib_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4626facd     rt2x00mac_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x4fa811a3     rt2x00queue_stop_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5e507bba     rt2x00mac_rfkill_poll
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x5fb7f34e     rt2x00mac_set_key
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6225e83e     rt2x00mac_add_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x6c616e02     rt2x00queue_flush_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x78a2e6ba     rt2x00lib_txdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7c171e7f     rt2x00lib_dmastart
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x7e55da2f     rt2x00lib_probe_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x82a6fafb     rt2x00mac_sw_scan_complete
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x833703b0     rt2x00lib_pretbtt
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x8b0f89a1     rt2x00mac_get_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0x969672fe     rt2x00lib_remove_dev
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa0e74d97     rt2x00mac_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa252e423     rt2x00mac_remove_interface
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa793934c     rt2x00queue_map_txskb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xa9bf96c5     rt2x00mac_get_stats
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xaba8be5e     rt2x00mac_get_ringparam
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xb0f7010a     rt2x00mac_conf_tx
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xca1c0f10     rt2x00lib_dmadone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcb153776     rt2x00queue_unmap_skb
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcbcd32fa     rt2x00mac_stop
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xcc6c4509     rt2x00lib_beacondone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd2427611     rt2x00lib_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd7651b4c     rt2x00queue_for_each_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xd79ce51c     rt2x00mac_set_antenna
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe26ac6e8     rt2x00mac_config
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe71b56d1     rt2x00queue_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xe83abec0     rt2x00mac_configure_filter
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xf655b68c     rt2x00lib_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfcefa1d7     rt2x00queue_start_queues
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00lib 0xfe1c0366     rt2x00mac_sw_scan_start
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x13f647c9     rt2x00pci_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x283fefaa     rt2x00pci_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6575e306     rt2x00pci_remove
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x6fe84be9     rt2x00pci_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0x7f89d601     rt2x00pci_rxdone
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xa3a00b43     rt2x00pci_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xac51b997     rt2x00pci_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xc85724dd     rt2x00pci_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00pci 0xd9455f0f     rt2x00pci_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x246d4974     rt2x00usb_disable_radio
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x267a674a     rt2x00usb_watchdog
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2c4ff9f2     rt2x00usb_vendor_req_buff_lock
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x2e201303     rt2x00usb_uninitialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3ddd6991     rt2x00usb_vendor_request
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x3faa4b90     rt2x00usb_disconnect
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x424ddb46     rt2x00usb_regbusy_read
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5089c730     rt2x00usb_register_read_async
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x528acb25     rt2x00usb_suspend
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x5ba565a0     rt2x00usb_vendor_request_buff
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x68891248     rt2x00usb_resume
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x976888dd     rt2x00usb_clear_entry
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0x97d94589     rt2x00usb_initialize
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xa788dac3     rt2x00usb_flush_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xe39e1354     rt2x00usb_probe
+EXPORT_SYMBOL_GPL drivers/net/wireless/rt2x00/rt2x00usb 0xf245a09e     rt2x00usb_kick_queue
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0x2da7fcae        wl1251_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xe593e6cf        wl1251_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl1251/wl1251 0xf16d849e        wl1251_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x0d67b7aa        wl1271_load_firmware
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x452ff07a        wl1271_init_ieee80211
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x53dff67d        wl12xx_debug_level
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0x8226a5d6        wl1271_alloc_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xc91f0e2e        wl1271_register_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xcfa614ae        wl1271_free_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xe795ba26        wl1271_irq
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xeadb7810        wl1271_unregister_hw
+EXPORT_SYMBOL_GPL drivers/net/wireless/wl12xx/wl12xx 0xfa53d755        wl1271_set_partition
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0x521d8ff8       acpiphp_register_attention
+EXPORT_SYMBOL_GPL drivers/pci/hotplug/acpiphp 0xee1a65a4       acpiphp_unregister_attention
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x5ae7cde1     asus_wmi_register_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/asus-wmi 0x7891d469     asus_wmi_unregister_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/intel_ips 0x46809fa9    ips_link_to_i915_driver
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x232b5238      mxm_wmi_supported
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0x61cdf799      mxm_wmi_call_mxds
+EXPORT_SYMBOL_GPL drivers/platform/x86/mxm-wmi 0xe26032eb      mxm_wmi_call_mxmx
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x3ecf6cfc  wmi_install_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0x64ebe677  wmi_query_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xa9b7afd8  wmi_set_block
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xb5a6ebe2  wmi_remove_notify_handler
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc5e3dddf  wmi_get_event_data
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xc9d4d6d1  wmi_has_guid
+EXPORT_SYMBOL_GPL drivers/platform/x86/wmi 0xe2426710  wmi_evaluate_method
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x2ab95e52    pcf50633_mbc_get_status
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x4af1930f    pcf50633_mbc_usb_curlim_set
+EXPORT_SYMBOL_GPL drivers/power/pcf50633-charger 0x7b06827e    pcf50633_mbc_get_usb_online_status
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x05fe3ded  mc13xxx_get_best_voltage_index
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x86f59448  mc13xxx_sw_regulator_is_enabled
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x8af06cf3  mc13xxx_fixed_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0x9f7933e6  mc13xxx_regulator_ops
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xc4e6b0c1  mc13xxx_fixed_regulator_set_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xdaea71bb  mc13xxx_fixed_regulator_get_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/mc13xxx-regulator-core 0xed841da0  mc13xxx_regulator_list_voltage
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x3fc2ba84        wm8350_register_led
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x4c4c340f        wm8350_dcdc_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x72e0138d        wm8350_dcdc25_set_mode
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0x9e52b63c        wm8350_register_regulator
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xddad7ad4        wm8350_ldo_set_slot
+EXPORT_SYMBOL_GPL drivers/regulator/wm8350-regulator 0xfa187efc        wm8350_isink_set_flash
+EXPORT_SYMBOL_GPL drivers/regulator/wm8400-regulator 0xeb24bdb8        wm8400_register_regulator
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x072281f8       cxgbi_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0a459617       cxgbi_conn_tx_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x0c6224e0       cxgbi_sock_act_open_req_arp_failure
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1583219f       cxgbi_bind_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1b594097       cxgbi_device_register
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x1ff878e8       cxgbi_ddp_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x2b5012aa       cxgbi_sock_rcv_close_conn_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x33af5b18       cxgbi_ep_poll
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x360c9dae       cxgbi_sock_free_cpl_skbs
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3a5c4389       cxgbi_ddp_page_size_factor
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3d65ac71       cxgbi_set_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x3f275680       cxgbi_sock_fail_act_open
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x4dc0bec3       cxgbi_sock_select_mss
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5356f9b1       cxgbi_ddp_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x57367c85       cxgbi_device_portmap_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x5e9c6a6f       cxgbi_iscsi_init
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x64c18574       cxgbi_get_conn_stats
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x72c86083       cxgbi_sock_purge_wr_queue
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x761bda81       cxgbi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x79a068f6       cxgbi_parse_pdu_itt
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7e0646f4       cxgbi_device_find_by_lldev
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x7fdb6004       cxgbi_device_unregister_all
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x8c2ba369       cxgbi_ddp_ppod_clear
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x92829c1c       cxgbi_sock_rcv_wr_ack
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0x9ed1a345       cxgbi_sock_skb_entail
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa04f8f76       cxgbi_ep_connect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xa0e6a55b       cxgbi_device_portmap_create
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xab4f424d       cxgbi_conn_init_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0828e9       cxgbi_ddp_ppod_set
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xac0a6d66       cxgbi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xaf2ee58d       cxgbi_sock_closed
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb1c4658f       cxgbi_get_ep_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xb7833a9d       cxgbi_conn_alloc_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xbcb24439       cxgbi_conn_xmit_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc5bc4fb7       cxgbi_hbas_remove
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc7680745       cxgbi_device_unregister
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xc931815b       cxgbi_conn_pdu_ready
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xcfcc9932       cxgbi_get_host_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd0c38fde       cxgbi_ep_disconnect
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd7c7aafb       cxgbi_sock_established
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd8ee0f43       cxgbi_sock_rcv_peer_close
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xd93d6475       cxgbi_iscsi_cleanup
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe49ea75c       cxgbi_set_conn_param
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xe5ec2a85       cxgbi_sock_rcv_abort_rpl
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xeea534f7       cxgbi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xf493ba6b       cxgbi_sock_check_wr_invariants
+EXPORT_SYMBOL_GPL drivers/scsi/cxgbi/libcxgbi 0xfe0c0406       cxgbi_hbas_add
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x0fb51275 fcoe_queue_timer
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x30e57e85 fcoe_libfc_config
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x374c1e1c fcoe_wwn_from_mac
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x4822a87c fcoe_clean_pending_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0x84cf9e08 fcoe_check_wait_queue
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xcc75af27 fcoe_start_io
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7ea2d4 fcoe_get_paged_crc_eof
+EXPORT_SYMBOL_GPL drivers/scsi/fcoe/libfcoe 0xdd7eed95 fcoe_fc_crc
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x0e064004     iscsi_boot_create_initiator
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x36b8d1bf     iscsi_boot_destroy_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x3a15cf38     iscsi_boot_create_kset
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0x8f2b52b1     iscsi_boot_create_ethernet
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xab57eb3e     iscsi_boot_create_target
+EXPORT_SYMBOL_GPL drivers/scsi/iscsi_boot_sysfs 0xbde0e8eb     iscsi_boot_create_host_kset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x016c4c12     iscsi_session_recovery_timedout
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x1ba98749     iscsi_eh_recover_target
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x233bfb6f     iscsi_session_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x28c3b3a9     iscsi_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2eb88f8b     iscsi_pool_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x2ed0da01     iscsi_itt_to_ctask
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3656a5db     __iscsi_get_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3702f3e3     iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x37c573b4     iscsi_conn_get_addr_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x38d588e1     iscsi_conn_send_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3a171c36     iscsi_suspend_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x3d41e395     iscsi_eh_target_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x42704f0d     iscsi_host_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4a3b6246     iscsi_host_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4c6e59e0     iscsi_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4f35b5e7     iscsi_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x4fc3bc5a     iscsi_update_cmdsn
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x576c6346     __iscsi_complete_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x57f7d631     iscsi_session_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x5b4e894a     iscsi_conn_bind
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x79c35de0     iscsi_host_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7b7bc79c     iscsi_eh_device_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x7bba558d     iscsi_conn_start
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8142355c     iscsi_session_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x8e8e2a1a     iscsi_set_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x98e48089     iscsi_host_remove
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9bc9bf0b     iscsi_conn_get_param
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9c1a90d3     iscsi_requeue_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9e648653     iscsi_verify_itt
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0x9efe4a3c     __iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa32827d7     iscsi_prep_data_out_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa4832cf0     iscsi_pool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xa74a8904     iscsi_suspend_tx
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae28d4cc     iscsi_eh_session_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xae58eadf     iscsi_conn_queue_work
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb63675ae     iscsi_conn_failure
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xb96ebfe1     iscsi_session_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc3cccec3     iscsi_itt_to_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xc42c2f98     iscsi_conn_stop
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xca5e79a5     iscsi_put_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xd2c812a1     iscsi_host_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe159db4b     iscsi_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe71c697c     iscsi_complete_scsi_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xe751212b     iscsi_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xf337ab39     iscsi_host_add
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi 0xfdc1155a     iscsi_eh_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x2bf40aba iscsi_segment_seek_sg
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x54b3a45f iscsi_tcp_conn_setup
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x6cb4781c iscsi_tcp_conn_teardown
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x748226a0 iscsi_tcp_recv_skb
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7a9cbc90 iscsi_tcp_segment_done
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x7c277ee2 iscsi_tcp_dgst_header
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8a4563e5 iscsi_tcp_r2tpool_free
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x8c473658 iscsi_tcp_recv_segment_is_hdr
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0x9820ed0d iscsi_tcp_hdr_recv_prep
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xa08d5cf2 iscsi_tcp_task_xmit
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb2e63021 iscsi_tcp_segment_unmap
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xb948ee77 iscsi_segment_init_linear
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xc8d586d8 iscsi_tcp_task_init
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd56b027e iscsi_tcp_cleanup_task
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xd845ac9a iscsi_tcp_conn_get_stats
+EXPORT_SYMBOL_GPL drivers/scsi/libiscsi_tcp 0xe055af4d iscsi_tcp_r2tpool_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x05419079        sas_phy_reset
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x0b9c999a        sas_register_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x346f3a8d        sas_request_addr
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x37f08649        sas_slave_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x51d8615b        sas_ioctl
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x61b79421        sas_find_local_phy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x661b8c72        sas_slave_configure
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x6d52808e        sas_ssp_task_response
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x743754fe        sas_phy_enable
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x7592f8d5        sas_queuecommand
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x77f82f7d        sas_slave_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x86b69f98        sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0x9492d782        sas_unregister_ha
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xa484d16a        sas_change_queue_depth
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xad7551b5        __sas_task_abort
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xaff34c6b        sas_domain_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xb6b59e54        sas_eh_device_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb330632        sas_target_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xdb9aa220        sas_bios_param
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xe55d400a        sas_eh_bus_reset_handler
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xf4af9975        sas_change_queue_type
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa1bf89c        sas_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsas/libsas 0xfa286f5f        sas_domain_release_transport
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2a8d07fb       srp_iu_get
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x2e2d76e6       srp_iu_put
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x309c5871       srp_target_alloc
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0x8d36415f       srp_cmd_queue
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xbb74e290       srp_target_free
+EXPORT_SYMBOL_GPL drivers/scsi/libsrp 0xc0aba56b       srp_transfer_data
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x21a322c3     scsi_tgt_it_nexus_create
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x388e7d15     scsi_tgt_tsk_mgmt_request
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x60b06395     scsi_tgt_queue_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6afe74bb     scsi_tgt_it_nexus_destroy
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x6f06a842     scsi_host_get_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x79a1a017     scsi_tgt_alloc_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x81f10f67     scsi_tgt_free_queue
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x93aae02c     scsi_host_put_command
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_tgt 0x979915a9     scsi_tgt_cmd_to_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x061be49b iscsi_alloc_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0b07088d iscsi_session_chkready
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x0e6feacc iscsi_create_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a0da731 iscsi_create_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x1a529196 iscsi_host_for_each_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x23592a95 iscsi_add_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x33621b5a iscsi_free_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x3374f97e iscsi_scan_finished
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x34b27f15 iscsi_session_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x43e0bfeb iscsi_create_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x6066c2ba iscsi_destroy_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x68b7cc82 iscsi_recv_pdu
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x699e414b iscsi_remove_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x86fa71d4 iscsi_destroy_conn
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x91ba18e9 iscsi_unregister_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x99318811 iscsi_conn_error_event
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0x9a15567f iscsi_lookup_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc186184c iscsi_unblock_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xc4333dce iscsi_offload_mesg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xd9d06bb5 iscsi_block_session
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe463c1d3 iscsi_destroy_endpoint
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xe682d6dd iscsi_register_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_iscsi 0xf9569dcd iscsi_block_scsi_eh
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x29e91b7a   sas_enable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x4b592864   sas_is_tlr_enabled
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0x6d35cb57   sas_tlr_supported
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_sas 0xc20e1a18   sas_disable_tlr
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0x0ef06974   spi_populate_ppr_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xa0c71dac   spi_populate_sync_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_spi 0xcffa2aff   spi_populate_width_msg
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x08193318   srp_rport_add
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x1abb3e32   srp_rport_del
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0x888b447f   srp_remove_host
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb414c1e8   srp_attach_transport
+EXPORT_SYMBOL_GPL drivers/scsi/scsi_transport_srp 0xb51efd7e   srp_release_transport
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x3720df3e   spi_bitbang_stop
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x472133c4   spi_bitbang_cleanup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x5e63997f   spi_bitbang_setup
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0x97f65c1b   spi_bitbang_setup_transfer
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xdfac6bdf   spi_bitbang_start
+EXPORT_SYMBOL_GPL drivers/spi/spi_bitbang 0xf94d05e3   spi_bitbang_transfer
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x103b4729     comedi_usb_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x25a3bcc0     comedi_pci_auto_unconfig
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x64d78061     comedi_pci_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x786f98e2     comedi_usb_auto_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/comedi 0x9440342e     comedi_get_device_file_info
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x296ff708      das08_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x3b9606b6      das08_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/das08 0x86fcde20      das08_cs_boards
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x25e55b95   labpc_1200_is_unipolar
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x63c21712   labpc_common_detach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0x8285332a   range_labpc_1200_ai
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xaf1e4347   labpc_1200_ai_gain_bits
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_labpc 0xc08183ea   labpc_common_attach
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x06ac4464     ni_gpct_device_destroy
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x0caff9fc     ni_tio_arm
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x13e538c8     ni_tio_rinsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x56e9cb27     ni_tio_init_counter
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x8f7bd0d8     ni_gpct_device_construct
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0x907df135     ni_tio_insn_config
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xa1955603     ni_tio_set_gate_src
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tio 0xb71555f4     ni_tio_winsn
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x13d01323  ni_tio_cancel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x459ead5b  ni_tio_cmdtest
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0x60bb6633  ni_tio_set_mite_channel
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa324f5b8  ni_tio_cmd
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xa77bbb38  ni_tio_handle_interrupt
+EXPORT_SYMBOL_GPL drivers/staging/comedi/drivers/ni_tiocmd 0xb0b173fa  ni_tio_acknowledge_and_confirm
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x2468ed34 oslec_hpf_tx
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x579d2806 oslec_snapshot
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x587711de oslec_create
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0x882d5f27 oslec_adaption_mode
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf828c15b oslec_flush
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xf923a5b1 oslec_free
+EXPORT_SYMBOL_GPL drivers/staging/echo/echo 0xfabc3747 oslec_update
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x48782b86       vmbus_teardown_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x539ee27e       vmbus_open
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x60cc5c74       vmbus_establish_gpadl
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x71e9bf23       vmbus_sendpacket_pagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0x864aa705       vmbus_sendpacket_multipagebuffer
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xdb184676       vmbus_close
+EXPORT_SYMBOL_GPL drivers/staging/hv/hv_vmbus 0xfa9b2157       vmbus_recvpacket_raw
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0x6f2d6c26  iio_dealloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/iio/industrialio 0xdd26d3a1  iio_alloc_pollfunc
+EXPORT_SYMBOL_GPL drivers/staging/rts5139/rts5139 0x35b85807   rts5139_usb_ids
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0e81c76d   spk_serial_out
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x0ee5d03a   spk_var_store
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x1432ee06   speakup_info
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x14f06fe7   spk_serial_in_nowait
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x2cd1f972   spk_var_show
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x3e9e0c61   spk_do_catch_up
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x41a160e5   synth_buffer_empty
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x422f5654   spk_synth_immediate
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x435d314f   speakup_event
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x43a5179d   spk_synth_is_alive_nop
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x4449e1dd   synth_buffer_clear
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x475e158a   synth_request_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x8e146195   synth_release_region
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9735c4e8   synth_add
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0x9a888082   synth_buffer_getc
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb05ebca5   spk_synth_flush
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb48956f8   synth_buffer_peek
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xb73a5748   get_var
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xbbd15a51   speakup_start_ttys
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc05bce4e   serial_synth_probe
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xc766ae09   synth_printf
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7cd4558   spk_serial_release
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xe7e810f8   spk_serial_in
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xeaa34af8   synth_remove
+EXPORT_SYMBOL_GPL drivers/staging/speakup/speakup 0xf7e2529e   spk_synth_is_alive_restart
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x2309a6d6     tm6000_xc5000_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x7a253742     tm6000_set_reg
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0x89b611dd     tm6000_debug
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xa5d2bdf8     tm6000_set_reg_mask
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xc2b657ad     tm6000_set_audio_bitrate
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xdff8e89d     tm6000_tuner_callback
+EXPORT_SYMBOL_GPL drivers/staging/tm6000/tm6000 0xfe67ce0c     tm6000_get_reg
+EXPORT_SYMBOL_GPL drivers/tty/n_tracesink 0x585ebaac   n_tracesink_datadrain
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x2919c517        max3107_hw_susp
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x48e5b354        max3107_remove
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x663a4d40        max3107_probe
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0x6cc3e502        max3107_resume
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xa3be1b58        max3107_suspend
+EXPORT_SYMBOL_GPL drivers/tty/serial/max3107 0xbf6f0333        max3107_rw
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x4285acb4   __uio_register_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x45fe2e49   uio_unregister_device
+EXPORT_SYMBOL_GPL drivers/uio/uio 0x711d360e   uio_event_notify
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0x511e21ef    usbatm_usb_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/atm/usbatm 0xd16829b9    usbatm_usb_probe
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x0bee7a12        usb_ftdi_elan_edset_empty
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x2454bacc        usb_ftdi_elan_edset_setup
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x3988de17        usb_ftdi_elan_edset_input
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x46a74b31        usb_ftdi_elan_write_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x4acf628a        usb_ftdi_elan_read_pcimem
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x58bf6cfb        usb_ftdi_elan_edset_output
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0x6bd33c78        usb_ftdi_elan_edset_flush
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xcc7b7848        ftdi_elan_gone_away
+EXPORT_SYMBOL_GPL drivers/usb/misc/ftdi-elan 0xd69c8819        usb_ftdi_elan_edset_single
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x26bab4fc      usb_serial_generic_submit_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f572a52      ezusb_writememory
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x2f7e51da      usb_serial_generic_throttle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x420ae170      usb_serial_generic_write_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4286b927      usb_serial_generic_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x4c278c9b      usb_serial_port_softint
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x535f7b7c      ezusb_set_reset
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x5d6c3c94      usb_serial_generic_process_read_urb
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x750f9f5f      usb_serial_handle_dcd_change
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x931dfd70      usb_serial_generic_write
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x991bbb53      usb_serial_generic_close
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0x9dc2cc68      usb_serial_generic_open
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xa5ad6efe      usb_serial_probe
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xac207e39      usb_serial_deregister
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbc60fd5d      usb_serial_generic_unthrottle
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xbce0ebfc      usb_serial_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xc69e722b      usb_serial_handle_sysrq_char
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xcc1e0653      usb_serial_generic_resume
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd13cfa1d      usb_serial_handle_break
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xd881027f      usb_serial_register
+EXPORT_SYMBOL_GPL drivers/usb/serial/usbserial 0xdce23f65      usb_serial_generic_read_bulk_callback
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x039a3bc7   usb_stor_pre_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x0be13004   usb_storage_usb_ids
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x134362d1   usb_stor_reset_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1bc3edc2   usb_stor_sense_invalidCDB
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x1d3905fe   usb_stor_CB_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x234616d8   usb_stor_Bulk_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x235f3c2b   usb_stor_probe2
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x28ebcc15   usb_stor_Bulk_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x38bdf2ce   usb_stor_transparent_scsi_command
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x46074afc   usb_usual_ignore_device
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4ce794e5   usb_stor_suspend
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x4eecd414   usb_stor_CB_transport
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5b4e1ded   usb_stor_clear_halt
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x5edbbbe8   usb_stor_bulk_transfer_sg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x652b8781   usb_stor_bulk_transfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x6ca390ed   usb_stor_set_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x7caf8677   usb_stor_ctrl_transfer
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0x93e0505d   fill_inquiry_response
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xa0fc0d39   usb_stor_disconnect
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xb6d2624b   usb_stor_bulk_srb
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbc9cf104   usb_stor_probe1
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xbdb836d5   usb_stor_post_reset
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc342e006   usb_stor_control_msg
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xc82dbf42   usb_stor_resume
+EXPORT_SYMBOL_GPL drivers/usb/storage/usb-storage 0xdec78370   usb_stor_access_xfer_buf
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x13ac23f3      wa_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0x197a163f      rpipe_ep_disable
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xacfe341d      wa_urb_enqueue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xc588d8c8      wa_urb_dequeue
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xcb55ad58      rpipe_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf02e1135      __wa_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusb-wa 0xf4654c3f      wa_urb_enqueue_run
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x01ea3470     wusbhc_rh_start_port_reset
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x0bb6bf5e     wusb_cluster_id_get
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x19fe68d5     __wusb_dev_get_by_usb_dev
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x21a1a349     wusbhc_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x4300a66a     wusbhc_handle_dn
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x46c3c92c     wusbhc_reset_all
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x6e095b98     wusbhc_rh_suspend
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x714c50b1     wusbhc_rh_control
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x72e1a6af     wusbhc_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0x7f0b7631     wusb_dev_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xa0c6916e     wusbhc_mmcie_rm
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb5d4721a     wusbhc_giveback_urb
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb725d128     wusb_cluster_id_put
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xb7e3ca17     wusbhc_rh_resume
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc6d24c7a     wusbhc_b_create
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc776c270     wusbhc_mmcie_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xc80cb3c3     wusbhc_chid_set
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xd942016d     wusbhc_rh_status_data
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xed6e3574     wusbhc_b_destroy
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xf770a6b4     wusbd
+EXPORT_SYMBOL_GPL drivers/usb/wusbcore/wusbcore 0xfe2e17d7     wusb_et_name
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x70028ded       i1480_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x715673ce       i1480_fw_upload
+EXPORT_SYMBOL_GPL drivers/uwb/i1480/dfu/i1480-dfu-usb 0x89a49266       i1480_rceb_check
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x22d80400   umc_bus_type
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x6b308fc2   __umc_driver_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x7be8a678   umc_device_register
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x857357c3   umc_device_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0x9b83fcab   umc_match_pci_id
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xc2e9249f   umc_controller_reset
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xd69ce8d7   umc_driver_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/umc 0xec369771   umc_device_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x029400ad   uwb_rc_reset_all
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0a65d4f2   uwb_notifs_deregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0b8aad57   uwb_est_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x0c6b19cf   uwb_rsv_modify
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x151b0c9d   uwb_rc_cmd_async
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x22d427af   uwb_rc_ie_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x2ffe09b7   uwb_rc_pre_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3604061d   uwb_rsv_terminate
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x384908f0   uwb_rc_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3aa093c6   uwb_rc_neh_error
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x3bd17d88   uwb_est_find_size
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x42057fdf   uwb_rc_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x43920785   uwb_pal_unregister
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46ce8907   uwb_rc_get_by_grandpa
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x46d65e62   uwb_rc_put
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x47e14881   uwb_rc_dev_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4ad7477a   uwb_rsv_accept
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x4d57ae3c   uwb_rsv_type_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x548f57c6   uwb_rc_ie_rm
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5bdd187d   uwb_rc_mac_addr_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5d3fc7ba   uwb_rsv_establish
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x5e4bc088   __uwb_addr_print
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6586b5f1   uwb_radio_stop
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b45966e   uwb_rsv_destroy
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x6b75217f   uwb_rc_get_by_dev
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x75bf9ab2   uwb_radio_start
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x7dcfcd23   uwb_ie_next
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x86a44672   uwb_dev_for_each
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x927e88ad   uwb_dev_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0x98413234   uwb_rsv_state_str
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb25dc88c   uwb_pal_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb3042fbc   uwb_rsv_create
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xb40b0f82   uwb_notifs_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xbabf96c9   uwb_rsv_get_usable_mas
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd03928ee   uwb_pal_init
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd0b5d34b   uwb_rc_alloc
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd3bbcc78   uwb_rc_vcmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xd6873af6   uwb_rc_post_reset
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe1716f06   uwb_est_register
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe644c889   uwb_rc_cmd
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xe6a9ad40   uwb_rc_add
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xfa9ff34d   __uwb_rc_try_get
+EXPORT_SYMBOL_GPL drivers/uwb/uwb 0xffd902d0   uwb_rc_neh_grok
+EXPORT_SYMBOL_GPL drivers/uwb/whci 0xe49978dc  whci_wait_for
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x1217e516   ili9320_write_regs
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x2d7a7d34   ili9320_shutdown
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x4a0f69dc   ili9320_suspend
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7a537f9e   ili9320_resume
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0x7f90078b   ili9320_write
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xd529f266   ili9320_probe_spi
+EXPORT_SYMBOL_GPL drivers/video/backlight/ili9320 0xda993a9b   ili9320_remove
+EXPORT_SYMBOL_GPL drivers/video/fb_ddc 0xb18d6d6f      fb_ddc_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x880202c1 fb_sys_read
+EXPORT_SYMBOL_GPL drivers/video/fb_sys_fops 0x890887ba fb_sys_write
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x432ff260   sis_free_new
+EXPORT_SYMBOL_GPL drivers/video/sis/sisfb 0x64ffe63c   sis_malloc_new
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x016e6c20     vmlfb_unregister_subsys
+EXPORT_SYMBOL_GPL drivers/video/vermilion/vmlfb 0x90c018c6     vmlfb_register_subsys
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x0c505939   viafb_find_i2c_adapter
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x292da7a2   viafb_irq_enable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x30cc9311   viafb_request_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x31469540   viafb_pm_unregister
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x557efa1c   viafb_dma_copy_out_sg
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0x79e6190a   viafb_irq_disable
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xb4f863e6   viafb_pm_register
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xcaefb732   viafb_release_dma
+EXPORT_SYMBOL_GPL drivers/video/via/viafb 0xfff2dfd2   viafb_gpio_lookup
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3ada4f14     virtio_check_driver_offered_feature
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x3d850559     unregister_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0x62c0dc42     unregister_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xad1a0059     register_virtio_device
+EXPORT_SYMBOL_GPL drivers/virtio/virtio 0xe8bfe859     register_virtio_driver
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x61b1149c        virtqueue_disable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0x7c19b5ed        virtqueue_detach_unused_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb3496c93        vring_del_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xb80a2def        vring_transport_features
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc591ce39        virtqueue_kick
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xc86b804b        virtqueue_enable_cb
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xd6835a33        virtqueue_get_buf
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xe67527de        virtqueue_add_buf_gfp
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xeed3a1ab        vring_new_virtqueue
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xfa822543        virtqueue_enable_cb_delayed
+EXPORT_SYMBOL_GPL drivers/virtio/virtio_ring 0xff05fa13        vring_interrupt
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x0e26b74a   w1_read_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x31d5a410   w1_read_8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x47efc271   w1_reset_select_slave
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c2f2afb   w1_calc_crc8
+EXPORT_SYMBOL_GPL drivers/w1/wire 0x7c661c4e   w1_touch_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xa8fe8e24   w1_reset_resume_command
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xb9472528   w1_next_pullup
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xd552ad17   w1_write_block
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe839c104   w1_reset_bus
+EXPORT_SYMBOL_GPL drivers/w1/wire 0xe90f6b08   w1_write_8
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x0864c4a4        dlm_new_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x370ad804        dlm_posix_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x3f657ba1        dlm_posix_get
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0x9321df95        dlm_lock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xcf9f3328        dlm_release_lockspace
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xdc583c08        dlm_unlock
+EXPORT_SYMBOL_GPL fs/dlm/dlm 0xf37d5554        dlm_posix_lock
+EXPORT_SYMBOL_GPL fs/fat/fat 0x09018bb5        fat_detach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x0907508f        fat_setattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0x1a6131df        fat_time_unix2fat
+EXPORT_SYMBOL_GPL fs/fat/fat 0x214c44ed        fat_alloc_new_dir
+EXPORT_SYMBOL_GPL fs/fat/fat 0x49af1b29        fat_sync_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0x4a1a160e        fat_free_clusters
+EXPORT_SYMBOL_GPL fs/fat/fat 0x5c052497        fat_attach
+EXPORT_SYMBOL_GPL fs/fat/fat 0x6cbe90cd        fat_flush_inodes
+EXPORT_SYMBOL_GPL fs/fat/fat 0x71981a9d        fat_get_dotdot_entry
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7764c6b1        fat_scan
+EXPORT_SYMBOL_GPL fs/fat/fat 0x7da08a27        fat_add_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0x8b33ae0b        fat_fill_super
+EXPORT_SYMBOL_GPL fs/fat/fat 0x9d4162d6        __fat_fs_error
+EXPORT_SYMBOL_GPL fs/fat/fat 0xaed7ffdb        fat_search_long
+EXPORT_SYMBOL_GPL fs/fat/fat 0xccd503f4        fat_getattr
+EXPORT_SYMBOL_GPL fs/fat/fat 0xdf438899        fat_remove_entries
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf7307c0b        fat_build_inode
+EXPORT_SYMBOL_GPL fs/fat/fat 0xf9ca1d08        fat_dir_empty
+EXPORT_SYMBOL_GPL fs/fscache/fscache 0x092cf98e        fscache_object_sleep_till_congested
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x0a159a8c    nlmsvc_unlock_all_by_sb
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x17ce645d    locks_end_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x1a618932    nlmsvc_unlock_all_by_ip
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x6f959b35    locks_in_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0x96877ac4    locks_start_grace
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa1caf0de    nlmclnt_done
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xa7b91a7b    lockd_down
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xb7010b00    nlmsvc_ops
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xd6e7ac43    nlmclnt_proc
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xf6933c48    lockd_up
+EXPORT_SYMBOL_GPL fs/lockd/lockd 0xfb90c4d1    nlmclnt_init
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x01637f88        nfs_commit_free
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x2431d393        nfs_initiate_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3479c872        nfs_put_client
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x34f51fcf        nfs_generic_pg_test
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x3e452689        nfs_init_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x56658f7e        nfs_commitdata_alloc
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x751ba883        nfs_initiate_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x7d71a769        nfs4_reset_read
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x82d88c76        nfs_initiate_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x87a8ad19        nfs_retry_commit
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0x8eaa9252        nfs_commit_clear_lock
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xb2f5691e        nfs4_reset_write
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xecca89c1        nfs_commit_release_pages
+EXPORT_SYMBOL_GPL fs/nfs/nfs 0xf5a87370        nfs_commitdata_release
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x2406dce6     nfsacl_encode
+EXPORT_SYMBOL_GPL fs/nfs_common/nfs_acl 0x5fa0ab8a     nfsacl_decode
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1b89c6ee        o2hb_fill_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1cb231d0        mlog_not_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x1d747ce3        o2hb_check_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x36418553        o2net_send_message
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x3f545319        o2nm_node_put
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x4900035b        o2hb_stop_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x546991fa        o2nm_get_node_by_ip
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x67dc5734        o2hb_setup_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x687f6251        mlog_and_bits
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x82a2ec1e        o2nm_get_node_by_num
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0x99dd5b5f        o2nm_node_get
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa82a8645        o2nm_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa87bc9e7        o2nm_configured_node_map
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xa9f5379a        o2net_send_message_vec
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xae808bac        o2net_register_handler
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xbaeb4700        o2hb_check_node_heartbeating_from_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc1c18115        o2hb_register_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xc3679d7b        o2hb_get_all_regions
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xcff6c431        o2hb_unregister_callback
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xd60f2c6c        o2hb_check_local_node_heartbeating
+EXPORT_SYMBOL_GPL fs/ocfs2/cluster/ocfs2_nodemanager 0xf1a5611d        o2net_unregister_handler_list
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x0b186206    dlmlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x1f08411e    dlmunlock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x67165ba1    dlm_unregister_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0x7a1211f8    dlm_setup_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xaa06158a    dlm_register_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xc495b3ad    dlm_print_one_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd7ba575e    dlm_errmsg
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8c651dd    dlm_register_domain
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xd8fa57a6    dlm_unregister_eviction_cb
+EXPORT_SYMBOL_GPL fs/ocfs2/dlm/ocfs2_dlm 0xfb86b96f    dlm_errname
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x025e2d69  ocfs2_cluster_connect_agnostic
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x0562c415  ocfs2_cluster_this_node
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x16b2e575  ocfs2_dlm_unlock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x29271e86  ocfs2_stack_glue_register
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x4d3af7fa  ocfs2_cluster_hangup
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x5469ce31  ocfs2_dlm_lvb_valid
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x7083dbd5  ocfs2_dlm_dump_lksb
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x8438a0fd  ocfs2_stack_glue_unregister
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0x89502fe7  ocfs2_cluster_connect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xac86bddd  ocfs2_plock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xb4bd060c  ocfs2_dlm_lock_status
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xbbc4ef97  ocfs2_stack_supports_plocks
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xdc823ea4  ocfs2_cluster_disconnect
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe2bd47db  ocfs2_dlm_lock
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe40cffce  ocfs2_stack_glue_set_max_proto_version
+EXPORT_SYMBOL_GPL fs/ocfs2/ocfs2_stackglue 0xe417d940  ocfs2_dlm_lvb
+EXPORT_SYMBOL_GPL lib/bch 0xc054c13b   init_bch
+EXPORT_SYMBOL_GPL lib/bch 0xc8b3179e   decode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xea7c7ca5   encode_bch
+EXPORT_SYMBOL_GPL lib/bch 0xeeffcce3   free_bch
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x05513b71        raid6_call
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x0b8ef590        raid6_2data_recov
+EXPORT_SYMBOL_GPL lib/raid6/raid6_pq 0x4a48d81c        raid6_datap_recov
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x300d7e57     free_rs
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0x6fbb3bd9     init_rs_non_canonical
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xabda1e2e     decode_rs16
+EXPORT_SYMBOL_GPL lib/reed_solomon/reed_solomon 0xb050f329     init_rs
+EXPORT_SYMBOL_GPL net/802/garp 0x52c50890      garp_register_application
+EXPORT_SYMBOL_GPL net/802/garp 0x57e89c04      garp_request_join
+EXPORT_SYMBOL_GPL net/802/garp 0x5da491e1      garp_uninit_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0x6c633a37      garp_init_applicant
+EXPORT_SYMBOL_GPL net/802/garp 0xb1d27d00      garp_request_leave
+EXPORT_SYMBOL_GPL net/802/garp 0xfa642397      garp_unregister_application
+EXPORT_SYMBOL_GPL net/802/stp 0x8929e5f2       stp_proto_register
+EXPORT_SYMBOL_GPL net/802/stp 0xf3d8fe8a       stp_proto_unregister
+EXPORT_SYMBOL_GPL net/9p/9pnet 0x996a007f      p9_client_xattrwalk
+EXPORT_SYMBOL_GPL net/9p/9pnet 0xb797507c      p9_client_xattrcreate
+EXPORT_SYMBOL_GPL net/atm/atm 0x50754510       register_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/atm/atm 0xe2c6bb26       unregister_atmdevice_notifier
+EXPORT_SYMBOL_GPL net/ax25/ax25 0x3503f4be     ax25_register_pid
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xac93ae05     ax25_bcast
+EXPORT_SYMBOL_GPL net/ax25/ax25 0xaeb7451e     ax25_defaddr
+EXPORT_SYMBOL_GPL net/bluetooth/bluetooth 0xc8d82401   bt_debugfs
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x08c7f5fb     dccp_done
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x11cd35d1     dccp_ioctl
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1b6da0ce     dccp_close
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1bfb1c50     dccp_rcv_established
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x1d99d49a     dccp_timestamp
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x207dece6     dccp_reqsk_init
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x23f72b67     dccp_insert_option
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x2e518499     dccp_send_sync
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x31c3da1d     dccp_set_state
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x3c502d45     inet_dccp_listen
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4cdd391d     dccp_feat_list_purge
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x4ec35231     dccp_ackvec_parsed_add
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x51315cc9     dccp_getsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x5ce8d5f4     dccp_create_openreq_child
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x63391549     dccp_reqsk_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x69a55b8e     dccp_init_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x6b53edf1     dccp_check_req
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x706c1ed2     dccp_send_ack
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x86be7924     dccp_packet_name
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x8b8d4f66     dccp_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x90f90b0e     dccp_destroy_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x92146280     dccp_recvmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9538f6f3     dccp_disconnect
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9598d24d     dccp_ackvec_parsed_cleanup
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9886da77     dccp_ctl_make_reset
+EXPORT_SYMBOL_GPL net/dccp/dccp 0x9c486043     dccp_rcv_state_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xa00a52b9     dccp_orphan_count
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xaa8980b4     dccp_child_process
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xbc01b7cd     dccp_sync_mss
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xc7f7dbaa     dccp_sendmsg
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xd6458581     dccp_insert_option_elapsed_time
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xda725b88     dccp_death_row
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xdd5ebcce     dccp_parse_options
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xe1b4d1cf     dccp_statistics
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xf3b81850     dccp_setsockopt
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xf5c3cc29     dccp_poll
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfac7dc66     dccp_make_response
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfaf6c72a     dccp_hashinfo
+EXPORT_SYMBOL_GPL net/dccp/dccp 0xfece6508     dccp_shutdown
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x01bc420a        dccp_invalid_packet
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x08ee77af        dccp_v4_request_recv_sock
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0x4d6b8611        dccp_v4_send_check
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xab6fa521        dccp_v4_conn_request
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xb5652912        dccp_v4_connect
+EXPORT_SYMBOL_GPL net/dccp/dccp_ipv4 0xde64e7a2        dccp_v4_do_rcv
+EXPORT_SYMBOL_GPL net/ipv4/gre 0x6290c497      gre_del_protocol
+EXPORT_SYMBOL_GPL net/ipv4/gre 0xecba3b93      gre_add_protocol
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/arp_tables 0x7e9c97c9     arpt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/ip_tables 0x65b48920      ipt_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x3b6acb2f      nf_nat_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_conntrack_ipv4 0x6d40a921      need_ipv4_conntrack
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_defrag_ipv4 0x6b6c3d10 nf_defrag_ipv4_enable
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x07ae60b6 nf_nat_proto_in_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x498c8867 nf_nat_proto_unique_tuple
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x54fe04f0 nf_nat_icmp_reply_translation
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x65754378 nf_nat_get_offset
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x8062270f nf_nat_packet
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x90bd9b9b nf_nat_set_seq_adjust
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0x94a08134 nf_nat_proto_nlattr_to_range
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat 0xffe1c40a nf_nat_proto_range_to_nlattr
+EXPORT_SYMBOL_GPL net/ipv4/netfilter/nf_nat_proto_gre 0x636b12c8       nf_nat_need_gre
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x36b7add9        tcp_vegas_pkts_acked
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0x6982cd32        tcp_vegas_state
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xa5b38362        tcp_vegas_get_info
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xaa790365        tcp_vegas_init
+EXPORT_SYMBOL_GPL net/ipv4/tcp_vegas 0xb4cfc6d2        tcp_vegas_cwnd_event
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/ip6_tables 0xa0f9225f     ip6t_alloc_initial_table
+EXPORT_SYMBOL_GPL net/ipv6/netfilter/nf_defrag_ipv6 0x6eb85693 nf_defrag_ipv6_enable
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x161034c7        l2tp_session_find_by_ifname
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x1831c9ff        l2tp_session_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x257b421f        l2tp_session_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x4ff5a316        l2tp_tunnel_find
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x50398870        l2tp_tunnel_create
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x59bcdd4a        l2tp_xmit_skb
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x6240f874        l2tp_session_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x8bc2082e        l2tp_tunnel_find_nth
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x969e300e        l2tp_session_free
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0x9dc4583b        l2tp_tunnel_delete
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xb38570d9        l2tp_udp_encap_recv
+EXPORT_SYMBOL_GPL net/l2tp/l2tp_core 0xf6dad4bd        l2tp_session_delete
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x337b20c0     ieee80211_request_smps
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x37900ed0     ieee80211_iterate_active_interfaces_atomic
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0x7e949295     ieee80211_remain_on_channel_expired
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xa97dd10c     ieee80211_find_sta_by_ifaddr
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xc764ff12     ieee80211_ready_on_channel
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xdbc08b58     ieee80211_iterate_active_interfaces
+EXPORT_SYMBOL_GPL net/mac80211/mac80211 0xebde69a8     ieee80211_key_removed
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x13c4d4cd        ip_set_get_ip_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x37ee0d5e        ip_set_get_byname
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x397f6231        ip_set_free
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x3bd82539        ip_set_name_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x581c3aa0        ip_set_del
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x5db6d710        ip_set_test
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6344eaf6        ip_set_alloc
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6774880e        ip_set_get_ip4_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x6a161ad4        ip_set_type_unregister
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x7924b6de        ip_set_hostmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x81fff2d1        ip_set_netmask_map
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8a49c797        ip_set_type_register
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x8aafdef9        ip_set_nfnl_get_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9ca6d85d        ip_set_nfnl_get
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0x9e98722b        ip_set_get_ipaddr6
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa293f8a6        ip_set_get_ipaddr4
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xa7f5c049        ip_set_nfnl_put
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xc5f9b62f        ip_set_put_byindex
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xcb43aa95        ip_set_get_ip6_port
+EXPORT_SYMBOL_GPL net/netfilter/ipset/ip_set 0xd2804300        ip_set_add
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0a965b31  net_vs_ctl_path
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x0f539975  register_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x22bf49cd  ip_vs_conn_out_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0x9edcc6a0  unregister_ip_vs_pe
+EXPORT_SYMBOL_GPL net/netfilter/ipvs/ip_vs 0xa58443b0  ip_vs_conn_in_get_proto
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x024e1e40        nf_ct_unexpect_related
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x0284163d        nf_conntrack_l4proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x045072cd        nf_ct_port_nla_policy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x066c9fa8        nf_ct_expect_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1272d881        nf_ct_l3proto_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x12e4d6a4        nf_ct_delete_from_lists
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x1e2ef2ef        print_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x21b7478b        nf_conntrack_l3proto_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2287daf1        nf_conntrack_l4proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x27a698f9        nf_conntrack_flush_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x289c3714        nf_ct_alloc_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x2df3f68f        nf_expect_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x33a19538        nf_ct_extend_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3e06266e        __nf_ct_l4proto_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x3f5b1415        nf_ct_port_nlattr_to_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x428ba277        nf_ct_expect_init
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x4fdaf34d        nf_conntrack_event_cb
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5090602e        nf_conntrack_l4proto_tcp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5672add2        nf_conntrack_set_hashsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5eb74aee        __nf_ct_kill_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x5f107469        nf_ct_unlink_expect_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x612a2fa1        __nf_conntrack_confirm
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62813e5c        nf_ct_port_nlattr_tuple_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x62a602ac        nf_conntrack_l4proto_tcp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x664a99f6        nfnetlink_parse_nat_setup_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x68bb610f        __nf_conntrack_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6c61c6b2        nf_ct_expect_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x6e224a7a        need_conntrack
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x75861f41        __nf_ct_try_assign_helper
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x78f9b710        nf_ct_l3proto_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7a95f1f2        nf_conntrack_l3proto_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7d0aea5e        nf_conntrack_tuple_taken
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x7f96138c        nf_conntrack_lock
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x871b14b0        nf_conntrack_helper_try_module_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8a6ef498        nf_ct_extend_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8f1f89a3        nf_ct_iterate_cleanup
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x8ffe7e89        nf_conntrack_htable_size
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9015a4ca        nf_ct_l3proto_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x90ff6c9f        nf_ct_invert_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x978abbbd        __nf_ct_refresh_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0x9c1bf163        nf_ct_invert_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa0558f9e        nf_ct_l3protos
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa1315e03        seq_print_acct
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa17874dd        nf_ct_remove_userspace_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xa254ab46        nf_conntrack_helper_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xab3d1f95        nf_ct_untracked_status_or
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xabba071a        __nf_ct_expect_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xad1bb027        nf_ct_free_hashtable
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb08311b1        nf_ct_expect_related_report
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb1458ad6        nf_conntrack_alter_reply
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb155769b        nf_conntrack_in
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb3b4437b        nf_ct_deliver_cached_events
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb602c57e        nf_ct_l3proto_module_put
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xb8f32cbe        nf_conntrack_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xbe58652b        nf_ct_helper_ext_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc18ac88d        nf_ct_expect_hsize
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xc6080403        nf_ct_insert_dying_list
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xcd830fce        nf_conntrack_helper_register
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd1fa0e7b        nf_conntrack_l4proto_udp6
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xd28c5381        nf_ct_port_tuple_to_nlattr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdf253bb2        __nf_conntrack_helper_find
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdfef49b8        nf_ct_expect_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xdff1ebab        nf_ct_get_tuple
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe07b475b        nf_conntrack_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe0a9d20e        nf_ct_nat_offset
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe3cc6cf9        nf_conntrack_l4proto_udp4
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xe94017d4        nf_conntrack_l3proto_generic
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf17f18d4        nf_conntrack_free
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf2873530        nf_ct_remove_expectations
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf293aabb        nf_conntrack_hash_insert
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf301282d        nf_conntrack_register_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf385ce61        nf_conntrack_unregister_notifier
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf38bcdf3        nf_conntrack_max
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf39b55b9        nf_ct_expect_find_get
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xf901ea25        nf_ct_get_tuplepr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack 0xfcdad2e9        nf_ct_expect_alloc
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_amanda 0x7f58dd46 nf_nat_amanda_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_broadcast 0xba6653db      nf_conntrack_broadcast_help
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_ftp 0xeb258452    nf_nat_ftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x1551d3de   set_h245_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x2e70c08d   nat_rtp_rtcp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5579fa05   get_h225_addr
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x5e6f6beb   set_ras_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x64c4a760   nat_callforwarding_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x723288f0   nat_h245_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0x81777acc   nat_q931_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xa08a7b97   nat_t120_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xb36a9e23   set_h225_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_h323 0xf98ea085   set_sig_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_irc 0x807b2b20    nf_nat_irc_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x18648e3a   nf_nat_pptp_hook_expectfn
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x3456c752   nf_nat_pptp_hook_inbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x575ba396   nf_nat_pptp_hook_exp_gre
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_pptp 0x97f12feb   nf_nat_pptp_hook_outbound
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x6b2b5e35      nf_ct_gre_keymap_add
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_proto_gre 0x99c60abd      nf_ct_gre_keymap_destroy
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x113d9347    nf_nat_sip_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x1beb216c    ct_sip_parse_address_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x6df261a1    ct_sip_parse_request
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x77952158    ct_sip_parse_header_uri
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9459b00e    ct_sip_get_sdp_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0x9afb6e94    nf_nat_sip_expect_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xa017ea40    nf_nat_sdp_session_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xac86f9fb    ct_sip_get_header
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xb48c03a5    nf_nat_sdp_port_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xde68cdce    ct_sip_parse_numerical_param
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe4001cd8    nf_nat_sip_seq_adjust_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xe921d6a3    nf_nat_sdp_addr_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_sip 0xec978535    nf_nat_sdp_media_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_snmp 0xd3e9fe69   nf_nat_snmp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_conntrack_tftp 0xc6c626c8   nf_nat_tftp_hook
+EXPORT_SYMBOL_GPL net/netfilter/nf_tproxy_core 0xb000fb26      nf_tproxy_assign_sock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x1f58e71b   nfnl_lock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x3895cd7a   nfnl_unlock
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x54f86652   nfnetlink_has_listeners
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x63796783   nfnetlink_unicast
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0x936f03e4   nfnetlink_send
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xb5894f9d   nfnetlink_subsys_register
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xbe309438   nfnetlink_set_err
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink 0xe75b1172   nfnetlink_subsys_unregister
+EXPORT_SYMBOL_GPL net/netfilter/nfnetlink_log 0x08d2ac5d       nfulnl_log_packet
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x015201a4    xt_proto_init
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x268b7b11    xt_hook_link
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x40728a63    xt_find_revision
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x607551d2    xt_hook_unlink
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x72ec1987    xt_register_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0x807d2b2c    xt_recseq
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xce281799    xt_replace_table
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd2530275    xt_request_find_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd6b38042    xt_proto_fini
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xd8593f17    xt_check_match
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xda32bbb6    xt_table_unlock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xdc6f4ecc    xt_request_find_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xe0737d08    xt_find_table_lock
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xec4d1a2f    xt_check_target
+EXPORT_SYMBOL_GPL net/netfilter/x_tables 0xff8ba13b    xt_unregister_table
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0x02d18bcf  xt_rateest_lookup
+EXPORT_SYMBOL_GPL net/netfilter/xt_RATEEST 0xd995b363  xt_rateest_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x00a467af       rds_wq
+EXPORT_SYMBOL_GPL net/rds/rds 0x0773631e       rds_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x0b48c434       rds_send_get_message
+EXPORT_SYMBOL_GPL net/rds/rds 0x1a7c2dab       rds_message_unmapped
+EXPORT_SYMBOL_GPL net/rds/rds 0x1e0f9bf3       rds_conn_destroy
+EXPORT_SYMBOL_GPL net/rds/rds 0x2919cb60       rds_info_deregister_func
+EXPORT_SYMBOL_GPL net/rds/rds 0x2c5c5514       rds_message_add_rdma_dest_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x2edac79f       rds_inc_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x2fca0a7b       rds_trans_unregister
+EXPORT_SYMBOL_GPL net/rds/rds 0x3097e007       rds_conn_create_outgoing
+EXPORT_SYMBOL_GPL net/rds/rds 0x3101936e       rds_message_add_extension
+EXPORT_SYMBOL_GPL net/rds/rds 0x4622b59b       rds_page_remainder_alloc
+EXPORT_SYMBOL_GPL net/rds/rds 0x50cbe7b3       rds_stats
+EXPORT_SYMBOL_GPL net/rds/rds 0x73aac73d       rds_message_populate_header
+EXPORT_SYMBOL_GPL net/rds/rds 0x7d96b552       rds_message_addref
+EXPORT_SYMBOL_GPL net/rds/rds 0x839e5ded       rds_for_each_conn_info
+EXPORT_SYMBOL_GPL net/rds/rds 0x8940a87a       rds_cong_map_updated
+EXPORT_SYMBOL_GPL net/rds/rds 0x8f463618       rds_recv_incoming
+EXPORT_SYMBOL_GPL net/rds/rds 0x954dd352       rds_atomic_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0x96a288e9       rds_conn_connect_if_down
+EXPORT_SYMBOL_GPL net/rds/rds 0x96fafe85       rds_stats_info_copy
+EXPORT_SYMBOL_GPL net/rds/rds 0x9cf41f09       rds_message_put
+EXPORT_SYMBOL_GPL net/rds/rds 0x9dc62cb5       rds_rdma_send_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb1928f05       rds_info_register_func
+EXPORT_SYMBOL_GPL net/rds/rds 0xb588869b       rds_connect_complete
+EXPORT_SYMBOL_GPL net/rds/rds 0xb86e582b       rds_inc_init
+EXPORT_SYMBOL_GPL net/rds/rds 0xc10610d1       rds_conn_drop
+EXPORT_SYMBOL_GPL net/rds/rds 0xcbd0c69d       rds_send_drop_acked
+EXPORT_SYMBOL_GPL net/rds/rds 0xce19ba80       rds_trans_register
+EXPORT_SYMBOL_GPL net/rds/rds 0xcf422864       rds_conn_create
+EXPORT_SYMBOL_GPL net/rds/rds 0xe5325d6d       rds_page_copy_user
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0x01bb2d4d        rxrpc_register_security
+EXPORT_SYMBOL_GPL net/rxrpc/af-rxrpc 0xe1fb17ba        rxrpc_unregister_security
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x00c52ef5   g_make_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x238d72c9   gss_mech_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x318f2bd8   svc_gss_principal
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x36bc9a29   gss_mech_list_pseudoflavors
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x3a0bf132   gss_mech_register
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x889dedd4   svcauth_gss_flavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8c795e2e   gss_mech_get_by_OID
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8d1a827e   svcauth_gss_register_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0x8feeee4d   gss_mech_get_by_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa0055e5d   gss_mech_get
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xa9f1a0c9   gss_service_to_auth_domain_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xaea33a8b   gss_svc_to_pseudoflavor
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb13b34b3   gss_pseudoflavor_to_service
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb36fd57f   gss_mech_put
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xb5dea7ef   g_token_size
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xd978fdeb   gss_mech_get_by_name
+EXPORT_SYMBOL_GPL net/sunrpc/auth_gss/auth_rpcgss 0xf8b2ff6e   g_verify_token_header
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x006df8de cache_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x00f53b40 rpc_mkpipe
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x011f5344 xprt_release_rqst_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x016b6bb6 rpc_queue_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x02b0b884 xdr_process_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x039025ee xprt_register_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x05e807a9 xdr_encode_string
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x065994f1 xdr_encode_opaque_fixed
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0687a367 xdr_enter_page
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x07176dca svc_xprt_received
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0bde919b svc_prepare_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ca0e99d rpc_exit
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0eeab8ce rpc_init_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0ef6f6c1 rpc_wake_up_next
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f1c27fa svc_destroy
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f668ba9 svc_auth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x0f9fd9c0 rpc_ntop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x10514d20 rpc_queue_empty
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x114d195f auth_domain_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x12e280e3 svc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1970b529 rpcauth_generic_bind_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e171aba rpc_peeraddr2str
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1e8d27c3 svc_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x1fbe8e72 sunrpc_cache_register_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2392adb8 xdr_shift_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2472da20 rpc_restart_call_prepare
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x28e2eec5 svc_set_num_threads
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2919b156 xdr_decode_string_inplace
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b075503 xdr_write_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2b51abed put_rpccred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2d89584a sunrpc_cache_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2eec63c9 xdr_encode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2f5ae238 svc_reserve
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x2ff90f20 rpcauth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x31a89d59 rpc_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x32bb1ce6 svc_sock_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x35a9571b xprt_lookup_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x371cb309 rpc_get_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3990fd31 xprt_write_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3abbfb35 rpc_put_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3baa57d8 svc_xprt_init
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3f9dc291 cache_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x3fa75195 rpc_init_priority_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x40674439 xdr_init_decode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x41a2cdf5 rpc_wake_up_queued_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4417da36 sunrpc_cache_pipe_upcall
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4661feb8 xprt_set_retrans_timeout_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4b06c560 rpc_call_sync
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x4d3d7c07 rpc_free_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x53445f68 nlm_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54001bc8 rpc_call_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x54a5c378 xdr_reserve_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x555f03c3 xprt_disconnect_done
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5746d3a4 svc_process
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x59137c4d svc_seq_show
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4743d9 svc_unreg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5a4be6ed xprt_adjust_cwnd
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5b14ec1a rpc_put_mount
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5bd26000 rpc_proc_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x5e3a3776 rpc_force_rebind
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x64fb8135 xdr_buf_read_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x675524ec rpc_sockaddr2uaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x67cc5b6d svc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x69d3fee1 read_bytes_from_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6eea229d svcauth_unix_purge
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fc08812 rpc_alloc_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x6fd1cfcf svc_find_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x70cbb087 rpc_malloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71e5bbea xdr_init_encode
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x71fa908a cache_flush
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x73c350b6 xprt_release_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x744991e4 rpc_run_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7478bf97 xdr_decode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x77b0ddf0 _copy_from_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7a032dfb svc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7d03eedd xdr_encode_array2
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7de53067 rpc_init_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x7f1a7e9f rpc_lookup_machine_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ae4fa5 sunrpc_cache_update
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x80ce4c4f svc_create_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x816b8f61 rpc_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x84b457c3 unix_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x86ed282a rpc_uaddr2sockaddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8941d7ab sunrpc_cache_unregister_pipefs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x89a5b292 svc_print_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8aa8f709 xdr_set_scratch_buffer
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8b2fb801 rpcauth_lookup_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8becbc46 xprt_release_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8c726647 xprt_set_retrans_timeout_def
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8ce1fba5 svc_reg_xprt_class
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8d1cafa6 xprt_wait_for_buffer_space
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x8fac9e31 xprt_reserve_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x91fc31e5 cache_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x98ccecad rpc_print_iostats
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x99e03590 auth_domain_find
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9cd56c75 cache_check
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0x9f400c97 rpc_unlink
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa0ec770b svc_drop
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa195a49c svc_create_pooled
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa268c98b svc_recv
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa36b7cd3 rpc_clone_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa3c3fb9f rpcb_getport_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa4583776 rpc_restart_call
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xa59ab1e5 xdr_init_decode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaae0fc41 svc_xprt_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xac85097a svc_close_xprt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xae42fd8a xdr_encode_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaedde0fb write_bytes_to_xdr_buf
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xaf5bf6ef nfs_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2007c44 auth_unix_forget_old
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb2aac8e8 rpcauth_unregister
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xb87d31ba xdr_buf_from_iov
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xba7cb628 auth_domain_put
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbcfa2bde xprt_wake_pending_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbd83289d rpc_call_null
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf5c870a rpcauth_destroy_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbf9d1b96 nfsd_debug
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xbfa0c043 auth_unix_lookup
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc011264c svc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc12435e3 rpc_calc_rto
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc1d920f4 svc_xprt_enqueue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc3880471 xdr_decode_netobj
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc85600d0 rpcauth_init_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc8e96dea qword_addhex
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc99d4317 rpc_delay
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xc9d5aa20 rpc_lookup_cred
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcb275ffe svc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcc688bc0 xprt_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xccc2372e rpc_pton
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xce859c09 svc_auth_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcee467f3 xprt_load_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcf0d0228 svc_xprt_copy_addrs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xcfe32073 rpc_sleep_on
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd0fb9a0a rpc_setbufsize
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd12fed3c xdr_inline_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd20d3565 rpc_task_reset_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4276796 auth_unix_add_addr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd4678be9 xdr_partial_copy_from_skb
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd48b86f6 rpcauth_init_credcache
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd6285709 rpc_wake_up_status
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd70ed0e8 xdr_decode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd843ad4e rpc_bind_new_program
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xd8f7c998 xdr_skb_read_bits
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xda89f4b5 xprt_alloc
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xdb3a9247 xprt_complete_rqst
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe13a17a9 csum_partial_copy_to_xdr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe2f9d958 svc_addsock
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe31701d2 rpc_call_start
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe4b331cd svcauth_unix_set_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe57ad0eb xdr_encode_word
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe5919cb1 xdr_encode_opaque
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe6f482eb rpc_killall_tasks
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xe97f4ce5 qword_get
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xea5111a5 svc_sock_update_bufs
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeaf3b465 rpc_max_payload
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xec32bf28 xdr_read_pages
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xedcf6be4 qword_add
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xede40385 xprt_reserve_xprt_cong
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xeeacab69 rpc_update_rtt
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef189041 xprt_unregister_transport
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xef2136e0 svc_exit_thread
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf002f26b rpc_put_task_async
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf05a37ab rpc_destroy_wait_queue
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf2edfe9a rpc_proc_register
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf39ba043 __rpc_wait_for_completion_task
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf3dd3f0b rpc_peeraddr
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf6ce1405 svc_xprt_names
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf809149b rpc_wake_up
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf89341fb rpcauth_create
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xf9d1164c rpc_free
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfc04b4a1 svc_authenticate
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfcb37440 xdr_buf_subsegment
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xfde41d83 rpc_shutdown_client
+EXPORT_SYMBOL_GPL net/sunrpc/sunrpc 0xff27e5ab xdr_inline_decode
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x10aa4b51   wimax_dev_rm
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x1be399e1   wimax_msg
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x2355fe74   wimax_state_get
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x3153ffa9   wimax_msg_send
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x48c6dc95   wimax_msg_alloc
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x4a62f14f   wimax_dev_add
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x59799548   wimax_report_rfkill_sw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x84573e03   wimax_dev_init
+EXPORT_SYMBOL_GPL net/wimax/wimax 0x8a967136   wimax_msg_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xa4784c40   wimax_msg_data_len
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xacaee840   wimax_report_rfkill_hw
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xc31712d2   wimax_state_change
+EXPORT_SYMBOL_GPL net/wimax/wimax 0xd25ce958   wimax_msg_data
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x07d5eaa8     cfg80211_wext_giwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x1e9c2783     cfg80211_wext_siwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x22e0e4d7     cfg80211_wext_siwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x317a1b94     cfg80211_wext_siwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x326de55c     cfg80211_wext_giwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x42ee6f55     cfg80211_wext_siwpmksa
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4bb91a3c     cfg80211_wext_giwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x4d4451ad     cfg80211_wext_siwscan
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x5a3c8d01     cfg80211_wext_giwauth
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x6cd3cf25     cfg80211_wext_siwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x71b9f429     cfg80211_wext_siwgenie
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x776e510f     cfg80211_wext_giwap
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7f09837e     cfg80211_wext_siwrate
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x7fb2f9ac     cfg80211_wext_giwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x836d9503     cfg80211_wireless_stats
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x866c841c     cfg80211_wext_giwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x8b8f315a     cfg80211_wext_siwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x94dca7fe     cfg80211_wext_giwretry
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0x9cbe3a15     cfg80211_wext_siwencode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb45e2ecc     cfg80211_wext_siwmode
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb5749a5d     cfg80211_wext_giwrange
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb78a9b22     cfg80211_wext_giwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xb7e5e8be     cfg80211_wext_giwname
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xbdb0a034     cfg80211_wext_siwencodeext
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xc53c53cb     cfg80211_wext_giwrts
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xcf460dc8     cfg80211_wext_siwmlme
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xd84230aa     cfg80211_wext_siwpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xdedc697a     cfg80211_wext_giwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9a42f94     cfg80211_wext_siwessid
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xe9b60c8d     cfg80211_wext_siwtxpower
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xeada6fdc     cfg80211_wext_giwfreq
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xf353588c     cfg80211_wext_giwfrag
+EXPORT_SYMBOL_GPL net/wireless/cfg80211 0xfb140c76     cfg80211_wext_siwretry
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0x3a916b99      ipcomp_destroy
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xc295a40b      ipcomp_init_state
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xe40d8714      ipcomp_output
+EXPORT_SYMBOL_GPL net/xfrm/xfrm_ipcomp 0xeb028df2      ipcomp_input
+EXPORT_SYMBOL_GPL sound/core/snd 0x8ecc0990    snd_ctl_activate_id
+EXPORT_SYMBOL_GPL sound/core/snd-pcm 0xa286a234        snd_pcm_format_name
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x1ce38752        snd_ak4113_check_rate_and_errors
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x327260b2        snd_ak4113_external_rate
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x627a9c67        snd_ak4113_reg_write
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x669e1791        snd_ak4113_build
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x81352dfb        snd_ak4113_create
+EXPORT_SYMBOL_GPL sound/i2c/other/snd-ak4113 0x97b97c1c        snd_ak4113_reinit
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x02302d7f       snd_hda_bus_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x04167954       snd_hda_delete_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x04388fa9       snd_hda_build_controls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x055f99e9       snd_hda_power_down
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0676f5ac       snd_hda_get_input_pin_attr
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x07dbdcb1       snd_hda_get_bool_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x0bd218bd       snd_hda_add_nid
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1ce2f52f       snd_hda_shutup_pins
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1e5100ac       snd_hda_codec_amp_stereo
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1eabb759       snd_hda_is_supported_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x1edd141e       snd_hda_input_jack_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2736cae6       snd_hda_codec_set_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x28d4317f       query_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x2e50a4dc       snd_hda_codec_amp_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x35354545       snd_hda_bind_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3542deef       snd_hda_power_up
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3b13cdbe       snd_hda_codec_resume_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3d8a8bfe       snd_hda_mixer_amp_volume_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x3f18e752       snd_hda_codec_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x43adcfe1       snd_hda_mixer_amp_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x485813a2       snd_hda_ch_mode_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4cbd70e5       snd_hda_query_pin_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x4dab1f60       snd_hda_add_imux_item
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x506149d1       snd_hda_queue_unsol_event
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x510331b7       snd_hda_codec_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5a6c7d40       snd_hda_ch_mode_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x5c689a22       snd_hda_bus_reboot_notify
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x61e039ee       snd_hda_mixer_amp_switch_put_beep
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6300fc6b       snd_hda_multi_out_dig_close
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x64e0a6c8       hda_get_input_pin_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x680f3be0       snd_hda_add_codec_preset
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x681bd2a0       snd_hda_get_connections
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6d328474       snd_hda_multi_out_dig_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6e275cd4       snd_hda_mixer_bind_ctls_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x6f5d4e85       snd_hda_mixer_bind_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x71cf2dd9       snd_hda_find_mixer_ctl
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7652b002       snd_hda_resume
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x76a5c248       snd_hda_mixer_bind_ctls_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7eaa9367       snd_hda_create_spdif_out_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7efb856f       snd_hda_set_vmaster_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7f7f499d       snd_hda_input_jack_report
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x7fdc5a33       snd_hda_check_amp_list_power
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x893256f5       snd_hda_mixer_amp_volume_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8995e2b7       snd_hda_create_spdif_in_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ba04cbd       snd_hda_codec_write
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8e4c6826       snd_hda_calc_stream_format
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x8ef7f8aa       snd_hda_override_amp_caps
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x91b0c869       snd_hda_mixer_amp_volume_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x94f34d8c       snd_hda_pin_sense
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x96c84dec       snd_hda_bind_vol
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x99618c2d       snd_hda_codec_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a6d0883       snd_hda_mixer_bind_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0x9a8e1877       snd_array_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa2827d76       snd_hda_get_jack_location
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa52cc9bf       snd_hda_sequence_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa7a35349       snd_hda_get_hint
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa867454e       snd_hda_input_mux_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa97a6d4c       snd_hda_jack_detect
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xa9ed4bd2       snd_hda_create_spdif_share_sw
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad55e187       snd_hda_input_jack_free
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xad87613e       snd_print_pcm_rates
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xaf8be613       snd_hda_multi_out_analog_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xafba5f6d       snd_hda_multi_out_dig_cleanup
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb02d4c3a       snd_hda_add_new_ctls
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb31a63ca       __snd_hda_codec_cleanup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb39eecfc       snd_hda_attach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb42e2bd8       snd_hda_codec_write_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xb700f43a       snd_hda_build_pcms
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbb220970       snd_hda_codec_read
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbb639a88       snd_hda_codec_amp_update
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbc9e2e00       snd_hda_check_board_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbde7bb6d       snd_hda_get_sub_nodes
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe5961e7       snd_hda_mixer_amp_tlv
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xbe7dd7dc       snd_array_new
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc21d1f43       snd_hda_mixer_bind_ctls_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc3670d12       snd_hda_mixer_bind_switch_put
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xc652fd69       snd_hda_get_jack_connectivity
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcb301b6e       snd_hda_get_jack_type
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xcf5f4e86       snd_hda_codec_resume_amp
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd342bfec       snd_hda_add_vmaster
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xd603c376       snd_hda_load_patch
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xdc2febf5       snd_hda_multi_out_analog_prepare
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xdd262252       snd_hda_enable_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xde950334       snd_hda_ch_mode_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xe1268c57       snd_hda_codec_update_cache
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xec14dacd       snd_hda_ctl_add
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xed186683       snd_hda_parse_pin_def_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xeda3a721       snd_print_pcm_bits
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xede638b9       snd_hda_codec_configure
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xee54fb8b       snd_hda_input_mux_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xef8ead95       snd_hda_codec_get_pincfg
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xef978c76       snd_hda_mixer_amp_switch_get
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xefee1c3c       snd_hda_codec_setup_stream
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf04f70f7       snd_hda_multi_out_analog_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf3c7947a       snd_hda_detach_beep_device
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf5fe80c2       snd_hda_check_board_codec_sid_config
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf71512ea       snd_hda_mixer_amp_switch_info
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf80ebe76       snd_hda_multi_out_dig_open
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xf829afaa       hda_get_autocfg_input_label
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xfa09c903       snd_hda_suspend
+EXPORT_SYMBOL_GPL sound/pci/hda/snd-hda-codec 0xfed3c1e8       snd_hda_sequence_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0x0987fa43 pm860x_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-88pm860x 0xa035a769 pm860x_hs_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-cx20442 0xb8fd01c9  v253_ops
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-l3 0x78c84c7e       l3_write
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-max9877 0xd3cbaa5f  max9877_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x2a6f173b      aic3x_headset_detected
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x3ffa7f74      aic3x_set_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x637fceee      aic3x_get_gpio
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0x95e602af      aic3x_set_headset_detection
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tlv320aic3x 0xb0c4e5a4      aic3x_button_pressed
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0x14c9469a        tpa6130a2_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-tpa6130a2 0xd2564816        tpa6130a2_stereo_enable
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wl1273 0xc6df8657   wl1273_get_format
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x1850ced3  wm_hubs_add_analogue_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x757206d5  wm_hubs_spkmix_tlv
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x9cd178db  wm_hubs_add_analogue_routes
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm-hubs 0x9e5a2455  wm_hubs_handle_analogue_pdata
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm2000 0x1e654da2   wm2000_add_controls
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0x087380b1   wm8350_mic_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8350 0xaffc94d9   wm8350_hp_jack_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8903 0xca111ea0   wm8903_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8915 0xee211ad5   wm8915_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8962 0x63b9beb7   wm8962_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0x8f64e6eb   wm8994_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/codecs/snd-soc-wm8994 0xf37dbe8e   wm8958_mic_detect
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x07eacdc4    snd_soc_resume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x096c4663    snd_soc_default_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x099829f9    snd_soc_dapm_free
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0b57e67f    snd_soc_info_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0c2ff931    dapm_reg_event
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0d2d4a8e    snd_soc_unregister_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0d64ef36    snd_soc_dapm_force_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x0e19c0ab    snd_soc_info_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x109608e6    snd_soc_free_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x12076c7c    snd_soc_dapm_put_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x13a6f131    snd_soc_get_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1625b096    snd_soc_dapm_put_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x1defc4c7    snd_soc_codec_set_cache_io
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2047e709    snd_soc_dapm_ignore_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2246f1b6    snd_soc_dai_set_tristate
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x22d0c838    snd_soc_add_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2541a979    snd_soc_calc_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x25ea55f8    snd_soc_get_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x26c2f3d0    snd_soc_jack_add_pins
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x29d05dd2    snd_soc_info_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2d7d7208    snd_soc_dai_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x2e0404ac    snd_soc_default_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x32b35b22    snd_soc_dai_set_clkdiv
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x32f53926    snd_soc_info_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3552a57e    snd_soc_info_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3611a239    snd_soc_jack_notifier_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x37f9c3df    snd_soc_put_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x3f7b52cb    snd_soc_set_runtime_hwparams
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x41f804e5    snd_soc_dapm_get_enum_virt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x43011e78    snd_soc_info_enum_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x432fe8c1    snd_soc_register_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4a8af319    snd_soc_jack_add_zones
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4bed75df    snd_soc_bulk_write_raw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x4bf086bd    snd_soc_dapm_add_routes
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5046f548    snd_soc_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x57968e3b    snd_soc_unregister_card
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x587f6cb3    snd_soc_register_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5d200f9d    snd_soc_dapm_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x5e5bdfb8    snd_soc_codec_readable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x62ad7d98    snd_soc_dapm_get_pin_status
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6ae95085    snd_soc_update_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6c2d689a    snd_soc_dai_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x6d228fe8    snd_soc_put_volsw_2r_sx
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x70bfca6e    snd_soc_codec_volatile_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x73a5b007    snd_soc_dapm_new_control
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x74d50e75    snd_soc_unregister_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x75d1054e    snd_soc_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78327abc    snd_soc_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x78c98949    snd_soc_dapm_disable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7b3b2d1a    snd_soc_poweroff
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x7e606130    snd_soc_calc_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x802a2808    snd_soc_cache_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x81ac4974    snd_soc_unregister_dai
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x85366064    snd_soc_jack_new
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x87116fab    snd_soc_dapm_new_controls
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x88776541    snd_soc_cache_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x92b06da0    snd_soc_dapm_new_widgets
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95363a04    snd_soc_dapm_nc_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x95568021    snd_soc_jack_get_type
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x980bdbf7    snd_soc_update_bits_locked
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x98ff4872    snd_soc_cache_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x992df547    snd_soc_cnew
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x99b3899a    snd_soc_new_ac97_codec
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9b905056    snd_soc_default_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9ccdea45    snd_soc_dapm_enable_pin
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9e2b4e52    snd_soc_codec_set_sysclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9f1aaac7    snd_soc_dai_digital_mute
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9f214699    snd_soc_get_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0x9fa5641e    snd_soc_dapm_get_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xa4b9993c    snd_soc_jack_report
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xabe5abae    snd_soc_debugfs_root
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xaf28686f    snd_soc_dapm_sync
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb200c658    snd_soc_dapm_info_pin_switch
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xb4f9a42c    snd_soc_jack_add_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbba115bc    snd_soc_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbc1fd20f    snd_soc_dapm_get_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xbeca845b    snd_soc_dapm_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc10277b3    snd_soc_limit_volume
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc17baee1    snd_soc_put_volsw_s8
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc3009f0c    snd_soc_test_bits
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc3db6fce    snd_soc_read
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xc8269f94    snd_soc_params_to_frame_size
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xcb0c81ed    snd_soc_register_dais
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd19f6b0c    snd_soc_info_volsw_ext
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xd7e99c89    snd_soc_put_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe08f5c0b    snd_soc_dapm_put_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe2f75e1f    snd_soc_register_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe5249c0f    snd_soc_get_volsw_2r
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe5aa673d    snd_soc_dai_set_fmt
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xe8702027    snd_soc_jack_notifier_unregister
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb711ae7    snd_soc_params_to_bclk
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeb90b61f    snd_soc_unregister_platform
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xecc01fce    snd_soc_codec_writable_register
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xeddf0947    snd_soc_dai_set_tdm_slot
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf17dd1e0    snd_soc_suspend
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf36eef84    snd_soc_dapm_get_value_enum_double
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf55b304b    snd_soc_jack_free_gpios
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf5853f25    snd_soc_codec_set_pll
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf5f4ea5f    snd_soc_dapm_put_volsw
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf893ac05    snd_soc_write
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xf9b2bf17    snd_soc_pm_ops
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xfb37aeee    snd_soc_dai_set_channel_map
+EXPORT_SYMBOL_GPL sound/soc/snd-soc-core 0xff5c1ab5    snd_soc_register_card
+EXPORT_SYMBOL_GPL vmlinux 0x00080009   file_ra_state_init
+EXPORT_SYMBOL_GPL vmlinux 0x0059799b   pci_create_slot
+EXPORT_SYMBOL_GPL vmlinux 0x00632780   work_busy
+EXPORT_SYMBOL_GPL vmlinux 0x0067df75   ata_tf_from_fis
+EXPORT_SYMBOL_GPL vmlinux 0x006bba47   __sock_recv_ts_and_drops
+EXPORT_SYMBOL_GPL vmlinux 0x00b1318a   ata_sff_data_xfer
+EXPORT_SYMBOL_GPL vmlinux 0x00c4dc87   timecounter_init
+EXPORT_SYMBOL_GPL vmlinux 0x00cbd881   tty_prepare_flip_string
+EXPORT_SYMBOL_GPL vmlinux 0x00ebcb5d   ata_id_string
+EXPORT_SYMBOL_GPL vmlinux 0x01010c6d   klist_add_before
+EXPORT_SYMBOL_GPL vmlinux 0x0110b3d1   register_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0x011cf028   regulator_suspend_finish
+EXPORT_SYMBOL_GPL vmlinux 0x01241a5b   device_set_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x017543f0   net_ipv6_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x01848a8e   local_apic_timer_c2_ok
+EXPORT_SYMBOL_GPL vmlinux 0x01963df0   get_task_mm
+EXPORT_SYMBOL_GPL vmlinux 0x01a4ea6d   unregister_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x01ae354e   init_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x01cfaa4a   cpuidle_disable_device
+EXPORT_SYMBOL_GPL vmlinux 0x01e1a8de   kgdb_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x01fba2be   led_trigger_show
+EXPORT_SYMBOL_GPL vmlinux 0x02718e2e   usb_autopm_put_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x02766c0c   __inet_lookup_established
+EXPORT_SYMBOL_GPL vmlinux 0x030290c8   regulator_bulk_disable
+EXPORT_SYMBOL_GPL vmlinux 0x03054b8f   skcipher_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0x03090a44   invalidate_inode_pages2
+EXPORT_SYMBOL_GPL vmlinux 0x030d11a8   kmsg_dump_register
+EXPORT_SYMBOL_GPL vmlinux 0x0343bdf1   __i2c_board_list
+EXPORT_SYMBOL_GPL vmlinux 0x03520b1e   con_debug_enter
+EXPORT_SYMBOL_GPL vmlinux 0x037065fc   pci_find_next_capability
+EXPORT_SYMBOL_GPL vmlinux 0x03b29916   hrtimer_forward
+EXPORT_SYMBOL_GPL vmlinux 0x03e0cc71   sata_pmp_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x03e3686c   ata_timing_cycle2mode
+EXPORT_SYMBOL_GPL vmlinux 0x03f41146   sysfs_put
+EXPORT_SYMBOL_GPL vmlinux 0x0402df0e   synchronize_srcu
+EXPORT_SYMBOL_GPL vmlinux 0x0411b9a0   pm_runtime_no_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x0416bb24   get_pid_task
+EXPORT_SYMBOL_GPL vmlinux 0x043028bc   dm_kill_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x04486e88   rcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x044dae08   timerqueue_del
+EXPORT_SYMBOL_GPL vmlinux 0x0452fa30   tty_find_polling_driver
+EXPORT_SYMBOL_GPL vmlinux 0x046d5eec   inet6_csk_xmit
+EXPORT_SYMBOL_GPL vmlinux 0x047a9518   dm_device_name
+EXPORT_SYMBOL_GPL vmlinux 0x04870063   crypto_alloc_shash
+EXPORT_SYMBOL_GPL vmlinux 0x048de1c4   crypto_larval_kill
+EXPORT_SYMBOL_GPL vmlinux 0x04f94d08   pm_runtime_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x0531dcb8   ata_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x054e550b   kernel_halt
+EXPORT_SYMBOL_GPL vmlinux 0x056f388f   simple_attr_read
+EXPORT_SYMBOL_GPL vmlinux 0x0575fa70   sata_link_scr_lpm
+EXPORT_SYMBOL_GPL vmlinux 0x057f32a1   pci_stop_bus_device
+EXPORT_SYMBOL_GPL vmlinux 0x05918f8e   tty_prepare_flip_string_flags
+EXPORT_SYMBOL_GPL vmlinux 0x05b6a1da   ipv6_find_tlv
+EXPORT_SYMBOL_GPL vmlinux 0x05daee4e   usb_string
+EXPORT_SYMBOL_GPL vmlinux 0x06082ab6   nf_unregister_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0x060d1064   set_memory_ro
+EXPORT_SYMBOL_GPL vmlinux 0x061389e4   vfs_test_lock
+EXPORT_SYMBOL_GPL vmlinux 0x0619ca8a   getboottime
+EXPORT_SYMBOL_GPL vmlinux 0x0621ddac   regulator_set_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x064db9a5   mark_mounts_for_expiry
+EXPORT_SYMBOL_GPL vmlinux 0x064e353c   inet_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x069a16b0   inet6_sk_rebuild_header
+EXPORT_SYMBOL_GPL vmlinux 0x069d4ac1   pm_generic_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x06e8d801   shmem_read_mapping_page_gfp
+EXPORT_SYMBOL_GPL vmlinux 0x0755dff1   dma_release_channel
+EXPORT_SYMBOL_GPL vmlinux 0x07618fc3   transport_configure_device
+EXPORT_SYMBOL_GPL vmlinux 0x07b21f85   kdb_get_kbd_char
+EXPORT_SYMBOL_GPL vmlinux 0x07b27442   gpiochip_add
+EXPORT_SYMBOL_GPL vmlinux 0x07b52e38   rtnl_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x07f300c3   smp_call_function_any
+EXPORT_SYMBOL_GPL vmlinux 0x088f07f3   tcp_is_cwnd_limited
+EXPORT_SYMBOL_GPL vmlinux 0x08990ea1   clockevent_delta2ns
+EXPORT_SYMBOL_GPL vmlinux 0x0899d150   __pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x091eb9b4   round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0x094389c0   ring_buffer_consume
+EXPORT_SYMBOL_GPL vmlinux 0x0957ab9d   ata_sff_lost_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x0962d0e8   irq_set_affinity_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x097b7f28   sysdev_store_int
+EXPORT_SYMBOL_GPL vmlinux 0x0998d5a2   ata_pci_device_do_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0a2917b9   ring_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x0aa473ff   sdev_evt_send_simple
+EXPORT_SYMBOL_GPL vmlinux 0x0abac700   fuse_direct_io
+EXPORT_SYMBOL_GPL vmlinux 0x0ae71afb   cpufreq_frequency_table_cpuinfo
+EXPORT_SYMBOL_GPL vmlinux 0x0af17f3b   wakeup_source_remove
+EXPORT_SYMBOL_GPL vmlinux 0x0b07abe2   unshare_fs_struct
+EXPORT_SYMBOL_GPL vmlinux 0x0b148f9e   ata_bmdma_start
+EXPORT_SYMBOL_GPL vmlinux 0x0b19ed7c   apei_estatus_check_header
+EXPORT_SYMBOL_GPL vmlinux 0x0b377d28   crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x0b773596   regulator_sync_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x0b916e88   stmpe_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x0ba06aa4   put_pid
+EXPORT_SYMBOL_GPL vmlinux 0x0bc4f6ea   hrtimer_get_remaining
+EXPORT_SYMBOL_GPL vmlinux 0x0bd66782   debugfs_create_x32
+EXPORT_SYMBOL_GPL vmlinux 0x0c2cdbf1   synchronize_sched
+EXPORT_SYMBOL_GPL vmlinux 0x0c2d8ace   spi_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0c5b679b   dw_spi_resume_host
+EXPORT_SYMBOL_GPL vmlinux 0x0c7e0f42   ata_port_desc
+EXPORT_SYMBOL_GPL vmlinux 0x0c7f610c   tpm_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0x0c805f93   clflush_cache_range
+EXPORT_SYMBOL_GPL vmlinux 0x0cba98f1   aead_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0cc1e40f   crypto_it_tab
+EXPORT_SYMBOL_GPL vmlinux 0x0cce82c6   __init_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0x0ceb972c   __audit_inode_child
+EXPORT_SYMBOL_GPL vmlinux 0x0cfc0a99   agp_add_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x0d0c109d   of_irq_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x0d3c5bf9   inet6_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x0d3cc82c   of_irq_map_one
+EXPORT_SYMBOL_GPL vmlinux 0x0d4e73c5   klist_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x0dd62a23   pm_qos_request_active
+EXPORT_SYMBOL_GPL vmlinux 0x0ddf45a4   ata_sas_port_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x0deb0ade   register_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0x0debe50a   rio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x0e04c737   usb_kill_urb
+EXPORT_SYMBOL_GPL vmlinux 0x0e13a1be   tpm_calc_ordinal_duration
+EXPORT_SYMBOL_GPL vmlinux 0x0e13cb4d   apei_resources_release
+EXPORT_SYMBOL_GPL vmlinux 0x0e1b88f4   devres_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x0e39a101   hwmon_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3d8701   platform_device_register
+EXPORT_SYMBOL_GPL vmlinux 0x0e3e718c   sdio_enable_func
+EXPORT_SYMBOL_GPL vmlinux 0x0e53f4f9   fuse_conn_kill
+EXPORT_SYMBOL_GPL vmlinux 0x0e5438dd   tpm_bios_log_setup
+EXPORT_SYMBOL_GPL vmlinux 0x0e6a0889   eventfd_ctx_put
+EXPORT_SYMBOL_GPL vmlinux 0x0e938e48   sysdev_class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x0ea864cd   ring_buffer_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x0edde781   inet_csk_reqsk_queue_prune
+EXPORT_SYMBOL_GPL vmlinux 0x0f6dcb5b   usb_disable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x0f891a22   ata_pci_device_resume
+EXPORT_SYMBOL_GPL vmlinux 0x0f9b9781   inet6_destroy_sock
+EXPORT_SYMBOL_GPL vmlinux 0x0fbb0d10   disk_part_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0x0fc46b4c   inet_putpeer
+EXPORT_SYMBOL_GPL vmlinux 0x0fd6804f   tps6586x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x0fde06b5   __tracepoint_napi_poll
+EXPORT_SYMBOL_GPL vmlinux 0x0fef400c   pci_scan_child_bus
+EXPORT_SYMBOL_GPL vmlinux 0x0fff7f4a   dm_underlying_device_busy
+EXPORT_SYMBOL_GPL vmlinux 0x100c48a2   unregister_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1010d612   xv_free
+EXPORT_SYMBOL_GPL vmlinux 0x10138352   tracing_on
+EXPORT_SYMBOL_GPL vmlinux 0x10159fc6   pci_unblock_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0x101d161f   scsi_mode_select
+EXPORT_SYMBOL_GPL vmlinux 0x10453535   ata_scsi_simulate
+EXPORT_SYMBOL_GPL vmlinux 0x1053485e   ring_buffer_peek
+EXPORT_SYMBOL_GPL vmlinux 0x107a295d   __cpufreq_driver_getavg
+EXPORT_SYMBOL_GPL vmlinux 0x10a09668   scsi_target_unblock
+EXPORT_SYMBOL_GPL vmlinux 0x10ecc52c   usb_amd_quirk_pll_enable
+EXPORT_SYMBOL_GPL vmlinux 0x1125a51d   usb_unlink_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0x1141bca8   ata_bmdma_port_start32
+EXPORT_SYMBOL_GPL vmlinux 0x1172ce54   rtc_ktime_to_tm
+EXPORT_SYMBOL_GPL vmlinux 0x118e0351   ring_buffer_read_finish
+EXPORT_SYMBOL_GPL vmlinux 0x119cdcf9   tcp_orphan_count
+EXPORT_SYMBOL_GPL vmlinux 0x11f447ce   __gpio_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x1210460e   sata_sff_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x1219cb3d   regulator_register
+EXPORT_SYMBOL_GPL vmlinux 0x12358186   uhci_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x1238f863   pci_bus_resource_n
+EXPORT_SYMBOL_GPL vmlinux 0x12477f60   tcp_twsk_destructor
+EXPORT_SYMBOL_GPL vmlinux 0x124f2056   crypto_get_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0x126671cc   usb_queue_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0x1268f357   resume_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0x12f3f261   rio_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0x131ddad7   __pm_runtime_set_status
+EXPORT_SYMBOL_GPL vmlinux 0x1327de84   spi_sync
+EXPORT_SYMBOL_GPL vmlinux 0x13354608   scatterwalk_map_and_copy
+EXPORT_SYMBOL_GPL vmlinux 0x134c8232   sync_page_io
+EXPORT_SYMBOL_GPL vmlinux 0x13574bbf   nf_net_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0x135a0d57   devres_add
+EXPORT_SYMBOL_GPL vmlinux 0x13b02416   kill_pid_info_as_uid
+EXPORT_SYMBOL_GPL vmlinux 0x13b2a946   register_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x1438f902   pci_configure_slot
+EXPORT_SYMBOL_GPL vmlinux 0x14507ed7   ring_buffer_commit_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x145784d1   gdt_page
+EXPORT_SYMBOL_GPL vmlinux 0x14dbfae2   usb_match_one_id
+EXPORT_SYMBOL_GPL vmlinux 0x14fa25d9   kern_mount_data
+EXPORT_SYMBOL_GPL vmlinux 0x150d95ac   eventfd_ctx_fileget
+EXPORT_SYMBOL_GPL vmlinux 0x1523008c   ring_buffer_entries
+EXPORT_SYMBOL_GPL vmlinux 0x1556756b   usermodehelper_is_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x1572b4af   raw_seq_next
+EXPORT_SYMBOL_GPL vmlinux 0x1582ec02   stmpe_disable
+EXPORT_SYMBOL_GPL vmlinux 0x15862717   dio_end_io
+EXPORT_SYMBOL_GPL vmlinux 0x15892417   async_synchronize_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x1598dc9d   unregister_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x15b0606e   e820_any_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x15b47177   stmpe_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x15e11414   usb_hc_died
+EXPORT_SYMBOL_GPL vmlinux 0x1606b54c   xv_malloc
+EXPORT_SYMBOL_GPL vmlinux 0x160eee73   __module_address
+EXPORT_SYMBOL_GPL vmlinux 0x161af094   platform_device_add_resources
+EXPORT_SYMBOL_GPL vmlinux 0x1650bf27   rcutorture_record_progress
+EXPORT_SYMBOL_GPL vmlinux 0x16a3bc12   x86_platform
+EXPORT_SYMBOL_GPL vmlinux 0x16a491ad   tpm_pm_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x16ae6f73   usb_bus_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x16b6033d   cpufreq_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0x16c57b0c   unregister_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x1709b960   ata_cable_unknown
+EXPORT_SYMBOL_GPL vmlinux 0x171b577b   unregister_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0x172e72d4   vdso_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x174fca38   inet_twsk_put
+EXPORT_SYMBOL_GPL vmlinux 0x175291db   user_describe
+EXPORT_SYMBOL_GPL vmlinux 0x17610ab8   __css_put
+EXPORT_SYMBOL_GPL vmlinux 0x17614bf3   apei_resources_sub
+EXPORT_SYMBOL_GPL vmlinux 0x17c03145   tpm_read
+EXPORT_SYMBOL_GPL vmlinux 0x17c58470   usb_anchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0x17c97419   sysfs_remove_files
+EXPORT_SYMBOL_GPL vmlinux 0x17cbda13   __inet_inherit_port
+EXPORT_SYMBOL_GPL vmlinux 0x17fcc3e7   ata_sas_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x17fde571   spi_unregister_master
+EXPORT_SYMBOL_GPL vmlinux 0x1825ace2   uart_console_write
+EXPORT_SYMBOL_GPL vmlinux 0x184f3065   sysfs_create_files
+EXPORT_SYMBOL_GPL vmlinux 0x185a9af3   class_compat_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x1878f62b   edac_err_assert
+EXPORT_SYMBOL_GPL vmlinux 0x18bcc0f4   ata_pci_sff_init_one
+EXPORT_SYMBOL_GPL vmlinux 0x18c6d40f   key_type_trusted
+EXPORT_SYMBOL_GPL vmlinux 0x18d3d023   crypto_alloc_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x18dcc4dc   dma_wait_for_async_tx
+EXPORT_SYMBOL_GPL vmlinux 0x18f609af   crypto_chain
+EXPORT_SYMBOL_GPL vmlinux 0x191e0176   sdio_disable_func
+EXPORT_SYMBOL_GPL vmlinux 0x1924defd   pm_generic_restore
+EXPORT_SYMBOL_GPL vmlinux 0x193d48e0   trace_current_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x195aa46e   wm8994_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x1960099f   led_trigger_set_default
+EXPORT_SYMBOL_GPL vmlinux 0x196614ce   hw_breakpoint_restore
+EXPORT_SYMBOL_GPL vmlinux 0x1999a6be   __srcu_read_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x19a304ba   usb_disabled
+EXPORT_SYMBOL_GPL vmlinux 0x19cdd531   security_inode_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x1a1abd73   relay_flush
+EXPORT_SYMBOL_GPL vmlinux 0x1a323362   __ftrace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x1a38bb7c   mddev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x1a672c4d   crypto_blkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x1a8b91bf   workqueue_congested
+EXPORT_SYMBOL_GPL vmlinux 0x1a8c4fe1   blk_execute_rq_nowait
+EXPORT_SYMBOL_GPL vmlinux 0x1ad8257c   dev_attr_em_message_type
+EXPORT_SYMBOL_GPL vmlinux 0x1adb1b24   ata_sff_dev_select
+EXPORT_SYMBOL_GPL vmlinux 0x1ae0e135   tracing_generic_entry_update
+EXPORT_SYMBOL_GPL vmlinux 0x1b0683d3   screen_glyph
+EXPORT_SYMBOL_GPL vmlinux 0x1b1f2bda   speedstep_get_freqs
+EXPORT_SYMBOL_GPL vmlinux 0x1b46a4a9   tty_ldisc_ref_wait
+EXPORT_SYMBOL_GPL vmlinux 0x1b52db1c   probe_kernel_read
+EXPORT_SYMBOL_GPL vmlinux 0x1b9aca3f   jprobe_return
+EXPORT_SYMBOL_GPL vmlinux 0x1baef3c1   sdev_evt_send
+EXPORT_SYMBOL_GPL vmlinux 0x1c0ad894   pm_generic_thaw
+EXPORT_SYMBOL_GPL vmlinux 0x1c2277ad   skb_to_sgvec
+EXPORT_SYMBOL_GPL vmlinux 0x1c5b1f28   irq_free_descs
+EXPORT_SYMBOL_GPL vmlinux 0x1c5e0447   add_to_page_cache_lru
+EXPORT_SYMBOL_GPL vmlinux 0x1c61cc5f   cpufreq_register_governor
+EXPORT_SYMBOL_GPL vmlinux 0x1c67fa91   md_stop_writes
+EXPORT_SYMBOL_GPL vmlinux 0x1c7d1290   ata_dev_next
+EXPORT_SYMBOL_GPL vmlinux 0x1c7ff75b   pm_generic_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x1c852e7c   xfrm_calg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x1c87a811   __round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x1c8f89d5   crypto_nivaead_type
+EXPORT_SYMBOL_GPL vmlinux 0x1cac4d71   __netpoll_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x1cb0d3fa   pm_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x1ce63fd8   ring_buffer_overrun_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x1d096064   blkio_policy_register
+EXPORT_SYMBOL_GPL vmlinux 0x1d3238c1   tty_set_termios
+EXPORT_SYMBOL_GPL vmlinux 0x1d459685   xstate_size
+EXPORT_SYMBOL_GPL vmlinux 0x1d6781a9   klist_next
+EXPORT_SYMBOL_GPL vmlinux 0x1d7922e9   wakeup_source_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x1d82a9a9   __rio_local_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0x1d9148ae   blk_unprep_request
+EXPORT_SYMBOL_GPL vmlinux 0x1dd4db59   trace_seq_vprintf
+EXPORT_SYMBOL_GPL vmlinux 0x1e0b3263   platform_device_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x1e314b21   regulator_use_dummy_regulator
+EXPORT_SYMBOL_GPL vmlinux 0x1e359831   eventfd_ctx_remove_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x1e472561   crypto_unregister_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x1e4b3b3e   hrtimer_start
+EXPORT_SYMBOL_GPL vmlinux 0x1e7bbcb3   kernel_restart
+EXPORT_SYMBOL_GPL vmlinux 0x1eb9516e   round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x1eba928f   ata_sff_queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x1ebf6c2a   pci_power_names
+EXPORT_SYMBOL_GPL vmlinux 0x1ee9814e   irq_of_parse_and_map
+EXPORT_SYMBOL_GPL vmlinux 0x1ef41710   class_interface_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x1f1f4e10   isa_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x1f231008   shash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x1f282d9a   wm831x_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x1f3626c0   devres_get
+EXPORT_SYMBOL_GPL vmlinux 0x1f370374   trace_define_field
+EXPORT_SYMBOL_GPL vmlinux 0x1f5119e7   class_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x1f7f4f11   cpci_hp_register_bus
+EXPORT_SYMBOL_GPL vmlinux 0x1f8544b8   panic_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x1f868168   perf_event_create_kernel_counter
+EXPORT_SYMBOL_GPL vmlinux 0x1f8ec1b3   acpi_get_pci_rootbridge_handle
+EXPORT_SYMBOL_GPL vmlinux 0x1fc6b976   register_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x1fcece42   inet_twdr_twcal_tick
+EXPORT_SYMBOL_GPL vmlinux 0x201c63c3   power_supply_changed
+EXPORT_SYMBOL_GPL vmlinux 0x202a54f3   sdio_readw
+EXPORT_SYMBOL_GPL vmlinux 0x2053e068   led_classdev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x20588c37   spi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x20641d48   __ablkcipher_walk_complete
+EXPORT_SYMBOL_GPL vmlinux 0x206721dc   debugfs_create_x64
+EXPORT_SYMBOL_GPL vmlinux 0x206a1b61   blkiocg_del_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0x207f996c   fib_rules_register
+EXPORT_SYMBOL_GPL vmlinux 0x209645bc   cgroup_load_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x20b69cb7   mm_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x20bc3470   orderly_poweroff
+EXPORT_SYMBOL_GPL vmlinux 0x20d22764   iommu_found
+EXPORT_SYMBOL_GPL vmlinux 0x212eddce   __blkdev_driver_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x21333f2e   platform_add_devices
+EXPORT_SYMBOL_GPL vmlinux 0x214446b1   cred_to_ucred
+EXPORT_SYMBOL_GPL vmlinux 0x216a1f1d   led_trigger_remove
+EXPORT_SYMBOL_GPL vmlinux 0x2171b6a2   vma_kernel_pagesize
+EXPORT_SYMBOL_GPL vmlinux 0x217a52b9   fuse_dev_operations
+EXPORT_SYMBOL_GPL vmlinux 0x21a11b78   usb_init_urb
+EXPORT_SYMBOL_GPL vmlinux 0x21a11e70   ata_eh_analyze_ncq_error
+EXPORT_SYMBOL_GPL vmlinux 0x21a3f9a9   irq_alloc_descs
+EXPORT_SYMBOL_GPL vmlinux 0x21d0a24c   pm_runtime_irq_safe
+EXPORT_SYMBOL_GPL vmlinux 0x21e12e80   ipv6_opt_accepted
+EXPORT_SYMBOL_GPL vmlinux 0x21e59af2   ata_link_abort
+EXPORT_SYMBOL_GPL vmlinux 0x21fd09b0   pciserial_resume_ports
+EXPORT_SYMBOL_GPL vmlinux 0x21ffbd85   sata_scr_write_flush
+EXPORT_SYMBOL_GPL vmlinux 0x22269ec9   pci_enable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0x22642c1e   crypto_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x22797135   ata_bmdma_stop
+EXPORT_SYMBOL_GPL vmlinux 0x2282f80a   sysfs_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x2296c00d   crypto_attr_u32
+EXPORT_SYMBOL_GPL vmlinux 0x229e4287   rtc_irq_register
+EXPORT_SYMBOL_GPL vmlinux 0x22cbdf6e   scsi_eh_ready_devs
+EXPORT_SYMBOL_GPL vmlinux 0x22d2af91   devm_kzalloc
+EXPORT_SYMBOL_GPL vmlinux 0x22f75517   proc_net_mkdir
+EXPORT_SYMBOL_GPL vmlinux 0x231e0570   stmpe_enable
+EXPORT_SYMBOL_GPL vmlinux 0x23679939   __iowrite32_copy
+EXPORT_SYMBOL_GPL vmlinux 0x23864ce7   cpuset_mem_spread_node
+EXPORT_SYMBOL_GPL vmlinux 0x2405067a   usb_find_alt_setting
+EXPORT_SYMBOL_GPL vmlinux 0x2406dae3   pci_address_to_pio
+EXPORT_SYMBOL_GPL vmlinux 0x240b739a   iomap_create_wc
+EXPORT_SYMBOL_GPL vmlinux 0x2447533c   ktime_get_real
+EXPORT_SYMBOL_GPL vmlinux 0x24544599   input_ff_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x246f4153   pv_time_ops
+EXPORT_SYMBOL_GPL vmlinux 0x247252d5   __pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x247ef831   kdb_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x248d72d5   __rt_mutex_init
+EXPORT_SYMBOL_GPL vmlinux 0x24aac4d9   crypto_aes_expand_key
+EXPORT_SYMBOL_GPL vmlinux 0x24e1307e   flush_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x24eb7e32   leds_list
+EXPORT_SYMBOL_GPL vmlinux 0x252e43b4   cn_add_callback
+EXPORT_SYMBOL_GPL vmlinux 0x25541abb   __class_register
+EXPORT_SYMBOL_GPL vmlinux 0x25d327ac   tps6586x_write
+EXPORT_SYMBOL_GPL vmlinux 0x25dafc6b   scsi_flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x25fc9e76   usb_register_dev
+EXPORT_SYMBOL_GPL vmlinux 0x260337f7   crypto_spawn_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x262d492a   __get_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x262f20a8   local_clock
+EXPORT_SYMBOL_GPL vmlinux 0x264846c6   class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2673ca2c   ata_sff_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x26aa10f5   blk_insert_cloned_request
+EXPORT_SYMBOL_GPL vmlinux 0x26c90ea4   scsi_eh_get_sense
+EXPORT_SYMBOL_GPL vmlinux 0x26ef6fee   regulator_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x27099be6   devm_kfree
+EXPORT_SYMBOL_GPL vmlinux 0x27168168   regulator_bulk_get
+EXPORT_SYMBOL_GPL vmlinux 0x2728169e   pxa_ssp_free
+EXPORT_SYMBOL_GPL vmlinux 0x272ec7cd   security_inode_create
+EXPORT_SYMBOL_GPL vmlinux 0x273bb23a   regulator_set_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x27650cd1   sk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x2787db00   vbin_printf
+EXPORT_SYMBOL_GPL vmlinux 0x279cb985   apei_exec_pre_map_gars
+EXPORT_SYMBOL_GPL vmlinux 0x27a32953   sysdev_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x27bc5e1b   uhci_check_and_reset_hc
+EXPORT_SYMBOL_GPL vmlinux 0x27c1e63f   usb_amd_find_chipset_info
+EXPORT_SYMBOL_GPL vmlinux 0x27c9990a   sdio_writew
+EXPORT_SYMBOL_GPL vmlinux 0x27cd7756   power_supply_register
+EXPORT_SYMBOL_GPL vmlinux 0x27e88b71   rio_release_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x27e99151   transport_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x27f4f029   ftrace_set_global_filter
+EXPORT_SYMBOL_GPL vmlinux 0x28846c17   rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0x28976cc6   ipv6_dup_options
+EXPORT_SYMBOL_GPL vmlinux 0x28a82da4   snmp_mib_init
+EXPORT_SYMBOL_GPL vmlinux 0x28d664ff   __raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x28e23139   xfrm_probe_algs
+EXPORT_SYMBOL_GPL vmlinux 0x28fd7dbe   securityfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0x291da8ab   preempt_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x292cf704   ip6_local_out
+EXPORT_SYMBOL_GPL vmlinux 0x297c70c0   wm8350_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x29b12bc8   inet6_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x29bcca72   __pm_runtime_use_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x29bf7b26   pstore_register
+EXPORT_SYMBOL_GPL vmlinux 0x29f3bd90   cgroup_add_files
+EXPORT_SYMBOL_GPL vmlinux 0x29f3c6fa   rtc_read_time
+EXPORT_SYMBOL_GPL vmlinux 0x2a54ec44   device_del
+EXPORT_SYMBOL_GPL vmlinux 0x2a678a13   __suspend_report_result
+EXPORT_SYMBOL_GPL vmlinux 0x2a69d84b   crypto_create_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x2acc4df1   dev_set_name
+EXPORT_SYMBOL_GPL vmlinux 0x2ade122b   transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x2af4d5fc   ata_host_init
+EXPORT_SYMBOL_GPL vmlinux 0x2b04f2f3   ring_buffer_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x2b458fb2   ata_sff_dma_pause
+EXPORT_SYMBOL_GPL vmlinux 0x2b540c83   fixed_phy_set_link_update
+EXPORT_SYMBOL_GPL vmlinux 0x2b67f096   speedstep_get_frequency
+EXPORT_SYMBOL_GPL vmlinux 0x2b7d08ec   cgroup_to_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2b8c612a   inet_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x2bc2af9a   task_blkio_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x2bc56a8f   driver_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x2bce22f3   usb_get_urb
+EXPORT_SYMBOL_GPL vmlinux 0x2be09b9e   crypto_alg_mod_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x2be7fb8e   disable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x2bf0efdf   put_device
+EXPORT_SYMBOL_GPL vmlinux 0x2c0e4759   inet_csk_bind_conflict
+EXPORT_SYMBOL_GPL vmlinux 0x2c1f6828   cgroup_add_file
+EXPORT_SYMBOL_GPL vmlinux 0x2c208607   power_supply_is_system_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x2cabd80f   fuse_request_send_background
+EXPORT_SYMBOL_GPL vmlinux 0x2cafd9c0   ata_bmdma_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x2cb424c9   ata_port_abort
+EXPORT_SYMBOL_GPL vmlinux 0x2cd7c4e8   sdio_readl
+EXPORT_SYMBOL_GPL vmlinux 0x2ce98559   kcrypto_wq
+EXPORT_SYMBOL_GPL vmlinux 0x2cea32ee   unregister_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0x2d48b963   ata_pci_bmdma_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0x2d59c954   edac_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x2d82a1c7   usb_bulk_msg
+EXPORT_SYMBOL_GPL vmlinux 0x2d9edd26   aead_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x2d9f2ce3   sched_clock_idle_wakeup_event
+EXPORT_SYMBOL_GPL vmlinux 0x2dcb6cc5   pciserial_init_ports
+EXPORT_SYMBOL_GPL vmlinux 0x2de1b704   class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0x2e12d7b7   __mnt_is_readonly
+EXPORT_SYMBOL_GPL vmlinux 0x2e2360b1   ftrace_set_global_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x2e42a3ae   pci_sriov_migration
+EXPORT_SYMBOL_GPL vmlinux 0x2e45e488   rcu_note_context_switch
+EXPORT_SYMBOL_GPL vmlinux 0x2e47f677   xfrm_aalg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x2e69eb34   hrtimer_try_to_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x2e7580f3   blk_add_request_payload
+EXPORT_SYMBOL_GPL vmlinux 0x2eb91dfe   scatterwalk_map
+EXPORT_SYMBOL_GPL vmlinux 0x2ebad30b   eventfd_ctx_fdget
+EXPORT_SYMBOL_GPL vmlinux 0x2ec0f044   sata_std_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0x2ec8391c   xfrm_inner_extract_output
+EXPORT_SYMBOL_GPL vmlinux 0x2ecf137b   single_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x2ee11135   bsg_register_queue
+EXPORT_SYMBOL_GPL vmlinux 0x2eed2630   iommu_domain_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x2f3a16f4   ring_buffer_size
+EXPORT_SYMBOL_GPL vmlinux 0x2f47d8c7   cpufreq_frequency_get_table
+EXPORT_SYMBOL_GPL vmlinux 0x2f53d3d0   hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x2f54c193   eventfd_signal
+EXPORT_SYMBOL_GPL vmlinux 0x2f59bd34   sata_pmp_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x2f683d9f   edac_put_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x2f79f791   __tracepoint_block_bio_complete
+EXPORT_SYMBOL_GPL vmlinux 0x2f857551   machine_check_poll
+EXPORT_SYMBOL_GPL vmlinux 0x2f86c290   dm_table_add_target_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0x2f96ee54   tcp_register_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x2fcd9e17   dpm_resume_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x2ffb0b17   ahash_free_instance
+EXPORT_SYMBOL_GPL vmlinux 0x302b5d95   tcp_reno_min_cwnd
+EXPORT_SYMBOL_GPL vmlinux 0x30315898   inet_hash
+EXPORT_SYMBOL_GPL vmlinux 0x307f7776   timecompare_offset
+EXPORT_SYMBOL_GPL vmlinux 0x30936ab9   usb_autopm_get_interface_async
+EXPORT_SYMBOL_GPL vmlinux 0x30a4f4ca   bstr_printf
+EXPORT_SYMBOL_GPL vmlinux 0x30a7b602   inet_twsk_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x30fc7a21   find_vpid
+EXPORT_SYMBOL_GPL vmlinux 0x3108ea46   xfrm_ealg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x3109b751   cpu_clock
+EXPORT_SYMBOL_GPL vmlinux 0x31266931   con_debug_leave
+EXPORT_SYMBOL_GPL vmlinux 0x3136fa8e   __clocksource_updatefreq_scale
+EXPORT_SYMBOL_GPL vmlinux 0x316db187   __tracepoint_block_rq_remap
+EXPORT_SYMBOL_GPL vmlinux 0x316ee4cd   pcie_update_link_speed
+EXPORT_SYMBOL_GPL vmlinux 0x3179d371   stmpe_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x317be4e1   crypto_alloc_base
+EXPORT_SYMBOL_GPL vmlinux 0x318920b1   register_dock_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x31b9a624   leds_list_lock
+EXPORT_SYMBOL_GPL vmlinux 0x3255da7b   blkio_policy_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x32942895   ata_qc_complete_multiple
+EXPORT_SYMBOL_GPL vmlinux 0x32b31a8c   ktime_get_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x32d5e7fc   xfrm_aalg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x333501b7   simple_attr_open
+EXPORT_SYMBOL_GPL vmlinux 0x335431bf   xfrm_audit_state_notfound
+EXPORT_SYMBOL_GPL vmlinux 0x336154ca   rcutorture_record_test_transition
+EXPORT_SYMBOL_GPL vmlinux 0x33699185   blkiocg_lookup_group
+EXPORT_SYMBOL_GPL vmlinux 0x336c1bd5   mddev_check_plugged
+EXPORT_SYMBOL_GPL vmlinux 0x338aaa50   usb_interrupt_msg
+EXPORT_SYMBOL_GPL vmlinux 0x33a72664   usb_autopm_put_interface
+EXPORT_SYMBOL_GPL vmlinux 0x33b96e5d   apei_exec_write_register
+EXPORT_SYMBOL_GPL vmlinux 0x33e33a6b   scsi_dh_detach
+EXPORT_SYMBOL_GPL vmlinux 0x340e10e1   br_fdb_test_addr_hook
+EXPORT_SYMBOL_GPL vmlinux 0x3441c3d6   gpio_set_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x3446c0c9   blocking_notifier_chain_cond_register
+EXPORT_SYMBOL_GPL vmlinux 0x347d1c57   __big_tty_mutex_owner
+EXPORT_SYMBOL_GPL vmlinux 0x34d03cd1   __class_create
+EXPORT_SYMBOL_GPL vmlinux 0x35988e5b   ata_host_detach
+EXPORT_SYMBOL_GPL vmlinux 0x359f9490   tpm_pm_resume
+EXPORT_SYMBOL_GPL vmlinux 0x35b5d457   xfrm_audit_policy_delete
+EXPORT_SYMBOL_GPL vmlinux 0x35e7850f   dev_attr_unload_heads
+EXPORT_SYMBOL_GPL vmlinux 0x35f37219   wm8350_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x35fbf950   inet_csk_addr2sockaddr
+EXPORT_SYMBOL_GPL vmlinux 0x360be4a4   usb_hcd_check_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x361e2bcc   save_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0x362e23ec   call_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0x3656afef   devres_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x36717e4e   usb_get_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x3672392d   scsi_nl_add_driver
+EXPORT_SYMBOL_GPL vmlinux 0x36875389   __timecompare_update
+EXPORT_SYMBOL_GPL vmlinux 0x369b0ddc   acpi_get_pci_dev
+EXPORT_SYMBOL_GPL vmlinux 0x36dc2979   pci_set_cacheline_size
+EXPORT_SYMBOL_GPL vmlinux 0x371882ee   __rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x376f90d1   device_init_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x37b028bc   ata_link_online
+EXPORT_SYMBOL_GPL vmlinux 0x37b4a2d5   edac_get_sysfs_class
+EXPORT_SYMBOL_GPL vmlinux 0x37e1a0fd   md_stop
+EXPORT_SYMBOL_GPL vmlinux 0x3841ab01   unregister_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3862df35   shash_ahash_digest
+EXPORT_SYMBOL_GPL vmlinux 0x386a440b   ring_buffer_record_enable
+EXPORT_SYMBOL_GPL vmlinux 0x3895cc89   fb_deferred_io_fsync
+EXPORT_SYMBOL_GPL vmlinux 0x38a9c2c7   input_ff_effect_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x38ab71e9   driver_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x38ea936e   __memory_failure
+EXPORT_SYMBOL_GPL vmlinux 0x393b4e74   fuse_get_req
+EXPORT_SYMBOL_GPL vmlinux 0x393b9aba   debugfs_create_blob
+EXPORT_SYMBOL_GPL vmlinux 0x39922ef2   pm_generic_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x39a1c7ec   led_trigger_blink
+EXPORT_SYMBOL_GPL vmlinux 0x39bf0cbf   modify_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x39d3559a   tty_ldisc_ref
+EXPORT_SYMBOL_GPL vmlinux 0x39da3c85   hvc_remove
+EXPORT_SYMBOL_GPL vmlinux 0x39e15e5f   trace_nowake_buffer_unlock_commit
+EXPORT_SYMBOL_GPL vmlinux 0x39f4a256   acpi_pci_find_root
+EXPORT_SYMBOL_GPL vmlinux 0x3a26ed11   sched_clock
+EXPORT_SYMBOL_GPL vmlinux 0x3a4f6a32   ata_sff_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x3a616dee   i2c_new_probed_device
+EXPORT_SYMBOL_GPL vmlinux 0x3a7a50d9   regulator_force_disable
+EXPORT_SYMBOL_GPL vmlinux 0x3ab262e1   set_timer_slack
+EXPORT_SYMBOL_GPL vmlinux 0x3abcd6d8   power_supply_get_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x3ae1f312   netdev_rx_handler_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3b7145bb   apei_exec_read_register_value
+EXPORT_SYMBOL_GPL vmlinux 0x3b92eaca   regulator_count_voltages
+EXPORT_SYMBOL_GPL vmlinux 0x3b98088a   skcipher_geniv_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x3be89d3c   usb_register_notify
+EXPORT_SYMBOL_GPL vmlinux 0x3c0fbab2   ata_scsi_port_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x3c30eb47   apply_to_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3c5677f4   device_reprobe
+EXPORT_SYMBOL_GPL vmlinux 0x3c6b7fa6   generic_fh_to_parent
+EXPORT_SYMBOL_GPL vmlinux 0x3c9390db   pci_vpd_find_tag
+EXPORT_SYMBOL_GPL vmlinux 0x3c942368   profile_event_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3c950d70   sdio_writeb_readb
+EXPORT_SYMBOL_GPL vmlinux 0x3ca16d23   kmsg_dump_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3cd06035   add_input_randomness
+EXPORT_SYMBOL_GPL vmlinux 0x3ce24e37   gpiochip_remove
+EXPORT_SYMBOL_GPL vmlinux 0x3cf0c43a   ata_sff_tf_load
+EXPORT_SYMBOL_GPL vmlinux 0x3cfa2346   uart_set_options
+EXPORT_SYMBOL_GPL vmlinux 0x3cfedb3f   register_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x3d163bbf   adp5520_write
+EXPORT_SYMBOL_GPL vmlinux 0x3d2aaedc   cgroup_attach_task_all
+EXPORT_SYMBOL_GPL vmlinux 0x3d388324   dpm_resume_end
+EXPORT_SYMBOL_GPL vmlinux 0x3d543d4a   ftrace_set_notrace
+EXPORT_SYMBOL_GPL vmlinux 0x3d81e6f6   sysdev_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3d85e7a6   wm8350_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x3da2f5a4   xfrm_audit_state_delete
+EXPORT_SYMBOL_GPL vmlinux 0x3daa456d   inet_unhash
+EXPORT_SYMBOL_GPL vmlinux 0x3dc916b6   crypto_fl_tab
+EXPORT_SYMBOL_GPL vmlinux 0x3dd4d3a7   bprintf
+EXPORT_SYMBOL_GPL vmlinux 0x3dde0e07   amd_get_nb_id
+EXPORT_SYMBOL_GPL vmlinux 0x3e19c480   ioremap_page_range
+EXPORT_SYMBOL_GPL vmlinux 0x3e2f0557   wakeup_source_register
+EXPORT_SYMBOL_GPL vmlinux 0x3e5544f8   fib_rules_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x3e5e25d3   tpm_open
+EXPORT_SYMBOL_GPL vmlinux 0x3e6138a3   usb_sg_wait
+EXPORT_SYMBOL_GPL vmlinux 0x3e757637   cpu_bit_bitmap
+EXPORT_SYMBOL_GPL vmlinux 0x3ed34b02   sata_set_spd
+EXPORT_SYMBOL_GPL vmlinux 0x3ef8425a   fuse_file_poll
+EXPORT_SYMBOL_GPL vmlinux 0x3efb35c9   get_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0x3f0256f6   klist_add_head
+EXPORT_SYMBOL_GPL vmlinux 0x3f21ff51   scsi_nl_sock
+EXPORT_SYMBOL_GPL vmlinux 0x3f229c4c   oops_begin
+EXPORT_SYMBOL_GPL vmlinux 0x3f238101   dcookie_register
+EXPORT_SYMBOL_GPL vmlinux 0x3f6d4b03   ata_sff_hsm_move
+EXPORT_SYMBOL_GPL vmlinux 0x3fb03204   tty_buffer_request_room
+EXPORT_SYMBOL_GPL vmlinux 0x3fb80d1c   crypto_register_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x3fbebbc0   ata_timing_compute
+EXPORT_SYMBOL_GPL vmlinux 0x401291ad   udp6_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x4019a519   rio_release_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x403f9529   gpio_request_one
+EXPORT_SYMBOL_GPL vmlinux 0x405c51f3   tty_ldisc_deref
+EXPORT_SYMBOL_GPL vmlinux 0x4077c506   get_device
+EXPORT_SYMBOL_GPL vmlinux 0x4091cc4b   crypto_init_shash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4095b7b6   iomap_atomic_prot_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x40acf479   crypto_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x40ae5f55   blk_queue_rq_timed_out
+EXPORT_SYMBOL_GPL vmlinux 0x40af0dec   ata_xfer_mode2mask
+EXPORT_SYMBOL_GPL vmlinux 0x40b5fdfc   rio_local_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x40d46b21   crypto_ft_tab
+EXPORT_SYMBOL_GPL vmlinux 0x40e05f26   bd_unlink_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x40f34d79   ata_wait_register
+EXPORT_SYMBOL_GPL vmlinux 0x40fcf6dd   disk_part_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x40fdbfa6   pci_find_next_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x41328bcb   pci_hp_create_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x4205ad24   cancel_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0x422da87b   crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x42471c04   usb_lock_device_for_reset
+EXPORT_SYMBOL_GPL vmlinux 0x426f13b9   e820_all_mapped
+EXPORT_SYMBOL_GPL vmlinux 0x42825ce2   rcu_scheduler_active
+EXPORT_SYMBOL_GPL vmlinux 0x42b364ef   scatterwalk_done
+EXPORT_SYMBOL_GPL vmlinux 0x42ba8c9e   __tracepoint_block_bio_remap
+EXPORT_SYMBOL_GPL vmlinux 0x42d23e5a   stmpe_set_altfunc
+EXPORT_SYMBOL_GPL vmlinux 0x43137eb9   ring_buffer_empty_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x432fd7f6   __gpio_set_value
+EXPORT_SYMBOL_GPL vmlinux 0x432fea17   led_trigger_store
+EXPORT_SYMBOL_GPL vmlinux 0x433f9607   debugfs_create_u8
+EXPORT_SYMBOL_GPL vmlinux 0x43895d04   scsi_autopm_put_device
+EXPORT_SYMBOL_GPL vmlinux 0x43b032cd   queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x43cc200c   nf_unregister_queue_handlers
+EXPORT_SYMBOL_GPL vmlinux 0x43ee57e7   register_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x43f56e82   ata_xfer_mode2shift
+EXPORT_SYMBOL_GPL vmlinux 0x442efe99   usb_hcd_unmap_urb_setup_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0x44404f11   kdb_register_repeat
+EXPORT_SYMBOL_GPL vmlinux 0x445e7e87   kobject_get_path
+EXPORT_SYMBOL_GPL vmlinux 0x4484a5a4   wait_for_device_probe
+EXPORT_SYMBOL_GPL vmlinux 0x44a5cb0e   sysfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x44e5c392   crypto_lookup_template
+EXPORT_SYMBOL_GPL vmlinux 0x4541fe0d   mtrr_state
+EXPORT_SYMBOL_GPL vmlinux 0x4549f445   debugfs_create_x16
+EXPORT_SYMBOL_GPL vmlinux 0x45723647   spi_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x457594fa   crypto_alg_list
+EXPORT_SYMBOL_GPL vmlinux 0x45a4afdd   acpi_atomic_read
+EXPORT_SYMBOL_GPL vmlinux 0x45a77338   input_ff_event
+EXPORT_SYMBOL_GPL vmlinux 0x45ad21fe   __pci_complete_power_transition
+EXPORT_SYMBOL_GPL vmlinux 0x45bf1ff3   crypto_inc
+EXPORT_SYMBOL_GPL vmlinux 0x45c9f1a8   regulator_enable
+EXPORT_SYMBOL_GPL vmlinux 0x45cfaee3   pm_qos_remove_request
+EXPORT_SYMBOL_GPL vmlinux 0x45e1511b   platform_driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x45ea5eeb   ata_port_pbar_desc
+EXPORT_SYMBOL_GPL vmlinux 0x46074c17   sdev_evt_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x460ae0ed   ata_eh_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x460f31aa   rodata_test_data
+EXPORT_SYMBOL_GPL vmlinux 0x4619088e   kdb_printf
+EXPORT_SYMBOL_GPL vmlinux 0x461bca0f   i2c_probe_func_quick_read
+EXPORT_SYMBOL_GPL vmlinux 0x464318b7   debugfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x4660768b   tasklet_hrtimer_init
+EXPORT_SYMBOL_GPL vmlinux 0x4672e88b   __crypto_dequeue_request
+EXPORT_SYMBOL_GPL vmlinux 0x468c921e   __module_text_address
+EXPORT_SYMBOL_GPL vmlinux 0x46ae4213   kobject_rename
+EXPORT_SYMBOL_GPL vmlinux 0x46b127f1   dm_requeue_unmapped_request
+EXPORT_SYMBOL_GPL vmlinux 0x46e3dbad   usb_free_coherent
+EXPORT_SYMBOL_GPL vmlinux 0x46ea09c0   usb_find_interface
+EXPORT_SYMBOL_GPL vmlinux 0x47229b5c   gpio_request
+EXPORT_SYMBOL_GPL vmlinux 0x473a92e0   rtc_class_open
+EXPORT_SYMBOL_GPL vmlinux 0x4740ce49   spi_get_device_id
+EXPORT_SYMBOL_GPL vmlinux 0x4757080d   tracepoint_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0x4764cc54   bus_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x47c37429   key_type_user
+EXPORT_SYMBOL_GPL vmlinux 0x47dd0e2e   debugfs_rename
+EXPORT_SYMBOL_GPL vmlinux 0x47e8b4a8   xfrm_audit_state_icvfail
+EXPORT_SYMBOL_GPL vmlinux 0x48277aa2   hrtimer_start_range_ns
+EXPORT_SYMBOL_GPL vmlinux 0x482eb388   ata_common_sdev_attrs
+EXPORT_SYMBOL_GPL vmlinux 0x483d840a   scsi_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0x4841c869   ata_acpi_gtm
+EXPORT_SYMBOL_GPL vmlinux 0x4885b18e   ata_sff_dev_classify
+EXPORT_SYMBOL_GPL vmlinux 0x48a488a0   sysctl_tcp_cookie_size
+EXPORT_SYMBOL_GPL vmlinux 0x48aeec5b   ring_buffer_read
+EXPORT_SYMBOL_GPL vmlinux 0x4921d4d9   debugfs_create_x8
+EXPORT_SYMBOL_GPL vmlinux 0x49559576   sysfs_chmod_file
+EXPORT_SYMBOL_GPL vmlinux 0x495e1a32   dm_dispatch_request
+EXPORT_SYMBOL_GPL vmlinux 0x4982a57f   probe_kernel_write
+EXPORT_SYMBOL_GPL vmlinux 0x499043d3   crypto_init_queue
+EXPORT_SYMBOL_GPL vmlinux 0x49b708a1   init_user_ns
+EXPORT_SYMBOL_GPL vmlinux 0x49cb3c8d   skb_tstamp_tx
+EXPORT_SYMBOL_GPL vmlinux 0x49d4db0f   unregister_ftrace_function
+EXPORT_SYMBOL_GPL vmlinux 0x49db8db4   register_jprobes
+EXPORT_SYMBOL_GPL vmlinux 0x49dfa749   pci_test_config_bits
+EXPORT_SYMBOL_GPL vmlinux 0x4a127d50   tpm_show_temp_deactivated
+EXPORT_SYMBOL_GPL vmlinux 0x4a3d6772   fs_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4a4a96cd   platform_create_bundle
+EXPORT_SYMBOL_GPL vmlinux 0x4a4fd1f0   hwpoison_filter
+EXPORT_SYMBOL_GPL vmlinux 0x4ac1df46   pci_enable_rom
+EXPORT_SYMBOL_GPL vmlinux 0x4adc00c8   save_stack_trace_tsk
+EXPORT_SYMBOL_GPL vmlinux 0x4b0b9c4a   sdio_writel
+EXPORT_SYMBOL_GPL vmlinux 0x4b84b0f2   bus_find_device_by_name
+EXPORT_SYMBOL_GPL vmlinux 0x4bbe46d4   regulator_get_exclusive
+EXPORT_SYMBOL_GPL vmlinux 0x4bc62a81   audit_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x4bcbcda4   crypto_init_ahash_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4be35f02   usb_enable_autosuspend
+EXPORT_SYMBOL_GPL vmlinux 0x4c055f90   wm8350_device_init
+EXPORT_SYMBOL_GPL vmlinux 0x4c34dbbd   lookup_instantiate_filp
+EXPORT_SYMBOL_GPL vmlinux 0x4c35bfe1   crypto_init_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x4c38e25c   usb_sg_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x4c5059f8   tpm_register_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x4c5d0c14   ata_scsi_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0x4c759827   byte_rev_table
+EXPORT_SYMBOL_GPL vmlinux 0x4cac2528   tpm_dev_vendor_release
+EXPORT_SYMBOL_GPL vmlinux 0x4cd8f4c6   device_move
+EXPORT_SYMBOL_GPL vmlinux 0x4ce4c2df   user_update
+EXPORT_SYMBOL_GPL vmlinux 0x4d02f822   class_compat_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x4d11d11a   inet_twsk_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x4d2469ff   __tracepoint_cpu_idle
+EXPORT_SYMBOL_GPL vmlinux 0x4d4fd5f1   xfrm_calg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0x4d625c21   n_tty_inherit_ops
+EXPORT_SYMBOL_GPL vmlinux 0x4d9a0996   tpm_show_active
+EXPORT_SYMBOL_GPL vmlinux 0x4dcbac5c   rt_mutex_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x4de79968   crypto_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0x4e032e45   mnt_want_write
+EXPORT_SYMBOL_GPL vmlinux 0x4e3aaca1   scsi_get_vpd_page
+EXPORT_SYMBOL_GPL vmlinux 0x4e62818c   da903x_reads
+EXPORT_SYMBOL_GPL vmlinux 0x4e7c2628   sysdev_store_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x4e7df11b   irq_create_of_mapping
+EXPORT_SYMBOL_GPL vmlinux 0x4e8cf443   scsi_target_block
+EXPORT_SYMBOL_GPL vmlinux 0x4ef5bcf4   perf_swevent_get_recursion_context
+EXPORT_SYMBOL_GPL vmlinux 0x4efbe4fa   usb_reset_endpoint
+EXPORT_SYMBOL_GPL vmlinux 0x4f13f250   unregister_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x4f2a48c6   fb_deferred_io_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fa274c6   usb_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0x4fc56cce   iommu_detach_device
+EXPORT_SYMBOL_GPL vmlinux 0x4fd28bfa   kernel_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x4fdc945d   sata_deb_timing_normal
+EXPORT_SYMBOL_GPL vmlinux 0x4fe78b74   __srcu_read_lock
+EXPORT_SYMBOL_GPL vmlinux 0x4ff24c56   alloc_page_buffers
+EXPORT_SYMBOL_GPL vmlinux 0x4ffe7229   scsi_internal_device_block
+EXPORT_SYMBOL_GPL vmlinux 0x50076009   da903x_writes
+EXPORT_SYMBOL_GPL vmlinux 0x5011cbc0   console_drivers
+EXPORT_SYMBOL_GPL vmlinux 0x506e6a45   ata_bmdma_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x5086ac3a   alg_test
+EXPORT_SYMBOL_GPL vmlinux 0x50a78440   md_rdev_init
+EXPORT_SYMBOL_GPL vmlinux 0x50a9ff46   dma_run_dependencies
+EXPORT_SYMBOL_GPL vmlinux 0x50ba3bec   acpi_processor_ffh_cstate_enter
+EXPORT_SYMBOL_GPL vmlinux 0x50c89f23   __alloc_percpu
+EXPORT_SYMBOL_GPL vmlinux 0x50d1f870   pgprot_writecombine
+EXPORT_SYMBOL_GPL vmlinux 0x50d2b0b0   hvc_poll
+EXPORT_SYMBOL_GPL vmlinux 0x50e7193a   __i2c_first_dynamic_bus_num
+EXPORT_SYMBOL_GPL vmlinux 0x50f5e532   call_rcu_sched
+EXPORT_SYMBOL_GPL vmlinux 0x50fad434   round_jiffies_up
+EXPORT_SYMBOL_GPL vmlinux 0x510061b0   __i2c_board_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5108b3fc   acpi_os_map_memory
+EXPORT_SYMBOL_GPL vmlinux 0x5139ff3c   rtc_initialize_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x51583e45   ata_sff_qc_fill_rtf
+EXPORT_SYMBOL_GPL vmlinux 0x515849d7   tpm_continue_selftest
+EXPORT_SYMBOL_GPL vmlinux 0x518a9ac1   ftrace_event_reg
+EXPORT_SYMBOL_GPL vmlinux 0x518b51bf   srcu_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x518c2fc6   hpet_rtc_dropped_irq
+EXPORT_SYMBOL_GPL vmlinux 0x518edfd5   ata_qc_complete
+EXPORT_SYMBOL_GPL vmlinux 0x51969731   ata_port_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x51adc69f   i2c_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x51b0396e   iommu_iova_to_phys
+EXPORT_SYMBOL_GPL vmlinux 0x51ea8adb   tpm_remove_hardware
+EXPORT_SYMBOL_GPL vmlinux 0x5200eaa4   blocking_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x52447d54   adp5520_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x52547596   __fsnotify_parent
+EXPORT_SYMBOL_GPL vmlinux 0x52628fb1   cpuidle_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x5290ccf0   tpm_show_caps_1_2
+EXPORT_SYMBOL_GPL vmlinux 0x52c574a6   da903x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x52f57423   scsi_unregister_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x53063a75   sg_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x530a00ca   tracepoint_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0x530f43d4   fl6_sock_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x531dbc83   led_classdev_resume
+EXPORT_SYMBOL_GPL vmlinux 0x532cd07c   blk_rq_check_limits
+EXPORT_SYMBOL_GPL vmlinux 0x5331e943   tpm_gen_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x5338bd4d   sdio_claim_host
+EXPORT_SYMBOL_GPL vmlinux 0x534bee4f   register_pernet_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x53564af1   ring_buffer_reset_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x53596c62   atomic_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x53614269   get_cpu_idle_time_us
+EXPORT_SYMBOL_GPL vmlinux 0x5372dede   unregister_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x53986488   register_die_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x539a28c2   aead_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0x53c36b11   show_class_attr_string
+EXPORT_SYMBOL_GPL vmlinux 0x53e83af0   pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x53f014d8   inet_diag_register
+EXPORT_SYMBOL_GPL vmlinux 0x541bd60a   irq_work_run
+EXPORT_SYMBOL_GPL vmlinux 0x542fcc7a   platform_device_del
+EXPORT_SYMBOL_GPL vmlinux 0x5457ad3a   pm_runtime_set_autosuspend_delay
+EXPORT_SYMBOL_GPL vmlinux 0x5460c8d8   fsnotify_get_cookie
+EXPORT_SYMBOL_GPL vmlinux 0x547a3b98   ata_sff_queue_pio_task
+EXPORT_SYMBOL_GPL vmlinux 0x547d4e38   add_timer_on
+EXPORT_SYMBOL_GPL vmlinux 0x549525ef   handle_nested_irq
+EXPORT_SYMBOL_GPL vmlinux 0x54d4669d   crypto_register_template
+EXPORT_SYMBOL_GPL vmlinux 0x54da45d8   rtc_irq_set_state
+EXPORT_SYMBOL_GPL vmlinux 0x54fc39fb   disk_part_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x5517fc98   sdio_release_host
+EXPORT_SYMBOL_GPL vmlinux 0x55183a94   ata_bmdma_irq_clear
+EXPORT_SYMBOL_GPL vmlinux 0x551d8151   xattr_getsecurity
+EXPORT_SYMBOL_GPL vmlinux 0x552cbae7   usb_disable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0x5530a0e1   sdio_release_irq
+EXPORT_SYMBOL_GPL vmlinux 0x55371f43   ata_sff_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0x55383aa2   pm_generic_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x558cdfec   usb_driver_set_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x55cbe4de   debugfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0x55e74041   of_pci_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x56310925   regulator_mode_to_status
+EXPORT_SYMBOL_GPL vmlinux 0x56398615   mark_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x563fb5c8   __trace_bprintk
+EXPORT_SYMBOL_GPL vmlinux 0x5641485b   tty_termios_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x56462ba3   kallsyms_on_each_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x564f1dca   klist_add_after
+EXPORT_SYMBOL_GPL vmlinux 0x5654f836   erst_get_record_id_next
+EXPORT_SYMBOL_GPL vmlinux 0x565b6892   uuid_le_gen
+EXPORT_SYMBOL_GPL vmlinux 0x56947347   dmi_walk
+EXPORT_SYMBOL_GPL vmlinux 0x56a453a5   agp_remove_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x56b63670   lzo1x_1_compress
+EXPORT_SYMBOL_GPL vmlinux 0x56ba98dd   __irq_set_handler
+EXPORT_SYMBOL_GPL vmlinux 0x56ce784d   __netpoll_setup
+EXPORT_SYMBOL_GPL vmlinux 0x56d90620   ata_bmdma_port_intr
+EXPORT_SYMBOL_GPL vmlinux 0x56e75d47   klist_node_attached
+EXPORT_SYMBOL_GPL vmlinux 0x56eda38f   ata_dummy_port_info
+EXPORT_SYMBOL_GPL vmlinux 0x56f866b3   __sock_recv_timestamp
+EXPORT_SYMBOL_GPL vmlinux 0x572e8bf6   mmput
+EXPORT_SYMBOL_GPL vmlinux 0x575908ad   dw_spi_add_host
+EXPORT_SYMBOL_GPL vmlinux 0x5772a07c   __mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x578e6e29   crypto_ahash_final
+EXPORT_SYMBOL_GPL vmlinux 0x579e0bf5   rtnl_unregister_all
+EXPORT_SYMBOL_GPL vmlinux 0x57c3fd0f   usb_ep0_reinit
+EXPORT_SYMBOL_GPL vmlinux 0x57f015d1   trace_event_raw_init
+EXPORT_SYMBOL_GPL vmlinux 0x57f2c428   pci_reset_function
+EXPORT_SYMBOL_GPL vmlinux 0x57fecc4d   xv_destroy_pool
+EXPORT_SYMBOL_GPL vmlinux 0x582e2d26   hrtimer_init_sleeper
+EXPORT_SYMBOL_GPL vmlinux 0x5849d9e5   spi_bus_unlock
+EXPORT_SYMBOL_GPL vmlinux 0x58506a2a   tty_wakeup
+EXPORT_SYMBOL_GPL vmlinux 0x587ba094   spi_sync_locked
+EXPORT_SYMBOL_GPL vmlinux 0x58a3771a   class_create_file
+EXPORT_SYMBOL_GPL vmlinux 0x58a86614   ftrace_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0x58aff5ca   ata_noop_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0x58df2637   sysfs_notify_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x58fe9409   rio_inb_pwrite_handler
+EXPORT_SYMBOL_GPL vmlinux 0x590877f2   pciserial_remove_ports
+EXPORT_SYMBOL_GPL vmlinux 0x590ca938   crypto_givcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0x5935a6bd   ata_link_next
+EXPORT_SYMBOL_GPL vmlinux 0x593a36c2   scsi_dh_handler_exist
+EXPORT_SYMBOL_GPL vmlinux 0x594f27a6   tcp_unregister_congestion_control
+EXPORT_SYMBOL_GPL vmlinux 0x595a7d1d   d_materialise_unique
+EXPORT_SYMBOL_GPL vmlinux 0x59762fe6   ring_buffer_write
+EXPORT_SYMBOL_GPL vmlinux 0x5992f4e4   default_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x59a235f9   rio_get_asm
+EXPORT_SYMBOL_GPL vmlinux 0x59b42a52   seccomp_clear_filter
+EXPORT_SYMBOL_GPL vmlinux 0x59fadcb8   dev_attr_sw_activity
+EXPORT_SYMBOL_GPL vmlinux 0x5a112cd8   sysdev_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5a3b166d   dm_send_uevents
+EXPORT_SYMBOL_GPL vmlinux 0x5a7bfe41   crypto_probing_notify
+EXPORT_SYMBOL_GPL vmlinux 0x5aecc473   page_mkclean
+EXPORT_SYMBOL_GPL vmlinux 0x5b062096   ata_eh_thaw_port
+EXPORT_SYMBOL_GPL vmlinux 0x5b22c0af   crypto_grab_skcipher
+EXPORT_SYMBOL_GPL vmlinux 0x5b51dcbe   rtc_irq_set_freq
+EXPORT_SYMBOL_GPL vmlinux 0x5b71d935   devres_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x5b8203c8   mmu_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x5b826535   set_cpus_allowed_ptr
+EXPORT_SYMBOL_GPL vmlinux 0x5bc21796   usb_anchor_empty
+EXPORT_SYMBOL_GPL vmlinux 0x5bde1953   pci_get_hp_params
+EXPORT_SYMBOL_GPL vmlinux 0x5bf49ca8   inet6_csk_reqsk_queue_hash_add
+EXPORT_SYMBOL_GPL vmlinux 0x5bfc03c3   unregister_keyboard_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5c1742d5   pci_intx
+EXPORT_SYMBOL_GPL vmlinux 0x5c183bb6   crypto_unregister_alg
+EXPORT_SYMBOL_GPL vmlinux 0x5c30ff70   wm8994_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x5c6dbeaa   ring_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0x5cb928ad   init_fpu
+EXPORT_SYMBOL_GPL vmlinux 0x5cc4659a   usb_hcd_is_primary_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x5d014919   sata_link_resume
+EXPORT_SYMBOL_GPL vmlinux 0x5d4bdb20   rtc_irq_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d4c9a5e   blk_update_request
+EXPORT_SYMBOL_GPL vmlinux 0x5d51bcf7   scatterwalk_start
+EXPORT_SYMBOL_GPL vmlinux 0x5d69324e   crypto_larval_alloc
+EXPORT_SYMBOL_GPL vmlinux 0x5d730e7b   raw_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5d87c067   register_acpi_bus_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5dbe8c0e   i2c_lock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x5dc3a023   ring_buffer_overruns
+EXPORT_SYMBOL_GPL vmlinux 0x5dd67618   register_netevent_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x5ddd3ea4   __rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5de1ebd5   tpm_get_timeouts
+EXPORT_SYMBOL_GPL vmlinux 0x5e16800b   sdio_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x5e40c2a5   simple_attr_write
+EXPORT_SYMBOL_GPL vmlinux 0x5e51f10d   wm8350_reg_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5e9b7581   locks_alloc_lock
+EXPORT_SYMBOL_GPL vmlinux 0x5ea9bbff   seccomp_show_filters
+EXPORT_SYMBOL_GPL vmlinux 0x5eb276b5   usb_is_intel_switchable_xhci
+EXPORT_SYMBOL_GPL vmlinux 0x5eba9e80   replace_page_cache_page
+EXPORT_SYMBOL_GPL vmlinux 0x5ee64789   platform_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5ef8c111   driver_register
+EXPORT_SYMBOL_GPL vmlinux 0x5f06a426   user_match
+EXPORT_SYMBOL_GPL vmlinux 0x5f2da8c4   check_tsc_unstable
+EXPORT_SYMBOL_GPL vmlinux 0x5f46d244   of_irq_map_raw
+EXPORT_SYMBOL_GPL vmlinux 0x5f56841a   ring_buffer_record_disable
+EXPORT_SYMBOL_GPL vmlinux 0x5f56d761   rio_request_outb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x5f6aa0b4   generic_drop_inode
+EXPORT_SYMBOL_GPL vmlinux 0x5f6b9cd9   driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5f796e1e   raw_unhash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x5f875889   skb_gro_receive
+EXPORT_SYMBOL_GPL vmlinux 0x5f880b34   __wake_up_locked_key
+EXPORT_SYMBOL_GPL vmlinux 0x5fb24a22   elv_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x5fcdec5d   xfrm_ealg_get_byidx
+EXPORT_SYMBOL_GPL vmlinux 0x60240919   ata_bmdma_post_internal_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x60506751   unmap_kernel_range_noflush
+EXPORT_SYMBOL_GPL vmlinux 0x60859e5c   driver_find
+EXPORT_SYMBOL_GPL vmlinux 0x608a7cd7   platform_device_add_data
+EXPORT_SYMBOL_GPL vmlinux 0x608dc3d1   crypto_mod_put
+EXPORT_SYMBOL_GPL vmlinux 0x60a13e90   rcu_barrier
+EXPORT_SYMBOL_GPL vmlinux 0x60c599ef   ip_build_and_send_pkt
+EXPORT_SYMBOL_GPL vmlinux 0x60cd73ed   pv_apic_ops
+EXPORT_SYMBOL_GPL vmlinux 0x60de222d   spi_alloc_master
+EXPORT_SYMBOL_GPL vmlinux 0x61017510   pm_generic_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x6124e631   blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x61634f05   lock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0x61647fa8   irq_work_queue
+EXPORT_SYMBOL_GPL vmlinux 0x61d900c5   css_depth
+EXPORT_SYMBOL_GPL vmlinux 0x61da8c38   transport_setup_device
+EXPORT_SYMBOL_GPL vmlinux 0x61fdf89f   ata_sff_freeze
+EXPORT_SYMBOL_GPL vmlinux 0x621b82a2   regulator_bulk_enable
+EXPORT_SYMBOL_GPL vmlinux 0x622cb0e0   free_css_id
+EXPORT_SYMBOL_GPL vmlinux 0x62416cf7   __inet_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0x624a6406   hwrng_register
+EXPORT_SYMBOL_GPL vmlinux 0x62a38d00   skcipher_geniv_free
+EXPORT_SYMBOL_GPL vmlinux 0x62ce200c   wakeup_source_add
+EXPORT_SYMBOL_GPL vmlinux 0x62efb3df   wm8994_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x62fff649   pci_slots_kset
+EXPORT_SYMBOL_GPL vmlinux 0x63205de1   ata_scsi_unlock_native_capacity
+EXPORT_SYMBOL_GPL vmlinux 0x635ec980   apei_exec_post_unmap_gars
+EXPORT_SYMBOL_GPL vmlinux 0x637e1c11   power_supply_am_i_supplied
+EXPORT_SYMBOL_GPL vmlinux 0x637e454e   ring_buffer_record_enable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x63db618c   driver_add_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6424f5a5   pci_bus_max_busnr
+EXPORT_SYMBOL_GPL vmlinux 0x644355c7   __pneigh_lookup
+EXPORT_SYMBOL_GPL vmlinux 0x649d425e   __pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0x64fde0eb   devres_close_group
+EXPORT_SYMBOL_GPL vmlinux 0x6531daf4   unregister_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0x65523f65   devres_release_group
+EXPORT_SYMBOL_GPL vmlinux 0x65bbbc78   schedule_hrtimeout_range
+EXPORT_SYMBOL_GPL vmlinux 0x65ccb6f0   call_netevent_notifiers
+EXPORT_SYMBOL_GPL vmlinux 0x65d6d0f0   gpio_direction_input
+EXPORT_SYMBOL_GPL vmlinux 0x65eb1d01   bd_link_disk_holder
+EXPORT_SYMBOL_GPL vmlinux 0x65fb4eac   ata_link_offline
+EXPORT_SYMBOL_GPL vmlinux 0x661601de   sprint_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x662919a1   crypto_grab_aead
+EXPORT_SYMBOL_GPL vmlinux 0x6648853d   regulator_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0x6682fc62   add_page_wait_queue
+EXPORT_SYMBOL_GPL vmlinux 0x668402aa   crypto_put_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x66b2a859   nr_free_buffer_pages
+EXPORT_SYMBOL_GPL vmlinux 0x66d87d38   symbol_put_addr
+EXPORT_SYMBOL_GPL vmlinux 0x66e18d81   usb_altnum_to_altsetting
+EXPORT_SYMBOL_GPL vmlinux 0x67808994   single_release_net
+EXPORT_SYMBOL_GPL vmlinux 0x67955ce6   profile_hits
+EXPORT_SYMBOL_GPL vmlinux 0x67ab4f59   vfs_lock_file
+EXPORT_SYMBOL_GPL vmlinux 0x686c703f   xfrm_count_auth_supported
+EXPORT_SYMBOL_GPL vmlinux 0x6892088c   unregister_pm_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x68cc74ee   firmware_kobj
+EXPORT_SYMBOL_GPL vmlinux 0x6916f902   get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0x6960cebe   xfrm_audit_state_replay_overflow
+EXPORT_SYMBOL_GPL vmlinux 0x69975e84   edac_mce_parse
+EXPORT_SYMBOL_GPL vmlinux 0x69a173c0   fuse_do_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x69a51413   sata_pmp_qc_defer_cmd_switch
+EXPORT_SYMBOL_GPL vmlinux 0x69d69457   device_release_driver
+EXPORT_SYMBOL_GPL vmlinux 0x69df1a10   get_task_pid
+EXPORT_SYMBOL_GPL vmlinux 0x69e818d5   gpiochip_is_requested
+EXPORT_SYMBOL_GPL vmlinux 0x69e9a2cb   ata_scsi_slave_config
+EXPORT_SYMBOL_GPL vmlinux 0x69eed179   ring_buffer_empty
+EXPORT_SYMBOL_GPL vmlinux 0x6a24370a   blkiocg_update_io_merged_stats
+EXPORT_SYMBOL_GPL vmlinux 0x6a4437b2   usb_poison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x6a5fb566   rcu_sched_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x6a8441be   cpci_hp_start
+EXPORT_SYMBOL_GPL vmlinux 0x6ab12308   tty_perform_flush
+EXPORT_SYMBOL_GPL vmlinux 0x6acad21f   acpi_get_cpuid
+EXPORT_SYMBOL_GPL vmlinux 0x6af0e246   pci_add_dynid
+EXPORT_SYMBOL_GPL vmlinux 0x6af26e86   system_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6af8cdf7   posix_clock_register
+EXPORT_SYMBOL_GPL vmlinux 0x6b29a1fa   ring_buffer_event_length
+EXPORT_SYMBOL_GPL vmlinux 0x6b36569b   gpiochip_find
+EXPORT_SYMBOL_GPL vmlinux 0x6b807a5f   gpio_sysfs_set_active_low
+EXPORT_SYMBOL_GPL vmlinux 0x6b94c408   enable_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0x6badf7b5   scsi_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0x6bd5f900   fsnotify
+EXPORT_SYMBOL_GPL vmlinux 0x6be1f4cb   blkio_root_cgroup
+EXPORT_SYMBOL_GPL vmlinux 0x6c1251fd   apei_exec_read_register
+EXPORT_SYMBOL_GPL vmlinux 0x6c49c4f2   clockevents_notify
+EXPORT_SYMBOL_GPL vmlinux 0x6c6f1245   bio_alloc_mddev
+EXPORT_SYMBOL_GPL vmlinux 0x6c8d5ae8   __gpio_get_value
+EXPORT_SYMBOL_GPL vmlinux 0x6c9b23e9   sysdev_show_ulong
+EXPORT_SYMBOL_GPL vmlinux 0x6c9c272e   system_wq
+EXPORT_SYMBOL_GPL vmlinux 0x6d2ba7a7   mmc_app_cmd
+EXPORT_SYMBOL_GPL vmlinux 0x6d2fc5a6   net_namespace_list
+EXPORT_SYMBOL_GPL vmlinux 0x6d6ef9be   kobject_uevent
+EXPORT_SYMBOL_GPL vmlinux 0x6d8cfb88   pci_rescan_bus
+EXPORT_SYMBOL_GPL vmlinux 0x6d940eea   regulator_set_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0x6db5b7dc   ata_sff_drain_fifo
+EXPORT_SYMBOL_GPL vmlinux 0x6db68cb4   acpi_ec_remove_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6df84add   tracepoint_get_iter_range
+EXPORT_SYMBOL_GPL vmlinux 0x6dfbb349   ring_buffer_swap_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x6e225395   usb_add_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x6e3f413b   wm8350_block_write
+EXPORT_SYMBOL_GPL vmlinux 0x6e61cb3c   shash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0x6e7474fc   xfrm_ealg_get_byid
+EXPORT_SYMBOL_GPL vmlinux 0x6e774ba8   __rio_local_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x6edb30bf   scsi_register_device_handler
+EXPORT_SYMBOL_GPL vmlinux 0x6f1ee69e   kgdb_unregister_io_module
+EXPORT_SYMBOL_GPL vmlinux 0x6f39a654   wm8350_read_auxadc
+EXPORT_SYMBOL_GPL vmlinux 0x6f4deba1   usb_autopm_get_interface_no_resume
+EXPORT_SYMBOL_GPL vmlinux 0x6f608203   __tracepoint_kfree_skb
+EXPORT_SYMBOL_GPL vmlinux 0x6f6b165a   ata_sff_wait_ready
+EXPORT_SYMBOL_GPL vmlinux 0x6f7ed4a9   devres_remove
+EXPORT_SYMBOL_GPL vmlinux 0x6fb3616c   blkdev_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0x6fccb820   queue_delayed_work
+EXPORT_SYMBOL_GPL vmlinux 0x6fdc2e96   regulator_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x6fe3d8cf   ktime_add_safe
+EXPORT_SYMBOL_GPL vmlinux 0x6ff607b6   crypto_get_default_rng
+EXPORT_SYMBOL_GPL vmlinux 0x7017f0de   bus_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x70231a53   scsi_nl_add_transport
+EXPORT_SYMBOL_GPL vmlinux 0x706b3a33   cpufreq_frequency_table_get_attr
+EXPORT_SYMBOL_GPL vmlinux 0x706e34c9   i2c_unlock_adapter
+EXPORT_SYMBOL_GPL vmlinux 0x707ff1bb   ata_xfer_mask2mode
+EXPORT_SYMBOL_GPL vmlinux 0x70a43e58   __wake_up_locked
+EXPORT_SYMBOL_GPL vmlinux 0x70cf032f   usb_hcd_irq
+EXPORT_SYMBOL_GPL vmlinux 0x70f271e8   dw_spi_xfer_done
+EXPORT_SYMBOL_GPL vmlinux 0x710adc36   rio_request_inb_pwrite
+EXPORT_SYMBOL_GPL vmlinux 0x71551f7b   crypto_register_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x716265c7   debugfs_initialized
+EXPORT_SYMBOL_GPL vmlinux 0x717b0caa   wm8350_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x71aa1b91   edac_class
+EXPORT_SYMBOL_GPL vmlinux 0x71adb782   pci_load_and_free_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x71dc9998   crypto_il_tab
+EXPORT_SYMBOL_GPL vmlinux 0x7204132c   __wake_up_sync
+EXPORT_SYMBOL_GPL vmlinux 0x7212e782   i2c_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x721ecb62   skb_morph
+EXPORT_SYMBOL_GPL vmlinux 0x722cd263   adp5520_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7265db2b   get_task_comm
+EXPORT_SYMBOL_GPL vmlinux 0x7267db00   hwrng_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72741f25   trace_vbprintk
+EXPORT_SYMBOL_GPL vmlinux 0x7278d328   all_vm_events
+EXPORT_SYMBOL_GPL vmlinux 0x7285f84f   unregister_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0x728dff1d   cpufreq_cpu_get
+EXPORT_SYMBOL_GPL vmlinux 0x72b4753a   regulator_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x72e6e9b6   rio_mport_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x735a7366   register_user_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x739bcb31   ata_bmdma_status
+EXPORT_SYMBOL_GPL vmlinux 0x73a48b4a   ata_sff_std_ports
+EXPORT_SYMBOL_GPL vmlinux 0x73b53bf0   usb_unpoison_urb
+EXPORT_SYMBOL_GPL vmlinux 0x73c34578   wm8350_device_exit
+EXPORT_SYMBOL_GPL vmlinux 0x73e196a6   device_for_each_child
+EXPORT_SYMBOL_GPL vmlinux 0x742d1757   free_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0x743a165e   ata_pack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x74457e56   apei_resources_fini
+EXPORT_SYMBOL_GPL vmlinux 0x7452adff   user_return_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x74936c0e   crypto_find_alg
+EXPORT_SYMBOL_GPL vmlinux 0x74954462   timecounter_read
+EXPORT_SYMBOL_GPL vmlinux 0x74abdafa   task_handoff_register
+EXPORT_SYMBOL_GPL vmlinux 0x74baf17a   tracing_is_on
+EXPORT_SYMBOL_GPL vmlinux 0x74c08941   kvm_async_pf_task_wake
+EXPORT_SYMBOL_GPL vmlinux 0x74deb10c   used_vectors
+EXPORT_SYMBOL_GPL vmlinux 0x75047aad   crypto_drop_spawn
+EXPORT_SYMBOL_GPL vmlinux 0x7521afb6   leave_mm
+EXPORT_SYMBOL_GPL vmlinux 0x7522f3ba   irq_modify_status
+EXPORT_SYMBOL_GPL vmlinux 0x75ba3dbb   tcp_death_row
+EXPORT_SYMBOL_GPL vmlinux 0x75be29ef   adp5520_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x75c8a11c   inet_twdr_twkill_work
+EXPORT_SYMBOL_GPL vmlinux 0x75e8f3c3   crypto_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x75ff8422   unregister_efivars
+EXPORT_SYMBOL_GPL vmlinux 0x761188fd   dpm_suspend_noirq
+EXPORT_SYMBOL_GPL vmlinux 0x762b291c   ata_sff_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0x762e13c1   led_trigger_register_simple
+EXPORT_SYMBOL_GPL vmlinux 0x76e3614b   usb_clear_halt
+EXPORT_SYMBOL_GPL vmlinux 0x770cf981   tpm_send
+EXPORT_SYMBOL_GPL vmlinux 0x771320e8   noop_backing_dev_info
+EXPORT_SYMBOL_GPL vmlinux 0x772f16ee   sock_prot_inuse_add
+EXPORT_SYMBOL_GPL vmlinux 0x77386957   crypto_destroy_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x775a6ef5   kvm_read_and_reset_pf_reason
+EXPORT_SYMBOL_GPL vmlinux 0x7790adc0   aout_dump_debugregs
+EXPORT_SYMBOL_GPL vmlinux 0x77c631aa   __alloc_workqueue_key
+EXPORT_SYMBOL_GPL vmlinux 0x77cc70f6   vfs_getxattr
+EXPORT_SYMBOL_GPL vmlinux 0x77ef29f9   rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0x77f70652   tty_put_char
+EXPORT_SYMBOL_GPL vmlinux 0x77fd4fea   tty_init_termios
+EXPORT_SYMBOL_GPL vmlinux 0x78237f18   blkdev_aio_write
+EXPORT_SYMBOL_GPL vmlinux 0x782adb74   hpet_rtc_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0x783e8f93   device_wakeup_disable
+EXPORT_SYMBOL_GPL vmlinux 0x7874ff12   ring_buffer_normalize_time_stamp
+EXPORT_SYMBOL_GPL vmlinux 0x787a0e93   platform_get_irq_byname
+EXPORT_SYMBOL_GPL vmlinux 0x789116cb   mmu_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x78e7ff33   acpi_post_unmap_gar
+EXPORT_SYMBOL_GPL vmlinux 0x78fc4e0b   platform_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7934b2a1   tpm_release
+EXPORT_SYMBOL_GPL vmlinux 0x7943679f   preempt_notifier_register
+EXPORT_SYMBOL_GPL vmlinux 0x7944e0fc   tracing_off
+EXPORT_SYMBOL_GPL vmlinux 0x797e66e3   fuse_abort_conn
+EXPORT_SYMBOL_GPL vmlinux 0x7994a587   net_ns_type_operations
+EXPORT_SYMBOL_GPL vmlinux 0x79ba48a7   dw_spi_remove_host
+EXPORT_SYMBOL_GPL vmlinux 0x79fd4b4a   max8997_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0x7a0e3e65   destroy_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x7a141b25   acpi_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x7a49370d   usb_get_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x7a4c1438   pv_info
+EXPORT_SYMBOL_GPL vmlinux 0x7a5d0ed5   __inet_hash_nolisten
+EXPORT_SYMBOL_GPL vmlinux 0x7a7c5175   amd_erratum_383
+EXPORT_SYMBOL_GPL vmlinux 0x7ac8e5b0   acpi_gsi_to_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7ac91ffa   class_dev_iter_init
+EXPORT_SYMBOL_GPL vmlinux 0x7ad0301b   stmpe_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x7ae1ae8e   cpufreq_frequency_table_put_attr
+EXPORT_SYMBOL_GPL vmlinux 0x7ae96b6f   ata_base_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x7b01c9e6   queue_delayed_work_on
+EXPORT_SYMBOL_GPL vmlinux 0x7b08a50e   pci_walk_bus
+EXPORT_SYMBOL_GPL vmlinux 0x7b0f2b2d   usb_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x7b14d8a2   pci_num_vf
+EXPORT_SYMBOL_GPL vmlinux 0x7b1b976b   acpi_pci_check_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0x7b1d544d   edac_handler_set
+EXPORT_SYMBOL_GPL vmlinux 0x7b3295a8   ata_pci_device_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x7b6af797   cgroup_unload_subsys
+EXPORT_SYMBOL_GPL vmlinux 0x7b7b848f   regulator_get_mode
+EXPORT_SYMBOL_GPL vmlinux 0x7c259fc8   srcu_init_notifier_head
+EXPORT_SYMBOL_GPL vmlinux 0x7c6184a7   ring_buffer_entries_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x7c7f8e02   dev_forward_skb
+EXPORT_SYMBOL_GPL vmlinux 0x7ceaf0d5   generic_handle_irq
+EXPORT_SYMBOL_GPL vmlinux 0x7d0054f3   tps65910_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0x7d27ad54   wm8350_gpio_config
+EXPORT_SYMBOL_GPL vmlinux 0x7d59dd46   pm_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7d6e1ec5   get_dcookie
+EXPORT_SYMBOL_GPL vmlinux 0x7d6ec258   rio_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0x7d9ac170   ip_route_output_flow
+EXPORT_SYMBOL_GPL vmlinux 0x7dab26b6   wm831x_isinkv_values
+EXPORT_SYMBOL_GPL vmlinux 0x7dc5d0b6   crypto_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x7dc63a54   tcp_reno_cong_avoid
+EXPORT_SYMBOL_GPL vmlinux 0x7ded78c8   blkiocg_update_timeslice_used
+EXPORT_SYMBOL_GPL vmlinux 0x7dee48fb   crypto_attr_alg2
+EXPORT_SYMBOL_GPL vmlinux 0x7df69845   __crypto_alloc_tfm
+EXPORT_SYMBOL_GPL vmlinux 0x7e0a8b49   attribute_container_find_class_device
+EXPORT_SYMBOL_GPL vmlinux 0x7e0fd492   bus_for_each_drv
+EXPORT_SYMBOL_GPL vmlinux 0x7e1183c9   async_schedule
+EXPORT_SYMBOL_GPL vmlinux 0x7e275ea8   scsi_complete_async_scans
+EXPORT_SYMBOL_GPL vmlinux 0x7e50c0b9   tty_get_pgrp
+EXPORT_SYMBOL_GPL vmlinux 0x7e64181d   usb_calc_bus_time
+EXPORT_SYMBOL_GPL vmlinux 0x7e907223   __rio_local_write_config_32
+EXPORT_SYMBOL_GPL vmlinux 0x7eb7d226   pci_load_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x7ec22f9a   apei_estatus_check
+EXPORT_SYMBOL_GPL vmlinux 0x7ece81e0   bsg_unregister_queue
+EXPORT_SYMBOL_GPL vmlinux 0x7f345ff9   hrtimer_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x7f43aed3   blkiocg_update_completion_stats
+EXPORT_SYMBOL_GPL vmlinux 0x7f6c5c9f   __srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7f71cf3a   tps6586x_read
+EXPORT_SYMBOL_GPL vmlinux 0x7f7c074b   ata_cable_ignore
+EXPORT_SYMBOL_GPL vmlinux 0x7f7ec7a2   vfs_listxattr
+EXPORT_SYMBOL_GPL vmlinux 0x7f803db0   crypto_alloc_ahash
+EXPORT_SYMBOL_GPL vmlinux 0x7f9d9731   system_long_wq
+EXPORT_SYMBOL_GPL vmlinux 0x7fc40596   usb_set_interface
+EXPORT_SYMBOL_GPL vmlinux 0x7fcbfe0f   platform_driver_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x7ff10ccf   raw_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x7ff1c90e   blk_rq_err_bytes
+EXPORT_SYMBOL_GPL vmlinux 0x7ffc8718   gpio_set_debounce
+EXPORT_SYMBOL_GPL vmlinux 0x8001c88b   __blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0x80047f51   transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x8014b6af   input_event_from_user
+EXPORT_SYMBOL_GPL vmlinux 0x80547377   blk_trace_setup
+EXPORT_SYMBOL_GPL vmlinux 0x808ec1a3   crypto_alg_tested
+EXPORT_SYMBOL_GPL vmlinux 0x809f0cda   led_trigger_unregister_simple
+EXPORT_SYMBOL_GPL vmlinux 0x80bb9aef   crypto_register_shash
+EXPORT_SYMBOL_GPL vmlinux 0x8118060b   remove_irq
+EXPORT_SYMBOL_GPL vmlinux 0x811e07fd   attribute_container_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8147c46b   stmpe_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8147f7f7   tpm_show_owned
+EXPORT_SYMBOL_GPL vmlinux 0x8149ea54   ata_timing_find_mode
+EXPORT_SYMBOL_GPL vmlinux 0x815052bb   transport_destroy_device
+EXPORT_SYMBOL_GPL vmlinux 0x817288dd   ata_pci_remove_one
+EXPORT_SYMBOL_GPL vmlinux 0x81a0f336   scsi_dh_activate
+EXPORT_SYMBOL_GPL vmlinux 0x81ccbc76   mddev_init
+EXPORT_SYMBOL_GPL vmlinux 0x8226642f   __gpio_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x825f0828   timerqueue_iterate_next
+EXPORT_SYMBOL_GPL vmlinux 0x82696672   xfrm_output_resume
+EXPORT_SYMBOL_GPL vmlinux 0x82939ebd   rcu_batches_completed_sched
+EXPORT_SYMBOL_GPL vmlinux 0x82d79b51   sysctl_vfs_cache_pressure
+EXPORT_SYMBOL_GPL vmlinux 0x82dbec19   erst_write
+EXPORT_SYMBOL_GPL vmlinux 0x82e8a7fb   tc3589x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x82f776b7   gpio_export
+EXPORT_SYMBOL_GPL vmlinux 0x82fe998d   blk_queue_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0x83049b41   tcp_init_congestion_ops
+EXPORT_SYMBOL_GPL vmlinux 0x83255813   pciserial_suspend_ports
+EXPORT_SYMBOL_GPL vmlinux 0x832aa8b0   pm_generic_resume
+EXPORT_SYMBOL_GPL vmlinux 0x83718235   wm831x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x839946a8   max8997_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0x83a180fd   inet_getpeer
+EXPORT_SYMBOL_GPL vmlinux 0x83ce82eb   get_monotonic_boottime
+EXPORT_SYMBOL_GPL vmlinux 0x83ee6fd6   sysfs_remove_group
+EXPORT_SYMBOL_GPL vmlinux 0x83ffc48e   device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x843d70ef   acpi_is_root_bridge
+EXPORT_SYMBOL_GPL vmlinux 0x843e7646   regulator_disable
+EXPORT_SYMBOL_GPL vmlinux 0x844048a0   cpuidle_get_driver
+EXPORT_SYMBOL_GPL vmlinux 0x844f09d9   class_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0x848a3605   ip6_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0x8497a6d0   __ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0x84a3d637   ring_buffer_alloc_read_page
+EXPORT_SYMBOL_GPL vmlinux 0x84e6781f   ata_acpi_gtm_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0x84e74b73   srcu_batches_completed
+EXPORT_SYMBOL_GPL vmlinux 0x85116312   ata_bmdma32_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8523fd9c   regulator_list_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x85478a0b   inet6_hash_frag
+EXPORT_SYMBOL_GPL vmlinux 0x8574ca6c   gpio_request_array
+EXPORT_SYMBOL_GPL vmlinux 0x85a85f84   ata_do_dev_read_id
+EXPORT_SYMBOL_GPL vmlinux 0x85c10896   rcu_batches_completed_bh
+EXPORT_SYMBOL_GPL vmlinux 0x85cd8b2c   class_compat_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x85cf0c88   seq_open_net
+EXPORT_SYMBOL_GPL vmlinux 0x85d7edfd   hpet_set_periodic_freq
+EXPORT_SYMBOL_GPL vmlinux 0x85fc1fda   user_read
+EXPORT_SYMBOL_GPL vmlinux 0x85fcc2d3   usb_put_hcd
+EXPORT_SYMBOL_GPL vmlinux 0x85fd1598   tps65910_clear_bits
+EXPORT_SYMBOL_GPL vmlinux 0x8600ad8f   regulator_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x860a5d61   ata_sff_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0x868784cb   __symbol_get
+EXPORT_SYMBOL_GPL vmlinux 0x86f012b5   wakeup_source_create
+EXPORT_SYMBOL_GPL vmlinux 0x86f6b99d   synchronize_rcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0x872e93dd   sdio_readsb
+EXPORT_SYMBOL_GPL vmlinux 0x873fbaea   edac_atomic_assert_error
+EXPORT_SYMBOL_GPL vmlinux 0x87676965   gpio_export_link
+EXPORT_SYMBOL_GPL vmlinux 0x87754115   raw_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0x8780231b   tpm_show_pubek
+EXPORT_SYMBOL_GPL vmlinux 0x87cf0a90   injectm
+EXPORT_SYMBOL_GPL vmlinux 0x8810ad5e   crypto_xor
+EXPORT_SYMBOL_GPL vmlinux 0x8831f8b1   kmap_atomic_pfn
+EXPORT_SYMBOL_GPL vmlinux 0x8861802e   rio_mport_send_doorbell
+EXPORT_SYMBOL_GPL vmlinux 0x886736fc   olpc_platform_info
+EXPORT_SYMBOL_GPL vmlinux 0x88a30ef6   ring_buffer_iter_empty
+EXPORT_SYMBOL_GPL vmlinux 0x88ab6fe3   kgdb_active
+EXPORT_SYMBOL_GPL vmlinux 0x88ca1c0c   usb_hcd_link_urb_to_ep
+EXPORT_SYMBOL_GPL vmlinux 0x88d9555d   cpuidle_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0x88ee020c   led_trigger_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x88fe2876   mce_chrdev_ops
+EXPORT_SYMBOL_GPL vmlinux 0x8924eb1e   rcu_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0x894a95f0   inet6_hash_connect
+EXPORT_SYMBOL_GPL vmlinux 0x8956aeae   apei_exec_ctx_init
+EXPORT_SYMBOL_GPL vmlinux 0x89678405   seccomp_get_filter
+EXPORT_SYMBOL_GPL vmlinux 0x8979bad1   skb_cow_data
+EXPORT_SYMBOL_GPL vmlinux 0x89bb387e   cleanup_srcu_struct
+EXPORT_SYMBOL_GPL vmlinux 0x89cef27c   find_symbol
+EXPORT_SYMBOL_GPL vmlinux 0x89edf9ad   ablkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x89ff1a53   devres_find
+EXPORT_SYMBOL_GPL vmlinux 0x89ff43f6   init_uts_ns
+EXPORT_SYMBOL_GPL vmlinux 0x8a33cdb6   pci_set_pcie_reset_state
+EXPORT_SYMBOL_GPL vmlinux 0x8a4525f0   rio_release_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0x8a478717   platform_get_irq
+EXPORT_SYMBOL_GPL vmlinux 0x8a484798   rt_mutex_lock
+EXPORT_SYMBOL_GPL vmlinux 0x8a55e657   ata_pci_sff_activate_host
+EXPORT_SYMBOL_GPL vmlinux 0x8a65e583   sysfs_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0x8ab2299e   ring_buffer_iter_peek
+EXPORT_SYMBOL_GPL vmlinux 0x8abacc47   get_max_files
+EXPORT_SYMBOL_GPL vmlinux 0x8ac89954   __fsnotify_inode_delete
+EXPORT_SYMBOL_GPL vmlinux 0x8ae34424   rio_request_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x8ae3a83b   crypto_unregister_pcomp
+EXPORT_SYMBOL_GPL vmlinux 0x8b439905   blkio_alloc_blkg_stats
+EXPORT_SYMBOL_GPL vmlinux 0x8b752ac1   ata_tf_to_fis
+EXPORT_SYMBOL_GPL vmlinux 0x8b88073a   blk_add_driver_data
+EXPORT_SYMBOL_GPL vmlinux 0x8b8e6b10   inet6_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0x8ba2e301   blk_queue_rq_timeout
+EXPORT_SYMBOL_GPL vmlinux 0x8bd5f225   __put_task_struct
+EXPORT_SYMBOL_GPL vmlinux 0x8bebfea6   __rio_local_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x8c6d1178   vfs_setxattr
+EXPORT_SYMBOL_GPL vmlinux 0x8cbfa5b1   debugfs_create_u32
+EXPORT_SYMBOL_GPL vmlinux 0x8ccf034c   ata_slave_link_init
+EXPORT_SYMBOL_GPL vmlinux 0x8cd34328   pm_runtime_forbid
+EXPORT_SYMBOL_GPL vmlinux 0x8cd9f935   setup_APIC_eilvt
+EXPORT_SYMBOL_GPL vmlinux 0x8ceff43d   spi_add_device
+EXPORT_SYMBOL_GPL vmlinux 0x8d1a37d5   ata_sff_check_status
+EXPORT_SYMBOL_GPL vmlinux 0x8d3678f7   sysfs_get_dirent
+EXPORT_SYMBOL_GPL vmlinux 0x8d58f35e   scsi_dh_set_params
+EXPORT_SYMBOL_GPL vmlinux 0x8d67a02a   init_dummy_netdev
+EXPORT_SYMBOL_GPL vmlinux 0x8d760727   crypto_enqueue_request
+EXPORT_SYMBOL_GPL vmlinux 0x8d7ba7da   security_inode_setattr
+EXPORT_SYMBOL_GPL vmlinux 0x8d7e9691   raw_hash_sk
+EXPORT_SYMBOL_GPL vmlinux 0x8d8b5c0d   sdio_align_size
+EXPORT_SYMBOL_GPL vmlinux 0x8da17b42   scatterwalk_copychunks
+EXPORT_SYMBOL_GPL vmlinux 0x8dad55e8   of_address_to_resource
+EXPORT_SYMBOL_GPL vmlinux 0x8dc71e1f   inode_sb_list_add
+EXPORT_SYMBOL_GPL vmlinux 0x8e0af0ad   tpm_show_enabled
+EXPORT_SYMBOL_GPL vmlinux 0x8eb5d33c   __ip_route_output_key
+EXPORT_SYMBOL_GPL vmlinux 0x8ec448b6   ata_pci_bmdma_clear_simplex
+EXPORT_SYMBOL_GPL vmlinux 0x8ede3edf   blkcipher_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0x8edfc605   acpi_processor_ffh_cstate_probe
+EXPORT_SYMBOL_GPL vmlinux 0x8ef60918   spi_new_device
+EXPORT_SYMBOL_GPL vmlinux 0x8f1fcfe5   wm8350_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0x8f4e3c50   relay_switch_subbuf
+EXPORT_SYMBOL_GPL vmlinux 0x8f6cee77   __round_jiffies_relative
+EXPORT_SYMBOL_GPL vmlinux 0x8f8f9dfb   srcu_notifier_chain_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x8fa69889   ring_buffer_record_disable_cpu
+EXPORT_SYMBOL_GPL vmlinux 0x8fdb143a   usb_get_from_anchor
+EXPORT_SYMBOL_GPL vmlinux 0x9009602a   acpi_bus_get_ejd
+EXPORT_SYMBOL_GPL vmlinux 0x906c505d   usb_deregister_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0x907d1739   tty_encode_baud_rate
+EXPORT_SYMBOL_GPL vmlinux 0x9089445f   usb_free_streams
+EXPORT_SYMBOL_GPL vmlinux 0x90a1004a   crypto_has_alg
+EXPORT_SYMBOL_GPL vmlinux 0x911967f4   pci_store_saved_state
+EXPORT_SYMBOL_GPL vmlinux 0x9159b9d6   profile_event_register
+EXPORT_SYMBOL_GPL vmlinux 0x91609de6   crypto_aes_set_key
+EXPORT_SYMBOL_GPL vmlinux 0x91610ea2   dma_get_required_mask
+EXPORT_SYMBOL_GPL vmlinux 0x91613e59   usb_hcd_pci_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0x91688714   da903x_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9174fe9e   tc3589x_block_read
+EXPORT_SYMBOL_GPL vmlinux 0x91d907a8   ata_host_resume
+EXPORT_SYMBOL_GPL vmlinux 0x91d9c070   pci_find_ht_capability
+EXPORT_SYMBOL_GPL vmlinux 0x91ed9bfb   blk_queue_flush
+EXPORT_SYMBOL_GPL vmlinux 0x921d2872   __trace_note_message
+EXPORT_SYMBOL_GPL vmlinux 0x922e8600   crypto_spawn_tfm2
+EXPORT_SYMBOL_GPL vmlinux 0x923c4f2b   usb_reset_configuration
+EXPORT_SYMBOL_GPL vmlinux 0x924bfc60   device_wakeup_enable
+EXPORT_SYMBOL_GPL vmlinux 0x924fd217   crypto_aead_setauthsize
+EXPORT_SYMBOL_GPL vmlinux 0x92502b1b   wm8994_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0x92b33577   ata_std_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0x92b57248   flush_work
+EXPORT_SYMBOL_GPL vmlinux 0x92d31cfb   fixed_phy_add
+EXPORT_SYMBOL_GPL vmlinux 0x92f1bc7c   posix_clock_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x92fb217b   dcookie_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9304b58a   usb_hcd_giveback_urb
+EXPORT_SYMBOL_GPL vmlinux 0x939d3cc3   proc_net_fops_create
+EXPORT_SYMBOL_GPL vmlinux 0x93abac83   sysfs_create_group
+EXPORT_SYMBOL_GPL vmlinux 0x93c55870   __pm_stay_awake
+EXPORT_SYMBOL_GPL vmlinux 0x93d2422d   snmp_mib_free
+EXPORT_SYMBOL_GPL vmlinux 0x9497cf86   pci_hp_remove_module_link
+EXPORT_SYMBOL_GPL vmlinux 0x94a68723   ata_scsi_slave_destroy
+EXPORT_SYMBOL_GPL vmlinux 0x94c318be   apei_exec_collect_resources
+EXPORT_SYMBOL_GPL vmlinux 0x94ef4d05   cpci_hp_stop
+EXPORT_SYMBOL_GPL vmlinux 0x9505c2fb   __pm_runtime_resume
+EXPORT_SYMBOL_GPL vmlinux 0x952664c5   do_exit
+EXPORT_SYMBOL_GPL vmlinux 0x955b0e2e   kthread_worker_fn
+EXPORT_SYMBOL_GPL vmlinux 0x955b9f5f   led_trigger_register
+EXPORT_SYMBOL_GPL vmlinux 0x955ee3be   mmc_switch
+EXPORT_SYMBOL_GPL vmlinux 0x956a91ba   gpio_get_value_cansleep
+EXPORT_SYMBOL_GPL vmlinux 0x9575f2dc   rio_release_inb_dbell
+EXPORT_SYMBOL_GPL vmlinux 0x95d42ac9   apei_get_debugfs_dir
+EXPORT_SYMBOL_GPL vmlinux 0x95d9e72c   blkiocg_update_io_remove_stats
+EXPORT_SYMBOL_GPL vmlinux 0x95da94ca   perf_tp_event
+EXPORT_SYMBOL_GPL vmlinux 0x95dfadb3   usb_put_dev
+EXPORT_SYMBOL_GPL vmlinux 0x95e30a5b   rio_get_device
+EXPORT_SYMBOL_GPL vmlinux 0x95e7e59e   cgroup_path
+EXPORT_SYMBOL_GPL vmlinux 0x95ebb892   crypto_alloc_instance
+EXPORT_SYMBOL_GPL vmlinux 0x9621849f   ring_buffer_event_data
+EXPORT_SYMBOL_GPL vmlinux 0x962dc69e   sysfs_add_file_to_group
+EXPORT_SYMBOL_GPL vmlinux 0x96636cc3   __wake_up_sync_key
+EXPORT_SYMBOL_GPL vmlinux 0x967b877d   task_current_syscall
+EXPORT_SYMBOL_GPL vmlinux 0x968ceb75   elv_register
+EXPORT_SYMBOL_GPL vmlinux 0x96932119   ata_pci_device_do_suspend
+EXPORT_SYMBOL_GPL vmlinux 0x96c78797   crypto_shash_final
+EXPORT_SYMBOL_GPL vmlinux 0x96cbcf31   pm_qos_add_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x96d0f3c9   pci_assign_unassigned_bridge_resources
+EXPORT_SYMBOL_GPL vmlinux 0x9734f54e   crypto_hash_walk_first
+EXPORT_SYMBOL_GPL vmlinux 0x973fb713   sysfs_create_link
+EXPORT_SYMBOL_GPL vmlinux 0x97459048   anon_transport_class_register
+EXPORT_SYMBOL_GPL vmlinux 0x9761fa42   flush_workqueue
+EXPORT_SYMBOL_GPL vmlinux 0x97a353d5   rdev_get_dev
+EXPORT_SYMBOL_GPL vmlinux 0x97a51bef   perf_event_release_kernel
+EXPORT_SYMBOL_GPL vmlinux 0x97a67f19   ring_buffer_change_overwrite
+EXPORT_SYMBOL_GPL vmlinux 0x97a748e3   blkiocg_update_io_add_stats
+EXPORT_SYMBOL_GPL vmlinux 0x97fec0fe   ata_ehi_clear_desc
+EXPORT_SYMBOL_GPL vmlinux 0x9833bc0c   hvc_kick
+EXPORT_SYMBOL_GPL vmlinux 0x983e9a96   ref_module
+EXPORT_SYMBOL_GPL vmlinux 0x9924c496   __usb_get_extra_descriptor
+EXPORT_SYMBOL_GPL vmlinux 0x994dfd07   skb_partial_csum_set
+EXPORT_SYMBOL_GPL vmlinux 0x99572e92   fuse_conn_get
+EXPORT_SYMBOL_GPL vmlinux 0x995d1071   prof_on
+EXPORT_SYMBOL_GPL vmlinux 0x99c9c0f7   cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0x99d68402   ata_pio_need_iordy
+EXPORT_SYMBOL_GPL vmlinux 0x99fc1693   platform_device_add
+EXPORT_SYMBOL_GPL vmlinux 0x9a0f6323   fb_deferred_io_cleanup
+EXPORT_SYMBOL_GPL vmlinux 0x9a11a0fc   crypto_attr_alg_name
+EXPORT_SYMBOL_GPL vmlinux 0x9a520341   relay_close
+EXPORT_SYMBOL_GPL vmlinux 0x9aaa7537   xfrm_audit_state_notfound_simple
+EXPORT_SYMBOL_GPL vmlinux 0x9aae8af4   cpuidle_register_device
+EXPORT_SYMBOL_GPL vmlinux 0x9aec751b   sysfs_remove_link
+EXPORT_SYMBOL_GPL vmlinux 0x9af7f344   max8997_read_reg
+EXPORT_SYMBOL_GPL vmlinux 0x9b5817d8   inet_csk_clone
+EXPORT_SYMBOL_GPL vmlinux 0x9b81f235   adp5520_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0x9b97d99c   sysfs_get
+EXPORT_SYMBOL_GPL vmlinux 0x9b9f3648   pcibios_scan_specific_bus
+EXPORT_SYMBOL_GPL vmlinux 0x9ba0501e   unregister_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9bd32e3f   anon_transport_class_unregister
+EXPORT_SYMBOL_GPL vmlinux 0x9c0d079f   generic_fh_to_dentry
+EXPORT_SYMBOL_GPL vmlinux 0x9c2ce8a5   pm_runtime_autosuspend_expiration
+EXPORT_SYMBOL_GPL vmlinux 0x9c7cad6a   cpufreq_frequency_table_verify
+EXPORT_SYMBOL_GPL vmlinux 0x9c88e409   sysdev_register
+EXPORT_SYMBOL_GPL vmlinux 0x9c9c8ef9   i2c_unregister_device
+EXPORT_SYMBOL_GPL vmlinux 0x9cb8037b   xfrm_count_enc_supported
+EXPORT_SYMBOL_GPL vmlinux 0x9cdfa2ae   blkcipher_walk_virt_block
+EXPORT_SYMBOL_GPL vmlinux 0x9d030b99   stop_machine
+EXPORT_SYMBOL_GPL vmlinux 0x9d1abb25   usb_unlink_urb
+EXPORT_SYMBOL_GPL vmlinux 0x9d95e847   tcp_done
+EXPORT_SYMBOL_GPL vmlinux 0x9d9d7c6e   fuse_conn_init
+EXPORT_SYMBOL_GPL vmlinux 0x9db399ef   __scsi_get_command
+EXPORT_SYMBOL_GPL vmlinux 0x9dcfaf53   perf_trace_buf_prepare
+EXPORT_SYMBOL_GPL vmlinux 0x9dfdf722   gpio_free_array
+EXPORT_SYMBOL_GPL vmlinux 0x9e0242c0   regulator_get_voltage
+EXPORT_SYMBOL_GPL vmlinux 0x9e1dc7e3   sdio_set_host_pm_flags
+EXPORT_SYMBOL_GPL vmlinux 0x9e33da85   bus_find_device
+EXPORT_SYMBOL_GPL vmlinux 0x9e7c7c6e   find_get_pid
+EXPORT_SYMBOL_GPL vmlinux 0x9e9b451b   rtc_set_alarm
+EXPORT_SYMBOL_GPL vmlinux 0x9ea3a01b   rtc_update_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0x9ebff902   start_thread
+EXPORT_SYMBOL_GPL vmlinux 0x9ecd5f02   rio_mport_read_config_8
+EXPORT_SYMBOL_GPL vmlinux 0x9f1e1aa0   __pm_runtime_idle
+EXPORT_SYMBOL_GPL vmlinux 0x9f23a571   regulator_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0x9f266117   tpm_store_cancel
+EXPORT_SYMBOL_GPL vmlinux 0x9f40a6d6   async_synchronize_full_domain
+EXPORT_SYMBOL_GPL vmlinux 0x9f43c061   unregister_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0x9f503887   pci_msi_off
+EXPORT_SYMBOL_GPL vmlinux 0x9f6ffdab   rtnl_put_cacheinfo
+EXPORT_SYMBOL_GPL vmlinux 0x9f89e5d9   yield_to
+EXPORT_SYMBOL_GPL vmlinux 0x9fc2a5c2   dw_spi_suspend_host
+EXPORT_SYMBOL_GPL vmlinux 0x9fcde078   rtc_update_irq
+EXPORT_SYMBOL_GPL vmlinux 0x9fce80db   fb_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0x9fd9e5e6   of_irq_map_pci
+EXPORT_SYMBOL_GPL vmlinux 0x9fffb8af   ata_sff_softreset
+EXPORT_SYMBOL_GPL vmlinux 0xa0208e02   irq_set_affinity_hint
+EXPORT_SYMBOL_GPL vmlinux 0xa08654a0   crypto_ahash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xa08a0fd7   device_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xa08aefac   inet6_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa0d245b8   iommu_map
+EXPORT_SYMBOL_GPL vmlinux 0xa0db1d8d   usb_kill_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xa0f4fd28   netdev_rx_handler_register
+EXPORT_SYMBOL_GPL vmlinux 0xa156a1f2   erst_get_record_id_end
+EXPORT_SYMBOL_GPL vmlinux 0xa21c68dc   klist_iter_init_node
+EXPORT_SYMBOL_GPL vmlinux 0xa222fec5   rio_mport_read_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa226c3d6   ata_scsi_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xa24c7537   sysfs_remove_file_from_group
+EXPORT_SYMBOL_GPL vmlinux 0xa28cceef   register_net_sysctl_rotable
+EXPORT_SYMBOL_GPL vmlinux 0xa2ab402f   posix_timers_register_clock
+EXPORT_SYMBOL_GPL vmlinux 0xa2c0fda8   __rio_local_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xa2cf75fa   bus_rescan_devices
+EXPORT_SYMBOL_GPL vmlinux 0xa2dcc91a   i2c_add_numbered_adapter
+EXPORT_SYMBOL_GPL vmlinux 0xa2e67f08   acpi_bus_generate_proc_event4
+EXPORT_SYMBOL_GPL vmlinux 0xa2f1a48d   tpm_show_pcrs
+EXPORT_SYMBOL_GPL vmlinux 0xa2fde35e   crypto_larval_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa3262797   pci_cleanup_aer_uncorrect_error_status
+EXPORT_SYMBOL_GPL vmlinux 0xa36fb81f   vfs_setlease
+EXPORT_SYMBOL_GPL vmlinux 0xa3ec9616   crypto_init_spawn2
+EXPORT_SYMBOL_GPL vmlinux 0xa3f1e740   tcp_slow_start
+EXPORT_SYMBOL_GPL vmlinux 0xa40a8590   input_event_to_user
+EXPORT_SYMBOL_GPL vmlinux 0xa4197e73   sdio_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xa452c297   hpet_mask_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa46da51d   register_kretprobes
+EXPORT_SYMBOL_GPL vmlinux 0xa48196c8   kdb_poll_idx
+EXPORT_SYMBOL_GPL vmlinux 0xa4c0da46   inverse_translate
+EXPORT_SYMBOL_GPL vmlinux 0xa4d58669   math_state_restore
+EXPORT_SYMBOL_GPL vmlinux 0xa4d94976   exportfs_decode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xa4ee08f6   crypto_tfm_in_queue
+EXPORT_SYMBOL_GPL vmlinux 0xa4f3255c   isa_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa4ff7178   attribute_container_register
+EXPORT_SYMBOL_GPL vmlinux 0xa525f527   rdev_get_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xa5307a66   xv_get_total_size_bytes
+EXPORT_SYMBOL_GPL vmlinux 0xa59aa9ee   blk_queue_flush_queueable
+EXPORT_SYMBOL_GPL vmlinux 0xa5dc8c62   led_classdev_register
+EXPORT_SYMBOL_GPL vmlinux 0xa5efbf4c   async_synchronize_full
+EXPORT_SYMBOL_GPL vmlinux 0xa5f02e19   workqueue_set_max_active
+EXPORT_SYMBOL_GPL vmlinux 0xa61346e9   __pci_hp_register
+EXPORT_SYMBOL_GPL vmlinux 0xa64deb78   sdio_memcpy_fromio
+EXPORT_SYMBOL_GPL vmlinux 0xa673b70e   usb_alloc_coherent
+EXPORT_SYMBOL_GPL vmlinux 0xa673d9e4   sysfs_update_group
+EXPORT_SYMBOL_GPL vmlinux 0xa685d5dd   pid_vnr
+EXPORT_SYMBOL_GPL vmlinux 0xa6e96474   usb_register_device_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa6ff91fb   crypto_alg_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa702764d   __rtnl_af_register
+EXPORT_SYMBOL_GPL vmlinux 0xa70ee3ef   debugfs_create_u64
+EXPORT_SYMBOL_GPL vmlinux 0xa722a819   cpu_has_amd_erratum
+EXPORT_SYMBOL_GPL vmlinux 0xa741fb39   init_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xa78a0cdb   regulator_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xa7967b86   pci_restore_msi_state
+EXPORT_SYMBOL_GPL vmlinux 0xa7d8f444   rio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xa862c410   md_do_sync
+EXPORT_SYMBOL_GPL vmlinux 0xa86641dd   pci_disable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xa88b30da   usb_store_new_id
+EXPORT_SYMBOL_GPL vmlinux 0xa8a23a07   dm_get_rq_mapinfo
+EXPORT_SYMBOL_GPL vmlinux 0xa8ae5ba5   __get_user_pages_fast
+EXPORT_SYMBOL_GPL vmlinux 0xa8cd1743   netlink_has_listeners
+EXPORT_SYMBOL_GPL vmlinux 0xa8d84de0   register_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xa8f59416   gpio_direction_output
+EXPORT_SYMBOL_GPL vmlinux 0xa9126bff   hpet_set_rtc_irq_bit
+EXPORT_SYMBOL_GPL vmlinux 0xa9590295   blk_abort_request
+EXPORT_SYMBOL_GPL vmlinux 0xa95c849b   ata_bmdma_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xa98cef49   fuse_do_open
+EXPORT_SYMBOL_GPL vmlinux 0xa9ac732a   usb_reset_device
+EXPORT_SYMBOL_GPL vmlinux 0xa9c18994   css_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xa9c530b8   unregister_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xa9f1f80e   ata_pci_bmdma_init
+EXPORT_SYMBOL_GPL vmlinux 0xa9f3f261   net_ipv4_ctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xa9f7d22b   ahash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xaa2a72bf   __iowrite64_copy
+EXPORT_SYMBOL_GPL vmlinux 0xaa5781e1   usb_create_shared_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xaab095d2   rt_mutex_lock_interruptible
+EXPORT_SYMBOL_GPL vmlinux 0xaae35e50   get_net_ns_by_pid
+EXPORT_SYMBOL_GPL vmlinux 0xaaf163ec   aead_geniv_exit
+EXPORT_SYMBOL_GPL vmlinux 0xab01d91a   apei_exec_run
+EXPORT_SYMBOL_GPL vmlinux 0xab333f6e   alloc_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xab4b74a6   inet_diag_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xab550f53   pci_disable_rom
+EXPORT_SYMBOL_GPL vmlinux 0xab5f189c   ata_std_qc_defer
+EXPORT_SYMBOL_GPL vmlinux 0xab60ceac   generic_subsys_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xab6babaf   pm_qos_request
+EXPORT_SYMBOL_GPL vmlinux 0xab6cbb4d   flush_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xab6ff789   ata_host_start
+EXPORT_SYMBOL_GPL vmlinux 0xab895554   xfrm_audit_policy_add
+EXPORT_SYMBOL_GPL vmlinux 0xab96c629   cgroup_lock_live_group
+EXPORT_SYMBOL_GPL vmlinux 0xabbf6942   pm_runtime_enable
+EXPORT_SYMBOL_GPL vmlinux 0xabde316b   usb_alloc_urb
+EXPORT_SYMBOL_GPL vmlinux 0xac26f7e2   irq_get_irq_data
+EXPORT_SYMBOL_GPL vmlinux 0xac324eaf   pm_runtime_allow
+EXPORT_SYMBOL_GPL vmlinux 0xac6a7a43   platform_get_resource
+EXPORT_SYMBOL_GPL vmlinux 0xac85237e   ring_buffer_free_read_page
+EXPORT_SYMBOL_GPL vmlinux 0xac9ce195   kvm_async_pf_task_wait
+EXPORT_SYMBOL_GPL vmlinux 0xacaf84e0   sdio_f0_writeb
+EXPORT_SYMBOL_GPL vmlinux 0xacafa8e7   vector_used_by_percpu_irq
+EXPORT_SYMBOL_GPL vmlinux 0xacbcc0af   ring_buffer_resize
+EXPORT_SYMBOL_GPL vmlinux 0xacca7068   eventfd_ctx_get
+EXPORT_SYMBOL_GPL vmlinux 0xace5c0fc   usb_bus_list
+EXPORT_SYMBOL_GPL vmlinux 0xacfd81f6   work_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xad00d58b   sk_detach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xad0c888f   queue_work_on
+EXPORT_SYMBOL_GPL vmlinux 0xad17a4ea   regulator_bulk_free
+EXPORT_SYMBOL_GPL vmlinux 0xad3e8639   bdi_writeout_inc
+EXPORT_SYMBOL_GPL vmlinux 0xad420178   spi_async
+EXPORT_SYMBOL_GPL vmlinux 0xad43844b   usb_ifnum_to_if
+EXPORT_SYMBOL_GPL vmlinux 0xad5f1b39   nf_net_ipv4_netfilter_sysctl_path
+EXPORT_SYMBOL_GPL vmlinux 0xad60775e   fb_bl_default_curve
+EXPORT_SYMBOL_GPL vmlinux 0xad896565   usb_hcd_pci_pm_ops
+EXPORT_SYMBOL_GPL vmlinux 0xad9d4159   ata_sff_irq_on
+EXPORT_SYMBOL_GPL vmlinux 0xadc785ec   kgdb_register_io_module
+EXPORT_SYMBOL_GPL vmlinux 0xaded3261   inet_csk_listen_stop
+EXPORT_SYMBOL_GPL vmlinux 0xadf6aa4d   tpm_pcr_read
+EXPORT_SYMBOL_GPL vmlinux 0xae0c87ee   pm_qos_remove_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xae0dbe4d   tps6586x_reads
+EXPORT_SYMBOL_GPL vmlinux 0xae124a4c   md_allow_write
+EXPORT_SYMBOL_GPL vmlinux 0xae2918ea   __blocking_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xae39dc99   pcie_port_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xae3bfad1   shash_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xae7c5411   ms_hyperv
+EXPORT_SYMBOL_GPL vmlinux 0xae845609   edac_mce_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xaea4d56a   rtc_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xaeaa12fb   ata_host_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xaeac8d75   ata_host_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xaeea3073   xfrm_aead_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xaf51a717   trace_seq_printf
+EXPORT_SYMBOL_GPL vmlinux 0xaf6940e9   bus_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xaf69699e   xv_get_object_size
+EXPORT_SYMBOL_GPL vmlinux 0xaf7f0604   power_supply_set_battery_charged
+EXPORT_SYMBOL_GPL vmlinux 0xaf80bb5b   ata_pci_sff_prepare_host
+EXPORT_SYMBOL_GPL vmlinux 0xafae9204   __put_net
+EXPORT_SYMBOL_GPL vmlinux 0xafe845e8   iommu_attach_device
+EXPORT_SYMBOL_GPL vmlinux 0xb040f17b   fuse_dev_release
+EXPORT_SYMBOL_GPL vmlinux 0xb07a6fd4   cpci_hp_unregister_controller
+EXPORT_SYMBOL_GPL vmlinux 0xb0933970   rio_mport_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb09dae46   usb_set_device_state
+EXPORT_SYMBOL_GPL vmlinux 0xb09e19be   crypto_aead_type
+EXPORT_SYMBOL_GPL vmlinux 0xb0b9203e   pci_block_user_cfg_access
+EXPORT_SYMBOL_GPL vmlinux 0xb10d55bc   cn_netlink_send
+EXPORT_SYMBOL_GPL vmlinux 0xb1597e75   tracepoint_iter_start
+EXPORT_SYMBOL_GPL vmlinux 0xb18429eb   suspend_device_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xb18506b9   smp_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb1908d3f   pci_hp_change_slot_info
+EXPORT_SYMBOL_GPL vmlinux 0xb1acbcce   rcu_barrier_sched
+EXPORT_SYMBOL_GPL vmlinux 0xb1aef738   root_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xb1c2e3ca   device_create_vargs
+EXPORT_SYMBOL_GPL vmlinux 0xb1d8f09c   ata_dummy_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb21706fd   ata_std_bios_param
+EXPORT_SYMBOL_GPL vmlinux 0xb241a9d0   ip6_sk_dst_lookup_flow
+EXPORT_SYMBOL_GPL vmlinux 0xb24c8d4e   fuse_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb2565285   fuse_sync_release
+EXPORT_SYMBOL_GPL vmlinux 0xb29e95ab   __hvc_resize
+EXPORT_SYMBOL_GPL vmlinux 0xb2c52617   ip6_dst_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xb2c7e403   debugfs_create_symlink
+EXPORT_SYMBOL_GPL vmlinux 0xb2f2b409   platform_get_resource_byname
+EXPORT_SYMBOL_GPL vmlinux 0xb3253ed9   hpet_rtc_timer_init
+EXPORT_SYMBOL_GPL vmlinux 0xb3455eca   rt_mutex_trylock
+EXPORT_SYMBOL_GPL vmlinux 0xb35f802b   sysfs_rename_link
+EXPORT_SYMBOL_GPL vmlinux 0xb38074f7   system_nrt_wq
+EXPORT_SYMBOL_GPL vmlinux 0xb3b0a737   event_storage_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xb3d5eab7   acpi_atomic_write
+EXPORT_SYMBOL_GPL vmlinux 0xb3f25db1   mnt_drop_write
+EXPORT_SYMBOL_GPL vmlinux 0xb40c6764   pm_schedule_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xb4154a3c   setup_irq
+EXPORT_SYMBOL_GPL vmlinux 0xb429f5b0   unregister_kretprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb4365da2   spi_busnum_to_master
+EXPORT_SYMBOL_GPL vmlinux 0xb473af49   ata_sff_data_xfer_noirq
+EXPORT_SYMBOL_GPL vmlinux 0xb4b29f57   spi_async_locked
+EXPORT_SYMBOL_GPL vmlinux 0xb4d47aa7   inet_csk_search_req
+EXPORT_SYMBOL_GPL vmlinux 0xb4d7ba20   sdio_set_block_size
+EXPORT_SYMBOL_GPL vmlinux 0xb4ea7cf7   kgdb_connected
+EXPORT_SYMBOL_GPL vmlinux 0xb51fbd64   edac_op_state
+EXPORT_SYMBOL_GPL vmlinux 0xb5287368   usb_put_intf
+EXPORT_SYMBOL_GPL vmlinux 0xb52b6eab   bus_register
+EXPORT_SYMBOL_GPL vmlinux 0xb531c864   device_find_child
+EXPORT_SYMBOL_GPL vmlinux 0xb53620d1   pci_vpd_find_info_keyword
+EXPORT_SYMBOL_GPL vmlinux 0xb53ae573   cpu_idle_wait
+EXPORT_SYMBOL_GPL vmlinux 0xb53efc99   sysfs_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xb550d751   dev_attr_em_message
+EXPORT_SYMBOL_GPL vmlinux 0xb56e77f9   blk_lld_busy
+EXPORT_SYMBOL_GPL vmlinux 0xb570902f   cpufreq_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xb58dcfa2   synchronize_sched_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xb5ce8ef1   tc3589x_block_write
+EXPORT_SYMBOL_GPL vmlinux 0xb5d8913d   register_jprobe
+EXPORT_SYMBOL_GPL vmlinux 0xb5f17edf   perf_register_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xb61d018d   queue_kthread_work
+EXPORT_SYMBOL_GPL vmlinux 0xb68817fc   sysdev_show_int
+EXPORT_SYMBOL_GPL vmlinux 0xb6aeb661   ata_id_c_string
+EXPORT_SYMBOL_GPL vmlinux 0xb6ff302e   rtc_read_alarm
+EXPORT_SYMBOL_GPL vmlinux 0xb718f2f9   sfi_table_parse
+EXPORT_SYMBOL_GPL vmlinux 0xb7211b99   pci_hp_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xb72221d9   __blk_put_request
+EXPORT_SYMBOL_GPL vmlinux 0xb7257e1f   securityfs_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xb7294580   rtc_alarm_irq_enable
+EXPORT_SYMBOL_GPL vmlinux 0xb72e8942   ata_sff_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xb777c8ff   ata_eh_qc_retry
+EXPORT_SYMBOL_GPL vmlinux 0xb7bc1988   ata_do_set_mode
+EXPORT_SYMBOL_GPL vmlinux 0xb7d7c12e   hpet_set_alarm_time
+EXPORT_SYMBOL_GPL vmlinux 0xb7e2eb91   mce_cpu_specific_poll
+EXPORT_SYMBOL_GPL vmlinux 0xb7f4058b   skcipher_geniv_init
+EXPORT_SYMBOL_GPL vmlinux 0xb7f77027   rtc_tm_to_ktime
+EXPORT_SYMBOL_GPL vmlinux 0xb813ce5a   timecompare_transform
+EXPORT_SYMBOL_GPL vmlinux 0xb813fdf5   blk_end_request_err
+EXPORT_SYMBOL_GPL vmlinux 0xb84e4c47   iomap_free
+EXPORT_SYMBOL_GPL vmlinux 0xb85a13ee   drop_file_write_access
+EXPORT_SYMBOL_GPL vmlinux 0xb85bfad2   lookup_create
+EXPORT_SYMBOL_GPL vmlinux 0xb85fcec5   inet_csk_listen_start
+EXPORT_SYMBOL_GPL vmlinux 0xb8649386   acpi_ec_add_query_handler
+EXPORT_SYMBOL_GPL vmlinux 0xb86cb9da   crypto_rng_type
+EXPORT_SYMBOL_GPL vmlinux 0xb8936005   pci_enable_pcie_error_reporting
+EXPORT_SYMBOL_GPL vmlinux 0xb896f559   xfrm_output
+EXPORT_SYMBOL_GPL vmlinux 0xb8c3ee09   __lock_page_killable
+EXPORT_SYMBOL_GPL vmlinux 0xb8f2aac8   __rio_local_read_config_32
+EXPORT_SYMBOL_GPL vmlinux 0xb9163bbd   spi_alloc_device
+EXPORT_SYMBOL_GPL vmlinux 0xb930859a   tty_mode_ioctl
+EXPORT_SYMBOL_GPL vmlinux 0xb94e6314   dm_set_device_limits
+EXPORT_SYMBOL_GPL vmlinux 0xb968078b   fb_deferred_io_open
+EXPORT_SYMBOL_GPL vmlinux 0xb9997da8   sata_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9b9df41   usb_amd_dev_put
+EXPORT_SYMBOL_GPL vmlinux 0xb9c425de   register_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xb9da2997   snmp_fold_field64
+EXPORT_SYMBOL_GPL vmlinux 0xb9daa8e4   inet_csk_route_req
+EXPORT_SYMBOL_GPL vmlinux 0xb9db8e4b   sk_attach_filter
+EXPORT_SYMBOL_GPL vmlinux 0xb9eb3aa9   add_uevent_var
+EXPORT_SYMBOL_GPL vmlinux 0xba0882b5   klist_add_tail
+EXPORT_SYMBOL_GPL vmlinux 0xbabb4d0b   wm831x_reg_write
+EXPORT_SYMBOL_GPL vmlinux 0xbac566bb   pm_relax
+EXPORT_SYMBOL_GPL vmlinux 0xbae34c27   scsi_nl_remove_transport
+EXPORT_SYMBOL_GPL vmlinux 0xbb038ce4   perf_unregister_guest_info_callbacks
+EXPORT_SYMBOL_GPL vmlinux 0xbb0ab47b   debug_locks
+EXPORT_SYMBOL_GPL vmlinux 0xbb278e69   dm_noflush_suspending
+EXPORT_SYMBOL_GPL vmlinux 0xbb4b4fb5   kset_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xbbb98859   edid_info
+EXPORT_SYMBOL_GPL vmlinux 0xbbbf54bc   usb_hcd_unlink_urb_from_ep
+EXPORT_SYMBOL_GPL vmlinux 0xbbef7e72   usb_poison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xbc0a9dc3   rio_request_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xbc3b95e1   skb_pull_rcsum
+EXPORT_SYMBOL_GPL vmlinux 0xbc6e7556   find_module
+EXPORT_SYMBOL_GPL vmlinux 0xbc84fd10   tps6586x_writes
+EXPORT_SYMBOL_GPL vmlinux 0xbca00eba   disk_check_events
+EXPORT_SYMBOL_GPL vmlinux 0xbcb838a1   amd_flush_garts
+EXPORT_SYMBOL_GPL vmlinux 0xbccfd4d8   register_oldmem_pfn_is_ram
+EXPORT_SYMBOL_GPL vmlinux 0xbcf370e3   tun_get_socket
+EXPORT_SYMBOL_GPL vmlinux 0xbcf6a3bf   use_mm
+EXPORT_SYMBOL_GPL vmlinux 0xbcfaaf7c   da903x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xbd0775f4   scsi_internal_device_unblock
+EXPORT_SYMBOL_GPL vmlinux 0xbd1ce56b   handle_level_irq
+EXPORT_SYMBOL_GPL vmlinux 0xbd49a812   __pm_runtime_disable
+EXPORT_SYMBOL_GPL vmlinux 0xbd506a46   unregister_hotplug_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xbd52dcf3   proc_net_remove
+EXPORT_SYMBOL_GPL vmlinux 0xbd572a4c   usb_get_intf
+EXPORT_SYMBOL_GPL vmlinux 0xbd8c6d4a   sata_scr_valid
+EXPORT_SYMBOL_GPL vmlinux 0xbdd295f0   trace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xbdd2f42a   rcu_bh_force_quiescent_state
+EXPORT_SYMBOL_GPL vmlinux 0xbdd5f10f   apei_hest_parse
+EXPORT_SYMBOL_GPL vmlinux 0xbdf5c8b9   sata_link_debounce
+EXPORT_SYMBOL_GPL vmlinux 0xbe064dfe   dm_path_uevent
+EXPORT_SYMBOL_GPL vmlinux 0xbe0d1f50   relay_subbufs_consumed
+EXPORT_SYMBOL_GPL vmlinux 0xbe1887e4   ata_unpack_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xbe5037f1   kick_process
+EXPORT_SYMBOL_GPL vmlinux 0xbe78e16d   unregister_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xbe7c7193   atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xbebef9ac   usb_autopm_get_interface
+EXPORT_SYMBOL_GPL vmlinux 0xbeffde41   clone_private_mount
+EXPORT_SYMBOL_GPL vmlinux 0xbf1de88f   atomic_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xbfee98e6   sdio_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xbffcb3b7   acpi_os_get_iomem
+EXPORT_SYMBOL_GPL vmlinux 0xc03a995d   driver_for_each_device
+EXPORT_SYMBOL_GPL vmlinux 0xc0491a60   ablkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xc08b4bfb   flush_kthread_worker
+EXPORT_SYMBOL_GPL vmlinux 0xc08e1aac   crypto_mod_get
+EXPORT_SYMBOL_GPL vmlinux 0xc0bf6ead   timecounter_cyc2time
+EXPORT_SYMBOL_GPL vmlinux 0xc0e4190c   simple_attr_release
+EXPORT_SYMBOL_GPL vmlinux 0xc10f2b8e   cgroup_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xc1109e6e   regulator_get_init_drvdata
+EXPORT_SYMBOL_GPL vmlinux 0xc11bd00f   tracepoint_probe_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc126f6a5   ring_buffer_iter_reset
+EXPORT_SYMBOL_GPL vmlinux 0xc1275698   cpci_hp_unregister_bus
+EXPORT_SYMBOL_GPL vmlinux 0xc127fa26   acpi_pre_map_gar
+EXPORT_SYMBOL_GPL vmlinux 0xc15309bd   class_interface_register
+EXPORT_SYMBOL_GPL vmlinux 0xc174d41e   class_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xc17515d7   usb_hcds_loaded
+EXPORT_SYMBOL_GPL vmlinux 0xc1fc6d11   inet_twsk_purge
+EXPORT_SYMBOL_GPL vmlinux 0xc2203676   debugfs_create_u16
+EXPORT_SYMBOL_GPL vmlinux 0xc22a3091   vm_unmap_aliases
+EXPORT_SYMBOL_GPL vmlinux 0xc2662f65   usb_submit_urb
+EXPORT_SYMBOL_GPL vmlinux 0xc280fb46   kdb_register
+EXPORT_SYMBOL_GPL vmlinux 0xc2dbc319   relay_file_operations
+EXPORT_SYMBOL_GPL vmlinux 0xc2de27ca   hest_disable
+EXPORT_SYMBOL_GPL vmlinux 0xc2f6b499   blk_trace_remove
+EXPORT_SYMBOL_GPL vmlinux 0xc3032805   kobject_init_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xc34efe27   snmp_fold_field
+EXPORT_SYMBOL_GPL vmlinux 0xc37226a5   tpm_pcr_extend
+EXPORT_SYMBOL_GPL vmlinux 0xc37a6a56   blk_rq_unprep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xc399468f   scsi_nl_remove_driver
+EXPORT_SYMBOL_GPL vmlinux 0xc3a8bfd4   sock_prot_inuse_get
+EXPORT_SYMBOL_GPL vmlinux 0xc3abcf4f   sync_filesystem
+EXPORT_SYMBOL_GPL vmlinux 0xc3aedccb   ring_buffer_read_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xc3c4818b   hwmon_device_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc3ccb8a7   __dma_request_channel
+EXPORT_SYMBOL_GPL vmlinux 0xc3f88a19   bus_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc428068d   sata_deb_timing_long
+EXPORT_SYMBOL_GPL vmlinux 0xc44b2a0b   dev_attr_link_power_management_policy
+EXPORT_SYMBOL_GPL vmlinux 0xc457088c   tty_ldisc_flush
+EXPORT_SYMBOL_GPL vmlinux 0xc472e952   ata_host_register
+EXPORT_SYMBOL_GPL vmlinux 0xc474c51c   usb_unpoison_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xc47c9850   seccomp_set_filter
+EXPORT_SYMBOL_GPL vmlinux 0xc48b7ccf   ata_mode_string
+EXPORT_SYMBOL_GPL vmlinux 0xc49b10d1   sysdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc4d2e45a   cpufreq_frequency_table_target
+EXPORT_SYMBOL_GPL vmlinux 0xc512626a   __supported_pte_mask
+EXPORT_SYMBOL_GPL vmlinux 0xc526c3cf   locks_release_private
+EXPORT_SYMBOL_GPL vmlinux 0xc5527985   ata_sff_data_xfer32
+EXPORT_SYMBOL_GPL vmlinux 0xc55af5f3   ata_host_activate
+EXPORT_SYMBOL_GPL vmlinux 0xc56410e8   dequeue_signal
+EXPORT_SYMBOL_GPL vmlinux 0xc56cdba3   task_active_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xc57b6c76   md_new_event
+EXPORT_SYMBOL_GPL vmlinux 0xc58cdb60   lookup_address
+EXPORT_SYMBOL_GPL vmlinux 0xc593f87e   power_supply_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xc5c264a5   amd_erratum_400
+EXPORT_SYMBOL_GPL vmlinux 0xc5ffdb90   usb_deregister_dev
+EXPORT_SYMBOL_GPL vmlinux 0xc60f75ec   __ftrace_vprintk
+EXPORT_SYMBOL_GPL vmlinux 0xc6a690a3   i2c_adapter_type
+EXPORT_SYMBOL_GPL vmlinux 0xc6bab878   cpufreq_freq_attr_scaling_available_freqs
+EXPORT_SYMBOL_GPL vmlinux 0xc6c6cc7c   ata_port_schedule_eh
+EXPORT_SYMBOL_GPL vmlinux 0xc6ed16e5   set_task_ioprio
+EXPORT_SYMBOL_GPL vmlinux 0xc7082d0c   usb_root_hub_lost_power
+EXPORT_SYMBOL_GPL vmlinux 0xc7319292   vfs_removexattr
+EXPORT_SYMBOL_GPL vmlinux 0xc7328e3c   blkiocg_update_dispatch_stats
+EXPORT_SYMBOL_GPL vmlinux 0xc73f7481   seq_release_net
+EXPORT_SYMBOL_GPL vmlinux 0xc743c3b3   ata_bmdma_port_ops
+EXPORT_SYMBOL_GPL vmlinux 0xc76905ff   dm_suspended
+EXPORT_SYMBOL_GPL vmlinux 0xc7af3002   nf_register_afinfo
+EXPORT_SYMBOL_GPL vmlinux 0xc7af99b6   crypto_alloc_instance2
+EXPORT_SYMBOL_GPL vmlinux 0xc8444ba7   input_ff_upload
+EXPORT_SYMBOL_GPL vmlinux 0xc846a80f   crypto_register_alg
+EXPORT_SYMBOL_GPL vmlinux 0xc858ac48   usb_alloc_streams
+EXPORT_SYMBOL_GPL vmlinux 0xc85c4b65   ata_sff_error_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc86dcfbe   x86_mce_decoder_chain
+EXPORT_SYMBOL_GPL vmlinux 0xc87c1f84   ktime_get
+EXPORT_SYMBOL_GPL vmlinux 0xc87e487a   sched_clock_idle_sleep_event
+EXPORT_SYMBOL_GPL vmlinux 0xc8938ad2   module_mutex
+EXPORT_SYMBOL_GPL vmlinux 0xc8dd9459   usb_debug_root
+EXPORT_SYMBOL_GPL vmlinux 0xc91277a1   kgdb_schedule_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xc92e998d   device_add
+EXPORT_SYMBOL_GPL vmlinux 0xc93e07d7   fib_rules_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xc9561772   fb_destroy_modelist
+EXPORT_SYMBOL_GPL vmlinux 0xc96cf2b6   dm_disk
+EXPORT_SYMBOL_GPL vmlinux 0xc99a5202   debugfs_create_bool
+EXPORT_SYMBOL_GPL vmlinux 0xc9c3f176   hpet_register_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xc9ea8bc9   sk_setup_caps
+EXPORT_SYMBOL_GPL vmlinux 0xc9ec4e21   free_percpu
+EXPORT_SYMBOL_GPL vmlinux 0xc9f23407   rio_release_inb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xca2b56b2   spi_bus_lock
+EXPORT_SYMBOL_GPL vmlinux 0xca76ae2d   device_attach
+EXPORT_SYMBOL_GPL vmlinux 0xca85d8cf   tracepoint_probe_update_all
+EXPORT_SYMBOL_GPL vmlinux 0xca8a5548   shash_ahash_update
+EXPORT_SYMBOL_GPL vmlinux 0xcabc71d9   __rtnl_link_register
+EXPORT_SYMBOL_GPL vmlinux 0xcabe04de   cpuidle_resume_and_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xcac37518   posix_timer_event
+EXPORT_SYMBOL_GPL vmlinux 0xcaffd8c2   user_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xcb092731   sdio_claim_irq
+EXPORT_SYMBOL_GPL vmlinux 0xcb65ecf1   power_supply_class
+EXPORT_SYMBOL_GPL vmlinux 0xcb7af445   usb_get_current_frame_number
+EXPORT_SYMBOL_GPL vmlinux 0xcb94db7c   ata_dev_pair
+EXPORT_SYMBOL_GPL vmlinux 0xcbee20b2   get_cpu_iowait_time_us
+EXPORT_SYMBOL_GPL vmlinux 0xcbf2b4f5   bio_clone_mddev
+EXPORT_SYMBOL_GPL vmlinux 0xcc0988af   mddev_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xcc1f1c3d   inet_twdr_hangman
+EXPORT_SYMBOL_GPL vmlinux 0xcc301dcf   tcp_reno_ssthresh
+EXPORT_SYMBOL_GPL vmlinux 0xcc3963d7   perf_event_read_value
+EXPORT_SYMBOL_GPL vmlinux 0xcc41bd7f   apic
+EXPORT_SYMBOL_GPL vmlinux 0xcc6ab305   is_dock_device
+EXPORT_SYMBOL_GPL vmlinux 0xccc77638   rtnl_af_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcccfb2fa   sata_deb_timing_hotplug
+EXPORT_SYMBOL_GPL vmlinux 0xcd1ca2cb   iommu_domain_has_cap
+EXPORT_SYMBOL_GPL vmlinux 0xcd434608   ata_cable_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xcd57573e   ata_std_postreset
+EXPORT_SYMBOL_GPL vmlinux 0xcd71f109   register_efivars
+EXPORT_SYMBOL_GPL vmlinux 0xcda304d4   usb_hub_clear_tt_buffer
+EXPORT_SYMBOL_GPL vmlinux 0xcda4e165   inet_hashinfo_init
+EXPORT_SYMBOL_GPL vmlinux 0xcdc429d7   pci_destroy_slot
+EXPORT_SYMBOL_GPL vmlinux 0xcdca3691   nr_irqs
+EXPORT_SYMBOL_GPL vmlinux 0xcdf5ed41   crypto_alloc_ablkcipher
+EXPORT_SYMBOL_GPL vmlinux 0xce36a5b6   __atomic_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xce39c2ff   device_remove_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xce509276   ata_sg_init
+EXPORT_SYMBOL_GPL vmlinux 0xce6a9d9a   trace_current_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xce992de2   device_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xced8cc8e   tpm_show_caps
+EXPORT_SYMBOL_GPL vmlinux 0xcef47546   led_classdev_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xcf628ea7   usb_hcd_pci_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcf711364   device_set_wakeup_capable
+EXPORT_SYMBOL_GPL vmlinux 0xcf999c27   debugfs_remove
+EXPORT_SYMBOL_GPL vmlinux 0xcfc306df   acpi_bus_trim
+EXPORT_SYMBOL_GPL vmlinux 0xcfc68341   synchronize_rcu_bh
+EXPORT_SYMBOL_GPL vmlinux 0xcfcc83ad   register_vt_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd01cb6cd   put_driver
+EXPORT_SYMBOL_GPL vmlinux 0xd03c7700   secure_ipv4_port_ephemeral
+EXPORT_SYMBOL_GPL vmlinux 0xd05dc2a3   xfrm_aalg_get_byname
+EXPORT_SYMBOL_GPL vmlinux 0xd070d48f   disk_get_part
+EXPORT_SYMBOL_GPL vmlinux 0xd0be7365   usb_scuttle_anchored_urbs
+EXPORT_SYMBOL_GPL vmlinux 0xd0c05159   emergency_restart
+EXPORT_SYMBOL_GPL vmlinux 0xd0c43b6e   cpufreq_unregister_governor
+EXPORT_SYMBOL_GPL vmlinux 0xd0f2894f   timerqueue_add
+EXPORT_SYMBOL_GPL vmlinux 0xd12ac59b   olpc_ec_cmd
+EXPORT_SYMBOL_GPL vmlinux 0xd13ef6bf   sched_setscheduler
+EXPORT_SYMBOL_GPL vmlinux 0xd143ad7b   xfrm_audit_state_add
+EXPORT_SYMBOL_GPL vmlinux 0xd14db99f   spi_write_then_read
+EXPORT_SYMBOL_GPL vmlinux 0xd1507e59   erst_clear
+EXPORT_SYMBOL_GPL vmlinux 0xd1565e62   fuse_request_send
+EXPORT_SYMBOL_GPL vmlinux 0xd16712f3   crypto_check_attr_type
+EXPORT_SYMBOL_GPL vmlinux 0xd178b06b   bus_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd1b2db37   tracepoint_probe_register_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xd1ec4898   usb_mon_register
+EXPORT_SYMBOL_GPL vmlinux 0xd1edf563   key_type_encrypted
+EXPORT_SYMBOL_GPL vmlinux 0xd1faf78f   __clocksource_register_scale
+EXPORT_SYMBOL_GPL vmlinux 0xd217e9e6   trace_set_clr_event
+EXPORT_SYMBOL_GPL vmlinux 0xd21ff805   ata_sas_port_stop
+EXPORT_SYMBOL_GPL vmlinux 0xd227518f   sysfs_merge_group
+EXPORT_SYMBOL_GPL vmlinux 0xd2342501   pci_ioremap_bar
+EXPORT_SYMBOL_GPL vmlinux 0xd24d0911   sdio_readb
+EXPORT_SYMBOL_GPL vmlinux 0xd2583d99   fuse_request_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xd273b1b1   __round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xd2797816   driver_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd2970b8a   __olpc_ofw
+EXPORT_SYMBOL_GPL vmlinux 0xd2a8caf0   work_on_cpu
+EXPORT_SYMBOL_GPL vmlinux 0xd2c58ab2   apei_exec_noop
+EXPORT_SYMBOL_GPL vmlinux 0xd32abdd3   crypto_alloc_aead
+EXPORT_SYMBOL_GPL vmlinux 0xd32fe193   ata_scsi_change_queue_depth
+EXPORT_SYMBOL_GPL vmlinux 0xd3545a0e   usb_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xd3619097   tc3589x_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xd3989c0d   usb_match_id
+EXPORT_SYMBOL_GPL vmlinux 0xd3ca1f60   rtc_class_close
+EXPORT_SYMBOL_GPL vmlinux 0xd3f50db6   usb_hcd_map_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xd406941b   disk_map_sector_rcu
+EXPORT_SYMBOL_GPL vmlinux 0xd440c015   bus_sort_breadthfirst
+EXPORT_SYMBOL_GPL vmlinux 0xd454a397   __rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xd477317a   blk_rq_prep_clone
+EXPORT_SYMBOL_GPL vmlinux 0xd4a70f77   sysdev_class_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xd4d786b4   input_class
+EXPORT_SYMBOL_GPL vmlinux 0xd4d7cc12   ata_bmdma_dumb_qc_prep
+EXPORT_SYMBOL_GPL vmlinux 0xd4e89edb   blkcipher_walk_phys
+EXPORT_SYMBOL_GPL vmlinux 0xd539be46   shmem_truncate_range
+EXPORT_SYMBOL_GPL vmlinux 0xd550fc7e   of_modalias_node
+EXPORT_SYMBOL_GPL vmlinux 0xd55583f2   ata_sff_thaw
+EXPORT_SYMBOL_GPL vmlinux 0xd5751dce   pci_renumber_slot
+EXPORT_SYMBOL_GPL vmlinux 0xd59626e2   relay_reset
+EXPORT_SYMBOL_GPL vmlinux 0xd59668e6   unlock_flocks
+EXPORT_SYMBOL_GPL vmlinux 0xd59d2319   raw_seq_start
+EXPORT_SYMBOL_GPL vmlinux 0xd5d7c9cb   ata_sff_pause
+EXPORT_SYMBOL_GPL vmlinux 0xd5e0e4bf   bus_register_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xd6094090   attribute_container_classdev_to_container
+EXPORT_SYMBOL_GPL vmlinux 0xd609b970   dm_put
+EXPORT_SYMBOL_GPL vmlinux 0xd617f86e   zap_vma_ptes
+EXPORT_SYMBOL_GPL vmlinux 0xd623a434   ata_eh_freeze_port
+EXPORT_SYMBOL_GPL vmlinux 0xd637d936   devres_open_group
+EXPORT_SYMBOL_GPL vmlinux 0xd65564d1   blkiocg_add_blkio_group
+EXPORT_SYMBOL_GPL vmlinux 0xd6601c81   crypto_shash_digest
+EXPORT_SYMBOL_GPL vmlinux 0xd6732744   ata_acpi_cbl_80wire
+EXPORT_SYMBOL_GPL vmlinux 0xd681f3e3   sdio_writesb
+EXPORT_SYMBOL_GPL vmlinux 0xd6b7a8d5   led_trigger_set
+EXPORT_SYMBOL_GPL vmlinux 0xd6d1b73c   inet6_lookup_listener
+EXPORT_SYMBOL_GPL vmlinux 0xd6dd21b5   scsi_dh_attach
+EXPORT_SYMBOL_GPL vmlinux 0xd6eba713   usb_driver_claim_interface
+EXPORT_SYMBOL_GPL vmlinux 0xd6ed3a8e   cper_next_record_id
+EXPORT_SYMBOL_GPL vmlinux 0xd6feefa5   agp_num_entries
+EXPORT_SYMBOL_GPL vmlinux 0xd7042c87   rio_mport_write_config_8
+EXPORT_SYMBOL_GPL vmlinux 0xd705b4c7   schedule_hrtimeout
+EXPORT_SYMBOL_GPL vmlinux 0xd768e985   regulator_has_full_constraints
+EXPORT_SYMBOL_GPL vmlinux 0xd77798f8   rt_mutex_destroy
+EXPORT_SYMBOL_GPL vmlinux 0xd77c0bc8   klist_remove
+EXPORT_SYMBOL_GPL vmlinux 0xd780ec2a   ahash_attr_alg
+EXPORT_SYMBOL_GPL vmlinux 0xd7861d91   platform_driver_probe
+EXPORT_SYMBOL_GPL vmlinux 0xd7ab2c0c   speedstep_detect_processor
+EXPORT_SYMBOL_GPL vmlinux 0xd7d79132   put_online_cpus
+EXPORT_SYMBOL_GPL vmlinux 0xd800570d   i2c_for_each_dev
+EXPORT_SYMBOL_GPL vmlinux 0xd80dcdbf   regulator_get
+EXPORT_SYMBOL_GPL vmlinux 0xd82178e3   usb_autopm_put_interface_no_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xd822b35f   pm_qos_add_request
+EXPORT_SYMBOL_GPL vmlinux 0xd8250a5c   iounmap_atomic
+EXPORT_SYMBOL_GPL vmlinux 0xd8525ea7   fl6_update_dst
+EXPORT_SYMBOL_GPL vmlinux 0xd8b2904a   rtc_set_time
+EXPORT_SYMBOL_GPL vmlinux 0xd8fa7b48   get_current_tty
+EXPORT_SYMBOL_GPL vmlinux 0xd90300b0   get_cpu_sysdev
+EXPORT_SYMBOL_GPL vmlinux 0xd90a81c4   usb_hcd_poll_rh_status
+EXPORT_SYMBOL_GPL vmlinux 0xd919806a   amd_cache_northbridges
+EXPORT_SYMBOL_GPL vmlinux 0xd93e76a6   kbd_table
+EXPORT_SYMBOL_GPL vmlinux 0xd94b737e   erst_read
+EXPORT_SYMBOL_GPL vmlinux 0xd94d2dbc   bus_get_device_klist
+EXPORT_SYMBOL_GPL vmlinux 0xd9c39184   crypto_register_instance
+EXPORT_SYMBOL_GPL vmlinux 0xd9c86dd5   task_xstate_cachep
+EXPORT_SYMBOL_GPL vmlinux 0xd9cec7a3   wakeup_source_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xda0c814f   rio_dev_get
+EXPORT_SYMBOL_GPL vmlinux 0xda1be8e1   async_synchronize_cookie_domain
+EXPORT_SYMBOL_GPL vmlinux 0xda6ec7b9   ata_sas_port_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xda95b123   raw_seq_open
+EXPORT_SYMBOL_GPL vmlinux 0xdada2ee9   anon_inode_getfd
+EXPORT_SYMBOL_GPL vmlinux 0xdae2136c   print_context_stack_bp
+EXPORT_SYMBOL_GPL vmlinux 0xdaf4dfb3   fb_mode_option
+EXPORT_SYMBOL_GPL vmlinux 0xdb04cacc   tracepoint_probe_unregister_noupdate
+EXPORT_SYMBOL_GPL vmlinux 0xdb274e52   monotonic_to_bootbased
+EXPORT_SYMBOL_GPL vmlinux 0xdb3dfe07   print_context_stack
+EXPORT_SYMBOL_GPL vmlinux 0xdb8c9ef8   each_symbol_section
+EXPORT_SYMBOL_GPL vmlinux 0xdbe91e95   usb_unanchor_urb
+EXPORT_SYMBOL_GPL vmlinux 0xdc388e26   i2c_new_dummy
+EXPORT_SYMBOL_GPL vmlinux 0xdc6a1e62   blkcipher_walk_virt
+EXPORT_SYMBOL_GPL vmlinux 0xdc6ac560   usb_hcd_platform_shutdown
+EXPORT_SYMBOL_GPL vmlinux 0xdc714560   register_kprobe
+EXPORT_SYMBOL_GPL vmlinux 0xdc825d6c   usb_amd_quirk_pll_disable
+EXPORT_SYMBOL_GPL vmlinux 0xdc93474f   sata_link_hardreset
+EXPORT_SYMBOL_GPL vmlinux 0xdc97af2e   syscore_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xdca4901d   inet_csk_get_port
+EXPORT_SYMBOL_GPL vmlinux 0xdcaa46dd   class_compat_register
+EXPORT_SYMBOL_GPL vmlinux 0xdcbec3a7   PageHuge
+EXPORT_SYMBOL_GPL vmlinux 0xdcccc213   crypto_unregister_shash
+EXPORT_SYMBOL_GPL vmlinux 0xdcd42666   iommu_unmap
+EXPORT_SYMBOL_GPL vmlinux 0xdce11fdc   srcu_notifier_call_chain
+EXPORT_SYMBOL_GPL vmlinux 0xdce57037   apei_estatus_print
+EXPORT_SYMBOL_GPL vmlinux 0xdce8f2f9   usb_hcd_pci_probe
+EXPORT_SYMBOL_GPL vmlinux 0xdd0bf1e8   setup_deferrable_timer_on_stack_key
+EXPORT_SYMBOL_GPL vmlinux 0xdd2f4d88   ring_buffer_read_start
+EXPORT_SYMBOL_GPL vmlinux 0xdd422324   wm8994_bulk_write
+EXPORT_SYMBOL_GPL vmlinux 0xdd457df3   crypto_alg_sem
+EXPORT_SYMBOL_GPL vmlinux 0xdd78d7bc   wm831x_bulk_read
+EXPORT_SYMBOL_GPL vmlinux 0xddfb9679   md_run
+EXPORT_SYMBOL_GPL vmlinux 0xde00639e   inet_ctl_sock_create
+EXPORT_SYMBOL_GPL vmlinux 0xde09cc60   page_cache_sync_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xde417b81   async_schedule_domain
+EXPORT_SYMBOL_GPL vmlinux 0xde49e9f1   klist_init
+EXPORT_SYMBOL_GPL vmlinux 0xde698e4f   debugfs_create_size_t
+EXPORT_SYMBOL_GPL vmlinux 0xdea5fb64   tcp_twsk_unique
+EXPORT_SYMBOL_GPL vmlinux 0xdee0ddb3   crypto_shoot_alg
+EXPORT_SYMBOL_GPL vmlinux 0xdef606fa   tpm_write
+EXPORT_SYMBOL_GPL vmlinux 0xdf0572f5   wm8350_reg_read
+EXPORT_SYMBOL_GPL vmlinux 0xdf26c88b   get_driver
+EXPORT_SYMBOL_GPL vmlinux 0xdf2c1244   shake_page
+EXPORT_SYMBOL_GPL vmlinux 0xdf3a7663   vfs_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xdf3d4548   da903x_unregister_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xdf723fb9   ata_acpi_stm
+EXPORT_SYMBOL_GPL vmlinux 0xdf7d2083   crypto_unregister_template
+EXPORT_SYMBOL_GPL vmlinux 0xdf7fd3c1   device_initialize
+EXPORT_SYMBOL_GPL vmlinux 0xdf92d21d   ata_sas_slave_configure
+EXPORT_SYMBOL_GPL vmlinux 0xdfd1ecc6   pci_find_ext_capability
+EXPORT_SYMBOL_GPL vmlinux 0xdffc1758   device_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xe007de41   kallsyms_lookup_name
+EXPORT_SYMBOL_GPL vmlinux 0xe05a8712   device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe06fefb8   blkio_subsys
+EXPORT_SYMBOL_GPL vmlinux 0xe089cfcc   agp_memory_reserved
+EXPORT_SYMBOL_GPL vmlinux 0xe08f7957   bus_get_kset
+EXPORT_SYMBOL_GPL vmlinux 0xe096e1a8   max8997_update_reg
+EXPORT_SYMBOL_GPL vmlinux 0xe0c77bb5   mce_notify_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe10cd6ad   erst_get_record_id_begin
+EXPORT_SYMBOL_GPL vmlinux 0xe14189e5   ata_sas_port_init
+EXPORT_SYMBOL_GPL vmlinux 0xe16292d9   pci_disable_sriov
+EXPORT_SYMBOL_GPL vmlinux 0xe1c3ba44   sis_info133_for_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe1e95b95   tps6586x_clr_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe1ea4ef9   adp5520_read
+EXPORT_SYMBOL_GPL vmlinux 0xe1fc79f7   blk_trace_startstop
+EXPORT_SYMBOL_GPL vmlinux 0xe2054292   driver_attach
+EXPORT_SYMBOL_GPL vmlinux 0xe2638ad6   pci_dev_run_wake
+EXPORT_SYMBOL_GPL vmlinux 0xe295c0ff   is_hpet_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe2a52ce4   filter_current_check_discard
+EXPORT_SYMBOL_GPL vmlinux 0xe2c0ab70   unregister_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xe2f15d89   ring_buffer_discard_commit
+EXPORT_SYMBOL_GPL vmlinux 0xe3043ff9   request_any_context_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe35e94dc   pm_qos_update_request
+EXPORT_SYMBOL_GPL vmlinux 0xe3a74a30   device_pm_wait_for_dev
+EXPORT_SYMBOL_GPL vmlinux 0xe3a7c7c0   tc3589x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xe3b064e2   ata_ehi_push_desc
+EXPORT_SYMBOL_GPL vmlinux 0xe3bc7fd4   hpet_unregister_irq_handler
+EXPORT_SYMBOL_GPL vmlinux 0xe3cb8728   skb_segment
+EXPORT_SYMBOL_GPL vmlinux 0xe40479df   unuse_mm
+EXPORT_SYMBOL_GPL vmlinux 0xe41f5ca6   fuse_conn_put
+EXPORT_SYMBOL_GPL vmlinux 0xe427012c   part_round_stats
+EXPORT_SYMBOL_GPL vmlinux 0xe4309905   syscore_resume
+EXPORT_SYMBOL_GPL vmlinux 0xe439815c   erst_get_record_count
+EXPORT_SYMBOL_GPL vmlinux 0xe43ac518   raw_seq_stop
+EXPORT_SYMBOL_GPL vmlinux 0xe443eafa   wm831x_auxadc_read_uv
+EXPORT_SYMBOL_GPL vmlinux 0xe4687c58   usb_driver_release_interface
+EXPORT_SYMBOL_GPL vmlinux 0xe4a79749   tcp_get_info
+EXPORT_SYMBOL_GPL vmlinux 0xe4c331b6   acpi_os_unmap_memory
+EXPORT_SYMBOL_GPL vmlinux 0xe4daf5b2   wm831x_auxadc_read
+EXPORT_SYMBOL_GPL vmlinux 0xe4f02cbc   handle_simple_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe5068fc7   debugfs_remove_recursive
+EXPORT_SYMBOL_GPL vmlinux 0xe515d945   tcp_set_state
+EXPORT_SYMBOL_GPL vmlinux 0xe55af5a4   device_bind_driver
+EXPORT_SYMBOL_GPL vmlinux 0xe5651505   usb_free_urb
+EXPORT_SYMBOL_GPL vmlinux 0xe56994de   inet_csk_route_child_sock
+EXPORT_SYMBOL_GPL vmlinux 0xe58fb452   aer_irq
+EXPORT_SYMBOL_GPL vmlinux 0xe59a5e40   page_cache_async_readahead
+EXPORT_SYMBOL_GPL vmlinux 0xe59cfd57   device_create_bin_file
+EXPORT_SYMBOL_GPL vmlinux 0xe5fba796   __ring_buffer_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xe5fc7bb7   hvc_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xe6099c78   cpuidle_enable_device
+EXPORT_SYMBOL_GPL vmlinux 0xe618fc1e   ata_do_eh
+EXPORT_SYMBOL_GPL vmlinux 0xe619f7d5   rio_request_outb_mbox
+EXPORT_SYMBOL_GPL vmlinux 0xe61a6d2f   gpio_unexport
+EXPORT_SYMBOL_GPL vmlinux 0xe6394d63   tps6586x_update
+EXPORT_SYMBOL_GPL vmlinux 0xe6488b47   cpufreq_notify_transition
+EXPORT_SYMBOL_GPL vmlinux 0xe651f76e   selinux_is_enabled
+EXPORT_SYMBOL_GPL vmlinux 0xe6564673   fpu_finit
+EXPORT_SYMBOL_GPL vmlinux 0xe684970e   rtc_set_mmss
+EXPORT_SYMBOL_GPL vmlinux 0xe6b9fdbc   sysfs_unmerge_group
+EXPORT_SYMBOL_GPL vmlinux 0xe6c09f64   ata_cable_sata
+EXPORT_SYMBOL_GPL vmlinux 0xe6e1c5fe   uuid_be_gen
+EXPORT_SYMBOL_GPL vmlinux 0xe7232e0f   user_return_notifier_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe72421ed   cpufreq_get_measured_perf
+EXPORT_SYMBOL_GPL vmlinux 0xe727de0d   sata_async_notification
+EXPORT_SYMBOL_GPL vmlinux 0xe73d6846   rtc_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xe7a14a87   shash_ahash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xe7c13207   irq_work_sync
+EXPORT_SYMBOL_GPL vmlinux 0xe7ffe877   pcpu_base_addr
+EXPORT_SYMBOL_GPL vmlinux 0xe818b32b   ata_bmdma_interrupt
+EXPORT_SYMBOL_GPL vmlinux 0xe862c4b7   dpm_suspend_start
+EXPORT_SYMBOL_GPL vmlinux 0xe8badee5   dev_change_net_namespace
+EXPORT_SYMBOL_GPL vmlinux 0xe8c7a04e   usb_hcd_resume_root_hub
+EXPORT_SYMBOL_GPL vmlinux 0xe8cffae4   register_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xe923f284   platform_bus
+EXPORT_SYMBOL_GPL vmlinux 0xe93e49c3   devres_free
+EXPORT_SYMBOL_GPL vmlinux 0xe9587909   usb_unregister_notify
+EXPORT_SYMBOL_GPL vmlinux 0xe95cbaea   ata_bmdma_setup
+EXPORT_SYMBOL_GPL vmlinux 0xe995ab2a   rtnl_link_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xe9da5a3a   platform_device_put
+EXPORT_SYMBOL_GPL vmlinux 0xe9f1ddf3   eventfd_ctx_read
+EXPORT_SYMBOL_GPL vmlinux 0xe9f89b6d   ata_msleep
+EXPORT_SYMBOL_GPL vmlinux 0xea065e01   task_handoff_unregister
+EXPORT_SYMBOL_GPL vmlinux 0xea124bd1   gcd
+EXPORT_SYMBOL_GPL vmlinux 0xea418e0f   atapi_cmd_type
+EXPORT_SYMBOL_GPL vmlinux 0xea5d5502   ata_dev_disable
+EXPORT_SYMBOL_GPL vmlinux 0xea677410   vfs_cancel_lock
+EXPORT_SYMBOL_GPL vmlinux 0xea96f19d   xfrm_audit_state_replay
+EXPORT_SYMBOL_GPL vmlinux 0xeaa3aa89   kobject_uevent_env
+EXPORT_SYMBOL_GPL vmlinux 0xeab6aff3   rio_mport_write_config_16
+EXPORT_SYMBOL_GPL vmlinux 0xeaca0b86   unregister_wide_hw_breakpoint
+EXPORT_SYMBOL_GPL vmlinux 0xeacd176f   spi_register_master
+EXPORT_SYMBOL_GPL vmlinux 0xeae74760   scsi_nl_send_transport_msg
+EXPORT_SYMBOL_GPL vmlinux 0xeaff0d9d   udp4_lib_lookup
+EXPORT_SYMBOL_GPL vmlinux 0xeb1d70f5   ata_sas_port_start
+EXPORT_SYMBOL_GPL vmlinux 0xeb35b505   ata_sff_busy_sleep
+EXPORT_SYMBOL_GPL vmlinux 0xeb400703   scsi_bus_type
+EXPORT_SYMBOL_GPL vmlinux 0xeb9abbee   ata_sff_queue_work
+EXPORT_SYMBOL_GPL vmlinux 0xebb040f0   scsi_autopm_get_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbc96f4   pci_bus_add_device
+EXPORT_SYMBOL_GPL vmlinux 0xebbf7de5   filter_match_preds
+EXPORT_SYMBOL_GPL vmlinux 0xec1b043e   regulator_suspend_prepare
+EXPORT_SYMBOL_GPL vmlinux 0xec25f967   klist_del
+EXPORT_SYMBOL_GPL vmlinux 0xec27133b   blocking_notifier_chain_register
+EXPORT_SYMBOL_GPL vmlinux 0xec453c50   blkcg_get_weight
+EXPORT_SYMBOL_GPL vmlinux 0xec4adcb9   sysdev_create_file
+EXPORT_SYMBOL_GPL vmlinux 0xec52e9d5   wm831x_reg_unlock
+EXPORT_SYMBOL_GPL vmlinux 0xec676b11   regulator_put
+EXPORT_SYMBOL_GPL vmlinux 0xec94dc5a   usb_register_driver
+EXPORT_SYMBOL_GPL vmlinux 0xecefdd45   ring_buffer_free
+EXPORT_SYMBOL_GPL vmlinux 0xed0c4fca   sdio_f0_readb
+EXPORT_SYMBOL_GPL vmlinux 0xed281c30   usb_control_msg
+EXPORT_SYMBOL_GPL vmlinux 0xed42572c   system_unbound_wq
+EXPORT_SYMBOL_GPL vmlinux 0xed5717aa   kobject_create_and_add
+EXPORT_SYMBOL_GPL vmlinux 0xedacb9b8   shmem_file_setup
+EXPORT_SYMBOL_GPL vmlinux 0xedb69f15   device_rename
+EXPORT_SYMBOL_GPL vmlinux 0xedc466e5   ata_sas_queuecmd
+EXPORT_SYMBOL_GPL vmlinux 0xedf3f1f1   do_machine_check
+EXPORT_SYMBOL_GPL vmlinux 0xee4d057f   crypto_hash_walk_done
+EXPORT_SYMBOL_GPL vmlinux 0xee651d8a   sysfs_schedule_callback
+EXPORT_SYMBOL_GPL vmlinux 0xee6c20a4   crypto_shash_finup
+EXPORT_SYMBOL_GPL vmlinux 0xeeaa04a6   regulator_set_voltage_time
+EXPORT_SYMBOL_GPL vmlinux 0xeeb12de7   __mmdrop
+EXPORT_SYMBOL_GPL vmlinux 0xeebd83a1   bitmap_load
+EXPORT_SYMBOL_GPL vmlinux 0xef1f6e23   apei_resources_request
+EXPORT_SYMBOL_GPL vmlinux 0xef50dfbb   max8997_write_reg
+EXPORT_SYMBOL_GPL vmlinux 0xef6c3f70   round_jiffies_up_relative
+EXPORT_SYMBOL_GPL vmlinux 0xef723218   clockevents_register_device
+EXPORT_SYMBOL_GPL vmlinux 0xefa5423f   securityfs_create_dir
+EXPORT_SYMBOL_GPL vmlinux 0xefb72398   pstore_write
+EXPORT_SYMBOL_GPL vmlinux 0xefb897a8   wm831x_set_bits
+EXPORT_SYMBOL_GPL vmlinux 0xefc7cfa5   css_id
+EXPORT_SYMBOL_GPL vmlinux 0xefdd5a63   ktime_get_ts
+EXPORT_SYMBOL_GPL vmlinux 0xefef0909   register_kprobes
+EXPORT_SYMBOL_GPL vmlinux 0xf00fe4d0   device_create
+EXPORT_SYMBOL_GPL vmlinux 0xf0155978   ip_local_out
+EXPORT_SYMBOL_GPL vmlinux 0xf0166f84   led_trigger_event
+EXPORT_SYMBOL_GPL vmlinux 0xf0696401   acpi_pci_detect_ejectable
+EXPORT_SYMBOL_GPL vmlinux 0xf06c1cc7   unregister_timer_hook
+EXPORT_SYMBOL_GPL vmlinux 0xf070358f   blk_queue_dma_drain
+EXPORT_SYMBOL_GPL vmlinux 0xf147c237   cpuidle_unregister_driver
+EXPORT_SYMBOL_GPL vmlinux 0xf14eac9f   ata_std_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf15e53fd   usb_get_status
+EXPORT_SYMBOL_GPL vmlinux 0xf160e6cd   cpci_hp_register_controller
+EXPORT_SYMBOL_GPL vmlinux 0xf16e45cd   eventfd_fget
+EXPORT_SYMBOL_GPL vmlinux 0xf184d189   kernel_power_off
+EXPORT_SYMBOL_GPL vmlinux 0xf191836d   sysdev_remove_file
+EXPORT_SYMBOL_GPL vmlinux 0xf1b551d9   ibft_addr
+EXPORT_SYMBOL_GPL vmlinux 0xf1c5076a   fsstack_copy_inode_size
+EXPORT_SYMBOL_GPL vmlinux 0xf1c71f6a   ata_host_alloc_pinfo
+EXPORT_SYMBOL_GPL vmlinux 0xf252744a   do_kern_mount
+EXPORT_SYMBOL_GPL vmlinux 0xf2fca922   uart_parse_options
+EXPORT_SYMBOL_GPL vmlinux 0xf30bfd54   mnt_clone_write
+EXPORT_SYMBOL_GPL vmlinux 0xf30fda27   lzo1x_decompress_safe
+EXPORT_SYMBOL_GPL vmlinux 0xf31f3a06   tpm_bios_log_teardown
+EXPORT_SYMBOL_GPL vmlinux 0xf32efe2c   relay_open
+EXPORT_SYMBOL_GPL vmlinux 0xf33694bc   exportfs_encode_fh
+EXPORT_SYMBOL_GPL vmlinux 0xf3394dcc   ata_sff_tf_read
+EXPORT_SYMBOL_GPL vmlinux 0xf34806ec   hrtimer_get_res
+EXPORT_SYMBOL_GPL vmlinux 0xf3496ee1   usb_hcd_unmap_urb_for_dma
+EXPORT_SYMBOL_GPL vmlinux 0xf381fc3f   invalidate_inode_pages2_range
+EXPORT_SYMBOL_GPL vmlinux 0xf387e701   da903x_update
+EXPORT_SYMBOL_GPL vmlinux 0xf3914bab   usb_remove_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xf3b451ca   kdb_poll_funcs
+EXPORT_SYMBOL_GPL vmlinux 0xf3b93a97   cgroup_lock_is_held
+EXPORT_SYMBOL_GPL vmlinux 0xf3c870d7   __pm_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf3df9b86   blk_abort_queue
+EXPORT_SYMBOL_GPL vmlinux 0xf3f51e8f   ring_buffer_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf3f5c5dc   usb_enable_xhci_ports
+EXPORT_SYMBOL_GPL vmlinux 0xf3fd5b30   rdev_get_id
+EXPORT_SYMBOL_GPL vmlinux 0xf4664188   transport_remove_device
+EXPORT_SYMBOL_GPL vmlinux 0xf48457d3   regulator_set_optimum_mode
+EXPORT_SYMBOL_GPL vmlinux 0xf4953428   fsstack_copy_attr_all
+EXPORT_SYMBOL_GPL vmlinux 0xf497e6fb   unregister_pernet_device
+EXPORT_SYMBOL_GPL vmlinux 0xf499fdb2   rcu_barrier_bh
+EXPORT_SYMBOL_GPL vmlinux 0xf4a8385f   iommu_domain_free
+EXPORT_SYMBOL_GPL vmlinux 0xf4b6e07e   system_nrt_freezable_wq
+EXPORT_SYMBOL_GPL vmlinux 0xf4eb311b   relay_buf_full
+EXPORT_SYMBOL_GPL vmlinux 0xf520b25a   ata_sff_exec_command
+EXPORT_SYMBOL_GPL vmlinux 0xf5384ac1   __trace_printk
+EXPORT_SYMBOL_GPL vmlinux 0xf547172e   xv_create_pool
+EXPORT_SYMBOL_GPL vmlinux 0xf54bd49b   lcm
+EXPORT_SYMBOL_GPL vmlinux 0xf553318d   cpuidle_pause_and_lock
+EXPORT_SYMBOL_GPL vmlinux 0xf5a691cd   invalidate_bh_lrus
+EXPORT_SYMBOL_GPL vmlinux 0xf5c9765e   da903x_read
+EXPORT_SYMBOL_GPL vmlinux 0xf5f2291b   pm_generic_runtime_suspend
+EXPORT_SYMBOL_GPL vmlinux 0xf6300d9e   ata_wait_after_reset
+EXPORT_SYMBOL_GPL vmlinux 0xf661fd3c   tracepoint_iter_stop
+EXPORT_SYMBOL_GPL vmlinux 0xf68a7753   platform_device_register_resndata
+EXPORT_SYMBOL_GPL vmlinux 0xf6e04730   event_storage
+EXPORT_SYMBOL_GPL vmlinux 0xf6e874f5   ata_timing_merge
+EXPORT_SYMBOL_GPL vmlinux 0xf70a6c5a   register_ftrace_event
+EXPORT_SYMBOL_GPL vmlinux 0xf717c2de   usb_wait_anchor_empty_timeout
+EXPORT_SYMBOL_GPL vmlinux 0xf71d96ea   __inet_twsk_hashdance
+EXPORT_SYMBOL_GPL vmlinux 0xf75995f1   class_dev_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xf77781af   mnt_want_write_file
+EXPORT_SYMBOL_GPL vmlinux 0xf7a14f56   apei_mce_report_mem_error
+EXPORT_SYMBOL_GPL vmlinux 0xf7aa8389   regulator_get_current_limit
+EXPORT_SYMBOL_GPL vmlinux 0xf7f8c7e5   user_instantiate
+EXPORT_SYMBOL_GPL vmlinux 0xf82f16b3   execute_in_process_context
+EXPORT_SYMBOL_GPL vmlinux 0xf8802492   print_stack_trace
+EXPORT_SYMBOL_GPL vmlinux 0xf8a3afb7   da903x_write
+EXPORT_SYMBOL_GPL vmlinux 0xf8a7f444   cpufreq_cpu_put
+EXPORT_SYMBOL_GPL vmlinux 0xf8f3a0fb   ata_ratelimit
+EXPORT_SYMBOL_GPL vmlinux 0xf9283be7   ata_sff_prereset
+EXPORT_SYMBOL_GPL vmlinux 0xf93b293f   sysfs_notify
+EXPORT_SYMBOL_GPL vmlinux 0xf9765833   dmi_match
+EXPORT_SYMBOL_GPL vmlinux 0xf97666a0   set_memory_rw
+EXPORT_SYMBOL_GPL vmlinux 0xf9968314   rtnl_register
+EXPORT_SYMBOL_GPL vmlinux 0xf9a054b5   __round_jiffies
+EXPORT_SYMBOL_GPL vmlinux 0xf9ca3160   ata_id_xfermask
+EXPORT_SYMBOL_GPL vmlinux 0xf9d17bf2   sdio_get_host_pm_caps
+EXPORT_SYMBOL_GPL vmlinux 0xfa012fe7   tracepoint_probe_register
+EXPORT_SYMBOL_GPL vmlinux 0xfa09251c   anon_inode_getfile
+EXPORT_SYMBOL_GPL vmlinux 0xfa103272   device_schedule_callback_owner
+EXPORT_SYMBOL_GPL vmlinux 0xfa10363d   ata_bmdma_qc_issue
+EXPORT_SYMBOL_GPL vmlinux 0xfa1eb910   unregister_syscore_ops
+EXPORT_SYMBOL_GPL vmlinux 0xfa63428e   __cpufreq_driver_target
+EXPORT_SYMBOL_GPL vmlinux 0xfa91e818   pskb_put
+EXPORT_SYMBOL_GPL vmlinux 0xfaa1f7f4   crypto_ahash_type
+EXPORT_SYMBOL_GPL vmlinux 0xfadbcf21   tcp_cong_avoid_ai
+EXPORT_SYMBOL_GPL vmlinux 0xfb0d0ffe   olpc_ofw_present
+EXPORT_SYMBOL_GPL vmlinux 0xfb126c13   usb_create_hcd
+EXPORT_SYMBOL_GPL vmlinux 0xfb32b30f   ring_buffer_read_prepare_sync
+EXPORT_SYMBOL_GPL vmlinux 0xfb484805   sdio_memcpy_toio
+EXPORT_SYMBOL_GPL vmlinux 0xfb4f4080   ata_pci_sff_init_host
+EXPORT_SYMBOL_GPL vmlinux 0xfb6eedf9   power_group_name
+EXPORT_SYMBOL_GPL vmlinux 0xfb88d2f9   ata_pci_bmdma_init_one
+EXPORT_SYMBOL_GPL vmlinux 0xfbd4e339   hvc_alloc
+EXPORT_SYMBOL_GPL vmlinux 0xfbdf31c8   sysdev_class_register
+EXPORT_SYMBOL_GPL vmlinux 0xfbf9be5d   register_oom_notifier
+EXPORT_SYMBOL_GPL vmlinux 0xfc01b3f5   register_net_sysctl_table
+EXPORT_SYMBOL_GPL vmlinux 0xfc18366c   sata_scr_write
+EXPORT_SYMBOL_GPL vmlinux 0xfc3b4246   acpi_bus_update_power
+EXPORT_SYMBOL_GPL vmlinux 0xfc7b6098   klist_iter_exit
+EXPORT_SYMBOL_GPL vmlinux 0xfc968c8b   apei_exec_write_register_value
+EXPORT_SYMBOL_GPL vmlinux 0xfcb24d65   map_vm_area
+EXPORT_SYMBOL_GPL vmlinux 0xfd7243c7   erst_disable
+EXPORT_SYMBOL_GPL vmlinux 0xfd949bd8   ata_cable_40wire
+EXPORT_SYMBOL_GPL vmlinux 0xfde0b92c   crypto_larval_error
+EXPORT_SYMBOL_GPL vmlinux 0xfe09e7f3   crypto_shash_setkey
+EXPORT_SYMBOL_GPL vmlinux 0xfe3b065c   ehci_cf_port_reset_rwsem
+EXPORT_SYMBOL_GPL vmlinux 0xfe5847c8   input_ff_erase
+EXPORT_SYMBOL_GPL vmlinux 0xfe8ebe21   sata_scr_read
+EXPORT_SYMBOL_GPL vmlinux 0xfe97a30b   class_dev_iter_next
+EXPORT_SYMBOL_GPL vmlinux 0xfe990052   gpio_free
+EXPORT_SYMBOL_GPL vmlinux 0xfeaeb8a5   synchronize_srcu_expedited
+EXPORT_SYMBOL_GPL vmlinux 0xfed11ed1   usb_mon_deregister
+EXPORT_SYMBOL_GPL vmlinux 0xfeda7fd2   __root_device_register
+EXPORT_SYMBOL_GPL vmlinux 0xfef8a166   trace_current_buffer_lock_reserve
+EXPORT_SYMBOL_GPL vmlinux 0xff471dda   pxa_ssp_request
+EXPORT_SYMBOL_GPL vmlinux 0xff587fb6   crypto_shash_update
+EXPORT_SYMBOL_GPL vmlinux 0xff5a8cfe   cn_del_callback
+EXPORT_SYMBOL_GPL vmlinux 0xff625a51   input_ff_create
+EXPORT_SYMBOL_GPL vmlinux 0xff6a71ed   crypto_ablkcipher_type
+EXPORT_SYMBOL_GPL vmlinux 0xff6c2227   find_pid_ns
+EXPORT_SYMBOL_GPL vmlinux 0xffa4c4ec   cgroup_lock
+EXPORT_SYMBOL_GPL vmlinux 0xfff2ca84   rt_mutex_timed_lock
diff --git a/boot/config-3.0.0-12-generic b/boot/config-3.0.0-12-generic
new file mode 100644 (file)
index 0000000..36ef7d8
--- /dev/null
@@ -0,0 +1,6359 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-12-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-12.20-generic 3.0.4"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+# CONFIG_MAC80211_DEBUG_MENU is not set
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+# CONFIG_R6040 is not set
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=m
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+# CONFIG_MEMSTICK_R592 is not set
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+# CONFIG_EVENT_POWER_TRACING_DEPRECATED is not set
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/config-3.0.0-25-generic b/boot/config-3.0.0-25-generic
new file mode 100644 (file)
index 0000000..b8c3c4f
--- /dev/null
@@ -0,0 +1,6369 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-25-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-25.41-generic 3.0.40"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+CONFIG_MAC80211_DEBUG_MENU=y
+# CONFIG_MAC80211_NOINLINE is not set
+# CONFIG_MAC80211_VERBOSE_DEBUG is not set
+# CONFIG_MAC80211_HT_DEBUG is not set
+# CONFIG_MAC80211_TKIP_DEBUG is not set
+# CONFIG_MAC80211_IBSS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MPL_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MHWMP_DEBUG is not set
+# CONFIG_MAC80211_DEBUG_COUNTERS is not set
+CONFIG_MAC80211_DRIVER_API_TRACER=y
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R6040=m
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/config-3.0.0-26-generic b/boot/config-3.0.0-26-generic
new file mode 100644 (file)
index 0000000..3fb1928
--- /dev/null
@@ -0,0 +1,6369 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-26-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-26.43-generic 3.0.43"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+CONFIG_MAC80211_DEBUG_MENU=y
+# CONFIG_MAC80211_NOINLINE is not set
+# CONFIG_MAC80211_VERBOSE_DEBUG is not set
+# CONFIG_MAC80211_HT_DEBUG is not set
+# CONFIG_MAC80211_TKIP_DEBUG is not set
+# CONFIG_MAC80211_IBSS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MPL_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MHWMP_DEBUG is not set
+# CONFIG_MAC80211_DEBUG_COUNTERS is not set
+CONFIG_MAC80211_DRIVER_API_TRACER=y
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R6040=m
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/config-3.0.0-27-generic b/boot/config-3.0.0-27-generic
new file mode 100644 (file)
index 0000000..f5d8639
--- /dev/null
@@ -0,0 +1,6369 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-27-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-27.44-generic 3.0.45"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+CONFIG_MAC80211_DEBUG_MENU=y
+# CONFIG_MAC80211_NOINLINE is not set
+# CONFIG_MAC80211_VERBOSE_DEBUG is not set
+# CONFIG_MAC80211_HT_DEBUG is not set
+# CONFIG_MAC80211_TKIP_DEBUG is not set
+# CONFIG_MAC80211_IBSS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MPL_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MHWMP_DEBUG is not set
+# CONFIG_MAC80211_DEBUG_COUNTERS is not set
+CONFIG_MAC80211_DRIVER_API_TRACER=y
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R6040=m
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/config-3.0.0-28-generic b/boot/config-3.0.0-28-generic
new file mode 100644 (file)
index 0000000..3f58f68
--- /dev/null
@@ -0,0 +1,6370 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-28-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-28.45-generic 3.0.51"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_ARCH_RANDOM=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+CONFIG_MAC80211_DEBUG_MENU=y
+# CONFIG_MAC80211_NOINLINE is not set
+# CONFIG_MAC80211_VERBOSE_DEBUG is not set
+# CONFIG_MAC80211_HT_DEBUG is not set
+# CONFIG_MAC80211_TKIP_DEBUG is not set
+# CONFIG_MAC80211_IBSS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MPL_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MHWMP_DEBUG is not set
+# CONFIG_MAC80211_DEBUG_COUNTERS is not set
+CONFIG_MAC80211_DRIVER_API_TRACER=y
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R6040=m
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/config-3.0.0-29-generic b/boot/config-3.0.0-29-generic
new file mode 100644 (file)
index 0000000..d0a3d83
--- /dev/null
@@ -0,0 +1,6370 @@
+#
+# Automatically generated make config: don't edit
+# Linux/i386 3.0.0-29-generic Kernel Configuration
+#
+# CONFIG_64BIT is not set
+CONFIG_X86_32=y
+# CONFIG_X86_64 is not set
+CONFIG_X86=y
+CONFIG_INSTRUCTION_DECODER=y
+CONFIG_OUTPUT_FORMAT="elf32-i386"
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
+CONFIG_GENERIC_CMOS_UPDATE=y
+CONFIG_CLOCKSOURCE_WATCHDOG=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_HAVE_LATENCYTOP_SUPPORT=y
+CONFIG_MMU=y
+CONFIG_ZONE_DMA=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_NEED_SG_DMA_LENGTH=y
+CONFIG_GENERIC_ISA_DMA=y
+CONFIG_GENERIC_IOMAP=y
+CONFIG_GENERIC_BUG=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_GPIO=y
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
+# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+# CONFIG_GENERIC_TIME_VSYSCALL is not set
+CONFIG_ARCH_HAS_CPU_RELAX=y
+CONFIG_ARCH_HAS_DEFAULT_IDLE=y
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
+# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+# CONFIG_ZONE_DMA32 is not set
+CONFIG_ARCH_POPULATES_NODE_MAP=y
+# CONFIG_AUDIT_ARCH is not set
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
+CONFIG_HAVE_INTEL_TXT=y
+CONFIG_X86_32_SMP=y
+CONFIG_X86_HT=y
+CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
+CONFIG_KTIME_SCALAR=y
+CONFIG_ARCH_CPU_PROBE_RELEASE=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_HAVE_IRQ_WORK=y
+CONFIG_IRQ_WORK=y
+
+#
+# General setup
+#
+CONFIG_EXPERIMENTAL=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_INIT_PASS_ALL_PARAMS=y
+CONFIG_CROSS_COMPILE=""
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_BZIP2=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_BZIP2 is not set
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_VERSION_SIGNATURE="Ubuntu 3.0.0-29.46-generic 3.0.53"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_BSD_PROCESS_ACCT_V3=y
+CONFIG_FHANDLE=y
+CONFIG_TASKSTATS=y
+CONFIG_TASK_DELAY_ACCT=y
+CONFIG_TASK_XACCT=y
+CONFIG_TASK_IO_ACCOUNTING=y
+CONFIG_AUDIT=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
+CONFIG_HAVE_GENERIC_HARDIRQS=y
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_HAVE_SPARSE_IRQ=y
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_GENERIC_PENDING_IRQ=y
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_FANOUT=32
+# CONFIG_RCU_FANOUT_EXACT is not set
+CONFIG_RCU_FAST_NO_HZ=y
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=17
+CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
+CONFIG_CGROUPS=y
+# CONFIG_CGROUP_DEBUG is not set
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CPUSETS=y
+CONFIG_PROC_PID_CPUSET=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_RESOURCE_COUNTERS=y
+CONFIG_CGROUP_MEM_RES_CTLR=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
+CONFIG_CGROUP_MEM_RES_CTLR_SWAP_ENABLED=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_SCHED=y
+CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_BLK_CGROUP=y
+# CONFIG_DEBUG_BLK_CGROUP is not set
+CONFIG_NAMESPACES=y
+CONFIG_UTS_NS=y
+CONFIG_IPC_NS=y
+CONFIG_USER_NS=y
+CONFIG_PID_NS=y
+CONFIG_NET_NS=y
+CONFIG_SCHED_AUTOGROUP=y
+CONFIG_MM_OWNER=y
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+CONFIG_RD_BZIP2=y
+CONFIG_RD_LZMA=y
+CONFIG_RD_XZ=y
+CONFIG_RD_LZO=y
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+CONFIG_SYSCTL_SYSCALL=y
+CONFIG_KALLSYMS=y
+CONFIG_KALLSYMS_ALL=y
+CONFIG_HOTPLUG=y
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_PCSPKR_PLATFORM=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+# CONFIG_EMBEDDED is not set
+CONFIG_HAVE_PERF_EVENTS=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
+# CONFIG_SLOB is not set
+CONFIG_PROFILING=y
+CONFIG_TRACEPOINTS=y
+CONFIG_OPROFILE=m
+# CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
+CONFIG_HAVE_OPROFILE=y
+CONFIG_KPROBES=y
+CONFIG_JUMP_LABEL=y
+CONFIG_OPTPROBES=y
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_KRETPROBES=y
+CONFIG_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_IOREMAP_PROT=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_OPTPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_USE_GENERIC_SMP_HELPERS=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
+CONFIG_HAVE_PERF_EVENTS_NMI=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+# CONFIG_MODULE_FORCE_LOAD is not set
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_BLK_DEV_THROTTLING=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+CONFIG_CFQ_GROUP_IOSCHED=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_PREEMPT_NOTIFIERS=y
+CONFIG_PADATA=y
+# CONFIG_INLINE_SPIN_TRYLOCK is not set
+# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK is not set
+# CONFIG_INLINE_SPIN_LOCK_BH is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
+# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set
+CONFIG_INLINE_SPIN_UNLOCK=y
+# CONFIG_INLINE_SPIN_UNLOCK_BH is not set
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_READ_TRYLOCK is not set
+# CONFIG_INLINE_READ_LOCK is not set
+# CONFIG_INLINE_READ_LOCK_BH is not set
+# CONFIG_INLINE_READ_LOCK_IRQ is not set
+# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set
+CONFIG_INLINE_READ_UNLOCK=y
+# CONFIG_INLINE_READ_UNLOCK_BH is not set
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set
+# CONFIG_INLINE_WRITE_TRYLOCK is not set
+# CONFIG_INLINE_WRITE_LOCK is not set
+# CONFIG_INLINE_WRITE_LOCK_BH is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQ is not set
+# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set
+CONFIG_INLINE_WRITE_UNLOCK=y
+# CONFIG_INLINE_WRITE_UNLOCK_BH is not set
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# Processor type and features
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_SMP=y
+CONFIG_X86_MPPARSE=y
+# CONFIG_X86_BIGSMP is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_MRST is not set
+# CONFIG_X86_RDC321X is not set
+# CONFIG_X86_32_NON_STANDARD is not set
+CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_X86_32_IRIS=m
+CONFIG_SCHED_OMIT_FRAME_POINTER=y
+CONFIG_PARAVIRT_GUEST=y
+# CONFIG_XEN_PRIVILEGED_GUEST is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
+# CONFIG_PARAVIRT_DEBUG is not set
+CONFIG_NO_BOOTMEM=y
+# CONFIG_MEMTEST is not set
+# CONFIG_M386 is not set
+# CONFIG_M486 is not set
+# CONFIG_M586 is not set
+# CONFIG_M586TSC is not set
+# CONFIG_M586MMX is not set
+CONFIG_M686=y
+# CONFIG_MPENTIUMII is not set
+# CONFIG_MPENTIUMIII is not set
+# CONFIG_MPENTIUMM is not set
+# CONFIG_MPENTIUM4 is not set
+# CONFIG_MK6 is not set
+# CONFIG_MK7 is not set
+# CONFIG_MK8 is not set
+# CONFIG_MCRUSOE is not set
+# CONFIG_MEFFICEON is not set
+# CONFIG_MWINCHIPC6 is not set
+# CONFIG_MWINCHIP3D is not set
+# CONFIG_MELAN is not set
+# CONFIG_MGEODEGX1 is not set
+# CONFIG_MGEODE_LX is not set
+# CONFIG_MCYRIXIII is not set
+# CONFIG_MVIAC3_2 is not set
+# CONFIG_MVIAC7 is not set
+# CONFIG_MCORE2 is not set
+# CONFIG_MATOM is not set
+CONFIG_X86_GENERIC=y
+CONFIG_X86_INTERNODE_CACHE_SHIFT=6
+CONFIG_X86_CMPXCHG=y
+CONFIG_CMPXCHG_LOCAL=y
+CONFIG_X86_L1_CACHE_SHIFT=6
+CONFIG_X86_XADD=y
+CONFIG_X86_PPRO_FENCE=y
+CONFIG_X86_WP_WORKS_OK=y
+CONFIG_X86_INVLPG=y
+CONFIG_X86_BSWAP=y
+CONFIG_X86_POPAD_OK=y
+CONFIG_X86_INTEL_USERCOPY=y
+CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_TSC=y
+CONFIG_X86_CMPXCHG64=y
+CONFIG_X86_CMOV=y
+CONFIG_X86_MINIMUM_CPU_FAMILY=5
+CONFIG_X86_DEBUGCTLMSR=y
+CONFIG_PROCESSOR_SELECT=y
+CONFIG_CPU_SUP_INTEL=y
+CONFIG_CPU_SUP_CYRIX_32=y
+CONFIG_CPU_SUP_AMD=y
+CONFIG_CPU_SUP_CENTAUR=y
+CONFIG_CPU_SUP_TRANSMETA_32=y
+CONFIG_CPU_SUP_UMC_32=y
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+CONFIG_DMI=y
+# CONFIG_IOMMU_HELPER is not set
+CONFIG_IOMMU_API=y
+CONFIG_NR_CPUS=8
+CONFIG_SCHED_SMT=y
+CONFIG_SCHED_MC=y
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
+# CONFIG_PREEMPT_NONE is not set
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
+CONFIG_X86_LOCAL_APIC=y
+CONFIG_X86_IO_APIC=y
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_MCE=y
+CONFIG_X86_MCE_INTEL=y
+CONFIG_X86_MCE_XEON75XX=m
+CONFIG_X86_MCE_AMD=y
+# CONFIG_X86_ANCIENT_MCE is not set
+CONFIG_X86_MCE_THRESHOLD=y
+CONFIG_X86_MCE_INJECT=m
+CONFIG_X86_THERMAL_VECTOR=y
+CONFIG_VM86=y
+# CONFIG_TOSHIBA is not set
+CONFIG_I8K=m
+CONFIG_X86_REBOOTFIXUPS=y
+CONFIG_MICROCODE=m
+CONFIG_MICROCODE_INTEL=y
+CONFIG_MICROCODE_AMD=y
+CONFIG_MICROCODE_OLD_INTERFACE=y
+CONFIG_X86_MSR=m
+CONFIG_X86_CPUID=m
+# CONFIG_NOHIGHMEM is not set
+CONFIG_HIGHMEM4G=y
+# CONFIG_HIGHMEM64G is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_3G_OPT is not set
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_2G_OPT is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_HIGHMEM=y
+# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
+# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_SPARSEMEM_STATIC=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+# CONFIG_PHYS_ADDR_T_64BIT is not set
+CONFIG_ZONE_DMA_FLAG=1
+CONFIG_BOUNCE=y
+CONFIG_VIRT_TO_BUS=y
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
+CONFIG_MEMORY_FAILURE=y
+# CONFIG_HWPOISON_INJECT is not set
+CONFIG_TRANSPARENT_HUGEPAGE=y
+# CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_CLEANCACHE=y
+CONFIG_HIGHPTE=y
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
+# CONFIG_MATH_EMULATION is not set
+CONFIG_MTRR=y
+CONFIG_MTRR_SANITIZER=y
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
+CONFIG_X86_PAT=y
+CONFIG_ARCH_USES_PG_UNCACHED=y
+CONFIG_ARCH_RANDOM=y
+CONFIG_EFI=y
+CONFIG_SECCOMP=y
+CONFIG_CC_STACKPROTECTOR=y
+# CONFIG_HZ_100 is not set
+CONFIG_HZ_250=y
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=250
+CONFIG_SCHED_HRTICK=y
+CONFIG_KEXEC=y
+CONFIG_CRASH_DUMP=y
+CONFIG_KEXEC_JUMP=y
+CONFIG_PHYSICAL_START=0x1000000
+CONFIG_RELOCATABLE=y
+CONFIG_X86_NEED_RELOCS=y
+CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_HOTPLUG_CPU=y
+# CONFIG_COMPAT_VDSO is not set
+# CONFIG_CMDLINE_BOOL is not set
+CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+
+#
+# Power management and ACPI options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_HIBERNATE_CALLBACKS=y
+CONFIG_HIBERNATION=y
+CONFIG_PM_STD_PARTITION=""
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_TEST_SUSPEND=y
+CONFIG_CAN_PM_TRACE=y
+CONFIG_PM_TRACE=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_ACPI=y
+CONFIG_ACPI_SLEEP=y
+CONFIG_ACPI_PROCFS=y
+CONFIG_ACPI_PROCFS_POWER=y
+CONFIG_ACPI_EC_DEBUGFS=m
+CONFIG_ACPI_PROC_EVENT=y
+CONFIG_ACPI_AC=y
+CONFIG_ACPI_BATTERY=y
+CONFIG_ACPI_BUTTON=y
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=y
+CONFIG_ACPI_DOCK=y
+CONFIG_ACPI_PROCESSOR=y
+CONFIG_ACPI_IPMI=m
+CONFIG_ACPI_HOTPLUG_CPU=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
+# CONFIG_ACPI_CUSTOM_DSDT is not set
+CONFIG_ACPI_BLACKLIST_YEAR=2000
+# CONFIG_ACPI_DEBUG is not set
+CONFIG_ACPI_PCI_SLOT=m
+CONFIG_X86_PM_TIMER=y
+CONFIG_ACPI_CONTAINER=y
+CONFIG_ACPI_SBS=m
+CONFIG_ACPI_HED=m
+# CONFIG_ACPI_CUSTOM_METHOD is not set
+CONFIG_ACPI_APEI=y
+CONFIG_ACPI_APEI_GHES=m
+CONFIG_ACPI_APEI_PCIEAER=y
+CONFIG_ACPI_APEI_EINJ=m
+CONFIG_ACPI_APEI_ERST_DEBUG=m
+CONFIG_SFI=y
+CONFIG_X86_APM_BOOT=y
+CONFIG_APM=m
+# CONFIG_APM_IGNORE_USER_SUSPEND is not set
+# CONFIG_APM_DO_ENABLE is not set
+# CONFIG_APM_CPU_IDLE is not set
+# CONFIG_APM_DISPLAY_BLANK is not set
+# CONFIG_APM_ALLOW_INTS is not set
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_TABLE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+
+#
+# x86 CPU frequency scaling drivers
+#
+CONFIG_X86_PCC_CPUFREQ=m
+CONFIG_X86_ACPI_CPUFREQ=y
+CONFIG_X86_POWERNOW_K6=y
+CONFIG_X86_POWERNOW_K7=y
+CONFIG_X86_POWERNOW_K7_ACPI=y
+CONFIG_X86_POWERNOW_K8=y
+CONFIG_X86_GX_SUSPMOD=y
+CONFIG_X86_SPEEDSTEP_CENTRINO=y
+CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
+CONFIG_X86_SPEEDSTEP_ICH=y
+CONFIG_X86_SPEEDSTEP_SMI=y
+CONFIG_X86_P4_CLOCKMOD=m
+CONFIG_X86_CPUFREQ_NFORCE2=y
+CONFIG_X86_LONGRUN=y
+CONFIG_X86_LONGHAUL=y
+CONFIG_X86_E_POWERSAVER=m
+
+#
+# shared options
+#
+CONFIG_X86_SPEEDSTEP_LIB=y
+CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y
+CONFIG_CPU_IDLE=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+CONFIG_INTEL_IDLE=y
+
+#
+# Bus options (PCI etc.)
+#
+CONFIG_PCI=y
+# CONFIG_PCI_GOBIOS is not set
+# CONFIG_PCI_GOMMCONFIG is not set
+# CONFIG_PCI_GODIRECT is not set
+# CONFIG_PCI_GOOLPC is not set
+CONFIG_PCI_GOANY=y
+CONFIG_PCI_BIOS=y
+CONFIG_PCI_DIRECT=y
+CONFIG_PCI_MMCONFIG=y
+CONFIG_PCI_OLPC=y
+CONFIG_PCI_DOMAINS=y
+# CONFIG_PCI_CNB20LE_QUIRK is not set
+CONFIG_DMAR=y
+# CONFIG_DMAR_DEFAULT_ON is not set
+CONFIG_DMAR_FLOPPY_WA=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_HOTPLUG_PCI_PCIE=y
+CONFIG_PCIEAER=y
+# CONFIG_PCIE_ECRC is not set
+# CONFIG_PCIEAER_INJECT is not set
+CONFIG_PCIEASPM=y
+# CONFIG_PCIEASPM_DEBUG is not set
+CONFIG_PCIE_PME=y
+CONFIG_ARCH_SUPPORTS_MSI=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+CONFIG_PCI_STUB=m
+CONFIG_HT_IRQ=y
+CONFIG_PCI_IOV=y
+CONFIG_PCI_IOAPIC=y
+CONFIG_PCI_LABEL=y
+CONFIG_ISA_DMA_API=y
+CONFIG_ISA=y
+CONFIG_EISA=y
+CONFIG_EISA_VLB_PRIMING=y
+CONFIG_EISA_PCI_EISA=y
+CONFIG_EISA_VIRTUAL_ROOT=y
+CONFIG_EISA_NAMES=y
+CONFIG_MCA=y
+CONFIG_MCA_LEGACY=y
+# CONFIG_MCA_PROC_FS is not set
+CONFIG_SCx200=m
+CONFIG_SCx200HR_TIMER=m
+CONFIG_OLPC=y
+CONFIG_OLPC_XO1=m
+CONFIG_AMD_NB=y
+CONFIG_PCCARD=m
+CONFIG_PCMCIA=m
+CONFIG_PCMCIA_LOAD_CIS=y
+CONFIG_CARDBUS=y
+
+#
+# PC-card bridges
+#
+CONFIG_YENTA=m
+CONFIG_YENTA_O2=y
+CONFIG_YENTA_RICOH=y
+CONFIG_YENTA_TI=y
+CONFIG_YENTA_ENE_TUNE=y
+CONFIG_YENTA_TOSHIBA=y
+CONFIG_PD6729=m
+CONFIG_I82092=m
+CONFIG_I82365=m
+CONFIG_TCIC=m
+CONFIG_PCMCIA_PROBE=y
+CONFIG_PCCARD_NONSTATIC=y
+CONFIG_HOTPLUG_PCI=y
+CONFIG_HOTPLUG_PCI_FAKE=m
+CONFIG_HOTPLUG_PCI_COMPAQ=m
+CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y
+CONFIG_HOTPLUG_PCI_IBM=m
+CONFIG_HOTPLUG_PCI_ACPI=m
+CONFIG_HOTPLUG_PCI_ACPI_IBM=m
+CONFIG_HOTPLUG_PCI_CPCI=y
+CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
+CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+CONFIG_HOTPLUG_PCI_SHPC=m
+CONFIG_RAPIDIO=y
+CONFIG_RAPIDIO_DISC_TIMEOUT=30
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+CONFIG_RAPIDIO_TSI57X=y
+CONFIG_RAPIDIO_CPS_XX=y
+CONFIG_RAPIDIO_TSI568=y
+CONFIG_RAPIDIO_CPS_GEN2=y
+CONFIG_RAPIDIO_TSI500=y
+# CONFIG_RAPIDIO_DEBUG is not set
+
+#
+# Executable file formats / Emulations
+#
+CONFIG_BINFMT_ELF=y
+# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
+CONFIG_HAVE_AOUT=y
+CONFIG_BINFMT_AOUT=m
+CONFIG_BINFMT_MISC=m
+CONFIG_HAVE_ATOMIC_IOMAP=y
+CONFIG_HAVE_TEXT_POKE_SMP=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_XFRM=y
+CONFIG_XFRM_USER=m
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+CONFIG_XFRM_IPCOMP=m
+CONFIG_NET_KEY=m
+# CONFIG_NET_KEY_MIGRATE is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+CONFIG_IP_FIB_TRIE_STATS=y
+CONFIG_IP_MULTIPLE_TABLES=y
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
+CONFIG_IP_ROUTE_CLASSID=y
+# CONFIG_IP_PNP is not set
+CONFIG_NET_IPIP=m
+CONFIG_NET_IPGRE_DEMUX=m
+CONFIG_NET_IPGRE=m
+CONFIG_NET_IPGRE_BROADCAST=y
+CONFIG_IP_MROUTE=y
+# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
+CONFIG_IP_PIMSM_V1=y
+CONFIG_IP_PIMSM_V2=y
+# CONFIG_ARPD is not set
+CONFIG_SYN_COOKIES=y
+CONFIG_INET_AH=m
+CONFIG_INET_ESP=m
+CONFIG_INET_IPCOMP=m
+CONFIG_INET_XFRM_TUNNEL=m
+CONFIG_INET_TUNNEL=m
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
+CONFIG_INET_XFRM_MODE_TUNNEL=m
+CONFIG_INET_XFRM_MODE_BEET=m
+CONFIG_INET_LRO=y
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+CONFIG_TCP_CONG_ADVANCED=y
+CONFIG_TCP_CONG_BIC=m
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_WESTWOOD=m
+CONFIG_TCP_CONG_HTCP=m
+CONFIG_TCP_CONG_HSTCP=m
+CONFIG_TCP_CONG_HYBLA=m
+CONFIG_TCP_CONG_VEGAS=m
+CONFIG_TCP_CONG_SCALABLE=m
+CONFIG_TCP_CONG_LP=m
+CONFIG_TCP_CONG_VENO=m
+CONFIG_TCP_CONG_YEAH=m
+CONFIG_TCP_CONG_ILLINOIS=m
+CONFIG_DEFAULT_CUBIC=y
+# CONFIG_DEFAULT_RENO is not set
+CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_TCP_MD5SIG=y
+CONFIG_IPV6=y
+CONFIG_IPV6_PRIVACY=y
+CONFIG_IPV6_ROUTER_PREF=y
+CONFIG_IPV6_ROUTE_INFO=y
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_IPV6_MIP6=m
+CONFIG_INET6_XFRM_TUNNEL=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m
+CONFIG_IPV6_SIT=m
+CONFIG_IPV6_SIT_6RD=y
+CONFIG_IPV6_NDISC_NODETYPE=y
+CONFIG_IPV6_TUNNEL=m
+CONFIG_IPV6_MULTIPLE_TABLES=y
+CONFIG_IPV6_SUBTREES=y
+# CONFIG_IPV6_MROUTE is not set
+CONFIG_NETLABEL=y
+CONFIG_NETWORK_SECMARK=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
+CONFIG_BRIDGE_NETFILTER=y
+
+#
+# Core Netfilter Configuration
+#
+CONFIG_NETFILTER_NETLINK=m
+CONFIG_NETFILTER_NETLINK_QUEUE=m
+CONFIG_NETFILTER_NETLINK_LOG=m
+CONFIG_NF_CONNTRACK=m
+CONFIG_NF_CONNTRACK_MARK=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CT_PROTO_DCCP=m
+CONFIG_NF_CT_PROTO_GRE=m
+CONFIG_NF_CT_PROTO_SCTP=m
+CONFIG_NF_CT_PROTO_UDPLITE=m
+CONFIG_NF_CONNTRACK_AMANDA=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_CONNTRACK_H323=m
+CONFIG_NF_CONNTRACK_IRC=m
+CONFIG_NF_CONNTRACK_BROADCAST=m
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
+CONFIG_NF_CONNTRACK_SNMP=m
+CONFIG_NF_CONNTRACK_PPTP=m
+CONFIG_NF_CONNTRACK_SANE=m
+CONFIG_NF_CONNTRACK_SIP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_NF_CT_NETLINK=m
+CONFIG_NETFILTER_TPROXY=m
+CONFIG_NETFILTER_XTABLES=m
+
+#
+# Xtables combined modules
+#
+CONFIG_NETFILTER_XT_MARK=m
+CONFIG_NETFILTER_XT_CONNMARK=m
+CONFIG_NETFILTER_XT_SET=m
+
+#
+# Xtables targets
+#
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m
+CONFIG_NETFILTER_XT_TARGET_CT=m
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
+CONFIG_NETFILTER_XT_TARGET_HL=m
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
+CONFIG_NETFILTER_XT_TARGET_LED=m
+CONFIG_NETFILTER_XT_TARGET_MARK=m
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
+CONFIG_NETFILTER_XT_TARGET_RATEEST=m
+CONFIG_NETFILTER_XT_TARGET_TEE=m
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
+CONFIG_NETFILTER_XT_TARGET_SECMARK=m
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
+
+#
+# Xtables matches
+#
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_CPU=m
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
+CONFIG_NETFILTER_XT_MATCH_ESP=m
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
+CONFIG_NETFILTER_XT_MATCH_HL=m
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
+CONFIG_NETFILTER_XT_MATCH_MAC=m
+CONFIG_NETFILTER_XT_MATCH_MARK=m
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
+CONFIG_NETFILTER_XT_MATCH_OSF=m
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
+CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
+CONFIG_NETFILTER_XT_MATCH_REALM=m
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
+CONFIG_NETFILTER_XT_MATCH_STATE=m
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
+CONFIG_NETFILTER_XT_MATCH_STRING=m
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
+CONFIG_NETFILTER_XT_MATCH_TIME=m
+CONFIG_NETFILTER_XT_MATCH_U32=m
+CONFIG_IP_SET=m
+CONFIG_IP_SET_MAX=256
+CONFIG_IP_SET_BITMAP_IP=m
+CONFIG_IP_SET_BITMAP_IPMAC=m
+CONFIG_IP_SET_BITMAP_PORT=m
+CONFIG_IP_SET_HASH_IP=m
+CONFIG_IP_SET_HASH_IPPORT=m
+CONFIG_IP_SET_HASH_IPPORTIP=m
+CONFIG_IP_SET_HASH_IPPORTNET=m
+CONFIG_IP_SET_HASH_NET=m
+CONFIG_IP_SET_HASH_NETPORT=m
+CONFIG_IP_SET_LIST_SET=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_AH_ESP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+CONFIG_IP_VS_PROTO_SCTP=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PE_SIP=m
+
+#
+# IP: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV4=m
+CONFIG_NF_CONNTRACK_IPV4=m
+CONFIG_NF_CONNTRACK_PROC_COMPAT=y
+CONFIG_IP_NF_QUEUE=m
+CONFIG_IP_NF_IPTABLES=m
+CONFIG_IP_NF_MATCH_AH=m
+CONFIG_IP_NF_MATCH_ECN=m
+CONFIG_IP_NF_MATCH_TTL=m
+CONFIG_IP_NF_FILTER=m
+CONFIG_IP_NF_TARGET_REJECT=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_NF_NAT=m
+CONFIG_NF_NAT_NEEDED=y
+CONFIG_IP_NF_TARGET_MASQUERADE=m
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_REDIRECT=m
+CONFIG_NF_NAT_SNMP_BASIC=m
+CONFIG_NF_NAT_PROTO_DCCP=m
+CONFIG_NF_NAT_PROTO_GRE=m
+CONFIG_NF_NAT_PROTO_UDPLITE=m
+CONFIG_NF_NAT_PROTO_SCTP=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_NAT_IRC=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_NAT_AMANDA=m
+CONFIG_NF_NAT_PPTP=m
+CONFIG_NF_NAT_H323=m
+CONFIG_NF_NAT_SIP=m
+CONFIG_IP_NF_MANGLE=m
+CONFIG_IP_NF_TARGET_CLUSTERIP=m
+CONFIG_IP_NF_TARGET_ECN=m
+CONFIG_IP_NF_TARGET_TTL=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_SECURITY=m
+CONFIG_IP_NF_ARPTABLES=m
+CONFIG_IP_NF_ARPFILTER=m
+CONFIG_IP_NF_ARP_MANGLE=m
+
+#
+# IPv6: Netfilter Configuration
+#
+CONFIG_NF_DEFRAG_IPV6=m
+CONFIG_NF_CONNTRACK_IPV6=m
+CONFIG_IP6_NF_QUEUE=m
+CONFIG_IP6_NF_IPTABLES=m
+CONFIG_IP6_NF_MATCH_AH=m
+CONFIG_IP6_NF_MATCH_EUI64=m
+CONFIG_IP6_NF_MATCH_FRAG=m
+CONFIG_IP6_NF_MATCH_OPTS=m
+CONFIG_IP6_NF_MATCH_HL=m
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
+CONFIG_IP6_NF_MATCH_MH=m
+CONFIG_IP6_NF_MATCH_RT=m
+CONFIG_IP6_NF_TARGET_HL=m
+CONFIG_IP6_NF_TARGET_LOG=m
+CONFIG_IP6_NF_FILTER=m
+CONFIG_IP6_NF_TARGET_REJECT=m
+CONFIG_IP6_NF_MANGLE=m
+CONFIG_IP6_NF_RAW=m
+CONFIG_IP6_NF_SECURITY=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_IP6=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+CONFIG_BRIDGE_EBT_ULOG=m
+CONFIG_BRIDGE_EBT_NFLOG=m
+CONFIG_IP_DCCP=m
+CONFIG_INET_DCCP_DIAG=m
+
+#
+# DCCP CCIDs Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_DCCP_CCID2_DEBUG is not set
+CONFIG_IP_DCCP_CCID3=y
+# CONFIG_IP_DCCP_CCID3_DEBUG is not set
+CONFIG_IP_DCCP_TFRC_LIB=y
+
+#
+# DCCP Kernel Hacking
+#
+# CONFIG_IP_DCCP_DEBUG is not set
+CONFIG_NET_DCCPPROBE=m
+CONFIG_IP_SCTP=m
+CONFIG_NET_SCTPPROBE=m
+# CONFIG_SCTP_DBG_MSG is not set
+# CONFIG_SCTP_DBG_OBJCNT is not set
+# CONFIG_SCTP_HMAC_NONE is not set
+# CONFIG_SCTP_HMAC_SHA1 is not set
+CONFIG_SCTP_HMAC_MD5=y
+CONFIG_RDS=m
+CONFIG_RDS_RDMA=m
+CONFIG_RDS_TCP=m
+# CONFIG_RDS_DEBUG is not set
+CONFIG_TIPC=m
+# CONFIG_TIPC_ADVANCED is not set
+# CONFIG_TIPC_DEBUG is not set
+CONFIG_ATM=m
+CONFIG_ATM_CLIP=m
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_L2TP=m
+CONFIG_L2TP_DEBUGFS=m
+# CONFIG_L2TP_V3 is not set
+CONFIG_STP=m
+CONFIG_GARP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_DSA=y
+CONFIG_NET_DSA_TAG_EDSA=y
+CONFIG_NET_DSA_TAG_TRAILER=y
+CONFIG_NET_DSA_MV88E6XXX=y
+CONFIG_NET_DSA_MV88E6060=y
+CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
+CONFIG_NET_DSA_MV88E6131=y
+CONFIG_NET_DSA_MV88E6123_61_65=y
+CONFIG_VLAN_8021Q=m
+CONFIG_VLAN_8021Q_GVRP=y
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=y
+CONFIG_LLC2=m
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_LTPC=m
+# CONFIG_COPS is not set
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
+CONFIG_WAN_ROUTER=m
+CONFIG_PHONET=m
+CONFIG_IEEE802154=m
+CONFIG_NET_SCHED=y
+
+#
+# Queueing/Scheduling
+#
+CONFIG_NET_SCH_CBQ=m
+CONFIG_NET_SCH_HTB=m
+CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
+CONFIG_NET_SCH_PRIO=m
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_RED=m
+CONFIG_NET_SCH_SFB=m
+CONFIG_NET_SCH_SFQ=m
+CONFIG_NET_SCH_TEQL=m
+CONFIG_NET_SCH_TBF=m
+CONFIG_NET_SCH_GRED=m
+CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
+CONFIG_NET_SCH_DRR=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_CHOKE=m
+CONFIG_NET_SCH_QFQ=m
+CONFIG_NET_SCH_INGRESS=m
+
+#
+# Classification
+#
+CONFIG_NET_CLS=y
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_ROUTE4=m
+CONFIG_NET_CLS_FW=m
+CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+CONFIG_CLS_U32_MARK=y
+CONFIG_NET_CLS_RSVP=m
+CONFIG_NET_CLS_RSVP6=m
+CONFIG_NET_CLS_FLOW=m
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_EMATCH=y
+CONFIG_NET_EMATCH_STACK=32
+CONFIG_NET_EMATCH_CMP=m
+CONFIG_NET_EMATCH_NBYTE=m
+CONFIG_NET_EMATCH_U32=m
+CONFIG_NET_EMATCH_META=m
+CONFIG_NET_EMATCH_TEXT=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_POLICE=m
+CONFIG_NET_ACT_GACT=m
+CONFIG_GACT_PROB=y
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_IPT=m
+CONFIG_NET_ACT_NAT=m
+CONFIG_NET_ACT_PEDIT=m
+CONFIG_NET_ACT_SIMP=m
+CONFIG_NET_ACT_SKBEDIT=m
+CONFIG_NET_ACT_CSUM=m
+# CONFIG_NET_CLS_IND is not set
+CONFIG_NET_SCH_FIFO=y
+CONFIG_DCB=y
+CONFIG_DNS_RESOLVER=y
+CONFIG_BATMAN_ADV=m
+# CONFIG_BATMAN_ADV_DEBUG is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+
+#
+# Network testing
+#
+CONFIG_NET_PKTGEN=m
+CONFIG_NET_TCPPROBE=m
+# CONFIG_NET_DROP_MONITOR is not set
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+CONFIG_AX25_DAMA_SLAVE=y
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_SCC=m
+# CONFIG_SCC_DELAY is not set
+# CONFIG_SCC_TRXECHO is not set
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_BAYCOM_PAR=m
+CONFIG_BAYCOM_EPP=m
+CONFIG_YAM=m
+CONFIG_CAN=m
+CONFIG_CAN_RAW=m
+CONFIG_CAN_BCM=m
+
+#
+# CAN Device Drivers
+#
+CONFIG_CAN_VCAN=m
+CONFIG_CAN_SLCAN=m
+CONFIG_CAN_DEV=m
+CONFIG_CAN_CALC_BITTIMING=y
+CONFIG_CAN_MCP251X=m
+CONFIG_CAN_JANZ_ICAN3=m
+CONFIG_PCH_CAN=m
+CONFIG_CAN_SJA1000=m
+CONFIG_CAN_SJA1000_ISA=m
+CONFIG_CAN_SJA1000_PLATFORM=m
+CONFIG_CAN_EMS_PCI=m
+CONFIG_CAN_KVASER_PCI=m
+CONFIG_CAN_PLX_PCI=m
+CONFIG_CAN_TSCAN1=m
+CONFIG_CAN_C_CAN=m
+CONFIG_CAN_C_CAN_PLATFORM=m
+
+#
+# CAN USB interfaces
+#
+CONFIG_CAN_EMS_USB=m
+CONFIG_CAN_ESD_USB2=m
+CONFIG_CAN_SOFTING=m
+CONFIG_CAN_SOFTING_CS=m
+# CONFIG_CAN_DEBUG_DEVICES is not set
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+CONFIG_IRDA_ULTRA=y
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_TOIM3232_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+CONFIG_KINGSUN_DONGLE=m
+CONFIG_KSDAZZLE_DONGLE=m
+CONFIG_KS959_DONGLE=m
+
+#
+# FIR device drivers
+#
+CONFIG_USB_IRDA=m
+CONFIG_SIGMATEL_FIR=m
+CONFIG_NSC_FIR=m
+CONFIG_WINBOND_FIR=m
+CONFIG_TOSHIBA_FIR=m
+CONFIG_SMC_IRCC_FIR=m
+CONFIG_ALI_FIR=m
+CONFIG_VLSI_FIR=m
+CONFIG_VIA_FIR=m
+CONFIG_MCS_FIR=m
+CONFIG_BT=m
+CONFIG_BT_L2CAP=y
+CONFIG_BT_SCO=y
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_CMTP=m
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIBTUSB=m
+CONFIG_BT_HCIBTSDIO=m
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+CONFIG_BT_HCIUART_ATH3K=y
+CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIBCM203X=m
+CONFIG_BT_HCIBPA10X=m
+CONFIG_BT_HCIBFUSB=m
+CONFIG_BT_HCIDTL1=m
+CONFIG_BT_HCIBT3C=m
+CONFIG_BT_HCIBLUECARD=m
+CONFIG_BT_HCIBTUART=m
+CONFIG_BT_HCIVHCI=m
+CONFIG_BT_MRVL=m
+CONFIG_BT_MRVL_SDIO=m
+CONFIG_BT_ATH3K=m
+CONFIG_BT_WILINK=m
+CONFIG_AF_RXRPC=m
+# CONFIG_AF_RXRPC_DEBUG is not set
+CONFIG_RXKAD=m
+CONFIG_FIB_RULES=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=m
+CONFIG_NL80211_TESTMODE=y
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+CONFIG_CFG80211_REG_DEBUG=y
+CONFIG_CFG80211_DEFAULT_PS=y
+CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+CONFIG_MAC80211_RC_PID=y
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+# CONFIG_MAC80211_RC_DEFAULT_PID is not set
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+CONFIG_MAC80211_MESH=y
+CONFIG_MAC80211_LEDS=y
+CONFIG_MAC80211_DEBUGFS=y
+CONFIG_MAC80211_DEBUG_MENU=y
+# CONFIG_MAC80211_NOINLINE is not set
+# CONFIG_MAC80211_VERBOSE_DEBUG is not set
+# CONFIG_MAC80211_HT_DEBUG is not set
+# CONFIG_MAC80211_TKIP_DEBUG is not set
+# CONFIG_MAC80211_IBSS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_PS_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MPL_DEBUG is not set
+# CONFIG_MAC80211_VERBOSE_MHWMP_DEBUG is not set
+# CONFIG_MAC80211_DEBUG_COUNTERS is not set
+CONFIG_MAC80211_DRIVER_API_TRACER=y
+CONFIG_WIMAX=m
+CONFIG_WIMAX_DEBUG_LEVEL=8
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL_REGULATOR=m
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+CONFIG_NET_9P_RDMA=m
+# CONFIG_NET_9P_DEBUG is not set
+CONFIG_CAIF=m
+# CONFIG_CAIF_DEBUG is not set
+CONFIG_CAIF_NETDEV=m
+CONFIG_CEPH_LIB=m
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH=""
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+# CONFIG_STANDALONE is not set
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SR_REPORT_TIME_LIMIT=100
+CONFIG_CONNECTOR=y
+CONFIG_PROC_EVENTS=y
+CONFIG_MTD=m
+# CONFIG_MTD_DEBUG is not set
+CONFIG_MTD_TESTS=m
+CONFIG_MTD_REDBOOT_PARTS=m
+CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
+# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
+# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set
+CONFIG_MTD_OF_PARTS=y
+CONFIG_MTD_AR7_PARTS=m
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_CHAR=m
+CONFIG_HAVE_MTD_OTP=y
+CONFIG_MTD_BLKDEVS=m
+CONFIG_MTD_BLOCK=m
+CONFIG_MTD_BLOCK_RO=m
+CONFIG_FTL=m
+CONFIG_NFTL=m
+CONFIG_NFTL_RW=y
+CONFIG_INFTL=m
+CONFIG_RFD_FTL=m
+CONFIG_SSFDC=m
+CONFIG_SM_FTL=m
+CONFIG_MTD_OOPS=m
+CONFIG_MTD_SWAP=m
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=m
+CONFIG_MTD_JEDECPROBE=m
+CONFIG_MTD_GEN_PROBE=m
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=m
+CONFIG_MTD_CFI_AMDSTD=m
+CONFIG_MTD_CFI_STAA=m
+CONFIG_MTD_CFI_UTIL=m
+CONFIG_MTD_RAM=m
+CONFIG_MTD_ROM=m
+CONFIG_MTD_ABSENT=m
+
+#
+# Mapping drivers for chip access
+#
+CONFIG_MTD_COMPLEX_MAPPINGS=y
+CONFIG_MTD_PHYSMAP=m
+# CONFIG_MTD_PHYSMAP_COMPAT is not set
+CONFIG_MTD_PHYSMAP_OF=m
+CONFIG_MTD_SC520CDP=m
+CONFIG_MTD_NETSC520=m
+CONFIG_MTD_TS5500=m
+CONFIG_MTD_SBC_GXX=m
+CONFIG_MTD_SCx200_DOCFLASH=m
+CONFIG_MTD_AMD76XROM=m
+CONFIG_MTD_ICHXROM=m
+CONFIG_MTD_ESB2ROM=m
+CONFIG_MTD_CK804XROM=m
+CONFIG_MTD_SCB2_FLASH=m
+CONFIG_MTD_NETtel=m
+CONFIG_MTD_L440GX=m
+CONFIG_MTD_PCI=m
+CONFIG_MTD_PCMCIA=m
+# CONFIG_MTD_PCMCIA_ANONYMOUS is not set
+CONFIG_MTD_GPIO_ADDR=m
+CONFIG_MTD_INTEL_VR_NOR=m
+CONFIG_MTD_PLATRAM=m
+CONFIG_MTD_LATCH_ADDR=m
+
+#
+# Self-contained MTD device drivers
+#
+CONFIG_MTD_PMC551=m
+# CONFIG_MTD_PMC551_BUGFIX is not set
+# CONFIG_MTD_PMC551_DEBUG is not set
+CONFIG_MTD_DATAFLASH=m
+# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
+CONFIG_MTD_DATAFLASH_OTP=y
+CONFIG_MTD_M25P80=m
+CONFIG_M25PXX_USE_FAST_READ=y
+CONFIG_MTD_SST25L=m
+CONFIG_MTD_SLRAM=m
+CONFIG_MTD_PHRAM=m
+CONFIG_MTD_MTDRAM=m
+CONFIG_MTDRAM_TOTAL_SIZE=4096
+CONFIG_MTDRAM_ERASE_SIZE=128
+CONFIG_MTD_BLOCK2MTD=m
+
+#
+# Disk-On-Chip Device Drivers
+#
+CONFIG_MTD_DOC2000=m
+CONFIG_MTD_DOC2001=m
+CONFIG_MTD_DOC2001PLUS=m
+CONFIG_MTD_DOCPROBE=m
+CONFIG_MTD_DOCECC=m
+# CONFIG_MTD_DOCPROBE_ADVANCED is not set
+CONFIG_MTD_DOCPROBE_ADDRESS=0
+CONFIG_MTD_NAND_ECC=m
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=m
+# CONFIG_MTD_NAND_VERIFY_WRITE is not set
+CONFIG_MTD_NAND_BCH=m
+CONFIG_MTD_NAND_ECC_BCH=y
+CONFIG_MTD_SM_COMMON=m
+# CONFIG_MTD_NAND_MUSEUM_IDS is not set
+CONFIG_MTD_NAND_DENALI=m
+CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018
+CONFIG_MTD_NAND_IDS=m
+CONFIG_MTD_NAND_RICOH=m
+CONFIG_MTD_NAND_DISKONCHIP=m
+# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set
+CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
+CONFIG_MTD_NAND_CAFE=m
+CONFIG_MTD_NAND_CS553X=m
+CONFIG_MTD_NAND_NANDSIM=m
+CONFIG_MTD_NAND_PLATFORM=m
+CONFIG_MTD_ALAUDA=m
+CONFIG_MTD_ONENAND=m
+CONFIG_MTD_ONENAND_VERIFY_WRITE=y
+CONFIG_MTD_ONENAND_GENERIC=m
+# CONFIG_MTD_ONENAND_OTP is not set
+CONFIG_MTD_ONENAND_2X_PROGRAM=y
+CONFIG_MTD_ONENAND_SIM=m
+
+#
+# LPDDR flash memory drivers
+#
+CONFIG_MTD_LPDDR=m
+CONFIG_MTD_QINFO_PROBE=m
+CONFIG_MTD_UBI=m
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_RESERVE=1
+CONFIG_MTD_UBI_GLUEBI=m
+# CONFIG_MTD_UBI_DEBUG is not set
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+CONFIG_OF_PROMTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_DEVICE=y
+CONFIG_OF_GPIO=y
+CONFIG_OF_I2C=y
+CONFIG_OF_NET=y
+CONFIG_OF_SPI=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_PARPORT=m
+CONFIG_PARPORT_PC=m
+CONFIG_PARPORT_SERIAL=m
+CONFIG_PARPORT_PC_FIFO=y
+# CONFIG_PARPORT_PC_SUPERIO is not set
+CONFIG_PARPORT_PC_PCMCIA=m
+# CONFIG_PARPORT_GSC is not set
+CONFIG_PARPORT_AX88796=m
+CONFIG_PARPORT_1284=y
+CONFIG_PARPORT_NOT_PC=y
+CONFIG_PNP=y
+CONFIG_PNP_DEBUG_MESSAGES=y
+
+#
+# Protocols
+#
+CONFIG_ISAPNP=y
+CONFIG_PNPBIOS=y
+CONFIG_PNPBIOS_PROC_FS=y
+CONFIG_PNPACPI=y
+CONFIG_BLK_DEV=y
+CONFIG_BLK_DEV_FD=m
+# CONFIG_BLK_DEV_XD is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_BPCK6=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
+CONFIG_BLK_CPQ_DA=m
+CONFIG_BLK_CPQ_CISS_DA=m
+CONFIG_CISS_SCSI_TAPE=y
+CONFIG_BLK_DEV_DAC960=m
+CONFIG_BLK_DEV_UMEM=m
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_CRYPTOLOOP=m
+CONFIG_BLK_DEV_DRBD=m
+# CONFIG_DRBD_FAULT_INJECTION is not set
+CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_OSD=m
+CONFIG_BLK_DEV_SX8=m
+# CONFIG_BLK_DEV_UB is not set
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=65536
+# CONFIG_BLK_DEV_XIP is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+CONFIG_ATA_OVER_ETH=m
+CONFIG_VIRTIO_BLK=m
+# CONFIG_BLK_DEV_HD is not set
+CONFIG_BLK_DEV_RBD=m
+CONFIG_SENSORS_LIS3LV02D=m
+CONFIG_MISC_DEVICES=y
+CONFIG_AD525X_DPOT=m
+CONFIG_AD525X_DPOT_I2C=m
+CONFIG_AD525X_DPOT_SPI=m
+CONFIG_IBM_ASM=m
+CONFIG_PHANTOM=m
+CONFIG_INTEL_MID_PTI=m
+CONFIG_SGI_IOC4=m
+CONFIG_TIFM_CORE=m
+CONFIG_TIFM_7XX1=m
+CONFIG_ICS932S401=m
+CONFIG_ENCLOSURE_SERVICES=m
+# CONFIG_CS5535_MFGPT is not set
+CONFIG_HP_ILO=m
+CONFIG_APDS9802ALS=m
+CONFIG_ISL29003=m
+CONFIG_ISL29020=m
+CONFIG_SENSORS_TSL2550=m
+CONFIG_SENSORS_BH1780=m
+CONFIG_SENSORS_BH1770=m
+CONFIG_SENSORS_APDS990X=m
+CONFIG_HMC6352=m
+CONFIG_DS1682=m
+CONFIG_TI_DAC7512=m
+CONFIG_VMWARE_BALLOON=m
+CONFIG_BMP085=m
+CONFIG_PCH_PHUB=m
+CONFIG_C2PORT=m
+CONFIG_C2PORT_DURAMAR_2150=m
+
+#
+# EEPROM support
+#
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
+CONFIG_EEPROM_LEGACY=m
+CONFIG_EEPROM_MAX6875=m
+CONFIG_EEPROM_93CX6=m
+CONFIG_CB710_CORE=m
+# CONFIG_CB710_DEBUG is not set
+CONFIG_CB710_DEBUG_ASSUMPTIONS=y
+CONFIG_IWMC3200TOP=m
+# CONFIG_IWMC3200TOP_DEBUG is not set
+CONFIG_IWMC3200TOP_DEBUGFS=y
+
+#
+# Texas Instruments shared transport line discipline
+#
+CONFIG_TI_ST=m
+CONFIG_SENSORS_LIS3_I2C=m
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+CONFIG_RAID_ATTRS=m
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+CONFIG_SCSI_TGT=m
+CONFIG_SCSI_NETLINK=y
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+CONFIG_CHR_DEV_ST=m
+CONFIG_CHR_DEV_OSST=m
+CONFIG_BLK_DEV_SR=y
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+CONFIG_CHR_DEV_SCH=m
+CONFIG_SCSI_ENCLOSURE=m
+CONFIG_SCSI_MULTI_LUN=y
+CONFIG_SCSI_CONSTANTS=y
+CONFIG_SCSI_LOGGING=y
+CONFIG_SCSI_SCAN_ASYNC=y
+CONFIG_SCSI_WAIT_SCAN=m
+
+#
+# SCSI Transports
+#
+CONFIG_SCSI_SPI_ATTRS=m
+CONFIG_SCSI_FC_ATTRS=m
+CONFIG_SCSI_FC_TGT_ATTRS=y
+CONFIG_SCSI_ISCSI_ATTRS=m
+CONFIG_SCSI_SAS_ATTRS=m
+CONFIG_SCSI_SAS_LIBSAS=m
+CONFIG_SCSI_SAS_ATA=y
+CONFIG_SCSI_SAS_HOST_SMP=y
+CONFIG_SCSI_SRP_ATTRS=m
+CONFIG_SCSI_SRP_TGT_ATTRS=y
+CONFIG_SCSI_LOWLEVEL=y
+CONFIG_ISCSI_TCP=m
+CONFIG_ISCSI_BOOT_SYSFS=m
+CONFIG_SCSI_CXGB3_ISCSI=m
+CONFIG_SCSI_CXGB4_ISCSI=m
+CONFIG_SCSI_BNX2_ISCSI=m
+CONFIG_SCSI_BNX2X_FCOE=m
+CONFIG_BE2ISCSI=m
+CONFIG_BLK_DEV_3W_XXXX_RAID=m
+CONFIG_SCSI_HPSA=m
+CONFIG_SCSI_3W_9XXX=m
+CONFIG_SCSI_3W_SAS=m
+CONFIG_SCSI_7000FASST=m
+CONFIG_SCSI_ACARD=m
+CONFIG_SCSI_AHA152X=m
+CONFIG_SCSI_AHA1542=m
+CONFIG_SCSI_AHA1740=m
+CONFIG_SCSI_AACRAID=m
+CONFIG_SCSI_AIC7XXX=m
+CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
+CONFIG_AIC7XXX_RESET_DELAY_MS=15000
+CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_DEBUG_MASK=0
+CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
+# CONFIG_SCSI_AIC7XXX_OLD is not set
+CONFIG_SCSI_AIC79XX=m
+CONFIG_AIC79XX_CMDS_PER_DEVICE=32
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_DEBUG_MASK=0
+CONFIG_AIC79XX_REG_PRETTY_PRINT=y
+CONFIG_SCSI_AIC94XX=m
+# CONFIG_AIC94XX_DEBUG is not set
+CONFIG_SCSI_MVSAS=m
+CONFIG_SCSI_MVSAS_DEBUG=y
+CONFIG_SCSI_DPT_I2O=m
+CONFIG_SCSI_ADVANSYS=m
+CONFIG_SCSI_IN2000=m
+CONFIG_SCSI_ARCMSR=m
+CONFIG_SCSI_ARCMSR_AER=y
+CONFIG_MEGARAID_NEWGEN=y
+CONFIG_MEGARAID_MM=m
+CONFIG_MEGARAID_MAILBOX=m
+CONFIG_MEGARAID_LEGACY=m
+CONFIG_MEGARAID_SAS=m
+CONFIG_SCSI_MPT2SAS=m
+CONFIG_SCSI_MPT2SAS_MAX_SGE=128
+# CONFIG_SCSI_MPT2SAS_LOGGING is not set
+CONFIG_SCSI_HPTIOP=m
+CONFIG_SCSI_BUSLOGIC=m
+# CONFIG_SCSI_FLASHPOINT is not set
+CONFIG_VMWARE_PVSCSI=m
+CONFIG_LIBFC=m
+CONFIG_LIBFCOE=m
+CONFIG_FCOE=m
+CONFIG_FCOE_FNIC=m
+CONFIG_SCSI_DMX3191D=m
+CONFIG_SCSI_DTC3280=m
+CONFIG_SCSI_EATA=m
+CONFIG_SCSI_EATA_TAGGED_QUEUE=y
+CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+CONFIG_SCSI_EATA_MAX_TAGS=16
+CONFIG_SCSI_FUTURE_DOMAIN=m
+CONFIG_SCSI_FD_MCS=m
+CONFIG_SCSI_GDTH=m
+CONFIG_SCSI_ISCI=m
+CONFIG_SCSI_GENERIC_NCR5380=m
+CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
+CONFIG_SCSI_GENERIC_NCR53C400=y
+CONFIG_SCSI_IBMMCA=m
+CONFIG_IBMMCA_SCSI_ORDER_STANDARD=y
+# CONFIG_IBMMCA_SCSI_DEV_RESET is not set
+CONFIG_SCSI_IPS=m
+CONFIG_SCSI_INITIO=m
+CONFIG_SCSI_INIA100=m
+CONFIG_SCSI_PPA=m
+CONFIG_SCSI_IMM=m
+# CONFIG_SCSI_IZIP_EPP16 is not set
+# CONFIG_SCSI_IZIP_SLOW_CTR is not set
+CONFIG_SCSI_NCR53C406A=m
+CONFIG_SCSI_NCR_D700=m
+CONFIG_SCSI_STEX=m
+CONFIG_SCSI_SYM53C8XX_2=m
+CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
+CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
+CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
+CONFIG_SCSI_SYM53C8XX_MMIO=y
+CONFIG_SCSI_IPR=m
+# CONFIG_SCSI_IPR_TRACE is not set
+# CONFIG_SCSI_IPR_DUMP is not set
+CONFIG_SCSI_NCR_Q720=m
+CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8
+CONFIG_SCSI_NCR53C8XX_MAX_TAGS=4
+CONFIG_SCSI_NCR53C8XX_SYNC=5
+CONFIG_SCSI_PAS16=m
+CONFIG_SCSI_QLOGIC_FAS=m
+CONFIG_SCSI_QLOGIC_1280=m
+CONFIG_SCSI_QLA_FC=m
+CONFIG_SCSI_QLA_ISCSI=m
+CONFIG_SCSI_LPFC=m
+# CONFIG_SCSI_LPFC_DEBUG_FS is not set
+CONFIG_SCSI_SIM710=m
+CONFIG_SCSI_SYM53C416=m
+CONFIG_SCSI_DC395x=m
+CONFIG_SCSI_DC390T=m
+CONFIG_SCSI_T128=m
+CONFIG_SCSI_U14_34F=m
+CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y
+CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y
+CONFIG_SCSI_U14_34F_MAX_TAGS=8
+CONFIG_SCSI_ULTRASTOR=m
+CONFIG_SCSI_NSP32=m
+CONFIG_SCSI_DEBUG=m
+CONFIG_SCSI_PMCRAID=m
+CONFIG_SCSI_PM8001=m
+CONFIG_SCSI_SRP=m
+CONFIG_SCSI_BFA_FC=m
+CONFIG_SCSI_LOWLEVEL_PCMCIA=y
+CONFIG_PCMCIA_AHA152X=m
+CONFIG_PCMCIA_FDOMAIN=m
+CONFIG_PCMCIA_NINJA_SCSI=m
+CONFIG_PCMCIA_QLOGIC=m
+CONFIG_PCMCIA_SYM53C500=m
+CONFIG_SCSI_DH=y
+CONFIG_SCSI_DH_RDAC=m
+CONFIG_SCSI_DH_HP_SW=m
+CONFIG_SCSI_DH_EMC=m
+CONFIG_SCSI_DH_ALUA=m
+CONFIG_SCSI_OSD_INITIATOR=m
+CONFIG_SCSI_OSD_ULD=m
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
+# CONFIG_SCSI_OSD_DEBUG is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_ATA_ACPI=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+CONFIG_SATA_AHCI=m
+CONFIG_SATA_AHCI_PLATFORM=m
+CONFIG_SATA_INIC162X=m
+CONFIG_SATA_ACARD_AHCI=m
+CONFIG_SATA_SIL24=m
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+CONFIG_PDC_ADMA=y
+CONFIG_SATA_QSTOR=m
+CONFIG_SATA_SX4=m
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+CONFIG_ATA_PIIX=y
+CONFIG_SATA_MV=m
+CONFIG_SATA_NV=m
+CONFIG_SATA_PROMISE=m
+CONFIG_SATA_SIL=m
+CONFIG_SATA_SIS=m
+CONFIG_SATA_SVW=m
+CONFIG_SATA_ULI=m
+CONFIG_SATA_VIA=m
+CONFIG_SATA_VITESSE=m
+
+#
+# PATA SFF controllers with BMDMA
+#
+CONFIG_PATA_ALI=m
+CONFIG_PATA_AMD=m
+CONFIG_PATA_ARASAN_CF=m
+CONFIG_PATA_ARTOP=m
+CONFIG_PATA_ATIIXP=m
+CONFIG_PATA_ATP867X=m
+CONFIG_PATA_CMD64X=m
+CONFIG_PATA_CS5520=m
+CONFIG_PATA_CS5530=m
+CONFIG_PATA_CS5535=m
+CONFIG_PATA_CS5536=m
+CONFIG_PATA_CYPRESS=m
+CONFIG_PATA_EFAR=m
+CONFIG_PATA_HPT366=m
+CONFIG_PATA_HPT37X=m
+CONFIG_PATA_HPT3X2N=m
+CONFIG_PATA_HPT3X3=m
+# CONFIG_PATA_HPT3X3_DMA is not set
+CONFIG_PATA_IT8213=m
+CONFIG_PATA_IT821X=m
+CONFIG_PATA_JMICRON=m
+CONFIG_PATA_MARVELL=m
+CONFIG_PATA_NETCELL=m
+CONFIG_PATA_NINJA32=m
+CONFIG_PATA_NS87415=m
+CONFIG_PATA_OLDPIIX=m
+CONFIG_PATA_OPTIDMA=m
+CONFIG_PATA_PDC2027X=m
+CONFIG_PATA_PDC_OLD=m
+CONFIG_PATA_RADISYS=m
+CONFIG_PATA_RDC=m
+CONFIG_PATA_SC1200=m
+CONFIG_PATA_SCH=m
+CONFIG_PATA_SERVERWORKS=m
+CONFIG_PATA_SIL680=m
+CONFIG_PATA_SIS=y
+# CONFIG_PATA_TOSHIBA is not set
+CONFIG_PATA_TRIFLEX=m
+CONFIG_PATA_VIA=m
+CONFIG_PATA_WINBOND=m
+
+#
+# PIO-only SFF controllers
+#
+CONFIG_PATA_CMD640_PCI=m
+CONFIG_PATA_ISAPNP=m
+CONFIG_PATA_MPIIX=m
+CONFIG_PATA_NS87410=m
+CONFIG_PATA_OPTI=m
+CONFIG_PATA_PCMCIA=m
+CONFIG_PATA_PLATFORM=m
+CONFIG_PATA_QDI=m
+CONFIG_PATA_RZ1000=m
+CONFIG_PATA_WINBOND_VLB=m
+
+#
+# Generic fallback / legacy drivers
+#
+CONFIG_PATA_ACPI=y
+CONFIG_ATA_GENERIC=y
+CONFIG_PATA_LEGACY=m
+CONFIG_MD=y
+CONFIG_BLK_DEV_MD=y
+CONFIG_MD_AUTODETECT=y
+CONFIG_MD_LINEAR=m
+CONFIG_MD_RAID0=m
+CONFIG_MD_RAID1=m
+CONFIG_MD_RAID10=m
+CONFIG_MD_RAID456=m
+# CONFIG_MULTICORE_RAID456 is not set
+CONFIG_MD_MULTIPATH=m
+CONFIG_MD_FAULTY=m
+CONFIG_BLK_DEV_DM=y
+# CONFIG_DM_DEBUG is not set
+CONFIG_DM_CRYPT=m
+CONFIG_DM_SNAPSHOT=m
+CONFIG_DM_MIRROR=m
+CONFIG_DM_RAID=m
+# CONFIG_DM_LOG_USERSPACE is not set
+CONFIG_DM_ZERO=m
+CONFIG_DM_MULTIPATH=m
+CONFIG_DM_MULTIPATH_QL=m
+CONFIG_DM_MULTIPATH_ST=m
+# CONFIG_DM_DELAY is not set
+CONFIG_DM_UEVENT=y
+# CONFIG_DM_FLAKEY is not set
+CONFIG_TARGET_CORE=m
+CONFIG_TCM_IBLOCK=m
+CONFIG_TCM_FILEIO=m
+CONFIG_TCM_PSCSI=m
+CONFIG_LOOPBACK_TARGET=m
+# CONFIG_LOOPBACK_TARGET_CDB_DEBUG is not set
+CONFIG_TCM_FC=m
+CONFIG_FUSION=y
+CONFIG_FUSION_SPI=m
+CONFIG_FUSION_FC=m
+CONFIG_FUSION_SAS=m
+CONFIG_FUSION_MAX_SGE=128
+CONFIG_FUSION_CTL=m
+CONFIG_FUSION_LAN=m
+CONFIG_FUSION_LOGGING=y
+
+#
+# IEEE 1394 (FireWire) support
+#
+CONFIG_FIREWIRE=m
+CONFIG_FIREWIRE_OHCI=m
+CONFIG_FIREWIRE_OHCI_DEBUG=y
+CONFIG_FIREWIRE_SBP2=m
+CONFIG_FIREWIRE_NET=m
+CONFIG_FIREWIRE_NOSY=m
+CONFIG_I2O=m
+CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
+CONFIG_I2O_EXT_ADAPTEC=y
+CONFIG_I2O_CONFIG=m
+CONFIG_I2O_CONFIG_OLD_IOCTL=y
+CONFIG_I2O_BUS=m
+CONFIG_I2O_BLOCK=m
+CONFIG_I2O_SCSI=m
+CONFIG_I2O_PROC=m
+CONFIG_MACINTOSH_DRIVERS=y
+CONFIG_MAC_EMUMOUSEBTN=y
+CONFIG_NETDEVICES=y
+CONFIG_IFB=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_MACVLAN=m
+CONFIG_MACVTAP=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=y
+CONFIG_VETH=m
+CONFIG_NET_SB1000=m
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_ISA=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_MII=y
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+CONFIG_MARVELL_PHY=y
+CONFIG_DAVICOM_PHY=y
+CONFIG_QSEMI_PHY=y
+CONFIG_LXT_PHY=y
+CONFIG_CICADA_PHY=y
+CONFIG_VITESSE_PHY=y
+CONFIG_SMSC_PHY=y
+CONFIG_BROADCOM_PHY=y
+CONFIG_ICPLUS_PHY=y
+CONFIG_REALTEK_PHY=y
+CONFIG_NATIONAL_PHY=y
+CONFIG_STE10XP=y
+CONFIG_LSI_ET1011C_PHY=y
+CONFIG_MICREL_PHY=m
+CONFIG_FIXED_PHY=y
+CONFIG_MDIO_BITBANG=m
+CONFIG_MDIO_GPIO=m
+CONFIG_NET_ETHERNET=y
+CONFIG_HAPPYMEAL=m
+CONFIG_SUNGEM=m
+CONFIG_CASSINI=m
+CONFIG_NET_VENDOR_3COM=y
+CONFIG_EL1=m
+CONFIG_EL2=m
+CONFIG_ELPLUS=m
+CONFIG_EL16=m
+CONFIG_EL3=m
+CONFIG_3C515=m
+CONFIG_ELMC=m
+CONFIG_ELMC_II=m
+CONFIG_VORTEX=m
+CONFIG_TYPHOON=m
+CONFIG_LANCE=m
+CONFIG_NET_VENDOR_SMC=y
+CONFIG_WD80x3=m
+CONFIG_ULTRAMCA=m
+CONFIG_ULTRA=m
+CONFIG_ULTRA32=m
+CONFIG_SMC9194=m
+# CONFIG_ENC28J60 is not set
+CONFIG_ETHOC=m
+CONFIG_NET_VENDOR_RACAL=y
+CONFIG_NI52=m
+CONFIG_NI65=m
+CONFIG_DNET=m
+CONFIG_NET_TULIP=y
+CONFIG_DE2104X=m
+CONFIG_DE2104X_DSL=0
+CONFIG_TULIP=m
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
+CONFIG_DE4X5=m
+CONFIG_WINBOND_840=m
+CONFIG_DM9102=m
+CONFIG_ULI526X=m
+CONFIG_PCMCIA_XIRCOM=m
+CONFIG_AT1700=m
+CONFIG_DEPCA=m
+CONFIG_HP100=m
+CONFIG_NET_ISA=y
+CONFIG_E2100=m
+CONFIG_EWRK3=m
+CONFIG_EEXPRESS=m
+CONFIG_EEXPRESS_PRO=m
+CONFIG_HPLAN_PLUS=m
+CONFIG_HPLAN=m
+CONFIG_LP486E=m
+CONFIG_ETH16I=m
+CONFIG_NE2000=m
+CONFIG_ZNET=m
+CONFIG_SEEQ8005=m
+CONFIG_NE2_MCA=m
+CONFIG_IBMLANA=m
+# CONFIG_IBM_NEW_EMAC_ZMII is not set
+# CONFIG_IBM_NEW_EMAC_RGMII is not set
+# CONFIG_IBM_NEW_EMAC_TAH is not set
+# CONFIG_IBM_NEW_EMAC_EMAC4 is not set
+# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set
+# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set
+# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set
+CONFIG_NET_PCI=y
+CONFIG_PCNET32=m
+CONFIG_AMD8111_ETH=m
+CONFIG_ADAPTEC_STARFIRE=m
+CONFIG_AC3200=m
+CONFIG_KSZ884X_PCI=m
+CONFIG_APRICOT=m
+CONFIG_B44=m
+CONFIG_B44_PCI_AUTOSELECT=y
+CONFIG_B44_PCICORE_AUTOSELECT=y
+CONFIG_B44_PCI=y
+CONFIG_FORCEDETH=m
+CONFIG_CS89x0=m
+CONFIG_E100=m
+CONFIG_LNE390=m
+CONFIG_FEALNX=m
+CONFIG_NATSEMI=m
+CONFIG_NE2K_PCI=m
+CONFIG_NE3210=m
+CONFIG_ES3210=m
+CONFIG_8139CP=m
+CONFIG_8139TOO=m
+CONFIG_8139TOO_PIO=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
+CONFIG_8139TOO_8129=y
+# CONFIG_8139_OLD_RX_RESET is not set
+CONFIG_R6040=m
+CONFIG_SIS900=m
+CONFIG_EPIC100=m
+CONFIG_SMSC9420=m
+CONFIG_SUNDANCE=m
+# CONFIG_SUNDANCE_MMIO is not set
+CONFIG_TLAN=m
+CONFIG_KS8842=m
+CONFIG_KS8851=m
+CONFIG_KS8851_MLL=m
+CONFIG_VIA_RHINE=m
+CONFIG_VIA_RHINE_MMIO=y
+CONFIG_SC92031=m
+CONFIG_NET_POCKET=y
+CONFIG_ATP=m
+CONFIG_DE600=m
+CONFIG_DE620=m
+CONFIG_ATL2=m
+CONFIG_NETDEV_1000=y
+CONFIG_ACENIC=m
+# CONFIG_ACENIC_OMIT_TIGON_I is not set
+CONFIG_DL2K=m
+CONFIG_E1000=m
+CONFIG_E1000E=m
+CONFIG_IP1000=m
+CONFIG_IGB=m
+CONFIG_IGB_DCA=y
+CONFIG_IGBVF=m
+CONFIG_NS83820=m
+CONFIG_HAMACHI=m
+CONFIG_YELLOWFIN=m
+CONFIG_R8169=m
+CONFIG_SIS190=m
+CONFIG_SKGE=m
+# CONFIG_SKGE_DEBUG is not set
+CONFIG_SKY2=m
+# CONFIG_SKY2_DEBUG is not set
+CONFIG_VIA_VELOCITY=m
+CONFIG_TIGON3=m
+CONFIG_BNX2=m
+CONFIG_CNIC=m
+CONFIG_QLA3XXX=m
+CONFIG_ATL1=m
+CONFIG_ATL1E=m
+CONFIG_ATL1C=m
+CONFIG_JME=m
+CONFIG_STMMAC_ETH=m
+# CONFIG_STMMAC_DA is not set
+# CONFIG_STMMAC_DUAL_MAC is not set
+CONFIG_PCH_GBE=m
+CONFIG_NETDEV_10000=y
+CONFIG_MDIO=m
+CONFIG_CHELSIO_T1=m
+CONFIG_CHELSIO_T1_1G=y
+CONFIG_CHELSIO_T3=m
+CONFIG_CHELSIO_T4=m
+CONFIG_CHELSIO_T4VF=m
+CONFIG_ENIC=m
+CONFIG_IXGBE=m
+CONFIG_IXGBE_DCA=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
+CONFIG_IXGB=m
+CONFIG_S2IO=m
+CONFIG_VXGE=m
+# CONFIG_VXGE_DEBUG_TRACE_ALL is not set
+CONFIG_MYRI10GE=m
+CONFIG_MYRI10GE_DCA=y
+CONFIG_NETXEN_NIC=m
+CONFIG_NIU=m
+CONFIG_MLX4_EN=m
+CONFIG_MLX4_CORE=m
+CONFIG_MLX4_DEBUG=y
+CONFIG_TEHUTI=m
+CONFIG_BNX2X=m
+CONFIG_QLCNIC=m
+CONFIG_QLGE=m
+CONFIG_BNA=m
+CONFIG_SFC=m
+CONFIG_SFC_MTD=y
+CONFIG_BE2NET=m
+CONFIG_TR=y
+CONFIG_IBMTR=m
+CONFIG_IBMOL=m
+CONFIG_IBMLS=m
+CONFIG_3C359=m
+CONFIG_TMS380TR=m
+CONFIG_TMSPCI=m
+CONFIG_SKISA=m
+CONFIG_PROTEON=m
+CONFIG_ABYSS=m
+CONFIG_MADGEMC=m
+CONFIG_SMCTR=m
+CONFIG_WLAN=y
+CONFIG_PCMCIA_RAYCS=m
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_AIRO=m
+CONFIG_ATMEL=m
+CONFIG_PCI_ATMEL=m
+CONFIG_PCMCIA_ATMEL=m
+CONFIG_AT76C50X_USB=m
+CONFIG_AIRO_CS=m
+CONFIG_PCMCIA_WL3501=m
+CONFIG_PRISM54=m
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+CONFIG_RTL8180=m
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+CONFIG_MWL8K=m
+CONFIG_ATH_COMMON=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K=m
+CONFIG_ATH9K_PCI=y
+CONFIG_ATH9K_AHB=y
+CONFIG_ATH9K_DEBUGFS=y
+CONFIG_ATH9K_RATE_CONTROL=y
+CONFIG_ATH9K_HTC=m
+CONFIG_ATH9K_HTC_DEBUGFS=y
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+# CONFIG_CARL9170_DEBUGFS is not set
+CONFIG_CARL9170_WPC=y
+CONFIG_B43=m
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_PCMCIA is not set
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+CONFIG_HOSTAP_FIRMWARE_NVRAM=y
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_HOSTAP_CS=m
+CONFIG_IPW2100=m
+CONFIG_IPW2100_MONITOR=y
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+CONFIG_IPW2200_MONITOR=y
+CONFIG_IPW2200_RADIOTAP=y
+CONFIG_IPW2200_PROMISCUOUS=y
+CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+CONFIG_LIBIPW_DEBUG=y
+CONFIG_IWLAGN=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLWIFI_DEBUGFS=y
+CONFIG_IWLWIFI_DEVICE_TRACING=y
+# CONFIG_IWLWIFI_DEVICE_SVTOOL is not set
+# CONFIG_IWL_P2P is not set
+CONFIG_IWLWIFI_LEGACY=m
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_LEGACY_DEBUG is not set
+# CONFIG_IWLWIFI_LEGACY_DEBUGFS is not set
+# CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING is not set
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+CONFIG_IWM=m
+# CONFIG_IWM_DEBUG is not set
+CONFIG_IWM_TRACING=y
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_CS=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+CONFIG_LIBERTAS_MESH=y
+CONFIG_HERMES=m
+# CONFIG_HERMES_PRISM is not set
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+CONFIG_PLX_HERMES=m
+CONFIG_TMD_HERMES=m
+CONFIG_NORTEL_HERMES=m
+CONFIG_PCMCIA_HERMES=m
+CONFIG_PCMCIA_SPECTRUM=m
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+CONFIG_P54_PCI=m
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+CONFIG_RT2400PCI=m
+CONFIG_RT2500PCI=m
+CONFIG_RT61PCI=m
+CONFIG_RT2800PCI=m
+CONFIG_RT2800PCI_RT33XX=y
+CONFIG_RT2800PCI_RT35XX=y
+CONFIG_RT2800PCI_RT53XX=y
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+# CONFIG_RT2800USB_RT35XX is not set
+# CONFIG_RT2800USB_RT53XX is not set
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_PCI=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_LIB_DEBUGFS is not set
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL8192CE=m
+CONFIG_RTL8192SE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL1251=m
+CONFIG_WL1251_SPI=m
+CONFIG_WL1251_SDIO=m
+CONFIG_WL12XX_MENU=m
+CONFIG_WL12XX=m
+# CONFIG_WL12XX_HT is not set
+CONFIG_WL12XX_SPI=m
+CONFIG_WL12XX_SDIO=m
+# CONFIG_WL12XX_SDIO_TEST is not set
+CONFIG_WL12XX_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+
+#
+# WiMAX Wireless Broadband devices
+#
+CONFIG_WIMAX_I2400M=m
+CONFIG_WIMAX_I2400M_USB=m
+CONFIG_WIMAX_I2400M_SDIO=m
+CONFIG_WIMAX_IWMC3200_SDIO=y
+CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_CDC_PHONET=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_NET_PCMCIA=y
+CONFIG_PCMCIA_3C589=m
+CONFIG_PCMCIA_3C574=m
+CONFIG_PCMCIA_FMVJ18X=m
+CONFIG_PCMCIA_PCNET=m
+CONFIG_PCMCIA_NMCLAN=m
+CONFIG_PCMCIA_SMC91C92=m
+CONFIG_PCMCIA_XIRC2PS=m
+CONFIG_PCMCIA_AXNET=m
+CONFIG_ARCNET_COM20020_CS=m
+CONFIG_PCMCIA_IBMTR=m
+CONFIG_WAN=y
+CONFIG_HOSTESS_SV11=m
+CONFIG_COSA=m
+CONFIG_LANMEDIA=m
+CONFIG_SEALEVEL_4021=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+# CONFIG_PC300TOO is not set
+CONFIG_N2=m
+CONFIG_C101=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+CONFIG_DSCC4_PCISYNC=y
+CONFIG_DSCC4_PCI_RST=y
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_SDLA=m
+CONFIG_WAN_ROUTER_DRIVERS=m
+CONFIG_CYCLADES_SYNC=m
+CONFIG_CYCLOMX_X25=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
+CONFIG_ATM_DRIVERS=y
+# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_TCP=m
+CONFIG_ATM_LANAI=m
+CONFIG_ATM_ENI=m
+# CONFIG_ATM_ENI_DEBUG is not set
+# CONFIG_ATM_ENI_TUNE_BURST is not set
+CONFIG_ATM_FIRESTREAM=m
+CONFIG_ATM_ZATM=m
+# CONFIG_ATM_ZATM_DEBUG is not set
+CONFIG_ATM_NICSTAR=m
+# CONFIG_ATM_NICSTAR_USE_SUNI is not set
+# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set
+CONFIG_ATM_IDT77252=m
+# CONFIG_ATM_IDT77252_DEBUG is not set
+# CONFIG_ATM_IDT77252_RCV_ALL is not set
+CONFIG_ATM_IDT77252_USE_SUNI=y
+CONFIG_ATM_AMBASSADOR=m
+# CONFIG_ATM_AMBASSADOR_DEBUG is not set
+CONFIG_ATM_HORIZON=m
+# CONFIG_ATM_HORIZON_DEBUG is not set
+CONFIG_ATM_IA=m
+# CONFIG_ATM_IA_DEBUG is not set
+CONFIG_ATM_FORE200E=m
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
+CONFIG_ATM_FORE200E_TX_RETRY=16
+CONFIG_ATM_FORE200E_DEBUG=0
+CONFIG_ATM_HE=m
+CONFIG_ATM_HE_USE_SUNI=y
+CONFIG_ATM_SOLOS=m
+CONFIG_IEEE802154_DRIVERS=m
+# CONFIG_IEEE802154_FAKEHARD is not set
+
+#
+# CAIF transport drivers
+#
+CONFIG_CAIF_TTY=m
+CONFIG_CAIF_SPI_SLAVE=m
+# CONFIG_CAIF_SPI_SYNC is not set
+CONFIG_RIONET=m
+CONFIG_RIONET_TX_SIZE=128
+CONFIG_RIONET_RX_SIZE=128
+CONFIG_FDDI=y
+CONFIG_DEFXX=m
+# CONFIG_DEFXX_MMIO is not set
+CONFIG_SKFP=m
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
+CONFIG_PLIP=m
+CONFIG_PPP=y
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_MPPE=m
+CONFIG_PPPOE=m
+CONFIG_PPTP=m
+CONFIG_PPPOATM=m
+CONFIG_PPPOL2TP=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLHC=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_NET_FC=y
+CONFIG_NETCONSOLE=m
+CONFIG_NETCONSOLE_DYNAMIC=y
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
+CONFIG_VMXNET3=m
+CONFIG_ISDN=y
+CONFIG_ISDN_I4L=m
+CONFIG_ISDN_PPP=y
+CONFIG_ISDN_PPP_VJ=y
+CONFIG_ISDN_MPP=y
+CONFIG_IPPP_FILTER=y
+CONFIG_ISDN_PPP_BSDCOMP=m
+CONFIG_ISDN_AUDIO=y
+CONFIG_ISDN_TTY_FAX=y
+CONFIG_ISDN_X25=y
+
+#
+# ISDN feature submodules
+#
+CONFIG_ISDN_DIVERSION=m
+
+#
+# ISDN4Linux hardware drivers
+#
+
+#
+# Passive cards
+#
+CONFIG_ISDN_DRV_HISAX=m
+
+#
+# D-channel protocol features
+#
+CONFIG_HISAX_EURO=y
+CONFIG_DE_AOC=y
+# CONFIG_HISAX_NO_SENDCOMPLETE is not set
+# CONFIG_HISAX_NO_LLC is not set
+# CONFIG_HISAX_NO_KEYPAD is not set
+CONFIG_HISAX_1TR6=y
+CONFIG_HISAX_NI1=y
+CONFIG_HISAX_MAX_CARDS=8
+
+#
+# HiSax supported cards
+#
+CONFIG_HISAX_16_0=y
+CONFIG_HISAX_16_3=y
+CONFIG_HISAX_TELESPCI=y
+CONFIG_HISAX_S0BOX=y
+CONFIG_HISAX_AVM_A1=y
+CONFIG_HISAX_FRITZPCI=y
+CONFIG_HISAX_AVM_A1_PCMCIA=y
+CONFIG_HISAX_ELSA=y
+CONFIG_HISAX_IX1MICROR2=y
+CONFIG_HISAX_DIEHLDIVA=y
+CONFIG_HISAX_ASUSCOM=y
+CONFIG_HISAX_TELEINT=y
+CONFIG_HISAX_HFCS=y
+CONFIG_HISAX_SEDLBAUER=y
+CONFIG_HISAX_SPORTSTER=y
+CONFIG_HISAX_MIC=y
+CONFIG_HISAX_NETJET=y
+CONFIG_HISAX_NETJET_U=y
+CONFIG_HISAX_NICCY=y
+CONFIG_HISAX_ISURF=y
+CONFIG_HISAX_HSTSAPHIR=y
+CONFIG_HISAX_BKM_A4T=y
+CONFIG_HISAX_SCT_QUADRO=y
+CONFIG_HISAX_GAZEL=y
+CONFIG_HISAX_HFC_PCI=y
+CONFIG_HISAX_W6692=y
+CONFIG_HISAX_HFC_SX=y
+CONFIG_HISAX_ENTERNOW_PCI=y
+# CONFIG_HISAX_DEBUG is not set
+
+#
+# HiSax PCMCIA card service modules
+#
+CONFIG_HISAX_SEDLBAUER_CS=m
+CONFIG_HISAX_ELSA_CS=m
+CONFIG_HISAX_AVM_A1_CS=m
+CONFIG_HISAX_TELES_CS=m
+
+#
+# HiSax sub driver modules
+#
+CONFIG_HISAX_ST5481=m
+CONFIG_HISAX_HFCUSB=m
+CONFIG_HISAX_HFC4S8S=m
+CONFIG_HISAX_FRITZ_PCIPNP=m
+
+#
+# Active cards
+#
+CONFIG_ISDN_DRV_ICN=m
+CONFIG_ISDN_DRV_PCBIT=m
+CONFIG_ISDN_DRV_SC=m
+CONFIG_ISDN_DRV_ACT2000=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y
+CONFIG_CAPI_TRACE=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIDRV=m
+
+#
+# CAPI hardware drivers
+#
+CONFIG_CAPI_AVM=y
+CONFIG_ISDN_DRV_AVMB1_B1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCI=m
+CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
+CONFIG_ISDN_DRV_AVMB1_T1ISA=m
+CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
+CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
+CONFIG_ISDN_DRV_AVMB1_T1PCI=m
+CONFIG_ISDN_DRV_AVMB1_C4=m
+CONFIG_CAPI_EICON=y
+CONFIG_ISDN_DIVAS=m
+CONFIG_ISDN_DIVAS_BRIPCI=y
+CONFIG_ISDN_DIVAS_PRIPCI=y
+CONFIG_ISDN_DIVAS_DIVACAPI=m
+CONFIG_ISDN_DIVAS_USERIDI=m
+CONFIG_ISDN_DIVAS_MAINT=m
+CONFIG_ISDN_DRV_GIGASET=m
+# CONFIG_GIGASET_CAPI is not set
+CONFIG_GIGASET_I4L=y
+# CONFIG_GIGASET_DUMMYLL is not set
+CONFIG_GIGASET_BASE=m
+CONFIG_GIGASET_M105=m
+CONFIG_GIGASET_M101=m
+# CONFIG_GIGASET_DEBUG is not set
+CONFIG_HYSDN=m
+CONFIG_HYSDN_CAPI=y
+CONFIG_MISDN=m
+CONFIG_MISDN_DSP=m
+CONFIG_MISDN_L1OIP=m
+
+#
+# mISDN hardware drivers
+#
+CONFIG_MISDN_HFCPCI=m
+CONFIG_MISDN_HFCMULTI=m
+CONFIG_MISDN_HFCUSB=m
+CONFIG_MISDN_AVMFRITZ=m
+CONFIG_MISDN_SPEEDFAX=m
+CONFIG_MISDN_INFINEON=m
+CONFIG_MISDN_W6692=m
+CONFIG_MISDN_NETJET=m
+CONFIG_MISDN_IPAC=m
+CONFIG_MISDN_ISAR=m
+CONFIG_ISDN_HDLC=m
+CONFIG_PHONE=m
+CONFIG_PHONE_IXJ=m
+CONFIG_PHONE_IXJ_PCMCIA=m
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+CONFIG_INPUT_SPARSEKMAP=m
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+CONFIG_INPUT_MOUSEDEV_PSAUX=y
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+CONFIG_INPUT_JOYDEV=m
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_EVBUG=m
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+CONFIG_KEYBOARD_ADP5520=m
+CONFIG_KEYBOARD_ADP5588=m
+CONFIG_KEYBOARD_ADP5589=m
+CONFIG_KEYBOARD_ATKBD=y
+CONFIG_KEYBOARD_QT1070=m
+# CONFIG_KEYBOARD_QT2160 is not set
+CONFIG_KEYBOARD_LKKBD=m
+CONFIG_KEYBOARD_GPIO=m
+CONFIG_KEYBOARD_GPIO_POLLED=m
+CONFIG_KEYBOARD_TCA6416=m
+CONFIG_KEYBOARD_MATRIX=m
+CONFIG_KEYBOARD_LM8323=m
+CONFIG_KEYBOARD_MAX7359=m
+CONFIG_KEYBOARD_MCS=m
+CONFIG_KEYBOARD_MPR121=m
+CONFIG_KEYBOARD_NEWTON=m
+CONFIG_KEYBOARD_OPENCORES=m
+CONFIG_KEYBOARD_STOWAWAY=m
+CONFIG_KEYBOARD_SUNKBD=m
+CONFIG_KEYBOARD_STMPE=m
+CONFIG_KEYBOARD_TC3589X=m
+CONFIG_KEYBOARD_XTKBD=m
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=m
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_LIFEBOOK=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+CONFIG_MOUSE_PS2_SENTELIC=y
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+CONFIG_MOUSE_PS2_OLPC=y
+CONFIG_MOUSE_SERIAL=m
+CONFIG_MOUSE_APPLETOUCH=m
+CONFIG_MOUSE_BCM5974=m
+CONFIG_MOUSE_INPORT=m
+# CONFIG_MOUSE_ATIXL is not set
+CONFIG_MOUSE_LOGIBM=m
+CONFIG_MOUSE_PC110PAD=m
+CONFIG_MOUSE_VSXXXAA=m
+CONFIG_MOUSE_GPIO=m
+CONFIG_MOUSE_SYNAPTICS_I2C=m
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_JOYSTICK_ANALOG=m
+CONFIG_JOYSTICK_A3D=m
+CONFIG_JOYSTICK_ADI=m
+CONFIG_JOYSTICK_COBRA=m
+CONFIG_JOYSTICK_GF2K=m
+CONFIG_JOYSTICK_GRIP=m
+CONFIG_JOYSTICK_GRIP_MP=m
+CONFIG_JOYSTICK_GUILLEMOT=m
+CONFIG_JOYSTICK_INTERACT=m
+CONFIG_JOYSTICK_SIDEWINDER=m
+CONFIG_JOYSTICK_TMDC=m
+CONFIG_JOYSTICK_IFORCE=m
+CONFIG_JOYSTICK_IFORCE_USB=y
+CONFIG_JOYSTICK_IFORCE_232=y
+CONFIG_JOYSTICK_WARRIOR=m
+CONFIG_JOYSTICK_MAGELLAN=m
+CONFIG_JOYSTICK_SPACEORB=m
+CONFIG_JOYSTICK_SPACEBALL=m
+CONFIG_JOYSTICK_STINGER=m
+CONFIG_JOYSTICK_TWIDJOY=m
+CONFIG_JOYSTICK_ZHENHUA=m
+CONFIG_JOYSTICK_DB9=m
+CONFIG_JOYSTICK_GAMECON=m
+CONFIG_JOYSTICK_TURBOGRAFX=m
+CONFIG_JOYSTICK_AS5011=m
+CONFIG_JOYSTICK_JOYDUMP=m
+CONFIG_JOYSTICK_XPAD=m
+CONFIG_JOYSTICK_XPAD_FF=y
+CONFIG_JOYSTICK_XPAD_LEDS=y
+CONFIG_JOYSTICK_WALKERA0701=m
+CONFIG_INPUT_TABLET=y
+CONFIG_TABLET_USB_ACECAD=m
+CONFIG_TABLET_USB_AIPTEK=m
+CONFIG_TABLET_USB_GTCO=m
+CONFIG_TABLET_USB_HANWANG=m
+CONFIG_TABLET_USB_KBTAB=m
+CONFIG_TABLET_USB_WACOM=m
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_88PM860X=m
+CONFIG_TOUCHSCREEN_ADS7846=m
+CONFIG_TOUCHSCREEN_AD7877=m
+CONFIG_TOUCHSCREEN_AD7879=m
+CONFIG_TOUCHSCREEN_AD7879_I2C=m
+CONFIG_TOUCHSCREEN_AD7879_SPI=m
+CONFIG_TOUCHSCREEN_ATMEL_MXT=m
+CONFIG_TOUCHSCREEN_BU21013=m
+CONFIG_TOUCHSCREEN_CY8CTMG110=m
+CONFIG_TOUCHSCREEN_DA9034=m
+CONFIG_TOUCHSCREEN_DYNAPRO=m
+CONFIG_TOUCHSCREEN_HAMPSHIRE=m
+CONFIG_TOUCHSCREEN_EETI=m
+CONFIG_TOUCHSCREEN_FUJITSU=m
+CONFIG_TOUCHSCREEN_GUNZE=m
+CONFIG_TOUCHSCREEN_ELO=m
+CONFIG_TOUCHSCREEN_WACOM_W8001=m
+CONFIG_TOUCHSCREEN_MAX11801=m
+CONFIG_TOUCHSCREEN_MCS5000=m
+CONFIG_TOUCHSCREEN_MTOUCH=m
+CONFIG_TOUCHSCREEN_INEXIO=m
+CONFIG_TOUCHSCREEN_MK712=m
+CONFIG_TOUCHSCREEN_HTCPEN=m
+CONFIG_TOUCHSCREEN_PENMOUNT=m
+CONFIG_TOUCHSCREEN_TOUCHRIGHT=m
+CONFIG_TOUCHSCREEN_TOUCHWIN=m
+CONFIG_TOUCHSCREEN_UCB1400=m
+CONFIG_TOUCHSCREEN_WM831X=m
+CONFIG_TOUCHSCREEN_WM97XX=m
+CONFIG_TOUCHSCREEN_WM9705=y
+CONFIG_TOUCHSCREEN_WM9712=y
+CONFIG_TOUCHSCREEN_WM9713=y
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
+CONFIG_TOUCHSCREEN_MC13783=m
+CONFIG_TOUCHSCREEN_USB_EGALAX=y
+CONFIG_TOUCHSCREEN_USB_PANJIT=y
+CONFIG_TOUCHSCREEN_USB_3M=y
+CONFIG_TOUCHSCREEN_USB_ITM=y
+CONFIG_TOUCHSCREEN_USB_ETURBO=y
+CONFIG_TOUCHSCREEN_USB_GUNZE=y
+CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y
+CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
+CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
+CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y
+CONFIG_TOUCHSCREEN_USB_GOTOP=y
+CONFIG_TOUCHSCREEN_USB_JASTEC=y
+CONFIG_TOUCHSCREEN_USB_E2I=y
+CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
+CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
+CONFIG_TOUCHSCREEN_USB_NEXIO=y
+CONFIG_TOUCHSCREEN_TOUCHIT213=m
+CONFIG_TOUCHSCREEN_TSC2005=m
+CONFIG_TOUCHSCREEN_TSC2007=m
+CONFIG_TOUCHSCREEN_ST1232=m
+CONFIG_TOUCHSCREEN_STMPE=m
+CONFIG_TOUCHSCREEN_TPS6507X=m
+CONFIG_INPUT_MISC=y
+CONFIG_INPUT_88PM860X_ONKEY=m
+CONFIG_INPUT_AB8500_PONKEY=m
+CONFIG_INPUT_AD714X=m
+CONFIG_INPUT_AD714X_I2C=m
+CONFIG_INPUT_AD714X_SPI=m
+CONFIG_INPUT_PCSPKR=m
+CONFIG_INPUT_MAX8925_ONKEY=m
+CONFIG_INPUT_APANEL=m
+CONFIG_INPUT_WISTRON_BTNS=m
+CONFIG_INPUT_ATLAS_BTNS=m
+CONFIG_INPUT_ATI_REMOTE=m
+CONFIG_INPUT_ATI_REMOTE2=m
+CONFIG_INPUT_KEYSPAN_REMOTE=m
+CONFIG_INPUT_POWERMATE=m
+CONFIG_INPUT_YEALINK=m
+CONFIG_INPUT_CM109=m
+CONFIG_INPUT_UINPUT=y
+CONFIG_INPUT_PCF50633_PMU=m
+CONFIG_INPUT_PCF8574=m
+CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
+CONFIG_INPUT_WM831X_ON=m
+CONFIG_INPUT_ADXL34X=m
+CONFIG_INPUT_ADXL34X_I2C=m
+CONFIG_INPUT_ADXL34X_SPI=m
+CONFIG_INPUT_CMA3000=m
+CONFIG_INPUT_CMA3000_I2C=m
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+CONFIG_SERIO_I8042=y
+CONFIG_SERIO_SERPORT=m
+CONFIG_SERIO_CT82C710=m
+CONFIG_SERIO_PARKBD=m
+CONFIG_SERIO_PCIPS2=m
+CONFIG_SERIO_LIBPS2=y
+CONFIG_SERIO_RAW=m
+CONFIG_SERIO_ALTERA_PS2=m
+CONFIG_SERIO_PS2MULT=m
+CONFIG_GAMEPORT=m
+CONFIG_GAMEPORT_NS558=m
+CONFIG_GAMEPORT_L4=m
+CONFIG_GAMEPORT_EMU10K1=m
+CONFIG_GAMEPORT_FM801=m
+
+#
+# Character devices
+#
+CONFIG_VT=y
+CONFIG_CONSOLE_TRANSLATIONS=y
+CONFIG_VT_CONSOLE=y
+CONFIG_HW_CONSOLE=y
+CONFIG_VT_HW_CONSOLE_BINDING=y
+CONFIG_UNIX98_PTYS=y
+CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=0
+CONFIG_SERIAL_NONSTANDARD=y
+CONFIG_ROCKETPORT=m
+CONFIG_CYCLADES=m
+# CONFIG_CYZ_INTR is not set
+CONFIG_MOXA_INTELLIO=m
+CONFIG_MOXA_SMARTIO=m
+CONFIG_SYNCLINK=m
+CONFIG_SYNCLINKMP=m
+CONFIG_SYNCLINK_GT=m
+CONFIG_NOZOMI=m
+# CONFIG_ISI is not set
+CONFIG_N_HDLC=m
+# CONFIG_N_GSM is not set
+CONFIG_TRACE_ROUTER=m
+CONFIG_TRACE_SINK=m
+# CONFIG_DEVKMEM is not set
+CONFIG_STALDRV=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_FIX_EARLYCON_MEM=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PNP=y
+CONFIG_SERIAL_8250_CS=m
+CONFIG_SERIAL_8250_NR_UARTS=48
+CONFIG_SERIAL_8250_RUNTIME_UARTS=32
+CONFIG_SERIAL_8250_EXTENDED=y
+CONFIG_SERIAL_8250_MANY_PORTS=y
+CONFIG_SERIAL_8250_FOURPORT=m
+CONFIG_SERIAL_8250_ACCENT=m
+CONFIG_SERIAL_8250_BOCA=m
+CONFIG_SERIAL_8250_EXAR_ST16C554=m
+CONFIG_SERIAL_8250_HUB6=m
+CONFIG_SERIAL_8250_SHARE_IRQ=y
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_RSA=y
+CONFIG_SERIAL_8250_MCA=m
+
+#
+# Non-8250 serial port support
+#
+CONFIG_SERIAL_MAX3100=m
+CONFIG_SERIAL_MAX3107=m
+CONFIG_SERIAL_MRST_MAX3110=m
+CONFIG_SERIAL_MFD_HSU=m
+CONFIG_SERIAL_UARTLITE=m
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_CONSOLE_POLL=y
+CONFIG_SERIAL_JSM=m
+CONFIG_SERIAL_OF_PLATFORM=m
+CONFIG_SERIAL_TIMBERDALE=m
+CONFIG_SERIAL_ALTERA_JTAGUART=m
+CONFIG_SERIAL_ALTERA_UART=m
+CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
+CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
+# CONFIG_SERIAL_IFX6X60 is not set
+CONFIG_SERIAL_PCH_UART=m
+CONFIG_SERIAL_XILINX_PS_UART=m
+CONFIG_TTY_PRINTK=y
+CONFIG_PRINTER=m
+# CONFIG_LP_CONSOLE is not set
+CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_VIRTIO_CONSOLE=m
+CONFIG_IPMI_HANDLER=m
+# CONFIG_IPMI_PANIC_EVENT is not set
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
+CONFIG_IPMI_WATCHDOG=m
+CONFIG_IPMI_POWEROFF=m
+CONFIG_HW_RANDOM=y
+CONFIG_HW_RANDOM_TIMERIOMEM=m
+CONFIG_HW_RANDOM_INTEL=m
+CONFIG_HW_RANDOM_AMD=m
+CONFIG_HW_RANDOM_GEODE=m
+CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
+CONFIG_NVRAM=m
+CONFIG_DTLK=m
+CONFIG_R3964=m
+CONFIG_APPLICOM=m
+CONFIG_SONYPI=m
+
+#
+# PCMCIA character devices
+#
+CONFIG_SYNCLINK_CS=m
+CONFIG_CARDMAN_4000=m
+CONFIG_CARDMAN_4040=m
+CONFIG_IPWIRELESS=m
+CONFIG_MWAVE=m
+CONFIG_SCx200_GPIO=m
+CONFIG_PC8736x_GPIO=m
+CONFIG_NSC_GPIO=m
+CONFIG_RAW_DRIVER=m
+CONFIG_MAX_RAW_DEVS=256
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
+CONFIG_HANGCHECK_TIMER=m
+CONFIG_TCG_TPM=y
+CONFIG_TCG_TIS=m
+CONFIG_TCG_NSC=m
+CONFIG_TCG_ATMEL=m
+CONFIG_TCG_INFINEON=m
+CONFIG_TELCLOCK=m
+CONFIG_DEVPORT=y
+CONFIG_RAMOOPS=m
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=m
+CONFIG_I2C_MUX=m
+
+#
+# Multiplexer I2C Chip support
+#
+CONFIG_I2C_MUX_GPIO=m
+CONFIG_I2C_MUX_PCA9541=m
+CONFIG_I2C_MUX_PCA954x=m
+# CONFIG_I2C_HELPER_AUTO is not set
+CONFIG_I2C_SMBUS=m
+
+#
+# I2C Algorithms
+#
+CONFIG_I2C_ALGOBIT=m
+CONFIG_I2C_ALGOPCF=m
+CONFIG_I2C_ALGOPCA=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+CONFIG_I2C_ALI1535=m
+CONFIG_I2C_ALI1563=m
+CONFIG_I2C_ALI15X3=m
+CONFIG_I2C_AMD756=m
+CONFIG_I2C_AMD756_S4882=m
+CONFIG_I2C_AMD8111=m
+CONFIG_I2C_I801=m
+CONFIG_I2C_ISCH=m
+CONFIG_I2C_PIIX4=m
+CONFIG_I2C_NFORCE2=m
+CONFIG_I2C_NFORCE2_S4985=m
+CONFIG_I2C_SIS5595=m
+CONFIG_I2C_SIS630=m
+CONFIG_I2C_SIS96X=m
+CONFIG_I2C_VIA=m
+CONFIG_I2C_VIAPRO=m
+
+#
+# ACPI drivers
+#
+CONFIG_I2C_SCMI=m
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+CONFIG_I2C_GPIO=m
+CONFIG_I2C_INTEL_MID=m
+CONFIG_I2C_OCORES=m
+CONFIG_I2C_PCA_PLATFORM=m
+CONFIG_I2C_PXA=m
+CONFIG_I2C_PXA_PCI=y
+CONFIG_I2C_SIMTEC=m
+CONFIG_I2C_XILINX=m
+CONFIG_I2C_EG20T=m
+
+#
+# External I2C/SMBus adapter drivers
+#
+CONFIG_I2C_DIOLAN_U2C=m
+CONFIG_I2C_PARPORT=m
+CONFIG_I2C_PARPORT_LIGHT=m
+CONFIG_I2C_TAOS_EVM=m
+CONFIG_I2C_TINY_USB=m
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_PCA_ISA=m
+CONFIG_I2C_STUB=m
+CONFIG_SCx200_I2C=m
+CONFIG_SCx200_I2C_SCL=12
+CONFIG_SCx200_I2C_SDA=13
+CONFIG_SCx200_ACB=m
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+CONFIG_SPI_ALTERA=m
+CONFIG_SPI_BITBANG=m
+CONFIG_SPI_BUTTERFLY=m
+CONFIG_SPI_GPIO=m
+CONFIG_SPI_LM70_LLP=m
+CONFIG_SPI_OC_TINY=m
+CONFIG_SPI_PXA2XX=m
+CONFIG_SPI_PXA2XX_PCI=y
+CONFIG_SPI_TOPCLIFF_PCH=m
+# CONFIG_SPI_XILINX is not set
+CONFIG_SPI_DESIGNWARE=y
+CONFIG_SPI_DW_PCI=m
+CONFIG_SPI_DW_MID_DMA=y
+
+#
+# SPI Protocol Masters
+#
+CONFIG_SPI_SPIDEV=m
+CONFIG_SPI_TLE62X0=m
+
+#
+# PPS support
+#
+CONFIG_PPS=m
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+CONFIG_PPS_CLIENT_LDISC=m
+CONFIG_PPS_CLIENT_PARPORT=m
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+# CONFIG_PTP_1588_CLOCK is not set
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+CONFIG_GPIOLIB=y
+# CONFIG_DEBUG_GPIO is not set
+CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_MAX730X=m
+
+#
+# Memory mapped GPIO drivers:
+#
+CONFIG_GPIO_BASIC_MMIO_CORE=m
+CONFIG_GPIO_BASIC_MMIO=m
+CONFIG_GPIO_IT8761E=m
+CONFIG_GPIO_SCH=m
+CONFIG_GPIO_VX855=m
+
+#
+# I2C GPIO expanders:
+#
+CONFIG_GPIO_MAX7300=m
+CONFIG_GPIO_MAX732X=m
+CONFIG_GPIO_PCA953X=m
+CONFIG_GPIO_PCF857X=m
+CONFIG_GPIO_SX150X=y
+CONFIG_GPIO_STMPE=y
+CONFIG_GPIO_TC3589X=y
+CONFIG_GPIO_WM831X=m
+CONFIG_GPIO_WM8350=m
+CONFIG_GPIO_WM8994=m
+CONFIG_GPIO_ADP5520=m
+CONFIG_GPIO_ADP5588=m
+
+#
+# PCI GPIO expanders:
+#
+CONFIG_GPIO_CS5535=m
+CONFIG_GPIO_LANGWELL=y
+CONFIG_GPIO_PCH=m
+CONFIG_GPIO_ML_IOH=m
+CONFIG_GPIO_TIMBERDALE=y
+CONFIG_GPIO_RDC321X=m
+
+#
+# SPI GPIO expanders:
+#
+CONFIG_GPIO_MAX7301=m
+CONFIG_GPIO_MCP23S08=m
+CONFIG_GPIO_MC33880=m
+CONFIG_GPIO_74X164=m
+
+#
+# AC97 GPIO expanders:
+#
+CONFIG_GPIO_UCB1400=y
+
+#
+# MODULbus GPIO expanders:
+#
+CONFIG_GPIO_JANZ_TTL=m
+CONFIG_GPIO_TPS65910=y
+CONFIG_W1=m
+CONFIG_W1_CON=y
+
+#
+# 1-wire Bus Masters
+#
+CONFIG_W1_MASTER_MATROX=m
+CONFIG_W1_MASTER_DS2490=m
+CONFIG_W1_MASTER_DS2482=m
+CONFIG_W1_MASTER_DS1WM=m
+CONFIG_W1_MASTER_GPIO=m
+
+#
+# 1-wire Slaves
+#
+CONFIG_W1_SLAVE_THERM=m
+CONFIG_W1_SLAVE_SMEM=m
+CONFIG_W1_SLAVE_DS2408=m
+CONFIG_W1_SLAVE_DS2423=m
+CONFIG_W1_SLAVE_DS2431=m
+CONFIG_W1_SLAVE_DS2433=m
+# CONFIG_W1_SLAVE_DS2433_CRC is not set
+CONFIG_W1_SLAVE_DS2760=m
+CONFIG_W1_SLAVE_DS2780=m
+CONFIG_W1_SLAVE_BQ27000=m
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+CONFIG_PDA_POWER=m
+CONFIG_MAX8925_POWER=m
+CONFIG_WM831X_BACKUP=m
+CONFIG_WM831X_POWER=m
+CONFIG_WM8350_POWER=m
+CONFIG_TEST_POWER=m
+CONFIG_BATTERY_DS2760=m
+CONFIG_BATTERY_DS2780=m
+CONFIG_BATTERY_DS2782=m
+CONFIG_BATTERY_OLPC=m
+CONFIG_BATTERY_BQ20Z75=m
+CONFIG_BATTERY_BQ27x00=m
+CONFIG_BATTERY_BQ27X00_I2C=y
+CONFIG_BATTERY_BQ27X00_PLATFORM=y
+CONFIG_BATTERY_DA9030=m
+CONFIG_BATTERY_MAX17040=m
+CONFIG_BATTERY_MAX17042=m
+CONFIG_CHARGER_PCF50633=m
+CONFIG_CHARGER_ISP1704=m
+CONFIG_CHARGER_MAX8903=m
+CONFIG_CHARGER_GPIO=m
+CONFIG_HWMON=y
+CONFIG_HWMON_VID=m
+# CONFIG_HWMON_DEBUG_CHIP is not set
+
+#
+# Native drivers
+#
+CONFIG_SENSORS_ABITUGURU=m
+CONFIG_SENSORS_ABITUGURU3=m
+CONFIG_SENSORS_AD7414=m
+CONFIG_SENSORS_AD7418=m
+CONFIG_SENSORS_ADCXX=m
+CONFIG_SENSORS_ADM1021=m
+CONFIG_SENSORS_ADM1025=m
+CONFIG_SENSORS_ADM1026=m
+CONFIG_SENSORS_ADM1029=m
+CONFIG_SENSORS_ADM1031=m
+CONFIG_SENSORS_ADM9240=m
+CONFIG_SENSORS_ADT7411=m
+CONFIG_SENSORS_ADT7462=m
+CONFIG_SENSORS_ADT7470=m
+CONFIG_SENSORS_ADT7475=m
+CONFIG_SENSORS_ASC7621=m
+CONFIG_SENSORS_K8TEMP=m
+CONFIG_SENSORS_K10TEMP=m
+CONFIG_SENSORS_FAM15H_POWER=m
+CONFIG_SENSORS_ASB100=m
+CONFIG_SENSORS_ATXP1=m
+CONFIG_SENSORS_DS620=m
+CONFIG_SENSORS_DS1621=m
+CONFIG_SENSORS_I5K_AMB=m
+CONFIG_SENSORS_F71805F=m
+CONFIG_SENSORS_F71882FG=m
+CONFIG_SENSORS_F75375S=m
+CONFIG_SENSORS_FSCHMD=m
+CONFIG_SENSORS_G760A=m
+CONFIG_SENSORS_GL518SM=m
+CONFIG_SENSORS_GL520SM=m
+CONFIG_SENSORS_GPIO_FAN=m
+CONFIG_SENSORS_CORETEMP=m
+CONFIG_SENSORS_IBMAEM=m
+CONFIG_SENSORS_IBMPEX=m
+CONFIG_SENSORS_IT87=m
+CONFIG_SENSORS_JC42=m
+# CONFIG_SENSORS_LINEAGE is not set
+CONFIG_SENSORS_LM63=m
+CONFIG_SENSORS_LM70=m
+CONFIG_SENSORS_LM73=m
+CONFIG_SENSORS_LM75=m
+CONFIG_SENSORS_LM77=m
+CONFIG_SENSORS_LM78=m
+CONFIG_SENSORS_LM80=m
+CONFIG_SENSORS_LM83=m
+CONFIG_SENSORS_LM85=m
+CONFIG_SENSORS_LM87=m
+CONFIG_SENSORS_LM90=m
+CONFIG_SENSORS_LM92=m
+CONFIG_SENSORS_LM93=m
+CONFIG_SENSORS_LTC4151=m
+CONFIG_SENSORS_LTC4215=m
+CONFIG_SENSORS_LTC4245=m
+CONFIG_SENSORS_LTC4261=m
+CONFIG_SENSORS_LM95241=m
+CONFIG_SENSORS_MAX1111=m
+CONFIG_SENSORS_MAX16065=m
+CONFIG_SENSORS_MAX1619=m
+# CONFIG_SENSORS_MAX6639 is not set
+# CONFIG_SENSORS_MAX6642 is not set
+CONFIG_SENSORS_MAX6650=m
+CONFIG_SENSORS_PC87360=m
+CONFIG_SENSORS_PC87427=m
+CONFIG_SENSORS_PCF8591=m
+# CONFIG_PMBUS is not set
+CONFIG_SENSORS_SHT15=m
+CONFIG_SENSORS_SHT21=m
+CONFIG_SENSORS_SIS5595=m
+CONFIG_SENSORS_SMM665=m
+CONFIG_SENSORS_DME1737=m
+CONFIG_SENSORS_EMC1403=m
+CONFIG_SENSORS_EMC2103=m
+CONFIG_SENSORS_EMC6W201=m
+CONFIG_SENSORS_SMSC47M1=m
+CONFIG_SENSORS_SMSC47M192=m
+CONFIG_SENSORS_SMSC47B397=m
+CONFIG_SENSORS_SCH5627=m
+CONFIG_SENSORS_ADS1015=m
+CONFIG_SENSORS_ADS7828=m
+CONFIG_SENSORS_ADS7871=m
+CONFIG_SENSORS_AMC6821=m
+CONFIG_SENSORS_THMC50=m
+CONFIG_SENSORS_TMP102=m
+CONFIG_SENSORS_TMP401=m
+CONFIG_SENSORS_TMP421=m
+CONFIG_SENSORS_VIA_CPUTEMP=m
+CONFIG_SENSORS_VIA686A=m
+CONFIG_SENSORS_VT1211=m
+CONFIG_SENSORS_VT8231=m
+CONFIG_SENSORS_W83781D=m
+CONFIG_SENSORS_W83791D=m
+CONFIG_SENSORS_W83792D=m
+CONFIG_SENSORS_W83793=m
+CONFIG_SENSORS_W83795=m
+# CONFIG_SENSORS_W83795_FANCTRL is not set
+CONFIG_SENSORS_W83L785TS=m
+CONFIG_SENSORS_W83L786NG=m
+CONFIG_SENSORS_W83627HF=m
+CONFIG_SENSORS_W83627EHF=m
+CONFIG_SENSORS_WM831X=m
+CONFIG_SENSORS_WM8350=m
+CONFIG_SENSORS_APPLESMC=m
+CONFIG_SENSORS_MC13783_ADC=m
+
+#
+# ACPI drivers
+#
+CONFIG_SENSORS_ACPI_POWER=m
+CONFIG_SENSORS_ATK0110=m
+CONFIG_THERMAL=y
+CONFIG_THERMAL_HWMON=y
+CONFIG_WATCHDOG=y
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+
+#
+# Watchdog Device Drivers
+#
+CONFIG_SOFT_WATCHDOG=m
+CONFIG_WM831X_WATCHDOG=m
+CONFIG_WM8350_WATCHDOG=m
+CONFIG_ACQUIRE_WDT=m
+CONFIG_ADVANTECH_WDT=m
+CONFIG_ALIM1535_WDT=m
+CONFIG_ALIM7101_WDT=m
+CONFIG_F71808E_WDT=m
+CONFIG_SP5100_TCO=m
+CONFIG_SC520_WDT=m
+CONFIG_SBC_FITPC2_WATCHDOG=m
+CONFIG_EUROTECH_WDT=m
+CONFIG_IB700_WDT=m
+CONFIG_IBMASR=m
+CONFIG_WAFER_WDT=m
+CONFIG_I6300ESB_WDT=m
+CONFIG_ITCO_WDT=m
+CONFIG_ITCO_VENDOR_SUPPORT=y
+CONFIG_IT8712F_WDT=m
+CONFIG_IT87_WDT=m
+# CONFIG_HP_WATCHDOG is not set
+CONFIG_SC1200_WDT=m
+CONFIG_SCx200_WDT=m
+CONFIG_PC87413_WDT=m
+CONFIG_NV_TCO=m
+CONFIG_60XX_WDT=m
+CONFIG_SBC8360_WDT=m
+CONFIG_SBC7240_WDT=m
+CONFIG_CPU5_WDT=m
+CONFIG_SMSC_SCH311X_WDT=m
+CONFIG_SMSC37B787_WDT=m
+CONFIG_W83627HF_WDT=m
+CONFIG_W83697HF_WDT=m
+CONFIG_W83697UG_WDT=m
+CONFIG_W83877F_WDT=m
+CONFIG_W83977F_WDT=m
+CONFIG_MACHZ_WDT=m
+CONFIG_SBC_EPX_C3_WATCHDOG=m
+
+#
+# ISA-based Watchdog Cards
+#
+CONFIG_PCWATCHDOG=m
+CONFIG_MIXCOMWD=m
+CONFIG_WDT=m
+
+#
+# PCI-based Watchdog Cards
+#
+CONFIG_PCIPCWATCHDOG=m
+CONFIG_WDTPCI=m
+
+#
+# USB-based Watchdog Cards
+#
+CONFIG_USBPCWATCHDOG=m
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
+# CONFIG_SSB_PCMCIAHOST is not set
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+CONFIG_SSB_SDIOHOST=y
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+CONFIG_BCMA=m
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
+CONFIG_MFD_SUPPORT=y
+CONFIG_MFD_CORE=y
+CONFIG_MFD_88PM860X=y
+CONFIG_MFD_SM501=m
+# CONFIG_MFD_SM501_GPIO is not set
+CONFIG_HTC_PASIC3=m
+CONFIG_HTC_I2CPLD=y
+CONFIG_UCB1400_CORE=m
+CONFIG_TPS6105X=m
+CONFIG_TPS65010=m
+CONFIG_TPS6507X=m
+CONFIG_MFD_TPS6586X=y
+# CONFIG_TWL4030_CORE is not set
+CONFIG_MFD_STMPE=y
+CONFIG_MFD_TC3589X=y
+# CONFIG_MFD_TMIO is not set
+CONFIG_PMIC_DA903X=y
+CONFIG_PMIC_ADP5520=y
+CONFIG_MFD_MAX8925=y
+CONFIG_MFD_MAX8997=y
+CONFIG_MFD_MAX8998=y
+CONFIG_MFD_WM8400=m
+CONFIG_MFD_WM831X=y
+CONFIG_MFD_WM831X_I2C=y
+CONFIG_MFD_WM831X_SPI=y
+CONFIG_MFD_WM8350=y
+CONFIG_MFD_WM8350_I2C=y
+CONFIG_MFD_WM8994=y
+CONFIG_MFD_PCF50633=m
+CONFIG_PCF50633_ADC=m
+CONFIG_PCF50633_GPIO=m
+CONFIG_MFD_MC13783=m
+CONFIG_MFD_MC13XXX=m
+CONFIG_ABX500_CORE=y
+CONFIG_AB3100_CORE=y
+CONFIG_AB3100_OTP=m
+# CONFIG_EZX_PCAP is not set
+CONFIG_AB8500_CORE=y
+CONFIG_AB8500_DEBUG=y
+CONFIG_AB8500_GPADC=y
+CONFIG_AB3550_CORE=y
+CONFIG_MFD_CS5535=m
+CONFIG_MFD_TIMBERDALE=m
+CONFIG_LPC_SCH=m
+CONFIG_MFD_RDC321X=m
+CONFIG_MFD_JANZ_CMODIO=m
+CONFIG_MFD_VX855=m
+CONFIG_MFD_WL1273_CORE=m
+CONFIG_MFD_TPS65910=y
+CONFIG_REGULATOR=y
+CONFIG_REGULATOR_DEBUG=y
+# CONFIG_REGULATOR_DUMMY is not set
+CONFIG_REGULATOR_FIXED_VOLTAGE=m
+CONFIG_REGULATOR_VIRTUAL_CONSUMER=m
+CONFIG_REGULATOR_USERSPACE_CONSUMER=m
+CONFIG_REGULATOR_BQ24022=m
+CONFIG_REGULATOR_MAX1586=m
+CONFIG_REGULATOR_MAX8649=m
+CONFIG_REGULATOR_MAX8660=m
+CONFIG_REGULATOR_MAX8925=m
+CONFIG_REGULATOR_MAX8952=m
+CONFIG_REGULATOR_MAX8997=m
+CONFIG_REGULATOR_MAX8998=m
+CONFIG_REGULATOR_WM831X=m
+CONFIG_REGULATOR_WM8350=m
+CONFIG_REGULATOR_WM8400=m
+CONFIG_REGULATOR_WM8994=m
+CONFIG_REGULATOR_DA903X=m
+CONFIG_REGULATOR_PCF50633=m
+CONFIG_REGULATOR_LP3971=m
+CONFIG_REGULATOR_LP3972=m
+CONFIG_REGULATOR_MC13XXX_CORE=m
+CONFIG_REGULATOR_MC13783=m
+CONFIG_REGULATOR_MC13892=m
+CONFIG_REGULATOR_AB3100=m
+CONFIG_REGULATOR_TPS6105X=m
+CONFIG_REGULATOR_TPS65023=m
+CONFIG_REGULATOR_TPS6507X=m
+CONFIG_REGULATOR_88PM8607=y
+CONFIG_REGULATOR_ISL6271A=m
+CONFIG_REGULATOR_AD5398=m
+CONFIG_REGULATOR_AB8500=y
+CONFIG_REGULATOR_TPS6586X=m
+CONFIG_REGULATOR_TPS6524X=m
+CONFIG_REGULATOR_TPS65910=m
+CONFIG_MEDIA_SUPPORT=m
+
+#
+# Multimedia core support
+#
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=m
+CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_DVB_CORE=m
+CONFIG_VIDEO_MEDIA=m
+
+#
+# Multimedia drivers
+#
+CONFIG_VIDEO_SAA7146=m
+CONFIG_VIDEO_SAA7146_VV=m
+CONFIG_RC_CORE=m
+CONFIG_LIRC=m
+CONFIG_RC_MAP=m
+CONFIG_IR_NEC_DECODER=m
+CONFIG_IR_RC5_DECODER=m
+CONFIG_IR_RC6_DECODER=m
+CONFIG_IR_JVC_DECODER=m
+CONFIG_IR_SONY_DECODER=m
+CONFIG_IR_RC5_SZ_DECODER=m
+CONFIG_IR_LIRC_CODEC=m
+CONFIG_IR_ENE=m
+CONFIG_IR_IMON=m
+CONFIG_IR_MCEUSB=m
+CONFIG_IR_ITE_CIR=m
+CONFIG_IR_FINTEK=m
+CONFIG_IR_NUVOTON=m
+CONFIG_IR_REDRAT3=m
+CONFIG_IR_STREAMZAP=m
+CONFIG_IR_WINBOND_CIR=m
+CONFIG_RC_LOOPBACK=m
+CONFIG_MEDIA_ATTACH=y
+CONFIG_MEDIA_TUNER=m
+# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
+CONFIG_MEDIA_TUNER_SIMPLE=m
+CONFIG_MEDIA_TUNER_TDA8290=m
+CONFIG_MEDIA_TUNER_TDA827X=m
+CONFIG_MEDIA_TUNER_TDA18271=m
+CONFIG_MEDIA_TUNER_TDA9887=m
+CONFIG_MEDIA_TUNER_TEA5761=m
+CONFIG_MEDIA_TUNER_TEA5767=m
+CONFIG_MEDIA_TUNER_MT20XX=m
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_MT2131=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=m
+CONFIG_MEDIA_TUNER_XC5000=m
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=m
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_VIDEO_V4L2=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_DMA_SG=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DMA_CONTIG=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEO_BTCX=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_VIDEO_TUNER=m
+CONFIG_V4L2_MEM2MEM_DEV=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_VIDEO_CAPTURE_DRIVERS=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
+CONFIG_VIDEO_IR_I2C=m
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_TVAUDIO=m
+CONFIG_VIDEO_TDA7432=m
+CONFIG_VIDEO_TDA9840=m
+CONFIG_VIDEO_TEA6415C=m
+CONFIG_VIDEO_TEA6420=m
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS5345=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+CONFIG_VIDEO_WM8739=m
+CONFIG_VIDEO_VP27SMPX=m
+
+#
+# RDS decoders
+#
+CONFIG_VIDEO_SAA6588=m
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_ADV7180=m
+CONFIG_VIDEO_BT819=m
+CONFIG_VIDEO_BT856=m
+CONFIG_VIDEO_BT866=m
+CONFIG_VIDEO_KS0127=m
+CONFIG_VIDEO_SAA7110=m
+CONFIG_VIDEO_SAA711X=m
+CONFIG_VIDEO_TVP5150=m
+CONFIG_VIDEO_VPX3220=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_SAA717X=m
+CONFIG_VIDEO_CX25840=m
+
+#
+# MPEG video encoders
+#
+CONFIG_VIDEO_CX2341X=m
+
+#
+# Video encoders
+#
+CONFIG_VIDEO_SAA7127=m
+CONFIG_VIDEO_SAA7185=m
+CONFIG_VIDEO_ADV7170=m
+CONFIG_VIDEO_ADV7175=m
+
+#
+# Camera sensor devices
+#
+CONFIG_VIDEO_OV7670=m
+CONFIG_VIDEO_MT9V011=m
+
+#
+# Video improvement chips
+#
+CONFIG_VIDEO_UPD64031A=m
+CONFIG_VIDEO_UPD64083=m
+
+#
+# Miscelaneous helper chips
+#
+CONFIG_VIDEO_M52790=m
+CONFIG_VIDEO_VIVI=m
+CONFIG_VIDEO_BT848=m
+CONFIG_VIDEO_BT848_DVB=y
+CONFIG_VIDEO_PMS=m
+CONFIG_VIDEO_BWQCAM=m
+CONFIG_VIDEO_CQCAM=m
+CONFIG_VIDEO_W9966=m
+CONFIG_VIDEO_CPIA2=m
+CONFIG_VIDEO_ZORAN=m
+CONFIG_VIDEO_ZORAN_DC30=m
+CONFIG_VIDEO_ZORAN_ZR36060=m
+CONFIG_VIDEO_ZORAN_BUZ=m
+CONFIG_VIDEO_ZORAN_DC10=m
+CONFIG_VIDEO_ZORAN_LML33=m
+CONFIG_VIDEO_ZORAN_LML33R10=m
+CONFIG_VIDEO_ZORAN_AVS6EYES=m
+CONFIG_VIDEO_MEYE=m
+CONFIG_VIDEO_SAA7134=m
+CONFIG_VIDEO_SAA7134_ALSA=m
+CONFIG_VIDEO_SAA7134_RC=y
+CONFIG_VIDEO_SAA7134_DVB=m
+CONFIG_VIDEO_MXB=m
+CONFIG_VIDEO_HEXIUM_ORION=m
+CONFIG_VIDEO_HEXIUM_GEMINI=m
+CONFIG_VIDEO_TIMBERDALE=m
+CONFIG_VIDEO_CX88=m
+CONFIG_VIDEO_CX88_ALSA=m
+CONFIG_VIDEO_CX88_BLACKBIRD=m
+CONFIG_VIDEO_CX88_DVB=m
+CONFIG_VIDEO_CX88_MPEG=m
+CONFIG_VIDEO_CX88_VP3054=m
+CONFIG_VIDEO_CX23885=m
+CONFIG_MEDIA_ALTERA_CI=m
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_IVTV=m
+CONFIG_VIDEO_FB_IVTV=m
+CONFIG_VIDEO_CX18=m
+CONFIG_VIDEO_CX18_ALSA=m
+CONFIG_VIDEO_SAA7164=m
+CONFIG_VIDEO_CAFE_CCIC=m
+CONFIG_VIDEO_SR030PC30=m
+CONFIG_VIDEO_VIA_CAMERA=m
+CONFIG_VIDEO_NOON010PC30=m
+CONFIG_SOC_CAMERA=m
+CONFIG_SOC_CAMERA_IMX074=m
+CONFIG_SOC_CAMERA_MT9M001=m
+CONFIG_SOC_CAMERA_MT9M111=m
+CONFIG_SOC_CAMERA_MT9T031=m
+CONFIG_SOC_CAMERA_MT9T112=m
+CONFIG_SOC_CAMERA_MT9V022=m
+CONFIG_SOC_CAMERA_RJ54N1=m
+CONFIG_SOC_CAMERA_TW9910=m
+CONFIG_SOC_CAMERA_PLATFORM=m
+CONFIG_SOC_CAMERA_OV2640=m
+CONFIG_SOC_CAMERA_OV6650=m
+CONFIG_SOC_CAMERA_OV772X=m
+CONFIG_SOC_CAMERA_OV9640=m
+CONFIG_SOC_CAMERA_OV9740=m
+CONFIG_V4L_USB_DRIVERS=y
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_EM28XX=m
+CONFIG_VIDEO_EM28XX_ALSA=m
+CONFIG_VIDEO_EM28XX_DVB=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_USB_ET61X251=m
+CONFIG_USB_SN9C102=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_VIDEO_MEM2MEM_TESTDEV=m
+CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_CADET=m
+CONFIG_RADIO_RTRACK=m
+CONFIG_RADIO_RTRACK2=m
+CONFIG_RADIO_AZTECH=m
+CONFIG_RADIO_GEMTEK=m
+CONFIG_RADIO_MAXIRADIO=m
+CONFIG_RADIO_MIROPCM20=m
+CONFIG_RADIO_SF16FMI=m
+CONFIG_RADIO_SF16FMR2=m
+CONFIG_RADIO_TERRATEC=m
+CONFIG_RADIO_TRUST=m
+CONFIG_RADIO_TYPHOON=m
+CONFIG_RADIO_ZOLTRIX=m
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_DSBR=m
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_TIMBERDALE=m
+CONFIG_RADIO_WL1273=m
+
+#
+# Texas Instruments WL128x FM driver (ST based)
+#
+CONFIG_RADIO_WL128X=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+CONFIG_DVB_CAPTURE_DRIVERS=y
+
+#
+# Supported SAA7146 based PCI Adapters
+#
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_AV7110=m
+CONFIG_DVB_AV7110_OSD=y
+CONFIG_DVB_BUDGET_CORE=m
+CONFIG_DVB_BUDGET=m
+CONFIG_DVB_BUDGET_CI=m
+CONFIG_DVB_BUDGET_AV=m
+CONFIG_DVB_BUDGET_PATCH=m
+
+#
+# Supported USB Adapters
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_FRIIO=m
+# CONFIG_DVB_USB_EC168 is not set
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_LME2510=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_SIANO_MDTV=m
+
+#
+# Siano module components
+#
+CONFIG_SMS_USB_DRV=m
+CONFIG_SMS_SDIO_DRV=m
+
+#
+# Supported FlexCopII (B2C2) Adapters
+#
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_DVB_B2C2_FLEXCOP_PCI=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set
+
+#
+# Supported BT878 Adapters
+#
+CONFIG_DVB_BT8XX=m
+
+#
+# Supported Pluto2 Adapters
+#
+CONFIG_DVB_PLUTO2=m
+
+#
+# Supported SDMC DM1105 Adapters
+#
+CONFIG_DVB_DM1105=m
+
+#
+# Supported FireWire (IEEE 1394) Adapters
+#
+CONFIG_DVB_FIREDTV=m
+CONFIG_DVB_FIREDTV_INPUT=y
+
+#
+# Supported Earthsoft PT1 Adapters
+#
+CONFIG_DVB_PT1=m
+
+#
+# Supported Mantis Adapters
+#
+CONFIG_MANTIS_CORE=m
+CONFIG_DVB_MANTIS=m
+CONFIG_DVB_HOPPER=m
+
+#
+# Supported nGene Adapters
+#
+CONFIG_DVB_NGENE=m
+
+#
+# Supported DVB Frontends
+#
+# CONFIG_DVB_FE_CUSTOMISE is not set
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24110=m
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10036=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TDA8261=m
+CONFIG_DVB_VES1X93=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_TUA6100=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_DS3000=m
+CONFIG_DVB_MB86A16=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_SP8870=m
+CONFIG_DVB_SP887X=m
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_DRXD=m
+CONFIG_DVB_L64781=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_STV0367=m
+CONFIG_DVB_CXD2820R=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10021=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_OR51211=m
+CONFIG_DVB_OR51132=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_S921=m
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_ISL6405=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_TDA665x=m
+CONFIG_DVB_IX2505V=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+CONFIG_AGP=y
+CONFIG_AGP_ALI=m
+CONFIG_AGP_ATI=m
+CONFIG_AGP_AMD=y
+CONFIG_AGP_AMD64=y
+CONFIG_AGP_INTEL=y
+CONFIG_AGP_NVIDIA=y
+CONFIG_AGP_SIS=m
+CONFIG_AGP_SWORKS=m
+CONFIG_AGP_VIA=y
+CONFIG_AGP_EFFICEON=m
+CONFIG_VGA_ARB=y
+CONFIG_VGA_ARB_MAX_GPUS=16
+CONFIG_VGA_SWITCHEROO=y
+CONFIG_DRM=m
+CONFIG_DRM_KMS_HELPER=m
+CONFIG_DRM_TTM=m
+CONFIG_DRM_TDFX=m
+CONFIG_DRM_R128=m
+CONFIG_DRM_RADEON=m
+CONFIG_DRM_RADEON_KMS=y
+CONFIG_DRM_I810=m
+CONFIG_DRM_I915=m
+CONFIG_DRM_I915_KMS=y
+CONFIG_DRM_MGA=m
+CONFIG_DRM_SIS=m
+CONFIG_DRM_VIA=m
+CONFIG_DRM_SAVAGE=m
+CONFIG_STUB_POULSBO=m
+CONFIG_VGASTATE=m
+CONFIG_VIDEO_OUTPUT_CONTROL=m
+CONFIG_FB=y
+CONFIG_FIRMWARE_EDID=y
+CONFIG_FB_DDC=m
+CONFIG_FB_BOOT_VESA_SUPPORT=y
+CONFIG_FB_CFB_FILLRECT=y
+CONFIG_FB_CFB_COPYAREA=y
+CONFIG_FB_CFB_IMAGEBLIT=y
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+CONFIG_FB_SYS_FILLRECT=m
+CONFIG_FB_SYS_COPYAREA=m
+CONFIG_FB_SYS_IMAGEBLIT=m
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+CONFIG_FB_SYS_FOPS=m
+# CONFIG_FB_WMT_GE_ROPS is not set
+CONFIG_FB_DEFERRED_IO=y
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
+# CONFIG_FB_MACMODES is not set
+CONFIG_FB_BACKLIGHT=y
+CONFIG_FB_MODE_HELPERS=y
+CONFIG_FB_TILEBLITTING=y
+
+#
+# Frame buffer hardware drivers
+#
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+CONFIG_FB_PM2_FIFO_DISCONNECT=y
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
+CONFIG_FB_ASILIANT=y
+CONFIG_FB_IMSTT=y
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
+CONFIG_FB_VESA=m
+CONFIG_FB_EFI=y
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I810=m
+# CONFIG_FB_I810_GTF is not set
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_INTEL=m
+# CONFIG_FB_INTEL_DEBUG is not set
+CONFIG_FB_INTEL_I2C=y
+CONFIG_FB_MATROX=m
+CONFIG_FB_MATROX_MILLENIUM=y
+CONFIG_FB_MATROX_MYSTIQUE=y
+CONFIG_FB_MATROX_G=y
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_MATROX_MAVEN=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+CONFIG_FB_ATY_GENERIC_LCD=y
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+CONFIG_FB_VIA_X_COMPATIBILITY=y
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+# CONFIG_FB_3DFX_ACCEL is not set
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_GEODE=y
+CONFIG_FB_GEODE_LX=m
+CONFIG_FB_GEODE_GX=m
+CONFIG_FB_GEODE_GX1=m
+CONFIG_FB_TMIO=m
+CONFIG_FB_TMIO_ACCELL=y
+CONFIG_FB_SM501=m
+CONFIG_FB_UDL=m
+# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_BACKLIGHT_LCD_SUPPORT=y
+CONFIG_LCD_CLASS_DEVICE=m
+CONFIG_LCD_L4F00242T03=m
+CONFIG_LCD_LMS283GF05=m
+CONFIG_LCD_LTV350QV=m
+CONFIG_LCD_ILI9320=m
+CONFIG_LCD_TDO24M=m
+CONFIG_LCD_VGG2432A4=m
+CONFIG_LCD_PLATFORM=m
+CONFIG_LCD_S6E63M0=m
+CONFIG_LCD_LD9040=m
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_GENERIC=m
+CONFIG_BACKLIGHT_PROGEAR=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
+CONFIG_BACKLIGHT_DA903X=m
+CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_APPLE=m
+CONFIG_BACKLIGHT_SAHARA=m
+CONFIG_BACKLIGHT_WM831X=m
+CONFIG_BACKLIGHT_ADP5520=m
+CONFIG_BACKLIGHT_ADP8860=m
+CONFIG_BACKLIGHT_ADP8870=m
+CONFIG_BACKLIGHT_88PM860X=m
+CONFIG_BACKLIGHT_PCF50633=m
+
+#
+# Display device support
+#
+CONFIG_DISPLAY_SUPPORT=m
+
+#
+# Display hardware drivers
+#
+
+#
+# Console display driver support
+#
+CONFIG_VGA_CONSOLE=y
+# CONFIG_VGACON_SOFT_SCROLLBACK is not set
+CONFIG_MDA_CONSOLE=m
+CONFIG_DUMMY_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE=y
+CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
+# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
+CONFIG_FONT_8x16=y
+# CONFIG_LOGO is not set
+CONFIG_SOUND=m
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=m
+CONFIG_SND_TIMER=m
+CONFIG_SND_PCM=m
+CONFIG_SND_HWDEP=m
+CONFIG_SND_RAWMIDI=m
+CONFIG_SND_JACK=y
+CONFIG_SND_SEQUENCER=m
+CONFIG_SND_SEQ_DUMMY=m
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_SEQUENCER_OSS is not set
+CONFIG_SND_HRTIMER=m
+CONFIG_SND_SEQ_HRTIMER_DEFAULT=y
+CONFIG_SND_DYNAMIC_MINORS=y
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+CONFIG_SND_DMA_SGBUF=y
+CONFIG_SND_RAWMIDI_SEQ=m
+CONFIG_SND_OPL3_LIB_SEQ=m
+CONFIG_SND_OPL4_LIB_SEQ=m
+CONFIG_SND_SBAWE_SEQ=m
+CONFIG_SND_EMU10K1_SEQ=m
+CONFIG_SND_MPU401_UART=m
+CONFIG_SND_OPL3_LIB=m
+CONFIG_SND_OPL4_LIB=m
+CONFIG_SND_VX_LIB=m
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+CONFIG_SND_PCSP=m
+CONFIG_SND_DUMMY=m
+CONFIG_SND_ALOOP=m
+CONFIG_SND_VIRMIDI=m
+CONFIG_SND_MTPAV=m
+CONFIG_SND_MTS64=m
+CONFIG_SND_SERIAL_U16550=m
+CONFIG_SND_MPU401=m
+CONFIG_SND_PORTMAN2X4=m
+CONFIG_SND_AC97_POWER_SAVE=y
+CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0
+CONFIG_SND_WSS_LIB=m
+CONFIG_SND_SB_COMMON=m
+CONFIG_SND_SB8_DSP=m
+CONFIG_SND_SB16_DSP=m
+CONFIG_SND_ISA=y
+CONFIG_SND_ADLIB=m
+CONFIG_SND_AD1816A=m
+CONFIG_SND_AD1848=m
+CONFIG_SND_ALS100=m
+CONFIG_SND_AZT1605=m
+CONFIG_SND_AZT2316=m
+CONFIG_SND_AZT2320=m
+CONFIG_SND_CMI8330=m
+CONFIG_SND_CS4231=m
+CONFIG_SND_CS4236=m
+CONFIG_SND_ES1688=m
+CONFIG_SND_ES18XX=m
+CONFIG_SND_SC6000=m
+CONFIG_SND_GUSCLASSIC=m
+CONFIG_SND_GUSEXTREME=m
+CONFIG_SND_GUSMAX=m
+CONFIG_SND_INTERWAVE=m
+CONFIG_SND_INTERWAVE_STB=m
+CONFIG_SND_JAZZ16=m
+CONFIG_SND_OPL3SA2=m
+CONFIG_SND_OPTI92X_AD1848=m
+CONFIG_SND_OPTI92X_CS4231=m
+CONFIG_SND_OPTI93X=m
+CONFIG_SND_MIRO=m
+CONFIG_SND_SB8=m
+CONFIG_SND_SB16=m
+CONFIG_SND_SBAWE=m
+CONFIG_SND_SB16_CSP=y
+CONFIG_SND_SSCAPE=m
+CONFIG_SND_WAVEFRONT=m
+CONFIG_SND_MSND_PINNACLE=m
+CONFIG_SND_MSND_CLASSIC=m
+CONFIG_SND_PCI=y
+CONFIG_SND_AD1889=m
+CONFIG_SND_ALS300=m
+CONFIG_SND_ALS4000=m
+CONFIG_SND_ALI5451=m
+CONFIG_SND_ASIHPI=m
+CONFIG_SND_ATIIXP=m
+CONFIG_SND_ATIIXP_MODEM=m
+CONFIG_SND_AU8810=m
+CONFIG_SND_AU8820=m
+CONFIG_SND_AU8830=m
+CONFIG_SND_AW2=m
+CONFIG_SND_AZT3328=m
+CONFIG_SND_BT87X=m
+# CONFIG_SND_BT87X_OVERCLOCK is not set
+CONFIG_SND_CA0106=m
+CONFIG_SND_CMIPCI=m
+CONFIG_SND_OXYGEN_LIB=m
+CONFIG_SND_OXYGEN=m
+CONFIG_SND_CS4281=m
+CONFIG_SND_CS46XX=m
+CONFIG_SND_CS46XX_NEW_DSP=y
+CONFIG_SND_CS5530=m
+CONFIG_SND_CS5535AUDIO=m
+CONFIG_SND_CTXFI=m
+CONFIG_SND_DARLA20=m
+CONFIG_SND_GINA20=m
+CONFIG_SND_LAYLA20=m
+CONFIG_SND_DARLA24=m
+CONFIG_SND_GINA24=m
+CONFIG_SND_LAYLA24=m
+CONFIG_SND_MONA=m
+CONFIG_SND_MIA=m
+CONFIG_SND_ECHO3G=m
+CONFIG_SND_INDIGO=m
+CONFIG_SND_INDIGOIO=m
+CONFIG_SND_INDIGODJ=m
+CONFIG_SND_INDIGOIOX=m
+CONFIG_SND_INDIGODJX=m
+CONFIG_SND_EMU10K1=m
+CONFIG_SND_EMU10K1X=m
+CONFIG_SND_ENS1370=m
+CONFIG_SND_ENS1371=m
+CONFIG_SND_ES1938=m
+CONFIG_SND_ES1968=m
+CONFIG_SND_ES1968_INPUT=y
+CONFIG_SND_ES1968_RADIO=y
+CONFIG_SND_FM801=m
+CONFIG_SND_FM801_TEA575X_BOOL=y
+CONFIG_SND_TEA575X=m
+CONFIG_SND_HDA_INTEL=m
+CONFIG_SND_HDA_HWDEP=y
+CONFIG_SND_HDA_RECONFIG=y
+CONFIG_SND_HDA_INPUT_BEEP=y
+CONFIG_SND_HDA_INPUT_BEEP_MODE=0
+CONFIG_SND_HDA_INPUT_JACK=y
+CONFIG_SND_HDA_PATCH_LOADER=y
+CONFIG_SND_HDA_CODEC_REALTEK=y
+CONFIG_SND_HDA_CODEC_ANALOG=y
+CONFIG_SND_HDA_CODEC_SIGMATEL=y
+CONFIG_SND_HDA_CODEC_VIA=y
+CONFIG_SND_HDA_CODEC_HDMI=y
+CONFIG_SND_HDA_CODEC_CIRRUS=y
+CONFIG_SND_HDA_CODEC_CONEXANT=y
+CONFIG_SND_HDA_CODEC_CA0110=y
+CONFIG_SND_HDA_CODEC_CMEDIA=y
+CONFIG_SND_HDA_CODEC_SI3054=y
+CONFIG_SND_HDA_GENERIC=y
+CONFIG_SND_HDA_POWER_SAVE=y
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
+CONFIG_SND_HDSP=m
+CONFIG_SND_HDSPM=m
+CONFIG_SND_ICE1712=m
+CONFIG_SND_ICE1724=m
+CONFIG_SND_INTEL8X0=m
+CONFIG_SND_INTEL8X0M=m
+CONFIG_SND_KORG1212=m
+CONFIG_SND_LOLA=m
+CONFIG_SND_LX6464ES=m
+CONFIG_SND_MAESTRO3=m
+CONFIG_SND_MAESTRO3_INPUT=y
+CONFIG_SND_MIXART=m
+CONFIG_SND_NM256=m
+CONFIG_SND_PCXHR=m
+CONFIG_SND_RIPTIDE=m
+CONFIG_SND_RME32=m
+CONFIG_SND_RME96=m
+CONFIG_SND_RME9652=m
+CONFIG_SND_SIS7019=m
+CONFIG_SND_SONICVIBES=m
+CONFIG_SND_TRIDENT=m
+CONFIG_SND_VIA82XX=m
+CONFIG_SND_VIA82XX_MODEM=m
+CONFIG_SND_VIRTUOSO=m
+CONFIG_SND_VX222=m
+CONFIG_SND_YMFPCI=m
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+CONFIG_SND_USB_AUDIO=m
+CONFIG_SND_USB_UA101=m
+CONFIG_SND_USB_USX2Y=m
+CONFIG_SND_USB_CAIAQ=m
+CONFIG_SND_USB_CAIAQ_INPUT=y
+CONFIG_SND_USB_US122L=m
+# CONFIG_SND_USB_6FIRE is not set
+CONFIG_SND_FIREWIRE=y
+CONFIG_SND_FIREWIRE_LIB=m
+CONFIG_SND_FIREWIRE_SPEAKERS=m
+CONFIG_SND_ISIGHT=m
+CONFIG_SND_PCMCIA=y
+CONFIG_SND_VXPOCKET=m
+CONFIG_SND_PDAUDIOCF=m
+CONFIG_SND_SOC=m
+# CONFIG_SND_SOC_CACHE_LZO is not set
+CONFIG_SND_SOC_I2C_AND_SPI=m
+CONFIG_SND_SOC_ALL_CODECS=m
+CONFIG_SND_SOC_88PM860X=m
+CONFIG_SND_SOC_WM_HUBS=m
+CONFIG_SND_SOC_AD1836=m
+CONFIG_SND_SOC_AD193X=m
+CONFIG_SND_SOC_AD73311=m
+CONFIG_SND_SOC_ADS117X=m
+CONFIG_SND_SOC_AK4104=m
+CONFIG_SND_SOC_AK4535=m
+CONFIG_SND_SOC_AK4641=m
+CONFIG_SND_SOC_AK4642=m
+CONFIG_SND_SOC_AK4671=m
+CONFIG_SND_SOC_ALC5623=m
+CONFIG_SND_SOC_CS42L51=m
+CONFIG_SND_SOC_CS4270=m
+CONFIG_SND_SOC_CS4271=m
+CONFIG_SND_SOC_CX20442=m
+CONFIG_SND_SOC_L3=m
+CONFIG_SND_SOC_DA7210=m
+CONFIG_SND_SOC_DFBMCS320=m
+CONFIG_SND_SOC_MAX98088=m
+CONFIG_SND_SOC_MAX98095=m
+CONFIG_SND_SOC_MAX9850=m
+CONFIG_SND_SOC_PCM3008=m
+CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SPDIF=m
+CONFIG_SND_SOC_SSM2602=m
+CONFIG_SND_SOC_TLV320AIC23=m
+CONFIG_SND_SOC_TLV320AIC26=m
+CONFIG_SND_SOC_TVL320AIC32X4=m
+CONFIG_SND_SOC_TLV320AIC3X=m
+CONFIG_SND_SOC_TLV320DAC33=m
+CONFIG_SND_SOC_UDA134X=m
+CONFIG_SND_SOC_UDA1380=m
+CONFIG_SND_SOC_WL1273=m
+CONFIG_SND_SOC_WM1250_EV1=m
+CONFIG_SND_SOC_WM8350=m
+CONFIG_SND_SOC_WM8400=m
+CONFIG_SND_SOC_WM8510=m
+CONFIG_SND_SOC_WM8523=m
+CONFIG_SND_SOC_WM8580=m
+CONFIG_SND_SOC_WM8711=m
+CONFIG_SND_SOC_WM8727=m
+CONFIG_SND_SOC_WM8728=m
+CONFIG_SND_SOC_WM8731=m
+CONFIG_SND_SOC_WM8737=m
+CONFIG_SND_SOC_WM8741=m
+CONFIG_SND_SOC_WM8750=m
+CONFIG_SND_SOC_WM8753=m
+CONFIG_SND_SOC_WM8770=m
+CONFIG_SND_SOC_WM8776=m
+CONFIG_SND_SOC_WM8804=m
+CONFIG_SND_SOC_WM8900=m
+CONFIG_SND_SOC_WM8903=m
+CONFIG_SND_SOC_WM8904=m
+CONFIG_SND_SOC_WM8915=m
+CONFIG_SND_SOC_WM8940=m
+CONFIG_SND_SOC_WM8955=m
+CONFIG_SND_SOC_WM8960=m
+CONFIG_SND_SOC_WM8961=m
+CONFIG_SND_SOC_WM8962=m
+CONFIG_SND_SOC_WM8971=m
+CONFIG_SND_SOC_WM8974=m
+CONFIG_SND_SOC_WM8978=m
+CONFIG_SND_SOC_WM8985=m
+CONFIG_SND_SOC_WM8988=m
+CONFIG_SND_SOC_WM8990=m
+CONFIG_SND_SOC_WM8991=m
+CONFIG_SND_SOC_WM8993=m
+CONFIG_SND_SOC_WM8994=m
+CONFIG_SND_SOC_WM8995=m
+CONFIG_SND_SOC_WM9081=m
+CONFIG_SND_SOC_LM4857=m
+CONFIG_SND_SOC_MAX9877=m
+CONFIG_SND_SOC_TPA6130A2=m
+CONFIG_SND_SOC_WM2000=m
+CONFIG_SND_SOC_WM9090=m
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+CONFIG_HID_SUPPORT=y
+CONFIG_HID=m
+CONFIG_HIDRAW=y
+
+#
+# USB Input Devices
+#
+CONFIG_USB_HID=m
+CONFIG_HID_PID=y
+CONFIG_USB_HIDDEV=y
+
+#
+# USB HID Boot Protocol drivers
+#
+CONFIG_USB_KBD=m
+CONFIG_USB_MOUSE=m
+
+#
+# Special HID drivers
+#
+CONFIG_HID_A4TECH=m
+CONFIG_HID_ACRUX=m
+CONFIG_HID_ACRUX_FF=y
+CONFIG_HID_APPLE=m
+CONFIG_HID_BELKIN=m
+CONFIG_HID_CHERRY=m
+CONFIG_HID_CHICONY=m
+CONFIG_HID_PRODIKEYS=m
+CONFIG_HID_CYPRESS=m
+CONFIG_HID_DRAGONRISE=m
+CONFIG_DRAGONRISE_FF=y
+CONFIG_HID_EMS_FF=m
+CONFIG_HID_ELECOM=m
+CONFIG_HID_EZKEY=m
+CONFIG_HID_KEYTOUCH=m
+CONFIG_HID_KYE=m
+CONFIG_HID_UCLOGIC=m
+CONFIG_HID_WALTOP=m
+CONFIG_HID_GYRATION=m
+CONFIG_HID_TWINHAN=m
+CONFIG_HID_KENSINGTON=m
+CONFIG_HID_LCPOWER=m
+CONFIG_HID_LOGITECH=m
+CONFIG_LOGITECH_FF=y
+CONFIG_LOGIRUMBLEPAD2_FF=y
+CONFIG_LOGIG940_FF=y
+CONFIG_LOGIWII_FF=y
+CONFIG_HID_MAGICMOUSE=m
+CONFIG_HID_MICROSOFT=m
+CONFIG_HID_MONTEREY=m
+CONFIG_HID_MULTITOUCH=m
+CONFIG_HID_NTRIG=m
+CONFIG_HID_ORTEK=m
+CONFIG_HID_PANTHERLORD=m
+CONFIG_PANTHERLORD_FF=y
+CONFIG_HID_PETALYNX=m
+CONFIG_HID_PICOLCD=m
+CONFIG_HID_PICOLCD_FB=y
+CONFIG_HID_PICOLCD_BACKLIGHT=y
+CONFIG_HID_PICOLCD_LCD=y
+CONFIG_HID_PICOLCD_LEDS=y
+CONFIG_HID_QUANTA=m
+CONFIG_HID_ROCCAT=m
+CONFIG_HID_ROCCAT_COMMON=m
+CONFIG_HID_ROCCAT_ARVO=m
+CONFIG_HID_ROCCAT_KONE=m
+CONFIG_HID_ROCCAT_KONEPLUS=m
+CONFIG_HID_ROCCAT_KOVAPLUS=m
+CONFIG_HID_ROCCAT_PYRA=m
+CONFIG_HID_SAMSUNG=m
+CONFIG_HID_SONY=m
+CONFIG_HID_SUNPLUS=m
+CONFIG_HID_GREENASIA=m
+CONFIG_GREENASIA_FF=y
+CONFIG_HID_SMARTJOYPLUS=m
+CONFIG_SMARTJOYPLUS_FF=y
+CONFIG_HID_TOPSEED=m
+CONFIG_HID_THRUSTMASTER=m
+CONFIG_THRUSTMASTER_FF=y
+CONFIG_HID_WACOM=m
+CONFIG_HID_WACOM_POWER_SUPPLY=y
+CONFIG_HID_ZEROPLUS=m
+CONFIG_ZEROPLUS_FF=y
+CONFIG_HID_ZYDACRON=m
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB_ARCH_HAS_OHCI=y
+CONFIG_USB_ARCH_HAS_EHCI=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+# CONFIG_USB_DEVICEFS is not set
+# CONFIG_USB_DEVICE_CLASS is not set
+# CONFIG_USB_DYNAMIC_MINORS is not set
+CONFIG_USB_SUSPEND=y
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+CONFIG_USB_WUSB=m
+CONFIG_USB_WUSB_CBAF=m
+# CONFIG_USB_WUSB_CBAF_DEBUG is not set
+
+#
+# USB Host Controller Drivers
+#
+CONFIG_USB_C67X00_HCD=m
+CONFIG_USB_XHCI_HCD=m
+# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
+CONFIG_USB_EHCI_HCD=y
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_OXU210HP_HCD=m
+CONFIG_USB_ISP116X_HCD=m
+CONFIG_USB_ISP1760_HCD=m
+CONFIG_USB_ISP1362_HCD=m
+CONFIG_USB_OHCI_HCD=y
+# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
+# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_UHCI_HCD=y
+CONFIG_USB_U132_HCD=m
+CONFIG_USB_SL811_HCD=m
+CONFIG_USB_SL811_HCD_ISO=y
+CONFIG_USB_SL811_CS=m
+CONFIG_USB_R8A66597_HCD=m
+CONFIG_USB_WHCI_HCD=m
+CONFIG_USB_HWA_HCD=m
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+CONFIG_USB_PRINTER=m
+CONFIG_USB_WDM=m
+CONFIG_USB_TMC=m
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=m
+# CONFIG_USB_STORAGE_DEBUG is not set
+CONFIG_USB_STORAGE_REALTEK=m
+CONFIG_USB_STORAGE_DATAFAB=m
+CONFIG_USB_STORAGE_FREECOM=m
+CONFIG_USB_STORAGE_ISD200=m
+CONFIG_USB_STORAGE_USBAT=m
+CONFIG_USB_STORAGE_SDDR09=m
+CONFIG_USB_STORAGE_SDDR55=m
+CONFIG_USB_STORAGE_JUMPSHOT=m
+CONFIG_USB_STORAGE_ALAUDA=m
+CONFIG_USB_STORAGE_ONETOUCH=m
+CONFIG_USB_STORAGE_KARMA=m
+CONFIG_USB_STORAGE_CYPRESS_ATACB=m
+CONFIG_USB_STORAGE_ENE_UB6250=m
+CONFIG_USB_UAS=m
+# CONFIG_USB_LIBUSUAL is not set
+
+#
+# USB Imaging devices
+#
+CONFIG_USB_MDC800=m
+CONFIG_USB_MICROTEK=m
+
+#
+# USB port drivers
+#
+CONFIG_USB_USS720=m
+CONFIG_USB_SERIAL=m
+CONFIG_USB_EZUSB=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_AIRCABLE=m
+CONFIG_USB_SERIAL_ARK3116=m
+CONFIG_USB_SERIAL_BELKIN=m
+CONFIG_USB_SERIAL_CH341=m
+CONFIG_USB_SERIAL_WHITEHEAT=m
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_CYPRESS_M8=m
+CONFIG_USB_SERIAL_EMPEG=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_FUNSOFT=m
+CONFIG_USB_SERIAL_VISOR=m
+CONFIG_USB_SERIAL_IPAQ=m
+CONFIG_USB_SERIAL_IR=m
+CONFIG_USB_SERIAL_EDGEPORT=m
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
+CONFIG_USB_SERIAL_GARMIN=m
+CONFIG_USB_SERIAL_IPW=m
+CONFIG_USB_SERIAL_IUU=m
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
+CONFIG_USB_SERIAL_KEYSPAN=m
+CONFIG_USB_SERIAL_KEYSPAN_MPR=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
+CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19=y
+CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
+CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
+CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
+CONFIG_USB_SERIAL_KLSI=m
+CONFIG_USB_SERIAL_KOBIL_SCT=m
+CONFIG_USB_SERIAL_MCT_U232=m
+CONFIG_USB_SERIAL_MOS7720=m
+CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+CONFIG_USB_SERIAL_MOS7840=m
+CONFIG_USB_SERIAL_MOTOROLA=m
+CONFIG_USB_SERIAL_NAVMAN=m
+CONFIG_USB_SERIAL_PL2303=m
+CONFIG_USB_SERIAL_OTI6858=m
+CONFIG_USB_SERIAL_QCAUX=m
+CONFIG_USB_SERIAL_QUALCOMM=m
+CONFIG_USB_SERIAL_SPCP8X5=m
+CONFIG_USB_SERIAL_HP4X=m
+CONFIG_USB_SERIAL_SAFE=m
+# CONFIG_USB_SERIAL_SAFE_PADDED is not set
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
+CONFIG_USB_SERIAL_SYMBOL=m
+CONFIG_USB_SERIAL_TI=m
+CONFIG_USB_SERIAL_CYBERJACK=m
+CONFIG_USB_SERIAL_XIRCOM=m
+CONFIG_USB_SERIAL_WWAN=m
+CONFIG_USB_SERIAL_OPTION=m
+CONFIG_USB_SERIAL_OMNINET=m
+CONFIG_USB_SERIAL_OPTICON=m
+CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
+CONFIG_USB_SERIAL_ZIO=m
+CONFIG_USB_SERIAL_SSU100=m
+CONFIG_USB_SERIAL_DEBUG=m
+
+#
+# USB Miscellaneous drivers
+#
+CONFIG_USB_EMI62=m
+CONFIG_USB_EMI26=m
+CONFIG_USB_ADUTUX=m
+CONFIG_USB_SEVSEG=m
+CONFIG_USB_RIO500=m
+CONFIG_USB_LEGOTOWER=m
+CONFIG_USB_LCD=m
+CONFIG_USB_LED=m
+CONFIG_USB_CYPRESS_CY7C63=m
+CONFIG_USB_CYTHERM=m
+CONFIG_USB_IDMOUSE=m
+CONFIG_USB_FTDI_ELAN=m
+CONFIG_USB_APPLEDISPLAY=m
+CONFIG_USB_SISUSBVGA=m
+# CONFIG_USB_SISUSBVGA_CON is not set
+CONFIG_USB_LD=m
+CONFIG_USB_TRANCEVIBRATOR=m
+CONFIG_USB_IOWARRIOR=m
+CONFIG_USB_TEST=m
+CONFIG_USB_ISIGHTFW=m
+CONFIG_USB_YUREX=m
+CONFIG_USB_ATM=m
+CONFIG_USB_SPEEDTOUCH=m
+CONFIG_USB_CXACRU=m
+CONFIG_USB_UEAGLEATM=m
+CONFIG_USB_XUSBATM=m
+CONFIG_USB_GADGET=m
+# CONFIG_USB_GADGET_DEBUG is not set
+# CONFIG_USB_GADGET_DEBUG_FILES is not set
+# CONFIG_USB_GADGET_DEBUG_FS is not set
+CONFIG_USB_GADGET_VBUS_DRAW=2
+CONFIG_USB_GADGET_SELECTED=y
+# CONFIG_USB_GADGET_FUSB300 is not set
+# CONFIG_USB_GADGET_R8A66597 is not set
+# CONFIG_USB_GADGET_PXA_U2O is not set
+# CONFIG_USB_GADGET_M66592 is not set
+# CONFIG_USB_GADGET_AMD5536UDC is not set
+# CONFIG_USB_GADGET_CI13XXX_PCI is not set
+# CONFIG_USB_GADGET_NET2280 is not set
+# CONFIG_USB_GADGET_GOKU is not set
+# CONFIG_USB_GADGET_LANGWELL is not set
+# CONFIG_USB_GADGET_EG20T is not set
+CONFIG_USB_GADGET_DUMMY_HCD=y
+CONFIG_USB_DUMMY_HCD=m
+CONFIG_USB_GADGET_DUALSPEED=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_ETH_RNDIS=y
+# CONFIG_USB_ETH_EEM is not set
+CONFIG_USB_G_NCM=m
+CONFIG_USB_GADGETFS=m
+CONFIG_USB_FUNCTIONFS=m
+CONFIG_USB_FUNCTIONFS_ETH=y
+CONFIG_USB_FUNCTIONFS_RNDIS=y
+CONFIG_USB_FUNCTIONFS_GENERIC=y
+CONFIG_USB_FILE_STORAGE=m
+# CONFIG_USB_FILE_STORAGE_TEST is not set
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
+CONFIG_USB_MIDI_GADGET=m
+CONFIG_USB_G_PRINTER=m
+CONFIG_USB_CDC_COMPOSITE=m
+CONFIG_USB_G_NOKIA=m
+# CONFIG_USB_G_MULTI is not set
+CONFIG_USB_G_HID=m
+CONFIG_USB_G_DBGP=m
+# CONFIG_USB_G_DBGP_PRINTK is not set
+CONFIG_USB_G_DBGP_SERIAL=y
+CONFIG_USB_G_WEBCAM=m
+
+#
+# OTG and related infrastructure
+#
+CONFIG_USB_OTG_UTILS=y
+CONFIG_USB_GPIO_VBUS=m
+CONFIG_NOP_USB_XCEIV=m
+CONFIG_AB8500_USB=m
+CONFIG_UWB=m
+CONFIG_UWB_HWA=m
+CONFIG_UWB_WHCI=m
+CONFIG_UWB_I1480U=m
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=m
+CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_BOUNCE=y
+CONFIG_SDIO_UART=m
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=m
+CONFIG_MMC_SDHCI_PCI=m
+CONFIG_MMC_RICOH_MMC=y
+CONFIG_MMC_SDHCI_OF=m
+CONFIG_MMC_SDHCI_PLTFM=m
+CONFIG_MMC_WBSD=m
+CONFIG_MMC_TIFM_SD=m
+CONFIG_MMC_SDRICOH_CS=m
+CONFIG_MMC_CB710=m
+CONFIG_MMC_VIA_SDMMC=m
+CONFIG_MMC_VUB300=m
+CONFIG_MMC_USHC=m
+CONFIG_MEMSTICK=m
+# CONFIG_MEMSTICK_DEBUG is not set
+
+#
+# MemoryStick drivers
+#
+# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
+CONFIG_MSPRO_BLOCK=m
+
+#
+# MemoryStick Host Controller Drivers
+#
+CONFIG_MEMSTICK_TIFM_MS=m
+CONFIG_MEMSTICK_JMICRON_38X=m
+CONFIG_MEMSTICK_R592=m
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=y
+
+#
+# LED drivers
+#
+CONFIG_LEDS_88PM860X=m
+CONFIG_LEDS_LM3530=m
+CONFIG_LEDS_NET48XX=m
+CONFIG_LEDS_NET5501=m
+CONFIG_LEDS_WRAP=m
+CONFIG_LEDS_ALIX2=m
+CONFIG_LEDS_PCA9532=m
+CONFIG_LEDS_PCA9532_GPIO=y
+CONFIG_LEDS_GPIO=m
+CONFIG_LEDS_GPIO_PLATFORM=y
+CONFIG_LEDS_GPIO_OF=y
+CONFIG_LEDS_LP3944=m
+CONFIG_LEDS_LP5521=m
+CONFIG_LEDS_LP5523=m
+CONFIG_LEDS_CLEVO_MAIL=m
+CONFIG_LEDS_PCA955X=m
+CONFIG_LEDS_WM831X_STATUS=m
+CONFIG_LEDS_WM8350=m
+CONFIG_LEDS_DA903X=m
+CONFIG_LEDS_DAC124S085=m
+CONFIG_LEDS_REGULATOR=m
+CONFIG_LEDS_BD2802=m
+CONFIG_LEDS_INTEL_SS4200=m
+CONFIG_LEDS_LT3593=m
+CONFIG_LEDS_ADP5520=m
+CONFIG_LEDS_DELL_NETBOOKS=m
+CONFIG_LEDS_MC13783=m
+CONFIG_LEDS_TRIGGERS=y
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGER_TIMER=m
+CONFIG_LEDS_TRIGGER_HEARTBEAT=m
+CONFIG_LEDS_TRIGGER_BACKLIGHT=m
+CONFIG_LEDS_TRIGGER_GPIO=m
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+CONFIG_NFC_DEVICES=y
+CONFIG_PN544_NFC=m
+# CONFIG_ACCESSIBILITY is not set
+CONFIG_INFINIBAND=m
+CONFIG_INFINIBAND_USER_MAD=m
+CONFIG_INFINIBAND_USER_ACCESS=m
+CONFIG_INFINIBAND_USER_MEM=y
+CONFIG_INFINIBAND_ADDR_TRANS=y
+CONFIG_INFINIBAND_MTHCA=m
+CONFIG_INFINIBAND_MTHCA_DEBUG=y
+CONFIG_INFINIBAND_AMSO1100=m
+CONFIG_INFINIBAND_AMSO1100_DEBUG=y
+CONFIG_INFINIBAND_CXGB3=m
+# CONFIG_INFINIBAND_CXGB3_DEBUG is not set
+CONFIG_INFINIBAND_CXGB4=m
+CONFIG_MLX4_INFINIBAND=m
+CONFIG_INFINIBAND_NES=m
+# CONFIG_INFINIBAND_NES_DEBUG is not set
+CONFIG_INFINIBAND_IPOIB=m
+CONFIG_INFINIBAND_IPOIB_CM=y
+CONFIG_INFINIBAND_IPOIB_DEBUG=y
+# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set
+CONFIG_INFINIBAND_SRP=m
+CONFIG_INFINIBAND_ISER=m
+CONFIG_EDAC=y
+
+#
+# Reporting subsystems
+#
+# CONFIG_EDAC_DEBUG is not set
+CONFIG_EDAC_DECODE_MCE=m
+CONFIG_EDAC_MCE_INJ=m
+CONFIG_EDAC_MM_EDAC=m
+CONFIG_EDAC_MCE=y
+CONFIG_EDAC_AMD76X=m
+CONFIG_EDAC_E7XXX=m
+CONFIG_EDAC_E752X=m
+CONFIG_EDAC_I82875P=m
+CONFIG_EDAC_I82975X=m
+CONFIG_EDAC_I3000=m
+CONFIG_EDAC_I3200=m
+CONFIG_EDAC_X38=m
+CONFIG_EDAC_I5400=m
+CONFIG_EDAC_I7CORE=m
+CONFIG_EDAC_I82860=m
+CONFIG_EDAC_R82600=m
+CONFIG_EDAC_I5000=m
+CONFIG_EDAC_I5100=m
+CONFIG_EDAC_I7300=m
+CONFIG_RTC_LIB=y
+CONFIG_RTC_CLASS=y
+CONFIG_RTC_HCTOSYS=y
+CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_DEBUG is not set
+
+#
+# RTC interfaces
+#
+CONFIG_RTC_INTF_SYSFS=y
+CONFIG_RTC_INTF_PROC=y
+CONFIG_RTC_INTF_DEV=y
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
+
+#
+# I2C RTC drivers
+#
+CONFIG_RTC_DRV_88PM860X=m
+CONFIG_RTC_DRV_DS1307=m
+CONFIG_RTC_DRV_DS1374=m
+CONFIG_RTC_DRV_DS1672=m
+CONFIG_RTC_DRV_DS3232=m
+CONFIG_RTC_DRV_MAX6900=m
+CONFIG_RTC_DRV_MAX8925=m
+CONFIG_RTC_DRV_MAX8998=m
+CONFIG_RTC_DRV_RS5C372=m
+CONFIG_RTC_DRV_ISL1208=m
+CONFIG_RTC_DRV_ISL12022=m
+CONFIG_RTC_DRV_X1205=m
+CONFIG_RTC_DRV_PCF8563=m
+CONFIG_RTC_DRV_PCF8583=m
+CONFIG_RTC_DRV_M41T80=m
+CONFIG_RTC_DRV_M41T80_WDT=y
+CONFIG_RTC_DRV_BQ32K=m
+CONFIG_RTC_DRV_S35390A=m
+CONFIG_RTC_DRV_FM3130=m
+CONFIG_RTC_DRV_RX8581=m
+CONFIG_RTC_DRV_RX8025=m
+CONFIG_RTC_DRV_EM3027=m
+CONFIG_RTC_DRV_RV3029C2=m
+
+#
+# SPI RTC drivers
+#
+CONFIG_RTC_DRV_M41T93=m
+CONFIG_RTC_DRV_M41T94=m
+CONFIG_RTC_DRV_DS1305=m
+CONFIG_RTC_DRV_DS1390=m
+CONFIG_RTC_DRV_MAX6902=m
+CONFIG_RTC_DRV_R9701=m
+CONFIG_RTC_DRV_RS5C348=m
+CONFIG_RTC_DRV_DS3234=m
+CONFIG_RTC_DRV_PCF2123=m
+
+#
+# Platform RTC drivers
+#
+CONFIG_RTC_DRV_CMOS=y
+CONFIG_RTC_DRV_DS1286=m
+CONFIG_RTC_DRV_DS1511=m
+CONFIG_RTC_DRV_DS1553=m
+CONFIG_RTC_DRV_DS1742=m
+CONFIG_RTC_DRV_STK17TA8=m
+CONFIG_RTC_DRV_M48T86=m
+CONFIG_RTC_DRV_M48T35=m
+CONFIG_RTC_DRV_M48T59=m
+CONFIG_RTC_DRV_MSM6242=m
+CONFIG_RTC_DRV_BQ4802=m
+CONFIG_RTC_DRV_RP5C01=m
+CONFIG_RTC_DRV_V3020=m
+CONFIG_RTC_DRV_WM831X=m
+CONFIG_RTC_DRV_WM8350=m
+CONFIG_RTC_DRV_PCF50633=m
+CONFIG_RTC_DRV_AB3100=m
+CONFIG_RTC_DRV_AB8500=m
+
+#
+# on-CPU RTC drivers
+#
+CONFIG_RTC_DRV_MC13XXX=m
+CONFIG_DMADEVICES=y
+# CONFIG_DMADEVICES_DEBUG is not set
+
+#
+# DMA Devices
+#
+CONFIG_INTEL_MID_DMAC=m
+CONFIG_INTEL_IOATDMA=m
+CONFIG_TIMB_DMA=m
+CONFIG_PCH_DMA=m
+CONFIG_DMA_ENGINE=y
+
+#
+# DMA Clients
+#
+CONFIG_NET_DMA=y
+CONFIG_ASYNC_TX_DMA=y
+# CONFIG_DMATEST is not set
+CONFIG_DCA=m
+CONFIG_AUXDISPLAY=y
+CONFIG_KS0108=m
+CONFIG_KS0108_PORT=0x378
+CONFIG_KS0108_DELAY=2
+CONFIG_CFAG12864B=m
+CONFIG_CFAG12864B_RATE=20
+CONFIG_UIO=m
+CONFIG_UIO_CIF=m
+CONFIG_UIO_PDRV=m
+CONFIG_UIO_PDRV_GENIRQ=m
+CONFIG_UIO_AEC=m
+CONFIG_UIO_SERCOS3=m
+CONFIG_UIO_PCI_GENERIC=m
+CONFIG_UIO_NETX=m
+CONFIG_STAGING=y
+CONFIG_STALLION=m
+CONFIG_ISTALLION=m
+CONFIG_DIGIEPCA=m
+CONFIG_RISCOM8=m
+CONFIG_SPECIALIX=m
+CONFIG_COMPUTONE=m
+CONFIG_ET131X=m
+# CONFIG_ET131X_DEBUG is not set
+CONFIG_SLICOSS=m
+CONFIG_VIDEO_GO7007=m
+CONFIG_VIDEO_GO7007_USB=m
+CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m
+CONFIG_VIDEO_GO7007_OV7640=m
+CONFIG_VIDEO_GO7007_SAA7113=m
+CONFIG_VIDEO_GO7007_SAA7115=m
+CONFIG_VIDEO_GO7007_TW9903=m
+CONFIG_VIDEO_GO7007_UDA1342=m
+CONFIG_VIDEO_GO7007_SONY_TUNER=m
+CONFIG_VIDEO_GO7007_TW2804=m
+CONFIG_VIDEO_CX25821=m
+CONFIG_VIDEO_CX25821_ALSA=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_DVB_CXD2099=m
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+CONFIG_ECHO=m
+CONFIG_BRCMUTIL=m
+CONFIG_BRCMSMAC=m
+CONFIG_BRCMFMAC=m
+# CONFIG_BRCMDBG is not set
+CONFIG_COMEDI=m
+# CONFIG_COMEDI_DEBUG is not set
+CONFIG_COMEDI_MISC_DRIVERS=m
+CONFIG_COMEDI_KCOMEDILIB=m
+CONFIG_COMEDI_BOND=m
+CONFIG_COMEDI_TEST=m
+CONFIG_COMEDI_PARPORT=m
+CONFIG_COMEDI_SERIAL2002=m
+CONFIG_COMEDI_SKEL=m
+CONFIG_COMEDI_ISA_DRIVERS=m
+CONFIG_COMEDI_ACL7225B=m
+CONFIG_COMEDI_PCL711=m
+CONFIG_COMEDI_PCL724=m
+CONFIG_COMEDI_PCL725=m
+CONFIG_COMEDI_PCL726=m
+CONFIG_COMEDI_PCL730=m
+CONFIG_COMEDI_PCL812=m
+CONFIG_COMEDI_PCL816=m
+CONFIG_COMEDI_PCL818=m
+CONFIG_COMEDI_PCM3724=m
+CONFIG_COMEDI_PCM3730=m
+CONFIG_COMEDI_RTI800=m
+CONFIG_COMEDI_RTI802=m
+CONFIG_COMEDI_DAS16M1=m
+CONFIG_COMEDI_DAS16=m
+CONFIG_COMEDI_DAS800=m
+CONFIG_COMEDI_DAS1800=m
+CONFIG_COMEDI_DAS6402=m
+CONFIG_COMEDI_DT2801=m
+CONFIG_COMEDI_DT2811=m
+CONFIG_COMEDI_DT2814=m
+CONFIG_COMEDI_DT2815=m
+CONFIG_COMEDI_DT2817=m
+CONFIG_COMEDI_DT282X=m
+CONFIG_COMEDI_DMM32AT=m
+CONFIG_COMEDI_FL512=m
+CONFIG_COMEDI_AIO_AIO12_8=m
+CONFIG_COMEDI_AIO_IIRO_16=m
+CONFIG_COMEDI_C6XDIGIO=m
+CONFIG_COMEDI_MPC624=m
+CONFIG_COMEDI_ADQ12B=m
+CONFIG_COMEDI_NI_AT_A2150=m
+CONFIG_COMEDI_NI_AT_AO=m
+CONFIG_COMEDI_NI_ATMIO=m
+CONFIG_COMEDI_NI_ATMIO16D=m
+CONFIG_COMEDI_PCMAD=m
+CONFIG_COMEDI_PCMDA12=m
+CONFIG_COMEDI_PCMMIO=m
+CONFIG_COMEDI_PCMUIO=m
+CONFIG_COMEDI_MULTIQ3=m
+CONFIG_COMEDI_POC=m
+CONFIG_COMEDI_PCI_DRIVERS=m
+CONFIG_COMEDI_ADDI_APCI_035=m
+CONFIG_COMEDI_ADDI_APCI_1032=m
+CONFIG_COMEDI_ADDI_APCI_1500=m
+CONFIG_COMEDI_ADDI_APCI_1516=m
+CONFIG_COMEDI_ADDI_APCI_1564=m
+CONFIG_COMEDI_ADDI_APCI_16XX=m
+CONFIG_COMEDI_ADDI_APCI_2016=m
+CONFIG_COMEDI_ADDI_APCI_2032=m
+CONFIG_COMEDI_ADDI_APCI_2200=m
+CONFIG_COMEDI_ADDI_APCI_3001=m
+CONFIG_COMEDI_ADDI_APCI_3120=m
+CONFIG_COMEDI_ADDI_APCI_3501=m
+CONFIG_COMEDI_ADDI_APCI_3XXX=m
+CONFIG_COMEDI_ADL_PCI6208=m
+CONFIG_COMEDI_ADL_PCI7230=m
+CONFIG_COMEDI_ADL_PCI7296=m
+CONFIG_COMEDI_ADL_PCI7432=m
+CONFIG_COMEDI_ADL_PCI8164=m
+CONFIG_COMEDI_ADL_PCI9111=m
+CONFIG_COMEDI_ADL_PCI9118=m
+CONFIG_COMEDI_ADV_PCI1710=m
+CONFIG_COMEDI_ADV_PCI1723=m
+CONFIG_COMEDI_ADV_PCI_DIO=m
+CONFIG_COMEDI_AMPLC_DIO200=m
+CONFIG_COMEDI_AMPLC_PC236=m
+CONFIG_COMEDI_AMPLC_PC263=m
+CONFIG_COMEDI_AMPLC_PCI224=m
+CONFIG_COMEDI_AMPLC_PCI230=m
+CONFIG_COMEDI_CONTEC_PCI_DIO=m
+CONFIG_COMEDI_DT3000=m
+CONFIG_COMEDI_UNIOXX5=m
+CONFIG_COMEDI_GSC_HPDI=m
+CONFIG_COMEDI_ICP_MULTI=m
+CONFIG_COMEDI_II_PCI20KC=m
+CONFIG_COMEDI_DAQBOARD2000=m
+CONFIG_COMEDI_JR3_PCI=m
+CONFIG_COMEDI_KE_COUNTER=m
+CONFIG_COMEDI_CB_PCIDAS64=m
+CONFIG_COMEDI_CB_PCIDAS=m
+CONFIG_COMEDI_CB_PCIDDA=m
+CONFIG_COMEDI_CB_PCIDIO=m
+CONFIG_COMEDI_CB_PCIMDAS=m
+CONFIG_COMEDI_CB_PCIMDDA=m
+CONFIG_COMEDI_ME4000=m
+CONFIG_COMEDI_ME_DAQ=m
+CONFIG_COMEDI_NI_6527=m
+CONFIG_COMEDI_NI_65XX=m
+CONFIG_COMEDI_NI_660X=m
+CONFIG_COMEDI_NI_670X=m
+CONFIG_COMEDI_NI_PCIDIO=m
+CONFIG_COMEDI_NI_PCIMIO=m
+CONFIG_COMEDI_RTD520=m
+CONFIG_COMEDI_S526=m
+CONFIG_COMEDI_S626=m
+CONFIG_COMEDI_SSV_DNP=m
+CONFIG_COMEDI_PCMCIA_DRIVERS=m
+CONFIG_COMEDI_CB_DAS16_CS=m
+CONFIG_COMEDI_DAS08_CS=m
+CONFIG_COMEDI_NI_DAQ_700_CS=m
+CONFIG_COMEDI_NI_DAQ_DIO24_CS=m
+CONFIG_COMEDI_NI_LABPC_CS=m
+CONFIG_COMEDI_NI_MIO_CS=m
+CONFIG_COMEDI_QUATECH_DAQP_CS=m
+CONFIG_COMEDI_USB_DRIVERS=m
+CONFIG_COMEDI_DT9812=m
+CONFIG_COMEDI_USBDUX=m
+CONFIG_COMEDI_USBDUXFAST=m
+CONFIG_COMEDI_VMK80XX=m
+CONFIG_COMEDI_NI_COMMON=m
+CONFIG_COMEDI_MITE=m
+CONFIG_COMEDI_NI_TIO=m
+CONFIG_COMEDI_NI_LABPC=m
+CONFIG_COMEDI_8255=m
+CONFIG_COMEDI_DAS08=m
+CONFIG_COMEDI_FC=m
+CONFIG_FB_OLPC_DCON=m
+CONFIG_FB_OLPC_DCON_1=y
+CONFIG_FB_OLPC_DCON_1_5=y
+CONFIG_ASUS_OLED=m
+CONFIG_PANEL=m
+CONFIG_PANEL_PARPORT=0
+CONFIG_PANEL_PROFILE=5
+# CONFIG_PANEL_CHANGE_MESSAGE is not set
+CONFIG_R8187SE=m
+CONFIG_RTL8192U=m
+CONFIG_RTL8192E=m
+CONFIG_R8712U=m
+# CONFIG_R8712_AP is not set
+CONFIG_RTS_PSTOR=m
+# CONFIG_RTS_PSTOR_DEBUG is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+CONFIG_TRANZPORT=m
+CONFIG_POHMELFS=m
+# CONFIG_POHMELFS_DEBUG is not set
+CONFIG_POHMELFS_CRYPTO=y
+CONFIG_IDE_PHISON=m
+CONFIG_LINE6_USB=m
+# CONFIG_LINE6_USB_DEBUG is not set
+# CONFIG_LINE6_USB_DUMP_CTRL is not set
+# CONFIG_LINE6_USB_DUMP_MIDI is not set
+# CONFIG_LINE6_USB_DUMP_PCM is not set
+# CONFIG_LINE6_USB_RAW is not set
+# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set
+CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_NOUVEAU=m
+CONFIG_DRM_NOUVEAU_BACKLIGHT=y
+CONFIG_DRM_NOUVEAU_DEBUG=y
+
+#
+# I2C encoder or helper chips
+#
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_USB_SERIAL_QUATECH2=m
+CONFIG_USB_SERIAL_QUATECH_USB2=m
+# CONFIG_VT6655 is not set
+CONFIG_VT6656=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_BLOCK=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_UTILS=m
+CONFIG_HYPERV_MOUSE=m
+CONFIG_VME_BUS=m
+
+#
+# VME Bridge Drivers
+#
+CONFIG_VME_CA91CX42=m
+CONFIG_VME_TSI148=m
+
+#
+# VME Device Drivers
+#
+CONFIG_VME_USER=m
+
+#
+# VME Board Drivers
+#
+CONFIG_VMIVME_7805=m
+CONFIG_DX_SEP=m
+CONFIG_IIO=m
+CONFIG_IIO_RING_BUFFER=y
+CONFIG_IIO_SW_RING=m
+CONFIG_IIO_KFIFO_BUF=m
+CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_CONSUMERS_PER_TRIGGER=2
+
+#
+# Accelerometers
+#
+CONFIG_ADIS16201=m
+CONFIG_ADIS16203=m
+CONFIG_ADIS16204=m
+CONFIG_ADIS16209=m
+CONFIG_ADIS16220=m
+CONFIG_ADIS16240=m
+CONFIG_KXSD9=m
+CONFIG_LIS3L02DQ=m
+CONFIG_LIS3L02DQ_BUF_KFIFO=y
+# CONFIG_LIS3L02DQ_BUF_RING_SW is not set
+CONFIG_SCA3000=m
+
+#
+# Analog to digital convertors
+#
+CONFIG_AD7150=m
+CONFIG_AD7152=m
+CONFIG_AD7291=m
+CONFIG_AD7298=m
+CONFIG_AD7314=m
+CONFIG_AD7606=m
+CONFIG_AD7606_IFACE_PARALLEL=m
+CONFIG_AD7606_IFACE_SPI=m
+CONFIG_AD799X=m
+CONFIG_AD799X_RING_BUFFER=y
+CONFIG_AD7476=m
+CONFIG_AD7887=m
+CONFIG_AD7780=m
+CONFIG_AD7745=m
+CONFIG_AD7816=m
+CONFIG_ADT75=m
+CONFIG_ADT7310=m
+CONFIG_ADT7410=m
+CONFIG_MAX1363=m
+CONFIG_MAX1363_RING_BUFFER=y
+
+#
+# Analog digital bi-direction convertors
+#
+CONFIG_ADT7316=m
+CONFIG_ADT7316_SPI=m
+CONFIG_ADT7316_I2C=m
+
+#
+# Digital to analog convertors
+#
+CONFIG_AD5624R_SPI=m
+CONFIG_AD5446=m
+CONFIG_AD5504=m
+CONFIG_AD5791=m
+# CONFIG_MAX517 is not set
+
+#
+# Direct Digital Synthesis
+#
+CONFIG_AD5930=m
+CONFIG_AD9832=m
+CONFIG_AD9834=m
+CONFIG_AD9850=m
+CONFIG_AD9852=m
+CONFIG_AD9910=m
+CONFIG_AD9951=m
+
+#
+# Digital gyroscope sensors
+#
+CONFIG_ADIS16060=m
+CONFIG_ADIS16080=m
+CONFIG_ADIS16130=m
+CONFIG_ADIS16260=m
+CONFIG_ADXRS450=m
+
+#
+# Inertial measurement units
+#
+CONFIG_ADIS16400=m
+
+#
+# Light sensors
+#
+CONFIG_SENSORS_ISL29018=m
+CONFIG_SENSORS_TSL2563=m
+CONFIG_TSL2583=m
+
+#
+# Magnetometer sensors
+#
+CONFIG_SENSORS_AK8975=m
+CONFIG_SENSORS_HMC5843=m
+
+#
+# Active energy metering IC
+#
+CONFIG_ADE7753=m
+CONFIG_ADE7754=m
+CONFIG_ADE7758=m
+CONFIG_ADE7759=m
+CONFIG_ADE7854=m
+CONFIG_ADE7854_I2C=m
+CONFIG_ADE7854_SPI=m
+
+#
+# Resolver to digital converters
+#
+CONFIG_AD2S90=m
+CONFIG_AD2S120X=m
+CONFIG_AD2S1210=m
+# CONFIG_AD2S1210_GPIO_INPUT is not set
+# CONFIG_AD2S1210_GPIO_OUTPUT is not set
+CONFIG_AD2S1210_GPIO_NONE=y
+
+#
+# Triggers - standalone
+#
+CONFIG_IIO_PERIODIC_RTC_TRIGGER=m
+CONFIG_IIO_GPIO_TRIGGER=m
+CONFIG_IIO_SYSFS_TRIGGER=m
+CONFIG_CS5535_GPIO=m
+CONFIG_XVMALLOC=y
+CONFIG_ZRAM=m
+# CONFIG_ZRAM_DEBUG is not set
+CONFIG_ZCACHE=m
+CONFIG_WLAGS49_H2=m
+CONFIG_WLAGS49_H25=m
+CONFIG_FB_SM7XX=m
+CONFIG_VIDEO_DT3155=m
+# CONFIG_DT3155_CCIR is not set
+CONFIG_CRYSTALHD=m
+CONFIG_CXT1E1=m
+CONFIG_SBE_PMCC4_NCOMM=y
+CONFIG_FB_XGI=m
+CONFIG_LIRC_STAGING=y
+CONFIG_LIRC_BT829=m
+CONFIG_LIRC_IGORPLUGUSB=m
+CONFIG_LIRC_IMON=m
+# CONFIG_LIRC_PARALLEL is not set
+CONFIG_LIRC_SASEM=m
+CONFIG_LIRC_SERIAL=m
+CONFIG_LIRC_SERIAL_TRANSMITTER=y
+CONFIG_LIRC_SIR=m
+CONFIG_LIRC_TTUSBIR=m
+CONFIG_LIRC_ZILOG=m
+CONFIG_EASYCAP=m
+CONFIG_EASYCAP_SND=y
+# CONFIG_EASYCAP_DEBUG is not set
+# CONFIG_SOLO6X10 is not set
+CONFIG_ACPI_QUICKSTART=m
+CONFIG_MACH_NO_WESTBRIDGE=y
+CONFIG_SBE_2T3E3=m
+# CONFIG_ATH6K_LEGACY is not set
+CONFIG_USB_ENESTORAGE=m
+CONFIG_BCM_WIMAX=m
+CONFIG_FT1000=m
+CONFIG_FT1000_USB=m
+CONFIG_FT1000_PCMCIA=m
+
+#
+# Speakup console speech
+#
+CONFIG_SPEAKUP=m
+CONFIG_SPEAKUP_SYNTH_ACNTSA=m
+CONFIG_SPEAKUP_SYNTH_ACNTPC=m
+CONFIG_SPEAKUP_SYNTH_APOLLO=m
+CONFIG_SPEAKUP_SYNTH_AUDPTR=m
+CONFIG_SPEAKUP_SYNTH_BNS=m
+CONFIG_SPEAKUP_SYNTH_DECTLK=m
+CONFIG_SPEAKUP_SYNTH_DECEXT=m
+CONFIG_SPEAKUP_SYNTH_DECPC=m
+CONFIG_SPEAKUP_SYNTH_DTLK=m
+CONFIG_SPEAKUP_SYNTH_KEYPC=m
+CONFIG_SPEAKUP_SYNTH_LTLK=m
+CONFIG_SPEAKUP_SYNTH_SOFT=m
+CONFIG_SPEAKUP_SYNTH_SPKOUT=m
+CONFIG_SPEAKUP_SYNTH_TXPRT=m
+CONFIG_SPEAKUP_SYNTH_DUMMY=m
+CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=m
+CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4=m
+CONFIG_DRM_PSB=m
+
+#
+# Altera FPGA firmware download module
+#
+CONFIG_ALTERA_STAPL=m
+CONFIG_INTEL_MEI=m
+CONFIG_X86_PLATFORM_DEVICES=y
+CONFIG_ACER_WMI=m
+CONFIG_ACERHDF=m
+CONFIG_ASUS_LAPTOP=m
+CONFIG_DELL_LAPTOP=m
+CONFIG_DELL_WMI=m
+CONFIG_DELL_WMI_AIO=m
+CONFIG_FUJITSU_LAPTOP=m
+# CONFIG_FUJITSU_LAPTOP_DEBUG is not set
+CONFIG_TC1100_WMI=m
+CONFIG_HP_ACCEL=m
+CONFIG_HP_WMI=m
+CONFIG_MSI_LAPTOP=m
+CONFIG_PANASONIC_LAPTOP=m
+CONFIG_COMPAL_LAPTOP=m
+CONFIG_SONY_LAPTOP=m
+CONFIG_SONYPI_COMPAT=y
+CONFIG_IDEAPAD_LAPTOP=m
+CONFIG_THINKPAD_ACPI=m
+CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y
+CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y
+# CONFIG_THINKPAD_ACPI_DEBUG is not set
+# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set
+CONFIG_THINKPAD_ACPI_VIDEO=y
+CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
+CONFIG_SENSORS_HDAPS=m
+CONFIG_INTEL_MENLOW=m
+CONFIG_EEEPC_LAPTOP=m
+CONFIG_ASUS_WMI=m
+CONFIG_ASUS_NB_WMI=m
+CONFIG_EEEPC_WMI=m
+CONFIG_ACPI_WMI=m
+CONFIG_MSI_WMI=m
+# CONFIG_ACPI_ASUS is not set
+CONFIG_TOPSTAR_LAPTOP=m
+CONFIG_ACPI_TOSHIBA=m
+CONFIG_TOSHIBA_BT_RFKILL=m
+CONFIG_ACPI_CMPC=m
+CONFIG_INTEL_IPS=m
+CONFIG_IBM_RTL=m
+CONFIG_XO1_RFKILL=m
+CONFIG_XO15_EBOOK=m
+CONFIG_SAMSUNG_LAPTOP=m
+CONFIG_MXM_WMI=m
+CONFIG_INTEL_OAKTRAIL=m
+CONFIG_CLKSRC_I8253=y
+
+#
+# Ubuntu Supplied Third-Party Device Drivers
+#
+CONFIG_DM_RAID45=m
+CONFIG_NDISWRAPPER=m
+CONFIG_AVERATEC_5100P=m
+CONFIG_PACKARDBELL_E5=m
+CONFIG_FSAM7400=m
+CONFIG_OMNIBOOK=m
+CONFIG_AUFS_FS=m
+CONFIG_AUFS_BRANCH_MAX_127=y
+# CONFIG_AUFS_BRANCH_MAX_511 is not set
+# CONFIG_AUFS_BRANCH_MAX_1023 is not set
+# CONFIG_AUFS_BRANCH_MAX_32767 is not set
+CONFIG_AUFS_SBILIST=y
+# CONFIG_AUFS_HNOTIFY is not set
+# CONFIG_AUFS_EXPORT is not set
+# CONFIG_AUFS_RDU is not set
+# CONFIG_AUFS_SP_IATTR is not set
+# CONFIG_AUFS_SHWH is not set
+CONFIG_AUFS_BR_RAMFS=y
+CONFIG_AUFS_BR_FUSE=y
+CONFIG_AUFS_POLL=y
+CONFIG_AUFS_BR_HFSPLUS=y
+CONFIG_AUFS_BDEV_LOOP=y
+# CONFIG_AUFS_DEBUG is not set
+
+#
+# Firmware Drivers
+#
+CONFIG_EDD=y
+CONFIG_EDD_OFF=y
+CONFIG_FIRMWARE_MEMMAP=y
+CONFIG_EFI_VARS=y
+CONFIG_DELL_RBU=m
+CONFIG_DCDBAS=m
+CONFIG_DMIID=y
+CONFIG_DMI_SYSFS=m
+CONFIG_ISCSI_IBFT_FIND=y
+CONFIG_ISCSI_IBFT=m
+# CONFIG_SIGMA is not set
+# CONFIG_GOOGLE_FIRMWARE is not set
+
+#
+# File systems
+#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+# CONFIG_EXT2_FS_XIP is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_XATTR=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+CONFIG_REISERFS_FS_XATTR=y
+CONFIG_REISERFS_FS_POSIX_ACL=y
+CONFIG_REISERFS_FS_SECURITY=y
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+CONFIG_JFS_SECURITY=y
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_XFS_RT=y
+# CONFIG_XFS_DEBUG is not set
+CONFIG_GFS2_FS=m
+CONFIG_GFS2_FS_LOCKING_DLM=y
+CONFIG_OCFS2_FS=m
+CONFIG_OCFS2_FS_O2CB=m
+CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
+CONFIG_OCFS2_FS_STATS=y
+CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_FS is not set
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_NILFS2_FS=m
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+CONFIG_DNOTIFY=y
+CONFIG_INOTIFY_USER=y
+CONFIG_FANOTIFY=y
+CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+CONFIG_QUOTA=y
+CONFIG_QUOTA_NETLINK_INTERFACE=y
+# CONFIG_PRINT_QUOTA_WARNING is not set
+# CONFIG_QUOTA_DEBUG is not set
+CONFIG_QUOTA_TREE=m
+CONFIG_QFMT_V1=m
+CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_AUTOFS4_FS=m
+CONFIG_FUSE_FS=y
+CONFIG_OVERLAYFS_FS=m
+CONFIG_CUSE=m
+CONFIG_GENERIC_ACL=y
+
+#
+# Caches
+#
+CONFIG_FSCACHE=m
+CONFIG_FSCACHE_STATS=y
+CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+CONFIG_CACHEFILES=m
+# CONFIG_CACHEFILES_DEBUG is not set
+# CONFIG_CACHEFILES_HISTOGRAM is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=m
+CONFIG_MSDOS_FS=m
+CONFIG_VFAT_FS=m
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_PROC_VMCORE=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TMPFS_XATTR=y
+CONFIG_HUGETLBFS=y
+CONFIG_HUGETLB_PAGE=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_MISC_FILESYSTEMS=y
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ECRYPT_FS=y
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+CONFIG_JFFS2_COMPRESSION_OPTIONS=y
+CONFIG_JFFS2_ZLIB=y
+CONFIG_JFFS2_LZO=y
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_JFFS2_CMODE_NONE is not set
+# CONFIG_JFFS2_CMODE_PRIORITY is not set
+# CONFIG_JFFS2_CMODE_SIZE is not set
+CONFIG_JFFS2_CMODE_FAVOURLZO=y
+CONFIG_UBIFS_FS=m
+CONFIG_UBIFS_FS_XATTR=y
+# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_LZO=y
+CONFIG_UBIFS_FS_ZLIB=y
+# CONFIG_UBIFS_FS_DEBUG is not set
+# CONFIG_LOGFS is not set
+CONFIG_CRAMFS=m
+CONFIG_SQUASHFS=m
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XZ=y
+# CONFIG_SQUASHFS_EMBEDDED is not set
+CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+CONFIG_VXFS_FS=m
+CONFIG_MINIX_FS=m
+CONFIG_OMFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_ROMFS_FS=m
+CONFIG_ROMFS_BACKED_BY_BLOCK=y
+# CONFIG_ROMFS_BACKED_BY_MTD is not set
+# CONFIG_ROMFS_BACKED_BY_BOTH is not set
+CONFIG_ROMFS_ON_BLOCK=y
+CONFIG_PSTORE=y
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_UFS_DEBUG is not set
+CONFIG_EXOFS_FS=m
+# CONFIG_EXOFS_DEBUG is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=m
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_V4_1 is not set
+CONFIG_NFS_FSCACHE=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFS_USE_NEW_IDMAPPER is not set
+CONFIG_NFSD=m
+CONFIG_NFSD_DEPRECATED=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+CONFIG_NFSD_V4=y
+CONFIG_LOCKD=m
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=m
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_SUNRPC_XPRT_RDMA=m
+CONFIG_RPCSEC_GSS_KRB5=m
+CONFIG_CEPH_FS=m
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
+CONFIG_CIFS_UPCALL=y
+CONFIG_CIFS_XATTR=y
+CONFIG_CIFS_POSIX=y
+# CONFIG_CIFS_DEBUG2 is not set
+CONFIG_CIFS_DFS_UPCALL=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_CIFS_ACL is not set
+CONFIG_NCP_FS=m
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
+# CONFIG_NCPFS_SMALLDOS is not set
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+CONFIG_AFS_FS=m
+# CONFIG_AFS_DEBUG is not set
+# CONFIG_AFS_FSCACHE is not set
+CONFIG_9P_FS=m
+# CONFIG_9P_FSCACHE is not set
+CONFIG_9P_FS_POSIX_ACL=y
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+# CONFIG_ACORN_PARTITION_CUMANA is not set
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+CONFIG_KARMA_PARTITION=y
+CONFIG_EFI_PARTITION=y
+CONFIG_SYSV68_PARTITION=y
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+CONFIG_DLM=m
+# CONFIG_DLM_DEBUG is not set
+
+#
+# Kernel hacking
+#
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_ENABLE_WARN_DEPRECATED is not set
+# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_FRAME_WARN=1024
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_STRIP_ASM_SYMS is not set
+CONFIG_UNUSED_SYMBOLS=y
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+CONFIG_DEBUG_KERNEL=y
+# CONFIG_DEBUG_SHIRQ is not set
+# CONFIG_LOCKUP_DETECTOR is not set
+# CONFIG_HARDLOCKUP_DETECTOR is not set
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+CONFIG_SCHED_DEBUG=y
+CONFIG_SCHEDSTATS=y
+CONFIG_TIMER_STATS=y
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+CONFIG_DEBUG_INFO=y
+# CONFIG_DEBUG_INFO_REDUCED is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_VIRTUAL is not set
+# CONFIG_DEBUG_WRITECOUNT is not set
+CONFIG_DEBUG_MEMORY_INIT=y
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+CONFIG_ARCH_WANT_FRAME_POINTERS=y
+CONFIG_FRAME_POINTER=y
+CONFIG_BOOT_PRINTK_DELAY=y
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+# CONFIG_KPROBES_SANITY_TEST is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_LKDTM is not set
+CONFIG_CPU_NOTIFIER_ERROR_INJECT=m
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_LATENCYTOP=y
+CONFIG_SYSCTL_SYSCALL_CHECK=y
+# CONFIG_DEBUG_PAGEALLOC is not set
+CONFIG_USER_STACKTRACE_SUPPORT=y
+CONFIG_NOP_TRACER=y
+CONFIG_HAVE_FTRACE_NMI_ENTER=y
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
+CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACER_MAX_TRACE=y
+CONFIG_RING_BUFFER=y
+CONFIG_FTRACE_NMI_ENTER=y
+CONFIG_EVENT_TRACING=y
+CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
+CONFIG_CONTEXT_SWITCH_TRACER=y
+CONFIG_RING_BUFFER_ALLOW_SWAP=y
+CONFIG_TRACING=y
+CONFIG_GENERIC_TRACER=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_FUNCTION_GRAPH_TRACER=y
+# CONFIG_IRQSOFF_TRACER is not set
+CONFIG_SCHED_TRACER=y
+CONFIG_FTRACE_SYSCALLS=y
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+CONFIG_STACK_TRACER=y
+CONFIG_BLK_DEV_IO_TRACE=y
+CONFIG_KPROBE_EVENT=y
+CONFIG_DYNAMIC_FTRACE=y
+CONFIG_FUNCTION_PROFILER=y
+CONFIG_FTRACE_MCOUNT_RECORD=y
+# CONFIG_FTRACE_STARTUP_TEST is not set
+CONFIG_MMIOTRACE=y
+# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_RING_BUFFER_BENCHMARK is not set
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
+# CONFIG_DYNAMIC_DEBUG is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+CONFIG_ASYNC_RAID6_TEST=m
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+CONFIG_KGDB=y
+CONFIG_KGDB_SERIAL_CONSOLE=y
+# CONFIG_KGDB_TESTS is not set
+CONFIG_KGDB_LOW_LEVEL_TRAP=y
+CONFIG_KGDB_KDB=y
+CONFIG_KDB_KEYBOARD=y
+CONFIG_HAVE_ARCH_KMEMCHECK=y
+CONFIG_TEST_KSTRTOX=m
+CONFIG_STRICT_DEVMEM=y
+# CONFIG_X86_VERBOSE_BOOTUP is not set
+CONFIG_EARLY_PRINTK=y
+# CONFIG_EARLY_PRINTK_DBGP is not set
+# CONFIG_DEBUG_STACKOVERFLOW is not set
+# CONFIG_X86_PTDUMP is not set
+CONFIG_DEBUG_RODATA=y
+# CONFIG_DEBUG_RODATA_TEST is not set
+CONFIG_DEBUG_SET_MODULE_RONX=y
+# CONFIG_DEBUG_NX_TEST is not set
+CONFIG_DOUBLEFAULT=y
+# CONFIG_IOMMU_STRESS is not set
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
+# CONFIG_X86_DECODER_SELFTEST is not set
+CONFIG_IO_DELAY_TYPE_0X80=0
+CONFIG_IO_DELAY_TYPE_0XED=1
+CONFIG_IO_DELAY_TYPE_UDELAY=2
+CONFIG_IO_DELAY_TYPE_NONE=3
+# CONFIG_IO_DELAY_0X80 is not set
+CONFIG_IO_DELAY_0XED=y
+# CONFIG_IO_DELAY_UDELAY is not set
+# CONFIG_IO_DELAY_NONE is not set
+CONFIG_DEFAULT_IO_DELAY_TYPE=1
+# CONFIG_DEBUG_BOOT_PARAMS is not set
+# CONFIG_CPA_DEBUG is not set
+CONFIG_OPTIMIZE_INLINING=y
+# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
+CONFIG_HAVE_SECCOMP_FILTER=y
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+CONFIG_TRUSTED_KEYS=y
+CONFIG_ENCRYPTED_KEYS=y
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+CONFIG_SECCOMP_FILTER=y
+CONFIG_SECURITY=y
+CONFIG_SECURITYFS=y
+CONFIG_SECURITY_NETWORK=y
+# CONFIG_SECURITY_NETWORK_XFRM is not set
+CONFIG_SECURITY_PATH=y
+# CONFIG_INTEL_TXT is not set
+CONFIG_LSM_MMAP_MIN_ADDR=0
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
+# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+CONFIG_SECURITY_SMACK=y
+CONFIG_SECURITY_TOMOYO=y
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_COMPAT_24=y
+CONFIG_SECURITY_YAMA=y
+# CONFIG_IMA is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+# CONFIG_DEFAULT_SECURITY_SMACK is not set
+# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_YAMA is not set
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
+CONFIG_XOR_BLOCKS=m
+CONFIG_ASYNC_CORE=m
+CONFIG_ASYNC_MEMCPY=m
+CONFIG_ASYNC_XOR=m
+CONFIG_ASYNC_PQ=m
+CONFIG_ASYNC_RAID6_RECOV=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=m
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP=m
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+CONFIG_CRYPTO_GF128MUL=m
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_PCRYPT=m
+CONFIG_CRYPTO_WORKQUEUE=y
+CONFIG_CRYPTO_CRYPTD=m
+CONFIG_CRYPTO_AUTHENC=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=m
+CONFIG_CRYPTO_GCM=m
+CONFIG_CRYPTO_SEQIV=m
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=y
+CONFIG_CRYPTO_CTR=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_XTS=m
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_GHASH=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_SHA1=y
+CONFIG_CRYPTO_SHA256=y
+CONFIG_CRYPTO_SHA512=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_AES_NI_INTEL=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SALSA20_586=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_TWOFISH_COMMON=m
+CONFIG_CRYPTO_TWOFISH_586=m
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_ZLIB=m
+CONFIG_CRYPTO_LZO=m
+
+#
+# Random Number Generation
+#
+CONFIG_CRYPTO_ANSI_CPRNG=m
+CONFIG_CRYPTO_USER_API=m
+CONFIG_CRYPTO_USER_API_HASH=m
+CONFIG_CRYPTO_USER_API_SKCIPHER=m
+CONFIG_CRYPTO_HW=y
+CONFIG_CRYPTO_DEV_PADLOCK=y
+CONFIG_CRYPTO_DEV_PADLOCK_AES=m
+CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
+CONFIG_CRYPTO_DEV_GEODE=m
+CONFIG_CRYPTO_DEV_HIFN_795X=m
+CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y
+CONFIG_HAVE_KVM=y
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_KVM_MMIO=y
+CONFIG_KVM_ASYNC_PF=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_KVM_MMU_AUDIT is not set
+CONFIG_VHOST_NET=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=m
+CONFIG_VIRTIO_RING=m
+CONFIG_VIRTIO_PCI=m
+CONFIG_VIRTIO_BALLOON=m
+CONFIG_BINARY_PRINTF=y
+
+#
+# Library routines
+#
+CONFIG_RAID6_PQ=m
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_FIND_FIRST_BIT=y
+CONFIG_CRC_CCITT=m
+CONFIG_CRC16=y
+CONFIG_CRC_T10DIF=y
+CONFIG_CRC_ITU_T=m
+CONFIG_CRC32=y
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+CONFIG_AUDIT_GENERIC=y
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+CONFIG_XZ_DEC_X86=y
+CONFIG_XZ_DEC_POWERPC=y
+CONFIG_XZ_DEC_IA64=y
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+CONFIG_XZ_DEC_SPARC=y
+CONFIG_XZ_DEC_BCJ=y
+CONFIG_XZ_DEC_TEST=m
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_DECOMPRESS_BZIP2=y
+CONFIG_DECOMPRESS_LZMA=y
+CONFIG_DECOMPRESS_XZ=y
+CONFIG_DECOMPRESS_LZO=y
+CONFIG_GENERIC_ALLOCATOR=y
+CONFIG_REED_SOLOMON=m
+CONFIG_REED_SOLOMON_DEC16=y
+CONFIG_BCH=m
+CONFIG_TEXTSEARCH=y
+CONFIG_TEXTSEARCH_KMP=m
+CONFIG_TEXTSEARCH_BM=m
+CONFIG_TEXTSEARCH_FSM=m
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CHECK_SIGNATURE=y
+CONFIG_CPU_RMAP=y
+CONFIG_NLATTR=y
+CONFIG_LRU_CACHE=m
+CONFIG_AVERAGE=y
diff --git a/boot/grub/915resolution.mod b/boot/grub/915resolution.mod
new file mode 100644 (file)
index 0000000..240d33c
Binary files /dev/null and b/boot/grub/915resolution.mod differ
diff --git a/boot/grub/acpi.mod b/boot/grub/acpi.mod
new file mode 100644 (file)
index 0000000..0d62e0d
Binary files /dev/null and b/boot/grub/acpi.mod differ
diff --git a/boot/grub/affs.mod b/boot/grub/affs.mod
new file mode 100644 (file)
index 0000000..f599cbe
Binary files /dev/null and b/boot/grub/affs.mod differ
diff --git a/boot/grub/afs.mod b/boot/grub/afs.mod
new file mode 100644 (file)
index 0000000..b2df0b4
Binary files /dev/null and b/boot/grub/afs.mod differ
diff --git a/boot/grub/afs_be.mod b/boot/grub/afs_be.mod
new file mode 100644 (file)
index 0000000..c7a4f17
Binary files /dev/null and b/boot/grub/afs_be.mod differ
diff --git a/boot/grub/aout.mod b/boot/grub/aout.mod
new file mode 100644 (file)
index 0000000..7bb760d
Binary files /dev/null and b/boot/grub/aout.mod differ
diff --git a/boot/grub/at_keyboard.mod b/boot/grub/at_keyboard.mod
new file mode 100644 (file)
index 0000000..d6f2ab1
Binary files /dev/null and b/boot/grub/at_keyboard.mod differ
diff --git a/boot/grub/ata.mod b/boot/grub/ata.mod
new file mode 100644 (file)
index 0000000..248ebab
Binary files /dev/null and b/boot/grub/ata.mod differ
diff --git a/boot/grub/ata_pthru.mod b/boot/grub/ata_pthru.mod
new file mode 100644 (file)
index 0000000..0a4e0d2
Binary files /dev/null and b/boot/grub/ata_pthru.mod differ
diff --git a/boot/grub/befs.mod b/boot/grub/befs.mod
new file mode 100644 (file)
index 0000000..5b157bb
Binary files /dev/null and b/boot/grub/befs.mod differ
diff --git a/boot/grub/befs_be.mod b/boot/grub/befs_be.mod
new file mode 100644 (file)
index 0000000..98102e3
Binary files /dev/null and b/boot/grub/befs_be.mod differ
diff --git a/boot/grub/biosdisk.mod b/boot/grub/biosdisk.mod
new file mode 100644 (file)
index 0000000..1cf52b0
Binary files /dev/null and b/boot/grub/biosdisk.mod differ
diff --git a/boot/grub/bitmap.mod b/boot/grub/bitmap.mod
new file mode 100644 (file)
index 0000000..647f9e7
Binary files /dev/null and b/boot/grub/bitmap.mod differ
diff --git a/boot/grub/bitmap_scale.mod b/boot/grub/bitmap_scale.mod
new file mode 100644 (file)
index 0000000..8f894d1
Binary files /dev/null and b/boot/grub/bitmap_scale.mod differ
diff --git a/boot/grub/blocklist.mod b/boot/grub/blocklist.mod
new file mode 100644 (file)
index 0000000..e093468
Binary files /dev/null and b/boot/grub/blocklist.mod differ
diff --git a/boot/grub/boot.img b/boot/grub/boot.img
new file mode 100644 (file)
index 0000000..c88cf29
Binary files /dev/null and b/boot/grub/boot.img differ
diff --git a/boot/grub/boot.mod b/boot/grub/boot.mod
new file mode 100644 (file)
index 0000000..5d2c61d
Binary files /dev/null and b/boot/grub/boot.mod differ
diff --git a/boot/grub/bsd.mod b/boot/grub/bsd.mod
new file mode 100644 (file)
index 0000000..e91407a
Binary files /dev/null and b/boot/grub/bsd.mod differ
diff --git a/boot/grub/btrfs.mod b/boot/grub/btrfs.mod
new file mode 100644 (file)
index 0000000..c26f4e1
Binary files /dev/null and b/boot/grub/btrfs.mod differ
diff --git a/boot/grub/bufio.mod b/boot/grub/bufio.mod
new file mode 100644 (file)
index 0000000..bc5e54d
Binary files /dev/null and b/boot/grub/bufio.mod differ
diff --git a/boot/grub/cat.mod b/boot/grub/cat.mod
new file mode 100644 (file)
index 0000000..dba84cb
Binary files /dev/null and b/boot/grub/cat.mod differ
diff --git a/boot/grub/cdboot.img b/boot/grub/cdboot.img
new file mode 100644 (file)
index 0000000..2579201
Binary files /dev/null and b/boot/grub/cdboot.img differ
diff --git a/boot/grub/chain.mod b/boot/grub/chain.mod
new file mode 100644 (file)
index 0000000..d109c21
Binary files /dev/null and b/boot/grub/chain.mod differ
diff --git a/boot/grub/cmostest.mod b/boot/grub/cmostest.mod
new file mode 100644 (file)
index 0000000..a498379
Binary files /dev/null and b/boot/grub/cmostest.mod differ
diff --git a/boot/grub/cmp.mod b/boot/grub/cmp.mod
new file mode 100644 (file)
index 0000000..42ac711
Binary files /dev/null and b/boot/grub/cmp.mod differ
diff --git a/boot/grub/command.lst b/boot/grub/command.lst
new file mode 100644 (file)
index 0000000..b80ddbe
--- /dev/null
@@ -0,0 +1,153 @@
+*acpi: acpi
+*background_image: gfxterm
+*cat: cat
+*cpuid: cpuid
+*crc: hashsum
+*drivemap: drivemap
+*echo: echo
+*functional_test: functional_test
+*gettext: gettext
+*halt: halt
+*hashsum: hashsum
+*hdparm: hdparm
+*hello: hello
+*help: help
+*hexdump: hexdump
+*inb: iorw
+*inl: iorw
+*inw: iorw
+*keystatus: keystatus
+*kfreebsd: bsd
+*knetbsd: bsd
+*kopenbsd: bsd
+*list_env: loadenv
+*load_env: loadenv
+*loopback: loopback
+*ls: ls
+*lsacpi: lsacpi
+*lspci: lspci
+*md5sum: hashsum
+*menuentry: normal
+*probe: probe
+*read_byte: memrw
+*read_dword: memrw
+*read_word: memrw
+*regexp: regexp
+*save_env: loadenv
+*search: search
+*sendkey: sendkey
+*serial: serial
+*setpci: setpci
+*sha1sum: hashsum
+*sha256sum: hashsum
+*sha512sum: hashsum
+*sleep: sleep
+*submenu: normal
+*terminfo: terminfo
+*test_blockarg: test_blockarg
+*xnu_splash: xnu
+.: configfile
+915resolution: 915resolution
+[: test
+authenticate: normal
+background_color: gfxterm
+badram: mmap
+blocklist: blocklist
+boot: boot
+break: normal
+cat: minicmd
+chainloader: chain
+clear: normal
+cmosclean: cmostest
+cmostest: cmostest
+cmp: cmp
+configfile: configfile
+continue: normal
+cutmem: mmap
+date: date
+dump: minicmd
+efiemu_loadcore: efiemu
+efiemu_prepare: efiemu
+efiemu_unload: efiemu
+exit: minicmd
+export: normal
+extract_entries_configfile: configfile
+extract_entries_source: configfile
+extract_legacy_entries_configfile: legacycfg
+extract_legacy_entries_source: legacycfg
+false: true
+gptsync: gptsync
+help: minicmd
+hwmatch: hwmatch
+initrd16: linux16
+initrd: linux
+keymap: keylayouts
+kfreebsd_loadenv: bsd
+kfreebsd_module: bsd
+kfreebsd_module_elf: bsd
+knetbsd_module: bsd
+knetbsd_module_elf: bsd
+kopenbsd_ramdisk: bsd
+legacy_check_password: legacycfg
+legacy_configfile: legacycfg
+legacy_initrd: legacycfg
+legacy_initrd_nounzip: legacycfg
+legacy_kernel: legacycfg
+legacy_password: legacycfg
+legacy_source: legacycfg
+linux16: linux16
+linux: linux
+loadfont: font
+lsapm: lsapm
+lsfonts: font
+lsmmap: lsmmap
+lsmod: minicmd
+module2: multiboot2
+module: multiboot
+multiboot2: multiboot2
+multiboot: multiboot
+normal: normal
+normal_exit: normal
+ntldr: ntldr
+outb: iorw
+outl: iorw
+outw: iorw
+parttool: parttool
+password: password
+password_pbkdf2: password_pbkdf2
+play: play
+pxe_unload: pxecmd
+read: read
+reboot: reboot
+return: normal
+rmmod: minicmd
+search.file: search_fs_file
+search.fs_label: search_label
+search.fs_uuid: search_fs_uuid
+setparams: normal
+shift: normal
+source: configfile
+terminal_input: terminal
+terminal_output: terminal
+test: test
+testload: testload
+true: true
+usb: usbtest
+vbeinfo: videoinfo
+vbetest: videotest
+videoinfo: videoinfo
+videotest: videotest
+write_byte: memrw
+write_dword: memrw
+write_word: memrw
+xnu_devprop_load: xnu
+xnu_kernel64: xnu
+xnu_kernel: xnu
+xnu_kext: xnu
+xnu_kextdir: xnu
+xnu_mkext: xnu
+xnu_ramdisk: xnu
+xnu_resume: xnu
+xnu_uuid: xnu_uuid
+zfs-bootfs: zfsinfo
+zfsinfo: zfsinfo
diff --git a/boot/grub/configfile.mod b/boot/grub/configfile.mod
new file mode 100644 (file)
index 0000000..02a345b
Binary files /dev/null and b/boot/grub/configfile.mod differ
diff --git a/boot/grub/core.img b/boot/grub/core.img
new file mode 100644 (file)
index 0000000..fe20134
Binary files /dev/null and b/boot/grub/core.img differ
diff --git a/boot/grub/cpio.mod b/boot/grub/cpio.mod
new file mode 100644 (file)
index 0000000..47a948a
Binary files /dev/null and b/boot/grub/cpio.mod differ
diff --git a/boot/grub/cpuid.mod b/boot/grub/cpuid.mod
new file mode 100644 (file)
index 0000000..18ca561
Binary files /dev/null and b/boot/grub/cpuid.mod differ
diff --git a/boot/grub/crypto.lst b/boot/grub/crypto.lst
new file mode 100644 (file)
index 0000000..4051562
--- /dev/null
@@ -0,0 +1,38 @@
+RIJNDAEL: gcry_rijndael
+RIJNDAEL192: gcry_rijndael
+RIJNDAEL256: gcry_rijndael
+AES128: gcry_rijndael
+AES-128: gcry_rijndael
+AES-192: gcry_rijndael
+AES-256: gcry_rijndael
+WHIRLPOOL: gcry_whirlpool
+BLOWFISH: gcry_blowfish
+SEED: gcry_seed
+ARCFOUR: gcry_arcfour
+SHA1: gcry_sha1
+DES: gcry_des
+3DES: gcry_des
+MD5: gcry_md5
+SERPENT128: gcry_serpent
+SERPENT192: gcry_serpent
+SERPENT256: gcry_serpent
+RFC2268_40: gcry_rfc2268
+SHA224: gcry_sha256
+SHA256: gcry_sha256
+AES: gcry_rijndael
+AES192: gcry_rijndael
+AES256: gcry_rijndael
+CRC32: gcry_crc
+CRC32RFC1510: gcry_crc
+CRC24RFC2440: gcry_crc
+TWOFISH: gcry_twofish
+TWOFISH128: gcry_twofish
+SHA512: gcry_sha512
+SHA384: gcry_sha512
+MD4: gcry_md4
+CAMELLIA128: gcry_camellia
+CAMELLIA192: gcry_camellia
+CAMELLIA256: gcry_camellia
+TIGER192: gcry_tiger
+CAST5: gcry_cast5
+RIPEMD160: gcry_rmd160
diff --git a/boot/grub/crypto.mod b/boot/grub/crypto.mod
new file mode 100644 (file)
index 0000000..5e8a3d8
Binary files /dev/null and b/boot/grub/crypto.mod differ
diff --git a/boot/grub/cs5536.mod b/boot/grub/cs5536.mod
new file mode 100644 (file)
index 0000000..a892c60
Binary files /dev/null and b/boot/grub/cs5536.mod differ
diff --git a/boot/grub/date.mod b/boot/grub/date.mod
new file mode 100644 (file)
index 0000000..192375f
Binary files /dev/null and b/boot/grub/date.mod differ
diff --git a/boot/grub/datehook.mod b/boot/grub/datehook.mod
new file mode 100644 (file)
index 0000000..103f8b9
Binary files /dev/null and b/boot/grub/datehook.mod differ
diff --git a/boot/grub/datetime.mod b/boot/grub/datetime.mod
new file mode 100644 (file)
index 0000000..df78ba5
Binary files /dev/null and b/boot/grub/datetime.mod differ
diff --git a/boot/grub/diskboot.img b/boot/grub/diskboot.img
new file mode 100644 (file)
index 0000000..dfa0707
Binary files /dev/null and b/boot/grub/diskboot.img differ
diff --git a/boot/grub/dm_nv.mod b/boot/grub/dm_nv.mod
new file mode 100644 (file)
index 0000000..36fa861
Binary files /dev/null and b/boot/grub/dm_nv.mod differ
diff --git a/boot/grub/drivemap.mod b/boot/grub/drivemap.mod
new file mode 100644 (file)
index 0000000..7d6447a
Binary files /dev/null and b/boot/grub/drivemap.mod differ
diff --git a/boot/grub/echo.mod b/boot/grub/echo.mod
new file mode 100644 (file)
index 0000000..3cede11
Binary files /dev/null and b/boot/grub/echo.mod differ
diff --git a/boot/grub/efiemu.mod b/boot/grub/efiemu.mod
new file mode 100644 (file)
index 0000000..f71a991
Binary files /dev/null and b/boot/grub/efiemu.mod differ
diff --git a/boot/grub/efiemu32.o b/boot/grub/efiemu32.o
new file mode 100644 (file)
index 0000000..cffff2e
Binary files /dev/null and b/boot/grub/efiemu32.o differ
diff --git a/boot/grub/efiemu64.o b/boot/grub/efiemu64.o
new file mode 100644 (file)
index 0000000..2a74550
Binary files /dev/null and b/boot/grub/efiemu64.o differ
diff --git a/boot/grub/elf.mod b/boot/grub/elf.mod
new file mode 100644 (file)
index 0000000..95a6154
Binary files /dev/null and b/boot/grub/elf.mod differ
diff --git a/boot/grub/example_functional_test.mod b/boot/grub/example_functional_test.mod
new file mode 100644 (file)
index 0000000..94cda54
Binary files /dev/null and b/boot/grub/example_functional_test.mod differ
diff --git a/boot/grub/ext2.mod b/boot/grub/ext2.mod
new file mode 100644 (file)
index 0000000..f3c8a4e
Binary files /dev/null and b/boot/grub/ext2.mod differ
diff --git a/boot/grub/extcmd.mod b/boot/grub/extcmd.mod
new file mode 100644 (file)
index 0000000..e1abc1c
Binary files /dev/null and b/boot/grub/extcmd.mod differ
diff --git a/boot/grub/fat.mod b/boot/grub/fat.mod
new file mode 100644 (file)
index 0000000..d218dc8
Binary files /dev/null and b/boot/grub/fat.mod differ
diff --git a/boot/grub/font.mod b/boot/grub/font.mod
new file mode 100644 (file)
index 0000000..1b51499
Binary files /dev/null and b/boot/grub/font.mod differ
diff --git a/boot/grub/fs.lst b/boot/grub/fs.lst
new file mode 100644 (file)
index 0000000..fa2f9df
--- /dev/null
@@ -0,0 +1,27 @@
+affs
+afs
+afs_be
+befs
+befs_be
+btrfs
+cpio
+ext2
+fat
+hfs
+hfsplus
+iso9660
+jfs
+minix
+minix2
+nilfs2
+ntfs
+pxe
+reiserfs
+sfs
+squash4
+tar
+udf
+ufs1
+ufs2
+xfs
+zfs
diff --git a/boot/grub/fshelp.mod b/boot/grub/fshelp.mod
new file mode 100644 (file)
index 0000000..2985524
Binary files /dev/null and b/boot/grub/fshelp.mod differ
diff --git a/boot/grub/functional_test.mod b/boot/grub/functional_test.mod
new file mode 100644 (file)
index 0000000..3947678
Binary files /dev/null and b/boot/grub/functional_test.mod differ
diff --git a/boot/grub/g2hdr.img b/boot/grub/g2hdr.img
new file mode 100644 (file)
index 0000000..026d3f2
Binary files /dev/null and b/boot/grub/g2hdr.img differ
diff --git a/boot/grub/gcry_arcfour.mod b/boot/grub/gcry_arcfour.mod
new file mode 100644 (file)
index 0000000..7748c0d
Binary files /dev/null and b/boot/grub/gcry_arcfour.mod differ
diff --git a/boot/grub/gcry_blowfish.mod b/boot/grub/gcry_blowfish.mod
new file mode 100644 (file)
index 0000000..08c0513
Binary files /dev/null and b/boot/grub/gcry_blowfish.mod differ
diff --git a/boot/grub/gcry_camellia.mod b/boot/grub/gcry_camellia.mod
new file mode 100644 (file)
index 0000000..7bcc9a1
Binary files /dev/null and b/boot/grub/gcry_camellia.mod differ
diff --git a/boot/grub/gcry_cast5.mod b/boot/grub/gcry_cast5.mod
new file mode 100644 (file)
index 0000000..d9c0ace
Binary files /dev/null and b/boot/grub/gcry_cast5.mod differ
diff --git a/boot/grub/gcry_crc.mod b/boot/grub/gcry_crc.mod
new file mode 100644 (file)
index 0000000..46a4dbe
Binary files /dev/null and b/boot/grub/gcry_crc.mod differ
diff --git a/boot/grub/gcry_des.mod b/boot/grub/gcry_des.mod
new file mode 100644 (file)
index 0000000..77a3cfc
Binary files /dev/null and b/boot/grub/gcry_des.mod differ
diff --git a/boot/grub/gcry_md4.mod b/boot/grub/gcry_md4.mod
new file mode 100644 (file)
index 0000000..2f5deb6
Binary files /dev/null and b/boot/grub/gcry_md4.mod differ
diff --git a/boot/grub/gcry_md5.mod b/boot/grub/gcry_md5.mod
new file mode 100644 (file)
index 0000000..b324b1d
Binary files /dev/null and b/boot/grub/gcry_md5.mod differ
diff --git a/boot/grub/gcry_rfc2268.mod b/boot/grub/gcry_rfc2268.mod
new file mode 100644 (file)
index 0000000..c4a4499
Binary files /dev/null and b/boot/grub/gcry_rfc2268.mod differ
diff --git a/boot/grub/gcry_rijndael.mod b/boot/grub/gcry_rijndael.mod
new file mode 100644 (file)
index 0000000..f02bad3
Binary files /dev/null and b/boot/grub/gcry_rijndael.mod differ
diff --git a/boot/grub/gcry_rmd160.mod b/boot/grub/gcry_rmd160.mod
new file mode 100644 (file)
index 0000000..954a01f
Binary files /dev/null and b/boot/grub/gcry_rmd160.mod differ
diff --git a/boot/grub/gcry_seed.mod b/boot/grub/gcry_seed.mod
new file mode 100644 (file)
index 0000000..dd8907b
Binary files /dev/null and b/boot/grub/gcry_seed.mod differ
diff --git a/boot/grub/gcry_serpent.mod b/boot/grub/gcry_serpent.mod
new file mode 100644 (file)
index 0000000..959c83e
Binary files /dev/null and b/boot/grub/gcry_serpent.mod differ
diff --git a/boot/grub/gcry_sha1.mod b/boot/grub/gcry_sha1.mod
new file mode 100644 (file)
index 0000000..41ec084
Binary files /dev/null and b/boot/grub/gcry_sha1.mod differ
diff --git a/boot/grub/gcry_sha256.mod b/boot/grub/gcry_sha256.mod
new file mode 100644 (file)
index 0000000..dc5c155
Binary files /dev/null and b/boot/grub/gcry_sha256.mod differ
diff --git a/boot/grub/gcry_sha512.mod b/boot/grub/gcry_sha512.mod
new file mode 100644 (file)
index 0000000..6ae4fc0
Binary files /dev/null and b/boot/grub/gcry_sha512.mod differ
diff --git a/boot/grub/gcry_tiger.mod b/boot/grub/gcry_tiger.mod
new file mode 100644 (file)
index 0000000..3de4cb8
Binary files /dev/null and b/boot/grub/gcry_tiger.mod differ
diff --git a/boot/grub/gcry_twofish.mod b/boot/grub/gcry_twofish.mod
new file mode 100644 (file)
index 0000000..03f8d0c
Binary files /dev/null and b/boot/grub/gcry_twofish.mod differ
diff --git a/boot/grub/gcry_whirlpool.mod b/boot/grub/gcry_whirlpool.mod
new file mode 100644 (file)
index 0000000..0e1a096
Binary files /dev/null and b/boot/grub/gcry_whirlpool.mod differ
diff --git a/boot/grub/gettext.mod b/boot/grub/gettext.mod
new file mode 100644 (file)
index 0000000..b5a2bad
Binary files /dev/null and b/boot/grub/gettext.mod differ
diff --git a/boot/grub/gfxblacklist.txt b/boot/grub/gfxblacklist.txt
new file mode 100644 (file)
index 0000000..8176447
--- /dev/null
@@ -0,0 +1,25 @@
+# GRUB gfxpayload blacklist.  The format is a sequence of lines of the
+# following form, using lower-case hexadecimal for all ID components:
+#
+#   vVENDORdDEVICEsvSUBVENDORsdSUBDEVICEbcBASECLASSscSUBCLASS
+#
+# Blacklist lines are regex-matched (currently using Lua's string.find with
+# the line surrounded by ^ and $) against a corresponding PCI ID string.  In
+# practice this means that you can replace any part of the ID string with .*
+# to match anything.
+#
+# There is no need to customise this file locally.  If you need to disable
+# gfxpayload=keep on your system, just add this line (uncommented) to
+# /etc/default/grub:
+#
+#   GRUB_GFXPAYLOAD_LINUX=text
+
+# Warning: This file was autogenerated by fglrx.
+#          All changes to this file will be lost.
+#
+# Blacklist cards here
+#
+# Example: blacklist all AMD graphics cards
+# v1002d.*sv.*sd.*bc03sc.*
+v15add0710.*
+v15add0405.*
diff --git a/boot/grub/gfxmenu.mod b/boot/grub/gfxmenu.mod
new file mode 100644 (file)
index 0000000..78c10a5
Binary files /dev/null and b/boot/grub/gfxmenu.mod differ
diff --git a/boot/grub/gfxterm.mod b/boot/grub/gfxterm.mod
new file mode 100644 (file)
index 0000000..1e0062c
Binary files /dev/null and b/boot/grub/gfxterm.mod differ
diff --git a/boot/grub/gptsync.mod b/boot/grub/gptsync.mod
new file mode 100644 (file)
index 0000000..8bb5763
Binary files /dev/null and b/boot/grub/gptsync.mod differ
diff --git a/boot/grub/grldr.img b/boot/grub/grldr.img
new file mode 100644 (file)
index 0000000..fece214
Binary files /dev/null and b/boot/grub/grldr.img differ
diff --git a/boot/grub/grub.cfg b/boot/grub/grub.cfg
new file mode 100644 (file)
index 0000000..a91cb90
--- /dev/null
@@ -0,0 +1,281 @@
+#
+# DO NOT EDIT THIS FILE
+#
+# It is automatically generated by grub-mkconfig using templates
+# from /etc/grub.d and settings from /etc/default/grub
+#
+
+### BEGIN /etc/grub.d/00_header ###
+if [ -s $prefix/grubenv ]; then
+  set have_grubenv=true
+  load_env
+fi
+set default="0"
+if [ "${prev_saved_entry}" ]; then
+  set saved_entry="${prev_saved_entry}"
+  save_env saved_entry
+  set prev_saved_entry=
+  save_env prev_saved_entry
+  set boot_once=true
+fi
+
+function savedefault {
+  if [ -z "${boot_once}" ]; then
+    saved_entry="${chosen}"
+    save_env saved_entry
+  fi
+}
+
+function recordfail {
+  set recordfail=1
+  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
+}
+
+function load_video {
+  insmod vbe
+  insmod vga
+  insmod video_bochs
+  insmod video_cirrus
+}
+
+insmod part_msdos
+insmod ext2
+set root='(hd0,msdos1)'
+search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+if loadfont /usr/share/grub/unicode.pf2 ; then
+  set gfxmode=auto
+  load_video
+  insmod gfxterm
+  insmod part_msdos
+  insmod ext2
+  set root='(hd0,msdos1)'
+  search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+  set locale_dir=($root)/boot/grub/locale
+  set lang=ko_KR
+  insmod gettext
+fi
+terminal_output gfxterm
+if [ "${recordfail}" = 1 ]; then
+  set timeout=-1
+else
+  set timeout=10
+fi
+### END /etc/grub.d/00_header ###
+
+### BEGIN /etc/grub.d/05_debian_theme ###
+set menu_color_normal=white/black
+set menu_color_highlight=black/light-gray
+if background_color 44,0,30; then
+  clear
+fi
+### END /etc/grub.d/05_debian_theme ###
+
+### BEGIN /etc/grub.d/10_linux ###
+if [ ${recordfail} != 1 ]; then
+  if [ -e ${prefix}/gfxblacklist.txt ]; then
+    if hwmatch ${prefix}/gfxblacklist.txt 3; then
+      if [ ${match} = 0 ]; then
+        set linux_gfx_mode=keep
+      else
+        set linux_gfx_mode=text
+      fi
+    else
+      set linux_gfx_mode=text
+    fi
+  else
+    set linux_gfx_mode=keep
+  fi
+else
+  set linux_gfx_mode=text
+fi
+export linux_gfx_mode
+if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-29-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-29-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-29-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-29-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-29-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-29-generic
+}
+submenu "Previous Linux versions" {
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-28-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-28-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-28-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-28-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-28-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-28-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-28-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-27-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-27-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-27-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-27-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-27-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-27-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-27-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-26-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-26-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-26-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-26-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-26-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-26-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-25-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-25-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-25-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-25-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-25-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-25-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-25-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       set gfxpayload=$linux_gfx_mode
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux   /boot/vmlinuz-3.0.0-12-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro   quiet splash vt.handoff=7
+       initrd  /boot/initrd.img-3.0.0-12-generic
+}
+menuentry 'Ubuntu, 그리고 Linux 3.0.0-12-generic (복구 모드)' --class ubuntu --class gnu-linux --class gnu --class os {
+       recordfail
+       insmod gzio
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       echo    'Linux 3.0.0-12-generic을 불러옵니다 ...'
+       linux   /boot/vmlinuz-3.0.0-12-generic root=UUID=6ebdb1ab-c75d-46b3-858d-14c8a9571911 ro recovery nomodeset 
+       echo    '가상 램디스크를 불러옵니다.'
+       initrd  /boot/initrd.img-3.0.0-12-generic
+}
+}
+### END /etc/grub.d/10_linux ###
+
+### BEGIN /etc/grub.d/20_linux_xen ###
+### END /etc/grub.d/20_linux_xen ###
+
+### BEGIN /etc/grub.d/20_memtest86+ ###
+menuentry "Memory test (memtest86+)" {
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux16 /boot/memtest86+.bin
+}
+menuentry "Memory test (memtest86+, serial console 115200)" {
+       insmod part_msdos
+       insmod ext2
+       set root='(hd0,msdos1)'
+       search --no-floppy --fs-uuid --set=root 6ebdb1ab-c75d-46b3-858d-14c8a9571911
+       linux16 /boot/memtest86+.bin console=ttyS0,115200n8
+}
+### END /etc/grub.d/20_memtest86+ ###
+
+### BEGIN /etc/grub.d/30_os-prober ###
+if [ "x${timeout}" != "x-1" ]; then
+  if keystatus; then
+    if keystatus --shift; then
+      set timeout=-1
+    else
+      set timeout=0
+    fi
+  else
+    if sleep --interruptible 3 ; then
+      set timeout=0
+    fi
+  fi
+fi
+### END /etc/grub.d/30_os-prober ###
+
+### BEGIN /etc/grub.d/40_custom ###
+# This file provides an easy way to add custom menu entries.  Simply type the
+# menu entries you want to add after this comment.  Be careful not to change
+# the 'exec tail' line above.
+### END /etc/grub.d/40_custom ###
+
+### BEGIN /etc/grub.d/41_custom ###
+if [ -f  $prefix/custom.cfg ]; then
+  source $prefix/custom.cfg;
+fi
+### END /etc/grub.d/41_custom ###
diff --git a/boot/grub/grubenv b/boot/grub/grubenv
new file mode 100644 (file)
index 0000000..f93ccbf
--- /dev/null
@@ -0,0 +1,2 @@
+# GRUB Environment Block
+#######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################
\ No newline at end of file
diff --git a/boot/grub/gzio.mod b/boot/grub/gzio.mod
new file mode 100644 (file)
index 0000000..7bbb28a
Binary files /dev/null and b/boot/grub/gzio.mod differ
diff --git a/boot/grub/halt.mod b/boot/grub/halt.mod
new file mode 100644 (file)
index 0000000..ddc5c95
Binary files /dev/null and b/boot/grub/halt.mod differ
diff --git a/boot/grub/hashsum.mod b/boot/grub/hashsum.mod
new file mode 100644 (file)
index 0000000..297b6bd
Binary files /dev/null and b/boot/grub/hashsum.mod differ
diff --git a/boot/grub/hdparm.mod b/boot/grub/hdparm.mod
new file mode 100644 (file)
index 0000000..d4e39fa
Binary files /dev/null and b/boot/grub/hdparm.mod differ
diff --git a/boot/grub/hello.mod b/boot/grub/hello.mod
new file mode 100644 (file)
index 0000000..63b251e
Binary files /dev/null and b/boot/grub/hello.mod differ
diff --git a/boot/grub/help.mod b/boot/grub/help.mod
new file mode 100644 (file)
index 0000000..8462df0
Binary files /dev/null and b/boot/grub/help.mod differ
diff --git a/boot/grub/hexdump.mod b/boot/grub/hexdump.mod
new file mode 100644 (file)
index 0000000..a8f8759
Binary files /dev/null and b/boot/grub/hexdump.mod differ
diff --git a/boot/grub/hfs.mod b/boot/grub/hfs.mod
new file mode 100644 (file)
index 0000000..b345657
Binary files /dev/null and b/boot/grub/hfs.mod differ
diff --git a/boot/grub/hfsplus.mod b/boot/grub/hfsplus.mod
new file mode 100644 (file)
index 0000000..ab621f9
Binary files /dev/null and b/boot/grub/hfsplus.mod differ
diff --git a/boot/grub/hwmatch.mod b/boot/grub/hwmatch.mod
new file mode 100644 (file)
index 0000000..88c4adb
Binary files /dev/null and b/boot/grub/hwmatch.mod differ
diff --git a/boot/grub/iorw.mod b/boot/grub/iorw.mod
new file mode 100644 (file)
index 0000000..a4c0d0a
Binary files /dev/null and b/boot/grub/iorw.mod differ
diff --git a/boot/grub/iso9660.mod b/boot/grub/iso9660.mod
new file mode 100644 (file)
index 0000000..a18f094
Binary files /dev/null and b/boot/grub/iso9660.mod differ
diff --git a/boot/grub/jfs.mod b/boot/grub/jfs.mod
new file mode 100644 (file)
index 0000000..34e1764
Binary files /dev/null and b/boot/grub/jfs.mod differ
diff --git a/boot/grub/jpeg.mod b/boot/grub/jpeg.mod
new file mode 100644 (file)
index 0000000..9f73b3c
Binary files /dev/null and b/boot/grub/jpeg.mod differ
diff --git a/boot/grub/kernel.img b/boot/grub/kernel.img
new file mode 100644 (file)
index 0000000..3c517ed
Binary files /dev/null and b/boot/grub/kernel.img differ
diff --git a/boot/grub/keylayouts.mod b/boot/grub/keylayouts.mod
new file mode 100644 (file)
index 0000000..caa6074
Binary files /dev/null and b/boot/grub/keylayouts.mod differ
diff --git a/boot/grub/keystatus.mod b/boot/grub/keystatus.mod
new file mode 100644 (file)
index 0000000..f675cce
Binary files /dev/null and b/boot/grub/keystatus.mod differ
diff --git a/boot/grub/legacycfg.mod b/boot/grub/legacycfg.mod
new file mode 100644 (file)
index 0000000..c56dff2
Binary files /dev/null and b/boot/grub/legacycfg.mod differ
diff --git a/boot/grub/linux.mod b/boot/grub/linux.mod
new file mode 100644 (file)
index 0000000..74bf9f3
Binary files /dev/null and b/boot/grub/linux.mod differ
diff --git a/boot/grub/linux16.mod b/boot/grub/linux16.mod
new file mode 100644 (file)
index 0000000..f051665
Binary files /dev/null and b/boot/grub/linux16.mod differ
diff --git a/boot/grub/lnxboot.img b/boot/grub/lnxboot.img
new file mode 100644 (file)
index 0000000..b13e253
Binary files /dev/null and b/boot/grub/lnxboot.img differ
diff --git a/boot/grub/loadenv.mod b/boot/grub/loadenv.mod
new file mode 100644 (file)
index 0000000..18954e4
Binary files /dev/null and b/boot/grub/loadenv.mod differ
diff --git a/boot/grub/locale/en_AU.mo b/boot/grub/locale/en_AU.mo
new file mode 100644 (file)
index 0000000..9947ab6
Binary files /dev/null and b/boot/grub/locale/en_AU.mo differ
diff --git a/boot/grub/locale/en_CA.mo b/boot/grub/locale/en_CA.mo
new file mode 100644 (file)
index 0000000..c79f058
Binary files /dev/null and b/boot/grub/locale/en_CA.mo differ
diff --git a/boot/grub/locale/en_GB.mo b/boot/grub/locale/en_GB.mo
new file mode 100644 (file)
index 0000000..06be193
Binary files /dev/null and b/boot/grub/locale/en_GB.mo differ
diff --git a/boot/grub/locale/ko.mo b/boot/grub/locale/ko.mo
new file mode 100644 (file)
index 0000000..27c2d94
Binary files /dev/null and b/boot/grub/locale/ko.mo differ
diff --git a/boot/grub/loopback.mod b/boot/grub/loopback.mod
new file mode 100644 (file)
index 0000000..ca7816c
Binary files /dev/null and b/boot/grub/loopback.mod differ
diff --git a/boot/grub/ls.mod b/boot/grub/ls.mod
new file mode 100644 (file)
index 0000000..9155be2
Binary files /dev/null and b/boot/grub/ls.mod differ
diff --git a/boot/grub/lsacpi.mod b/boot/grub/lsacpi.mod
new file mode 100644 (file)
index 0000000..52ab964
Binary files /dev/null and b/boot/grub/lsacpi.mod differ
diff --git a/boot/grub/lsapm.mod b/boot/grub/lsapm.mod
new file mode 100644 (file)
index 0000000..d65fbb9
Binary files /dev/null and b/boot/grub/lsapm.mod differ
diff --git a/boot/grub/lsmmap.mod b/boot/grub/lsmmap.mod
new file mode 100644 (file)
index 0000000..99e48bd
Binary files /dev/null and b/boot/grub/lsmmap.mod differ
diff --git a/boot/grub/lspci.mod b/boot/grub/lspci.mod
new file mode 100644 (file)
index 0000000..3927b9a
Binary files /dev/null and b/boot/grub/lspci.mod differ
diff --git a/boot/grub/lvm.mod b/boot/grub/lvm.mod
new file mode 100644 (file)
index 0000000..31df9e3
Binary files /dev/null and b/boot/grub/lvm.mod differ
diff --git a/boot/grub/mdraid09.mod b/boot/grub/mdraid09.mod
new file mode 100644 (file)
index 0000000..150d977
Binary files /dev/null and b/boot/grub/mdraid09.mod differ
diff --git a/boot/grub/mdraid1x.mod b/boot/grub/mdraid1x.mod
new file mode 100644 (file)
index 0000000..c1bf85f
Binary files /dev/null and b/boot/grub/mdraid1x.mod differ
diff --git a/boot/grub/memdisk.mod b/boot/grub/memdisk.mod
new file mode 100644 (file)
index 0000000..fc763e7
Binary files /dev/null and b/boot/grub/memdisk.mod differ
diff --git a/boot/grub/memrw.mod b/boot/grub/memrw.mod
new file mode 100644 (file)
index 0000000..f6547bd
Binary files /dev/null and b/boot/grub/memrw.mod differ
diff --git a/boot/grub/minicmd.mod b/boot/grub/minicmd.mod
new file mode 100644 (file)
index 0000000..2c77bcf
Binary files /dev/null and b/boot/grub/minicmd.mod differ
diff --git a/boot/grub/minix.mod b/boot/grub/minix.mod
new file mode 100644 (file)
index 0000000..4796b21
Binary files /dev/null and b/boot/grub/minix.mod differ
diff --git a/boot/grub/minix2.mod b/boot/grub/minix2.mod
new file mode 100644 (file)
index 0000000..2c3765b
Binary files /dev/null and b/boot/grub/minix2.mod differ
diff --git a/boot/grub/mmap.mod b/boot/grub/mmap.mod
new file mode 100644 (file)
index 0000000..ad4bd35
Binary files /dev/null and b/boot/grub/mmap.mod differ
diff --git a/boot/grub/moddep.lst b/boot/grub/moddep.lst
new file mode 100644 (file)
index 0000000..a0986e8
--- /dev/null
@@ -0,0 +1,184 @@
+squash4: gzio fshelp
+search_fs_uuid:
+legacycfg: linux gcry_md5 crypto password normal
+date: datetime normal
+uhci: pci usb
+multiboot2: boot video acpi relocator mmap lsapm vbe
+gcry_twofish: crypto
+cmostest:
+gcry_rijndael: crypto
+echo: extcmd
+cpio:
+xzio: gcry_crc
+part_sun:
+gcry_sha512: crypto
+gcry_cast5: crypto
+boot:
+ls: extcmd normal
+gzio:
+video:
+test_blockarg: extcmd normal
+gfxterm: video extcmd bitmap_scale bitmap font
+gcry_tiger: crypto
+gcry_serpent: crypto
+aout:
+gcry_blowfish: crypto
+trig:
+extcmd:
+at_keyboard: boot keylayouts
+videoinfo: video
+pxe: bufio
+minix:
+keylayouts:
+xnu_uuid: gcry_md5
+usbtest: usb
+usbms: usb scsi
+reboot:
+help: extcmd normal
+part_msdos:
+blocklist:
+probe: extcmd
+pbkdf2: crypto
+gcry_rfc2268: crypto
+gcry_camellia: crypto
+fat:
+pci:
+parttool: normal
+linux: boot video relocator mmap vbe normal
+gcry_md4: crypto
+zfsinfo: zfs
+usb_keyboard: keylayouts usb
+gcry_md5: crypto
+fshelp:
+bitmap_scale: bitmap
+ata: pci scsi
+datetime:
+usbserial_common: usb serial
+gcry_des: crypto
+reiserfs: fshelp
+dm_nv: raid
+datehook: datetime normal
+afs_be: fshelp
+efiemu: acpi gcry_crc normal
+kernel:
+video_cirrus: video pci video_fb
+gcry_seed: crypto
+crypto:
+test:
+terminal:
+lsacpi: extcmd acpi
+jpeg: bufio bitmap
+bsd: boot video aout extcmd cpuid elf relocator serial mmap vbe
+memdisk:
+gfxmenu: video gfxterm trig bitmap_scale bitmap normal font
+cmp:
+acpi: extcmd mmap
+xfs: fshelp
+elf:
+cpuid: extcmd
+affs: fshelp
+usb: pci
+videotest: video gfxmenu font
+testload:
+relocator:
+play:
+pxecmd: pxe
+password: crypto normal
+part_sunpc:
+video_fb: video
+sleep: extcmd normal
+serial: extcmd terminfo
+search_fs_file:
+gcry_sha256: crypto
+gcry_rmd160: crypto
+search: search_fs_uuid extcmd search_fs_file search_label
+mdraid09: raid
+chain: boot video
+memrw: extcmd
+cs5536: pci
+ata_pthru: ata
+password_pbkdf2: gcry_sha512 pbkdf2 crypto normal
+mdraid1x: raid
+linux16: boot video relocator mmap
+gcry_crc: crypto
+configfile: normal
+befs: fshelp
+raid5rec: raid
+gcry_arcfour: crypto
+sendkey: boot extcmd
+gettext:
+hello: extcmd
+vga_text:
+usbserial_pl2303: usbserial_common usb serial
+hashsum: extcmd crypto normal
+regexp: extcmd normal
+part_gpt:
+ohci: boot pci usb cs5536
+gptsync:
+zfs:
+part_apple:
+hdparm: extcmd
+bufio:
+btrfs: gzio
+bitmap:
+true:
+terminfo: extcmd
+ntfscomp: ntfs
+hfs:
+biosdisk:
+ufs1:
+ntldr: boot video relocator
+setjmp:
+ufs2:
+nilfs2: fshelp
+lsmmap:
+gcry_sha1: crypto
+915resolution:
+mmap: boot
+befs_be: fshelp
+tar:
+png: bufio bitmap
+lspci: extcmd pci
+hfsplus: fshelp
+tga: bufio bitmap
+minix2:
+setpci: extcmd pci
+scsi:
+raid:
+lvm:
+lsapm:
+functional_test: extcmd
+iso9660: fshelp
+vbe: video video_fb
+udf: fshelp
+search_label:
+raid6rec: raid
+msdospart: parttool
+halt: extcmd acpi
+xnu: boot video extcmd bitmap_scale efiemu relocator bitmap normal
+read:
+multiboot: boot video relocator mmap lsapm vbe
+keystatus: extcmd
+normal: boot gfxterm extcmd crypto terminal
+video_bochs: video pci video_fb
+sfs: fshelp
+part_amiga:
+loopback: extcmd
+jfs:
+part_acorn:
+iorw: extcmd
+hwmatch: pci normal
+cat: extcmd
+afs: fshelp
+hexdump: extcmd
+usbserial_ftdi: usbserial_common usb serial
+minicmd:
+loadenv: extcmd
+gcry_whirlpool: crypto
+drivemap: boot extcmd mmap
+vga: video video_fb
+part_bsd: part_msdos
+font: video bufio
+ext2: fshelp
+example_functional_test: functional_test
+ntfs: fshelp
diff --git a/boot/grub/msdospart.mod b/boot/grub/msdospart.mod
new file mode 100644 (file)
index 0000000..ef803f0
Binary files /dev/null and b/boot/grub/msdospart.mod differ
diff --git a/boot/grub/multiboot.mod b/boot/grub/multiboot.mod
new file mode 100644 (file)
index 0000000..ca56a10
Binary files /dev/null and b/boot/grub/multiboot.mod differ
diff --git a/boot/grub/multiboot2.mod b/boot/grub/multiboot2.mod
new file mode 100644 (file)
index 0000000..80505fc
Binary files /dev/null and b/boot/grub/multiboot2.mod differ
diff --git a/boot/grub/nilfs2.mod b/boot/grub/nilfs2.mod
new file mode 100644 (file)
index 0000000..ada3608
Binary files /dev/null and b/boot/grub/nilfs2.mod differ
diff --git a/boot/grub/normal.mod b/boot/grub/normal.mod
new file mode 100644 (file)
index 0000000..d750dd1
Binary files /dev/null and b/boot/grub/normal.mod differ
diff --git a/boot/grub/ntfs.mod b/boot/grub/ntfs.mod
new file mode 100644 (file)
index 0000000..1b7a2e2
Binary files /dev/null and b/boot/grub/ntfs.mod differ
diff --git a/boot/grub/ntfscomp.mod b/boot/grub/ntfscomp.mod
new file mode 100644 (file)
index 0000000..191a76f
Binary files /dev/null and b/boot/grub/ntfscomp.mod differ
diff --git a/boot/grub/ntldr.mod b/boot/grub/ntldr.mod
new file mode 100644 (file)
index 0000000..9b3c0de
Binary files /dev/null and b/boot/grub/ntldr.mod differ
diff --git a/boot/grub/ohci.mod b/boot/grub/ohci.mod
new file mode 100644 (file)
index 0000000..94236ae
Binary files /dev/null and b/boot/grub/ohci.mod differ
diff --git a/boot/grub/part_acorn.mod b/boot/grub/part_acorn.mod
new file mode 100644 (file)
index 0000000..1b3287d
Binary files /dev/null and b/boot/grub/part_acorn.mod differ
diff --git a/boot/grub/part_amiga.mod b/boot/grub/part_amiga.mod
new file mode 100644 (file)
index 0000000..448910d
Binary files /dev/null and b/boot/grub/part_amiga.mod differ
diff --git a/boot/grub/part_apple.mod b/boot/grub/part_apple.mod
new file mode 100644 (file)
index 0000000..823cd58
Binary files /dev/null and b/boot/grub/part_apple.mod differ
diff --git a/boot/grub/part_bsd.mod b/boot/grub/part_bsd.mod
new file mode 100644 (file)
index 0000000..c44663a
Binary files /dev/null and b/boot/grub/part_bsd.mod differ
diff --git a/boot/grub/part_gpt.mod b/boot/grub/part_gpt.mod
new file mode 100644 (file)
index 0000000..387980d
Binary files /dev/null and b/boot/grub/part_gpt.mod differ
diff --git a/boot/grub/part_msdos.mod b/boot/grub/part_msdos.mod
new file mode 100644 (file)
index 0000000..da9b2f5
Binary files /dev/null and b/boot/grub/part_msdos.mod differ
diff --git a/boot/grub/part_sun.mod b/boot/grub/part_sun.mod
new file mode 100644 (file)
index 0000000..8368a70
Binary files /dev/null and b/boot/grub/part_sun.mod differ
diff --git a/boot/grub/part_sunpc.mod b/boot/grub/part_sunpc.mod
new file mode 100644 (file)
index 0000000..7ffdd0b
Binary files /dev/null and b/boot/grub/part_sunpc.mod differ
diff --git a/boot/grub/partmap.lst b/boot/grub/partmap.lst
new file mode 100644 (file)
index 0000000..6a33b79
--- /dev/null
@@ -0,0 +1,8 @@
+part_acorn
+part_amiga
+part_apple
+part_bsd
+part_gpt
+part_msdos
+part_sun
+part_sunpc
diff --git a/boot/grub/parttool.lst b/boot/grub/parttool.lst
new file mode 100644 (file)
index 0000000..68b4b5c
--- /dev/null
@@ -0,0 +1 @@
+msdos: msdospart
diff --git a/boot/grub/parttool.mod b/boot/grub/parttool.mod
new file mode 100644 (file)
index 0000000..d309e51
Binary files /dev/null and b/boot/grub/parttool.mod differ
diff --git a/boot/grub/password.mod b/boot/grub/password.mod
new file mode 100644 (file)
index 0000000..04e05e4
Binary files /dev/null and b/boot/grub/password.mod differ
diff --git a/boot/grub/password_pbkdf2.mod b/boot/grub/password_pbkdf2.mod
new file mode 100644 (file)
index 0000000..75d9475
Binary files /dev/null and b/boot/grub/password_pbkdf2.mod differ
diff --git a/boot/grub/pbkdf2.mod b/boot/grub/pbkdf2.mod
new file mode 100644 (file)
index 0000000..5059e20
Binary files /dev/null and b/boot/grub/pbkdf2.mod differ
diff --git a/boot/grub/pci.mod b/boot/grub/pci.mod
new file mode 100644 (file)
index 0000000..6a530c2
Binary files /dev/null and b/boot/grub/pci.mod differ
diff --git a/boot/grub/play.mod b/boot/grub/play.mod
new file mode 100644 (file)
index 0000000..9b007c0
Binary files /dev/null and b/boot/grub/play.mod differ
diff --git a/boot/grub/png.mod b/boot/grub/png.mod
new file mode 100644 (file)
index 0000000..c82ff52
Binary files /dev/null and b/boot/grub/png.mod differ
diff --git a/boot/grub/probe.mod b/boot/grub/probe.mod
new file mode 100644 (file)
index 0000000..61640c6
Binary files /dev/null and b/boot/grub/probe.mod differ
diff --git a/boot/grub/pxe.mod b/boot/grub/pxe.mod
new file mode 100644 (file)
index 0000000..3f61769
Binary files /dev/null and b/boot/grub/pxe.mod differ
diff --git a/boot/grub/pxeboot.img b/boot/grub/pxeboot.img
new file mode 100644 (file)
index 0000000..42b3f35
Binary files /dev/null and b/boot/grub/pxeboot.img differ
diff --git a/boot/grub/pxecmd.mod b/boot/grub/pxecmd.mod
new file mode 100644 (file)
index 0000000..6b9dfb4
Binary files /dev/null and b/boot/grub/pxecmd.mod differ
diff --git a/boot/grub/raid.mod b/boot/grub/raid.mod
new file mode 100644 (file)
index 0000000..1d8a64c
Binary files /dev/null and b/boot/grub/raid.mod differ
diff --git a/boot/grub/raid5rec.mod b/boot/grub/raid5rec.mod
new file mode 100644 (file)
index 0000000..0fa4b16
Binary files /dev/null and b/boot/grub/raid5rec.mod differ
diff --git a/boot/grub/raid6rec.mod b/boot/grub/raid6rec.mod
new file mode 100644 (file)
index 0000000..8064ea0
Binary files /dev/null and b/boot/grub/raid6rec.mod differ
diff --git a/boot/grub/read.mod b/boot/grub/read.mod
new file mode 100644 (file)
index 0000000..e3d20b4
Binary files /dev/null and b/boot/grub/read.mod differ
diff --git a/boot/grub/reboot.mod b/boot/grub/reboot.mod
new file mode 100644 (file)
index 0000000..a0f7680
Binary files /dev/null and b/boot/grub/reboot.mod differ
diff --git a/boot/grub/regexp.mod b/boot/grub/regexp.mod
new file mode 100644 (file)
index 0000000..a8f778d
Binary files /dev/null and b/boot/grub/regexp.mod differ
diff --git a/boot/grub/reiserfs.mod b/boot/grub/reiserfs.mod
new file mode 100644 (file)
index 0000000..8368928
Binary files /dev/null and b/boot/grub/reiserfs.mod differ
diff --git a/boot/grub/relocator.mod b/boot/grub/relocator.mod
new file mode 100644 (file)
index 0000000..23753ea
Binary files /dev/null and b/boot/grub/relocator.mod differ
diff --git a/boot/grub/scsi.mod b/boot/grub/scsi.mod
new file mode 100644 (file)
index 0000000..8095fc9
Binary files /dev/null and b/boot/grub/scsi.mod differ
diff --git a/boot/grub/search.mod b/boot/grub/search.mod
new file mode 100644 (file)
index 0000000..392e16a
Binary files /dev/null and b/boot/grub/search.mod differ
diff --git a/boot/grub/search_fs_file.mod b/boot/grub/search_fs_file.mod
new file mode 100644 (file)
index 0000000..ce26767
Binary files /dev/null and b/boot/grub/search_fs_file.mod differ
diff --git a/boot/grub/search_fs_uuid.mod b/boot/grub/search_fs_uuid.mod
new file mode 100644 (file)
index 0000000..5cb5b8b
Binary files /dev/null and b/boot/grub/search_fs_uuid.mod differ
diff --git a/boot/grub/search_label.mod b/boot/grub/search_label.mod
new file mode 100644 (file)
index 0000000..7ee0f3b
Binary files /dev/null and b/boot/grub/search_label.mod differ
diff --git a/boot/grub/sendkey.mod b/boot/grub/sendkey.mod
new file mode 100644 (file)
index 0000000..6de0516
Binary files /dev/null and b/boot/grub/sendkey.mod differ
diff --git a/boot/grub/serial.mod b/boot/grub/serial.mod
new file mode 100644 (file)
index 0000000..a11de24
Binary files /dev/null and b/boot/grub/serial.mod differ
diff --git a/boot/grub/setjmp.mod b/boot/grub/setjmp.mod
new file mode 100644 (file)
index 0000000..ab65d93
Binary files /dev/null and b/boot/grub/setjmp.mod differ
diff --git a/boot/grub/setpci.mod b/boot/grub/setpci.mod
new file mode 100644 (file)
index 0000000..58ece47
Binary files /dev/null and b/boot/grub/setpci.mod differ
diff --git a/boot/grub/sfs.mod b/boot/grub/sfs.mod
new file mode 100644 (file)
index 0000000..8243ccf
Binary files /dev/null and b/boot/grub/sfs.mod differ
diff --git a/boot/grub/sleep.mod b/boot/grub/sleep.mod
new file mode 100644 (file)
index 0000000..65816ce
Binary files /dev/null and b/boot/grub/sleep.mod differ
diff --git a/boot/grub/squash4.mod b/boot/grub/squash4.mod
new file mode 100644 (file)
index 0000000..d084d8b
Binary files /dev/null and b/boot/grub/squash4.mod differ
diff --git a/boot/grub/tar.mod b/boot/grub/tar.mod
new file mode 100644 (file)
index 0000000..c319527
Binary files /dev/null and b/boot/grub/tar.mod differ
diff --git a/boot/grub/terminal.lst b/boot/grub/terminal.lst
new file mode 100644 (file)
index 0000000..c6c30d1
--- /dev/null
@@ -0,0 +1,7 @@
+iat_keyboard: at_keyboard
+iserial: serial
+iserial_*: serial
+ogfxterm: gfxterm
+oserial: serial
+oserial_*: serial
+ovga_text: vga_text
diff --git a/boot/grub/terminal.mod b/boot/grub/terminal.mod
new file mode 100644 (file)
index 0000000..f30ba04
Binary files /dev/null and b/boot/grub/terminal.mod differ
diff --git a/boot/grub/terminfo.mod b/boot/grub/terminfo.mod
new file mode 100644 (file)
index 0000000..2a1f43d
Binary files /dev/null and b/boot/grub/terminfo.mod differ
diff --git a/boot/grub/test.mod b/boot/grub/test.mod
new file mode 100644 (file)
index 0000000..14c5c02
Binary files /dev/null and b/boot/grub/test.mod differ
diff --git a/boot/grub/test_blockarg.mod b/boot/grub/test_blockarg.mod
new file mode 100644 (file)
index 0000000..a911371
Binary files /dev/null and b/boot/grub/test_blockarg.mod differ
diff --git a/boot/grub/testload.mod b/boot/grub/testload.mod
new file mode 100644 (file)
index 0000000..0136bf6
Binary files /dev/null and b/boot/grub/testload.mod differ
diff --git a/boot/grub/tga.mod b/boot/grub/tga.mod
new file mode 100644 (file)
index 0000000..1755a69
Binary files /dev/null and b/boot/grub/tga.mod differ
diff --git a/boot/grub/trig.mod b/boot/grub/trig.mod
new file mode 100644 (file)
index 0000000..f21c705
Binary files /dev/null and b/boot/grub/trig.mod differ
diff --git a/boot/grub/true.mod b/boot/grub/true.mod
new file mode 100644 (file)
index 0000000..96ea017
Binary files /dev/null and b/boot/grub/true.mod differ
diff --git a/boot/grub/udf.mod b/boot/grub/udf.mod
new file mode 100644 (file)
index 0000000..480bce1
Binary files /dev/null and b/boot/grub/udf.mod differ
diff --git a/boot/grub/ufs1.mod b/boot/grub/ufs1.mod
new file mode 100644 (file)
index 0000000..da2c50d
Binary files /dev/null and b/boot/grub/ufs1.mod differ
diff --git a/boot/grub/ufs2.mod b/boot/grub/ufs2.mod
new file mode 100644 (file)
index 0000000..ceff593
Binary files /dev/null and b/boot/grub/ufs2.mod differ
diff --git a/boot/grub/uhci.mod b/boot/grub/uhci.mod
new file mode 100644 (file)
index 0000000..aea048e
Binary files /dev/null and b/boot/grub/uhci.mod differ
diff --git a/boot/grub/unicode.pf2 b/boot/grub/unicode.pf2
new file mode 100644 (file)
index 0000000..57b682a
Binary files /dev/null and b/boot/grub/unicode.pf2 differ
diff --git a/boot/grub/usb.mod b/boot/grub/usb.mod
new file mode 100644 (file)
index 0000000..7340d47
Binary files /dev/null and b/boot/grub/usb.mod differ
diff --git a/boot/grub/usb_keyboard.mod b/boot/grub/usb_keyboard.mod
new file mode 100644 (file)
index 0000000..fa8c8f7
Binary files /dev/null and b/boot/grub/usb_keyboard.mod differ
diff --git a/boot/grub/usbms.mod b/boot/grub/usbms.mod
new file mode 100644 (file)
index 0000000..456ae71
Binary files /dev/null and b/boot/grub/usbms.mod differ
diff --git a/boot/grub/usbserial_common.mod b/boot/grub/usbserial_common.mod
new file mode 100644 (file)
index 0000000..4f58f5c
Binary files /dev/null and b/boot/grub/usbserial_common.mod differ
diff --git a/boot/grub/usbserial_ftdi.mod b/boot/grub/usbserial_ftdi.mod
new file mode 100644 (file)
index 0000000..77519d8
Binary files /dev/null and b/boot/grub/usbserial_ftdi.mod differ
diff --git a/boot/grub/usbserial_pl2303.mod b/boot/grub/usbserial_pl2303.mod
new file mode 100644 (file)
index 0000000..3f4647a
Binary files /dev/null and b/boot/grub/usbserial_pl2303.mod differ
diff --git a/boot/grub/usbtest.mod b/boot/grub/usbtest.mod
new file mode 100644 (file)
index 0000000..6c774bb
Binary files /dev/null and b/boot/grub/usbtest.mod differ
diff --git a/boot/grub/vbe.mod b/boot/grub/vbe.mod
new file mode 100644 (file)
index 0000000..c266d4a
Binary files /dev/null and b/boot/grub/vbe.mod differ
diff --git a/boot/grub/vga.mod b/boot/grub/vga.mod
new file mode 100644 (file)
index 0000000..5fd67e4
Binary files /dev/null and b/boot/grub/vga.mod differ
diff --git a/boot/grub/vga_text.mod b/boot/grub/vga_text.mod
new file mode 100644 (file)
index 0000000..3fb1e27
Binary files /dev/null and b/boot/grub/vga_text.mod differ
diff --git a/boot/grub/video.lst b/boot/grub/video.lst
new file mode 100644 (file)
index 0000000..6ca853e
--- /dev/null
@@ -0,0 +1,4 @@
+vbe
+vga
+video_bochs
+video_cirrus
diff --git a/boot/grub/video.mod b/boot/grub/video.mod
new file mode 100644 (file)
index 0000000..1983f33
Binary files /dev/null and b/boot/grub/video.mod differ
diff --git a/boot/grub/video_bochs.mod b/boot/grub/video_bochs.mod
new file mode 100644 (file)
index 0000000..4dd7e5b
Binary files /dev/null and b/boot/grub/video_bochs.mod differ
diff --git a/boot/grub/video_cirrus.mod b/boot/grub/video_cirrus.mod
new file mode 100644 (file)
index 0000000..3a9a801
Binary files /dev/null and b/boot/grub/video_cirrus.mod differ
diff --git a/boot/grub/video_fb.mod b/boot/grub/video_fb.mod
new file mode 100644 (file)
index 0000000..ee718a7
Binary files /dev/null and b/boot/grub/video_fb.mod differ
diff --git a/boot/grub/videoinfo.mod b/boot/grub/videoinfo.mod
new file mode 100644 (file)
index 0000000..31834b4
Binary files /dev/null and b/boot/grub/videoinfo.mod differ
diff --git a/boot/grub/videotest.mod b/boot/grub/videotest.mod
new file mode 100644 (file)
index 0000000..5217e5b
Binary files /dev/null and b/boot/grub/videotest.mod differ
diff --git a/boot/grub/xfs.mod b/boot/grub/xfs.mod
new file mode 100644 (file)
index 0000000..ebfed4d
Binary files /dev/null and b/boot/grub/xfs.mod differ
diff --git a/boot/grub/xnu.mod b/boot/grub/xnu.mod
new file mode 100644 (file)
index 0000000..5696f7e
Binary files /dev/null and b/boot/grub/xnu.mod differ
diff --git a/boot/grub/xnu_uuid.mod b/boot/grub/xnu_uuid.mod
new file mode 100644 (file)
index 0000000..7fa3e90
Binary files /dev/null and b/boot/grub/xnu_uuid.mod differ
diff --git a/boot/grub/xzio.mod b/boot/grub/xzio.mod
new file mode 100644 (file)
index 0000000..1095356
Binary files /dev/null and b/boot/grub/xzio.mod differ
diff --git a/boot/grub/zfs.mod b/boot/grub/zfs.mod
new file mode 100644 (file)
index 0000000..effa9b4
Binary files /dev/null and b/boot/grub/zfs.mod differ
diff --git a/boot/grub/zfsinfo.mod b/boot/grub/zfsinfo.mod
new file mode 100644 (file)
index 0000000..22fccb0
Binary files /dev/null and b/boot/grub/zfsinfo.mod differ
diff --git a/boot/initrd.img-3.0.0-12-generic b/boot/initrd.img-3.0.0-12-generic
new file mode 100644 (file)
index 0000000..a5c6f08
Binary files /dev/null and b/boot/initrd.img-3.0.0-12-generic differ
diff --git a/boot/initrd.img-3.0.0-25-generic b/boot/initrd.img-3.0.0-25-generic
new file mode 100644 (file)
index 0000000..75d989a
Binary files /dev/null and b/boot/initrd.img-3.0.0-25-generic differ
diff --git a/boot/initrd.img-3.0.0-26-generic b/boot/initrd.img-3.0.0-26-generic
new file mode 100644 (file)
index 0000000..577db3a
Binary files /dev/null and b/boot/initrd.img-3.0.0-26-generic differ
diff --git a/boot/initrd.img-3.0.0-27-generic b/boot/initrd.img-3.0.0-27-generic
new file mode 100644 (file)
index 0000000..5f93515
Binary files /dev/null and b/boot/initrd.img-3.0.0-27-generic differ
diff --git a/boot/initrd.img-3.0.0-28-generic b/boot/initrd.img-3.0.0-28-generic
new file mode 100644 (file)
index 0000000..f4e4626
Binary files /dev/null and b/boot/initrd.img-3.0.0-28-generic differ
diff --git a/boot/initrd.img-3.0.0-29-generic b/boot/initrd.img-3.0.0-29-generic
new file mode 100644 (file)
index 0000000..d56ca94
Binary files /dev/null and b/boot/initrd.img-3.0.0-29-generic differ
diff --git a/boot/memtest86+.bin b/boot/memtest86+.bin
new file mode 100644 (file)
index 0000000..0b2521e
Binary files /dev/null and b/boot/memtest86+.bin differ
diff --git a/boot/memtest86+_multiboot.bin b/boot/memtest86+_multiboot.bin
new file mode 100644 (file)
index 0000000..93a3da3
Binary files /dev/null and b/boot/memtest86+_multiboot.bin differ
diff --git a/boot/vmlinuz-3.0.0-12-generic b/boot/vmlinuz-3.0.0-12-generic
new file mode 100644 (file)
index 0000000..5c5fccb
Binary files /dev/null and b/boot/vmlinuz-3.0.0-12-generic differ
diff --git a/com.samsung.omadsagent.service b/com.samsung.omadsagent.service
new file mode 100755 (executable)
index 0000000..15ae0c5
--- /dev/null
@@ -0,0 +1,3 @@
+[D-BUS Service]
+Name=com.samsung.omadsagent
+Exec=/usr/bin/oma-ds-agent
diff --git a/data/flash-filesystems.pptx b/data/flash-filesystems.pptx
new file mode 100755 (executable)
index 0000000..c211f44
Binary files /dev/null and b/data/flash-filesystems.pptx differ
diff --git a/data/my_tools/GERRIT-change-repo-name.sh b/data/my_tools/GERRIT-change-repo-name.sh
new file mode 100755 (executable)
index 0000000..9e76b2b
--- /dev/null
@@ -0,0 +1,95 @@
+#!/bin/sh
+REPO_FROM="AnimationApp \
+       AppSetting \
+       BasicApp \
+       Calculator \
+       CalendarViewer \
+       CipherMessage \
+       Contacts \
+       Dictionary \
+       DictionaryDataControl \
+       DictionaryDataControlProvider \
+       DrawingBoard \
+       EffectsApp \
+       FaceRecognizer \
+       FaceTracker \
+       FriendFinder \
+       GalleryLiveboxProvider \
+       GlesCube \
+       GlesCube11 \
+       GlesShader \
+       HttpClient \
+       HybridServiceApp \
+       JsonParserApp \
+       LandmarkManager \
+       LiveboxViewer \
+       LocalContent \
+       LocationManager \
+       MapControl \
+       MediaApp \
+       MessageSender \
+       MetalDetector \
+       MotionDetector \
+       MultiLanguage \
+       MultiProcServiceApp \
+       MultiProcUiApp \
+       MultipointTouch \
+       Navigator \
+       NfcMemoTag \
+       NfcP2pBump \
+       PushClient \
+       RockPaperScissors \
+       SceneManagement \
+       Scheduler \
+       SimplePedometer \
+       SocketChat \
+       SpeechApp \
+       Stopwatch \
+       SystemApp \
+       TiltableImageViewer \
+       Todo \
+       UiControlAnimator \
+       UiControls \
+       UiFrameMode \
+       UiGestureDetector \
+       UiLayoutDemo \
+       UiVisualElement \
+       WebViewer \
+       WifiDirectChat \
+       XmlParserApp \
+       templates"
+
+f_pause()
+{
+       key=""
+       echo -n "Press any key to continue.."
+       stty -icanon
+       key=`dd count=1 2>/dev/null`
+       stty icanon
+}
+
+for FROM in $REPO_FROM 
+do
+       newProjName="samples/native/$FROM"
+       currentProjName="samples/cpp/$FROM"
+       echo -n "$newProjName $currentProjName"
+
+       SELECT_FROM="\"SELECT \* FROM changes WHERE dest_project_name=\'$currentProjName\'\""
+       echo -n "$SELECT_FROM"
+       f_pause
+       ssh -p 29418 hk76.song@112.106.1.251 gerrit gsql -c $SELECT_FROM
+       UPDATE_CHANGES="\"UPDATE changes SET dest_project_name = \'$newProjName\' WHERE dest_project_name = \'$currentProjName\'\""
+       echo -n "$UPDATE_CHANGES"
+       f_pause
+       ssh -p 29418 hk76.song@112.106.1.251 gerrit gsql -c $UPDATE_CHANGES
+       UPDATE_ACCOUNT="\"UPDATE account_project_watches SET project_name = \'$newProjName\' WHERE project_name = \'$currentProjName\'\"";
+       echo -n "$UPDATE_ACCOUNT"
+       f_pause
+       ssh -p 29418 hk76.song@112.106.1.251 gerrit gsql -c $UPDATE_ACCOUNT
+       SELECT_FROM="\"SELECT \* FROM changes WHERE dest_project_name=\'$newProjName\'\""
+       echo -n "$SELECT_FROM"
+       f_pause
+       ssh -p 29418 hk76.song@112.106.1.251 gerrit gsql -c $SELECT_FROM
+
+done
+
diff --git a/data/my_tools/GIT-clone-list-public.sh b/data/my_tools/GIT-clone-list-public.sh
new file mode 100755 (executable)
index 0000000..8e56fe5
--- /dev/null
@@ -0,0 +1,33 @@
+#!/bin/sh
+usage(){
+        echo " [ USAGE ] "
+       echo " # ./GIT-clone-list.sh [REPOSITORY_LIST_FILE]"
+}
+
+if [ $# -ne 1 ]
+then
+        usage
+        exit
+fi
+
+REPO_LIST=`cat $1`
+LOG_FILE=/data/git/public/git_clone_log
+
+date > $LOG_FILE
+
+for NAME in $REPO_LIST
+do
+       echo "[[ $NAME ]]" >> $LOG_FILE
+       mkdir -p $NAME >>$LOG_FILE 2>&1
+       cd $NAME/..
+       COUNT=`echo "$NAME" | awk -F'/' '{ print NF }'`
+       REPO_NAME=`echo "$NAME" | cut -f$COUNT -d"/"`
+
+#      echo "REPO NAME $COUNT $REPO_NAME"
+       rm -rf $REPO_NAME >>$LOG_FILE 2>&1
+
+       git clone ssh://kollus@review.tizen.org:29418/$NAME >>$LOG_FILE 2>&1
+       echo -n >>$LOG_FILE
+       cd -
+done
+exit
diff --git a/data/my_tools/GIT-clone-list-rsa.sh b/data/my_tools/GIT-clone-list-rsa.sh
new file mode 100755 (executable)
index 0000000..6e75caa
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/sh
+usage(){
+        echo " [ USAGE ] "
+       echo " # ./GIT-clone-list.sh [REPOSITORY_LIST_FILE]"
+}
+
+if [ $# -ne 1 ]
+then
+        usage
+        exit
+fi
+
+REPO_LIST=`cat $1`
+
+date > git_clone_log
+
+for NAME in $REPO_LIST
+do
+       echo "[[ $NAME ]]" >> git_clone_log
+       mkdir -p $NAME >>git_clone_log 2>&1
+       cd $NAME/..
+       COUNT=`echo "$NAME" | awk -F'/' '{ print NF }'`
+       REPO_NAME=`echo "$NAME" | cut -f$COUNT -d"/"`
+
+#      echo "REPO NAME $COUNT $REPO_NAME"
+       rm -rf $REPO_NAME >>git_clone_log 2>&1
+
+       git clone ssh://hk76.song@tizendev.org:29418/$NAME >>git_clone_log 2>&1
+       echo -n >>git_clone_log
+       cd -
+done
+exit
diff --git a/data/my_tools/TEMPLATE-usage.sh b/data/my_tools/TEMPLATE-usage.sh
new file mode 100644 (file)
index 0000000..806e77b
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+usage(){
+        echo " [ USAGE ] "
+        echo " Normal : ./GERRIT-change-parent.sh -f [Repo List File] [Parent Name]"
+        echo "    Parent = Tizen2.0_LOCK or Tizen-Shared-Projects"
+        echo " Help   : ./GERRIT-change-parent.sh -h"
+}
+
+if [ "$1" = "-h" -o $# -ne 3 ]
+then
+        usage
+        exit
+fi
+
diff --git a/data/my_tools/build_drime4_kernel.sh b/data/my_tools/build_drime4_kernel.sh
new file mode 100755 (executable)
index 0000000..15a4ad7
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+set -x
+
+SLPCAM_SRC_BASE=/data/slpcam/source
+SLPCAM_KERNEL_CFG_DIR=$SLPCAM_SRC_BASE/kernel_config
+KERNEL_SRC_DIR=$SLPCAM_SRC_BASE/linux-2.6.39-slpcam
+CROSS_COMPILE_PREFIX=arm-none-linux-gnueabi-
+
+if [ -f $KERNEL_SRC_DIR/firmware/mfdvowo.bin ]; then
+       echo "mfdvowo.bin exist."
+       cp $KERNEL_SRC_DIR/firmware/mfdvowo.bin $SLPCAM_KERNEL_CFG_DIR/. -f
+else
+       echo "mfdvowo.bin doesn't exist."
+       cp $SLPCAM_KERNEL_CFG_DIR/mfdvowo.bin $KERNEL_SRC_DIR/firmware/. -f
+fi
+
+#if [ -f $KERNEL_SRC_DIR/arch/arm/configs/drime4_es_ubi_defconfig ]; then
+#      echo "drime4_es_ubi_defconfig exist."
+#      make ARCH=arm drime4_es_ubi_defconfig
+#else
+#      echo "drime4_es_ubi_defconfig doesn't exist."
+#      cp $KERNEL_CFG_DIR/drime4_es_ubi_defconfig $KERNEL_SRC_DIR/arch/arm/configs/.
+#fi
+
+make ARCH=arm CROSS_COMPILE=$CROSS_COMPILE_PREFIX -j4 uImage
+
+cp arch/arm/boot/uImage /data/binary/slpcam/boot_binary/.
+
diff --git a/data/my_tools/build_drime4_uboot.sh b/data/my_tools/build_drime4_uboot.sh
new file mode 100755 (executable)
index 0000000..dafb11b
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- drime4_es
+cp u-boot.* /data/binary/slpcam/boot_binary/.
diff --git a/data/my_tools/check_package_size.sh b/data/my_tools/check_package_size.sh
new file mode 100755 (executable)
index 0000000..21c93bc
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+ARCHIVES_PWD=/home/kollus/sbs/target-armel/var/cache/apt/archives
+EXTRACT_PWD=/data/package_info/
+PACKAGE_INFO_FILE=$EXTRACT_PWD/package_info_file.txt
+mkdir -p $EXTRACT_PWD
+cd $EXTRACT_PWD
+ARCHIVES_LIST=`ls $ARCHIVES_PWD`
+for ARCHIVE_NAME in $ARCHIVES_LIST
+do
+       PKG_NAME=`echo $ARCHIVE_NAME | sed 's/.deb//'`
+       mkdir $PKG_NAME
+       cd $PKG_NAME
+       cp $ARCHIVES_PWD/$ARCHIVE_NAME .
+       ar x $ARCHIVE_NAME
+       tar zxvf data.tar.gz
+       tar zxvf control.tar.gz
+       rm $ARCHIVE_NAME
+       rm data.tar.gz
+       rm control.tar.gz
+       echo "$PKG_NAME `du -h --max-depth=0`" >> $PACKAGE_INFO_FILE
+       cd ..
+done
+
diff --git a/data/my_tools/get_drime4_pkg_list.sh b/data/my_tools/get_drime4_pkg_list.sh
new file mode 100755 (executable)
index 0000000..7e76846
--- /dev/null
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+set -x
+
+DRIME4_BASE_DIR=/home/slp/www/drime4
+DRIME4_POOL_DIR=$DRIME4_BASE_DIR/pool
+ssh buildtf@10.89.7.242 find $DRIME4_POOL_DIR -name *deb | sed 's/\/home\/slp\/www\/drime4\/pool\/main//' | cut -d/ -f4 | sed '/-dbg\|-dev/d'
+
+
diff --git a/data/my_tools/git_gc.sh b/data/my_tools/git_gc.sh
new file mode 100755 (executable)
index 0000000..c77bea2
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+GIT_SERVER=tizendev.org
+GIT_BASE=/data/git
+
+ssh root@
diff --git a/data/my_tools/jj/rsa/adaptation/ap_samsung/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/adaptation/ap_samsung/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..c610579
--- /dev/null
@@ -0,0 +1,2 @@
+Cloning into system-plugin-slp...
+Cloning into gst-plugins-e4x12...
diff --git a/data/my_tools/jj/rsa/adaptation/ap_samsung/gst-plugins-e4x12 b/data/my_tools/jj/rsa/adaptation/ap_samsung/gst-plugins-e4x12
new file mode 160000 (submodule)
index 0000000..f07a0a1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f07a0a148cff6889d77029016c5727f8be7cf7f3
diff --git a/data/my_tools/jj/rsa/adaptation/ap_samsung/system-plugin-slp b/data/my_tools/jj/rsa/adaptation/ap_samsung/system-plugin-slp
new file mode 160000 (submodule)
index 0000000..bb61ba3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit bb61ba34d841a8108160991205cc3604ed3e096c
diff --git a/data/my_tools/jj/rsa/adaptation/device-config-audio b/data/my_tools/jj/rsa/adaptation/device-config-audio
new file mode 160000 (submodule)
index 0000000..094c381
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 094c3811947417afef75f4f9e81930fc5dbd15eb
diff --git a/data/my_tools/jj/rsa/adaptation/device-config-touch b/data/my_tools/jj/rsa/adaptation/device-config-touch
new file mode 160000 (submodule)
index 0000000..7f8efc3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 7f8efc32b62ae5809f52d7c776962f13710b7866
diff --git a/data/my_tools/jj/rsa/adaptation/device-manager-plugin-pinetrail b/data/my_tools/jj/rsa/adaptation/device-manager-plugin-pinetrail
new file mode 160000 (submodule)
index 0000000..5a27de4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5a27de44da47398a6ea66ffb392208c7dc0a9edf
diff --git a/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-files-0.0 b/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-files-0.0
new file mode 160000 (submodule)
index 0000000..d413df7
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d413df7328fa873981b1becbb81d0079ce213862
diff --git a/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-base b/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-base
new file mode 160000 (submodule)
index 0000000..193d284
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 193d28426fe898086adf1c09f675356a2b018481
diff --git a/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mc1n2 b/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mc1n2
new file mode 160000 (submodule)
index 0000000..5048ee8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5048ee8bd9ffb8339c957cfa42b173082ea24f2f
diff --git a/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mfld b/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-mfld
new file mode 160000 (submodule)
index 0000000..89cd90f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 89cd90f962e884e8f1b02125e23b9a5b9e29e248
diff --git a/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-wm1811 b/data/my_tools/jj/rsa/adaptation/devices/alsa-scenario-scn-data-0-wm1811
new file mode 160000 (submodule)
index 0000000..3454395
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3454395b5b79c788994334b1ede9f0173d1b0045
diff --git a/data/my_tools/jj/rsa/adaptation/devices/bluetooth-tools b/data/my_tools/jj/rsa/adaptation/devices/bluetooth-tools
new file mode 160000 (submodule)
index 0000000..705ba51
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 705ba51988304833c62c77a6a75fabc561a756ee
diff --git a/data/my_tools/jj/rsa/adaptation/devices/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/adaptation/devices/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..2dac102
--- /dev/null
@@ -0,0 +1,6 @@
+Cloning into alsa-scenario-scn-data-0-base...
+Cloning into alsa-scenario-scn-data-0-mc1n2...
+Cloning into bluetooth-tools...
+Cloning into alsa-scenario-scn-data-0-wm1811...
+Cloning into nfc-plugin-65nxp...
+Cloning into alsa-scenario-scn-data-0-mfld...
diff --git a/data/my_tools/jj/rsa/adaptation/devices/nfc-plugin-65nxp b/data/my_tools/jj/rsa/adaptation/devices/nfc-plugin-65nxp
new file mode 160000 (submodule)
index 0000000..181e1e8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 181e1e884e8bba4c423318b0de397e9369827248
diff --git a/data/my_tools/jj/rsa/adaptation/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/adaptation/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..d0048d5
--- /dev/null
@@ -0,0 +1,6 @@
+Cloning into systemd-bootmode...
+Cloning into device-config-audio...
+Cloning into device-config-touch...
+Cloning into device-manager-plugin-pinetrail...
+Cloning into mtdev...
+Cloning into system-plugin-ia-generic...
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/bootstub-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/bootstub-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..9d53f9e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9d53f9e939a4f80b5c0cb2425c992fbbb765b00d
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/device-configs-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/device-configs-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..e16d459
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e16d459b639048637fcbeae4fc1abb4250daf33f
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/device-manager-plugin-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/device-manager-plugin-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..bddfe91
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit bddfe91deaece32fd66ffbca77345258d8c69bf9
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/adaptation/intel_mfld/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..6bfb391
--- /dev/null
@@ -0,0 +1,12 @@
+Cloning into bootstub-mfld-blackbay...
+Cloning into device-configs-mfld-blackbay...
+Cloning into device-manager-plugin-mfld-blackbay...
+Cloning into gst-plugins-atomisp...
+Cloning into libmfldadvci-blackbay-bin...
+Cloning into mmfw-sysconf-mfld-blackbay...
+Cloning into preos-runtime...
+Cloning into psb-headers...
+Cloning into psb-video-mfld...
+Cloning into pvr-bin-mdfld...
+Cloning into sensor-plugins-mfld-blackbay...
+Cloning into xorg-server-configs-mfld-blackbay...
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/gst-plugins-atomisp b/data/my_tools/jj/rsa/adaptation/intel_mfld/gst-plugins-atomisp
new file mode 160000 (submodule)
index 0000000..9834ffb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9834ffbba56964d7e66d2ce95a8414d8c816fdf1
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/libmfldadvci-blackbay-bin b/data/my_tools/jj/rsa/adaptation/intel_mfld/libmfldadvci-blackbay-bin
new file mode 160000 (submodule)
index 0000000..eba1a9f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit eba1a9f5866e7f66145a51057df136a142416a32
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..65dfa9c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 65dfa9c4e46460fba8823d4708a9b02a04c12087
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/preos-runtime b/data/my_tools/jj/rsa/adaptation/intel_mfld/preos-runtime
new file mode 160000 (submodule)
index 0000000..8da0896
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8da08962e070af33db8b29aab4bc4aa76ebad40f
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/psb-headers b/data/my_tools/jj/rsa/adaptation/intel_mfld/psb-headers
new file mode 160000 (submodule)
index 0000000..827f905
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 827f9055dfff48cde4c35f03cba5c895df952892
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/psb-video-mfld b/data/my_tools/jj/rsa/adaptation/intel_mfld/psb-video-mfld
new file mode 160000 (submodule)
index 0000000..2d0f1f2
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2d0f1f2632a077ee65a26668504178d92c5164ae
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/pvr-bin-mdfld b/data/my_tools/jj/rsa/adaptation/intel_mfld/pvr-bin-mdfld
new file mode 160000 (submodule)
index 0000000..a0c0fc6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a0c0fc6ddc8cf719554ef5b8f950fd4c1ce2e918
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/sensor-plugins-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/sensor-plugins-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..9f7d980
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9f7d980b82e57fc5bf0d499a30e60ae560086433
diff --git a/data/my_tools/jj/rsa/adaptation/intel_mfld/xorg-server-configs-mfld-blackbay b/data/my_tools/jj/rsa/adaptation/intel_mfld/xorg-server-configs-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..b0e2061
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b0e2061814e388deacad437dc35a883b988684ca
diff --git a/data/my_tools/jj/rsa/adaptation/mtdev b/data/my_tools/jj/rsa/adaptation/mtdev
new file mode 160000 (submodule)
index 0000000..15f061f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 15f061f9e5174e0fc29de096ce9a11b9e3a465e3
diff --git a/data/my_tools/jj/rsa/adaptation/system-plugin-ia-generic b/data/my_tools/jj/rsa/adaptation/system-plugin-ia-generic
new file mode 160000 (submodule)
index 0000000..11b4024
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 11b4024b1a246dddea6fb16d5e92c436ec3dae63
diff --git a/data/my_tools/jj/rsa/adaptation/systemd-bootmode b/data/my_tools/jj/rsa/adaptation/systemd-bootmode
new file mode 160000 (submodule)
index 0000000..2a4d317
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2a4d317a25fb68c26436932e26569622632fad5b
diff --git a/data/my_tools/jj/rsa/apps/home/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/apps/home/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..ce4833e
--- /dev/null
@@ -0,0 +1,8 @@
+Cloning into lockscreen...
+Cloning into mobileprint...
+Cloning into my-account...
+Cloning into print-service...
+Cloning into sat-ui...
+Cloning into ug-camera-efl...
+Cloning into ug-mobile-ap...
+Cloning into myfiles...
diff --git a/data/my_tools/jj/rsa/apps/home/lockscreen b/data/my_tools/jj/rsa/apps/home/lockscreen
new file mode 160000 (submodule)
index 0000000..31bfe82
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 31bfe82c4d071a9bf5b0b1438be6a251b93bd5b5
diff --git a/data/my_tools/jj/rsa/apps/home/mobileprint b/data/my_tools/jj/rsa/apps/home/mobileprint
new file mode 160000 (submodule)
index 0000000..3227afc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3227afc5a6749152ddb64e7dac3de2d6269be9d7
diff --git a/data/my_tools/jj/rsa/apps/home/my-account b/data/my_tools/jj/rsa/apps/home/my-account
new file mode 160000 (submodule)
index 0000000..f21b414
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f21b4145e71b5a6e8c99482287dfa9a216e1b18a
diff --git a/data/my_tools/jj/rsa/apps/home/myfiles b/data/my_tools/jj/rsa/apps/home/myfiles
new file mode 160000 (submodule)
index 0000000..60fbe06
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 60fbe062cc134c51b5aac0f31519bd5efb0e3067
diff --git a/data/my_tools/jj/rsa/apps/home/phone-lock b/data/my_tools/jj/rsa/apps/home/phone-lock
new file mode 160000 (submodule)
index 0000000..b41db83
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b41db830bfa490e16d97b65a55245c526a02f422
diff --git a/data/my_tools/jj/rsa/apps/home/print-service b/data/my_tools/jj/rsa/apps/home/print-service
new file mode 160000 (submodule)
index 0000000..167aa8f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 167aa8f8ef970eb15958af32e0ba2c83e6e45d6a
diff --git a/data/my_tools/jj/rsa/apps/home/sat-ui b/data/my_tools/jj/rsa/apps/home/sat-ui
new file mode 160000 (submodule)
index 0000000..35b2e03
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 35b2e031382783fe6b76a171372be91845cd9400
diff --git a/data/my_tools/jj/rsa/apps/home/ug-camera-efl b/data/my_tools/jj/rsa/apps/home/ug-camera-efl
new file mode 160000 (submodule)
index 0000000..6ddc46e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 6ddc46e2f4938fb47e9e4447d1f0f7a2dfb33225
diff --git a/data/my_tools/jj/rsa/apps/home/ug-mobile-ap b/data/my_tools/jj/rsa/apps/home/ug-mobile-ap
new file mode 160000 (submodule)
index 0000000..43e52e1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 43e52e1e5c503f0a4fb73e54c2a65fb53598e8d0
diff --git a/data/my_tools/jj/rsa/apps/home/ug-picker-efl b/data/my_tools/jj/rsa/apps/home/ug-picker-efl
new file mode 160000 (submodule)
index 0000000..0a6ccaf
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0a6ccafede6e2467501d1a8b8f9ac71b254ee74f
diff --git a/data/my_tools/jj/rsa/apps/osp/Contacts b/data/my_tools/jj/rsa/apps/osp/Contacts
new file mode 160000 (submodule)
index 0000000..85b6374
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 85b6374d82a43f18bc362d7268c6177e68b565c7
diff --git a/data/my_tools/jj/rsa/apps/osp/Gallery b/data/my_tools/jj/rsa/apps/osp/Gallery
new file mode 160000 (submodule)
index 0000000..ac5f493
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ac5f493864eaca41cb082adcacadd7c877e3678e
diff --git a/data/my_tools/jj/rsa/apps/osp/ImageViewer b/data/my_tools/jj/rsa/apps/osp/ImageViewer
new file mode 160000 (submodule)
index 0000000..69d3f1b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 69d3f1b09a3d0245d1e54c24a2e1e03e3f6dba33
diff --git a/data/my_tools/jj/rsa/apps/osp/Lock b/data/my_tools/jj/rsa/apps/osp/Lock
new file mode 160000 (submodule)
index 0000000..47d1eb2
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 47d1eb2b68dcf8689dfbf3c13af1020e26e98f88
diff --git a/data/my_tools/jj/rsa/apps/osp/Messages b/data/my_tools/jj/rsa/apps/osp/Messages
new file mode 160000 (submodule)
index 0000000..17bbfea
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 17bbfea0bec437245f87a59e88c845efbc2ba853
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/LICENSE.Flora b/data/my_tools/jj/rsa/apps/osp/Settings/LICENSE.Flora
new file mode 100644 (file)
index 0000000..9c95663
--- /dev/null
@@ -0,0 +1,206 @@
+Flora License
+
+Version 1.0, May, 2012
+
+http://floralicense.org/license/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction,
+and distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by
+the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and
+all other entities that control, are controlled by, or are
+under common control with that entity. For the purposes of
+this definition, "control" means (i) the power, direct or indirect,
+to cause the direction or management of such entity,
+whether by contract or otherwise, or (ii) ownership of fifty percent (50%)
+or more of the outstanding shares, or (iii) beneficial ownership of
+such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity
+exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications,
+including but not limited to software source code, documentation source,
+and configuration files.
+
+"Object" form shall mean any form resulting from mechanical
+transformation or translation of a Source form, including but
+not limited to compiled object code, generated documentation,
+and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form,
+made available under the License, as indicated by a copyright notice
+that is included in or attached to the work (an example is provided
+in the Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form,
+that is based on (or derived from) the Work and for which the editorial
+revisions, annotations, elaborations, or other modifications represent,
+as a whole, an original work of authorship. For the purposes of this License,
+Derivative Works shall not include works that remain separable from,
+or merely link (or bind by name) to the interfaces of, the Work and
+Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original
+version of the Work and any modifications or additions to that Work or
+Derivative Works thereof, that is intentionally submitted to Licensor
+for inclusion in the Work by the copyright owner or by an individual or
+Legal Entity authorized to submit on behalf of the copyright owner.
+For the purposes of this definition, "submitted" means any form of
+electronic, verbal, or written communication sent to the Licensor or
+its representatives, including but not limited to communication on
+electronic mailing lists, source code control systems, and issue
+tracking systems that are managed by, or on behalf of, the Licensor
+for the purpose of discussing and improving the Work, but excluding
+communication that is conspicuously marked or otherwise designated
+in writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity
+on behalf of whom a Contribution has been received by Licensor and
+subsequently incorporated within the Work.
+
+"Tizen Certified Platform" shall mean a software platform that complies
+with the standards set forth in the Compatibility Definition Document
+and passes the Compatibility Test Suite as defined from time to time
+by the Tizen Technical Steering Group and certified by the Tizen
+Association or its designated agent.
+
+2. Grant of Copyright License.  Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+copyright license to reproduce, prepare Derivative Works of,
+publicly display, publicly perform, sublicense, and distribute the
+Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License.  Subject to the terms and conditions of
+this License, each Contributor hereby grants to You a perpetual,
+worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+(except as stated in this section) patent license to make, have made,
+use, offer to sell, sell, import, and otherwise transfer the Work
+solely as incorporated into a Tizen Certified Platform, where such
+license applies only to those patent claims licensable by such
+Contributor that are necessarily infringed by their Contribution(s)
+alone or by combination of their Contribution(s) with the Work solely
+as incorporated into a Tizen Certified Platform to which such
+Contribution(s) was submitted. If You institute patent litigation
+against any entity (including a cross-claim or counterclaim
+in a lawsuit) alleging that the Work or a Contribution incorporated
+within the Work constitutes direct or contributory patent infringement,
+then any patent licenses granted to You under this License for that
+Work shall terminate as of the date such litigation is filed.
+
+4. Redistribution.  You may reproduce and distribute copies of the
+Work or Derivative Works thereof pursuant to the copyright license
+above, in any medium, with or without modifications, and in Source or
+Object form, provided that You meet the following conditions:
+
+  1. You must give any other recipients of the Work or Derivative Works
+     a copy of this License; and
+  2. You must cause any modified files to carry prominent notices stating
+     that You changed the files; and
+  3. You must retain, in the Source form of any Derivative Works that
+     You distribute, all copyright, patent, trademark, and attribution
+     notices from the Source form of the Work, excluding those notices
+     that do not pertain to any part of the Derivative Works; and
+  4. If the Work includes a "NOTICE" text file as part of its distribution,
+     then any Derivative Works that You distribute must include a readable
+     copy of the attribution notices contained within such NOTICE file,
+     excluding those notices that do not pertain to any part of
+     the Derivative Works, in at least one of the following places:
+     within a NOTICE text file distributed as part of the Derivative Works;
+     within the Source form or documentation, if provided along with the
+     Derivative Works; or, within a display generated by the Derivative Works,
+     if and wherever such third-party notices normally appear.
+     The contents of the NOTICE file are for informational purposes only
+     and do not modify the License.
+
+You may add Your own attribution notices within Derivative Works
+that You distribute, alongside or as an addendum to the NOTICE text
+from the Work, provided that such additional attribution notices
+cannot be construed as modifying the License. You may add Your own
+copyright statement to Your modifications and may provide additional or
+different license terms and conditions for use, reproduction, or
+distribution of Your modifications, or for any such Derivative Works
+as a whole, provided Your use, reproduction, and distribution of
+the Work otherwise complies with the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise,
+any Contribution intentionally submitted for inclusion in the Work
+by You to the Licensor shall be under the terms and conditions of
+this License, without any additional terms or conditions.
+Notwithstanding the above, nothing herein shall supersede or modify
+the terms of any separate license agreement you may have executed
+with Licensor regarding such Contributions.
+
+6. Trademarks.  This License does not grant permission to use the trade
+names, trademarks, service marks, or product names of the Licensor,
+except as required for reasonable and customary use in describing the
+origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or
+agreed to in writing, Licensor provides the Work (and each
+Contributor provides its Contributions) on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+implied, including, without limitation, any warranties or conditions
+of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+PARTICULAR PURPOSE. You are solely responsible for determining the
+appropriateness of using or redistributing the Work and assume any
+risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory,
+whether in tort (including negligence), contract, or otherwise,
+unless required by applicable law (such as deliberate and grossly
+negligent acts) or agreed to in writing, shall any Contributor be
+liable to You for damages, including any direct, indirect, special,
+incidental, or consequential damages of any character arising as a
+result of this License or out of the use or inability to use the
+Work (including but not limited to damages for loss of goodwill,
+work stoppage, computer failure or malfunction, or any and all
+other commercial damages or losses), even if such Contributor
+has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing
+the Work or Derivative Works thereof, You may choose to offer,
+and charge a fee for, acceptance of support, warranty, indemnity,
+or other liability obligations and/or rights consistent with this
+License. However, in accepting such obligations, You may act only
+on Your own behalf and on Your sole responsibility, not on behalf
+of any other Contributor, and only if You agree to indemnify,
+defend, and hold each Contributor harmless for any liability
+incurred by, or claims asserted against, such Contributor by reason
+of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Flora License to your work
+
+To apply the Flora License to your work, attach the following
+boilerplate notice, with the fields enclosed by brackets "[]"
+replaced with your own identifying information. (Don't include
+the brackets!) The text should be enclosed in the appropriate
+comment syntax for the file format. We also recommend that a
+file or class name and description of purpose be included on the
+same "printed page" as the copyright notice for easier
+identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Flora License, Version 1.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://floralicense.org/license/
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StAppSettingForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StAppSettingForm.cpp
new file mode 100644 (file)
index 0000000..6142e3b
--- /dev/null
@@ -0,0 +1,1777 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StAppSettingForm.cpp
+ * @brief              This is the implementation file for AppSettingForm class.
+ */
+
+#include "StAppSettingForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Io;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int APPSETTING_DEFAULT_COUNT = 1;
+static const int LIMIT_EDITFIELD = 100;
+static const int STRING_SIZE_LIMIT = 10;
+static const int ID_APPSETTTING_ARGUMENT_DEFAULT = 0;
+static const int ID_APPSETTTING_ARGUMENT_APP_ID = 1;
+static const int ID_APPSETTTING_ARGUMENT_COUNT = 2;
+
+static const wchar_t* DEFAULT_VALUE_STRING = L"1";
+static const wchar_t* ID_POST_FIX_BUTTON_DONE = L"DONE";
+static const wchar_t* ID_POST_FIX_BUTTON_CANCEL = L"CANCEL";
+
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_BOOL = L"bool";
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_INTEGER = L"integer";
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_STRING = L"string";
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_LABEL = L"label";
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_EXPAND_LIST = L"expandlist";
+static const wchar_t* ID_APPSETTING_ITEM_TYPE_EXPAND_ITEM = L"expanditem";
+
+static const wchar_t* ID_APPSETTING_ATTRIBUTE_TYPE_TITLE = L"title";
+static const wchar_t* ID_APPSETTING_ATTRIBUTE_TYPE_MIN = L"min";
+static const wchar_t* ID_APPSETTING_ATTRIBUTE_TYPE_MAX = L"max";
+static const wchar_t* ID_APPSETTING_ATTRIBUTE_TYPE_VALUE = L"value";
+
+static const int ITEM_WIDTH_GAP = 100;
+static const int H_RESIZE_LANDSCAPE_CLIPBOARD = 292;
+static const int H_RESIZE_PORTRAIT_CLIPBOARD = 614;
+
+static const int APP_SETTING_DEFAULT_COUNT = 1;
+static const int IDA_HEADER_BACK_BUTTON = 500;
+
+AppSettingForm::AppSettingForm(void)
+       : __filePath(L"")
+       , __appId(L"")
+       , __pStaticEdit(null)
+       , __isNoTitleGroup(true)
+       , __pIOAppSetting(null)
+       , __pGroupItemNodeList(null)
+       , __pTranslateTableIndexToHashCode(null)
+       , __pTranslateTableHashCodeToItemTag(null)
+       , __pItemHashcodeHashMap(null)
+{
+}
+
+AppSettingForm::~AppSettingForm(void)
+{
+}
+
+void
+AppSettingForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+       SetFormBackEventListener(this);
+}
+
+void
+AppSettingForm::SetHeaderTitle(void)
+{
+       if (__pGroupItemNodeList == null)
+       {
+               AppLogDebug("__pGroupItemNodeList is null");
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       Node* pNode = null;
+       result r = __pGroupItemNodeList->GetAt(0, pNode);
+       if ((pNode == null)
+               || (IsFailed(r)))
+       {
+               if (pNode == null)
+               {
+                       AppLogDebug("pNode is null");
+               }
+               else
+               {
+                       AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+               }
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       Node* pParent = pNode->GetParent();
+       if ((pParent == null)
+               || (!pParent->GetType().Equals(L"setting", false)))
+       {
+               if (pParent == null)
+               {
+                       AppLogDebug("pParent is null");
+               }
+               else
+               {
+                       AppLogDebug("pParent is not setting element [%ls]", pParent->GetType().GetPointer());
+               }
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       String* pTitle = pParent->GetAttributeN(L"title");
+       if (pTitle == null)
+       {
+               AppLogDebug("pTitle is null");
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       CreateHeader(*pTitle);
+       delete pTitle;
+}
+
+result
+AppSettingForm::OnInitializing(void)
+{
+       return E_SUCCESS;
+}
+
+result
+AppSettingForm::AppSettingManagerInit(Tizen::Base::String rootId, Tizen::Base::String filePath)
+{
+       __pAppSettingManager = AppSettingManager::GetInstance();
+       if (__pAppSettingManager == null)
+       {
+               AppLogDebug("AppSettingManager::GetInstance fail");
+               return E_FAILURE;
+       }
+
+       ElementNode* pRoot = __pAppSettingManager->AddAppSettingRootNode(rootId);
+       result r = __pAppSettingManager->XmlAppSettingFileRead(filePath, pRoot);
+       if (IsFailed(r))
+       {
+               __pAppSettingManager->RemoveAppSettingRootNode(rootId);
+               AppLogDebug("XmlAppSettingFileRead fail [%s]", GetErrorMessage(r));
+               return r;
+       }
+
+       return E_SUCCESS;
+}
+
+result
+AppSettingForm::SetGroupItemNodeList(Tizen::Base::String rootId)
+{
+       InitGroupItemNodeList();
+
+       if (__pAppSettingManager == null)
+       {
+               AppLogDebug("__pAppSettingManager is null");
+               return E_FAILURE;
+       }
+
+       ElementNode* pRoot = __pAppSettingManager->GetAppSettingRootNode(rootId);
+
+       if (pRoot == null)
+       {
+               AppLogDebug("AppId is not found");
+               return E_FAILURE;
+       }
+
+       bool isFindSttingElement = false;
+       Node* pNode = null;
+       Enumerator* pEnum = pRoot->CreateEnumerator();
+       while (pEnum->MoveNext() == E_SUCCESS)
+       {
+               pNode = static_cast<const Node*>(pEnum->GetCurrentObject());
+               if (pNode->GetType().Equals(L"setting", false))
+               {
+                       isFindSttingElement = true;
+                       break;
+               }
+       }
+       delete pEnum;
+
+       if ((isFindSttingElement == false)
+               || (pNode == null)
+               || (pNode->GetNodeType() == Node::NODE_TYPE_LEAF))
+       {
+               if (isFindSttingElement == false)
+               {
+                       AppLogDebug("Setting Element is not found");
+               }
+               else
+               {
+                       AppLogDebug("Child is not found");
+               }
+               return E_FAILURE;
+       }
+
+       ElementNode* pElementNode = dynamic_cast<ElementNode*>(pNode);
+       if (pElementNode == null)
+       {
+               AppLogDebug("dynamic_cast<ElementNode*>(pNode) is null");
+               return E_FAILURE;
+       }
+       unsigned int childCount = pElementNode->GetChildCount();
+       if (childCount == 0)
+       {
+               AppLogDebug("Child is zero");
+               return E_FAILURE;
+       }
+
+       result r = E_FAILURE;
+       for (unsigned int i = 0; i < childCount; i++)
+       {
+               if (pElementNode->GetChild(i)->GetType().Equals(L"navigationbar", false))
+               {
+                       continue;
+               }
+
+               r = __pGroupItemNodeList->Add(pElementNode->GetChild(i));
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Add fail");
+                       RemoveAllGroupItemNodeList();
+                       break;
+               }
+
+               r = AddItemHashCodeMap(pElementNode->GetChild(i)->GetId().GetHashCode(), pElementNode->GetChild(i));
+               if (IsFailed(r))
+               {
+                       AppLogDebug("AddItemHashCodeMap fail");
+                       RemoveAllGroupItemNodeList();
+                       break;
+               }
+       }
+
+       return r;
+}
+
+void
+AppSettingForm::RemoveAllGroupItemNodeList(void)
+{
+       if (__pGroupItemNodeList != null)
+       {
+               __pGroupItemNodeList->RemoveAll();
+               delete __pGroupItemNodeList;
+               __pGroupItemNodeList = null;
+       }
+}
+
+result
+AppSettingForm::InitGroupItemNodeList(void)
+{
+       RemoveAllGroupItemNodeList();
+
+       __pGroupItemNodeList = new (std::nothrow) LinkedListT<Node*>;
+       if (__pGroupItemNodeList == null)
+       {
+               AppLogDebug("__pGroupItemNodeList create fail");
+               return E_FAILURE;
+       }
+
+       return E_SUCCESS;
+}
+
+result
+AppSettingForm::InitItemHashCodeMap(void)
+{
+       RemoveAllItemHashCodeMap();
+
+       __pItemHashcodeHashMap = new (std::nothrow) HashMapT<unsigned int, Node*>;
+       if (__pItemHashcodeHashMap == null)
+       {
+               AppLogDebug("__pItemHashcodeHashMap create fail");
+               return E_FAILURE;
+       }
+
+       result r = __pItemHashcodeHashMap->Construct();
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               RemoveAllItemHashCodeMap();
+       }
+
+       return r;
+}
+
+result
+AppSettingForm::AddItemHashCodeMap(unsigned int hashCode, Node* pNode)
+{
+       if (__pItemHashcodeHashMap == null)
+       {
+               AppLogDebug("__pItemHashcodeHashMap is null");
+               return E_FAILURE;
+       }
+
+       result r = __pItemHashcodeHashMap->Add(hashCode, pNode);
+
+       return r;
+}
+
+result
+AppSettingForm::MakeTranslateTable(void)
+{
+       if ((__pGroupItemNodeList == null)
+               || (__pItemHashcodeHashMap == null))
+       {
+               AppLogDebug("__pGroupItemNodeList or __pItemHashcodeHashMap is null");
+               return E_FAILURE;
+       }
+
+       unsigned int groupItemListCount = __pGroupItemNodeList->GetCount();
+       if (groupItemListCount == 0)
+       {
+               AppLogDebug("groupItemListCount is zero");
+               return E_FAILURE;
+       }
+
+       result r = E_FAILURE;
+       Node* pNode = null;
+       Enumerator* pEnum = null;
+
+       for (unsigned int i = 0; i < groupItemListCount; i++)
+       {
+               r = __pGroupItemNodeList->GetAt(i, pNode);
+               if ((pNode == null)
+                       || (IsFailed(r)))
+               {
+                       if (pNode == null)
+                       {
+                               AppLogDebug("pNode is null");
+                               r = E_FAILURE;
+                       }
+                       else
+                       {
+                               AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+                       }
+
+                       RemoveAllTranslateTableIndexToHashCode();
+                       RemoveAllItemHashCodeMap();
+
+                       return r;
+               }
+
+               ArrayListT<unsigned int>* pGroupItemHashCode = new (std::nothrow) ArrayListT<unsigned int>;
+               if (pGroupItemHashCode == null)
+               {
+                       AppLogDebug("pNode is null");
+
+                       RemoveAllTranslateTableIndexToHashCode();
+                       RemoveAllItemHashCodeMap();
+
+                       return E_FAILURE;
+               }
+
+               r = pGroupItemHashCode->Construct();
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                       RemoveAllTranslateTableIndexToHashCode();
+                       RemoveAllItemHashCodeMap();
+
+                       pGroupItemHashCode->RemoveAll();
+                       delete pGroupItemHashCode;
+
+                       return E_FAILURE;
+               }
+
+               int enumLoopCount = 0;
+               pEnum = pNode->CreateEnumerator();
+               while (pEnum->MoveNext() == E_SUCCESS)
+               {
+                       Node* pCurrent = static_cast<const Node*>(pEnum->GetCurrentObject());
+                       if (pCurrent == null)
+                       {
+                               AppLogDebug("pNode is null");
+                               RemoveAllTranslateTableIndexToHashCode();
+                               RemoveAllItemHashCodeMap();
+                               delete pEnum;
+
+                               pGroupItemHashCode->RemoveAll();
+                               delete pGroupItemHashCode;
+
+                               return E_FAILURE;
+                       }
+
+                       unsigned int idHashCode = pCurrent->GetId().GetHashCode();
+
+                       r = AddItemHashCodeMap(idHashCode, pCurrent);
+                       if (IsFailed(r))
+                       {
+                               AppLogDebug("Add fail [%s]", GetErrorMessage(r));
+                               RemoveAllTranslateTableIndexToHashCode();
+                               RemoveAllItemHashCodeMap();
+                               delete pEnum;
+
+                               pGroupItemHashCode->RemoveAll();
+                               delete pGroupItemHashCode;
+
+                               return r;
+                       }
+
+                       r = pGroupItemHashCode->Add(idHashCode);
+                       if (IsFailed(r))
+                       {
+                               AppLogDebug("Add fail [%s]", GetErrorMessage(r));
+                               RemoveAllTranslateTableIndexToHashCode();
+                               RemoveAllItemHashCodeMap();
+                               delete pEnum;
+
+                               pGroupItemHashCode->RemoveAll();
+                               delete pGroupItemHashCode;
+
+                               return r;
+                       }
+                       SetTranslateTableHashCodeToItemTag(idHashCode, new (std::nothrow) ItemTag(i, enumLoopCount));
+                       enumLoopCount = enumLoopCount + APPSETTING_DEFAULT_COUNT;
+               }
+               delete pEnum;
+
+               r = SetTranslateTableIndexToHashCode(pGroupItemHashCode);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("SetTranslateTableIndexToHashCode fail [%s]", GetErrorMessage(r));
+                       RemoveAllTranslateTableIndexToHashCode();
+                       RemoveAllItemHashCodeMap();
+
+                       pGroupItemHashCode->RemoveAll();
+                       delete pGroupItemHashCode;
+
+                       return r;
+               }
+       }
+
+       return r;
+}
+
+Node*
+AppSettingForm::GetItemHashCodeMap(unsigned int hashCode)
+{
+       if (__pItemHashcodeHashMap == null)
+       {
+               AppLogDebug("__pItemHashcodeHashMap is null");
+               return null;
+       }
+
+       bool isFindKey = false;
+       result r = __pItemHashcodeHashMap->ContainsKey(hashCode, isFindKey);
+       if ((isFindKey == false)
+               || (IsFailed(r)))
+       {
+               if (isFindKey == false)
+               {
+                       AppLogDebug("Key is not found");
+               }
+               else
+               {
+                       AppLogDebug("ContainsKey fail [%s]", GetErrorMessage(r));
+               }
+
+               return null;
+       }
+
+       Node* pValueNode = null;
+       r = __pItemHashcodeHashMap->GetValue(hashCode, pValueNode);
+       if ((pValueNode == null)
+               || (IsFailed(r)))
+       {
+               if (pValueNode == null)
+               {
+                       AppLogDebug("pValueNode is null");
+               }
+               else
+               {
+                       AppLogDebug("GetValue fail [%s]", GetErrorMessage(r));
+               }
+
+               return null;
+       }
+
+       return pValueNode;
+}
+
+void
+AppSettingForm::RemoveAllItemHashCodeMap(void) // must be modify
+{
+       if (__pItemHashcodeHashMap != null)
+       {
+               __pItemHashcodeHashMap->RemoveAll();
+               delete __pItemHashcodeHashMap;
+               __pItemHashcodeHashMap = null;
+       }
+}
+
+result
+AppSettingForm::InitTranslateTableIndexToHashCode(void)
+{
+       if (__pTranslateTableIndexToHashCode != null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode is not null");
+               return E_FAILURE;
+       }
+
+       __pTranslateTableIndexToHashCode = new (std::nothrow) ArrayListT<ArrayListT<unsigned int>*>;
+       if (__pTranslateTableIndexToHashCode == null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode create fail");
+               return E_FAILURE;
+       }
+
+       result r = __pTranslateTableIndexToHashCode->Construct();
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               RemoveAllTranslateTableIndexToHashCode();
+       }
+
+       return r;
+}
+
+result
+AppSettingForm::InitTranslateTableHashCodeToItemTag(void)
+{
+       if (__pTranslateTableHashCodeToItemTag != null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode is not null");
+               return E_FAILURE;
+       }
+       __pTranslateTableHashCodeToItemTag = new (std::nothrow) HashMapT<unsigned int, ItemTag*>;
+       if (__pTranslateTableHashCodeToItemTag == null)
+       {
+               AppLogDebug("__pTranslateTableHashCodeToItemTag create fail");
+               return E_FAILURE;
+       }
+       result r = __pTranslateTableHashCodeToItemTag->Construct();
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               RemoveAllTranslateTableHashCodeToItemTag();
+       }
+       return r;
+}
+
+result
+AppSettingForm::SetTranslateTableHashCodeToItemTag(int hashCode, ItemTag* itemTag)
+{
+       InitTranslateTableHashCodeToItemTag();
+       if (__pTranslateTableHashCodeToItemTag == null)
+       {
+               AppLogDebug("__pTranslateTableHashCodeToItemTag is null");
+               return E_FAILURE;
+       }
+       return __pTranslateTableHashCodeToItemTag->Add(hashCode, itemTag);
+}
+
+ItemTag*
+AppSettingForm::GetTranslateTableHashCodeToItemTag(unsigned int hashCode)
+{
+       if (__pTranslateTableHashCodeToItemTag == null)
+       {
+               AppLogDebug("__pTranslateTableHashCodeToItemTag is null");
+               return null;
+       }
+       bool isFindKey = false;
+       result r = __pTranslateTableHashCodeToItemTag->ContainsKey(hashCode, isFindKey);
+       if ((isFindKey == false)
+               || (IsFailed(r)))
+       {
+               if (isFindKey == false)
+               {
+                       AppLogDebug("Key is not found");
+               }
+               else
+               {
+                       AppLogDebug("ContainsKey fail [%s]", GetErrorMessage(r));
+               }
+               return null;
+       }
+       ItemTag* pValueItemTag = null;
+       r = __pTranslateTableHashCodeToItemTag->GetValue(hashCode, pValueItemTag);
+       if ((pValueItemTag == null)
+               || (IsFailed(r)))
+       {
+               if (pValueItemTag == null)
+               {
+                       AppLogDebug("pValueItemTag is null");
+               }
+               else
+               {
+                       AppLogDebug("GetValue fail [%s]", GetErrorMessage(r));
+               }
+               return null;
+       }
+       return pValueItemTag;
+}
+
+void
+AppSettingForm::RemoveAllTranslateTableHashCodeToItemTag(void)
+{
+       if (__pTranslateTableHashCodeToItemTag != null)
+       {
+               __pTranslateTableHashCodeToItemTag->RemoveAll();
+               delete __pTranslateTableHashCodeToItemTag;
+               __pTranslateTableHashCodeToItemTag = null;
+       }
+}
+
+result
+AppSettingForm::SetTranslateTableIndexToHashCode(Tizen::Base::Collection::ArrayListT<unsigned int>* groupItemHashCode)
+{
+       InitTranslateTableIndexToHashCode();
+
+       if (__pTranslateTableIndexToHashCode == null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode is null");
+               return E_FAILURE;
+       }
+
+       result r = __pTranslateTableIndexToHashCode->Add(groupItemHashCode);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Add fail [%s]", GetErrorMessage(r));
+       }
+
+       return r;
+}
+
+unsigned int
+AppSettingForm::GetTranslateTableIndexToHashCode(unsigned int groupIndex, unsigned int itemIndex)
+{
+       unsigned int retHashCode = 0;
+
+       if (__pTranslateTableIndexToHashCode == null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode is null");
+               return retHashCode;
+       }
+
+       unsigned int groupCount = __pTranslateTableIndexToHashCode->GetCount();
+       if ((groupIndex >= groupCount)
+               || (groupCount == 0))
+       {
+               AppLogDebug("groupIndex is not found");
+               return retHashCode;
+       }
+
+       ArrayListT<unsigned int>* pItemList = null;
+       result r = __pTranslateTableIndexToHashCode->GetAt(groupIndex, pItemList);
+       if ((pItemList == null)
+               || (IsFailed(r)))
+       {
+               if (pItemList == null)
+               {
+                       AppLogDebug("pItemList is null");
+               }
+               else
+               {
+                       AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+               }
+
+               return retHashCode;
+       }
+
+       unsigned int itemCount = pItemList->GetCount();
+       if ((itemIndex >= itemCount)
+               || (itemCount == 0))
+       {
+               AppLogDebug("itemIndex is not found");
+               return retHashCode;
+       }
+
+       r = pItemList->GetAt(itemIndex, retHashCode);
+       if (IsFailed(r))
+       {
+               AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+               retHashCode = 0;
+
+               return retHashCode;
+       }
+
+       return retHashCode;
+}
+
+unsigned int
+AppSettingForm::GetItemCountByTranslateTable(unsigned int groupIndex)
+{
+       unsigned int itemCount = 0;
+       if (__pTranslateTableIndexToHashCode == null)
+       {
+               AppLogDebug("__pTranslateTableIndexToHashCode is null");
+               return itemCount;
+       }
+
+       unsigned int groupCount = __pTranslateTableIndexToHashCode->GetCount();
+       if ((groupIndex >= groupCount)
+               || (groupCount == 0))
+       {
+               AppLogDebug("groupIndex is not found");
+               return itemCount;
+       }
+
+       ArrayListT<unsigned int>* pItemList = null;
+       result r = __pTranslateTableIndexToHashCode->GetAt(groupIndex, pItemList);
+       if ((pItemList == null)
+               || (IsFailed(r)))
+       {
+               if (pItemList == null)
+               {
+                       AppLogDebug("pItemList is null");
+               }
+               else
+               {
+                       AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+               }
+
+               return itemCount;
+       }
+
+       itemCount = pItemList->GetCount();
+       if (itemCount == 0)
+       {
+               itemCount = APPSETTING_DEFAULT_COUNT;
+       }
+
+       return itemCount;
+}
+
+void
+AppSettingForm::RemoveAllTranslateTableIndexToHashCode(void)
+{
+       if (__pTranslateTableIndexToHashCode != null)
+       {
+               unsigned int groupCount = __pTranslateTableIndexToHashCode->GetCount();
+               if (groupCount != 0)
+               {
+                       for (unsigned int i = 0; i < groupCount; i++)
+                       {
+                               ArrayListT<unsigned int>* itemList = null;
+                               __pTranslateTableIndexToHashCode->GetAt(i, itemList);
+
+                               if (itemList != null)
+                               {
+                                       itemList->RemoveAll();
+                                       delete itemList;
+                               }
+                       }
+               }
+
+               __pTranslateTableIndexToHashCode->RemoveAll();
+               delete __pTranslateTableIndexToHashCode;
+               __pTranslateTableIndexToHashCode = null;
+       }
+}
+
+result
+AppSettingForm::IOAppSettingInit(Tizen::Base::String appId)
+{
+       __pIOAppSetting = new (std::nothrow) IOAppSetting();
+       if (__pIOAppSetting == null)
+       {
+               AppLogDebug("__pIOAppSetting Create failed");
+               return E_FAILURE;
+       }
+
+       result r = __pIOAppSetting->Constructor(appId);
+       if (IsFailed(r))
+       {
+               RemoveIOAppSetting();
+       }
+
+       return r;
+}
+
+void
+AppSettingForm::RemoveIOAppSetting(void)
+{
+       if (__pIOAppSetting != null)
+       {
+               delete __pIOAppSetting;
+               __pIOAppSetting = null;
+       }
+}
+
+result
+AppSettingForm::OnTerminating(void)
+{
+       __pTableView->SetItemProvider(null);
+
+       RemoveAllGroupItemNodeList();
+       RemoveAllItemHashCodeMap();
+       RemoveAllTranslateTableIndexToHashCode();
+       RemoveAllTranslateTableHashCodeToItemTag();
+       RemoveIOAppSetting();
+
+       __pAppSettingManager->RemoveAppSettingRootNode(__appId);
+       __pAppSettingManager = null;
+       __pStaticEdit = null;
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->UnregisterScene(__appId);
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+AppSettingForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       Node* pRootNode = null;
+       Enumerator* pEnum = null;
+       String* pArgsValue[ID_APPSETTTING_ARGUMENT_COUNT] = {null, };
+       int argsCount = 0;
+
+       if (pArgs == null)
+       {
+               AppLogDebug("pArgs is null");
+               return;
+       }
+
+       argsCount = pArgs->GetCount();
+       if (argsCount != ID_APPSETTTING_ARGUMENT_COUNT)
+       {
+               AppLogDebug("Wrong count of pArgs");
+               delete pArgs;
+               return;
+       }
+
+       for (int i = 0; i < argsCount; i++)
+       {
+               pArgsValue[i] = static_cast<String*>(pArgs->GetAt(i));
+               if (pArgsValue[i] == null)
+               {
+                       AppLogDebug("pArgsValue[%d] is null", i);
+                       delete pArgs;
+                       return;
+               }
+       }
+
+       String appId;
+       StringTokenizer stringTokenizer(*pArgsValue[ID_APPSETTTING_ARGUMENT_DEFAULT], L":");
+       result r = stringTokenizer.GetNextToken(appId);
+       TryCatch(r == E_SUCCESS, , "GetNextToken fail[%s]", GetErrorMessage(r));
+
+       r = stringTokenizer.GetNextToken(appId);
+       if ((IsFailed(r))
+               || (appId.IsEmpty() == true))
+       {
+               if (!IsFailed(r))
+               {
+                       r = E_FAILURE;
+               }
+               TryCatch(r == E_SUCCESS, , "GetNextToken fail[%s]", GetErrorMessage(r));
+       }
+
+       r = AppSettingManagerInit(appId, *pArgsValue[ID_APPSETTTING_ARGUMENT_APP_ID]);
+       TryCatch(r == E_SUCCESS, , "AppSettingManagerInit fail [%s]", GetErrorMessage(r));
+
+       InitItemHashCodeMap();
+       r = SetGroupItemNodeList(appId);
+       TryCatch(r == E_SUCCESS, , "SetGroupItemNodeList fail");
+
+       r = MakeTranslateTable();
+       TryCatch(r == E_SUCCESS, , "MakeTranslateTable fail");
+       if (__appId.IsEmpty() == true)
+       {
+               __appId.Append(appId);
+       }
+
+       IOAppSettingInit(__appId);
+
+       SetHeaderTitle();
+       CreateFooter();
+       CreateTableView();
+
+       __pTableView->UpdateTableView();
+       pRootNode = __pAppSettingManager->GetAppSettingRootNode(__appId);
+       pEnum = pRootNode->CreateEnumerator();
+       while (pEnum->MoveNext() == E_SUCCESS)
+       {
+               Node* pCurrent = static_cast<Node*>(pEnum->GetCurrentObject());
+               if (pCurrent->GetType().Equals(ID_APPSETTING_ITEM_TYPE_BOOL, false))
+               {
+                       unsigned int hashCode = pCurrent->GetId().GetHashCode();
+                       ItemTag* itemTag = GetTranslateTableHashCodeToItemTag(hashCode);
+                       if (itemTag == null)
+                       {
+                               continue;
+                       }
+                       String* pValue = pCurrent->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+                       if (pValue->Equals(L"true", false))
+                       {
+                               __pTableView->SetItemChecked(itemTag->GetGroupIndex(), itemTag->GetItemIndex(), true);
+                       }
+                       delete pValue;
+               }
+               else if (pCurrent->GetType().Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_LIST, false))
+               {
+                       ElementNode* pExpandListItem = dynamic_cast<ElementNode*>(pCurrent);
+                       if (pExpandListItem == null)
+                       {
+                               continue;
+                       }
+                       String* pExpandListValue = pExpandListItem->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+                       for (int i = 0; i < pExpandListItem->GetChildCount(); i++)
+                       {
+                               ElementLeaf* pElementLeaf = dynamic_cast<ElementLeaf*>(pExpandListItem->GetChild(i));
+                               if (pElementLeaf == null)
+                               {
+                                       continue;
+                               }
+                               String* pExpandItemValue = pElementLeaf->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE);
+                               if (!pExpandListValue->Equals(*pExpandItemValue, false))
+                               {
+                                       delete pExpandItemValue;
+                                       continue;
+                               }
+                               unsigned int hashCode = pElementLeaf->GetId().GetHashCode();
+                               ItemTag* itemTag = GetTranslateTableHashCodeToItemTag(hashCode);
+                               if (itemTag == null)
+                               {
+                                       continue;
+                               }
+                               __pTableView->SetItemChecked(itemTag->GetGroupIndex(), itemTag->GetItemIndex(), true);
+                               delete pExpandItemValue;
+                       }
+                       delete pExpandListValue;
+               }
+       }
+       delete pEnum;
+       return;
+
+CATCH:
+       if (pArgs != null)
+       {
+               pArgs->RemoveAll();
+               delete pArgs;
+       }
+
+       AppLogDebug("AppSettingForm Initialize fail");
+}
+
+void
+AppSettingForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+AppSettingForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__pIOAppSetting != null)
+       {
+               __pIOAppSetting->UpdateChangedValue();
+       }
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+AppSettingForm::GetGroupCount(void)
+{
+       if (__pGroupItemNodeList != null)
+       {
+               return __pGroupItemNodeList->GetCount();
+       }
+
+       return APPSETTING_DEFAULT_COUNT;
+}
+
+int
+AppSettingForm::GetItemCount(int groupIndex)
+{
+       return GetItemCountByTranslateTable(groupIndex);
+}
+
+TableViewGroupItem*
+AppSettingForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_DEFAULT;
+       int yItemOffset = Y_GROUP_INDEX_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+       Rectangle itemRectangle;
+       String* groupText = null;
+       Node* pNode = null;
+       __pGroupItemNodeList->GetAt(groupIndex, pNode);
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       itemHeight = H_GROUP_INDEX_DEFAULT;
+       itemRectangle.y = H_GROUP_INDEX_TITLE_TEXT;
+       itemRectangle.height = H_GROUP_INDEX_DEFAULT - H_GROUP_INDEX_TITLE_TEXT;
+
+       groupText = pNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE);
+       if (groupText == null)
+       {
+               delete pItem;
+               return null;
+       }
+
+       if (!pNode->GetType().Equals(L"group", false))
+       {
+               if (__isNoTitleGroup == true)
+               {
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+                       __isNoTitleGroup = false;
+               }
+               else
+               {
+                       itemHeight = 0;
+               }
+       }
+       else
+       {
+               __isNoTitleGroup = true;
+       }
+
+       (*groupText).Format(STRING_SIZE_LIMIT, L"Group %d", groupIndex);
+       pItem->Construct(Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       Label* pLabel = new (std::nothrow) Label();
+
+       pLabel->Construct(itemRectangle, (*groupText).GetPointer());
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+
+       pItem->AddControl(*pLabel);
+
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->SetEnabled(false);
+
+       delete groupText;
+       return pItem;
+}
+
+TableViewItem*
+AppSettingForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       Rectangle itemRectangle;
+       Label* pLabel = null;
+       String itemType;
+       String* itemText = null;
+
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+
+       unsigned int hashCode = GetTranslateTableIndexToHashCode(groupIndex, itemIndex);
+
+       Node* pItemNode = GetItemHashCodeMap(hashCode);
+       if (pItemNode == null)
+       {
+               result r = __pGroupItemNodeList->GetAt(groupIndex, pItemNode);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("pItemNode is null");
+                       return null;
+               }
+
+               pItemNode = GetItemHashCodeMap(pItemNode->GetId().GetHashCode());
+               if (pItemNode == null)
+               {
+                       AppLogDebug("pItemNode is null");
+                       return null;
+               }
+       }
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       itemText = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE);
+       itemType = pItemNode->GetType();
+       ItemTypeOneLine(itemRectangle);
+
+       if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_BOOL, false))
+       {
+               bool toggleValue = false;
+               String* valueString = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+
+               pItemNode->RegisterObserverlistener(__pIOAppSetting);
+
+               style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, (itemText)->GetPointer());
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_PRESSED);
+
+               toggleValue = Boolean::Parse((*valueString).GetPointer(), true);
+
+               if ((toggleValue != 0) || ((*valueString).Equals(DEFAULT_VALUE_STRING, true)))
+               {
+                       __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+               }
+               delete valueString;
+       }
+       else if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_INTEGER, false))
+       {
+               Slider* pSlider = null;
+               int minValue = 0;
+               int maxValue = 0;
+               int setValue = 0;
+
+               pItemNode->RegisterObserverlistener(__pIOAppSetting);
+
+               itemRectangle.width = (itemWidth - ITEM_WIDTH_GAP);
+               itemRectangle.height = H_GROUP_ITEM_DEFAULT_SLIDER;
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               String* minValueString = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_MIN);
+               String* maxValueString = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_MAX);
+               String* setValueString = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+
+               Integer::Parse((*minValueString).GetPointer(), minValue);
+               Integer::Parse((*maxValueString).GetPointer(), maxValue);
+               Integer::Parse((*setValueString).GetPointer(), setValue);
+
+               pSlider = new (std::nothrow) Slider();
+               pSlider->Construct(itemRectangle, BACKGROUND_STYLE_NONE, true, minValue, maxValue);
+               pSlider->SetTitleText((*itemText).GetPointer());
+               pSlider->SetValue(setValue);
+               pSlider->AddAdjustmentEventListener(*this);
+               pSlider->AddSliderEventListener(*this);
+               pSlider->SetName(pItemNode->GetId());
+
+               pItem->AddControl(*pSlider);
+               relativeLayout.SetMargin(*pSlider, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pSlider, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pSlider, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_NORMAL);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_PRESSED);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_HIGHLIGHTED);
+               delete minValueString;
+               delete maxValueString;
+               delete setValueString;
+       }
+       else if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_STRING, false))
+       {
+               itemRectangle.x = 0;
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               pItemNode->RegisterObserverlistener(__pIOAppSetting);
+
+               String id = pItemNode->GetId();
+               String setActionIdDone(id);
+               String setActionIdCancel(id);
+
+               setActionIdDone.Append(ID_POST_FIX_BUTTON_DONE);
+               setActionIdCancel.Append(ID_POST_FIX_BUTTON_CANCEL);
+
+               EditField* pEditField = new (std::nothrow) EditField();
+               String* secondLine = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+
+               itemRectangle.x = X_GROUP_DEFAULT;
+               pEditField->Construct(itemRectangle, EDIT_FIELD_STYLE_NORMAL, INPUT_STYLE_OVERLAY, EDIT_FIELD_TITLE_STYLE_TOP, true, LIMIT_EDITFIELD, GROUP_STYLE_NONE);
+               pEditField->SetGuideText((*itemText).GetPointer());
+               pEditField->SetTitleText((*itemText).GetPointer());
+               pEditField->SetText((*secondLine).GetPointer());
+               delete secondLine;
+
+               pEditField->SetTextSize(FONT_SIZE_SUB_TEXT);
+               pEditField->SetTitleTextColor(EDIT_STATUS_NORMAL, COLOR_HELP_TEXT_TYPE_01);
+               pEditField->SetColor(EDIT_STATUS_NORMAL, COLOR_BG_GROUP_ITEM_DEFAULT);
+               pEditField->SetColor(EDIT_STATUS_PRESSED, COLOR_BG_GROUP_ITEM_DEFAULT);
+               pEditField->SetColor(EDIT_STATUS_HIGHLIGHTED, COLOR_BG_GROUP_ITEM_DEFAULT);
+               pEditField->SetColor(EDIT_STATUS_DISABLED, COLOR_BG_GROUP_ITEM_DEFAULT);
+               pEditField->AddActionEventListener(*this);
+               pEditField->AddTextEventListener(*this);
+               pEditField->SetName(id);
+               pEditField->SetOverlayKeypadCommandButtonVisible(false);
+               pEditField->AddKeypadEventListener(*this);
+
+               pItem->AddControl(*pEditField);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT ,TABLE_VIEW_ITEM_DRAWING_STATUS_PRESSED);
+               pItem->SetIndividualSelectionEnabled(pEditField, true);
+
+               relativeLayout.SetMargin(*pEditField, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pEditField, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pEditField, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+       else if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_LABEL, false))
+       {
+               pItem->Construct(Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, (itemText)->GetPointer());
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+
+               pItem->AddControl(*pLabel);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_PRESSED);
+       }
+       else if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_LIST, false))
+       {
+               String* value = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+               String expendList;
+
+               pItemNode->RegisterObserverlistener(__pIOAppSetting);
+
+               pItem->Construct(Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               expendList.Append(itemText->GetPointer());
+               expendList.Append(L" : ");
+               expendList.Append(value->GetPointer());
+
+               delete value;
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, expendList);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+               pLabel->SetName(pItemNode->GetId());
+
+               pItem->AddControl(*pLabel);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT, TABLE_VIEW_ITEM_DRAWING_STATUS_PRESSED);
+       }
+       else if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_ITEM, false))
+       {
+               style = TABLE_VIEW_ANNEX_STYLE_RADIO;
+
+               pItem->Construct(Dimension(itemWidth, itemRectangle.height), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_LISTITEM);
+
+               Node* parent = pItemNode->GetParent();
+
+               String* pParentValue = (parent->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE));
+               String* pCurrentValue = (pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE));
+
+               if (pCurrentValue->Equals(*pParentValue, true))
+               {
+                       __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+               }
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, (itemText)->GetPointer());
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+
+               pItem->AddControl(*pLabel);
+               delete pParentValue;
+               delete pCurrentValue;
+       }
+       else
+       {
+               AppLogDebug("pItem is null");
+               delete itemText;
+               delete pItem;
+               return null;
+       }
+       delete itemText;
+       return pItem;
+}
+
+bool
+AppSettingForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+AppSettingForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+AppSettingForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       unsigned int hashCode = GetTranslateTableIndexToHashCode(groupIndex, itemIndex);
+       AppLogDebug("%d %d", groupIndex, itemIndex);
+       Node* pItemNode = GetItemHashCodeMap(hashCode);
+       if (pItemNode == null)
+       {
+               return;
+       }
+
+       if ((pItemNode->GetType()).Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_ITEM, false))
+       {
+               ElementNode* pParent = dynamic_cast<ElementNode*>(pItemNode->GetParent());
+               if (pParent == null)
+               {
+                       AppLogDebug("pParent is null");
+                       return;
+               }
+
+               if (!pParent->GetType().Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_LIST, false))
+               {
+                       AppLogDebug("pParent is not ITEM_TYPE_EXPAND_LIST");
+                       return;
+               }
+
+               String* pValue = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE);
+               if (pValue == null)
+               {
+                       AppLogDebug("pValue is null");
+                       return;
+               }
+
+               pParent->SetAttribute(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE, *pValue);
+               delete pValue;
+
+               unsigned int hashCode = pParent->GetId().GetHashCode();
+               ItemTag* itemTag = GetTranslateTableHashCodeToItemTag(hashCode);
+               int loopCount = pParent->GetChildCount() + itemTag->GetItemIndex() + APPSETTING_DEFAULT_COUNT;
+
+               for (int pos = itemTag->GetItemIndex() + APPSETTING_DEFAULT_COUNT; pos < loopCount; pos++)
+               {
+                       if (pos != itemIndex)
+                       {
+                               __pTableView->SetItemChecked(groupIndex, pos, false);
+                       }
+                       else
+                       {
+                               __pTableView->SetItemChecked(groupIndex, pos, true);
+                       }
+               }
+               if (__pStaticEdit)
+               {
+                       __pStaticEdit->HideKeypad();
+                       __pStaticEdit->Invalidate(false);
+               }
+
+               __pTableView->RefreshItem(itemTag->GetGroupIndex(), itemTag->GetItemIndex(), TABLE_VIEW_REFRESH_TYPE_ITEM_MODIFY);
+               Invalidate(true);
+
+       }
+       else if (pItemNode->GetType().Equals(ID_APPSETTING_ITEM_TYPE_BOOL, false))
+       {
+               if (__pStaticEdit)
+               {
+                       __pStaticEdit->HideKeypad();
+                       __pStaticEdit->Invalidate(false);
+               }
+
+               bool itemSelectStatus = tableView.IsItemChecked(groupIndex, itemIndex);
+
+               if (status == TABLE_VIEW_ITEM_STATUS_SELECTED)
+               {
+                       itemSelectStatus = (!itemSelectStatus);
+               }
+               tableView.SetItemChecked(groupIndex, itemIndex, itemSelectStatus);
+               pItemNode->SetAttribute(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE, Boolean::ToString(itemSelectStatus));
+       }
+       else
+       {
+               AppLogDebug("null");
+               if (__pStaticEdit)
+               {
+                       __pStaticEdit->HideKeypad();
+                       __pStaticEdit->Invalidate(false);
+               }
+       }
+       SetFocus();
+}
+
+void
+AppSettingForm::OnActionPerformed(const Control& source, int actionId)
+{
+       String sourceNametmp(source.GetName());
+       String sourceName(L"");
+
+       StringTokenizer stringTokenizer(sourceNametmp, L":");
+       stringTokenizer.GetNextToken(sourceName);
+
+       Node* pNode = GetItemHashCodeMap(sourceName.GetHashCode());
+       if (pNode == null)
+       {
+               AppLogDebug("pNode is null");
+               return;
+       }
+
+       if (pNode->GetType().Equals(ID_APPSETTING_ITEM_TYPE_STRING, false))
+       {
+               if (actionId == IDA_HEADER_BACK_BUTTON)
+               {
+                       __pStaticEdit->HideKeypad();
+                       __pStaticEdit->Invalidate(false);
+               }
+               AppLogDebug("APPSETTING_BUG_REPORT: result error of GetHashCode");
+       }
+}
+
+int
+AppSettingForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+int
+AppSettingForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+AppSettingForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+AppSettingForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+       unsigned int hashCode = GetTranslateTableIndexToHashCode(groupIndex, itemIndex);
+       Node* pItemNode = GetItemHashCodeMap(hashCode);
+       if (pItemNode == null)
+       {
+               AppLogDebug("GetItemHashCodeMap is null");
+               return;
+       }
+
+       if (!pItemNode->GetType().Equals(ID_APPSETTING_ITEM_TYPE_EXPAND_LIST, false))
+       {
+               AppLogDebug("pItemNode->GetType not equal ID_APPSETTING_ITEM_TYPE_EXPAND_LIST");
+               return;
+       }
+
+       Label* pLabel = static_cast<Label*>(pItem->GetControl(pItemNode->GetId(), false));
+       if (pLabel == null)
+       {
+               AppLogDebug("pItem->GetControl is null");
+               return;
+       }
+
+       String* pTitle = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_TITLE);
+       String* pValue = pItemNode->GetAttributeN(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE);
+       if (pValue == null || pTitle == null)
+       {
+               AppLogDebug("GetAttributeN is null");
+               delete pValue;
+               delete pTitle;
+               return;
+       }
+
+       String expendList(*pTitle);
+       expendList.Append(L" : ");
+       expendList.Append(*pValue);
+
+       pLabel->SetText(expendList);
+       pLabel->Invalidate(false);
+
+       delete pTitle;
+       delete pValue;
+}
+
+void
+AppSettingForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+AppSettingForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+AppSettingForm::OnAdjustmentValueChanged(const Tizen::Ui::Control& source, int adjustment)
+{
+       String sourceName = source.GetName();
+
+       if (__pStaticEdit)
+       {
+               __pStaticEdit->HideKeypad();
+               __pStaticEdit->Invalidate(false);
+       }
+
+       Node* pNode = GetItemHashCodeMap(sourceName.GetHashCode());
+       if (pNode == null)
+       {
+               AppLogDebug("pNode is null");
+               return;
+       }
+
+       pNode->SetAttribute(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE, Integer::ToString(adjustment));
+       SetFocus();
+}
+
+void
+AppSettingForm::OnSliderBarMoved(Tizen::Ui::Controls::Slider& source, int value)
+{
+       if (__pStaticEdit)
+       {
+               __pStaticEdit->HideKeypad();
+               __pStaticEdit->Invalidate(false);
+       }
+}
+
+void
+AppSettingForm::OnTextValueChanged(const Tizen::Ui::Control& source)
+{
+       String sourceName = source.GetName();
+       String changedText;
+       Node* pNode = GetItemHashCodeMap(sourceName.GetHashCode());
+       if (pNode == null)
+       {
+               AppLogDebug("pNode is null");
+               return;
+       }
+
+       EditField* pEditField = static_cast<EditField*>(&const_cast<Control&>(source));
+
+       if (pEditField)
+       {
+               changedText = pEditField->GetText();
+       }
+
+       pNode->SetAttribute(ID_APPSETTING_ATTRIBUTE_TYPE_VALUE, changedText);
+}
+
+void
+AppSettingForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       __pStaticEdit = static_cast<EditField*>(&const_cast<Control&>(source));
+
+       String sourceName = source.GetName();
+       Node* pNode = GetItemHashCodeMap(sourceName.GetHashCode());
+       if (pNode == null)
+       {
+               AppLogDebug("pNode is null");
+               return;
+       }
+
+       if (pNode->GetType().Equals(ID_APPSETTING_ITEM_TYPE_STRING, false))
+       {
+               String id = pNode->GetId();
+
+               Header* pHeader = GetHeader();
+               Bitmap* pBitmapNormal = ResourceManager::GetBitmapN(IDB_HEADER_BACK_BUTTON_NORMAL);
+               Bitmap* pBitmapPress = ResourceManager::GetBitmapN(IDB_HEADER_BACK_BUTTON_PRESS);
+
+               ButtonItem buttonItem;
+               buttonItem.Construct(BUTTON_ITEM_STYLE_ICON, IDA_HEADER_BACK_BUTTON);
+               buttonItem.SetIcon(BUTTON_ITEM_STATUS_NORMAL, pBitmapNormal);
+               buttonItem.SetIcon(BUTTON_ITEM_STATUS_PRESSED, pBitmapPress);
+
+               pHeader->SetButton(BUTTON_POSITION_RIGHT, buttonItem);
+               pHeader->AddActionEventListener(*this);
+               pHeader->Invalidate(false);
+               pHeader->SetName(id + L":");
+               SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+
+               delete pBitmapNormal;
+               delete pBitmapPress;
+       }
+}
+
+void
+AppSettingForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       if (__pGroupItemNodeList == null)
+       {
+               AppLogDebug("__pGroupItemNodeList is null");
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       Node* pNode = null;
+       result r = __pGroupItemNodeList->GetAt(0, pNode);
+       if ((pNode == null)
+               || (IsFailed(r)))
+       {
+               if (pNode == null)
+               {
+                       AppLogDebug("pNode is null");
+               }
+               else
+               {
+                       AppLogDebug("GetAt fail [%s]", GetErrorMessage(r));
+               }
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       Node* pParent = pNode->GetParent();
+       if ((pParent == null)
+               || (!pParent->GetType().Equals(L"setting", false)))
+       {
+               if (pParent == null)
+               {
+                       AppLogDebug("pParent is null");
+               }
+               else
+               {
+                       AppLogDebug("pParent is not setting element [%ls]", pParent->GetType().GetPointer());
+               }
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+
+       String* pTitle = pParent->GetAttributeN(L"title");
+       if (pTitle == null)
+       {
+               AppLogDebug("pTitle is null");
+               CreateHeader(L"AppSettingDefault");
+               return;
+       }
+       CreateHeader(*pTitle);
+       delete pTitle;
+
+
+       Clipboard* pClipboard = Clipboard::GetInstance();
+       if (pClipboard != null && pClipboard->IsPopupVisible() == true)
+       {
+               SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+
+               unsigned int hashCode =source.GetName().GetHashCode();
+               ItemTag* itemTag = GetTranslateTableHashCodeToItemTag(hashCode);
+               ReSizingTableviewForClipboard(itemTag->GetGroupIndex(), itemTag->GetItemIndex() + APP_SETTING_DEFAULT_COUNT, true);
+       }
+       else
+       {
+               SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, true);
+               ReSizingTableviewForClipboard();
+       }
+}
+
+void
+AppSettingForm::OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction)
+{
+       switch (keypadAction)
+       {
+       case KEYPAD_ACTION_ENTER:
+               // fall through
+       case KEYPAD_ACTION_DONE:
+               // fall through
+       case KEYPAD_ACTION_SEARCH:
+               {
+                       __pStaticEdit->HideKeypad();
+                       __pStaticEdit->Invalidate(false);
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+AppSettingForm::ReSizingTableviewForClipboard(int scrollToGroupIndex, int scrollToItemIndex, bool isSetScrollPosition)
+{
+       static int prevScrollToGroupIndex = 0;
+       static int prevScrollToItemIndex = 0;
+
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout == null)
+       {
+               AppLogDebug("this->GetLayoutN() is null");
+               return;
+       }
+
+       int reSizingTableviewHeight = H_RESIZE_PORTRAIT_CLIPBOARD;
+       OrientationStatus orientationStatus = GetOrientationStatus();
+       if (orientationStatus == ORIENTATION_STATUS_LANDSCAPE
+               || orientationStatus == ORIENTATION_STATUS_LANDSCAPE_REVERSE)
+       {
+               reSizingTableviewHeight = H_RESIZE_LANDSCAPE_CLIPBOARD;
+       }
+
+       Clipboard* pClipboard = Clipboard::GetInstance();
+       if (pClipboard->IsPopupVisible())
+       {
+               pRelativeLayout->ResetRelation(*__pTableView, RECT_EDGE_BOTTOM);
+               pRelativeLayout->SetHeight(*__pTableView, reSizingTableviewHeight);
+               Draw(true);
+
+               if (isSetScrollPosition == true)
+               {
+                       prevScrollToGroupIndex = scrollToGroupIndex;
+                       prevScrollToItemIndex = scrollToItemIndex;
+               }
+
+               __pTableView->ScrollToItem(prevScrollToGroupIndex, prevScrollToItemIndex, TABLE_VIEW_SCROLL_ITEM_ALIGNMENT_BOTTOM);
+       }
+       else
+       {
+               pRelativeLayout->ResetRelation(*__pTableView, RECT_EDGE_BOTTOM);
+               pRelativeLayout->SetRelation(*__pTableView, *this, RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM);
+               Draw(true);
+       }
+}
+
+void
+AppSettingForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+}
+
+void
+AppSettingForm::OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       Clipboard* pClipboard = Clipboard::GetInstance();
+       if (pClipboard != null && pClipboard->IsPopupVisible() == true)
+       {
+               SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+       }
+       ReSizingTableviewForClipboard();
+
+       Invalidate(true);
+}
+
+void
+ItemTag::SetItemTag(int groupIndex, int itemIndex)
+{
+       __groupIndex = groupIndex;
+       __itemIndex = itemIndex;
+}
+
+void
+ItemTag::GetItemTag(int& groupIndex, int& itemIndex)
+{
+       groupIndex = __groupIndex;
+       itemIndex = __itemIndex;
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StBrightnessForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StBrightnessForm.cpp
new file mode 100644 (file)
index 0000000..8fab3b9
--- /dev/null
@@ -0,0 +1,360 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StBrightnessForm.cpp
+ * @brief              This is the implementation file for BrightnessForm class.
+ */
+
+#include "StBrightnessForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_BRIGHTNESS = 0;
+static const int ID_GROUP_BRIGHTNESS_ITEM_COUNT        = 2;
+static const int ID_ITEM_BRIGHTNESS_AUTOMATIC = 0;
+static const int ID_ITEM_BRIGHTNESS_SLIDE_BAR = 1;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_BRIGHTNESS_ITEM_COUNT;
+
+static const int Y_GROUP_ITEM_SLIDER = -30;
+static const int GROUP_ITEM_SLIDER_MIN_VALUE = 1;
+static const int GROUP_ITEM_SLIDER_MAX_VALUE = 10;
+
+static const int BRIGHTNESS_DEFAULT_VALUE = 1;
+
+BrightnessForm::BrightnessForm(void)
+{
+}
+
+BrightnessForm::~BrightnessForm(void)
+{
+}
+
+void
+BrightnessForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+BrightnessForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_BRIGHTNESS"));
+       CreateFooter();
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+BrightnessForm::OnTerminating(void)
+{
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+BrightnessForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+BrightnessForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+BrightnessForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+BrightnessForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+BrightnessForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       if (groupIndex == ID_GROUP_BRIGHTNESS)
+       {
+               itemCount = ID_GROUP_BRIGHTNESS_ITEM_COUNT;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+BrightnessForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_INDEX_NO_TITLE_DEFAULT));
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(Rectangle(X_GROUP_INDEX_DEFAULT_LABEL, Y_GROUP_INDEX_DEFAULT_LABEL, itemWidth, itemHeight), groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_GROUP_TITLE_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+BrightnessForm::CreateItem(int groupIndex, int itemIndex,int itemWidth)
+{
+       AppLogDebug("CreateItem group[%d] index[%d]", groupIndex, itemIndex);
+
+       int brightness = 0;
+       Rectangle itemRectangle;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       Slider* pSlider = null;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+       ItemTypeOneLine(itemRectangle);
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_BRIGHTNESS_AUTOMATIC:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_AUTOMATIC");
+                       style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+                       RelativeLayout relativeLayout;
+                       relativeLayout.Construct();
+
+                       pItem->Construct(relativeLayout, Dimension(W_GROUP_ITEM_DEFAULT, H_GROUP_ITEM_DEFAULT), style);
+                       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+                       pLabel = new (std::nothrow) Label();
+                       pLabel->Construct(itemRectangle, itemText);
+                       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+                       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+                       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+                       pItem->AddControl(*pLabel);
+                       relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+               break;
+
+       case ID_ITEM_BRIGHTNESS_SLIDE_BAR:
+               {
+                       itemRectangle.width = W_GROUP_ITEM_DEFAULT_SLIDER;
+                       itemRectangle.height = H_GROUP_ITEM_DEFAULT_SLIDER;
+
+                       RelativeLayout relativeLayout;
+                       relativeLayout.Construct();
+
+                       pItem->Construct(relativeLayout, Dimension(W_GROUP_ITEM_DEFAULT, H_GROUP_ITEM_DEFAULT_SLIDER), style);
+                       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+                       if ((brightness = PowerManager::GetScreenBrightness()) == 0)
+                       {
+                               brightness = BRIGHTNESS_DEFAULT_VALUE;
+                       }
+
+                       pSlider = new (std::nothrow) Slider();
+                       pSlider->Construct(itemRectangle, BACKGROUND_STYLE_NONE, true, GROUP_ITEM_SLIDER_MIN_VALUE, GROUP_ITEM_SLIDER_MAX_VALUE);
+                       pSlider->SetValue(brightness);
+                       pSlider->SetPosition(itemRectangle.x, itemRectangle.y + Y_GROUP_ITEM_SLIDER);
+                       pSlider->AddAdjustmentEventListener(*this);
+                       pSlider->AddSliderEventListener(*this);
+
+                       pItem->AddControl(*pSlider);
+                       relativeLayout.SetMargin(*pSlider, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pSlider, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pSlider, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       return pItem;
+}
+
+bool
+BrightnessForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+BrightnessForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+BrightnessForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("OnTableViewItemStateChanged group[%d] index[%d]", groupIndex, itemIndex);
+
+       int localGroup = 0;
+       int localItem = 0;
+
+       if (itemIndex == ID_ITEM_BRIGHTNESS_AUTOMATIC)
+       {
+               switch (status)
+               {
+               case TABLE_VIEW_ITEM_STATUS_CHECKED:
+                       {
+                               localGroup = ID_GROUP_BRIGHTNESS;
+                               localItem = ID_ITEM_BRIGHTNESS_SLIDE_BAR;
+
+                               __pTableView->SetItemEnabled(localGroup, localItem, false);
+                       }
+                       break;
+
+               case TABLE_VIEW_ITEM_STATUS_UNCHECKED:
+                       {
+                               localGroup = ID_GROUP_BRIGHTNESS;
+                               localItem = ID_ITEM_BRIGHTNESS_SLIDE_BAR;
+
+                               __pTableView->SetItemEnabled(localGroup, localItem, true);
+                       }
+                       break;
+
+               default:
+                       break;
+               }
+       }
+}
+
+void
+BrightnessForm::OnAdjustmentValueChanged(const Tizen::Ui::Control& source, int adjustment)
+{
+       result r = E_SUCCESS;
+
+       if ((r = PowerManager::SetScreenBrightness(adjustment)) == E_SUCCESS)
+       {
+               AppLogDebug("Brightness Set adjustment : %d Level", adjustment);
+       }
+       else
+       {
+               AppLogDebug("Brightness Set allowed from 1 to 10 : adjustment Fail. %d", adjustment);
+       }
+}
+
+void
+BrightnessForm::OnSliderBarMoved(Tizen::Ui::Controls::Slider& source, int value)
+{
+       result r = E_SUCCESS;
+
+       if ((r = PowerManager::SetScreenBrightness(value)) == E_SUCCESS)
+       {
+               AppLogDebug("Brightness Set value : %d Level ", value);
+       }
+       else
+       {
+               AppLogDebug("Brightness Set allowed from 1 to 10 : Fail : %d", value);
+       }
+}
+
+int
+BrightnessForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+BrightnessForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+BrightnessForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+BrightnessForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+BrightnessForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+BrightnessForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StCertificateUserInstallPasswordForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StCertificateUserInstallPasswordForm.cpp
new file mode 100644 (file)
index 0000000..65649e9
--- /dev/null
@@ -0,0 +1,541 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StCertificateUserInstallPasswordForm.cpp
+ * @brief              This is the implementation file for CertificateUserInstallPasswordForm class.
+ */
+
+#include "StCertificateUserInstallPasswordForm.h"
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Security;
+using namespace Tizen::Security::Cert;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_INSTALL_PASSWORD_MAIN = 0;
+static const int ID_GROUP_INSTALL_PASSWORD_MAIN_ITEM_COUNT = 3;
+
+static const int ID_ITEM_INSTALL_PASSWORD_INPUT = 0;
+static const int ID_ITEM_INSTALL_PASSWORD_OK = 1;
+static const int ID_ITEM_INSTALL_PASSWORD_CANCEL = 2;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_DEFAULT_ITEM_COUNT = ID_GROUP_INSTALL_PASSWORD_MAIN_ITEM_COUNT;
+
+static const int IDA_PASSWORD_BUTTON_OK = 200;
+static const int IDA_PASSWORD_BUTTON_CANCEL = 300;
+
+static const int IDA_INSTALL_RESULT_SUCCESS = 210;
+static const int IDA_INSTALL_RESULT_FAIL = 220;
+
+static const int LIMIT_EDITFIELD = 100;
+static const int ITEM_RECT_BUTTON_DEFAULT_X = 20;
+static const int ITEM_RECT_BUTTON_DEFAULT_WIDTH_MULTIPLY = 2;
+static const int ITEM_RECTANGLE_RESIZE_5 = 5;
+
+static const int Y_INSERT_RESULT_POPUP_CLIENT_RECT = 160;
+static const int H_INSERT_RESULT_POPUP_CLIENT_RECT = 380;
+static const int W_INSERT_RESULT_POPUP_CLIENT_RECT = 700;
+
+static const int H_INSERT_RESULT_POPUP_ITEM_RECT_LABEL = 340;
+static const int X_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON = 180;
+static const int Y_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON = 250;
+static const int W_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON = 310;
+static const int H_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON = 80;
+static const int INSERT_RESULT_POPUP_FONT_SIZE = 40;
+
+static const int W_ITEM_RESIZE_GAP = 16;
+
+CertificateUserInstallPasswordForm::CertificateUserInstallPasswordForm(void)
+       : __pCertificatePresentationModelInstance(null)
+       , __pInstallFileName(null)
+       , __pEditField(null)
+       , __pInstallResultPopup(null)
+       , __pPassword(null)
+{
+}
+
+CertificateUserInstallPasswordForm::~CertificateUserInstallPasswordForm(void)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+void
+CertificateUserInstallPasswordForm::CreateTableView(void)
+{
+       Rectangle tableViewBounds = GetClientAreaBounds();
+       tableViewBounds.y = Y_GROUP_DEFAULT;
+
+       __pTableView = new (std::nothrow) GroupedTableView();
+
+       __pTableView->Construct(tableViewBounds, true, TABLE_VIEW_SCROLL_BAR_STYLE_NONE);
+       __pTableView->SetItemProvider(this);
+
+       AddControl(*__pTableView);
+       __pTableView->SetGroupedLookEnabled(true);
+       __pTableView->AddGroupedTableViewItemEventListener(*this);
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout != null)
+       {
+               pRelativeLayout->SetHorizontalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               pRelativeLayout->SetVerticalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               delete pRelativeLayout;
+       }
+}
+
+result
+CertificateUserInstallPasswordForm::OnInitializing(void)
+{
+       CreateHeader(L"Certificate Detail");
+       CreateFooter();
+       CreateTableView();
+
+       result r = InitCertificatePresentationModelInstance();
+       if (IsFailed(r))
+       {
+               return r;
+       }
+
+       return E_SUCCESS;
+}
+
+result
+CertificateUserInstallPasswordForm::OnTerminating(void)
+{
+       __pTableView->SetItemProvider(null);
+
+       ReleaseCertificatePresentationModelInstance();
+
+       delete __pInstallResultPopup;
+       __pInstallResultPopup = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+CertificateUserInstallPasswordForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+CertificateUserInstallPasswordForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+CertificateUserInstallPasswordForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+CertificateUserInstallPasswordForm::GetItemCount(int groupIndex)
+{
+       return ID_GROUP_DEFAULT_ITEM_COUNT;
+}
+
+TableViewGroupItem*
+CertificateUserInstallPasswordForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText = L"Enter password";
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       itemHeight = H_GROUP_INDEX_DEFAULT;
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_GROUP_TITLE_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+CertificateUserInstallPasswordForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       Rectangle itemRectangle;
+       Button* pButton = null;
+
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       String itemSecondText;
+
+       int fontSize = GetFontSize();
+       ItemTypeOneLine(itemRectangle);
+       int itemHeight = (itemRectangle.height);
+
+       itemRectangle.width = (itemWidth - W_ITEM_RESIZE_GAP);
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_INSTALL_PASSWORD_INPUT:
+               {
+                       __pEditField = new (std::nothrow) EditField();
+                       __pEditField->Construct(itemRectangle, EDIT_FIELD_STYLE_PASSWORD, INPUT_STYLE_OVERLAY, EDIT_FIELD_TITLE_STYLE_NONE, false, LIMIT_EDITFIELD, GROUP_STYLE_SINGLE);
+                       __pEditField->SetTextSize(fontSize);
+                       __pEditField->SetTitleTextColor(EDIT_STATUS_NORMAL, COLOR_HELP_TEXT_TYPE_01);
+                       __pEditField->SetColor(EDIT_STATUS_NORMAL, COLOR_BG_GROUP_INDEX_DEFAULT);
+                       __pEditField->SetColor(EDIT_STATUS_PRESSED, COLOR_BG_GROUP_INDEX_DEFAULT);
+                       __pEditField->SetColor(EDIT_STATUS_HIGHLIGHTED, COLOR_BG_GROUP_INDEX_DEFAULT);
+
+                       __pEditField->SetOverlayKeypadCommandButtonVisible(false);
+                       __pEditField->AddActionEventListener(*this);
+                       __pEditField->AddKeypadEventListener(*this);
+                       __pEditField->AddTextEventListener(*this);
+                       __pEditField->SetText(__pPassword);
+                       pItem->SetIndividualSelectionEnabled(__pEditField, true);
+                       pItem->AddControl(*__pEditField);
+                       relativeLayout.SetMargin(*__pEditField, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*__pEditField, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*__pEditField, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+               break;
+
+       case ID_ITEM_INSTALL_PASSWORD_OK:
+               {
+                       pButton = new (std::nothrow) Button();
+                       pButton->Construct(itemRectangle, ResourceManager::GetString(L"IDS_ST_BUTTON_OK"));
+                       pButton->SetActionId(IDA_PASSWORD_BUTTON_OK);
+                       pButton->AddActionEventListener(*this);
+
+                       pItem->SetIndividualSelectionEnabled(pButton, true);
+                       pItem->AddControl(*pButton);
+                       relativeLayout.SetMargin(*pButton, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+               break;
+
+       case ID_ITEM_INSTALL_PASSWORD_CANCEL:
+               {
+                       pButton = new (std::nothrow) Button();
+                       pButton->Construct(itemRectangle, ResourceManager::GetString(L"IDS_ST_BODY_CANCEL"));
+                       pButton->SetActionId(IDA_PASSWORD_BUTTON_CANCEL);
+                       pButton->AddActionEventListener(*this);
+
+                       pItem->SetIndividualSelectionEnabled(pButton, true);
+                       pItem->AddControl(*pButton);
+                       relativeLayout.SetMargin(*pButton, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+               break;
+
+       default:
+               break;
+       }
+       return pItem;
+}
+
+bool
+CertificateUserInstallPasswordForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+CertificateUserInstallPasswordForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+CertificateUserInstallPasswordForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("selectItem[%d][%d]", groupIndex, itemIndex);
+}
+
+int
+CertificateUserInstallPasswordForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+CertificateUserInstallPasswordForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+CertificateUserInstallPasswordForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+CertificateUserInstallPasswordForm::OnActionPerformed(const Control& source, int actionId)
+{
+       switch (actionId)
+       {
+       case IDA_PASSWORD_BUTTON_OK:
+               {
+                       __pEditField->HideKeypad();
+                       __pEditField->Invalidate(false);
+
+                       if (__pInstallFileName == null)
+                       {
+                               return;
+                       }
+
+                       String password = __pEditField->GetText();
+                       result r = __pCertificatePresentationModelInstance->InsertPkcs12FormatIntoCertificateStore(*__pInstallFileName, password);
+                       if (IsFailed(r))
+                       {
+                               CreateUserInstallResultPopup(r);
+                               ShowUserInstallResultPopup();
+                               return;
+                       }
+
+                       //TODO : password Check...
+
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+               }
+               break;
+
+       case IDA_PASSWORD_BUTTON_CANCEL:
+               {
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       String password = __pEditField->GetText();
+
+                       __pEditField->SetText(L"");
+                       __pPassword = L"";
+                       __pEditField->HideKeypad();
+                       __pEditField->Invalidate(false);
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+               }
+               break;
+
+       case IDA_INSTALL_RESULT_SUCCESS:
+               {
+                       HideUserInstallResultPopup();
+               }
+               break;
+
+       case IDA_INSTALL_RESULT_FAIL:
+               {
+                       HideUserInstallResultPopup();
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+CertificateUserInstallPasswordForm::OnTextValueChanged(const Tizen::Ui::Control& source)
+{
+       __pPassword = __pEditField->GetText();
+}
+
+void
+CertificateUserInstallPasswordForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, true);
+}
+
+void
+CertificateUserInstallPasswordForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+}
+
+result
+CertificateUserInstallPasswordForm::InitCertificatePresentationModelInstance(void)
+{
+       __pCertificatePresentationModelInstance = CertificatePresentationModel::GetInstance();
+       if (__pCertificatePresentationModelInstance == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pInstallFileName = __pCertificatePresentationModelInstance->PopPendingUserCertificateFileNameToInstallN();
+       if (__pInstallFileName == null)
+       {
+               return E_FAILURE;
+       }
+
+       return E_SUCCESS;
+}
+
+void
+CertificateUserInstallPasswordForm::ReleaseCertificatePresentationModelInstance(void)
+{
+       __pCertificatePresentationModelInstance = null;
+}
+
+void
+CertificateUserInstallPasswordForm::CreateUserInstallResultPopup(result r)
+{
+       int buttonId = IDA_INSTALL_RESULT_FAIL;
+       String buttonText;
+       String popupText;
+       Label* pLabel = null;
+       Button* pLhsButton = null;
+
+       Rectangle clientRect = GetClientAreaBounds();
+       Rectangle itemRectLabel;
+       Rectangle itemRectLhsButton;
+       clientRect.x = 0;
+       clientRect.y = Y_INSERT_RESULT_POPUP_CLIENT_RECT;
+       clientRect.width = W_INSERT_RESULT_POPUP_CLIENT_RECT;
+       clientRect.height = H_INSERT_RESULT_POPUP_CLIENT_RECT;
+
+       itemRectLabel.x = 0;
+       itemRectLabel.y = 0;
+       itemRectLabel.width = clientRect.width;
+       itemRectLabel.height = H_INSERT_RESULT_POPUP_ITEM_RECT_LABEL;
+
+       itemRectLhsButton.x = X_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON;
+       itemRectLhsButton.y = Y_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON;
+       itemRectLhsButton.width = W_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON;
+       itemRectLhsButton.height = H_INSERT_RESULT_POPUP_ITEM_RECT_LHS_BUTTON;
+
+       Dimension bounds = Dimension(clientRect.width, clientRect.height);
+
+       __pInstallResultPopup = new (std::nothrow) Popup();
+       __pInstallResultPopup->Construct(false, bounds);
+       __pInstallResultPopup->SetTitleTextColor(COLOR_SUB_TEXT);
+
+       buttonId = IDA_INSTALL_RESULT_FAIL;
+       popupText = ResourceManager::GetString(L"IDS_ST_BODY_INCORRECT_PASSWORD");
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectLabel, popupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_CENTER);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+       pLabel->SetTextConfig(INSERT_RESULT_POPUP_FONT_SIZE, LABEL_TEXT_STYLE_BOLD);
+       __pInstallResultPopup->AddControl(*pLabel);
+
+       buttonText = ResourceManager::GetString(L"IDS_ST_BUTTON_OK");
+       pLhsButton = new (std::nothrow) Button();
+       pLhsButton->Construct(itemRectLhsButton, buttonText);
+       pLhsButton->SetActionId(buttonId);
+       pLhsButton->AddActionEventListener(*this);
+
+       __pInstallResultPopup->AddControl(*pLhsButton);
+}
+
+void
+CertificateUserInstallPasswordForm::ShowUserInstallResultPopup(void)
+{
+       __pInstallResultPopup->SetShowState(true);
+       __pInstallResultPopup->Show();
+}
+
+void
+CertificateUserInstallPasswordForm::HideUserInstallResultPopup(void)
+{
+       __pInstallResultPopup->SetShowState(false);
+       Invalidate(true);
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StDeveloperOptionForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StDeveloperOptionForm.cpp
new file mode 100644 (file)
index 0000000..c71c384
--- /dev/null
@@ -0,0 +1,578 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StDeveloperOptionForm.cpp
+ * @brief              This is the implementation file for DeveloperOptionForm class.
+ */
+
+#include <FSystem.h>
+#include "StDeveloperOptionForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_DEVELOPER_MAIN = 0;
+static const int ID_GROUP_DEVELOPER_MAIN_ITEM_COUNT = 1;
+static const int ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING = 0;
+
+static const int ID_GROUP_DEVELOPER_CPU = 1;
+static const int ID_GROUP_DEVELOPER_CPU_ITEM_COUNT = 1;
+static const int ID_ITEM_DEVELOPER_CPU_USAGE = 0;
+
+static const int ID_GROUP_DEVELOPER_CPU_RENDERING = 2;
+static const int ID_GROUP_DEVELOPER_CPU_RENDERING_ITEM_COUNT = 1;
+static const int ID_ITEM_DEVELOPER_CPU_RENDERING = 0;
+
+static const int ID_GROUP_DEVELOPER_LIMIT_PROCESS = 3;
+static const int ID_GROUP_DEVELOPER_LIMIT_PROCESS_ITEM_COUNT = 1;
+static const int ID_ITEM_DEVELOPER_LIMIT_PROCESS = 0;
+
+static const int IDA_USB_DEBUGGING_POPUP_OK = 100;
+static const int IDA_USB_DEBUGGING_POPUP_CANCEL = 200;
+
+static const int ID_GROUP_COUNT = 2;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_DEVELOPER_LIMIT_PROCESS_ITEM_COUNT;
+static const int H_HELP_TEXT_GAP = 3;
+static const int W_RESIZE_LABEL_GAP = 170;
+
+static const int Y_ALERT_POPUP_CLIENT_RECT_DEFAULT = 160;
+static const int Y_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT = 20;
+static const int H_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT = 340;
+static const int W_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT = 690;
+static const int X_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT = 12;
+static const int Y_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT = 360;
+static const int W_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT = 310;
+static const int H_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT = 80;
+static const int X_ALERT_POPUP_ITEM_RECT_RHS_BUTTON_RESIZE = 20;
+static const int ALERT_POPUP_LABEL_FONT_SIZE = 40;
+
+static const int W_ALERT_POPUP_CLIENT_RECT_DEFAULT = 700;
+static const int H_ALERT_POPUP_CLIENT_RECT_DEFAULT = 550;
+static const int RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING = 230;
+
+DeveloperOptionForm::DeveloperOptionForm(void)
+       : __isAppControlRequest(false)
+       , __usbDebuggingPopup(null)
+{
+}
+
+DeveloperOptionForm::~DeveloperOptionForm(void)
+{
+}
+
+void
+DeveloperOptionForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+DeveloperOptionForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_DEVELOPER_OPTIONS"));
+       CreateFooter();
+       CreateTableView();
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+DeveloperOptionForm::OnTerminating(void)
+{
+       delete __usbDebuggingPopup;
+       __usbDebuggingPopup = null;
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+DeveloperOptionForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       bool usbStatus= false;
+
+       if (pArgs != null)
+       {
+               String categoryCheck = static_cast<String*>(pArgs->GetAt(0))->GetPointer();
+
+               if (categoryCheck == L"category:USB")
+               {
+                       __isAppControlRequest = true;
+               }
+               delete pArgs;
+       }
+       __pTableView->UpdateTableView();
+
+       if (SettingInfo::GetValue(SETTING_INFO_KEY_USB_DEBUGGING, usbStatus) == E_SUCCESS)
+       {
+               __pTableView->SetItemChecked(ID_GROUP_DEVELOPER_MAIN, ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING, usbStatus);
+       }
+       AppLogDebug("result Read usbDebugging [%s] value[%d]", GetErrorMessage(GetLastResult()), usbStatus);
+}
+
+void
+DeveloperOptionForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+DeveloperOptionForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__isAppControlRequest == true)
+       {
+               UiApp* pApp = UiApp::GetInstance();
+               AppAssert(pApp);
+               pApp->Terminate();
+       }
+       else
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+int
+DeveloperOptionForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+DeveloperOptionForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_DEVELOPER_MAIN:
+               {
+                       itemCount = ID_GROUP_MAX_ITEM_COUNT;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+DeveloperOptionForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_DEVELOPER_MAIN:
+               {
+                       yItemOffset = Y_GROUP_INDEX_DEFAULT;
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_CPU:
+               {
+                       style = LABEL_TEXT_STYLE_NORMAL;
+                       yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+                       itemHeight = (((fontSize * H_HELP_TEXT_GAP) * LINE_COUNT_2) + H_GROUP_INDEX_NO_TITLE_TEXT_GAP);
+
+                       groupText = ResourceManager::GetString(L"IDS_ST_BODY_DEBUGGING_MODE_LAUNCHES_WHEN_USB_IS_CONNECTED");
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_CPU_RENDERING:
+               {
+                       style = LABEL_TEXT_STYLE_NORMAL;
+                       yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+                       itemHeight = ((H_GROUP_INDEX_HELP_TEXT * LINE_COUNT_2) + H_GROUP_INDEX_NO_TITLE_TEXT_GAP);
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_LIMIT_PROCESS:
+               {
+                       style = LABEL_TEXT_STYLE_NORMAL;
+                       yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+                       itemHeight = ((H_GROUP_INDEX_HELP_TEXT * LINE_COUNT_2) + H_GROUP_INDEX_NO_TITLE_TEXT_GAP);
+               }
+               break;
+
+       default:
+               {
+                       yItemOffset = Y_GROUP_INDEX_DEFAULT;
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+       }
+
+       itemRectangle.x = X_GROUP_INDEX_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(fontSize, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, 0, 0, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+DeveloperOptionForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+       Rectangle itemRectangle;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       ItemTypeOneLine(itemRectangle);
+
+       if (groupIndex == ID_GROUP_DEVELOPER_MAIN)
+       {
+               itemText = ResourceManager::GetString(L"IDS_ST_BODY_USB_DEBUGGING");
+               itemRectangle.width -= W_RESIZE_LABEL_GAP;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_BOLD);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+DeveloperOptionForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;   
+
+       return true;
+}
+
+bool
+DeveloperOptionForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+DeveloperOptionForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       bool itemSelectStatus = tableView.IsItemChecked(groupIndex, itemIndex);
+
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_DEVELOPER_MAIN:
+               {
+                       if (itemIndex == ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING)
+                       {
+                               if (status == TABLE_VIEW_ITEM_STATUS_SELECTED)
+                               {
+                                       itemSelectStatus = !itemSelectStatus;
+                               }
+
+                               if (itemSelectStatus == true)
+                               {
+                                       status = TABLE_VIEW_ITEM_STATUS_UNCHECKED;
+                                       tableView.SetItemChecked(groupIndex, itemIndex, false);
+                                       CreateAlertPopup();
+                                       ShowAlertPopup();
+                               }
+                               else
+                               {
+                                       bool usbStatus = false;
+                                       if (SettingInfo::SetValue(SETTING_INFO_KEY_USB_DEBUGGING, usbStatus) == E_SUCCESS)
+                                       {
+                                               __pTableView->SetItemChecked(ID_GROUP_DEVELOPER_MAIN, ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING, usbStatus);
+                                       }
+                                       else
+                                       {
+                                               __pTableView->SetItemChecked(ID_GROUP_DEVELOPER_MAIN, ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING, true);
+                                               ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+                                       }
+                               }
+                       }
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_CPU:
+               {
+                       if (itemIndex == ID_ITEM_DEVELOPER_CPU_USAGE)
+                       {
+                               // TODO: Show CPU usage on/off.
+                       }
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_CPU_RENDERING:
+               {
+                       if (itemIndex == ID_ITEM_DEVELOPER_CPU_RENDERING)
+                       {
+                               // TODO: Show CPU rendering on/off
+                       }
+               }
+               break;
+
+       case ID_GROUP_DEVELOPER_LIMIT_PROCESS:
+               {
+                       if (itemIndex == ID_ITEM_DEVELOPER_LIMIT_PROCESS)
+                       {
+                               // TODO: Limit background process.
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+DeveloperOptionForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+DeveloperOptionForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+DeveloperOptionForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+DeveloperOptionForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+DeveloperOptionForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+DeveloperOptionForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+result
+DeveloperOptionForm::CreateAlertPopup(void)
+{
+       String buttonText;
+       Label* pLabel = null;
+       Button* pLhsButton = null;
+       Button* pRhslButton = null;
+
+       Rectangle clientRect = GetClientAreaBounds();
+       Rectangle itemRectLabel;
+       Rectangle itemRectLhsButton;
+       Rectangle itemRectRhsButton;
+
+       clientRect.x = 0;
+       clientRect.y = Y_ALERT_POPUP_CLIENT_RECT_DEFAULT;
+       clientRect.width = W_ALERT_POPUP_CLIENT_RECT_DEFAULT;
+       clientRect.height = H_ALERT_POPUP_CLIENT_RECT_DEFAULT;
+
+       itemRectLabel.x = 0;
+       itemRectLabel.y = Y_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT;
+       itemRectLabel.width = W_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT;
+       itemRectLabel.height = H_ALERT_POPUP_ITEM_RECT_LABEL_DEFAULT;
+
+       itemRectLhsButton.x = X_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT;
+       itemRectLhsButton.y = Y_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT;
+       itemRectLhsButton.width = W_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT;
+       itemRectLhsButton.height = H_ALERT_POPUP_ITEM_RECT_LHS_BUTTON_DEFAULT;
+
+       itemRectRhsButton = itemRectLhsButton;
+       itemRectRhsButton.x = itemRectLhsButton.x + itemRectLhsButton.width + X_ALERT_POPUP_ITEM_RECT_RHS_BUTTON_RESIZE;
+
+       Dimension bounds = Dimension(clientRect.width, clientRect.height);
+
+       __usbDebuggingPopup = new (std::nothrow) Popup();
+       __usbDebuggingPopup->Construct(true, bounds);
+       __usbDebuggingPopup->SetTitleText(ResourceManager::GetString(L"IDS_ST_HEADER_ALLOW_USB_DEBUGGING_Q_ABB"));
+       __usbDebuggingPopup->SetTitleTextColor(COLOR_SUB_TEXT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectLabel, ResourceManager::GetString(L"IDS_ST_BODY_USB_DEBUGGING_IS_INTENDED_FOR_DEVELOPMENT_PURPOSES_ONLY_MSG"));
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(ALERT_POPUP_LABEL_FONT_SIZE, LABEL_TEXT_STYLE_BOLD);
+
+       __usbDebuggingPopup->AddControl(*pLabel);
+
+       buttonText = ResourceManager::GetString(L"IDS_ST_BUTTON_OK");
+       pLhsButton = new (std::nothrow) Button();
+       pLhsButton->Construct(itemRectLhsButton, buttonText);
+       pLhsButton->SetActionId(IDA_USB_DEBUGGING_POPUP_OK);
+
+       __usbDebuggingPopup->AddControl(*pLhsButton);
+
+       buttonText = ResourceManager::GetString(L"IDS_ST_BODY_CANCEL");
+
+       pRhslButton = new (std::nothrow) Button();
+       pRhslButton->Construct(itemRectRhsButton, buttonText);
+       pRhslButton->SetActionId(IDA_USB_DEBUGGING_POPUP_CANCEL);
+
+       __usbDebuggingPopup->AddControl(*pRhslButton);
+
+       pLhsButton->AddActionEventListener(*this);
+       pRhslButton->AddActionEventListener(*this);
+
+       return E_SUCCESS;
+}
+
+void
+DeveloperOptionForm::ShowAlertPopup(void)
+{
+       __usbDebuggingPopup->SetShowState(true);
+       __usbDebuggingPopup->Show();
+}
+
+void
+DeveloperOptionForm::HideAlertPopup(void)
+{
+       __usbDebuggingPopup->SetShowState(false);
+       __usbDebuggingPopup->Invalidate(true);
+}
+
+void
+DeveloperOptionForm::OnActionPerformed(const Control& source, int actionId)
+{
+       result r = E_FAILURE;
+
+       switch (actionId)
+       {
+       case IDA_USB_DEBUGGING_POPUP_OK:
+               {
+                       r = SettingInfo::SetValueForPrivilegedKey(SETTING_INFO_KEY_USB_DEBUGGING, true);
+
+                       switch (r)
+                       {
+                       case E_UNSUPPORTED_OPERATION:
+                               {
+                                       HideAlertPopup();
+                                       ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+                               }
+                               break;
+
+                       case E_SUCCESS:
+                               {
+                                       __pTableView->SetItemChecked(ID_GROUP_DEVELOPER_MAIN, ID_ITEM_DEVELOPER_MAIN_USB_DEBUGGING, true);
+                                       HideAlertPopup();
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+                       AppLogDebug("Set UsbDebugging result [%s] ", GetErrorMessage(r));
+
+               }
+               break;
+
+       case IDA_USB_DEBUGGING_POPUP_CANCEL:
+               {
+                       HideAlertPopup();
+               }
+               break;
+
+       default:
+               break;
+       }
+       __pTableView->UpdateTableView();
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StEventsNotificationForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StEventsNotificationForm.cpp
new file mode 100644 (file)
index 0000000..32f28fc
--- /dev/null
@@ -0,0 +1,310 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StEventsNotificationForm.cpp
+ * @brief              This is the implementation file for EventsNotificationForm class.
+ */
+
+#include "StEventsNotificationForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_NOTIFICATION = 0;
+static const int ID_GROUP_NOTIFICATION_ITEM_COUNT = 3;
+static const int ID_ITEM_NOTIFICATION_EMAIL = 0;
+static const int ID_ITEM_NOTOFICATION_MESSAGE = 1;
+static const int ID_ITEM_NOTOFICATION_INSTANT_MESSENGER = 2;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_NOTIFICATION_ITEM_COUNT;
+
+NotificationForm::NotificationForm(void)
+{
+}
+
+NotificationForm::~NotificationForm(void)
+{
+}
+
+void
+NotificationForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+NotificationForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_EVENTS_NOTIFICATIONS"));
+       CreateFooter();
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+NotificationForm::OnTerminating(void)
+{
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+NotificationForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+NotificationForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+NotificationForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+NotificationForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+NotificationForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       if (groupIndex == ID_GROUP_NOTIFICATION)
+       {
+               itemCount = ID_GROUP_NOTIFICATION_ITEM_COUNT;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+NotificationForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       itemRectangle.x = X_GROUP_INDEX_DEFAULT_LABEL;
+       itemRectangle.y = Y_GROUP_INDEX_DEFAULT_LABEL;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+NotificationForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       Rectangle itemRectangle;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_NOTIFICATION_EMAIL:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_EMAIL");
+               }
+               break;
+
+       case ID_ITEM_NOTOFICATION_MESSAGE:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_SIDEBAR_MESSAGES");
+               }
+               break;
+
+       case ID_ITEM_NOTOFICATION_INSTANT_MESSENGER:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_COM_BODY_INSTANT_MESSENGER");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       ItemTypeOneLine(itemRectangle);
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+NotificationForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+NotificationForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+NotificationForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_NOTIFICATION_EMAIL:
+               {
+                       // TODO: make scene or call appControl.
+                       ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+               }
+               break;
+
+       case ID_ITEM_NOTOFICATION_MESSAGE:
+               {
+                       // TODO: make scene or call appControl.
+                       ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+               }
+               break;
+
+       case ID_ITEM_NOTOFICATION_INSTANT_MESSENGER:
+               {
+                       // TODO: make scene or call appControl
+                       ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+NotificationForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+NotificationForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+NotificationForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+NotificationForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+NotificationForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+NotificationForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StFontForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StFontForm.cpp
new file mode 100644 (file)
index 0000000..58d5712
--- /dev/null
@@ -0,0 +1,724 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StFontForm.cpp
+ * @brief              This is the implementation file for FontForm class.
+ */
+
+#include <memory>
+#include <FIo.h>
+#include "StFontForm.h"
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Io;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+#if 0
+static const int ID_GROUP_FONT = 0;
+static const int ID_GROUP_FONT_ITEM_COUNT = 2;
+static const int ID_ITEM_FONT_TYPE = 0;
+static const int ID_ITEM_FONT_SIZE = 1;
+
+static const int ID_GROUP_FONT_TEXT = 1;
+static const int ID_GROUP_FONT_TEXT_ITEM_COUNT = 0;
+
+static const int ID_GROUP_COUNT = 2;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_FONT_ITEM_COUNT;
+#endif
+
+static const int ID_GROUP_FONT = 0;
+static const int ID_GROUP_FONT_ITEM_COUNT = 1;
+static const int ID_ITEM_FONT_TYPE = 0;
+
+static const int ID_GROUP_FONT_LIST = 1;
+
+static const int ID_GROUP_FONT_SIZE = 2;
+static const int ID_GROUP_FONT_SIZE_ITEM_COUNT = 1;
+static const int ID_ITEM_FONT_SIZE = 0;
+
+static const int ID_GROUP_FONT_TEXT = 3;
+static const int ID_GROUP_FONT_TEXT_ITEM_COUNT = 0;
+
+static const int ID_GROUP_COUNT = 4;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_FONT_ITEM_COUNT;
+
+static const int H_HELP_TEXT_GAP = 6;
+
+FontForm::FontForm(void)
+       : __isAppControlRequest(false)
+       , __categoryCheck(L"")
+       , __isFontTypeExpend(false)
+{
+}
+
+FontForm::~FontForm(void)
+{
+}
+
+void
+FontForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+FontForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_FONT"));
+       CreateFooter();
+
+       __fontList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       __fontList->Construct();
+       GetFontList(*__fontList);
+
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+FontForm::OnTerminating(void)
+{
+       __pTableView = null;
+       delete __fontList;
+       __fontList = null;
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+FontForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+       if (pArgs != null)
+       {
+               __categoryCheck = static_cast<String*>(pArgs->GetAt(0))->GetPointer();
+
+               if ((__categoryCheck == L"category:FontType") || (__categoryCheck == L"category:FontSize"))
+               {
+                       SetAppControlRequest(true);
+
+                       if (__categoryCheck.Equals(L"category:FontType", false))
+                       {
+                               __pTableView->SetItemEnabled(ID_GROUP_FONT_SIZE, ID_ITEM_FONT_SIZE, false);
+                       }
+                       else
+                       {
+                               __pTableView->SetItemEnabled(ID_GROUP_FONT, ID_ITEM_FONT_TYPE, false);
+                       }
+               }
+               __pTableView->UpdateTableView();
+               delete pArgs;
+       }
+
+       String currentFontType;
+
+       if (SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, currentFontType) == E_SUCCESS)
+       {
+               for (int i = 0; i < __fontList->GetCount(); i++)
+               {
+                       String itemText = static_cast<String*>(__fontList->GetAt(i))->GetPointer();
+
+                       if (itemText.Equals(currentFontType, false))
+                       {
+                               __pTableView->SetItemChecked(ID_GROUP_FONT_LIST, i, true);
+                               break;
+                       }
+               }
+               AppLogDebug("Get Font Type[%ls] :Result[%s]", currentFontType.GetPointer(), GetErrorMessage(GetLastResult()));
+       }
+       __pTableView->CollapseGroup(ID_GROUP_FONT_LIST);
+}
+
+void
+FontForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+FontForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (GetAppControlRequest() == true)
+       {
+               UiApp* pApp = UiApp::GetInstance();
+               AppAssert(pApp);
+               AppControlFontResult();
+               pApp->Terminate();
+       }
+       else
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+int
+FontForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+FontForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_FONT:
+          // fall through
+       case ID_GROUP_FONT_SIZE:
+               {
+                       itemCount = ID_GROUP_MAX_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_FONT_LIST:
+               {
+                       itemCount = __fontList->GetCount();
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+FontForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_FONT:
+               {
+                       yItemOffset = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       case ID_GROUP_FONT_LIST:
+               {
+                       itemHeight = 0;
+               }
+               break;
+
+       case ID_GROUP_FONT_SIZE:
+               // fall through
+       case ID_GROUP_FONT_TEXT:
+               {
+                       itemHeight = 0;
+               }
+               break;
+
+       default:
+               {
+                       yItemOffset = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+       }
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(fontSize, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+FontForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       Rectangle itemRectangle;
+       Rectangle itemSecondLineTextRect;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       String secondLineText;
+       String fontReturnValue;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+       bool isTwoLineText = true;
+       int itemHeight = H_GROUP_ITEM_DEFAULT;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_FONT:
+               {
+                       style = TABLE_VIEW_ANNEX_STYLE_DETAILED;
+                       if ((SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, fontReturnValue)) == E_SUCCESS)
+                       {
+                               secondLineText = fontReturnValue;
+                       }
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_FONT_TYPE");
+               }
+               break;
+
+       case ID_GROUP_FONT_LIST:
+               {
+                       String currentFontType;
+                       isTwoLineText = false;
+                       style = TABLE_VIEW_ANNEX_STYLE_RADIO;
+                       itemText = static_cast<String*>(__fontList->GetAt(itemIndex))->GetPointer();
+
+                       if (SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, currentFontType) == E_SUCCESS)
+                       {
+                               if (itemText.Equals(currentFontType, false))
+                               {
+                                       __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+                               }
+                       }
+                       AppLogDebug("Get Font Type[%ls] :Result[%s]", currentFontType.GetPointer(), GetErrorMessage(GetLastResult()));
+               }
+               break;
+
+       case ID_GROUP_FONT_SIZE:
+               {
+                       if ((SettingInfo::GetValue(SETTING_INFO_KEY_FONT_SIZE, fontReturnValue)) == E_SUCCESS)
+                       {
+                               if (fontReturnValue.Equals(L"giant", false))
+                               {
+                                       secondLineText = ResourceManager::GetString(L"IDS_EMAIL_POP_GIANT_M_TEXTSIZE");
+                               }
+                               else if (fontReturnValue.Equals(L"huge", false))
+                               {
+                                       secondLineText = ResourceManager::GetString(L"IDS_EMAIL_OPT_HUGE_M_TEXTSIZE");
+                               }
+                               else if (fontReturnValue.Equals(L"large", false))
+                               {
+                                       secondLineText = ResourceManager::GetString(L"IDS_ST_BODY_TEXTSTYLE_LARGE");
+                               }
+                               else if (fontReturnValue.Equals(L"medium", false))
+                               {
+                                       secondLineText = ResourceManager::GetString(L"IDS_ST_BODY_FONTTYPE_NORMAL");
+                               }
+                               else
+                               {
+                                       secondLineText = ResourceManager::GetString(L"IDS_ST_BODY_SMALL_M_TEXTSIZE");
+                               }
+                       }
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_FONT_SIZE");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       if (isTwoLineText == true )
+       {
+               ItemTypeTwoLine(itemRectangle, itemSecondLineTextRect, fontSize);
+               itemHeight = (itemRectangle.height + itemSecondLineTextRect.height);
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, itemText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemSecondLineTextRect, secondLineText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+               pLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_SUB_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemSecondLineTextRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+       else
+       {
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               ItemTypeOneLine(itemRectangle);
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, itemText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, RELATIVE_LAYOUT_LEFT_MARGIN, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       if (GetAppControlRequest() == true)
+       {
+               if (__categoryCheck.Equals(L"category:FontType", false))
+               {
+                       if (groupIndex == ID_GROUP_FONT_SIZE)
+                       {
+                               delete pItem;
+                               pItem = null;
+                       }
+               }
+               else if (__categoryCheck.Equals(L"category:FontSize", false))
+               {
+                       if ((groupIndex == ID_GROUP_FONT) || (groupIndex == ID_GROUP_FONT_LIST))
+                       {
+                               delete pItem;
+                               pItem = null;
+                       }
+               }
+       }
+
+       return pItem;
+}
+
+bool
+FontForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+FontForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+FontForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+       String fontReturnValue;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_FONT:
+               {
+                       if(__pTableView->IsGroupExpanded(ID_GROUP_FONT_LIST))
+                       {
+                               __pTableView->CollapseGroup(ID_GROUP_FONT_LIST);
+                       }
+                       else
+                       {
+                               __pTableView->ExpandGroup(ID_GROUP_FONT_LIST);
+                       }
+               }
+               break;
+
+       case ID_GROUP_FONT_LIST:
+               {
+                       int listCount = __fontList->GetCount();
+                       String fontGetValue;
+                       fontReturnValue = static_cast<String*>(__fontList->GetAt(itemIndex))->GetPointer();
+
+                       tableView.UpdateTableView();
+
+                       for (int count = 0; count < listCount; count++)
+                       {
+                               if (itemIndex == count)
+                               {
+                                       tableView.SetItemChecked(groupIndex, count, true);
+                               }
+                               else
+                               {
+                                       tableView.SetItemChecked(groupIndex, count, false);
+                               }
+                       }
+                       if ((SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, fontGetValue)) == E_SUCCESS)
+                       {
+                               if (fontGetValue.Equals(fontReturnValue, false))
+                               {
+                                       break;
+                               }
+                       }
+
+                       if (SettingInfo::SetValue(SETTING_INFO_KEY_FONT_TYPE, fontReturnValue) != E_SUCCESS)
+                       {
+                               AppLogDebug("Set Font Type :Result[%s]", GetErrorMessage(GetLastResult()));
+                       }
+                       AppLogDebug("Set Font Type[%ls] :Result[%s]", fontReturnValue.GetPointer(), GetErrorMessage(GetLastResult()));
+               }
+               break;
+
+       case ID_GROUP_FONT_SIZE:
+               {
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_FONT_SIZE, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+FontForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+FontForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+FontForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+FontForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+FontForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+FontForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+FontForm::AppControlFontResult(void)
+{
+       RequestId reqId = 0;
+       String value;
+       AppControlProviderManager* pAppManager = AppControlProviderManager::GetInstance();
+
+#if 0
+       IList* pDefaultResultIList = null;
+       ArrayList* pDataList = null;
+
+       pDataList = new (std::nothrow) ArrayList();
+       pDataList->Construct();
+
+       pDataList->Add(*(new (std::nothrow) String(L"APPCONTROL_RESULT_SUCCEEDED")));
+       pDataList->Add(*(new (std::nothrow) String(__categoryCheck)));
+
+       if (__categoryCheck == L"category:FontType")
+       {
+               SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, value);
+       }
+       else if (__categoryCheck == L"category:FontSize")
+       {
+               SettingInfo::GetValue(SETTING_INFO_KEY_FONT_SIZE, value);
+       }
+       pDataList->Add(*(new (std::nothrow) String(value)));
+
+       pDefaultResultIList = (pDataList->GetItemsN(0, pDataList->GetCount()));
+
+       pAppManager->SendAppControlResult(reqId, pDefaultResultIList);
+
+       pDataList->RemoveAll(true);
+       delete pDataList;
+       pDefaultResultIList->RemoveAll(true);
+       delete pDefaultResultIList;
+#else
+       HashMap* hashMap = new (std::nothrow) HashMap();
+       hashMap->Construct();
+
+       if (__categoryCheck == L"category:FontType")
+       {
+               SettingInfo::GetValue(SETTING_INFO_KEY_FONT_TYPE, value);
+               hashMap->Add(*(new (std::nothrow) String(L"category")), *(new (std::nothrow) String(L"FontType")));
+               hashMap->Add(*(new (std::nothrow) String(L"type")), *(new (std::nothrow) String(value)));
+
+       }
+       else if (__categoryCheck == L"category:FontSize")
+       {
+               SettingInfo::GetValue(SETTING_INFO_KEY_FONT_SIZE, value);
+               hashMap->Add(*(new (std::nothrow) String(L"category")), *(new (std::nothrow) String(L"FontSize")));
+               hashMap->Add(*(new (std::nothrow) String(L"size")), *(new (std::nothrow) String(value)));
+       }
+
+       pAppManager->SendAppControlResult(reqId, APP_CTRL_RESULT_SUCCEEDED, hashMap);
+
+       hashMap->RemoveAll();
+       delete hashMap;
+#endif
+}
+
+result
+FontForm::GetFontList(Tizen::Base::Collection::IList& list)
+{
+       const String FONT_DIR_PATH[] =
+       {
+               L"/usr/share/fonts"
+       };
+
+       list.RemoveAll(true);
+       const int FONT_DIR_PATH_COUNT = sizeof(FONT_DIR_PATH) / sizeof(FONT_DIR_PATH[0]);
+
+       for (int i = 0; i < FONT_DIR_PATH_COUNT; i++)
+       {
+               Directory directory;
+               result r = directory.Construct(FONT_DIR_PATH[i]);
+               if (!IsFailed(r))
+               {
+                       std::auto_ptr<DirEnumerator>dirEnumerator(directory.ReadN());
+
+                       while (dirEnumerator->MoveNext() == E_SUCCESS)
+                       {
+                               DirEntry entry = dirEnumerator->GetCurrentDirEntry();
+                               if (entry.IsDirectory() == false && entry.IsHidden() == false)
+                               {
+                                       Tizen::Base::Utility::StringTokenizer formatTok(entry.GetName(), ".");
+                                       String token;
+                                       while (formatTok.GetTokenCount())
+                                       {
+                                               formatTok.GetNextToken(token);
+                                       }
+
+                                       if (token.Equals("ttf",false) || token.Equals("ttc",false))
+                                       {
+                                               String fullName;
+                                               fullName.Append(FONT_DIR_PATH[i]);
+                                               fullName.Append(L"/");
+                                               fullName.Append(entry.GetName());
+                                               bool isNewFont = true;
+
+                                               String* pFamilyName = new (std::nothrow) String(Font::GetFaceName(fullName));
+
+                                               for (int idx = 0; idx < list.GetCount(); idx++)
+                                               {
+                                                       String* pName = static_cast <String*>(list.GetAt(idx));
+                                                       if (pName == null)
+                                                       {
+                                                               continue;
+                                                       }
+                                                       if (pFamilyName->Equals(*pName, true))
+                                                       {
+                                                               isNewFont = false;
+                                                               break;
+                                                       }
+                                               }
+                                               if (isNewFont)
+                                               {
+                                                       list.Add(*pFamilyName);
+                                               }
+                                               else
+                                               {
+                                                       delete pFamilyName;
+                                                       pFamilyName = null;
+                                               }
+                                       }
+                               }
+                       }
+               }
+       }
+       return E_SUCCESS;
+}
+
+bool
+FontForm::GetAppControlRequest(void)
+{
+       return __isAppControlRequest;
+}
+
+void
+FontForm::SetAppControlRequest(bool requestStatus)
+{
+       __isAppControlRequest = requestStatus;
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardInfoForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardInfoForm.cpp
new file mode 100644 (file)
index 0000000..82a48d1
--- /dev/null
@@ -0,0 +1,363 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StKeyboardInfoForm.cpp
+ * @brief              This is the implementation file for KeyboardInfoForm class.
+ */
+
+#include <FUiIme.h>
+#include "StResourceManager.h"
+#include "StKeyboardInfoForm.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Ime;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_KEYBOARD_SOFTWARE = 0;
+static const int ID_ITEM_KEYBOARD_SOFTWARE_SELECT_KEYBOARD = 0;
+static const int ID_ITEM_KEYBOARD_SOFTWARE_KEYBOARD_SETTING = 1;
+
+static const int ID_GROUP_KEYBOARD_HARDWARE = 1;
+static const int ID_GROUP_KEYBOARD_HARDWARE_ITEM_COUNT = 2;
+static const int ID_ITEM_KEYBOARD_HARDWARE_SELECT_KEYBOARD = 0;
+static const int ID_ITEM_KEYBOARD_HARDWARE_KEYBOARD_SETTING = 1;
+
+static const int ID_GROUP_COUNT = 1;
+static const int DEVIDE_TWO = 2;
+
+KeyboardInfoForm::KeyboardInfoForm(void)
+       : __pInputMethodInfo(null)
+{
+}
+
+KeyboardInfoForm::~KeyboardInfoForm(void)
+{
+}
+
+void
+KeyboardInfoForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+KeyboardInfoForm::OnInitializing(void)
+{
+       return E_SUCCESS;
+}
+
+result
+KeyboardInfoForm::OnTerminating(void)
+{
+       if (__pInputMethodInfo != null )
+       {
+               __pInputMethodInfo->RemoveAll();
+               delete __pInputMethodInfo;
+               __pInputMethodInfo = null;
+       }
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+KeyboardInfoForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (pArgs == null)
+       {
+               AppLogDebug("pArgs is null");
+               return;
+       }
+
+       __pInputMethodInfo = pArgs;
+       InputMethodInfo* pInputMethodInfo = static_cast<InputMethodInfo*>(__pInputMethodInfo->GetAt(0));
+       String headerName = pInputMethodInfo->GetName();
+       const IList* pLangList = pInputMethodInfo->GetLanguageList();
+
+       CreateHeader(headerName);
+       CreateFooter();
+
+       if (pLangList->GetCount() != 0)
+       {
+               CreateTableView();
+       }
+       else
+       {
+               Rectangle clientRect = GetClientAreaBounds();
+               Bitmap* pBitmp = ResourceManager::GetBitmapN(IDB_NO_CONTENTS);
+               int bitmapWidth = pBitmp->GetWidth();
+               int bitmapHeight = pBitmp->GetHeight();
+               int xPos = (clientRect.width / LINE_COUNT_2) - (bitmapWidth / DEVIDE_TWO);
+               int yPos = (clientRect.height / LINE_COUNT_2) - (bitmapHeight / DEVIDE_TWO);
+               String labelText = ResourceManager::GetString(L"IDS_ST_BODY_NO_CONTENT");
+               Color textColor = COLOR_HELP_TEXT_TYPE_03_NORMAL;
+
+               Label* pLabel = new (std::nothrow) Label();
+               pLabel->Construct(Rectangle(xPos, yPos, bitmapWidth, bitmapHeight), L"");
+               pLabel->SetName(NO_CONTENTS);
+               pLabel->SetBackgroundBitmap(*pBitmp);
+
+               yPos = yPos + (bitmapHeight / DEVIDE_TWO);
+
+               Label* pLabelNoContents = new (std::nothrow) Label();
+               pLabelNoContents->Construct(Rectangle(xPos, yPos, bitmapWidth, bitmapHeight), L"");
+               pLabelNoContents->SetName(NO_CONTENTS_TEXT);
+               pLabelNoContents->SetTextColor(textColor);
+               pLabelNoContents->SetText(labelText);
+
+               AddControl(*pLabel);
+               AddControl(*pLabelNoContents);
+       }
+}
+
+void
+KeyboardInfoForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+KeyboardInfoForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+KeyboardInfoForm::GetGroupCount(void)
+{
+       return ID_GROUP_COUNT;
+}
+
+int
+KeyboardInfoForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       if (__pInputMethodInfo != null)
+                       {
+                               InputMethodInfo* pInputMethodInfo = static_cast<InputMethodInfo*>(__pInputMethodInfo->GetAt(0));
+                               const IList* pLangList = pInputMethodInfo->GetLanguageList();
+                               itemCount = pLangList->GetCount();
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+KeyboardInfoForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       int itemHeight = 0;
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       pItem->Construct(Dimension(itemWidth, itemHeight));
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+KeyboardInfoForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       Rectangle itemRectangle;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       if ((__pInputMethodInfo == null)
+               || (pItem == null))
+       {
+               delete pItem;
+               return null;
+       }
+
+       InputMethodInfo* pInputMethodInfo = static_cast<InputMethodInfo*>(__pInputMethodInfo->GetAt(0));
+       const IList* pLangList = pInputMethodInfo->GetLanguageList();
+       const Tizen::Locales::Locale* pLocale = static_cast<const Tizen::Locales::Locale*>(pLangList->GetAt(itemIndex));
+       if (pLocale != null)
+       {
+               itemText = pLocale->GetLocaleCodeString();
+       }
+
+       ItemTypeOneLine(itemRectangle);
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+KeyboardInfoForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+KeyboardInfoForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+KeyboardInfoForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       if (itemIndex == ID_ITEM_KEYBOARD_SOFTWARE_SELECT_KEYBOARD)
+                       {
+                               // TODO: select software keyboard.
+                       }
+
+                       if (itemIndex == ID_ITEM_KEYBOARD_SOFTWARE_KEYBOARD_SETTING)
+                       {
+                               // TODO: more setting for software keyboard.
+                       }
+               }
+               break;
+
+       case ID_GROUP_KEYBOARD_HARDWARE:
+               {
+                       if (itemIndex == ID_ITEM_KEYBOARD_HARDWARE_SELECT_KEYBOARD)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+
+                       if (itemIndex == ID_ITEM_KEYBOARD_HARDWARE_KEYBOARD_SETTING)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+KeyboardInfoForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+KeyboardInfoForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+KeyboardInfoForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+KeyboardInfoForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+KeyboardInfoForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+KeyboardInfoForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+KeyboardInfoForm::OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       Label* pLabel = static_cast<Label*>(this->GetControl(NO_CONTENTS, false));
+       if (pLabel != null)
+       {
+               Rectangle clientRect = GetClientAreaBounds();
+               Rectangle labelBound = pLabel->GetBounds();
+               int xPos = (clientRect.width / LINE_COUNT_2) - (labelBound.width / LINE_COUNT_2);
+               int yPos = (clientRect.height / LINE_COUNT_2) - (labelBound.height / LINE_COUNT_2);
+               pLabel->SetBounds(Rectangle(xPos, yPos, labelBound.width, labelBound.height));
+               yPos = yPos + (pLabel->GetBounds().height / DEVIDE_TWO);
+               Label* pTextLabel = static_cast<Label*>(this->GetControl(NO_CONTENTS_TEXT, false));
+               if (pTextLabel != null)
+               {
+                       pTextLabel->SetBounds(Rectangle(xPos, yPos, labelBound.width, labelBound.height));
+               }
+       }
+       Invalidate(true);
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardSelectionForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StKeyboardSelectionForm.cpp
new file mode 100644 (file)
index 0000000..e1843fc
--- /dev/null
@@ -0,0 +1,410 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StKeyboardSelectionForm.cpp
+ * @brief              This is the implementation file for KeyboardSelectionForm class.
+ */
+
+#include <FUiIme.h>
+#include "StKeyboardSelectionForm.h"
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Ime;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_KEYBOARD_SOFTWARE = 0;
+
+static const int ID_GROUP_KEYBOARD_HARDWARE = 1;
+static const int ID_GROUP_KEYBOARD_HARDWARE_ITEM_COUNT = 2;
+static const int ID_ITEM_KEYBOARD_HARDWARE_SELECT_KEYBOARD = 0;
+static const int ID_ITEM_KEYBOARD_HARDWARE_KEYBOARD_SETTING = 1;
+
+static const int ID_GROUP_COUNT = 1;
+
+static const int GROUP_KEYBOARD_SOFTWARE_DEFAULT_COUNT = 1;
+
+static const int ITEM_WIDE_GAP = 20;
+
+KeyboardSelectionForm::KeyboardSelectionForm(void)
+       : __pInputMethodInfoList(null)
+{
+}
+
+KeyboardSelectionForm::~KeyboardSelectionForm(void)
+{
+}
+
+void
+KeyboardSelectionForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+KeyboardSelectionForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_IME_BODY_KEYBOARD_SELECTION"));
+       CreateFooter();
+       CreateTableView();
+
+       return InitInputMethodInfoList();
+}
+
+result
+KeyboardSelectionForm::OnTerminating(void)
+{
+       if (__pInputMethodInfoList)
+       {
+               __pInputMethodInfoList->RemoveAll();
+               delete __pInputMethodInfoList;
+               __pInputMethodInfoList = null;
+       }
+
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+KeyboardSelectionForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+KeyboardSelectionForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+KeyboardSelectionForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+KeyboardSelectionForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+KeyboardSelectionForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       if ( __pInputMethodInfoList != null)
+                       {
+                               itemCount = __pInputMethodInfoList->GetCount();
+                       }
+               }
+               break;
+
+       case ID_GROUP_KEYBOARD_HARDWARE:
+               {
+                       itemCount = ID_GROUP_KEYBOARD_HARDWARE_ITEM_COUNT;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+KeyboardSelectionForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       yItemOffset = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+                       itemHeight = 0;
+                       groupText = ResourceManager::GetString(L"IDS_IME_BODY_SOFTWARE_KEYBOARD");
+               }
+               break;
+
+       case ID_GROUP_KEYBOARD_HARDWARE:
+               {
+                       yItemOffset = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+                       itemHeight = H_GROUP_INDEX_DEFAULT;
+                       groupText = ResourceManager::GetString(L"IDS_IME_BODY_HARDWARE_KEYBOARD");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       pItem->Construct(Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_GROUP_TITLE_TEXT);
+
+       pItem->AddControl(*pLabel);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+KeyboardSelectionForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       Rectangle itemRectangle;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_DETAILED;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       if (__pInputMethodInfoList == null)
+                       {
+                               delete pItem;
+                               return null;
+                       }
+
+                       InputMethodInfo* pInputMethodInfo = static_cast<InputMethodInfo*>(__pInputMethodInfoList->GetAt(itemIndex));
+                       itemText = pInputMethodInfo->GetName();
+               }
+               break;
+
+       case ID_GROUP_KEYBOARD_HARDWARE:
+               {
+                       switch (itemIndex)
+                       {
+                       case ID_ITEM_KEYBOARD_HARDWARE_SELECT_KEYBOARD:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_IME_BODY_KEYBOARD_SELECTION");
+                               }
+                               break;
+
+                       case ID_ITEM_KEYBOARD_HARDWARE_KEYBOARD_SETTING:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_IME_BODY_KEYBOARD_SETTINGS");
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       ItemTypeOneLine(itemRectangle);
+       itemRectangle.width -= ITEM_WIDE_GAP;
+       pItem->Construct(Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+
+       return pItem;
+}
+
+bool
+KeyboardSelectionForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+KeyboardSelectionForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+KeyboardSelectionForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__pInputMethodInfoList == null)
+       {
+               return;
+       }
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_KEYBOARD_SOFTWARE:
+               {
+                       if (status == TABLE_VIEW_ITEM_STATUS_MORE)
+                       {
+                               IList* pList = __pInputMethodInfoList->GetItemsN(itemIndex, GROUP_KEYBOARD_SOFTWARE_DEFAULT_COUNT);
+                               if (pList == null)
+                               {
+                                       AppLogDebug("GetItemsN is null");
+                                       break;
+                               }
+
+                               pSceneManager->GoForward(ForwardSceneTransition(IDSCN_KEYBOARD_INFO, SCENE_TRANSITION_ANIMATION_TYPE_LEFT), pList);
+                               break;
+                       }
+                       InputMethodManager* pInputMethodManager = InputMethodManager::GetInstance();
+                       InputMethodInfo* pInputMethodInfo = static_cast<InputMethodInfo*>(__pInputMethodInfoList->GetAt(itemIndex));
+                       if (pInputMethodInfo == null || pInputMethodManager == null)
+                       {
+                               AppLogDebug("pInputMethodInfo or pInputMethodManager is null");
+                               break;
+                       }
+                       result r = pInputMethodManager->SetInputMethod(pInputMethodInfo->GetAppId());
+                       if (IsFailed(r))
+                       {
+                               AppLogDebug("SetInputMethod(appId(%ls)) failed(%s)", pInputMethodInfo->GetAppId().GetPointer(), GetErrorMessage(r));
+                       }
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);\r
+               }
+               break;
+
+       case ID_GROUP_KEYBOARD_HARDWARE:
+               {
+                       if (itemIndex == ID_ITEM_KEYBOARD_HARDWARE_SELECT_KEYBOARD)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+
+                       if (itemIndex == ID_ITEM_KEYBOARD_HARDWARE_KEYBOARD_SETTING)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+KeyboardSelectionForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+KeyboardSelectionForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+KeyboardSelectionForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+KeyboardSelectionForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+KeyboardSelectionForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+KeyboardSelectionForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+result
+KeyboardSelectionForm::InitInputMethodInfoList(void)
+{
+       InputMethodManager* pInputMethodManager = InputMethodManager::GetInstance();
+       __pInputMethodInfoList = pInputMethodManager->GetInputMethodInfoListN();
+       if (__pInputMethodInfoList == null)
+       {
+               return E_FAILURE;
+       }
+
+       return E_SUCCESS;
+}
+
+void
+KeyboardSelectionForm::OnOrientationChanged(const Tizen::Ui::Control& source, Tizen::Ui::OrientationStatus orientationStatus)
+{
+       BaseForm::OnOrientationChanged(source, orientationStatus);
+       __pTableView->UpdateTableView();
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StLanguageForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StLanguageForm.cpp
new file mode 100644 (file)
index 0000000..5d0b813
--- /dev/null
@@ -0,0 +1,303 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StLanguageForm.cpp
+ * @brief              This is the implementation file for LanguageForm class.
+ */
+
+#include <FLocales.h>
+#include "StLanguageForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Locales;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_LANGUAGE = 0;
+static const int ID_GROUP_COUNT = 1;
+static const int ITEM_WIDTH_GAP = 100;
+
+static const int ID_GROUP_LANGUAGE_ITEM_COUNT = 49;
+
+LocaleLanguageForm::LocaleLanguageForm(void)
+{
+}
+
+LocaleLanguageForm::~LocaleLanguageForm(void)
+{
+}
+
+void
+LocaleLanguageForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+LocaleLanguageForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_HEADER_DISPLAY_LANGUAGE"));
+       CreateFooter();
+       CreateTableView();
+
+       return SettingInfo::AddSettingEventListener(*this);
+}
+
+result
+LocaleLanguageForm::OnTerminating(void)
+{
+       SettingInfo::RemoveSettingEventListener(*this);
+       __pTableView = null;
+
+       delete __languageDataList;
+       __languageDataList = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+LocaleLanguageForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       String langCode;
+
+       if (pArgs != null)
+       {
+               __languageDataList = static_cast<ArrayList*>(pArgs->GetItemsN(0, pArgs->GetCount()));
+       }
+       __pTableView->UpdateTableView();
+}
+
+void
+LocaleLanguageForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+LocaleLanguageForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+LocaleLanguageForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+LocaleLanguageForm::GetItemCount(int groupIndex)
+{
+       int itemCount = __languageDataList->GetCount();
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+LocaleLanguageForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+       
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       yItemOffset = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+
+       ItemTypeOneLine(itemRectangle);
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+LocaleLanguageForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       Rectangle itemRectangle;
+       Rectangle itemSecondLineTextRect;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       String secondLineText;
+       String fontReturnValue;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+       String* pKey = static_cast<String*>(__languageDataList->GetAt(itemIndex));
+
+       ItemTypeOneLine(itemRectangle);
+       itemWidth = itemRectangle.width;
+
+       StringTokenizer stringTokenizer(*pKey, L"/");
+       stringTokenizer.GetNextToken(itemText);
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, 0, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+LocaleLanguageForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+LocaleLanguageForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+LocaleLanguageForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       String langCode;
+       String* pKey = static_cast<String*>(__languageDataList->GetAt(itemIndex));
+
+       StringTokenizer stringTokenizer(*pKey, L"/");
+
+       for (int i = 0; i <= (stringTokenizer.GetTokenCount()); i++)
+       {
+               stringTokenizer.GetNextToken(langCode);
+       }
+
+       if (SettingInfo::SetValue(SETTING_INFO_KEY_LOCALE_LANGUAGE, langCode) != E_SUCCESS)
+       {
+               AppLogDebug("set langCode[%ls] result[%s]", langCode.GetPointer(), GetErrorMessage(GetLastResult()));
+       }
+}
+
+void
+LocaleLanguageForm::OnSettingChanged(Tizen::Base::String& key)
+{
+       if (key.Equals(SETTING_INFO_KEY_LOCALE_LANGUAGE, false))
+       {
+               SceneManager* pSceneManager = SceneManager::GetInstance();
+               AppAssert(pSceneManager);
+
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+int
+LocaleLanguageForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+LocaleLanguageForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+LocaleLanguageForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+LocaleLanguageForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+LocaleLanguageForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+LocaleLanguageForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StLocationForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StLocationForm.cpp
new file mode 100644 (file)
index 0000000..bc27c36
--- /dev/null
@@ -0,0 +1,642 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StLocationForm.cpp
+ * @brief              This is the implementation file for LocationForm class.
+ */
+
+#include "StLocationForm.h"
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_GPS_1 = 0;
+static const int ID_GROUP_GPS_1_ITEM_COUNT = 1;
+static const int ID_ITEM_GPS_ON_OFF = 0;
+
+#ifdef DISPLAY_SETTING_MENU_FOR_R0
+static const int ID_GROUP_GPS_2 = 1;
+static const int ID_GROUP_GPS_2_ITEM_COUNT = 1;
+static const int ID_ITEM_GPS_NETWORK_POSITION = 0;
+static const int ID_GROUP_GPS_3 = 2;
+static const int ID_GROUP_GPS_3_ITEM_COUNT = 0;
+#else
+static const int ID_GROUP_GPS_2 = 1;
+static const int ID_GROUP_GPS_2_ITEM_COUNT = 3;
+static const int ID_ITEM_GPS_ADVANCED_GPS = 0;
+static const int ID_ITEM_GPS_NETWORK_POSITION = 1;
+static const int ID_ITEM_GPS_MY_POSITION = 2;
+
+static const int ID_GROUP_GPS_3 = 2;
+static const int ID_GROUP_GPS_3_ITEM_COUNT = 2;
+static const int ID_GROUP_GPS_HOME_SCREEN = 0;
+static const int ID_GROUP_GPS_ACCU_WEATHER = 1;
+#endif
+
+static const int ID_GROUP_COUNT = 3;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_GPS_2_ITEM_COUNT;
+
+static const int ID_LOCATION_FOOTER_SCAN = 0;
+static const int ID_LOCATION_FOOTER_EMPTY1 = 1;
+static const int ID_LOCATION_FOOTER_EMPTY2 = 2;
+
+static const int ID_FOOTER_ITEM_INDEX_1 = 0;
+static const int ID_FOOTER_ITEM_INDEX_2 = 1;
+
+static const int IDA_FOOTER_ITEM_HELP = 100;
+
+static const int W_RESIZE_LABEL_GAP = 170;
+static const int RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING = 106;
+
+LocationForm::LocationForm(void)
+       : __isAppControlRequest(false)
+       , __categoryCheck(L"")
+{
+}
+
+LocationForm::~LocationForm(void)
+{
+}
+
+void
+LocationForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem footerHelp;
+       footerHelp.Construct(IDA_FOOTER_ITEM_HELP);
+       footerHelp.SetText(ResourceManager::GetString(L"IDS_ST_BODY_HELP"));
+
+       pFooter->AddItem(footerHelp);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+       pFooter->SetItemEnabled(ID_FOOTER_ITEM_INDEX_1, true);
+
+       SetFormBackEventListener(this);
+}
+
+result
+LocationForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_LOCATIONS"));
+       CreateFooter();
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+LocationForm::OnTerminating(void)
+{
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+LocationForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       bool itemStatus = false;
+       __pTableView->UpdateTableView();
+
+       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_GPS, itemStatus);
+       if (!IsFailed(GetLastResult())
+               && (itemStatus == true))
+       {
+               __pTableView->SetItemChecked(ID_GROUP_GPS_1, ID_ITEM_GPS_ON_OFF, itemStatus);
+       }
+       AppLogDebug("Gps value[%d] [%s]", itemStatus, GetErrorMessage(GetLastResult()));
+
+       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_WPS, itemStatus);
+       if (!IsFailed(GetLastResult())
+               && (itemStatus == true))
+       {
+               __pTableView->SetItemChecked(ID_GROUP_GPS_2, ID_ITEM_GPS_NETWORK_POSITION, itemStatus);
+       }
+       AppLogDebug("Wps value[%d] [%s]", itemStatus, GetErrorMessage(GetLastResult()));
+
+       if (pArgs != null)
+       {
+               __categoryCheck = static_cast<String*>(pArgs->GetAt(0))->GetPointer();
+
+               if (__categoryCheck == L"category:Location")
+               {
+                       __isAppControlRequest = true;
+               }
+               delete pArgs;
+       }
+}
+
+void
+LocationForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+LocationForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__isAppControlRequest == true)
+       {
+               UiApp* pApp = UiApp::GetInstance();
+               AppAssert(pApp);
+               AppControlLocationResult();
+               pApp->Terminate();
+       }
+       else
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+int
+LocationForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+LocationForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_GPS_1:
+               {
+                       itemCount = ID_GROUP_GPS_1_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_GPS_2:
+               {
+                       itemCount = ID_GROUP_GPS_2_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_GPS_3:
+               {
+#ifndef DISPLAY_SETTING_MENU_FOR_R0
+                       itemCount = ID_GROUP_GPS_3_ITEM_COUNT;
+#else
+                       itemCount = ID_GROUP_GPS_3_ITEM_COUNT;
+#endif
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+LocationForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       int yItemOffset = H_GROUP_INDEX_HELP_TEXT_TOP_GAP;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_GPS_1:
+               {
+                       yItemOffset = Y_GROUP_INDEX_DEFAULT;
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       default:
+               {
+                       yItemOffset = Y_GROUP_INDEX_DEFAULT;
+                       itemHeight = Y_GROUP_INDEX_DEFAULT;
+               }
+               break;
+       }
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = yItemOffset;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+LocationForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       Rectangle itemRectangle;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+       ItemTypeOneLine(itemRectangle);
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_GPS_1:
+               {
+                       bool gpsStatus;
+                       itemText = ResourceManager::GetString(L"IDS_CAM_OPT_GPS");
+                       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_GPS, gpsStatus);
+                       if (!IsFailed(GetLastResult())
+                               && (gpsStatus == true))
+                       {
+                               __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+                       }
+               }
+               break;
+
+       case ID_GROUP_GPS_2:
+               {
+                       switch (itemIndex)
+                       {
+                       case ID_ITEM_GPS_NETWORK_POSITION:
+                               {
+                                       bool wpsStatus;
+                                       itemText = ResourceManager::GetString(L"IDS_LBS_BODY_NETWORK_POSITION");
+                                       itemRectangle.width -= W_RESIZE_LABEL_GAP;
+
+                                       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_WPS, wpsStatus);
+                                       if (!IsFailed(GetLastResult())
+                                               && (wpsStatus == true))
+                                       {
+                                               __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+                                       }
+                               }
+                               break;
+
+#ifndef DISPLAY_SETTING_MENU_FOR_R0
+                       case ID_ITEM_GPS_ADVANCED_GPS:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_ADVANCED_GPS");
+                               }
+                               break;
+
+                       case ID_ITEM_GPS_MY_POSITION:
+                               {
+                                       style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+                                       itemText = ResourceManager::GetString(L"IDS_LBS_BODY_MY_POSITION");
+                               }
+                               break;
+#endif
+
+                       default:
+                               break;
+                       }
+               }
+               break;
+
+       case ID_GROUP_GPS_3:
+               {
+#ifndef DISPLAY_SETTING_MENU_FOR_R0
+                       switch (itemIndex)
+                       {
+                       case ID_GROUP_GPS_HOME_SCREEN:
+                       {
+                               itemText = ResourceManager::GetString(L"IDS_ST_BODY_HOMESCREEN");
+
+                       }
+                       break;
+
+                       case ID_GROUP_GPS_ACCU_WEATHER:
+                       {
+//                             itemText = ResourceManager::GetString(L"IDS_LOCATION_ACCUWEATHER");
+                       }
+                       break;
+
+                       default:
+                               break;
+                       }
+#endif
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+LocationForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+LocationForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+LocationForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       bool itemSelectStatus = tableView.IsItemChecked(groupIndex, itemIndex);
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_GPS_1:
+               {
+                       if (itemIndex == ID_ITEM_GPS_ON_OFF)
+                       {
+                               if (status == TABLE_VIEW_ITEM_STATUS_SELECTED)
+                               {
+                                       itemSelectStatus = !itemSelectStatus;
+                               }
+
+                               if (SettingInfo::SetValueForPrivilegedKey(SETTING_INFO_KEY_LOCATION_GPS, itemSelectStatus) == E_SUCCESS)
+                               {
+                                       tableView.SetItemChecked(groupIndex, itemIndex, itemSelectStatus);
+                               }
+                       }
+               }
+               break;
+
+       case ID_GROUP_GPS_2:
+               {
+                       if (itemIndex == ID_ITEM_GPS_NETWORK_POSITION)
+                       {
+                               if (status == TABLE_VIEW_ITEM_STATUS_SELECTED)
+                               {
+                                       itemSelectStatus = !itemSelectStatus;
+                               }
+
+                               if (SettingInfo::SetValueForPrivilegedKey(SETTING_INFO_KEY_LOCATION_WPS, itemSelectStatus) == E_SUCCESS)
+                               {
+                                       tableView.SetItemChecked(groupIndex, itemIndex, itemSelectStatus);
+                               }
+                       }
+#ifndef DISPLAY_SETTING_MENU_FOR_R0
+                       if (itemIndex == ID_ITEM_GPS_ADVANCED_GPS)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+                       if (itemIndex == ID_ITEM_GPS_MY_POSITION)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+#endif
+               }
+               break;
+
+#ifndef DISPLAY_SETTING_MENU_FOR_R0
+       case ID_GROUP_GPS_3:
+               {
+                       if (itemIndex == ID_GROUP_GPS_HOME_SCREEN)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+                       if (itemIndex == ID_GROUP_GPS_ACCU_WEATHER)
+                       {
+                               // TODO: nothing todo yet.
+                       }
+               }
+               break;
+#endif
+
+       default:
+               break;
+       }
+}
+
+void
+LocationForm::OnActionPerformed(const Control& source, int actionId)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       switch (actionId)
+       {
+       case IDA_FOOTER_ITEM_HELP:
+               {
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_LOCATION_HELP, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       default:
+               {
+                       AppLogDebug("ID_HEADER_VOLUME Tab Selected %d", actionId);
+               }
+               break;
+       }
+}
+
+int
+LocationForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+LocationForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+LocationForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+LocationForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+LocationForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+LocationForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+result
+LocationForm::AppControlLocationResult(void)
+{
+       RequestId reqId = 0;
+       String value;
+       bool gpsStatus = false;
+       bool wpsStatus = false;
+
+       AppControlProviderManager* pAppManager = AppControlProviderManager::GetInstance();
+
+#if 0
+       IList* pDefaultResultIList = null;
+       ArrayList* pDataList = null;
+
+       pDataList = new (std::nothrow) ArrayList();
+       pDataList->Construct();
+
+       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_GPS, gpsStatus);
+       SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_WPS, wpsStatus);
+
+       pDataList->Add(*(new (std::nothrow) String(L"APPCONTROL_RESULT_SUCCEEDED")));
+       pDataList->Add(*(new (std::nothrow) String(L"category:Location")));
+
+       if (gpsStatus == true)
+       {
+               value = L"GPSEnabled";
+       }
+       else
+       {
+               value = L"GPSDisabled";
+       }
+       pDataList->Add(*(new (std::nothrow) String(value)));
+
+       if (wpsStatus == true)
+       {
+               value = L"WPSEnabled";
+       }
+       else
+       {
+               value = L"WPSDisabled";
+       }
+       pDataList->Add(*(new (std::nothrow) String(value)));
+
+       pDefaultResultIList = (pDataList->GetItemsN(0, pDataList->GetCount()));
+
+       pAppManager->SendAppControlResult(reqId, pDefaultResultIList);
+
+       pDataList->RemoveAll(true);
+       delete pDataList;
+       pDefaultResultIList->RemoveAll(true);
+       delete pDefaultResultIList;
+#else
+       String status;
+       AppCtrlResult ResultValue = APP_CTRL_RESULT_FAILED;
+       HashMap* hashMap = new (std::nothrow) HashMap();
+       hashMap->Construct();
+
+       if (__categoryCheck == L"category:Location")
+       {
+               SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_GPS, gpsStatus);
+               SettingInfo::GetValue(SETTING_INFO_KEY_LOCATION_WPS, wpsStatus);
+
+               ResultValue = APP_CTRL_RESULT_SUCCEEDED;
+               hashMap->Add(*(new (std::nothrow) String(L"category")), *(new (std::nothrow) String(L"Location")));
+
+               if (gpsStatus == true)
+               {
+                       status = L"GPSEnabled";
+               }
+               else
+               {
+                       status = L"GPSDisabled";
+               }
+               hashMap->Add(*(new (std::nothrow) String(L"GPS")), *(new (std::nothrow) String(status)));
+
+               if (wpsStatus == true)
+               {
+                       status = L"WPSEnabled";
+               }
+               else
+               {
+                       status = L"WPSDisabled";
+               }
+               hashMap->Add(*(new (std::nothrow) String(L"WPS")), *(new (std::nothrow) String(status)));
+       }
+
+       pAppManager->SendAppControlResult(reqId, ResultValue, hashMap);
+
+       hashMap->RemoveAll();
+       delete hashMap;
+#endif
+       return E_SUCCESS;
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StMoreConnectivityForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StMoreConnectivityForm.cpp
new file mode 100644 (file)
index 0000000..6a0504f
--- /dev/null
@@ -0,0 +1,366 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StMoreConnectivityForm.cpp
+ * @brief              This is the implementation file for MoreConnectivityForm class.
+ */
+
+#include "StBluetoothForm.h"
+#include "StMoreConnectivityForm.h"
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_CONNECTIVITY = 0;
+#ifdef DISPLAY_SETTING_MENU_FOR_R0
+static const int ID_GROUP_CONNECTIVITY_ITEM_COUNT = 1;
+#else
+static const int ID_GROUP_CONNECTIVITY_ITEM_COUNT = 2;
+#endif
+static const int ID_ITEM_CONNECTIVITY_BLUETOOTH = 0;
+static const int ID_ITEM_CONNECTIVITY_WIFI_DIRECT = 1;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_CONNECTIVITY_ITEM_COUNT;
+
+static const int BLUETOOTH_ON_OFF_OPTION = 2;
+static const int BLUETOOTH_OFF_OPTION = 0;
+static const int BLUETOOTH_ON_OPTION = 1;
+
+MoreConnectivityForm::MoreConnectivityForm(void)
+{
+}
+
+MoreConnectivityForm::~MoreConnectivityForm(void)
+{
+}
+
+void
+MoreConnectivityForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+MoreConnectivityForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_MORE_CONNECTIVITY_SETTINGS"));
+       CreateFooter();
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+       return E_SUCCESS;
+}
+
+result
+MoreConnectivityForm::OnTerminating(void)
+{
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+MoreConnectivityForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (__pTableView != null)
+       {
+               __pTableView->UpdateTableView();
+       }
+}
+
+void
+MoreConnectivityForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+MoreConnectivityForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+MoreConnectivityForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+MoreConnectivityForm::GetItemCount(int groupIndex)
+{
+       int itemCount = ID_GROUP_MAX_ITEM_COUNT;
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+MoreConnectivityForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = Y_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = itemHeight;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_GROUP_TITLE_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+MoreConnectivityForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       bool checkSecondText = false;
+       int itmeHeight = H_GROUP_ITEM_DEFAULT_LABEL;
+       int btEnableStatus = BLUETOOTH_OFF_OPTION;
+       Rectangle itemLabelRect;
+       Rectangle itemIconRect;
+       Rectangle itemIconLabelRect;
+       Rectangle itemSecondLineTextRect;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       Bitmap* pBitmap = null;
+       String itemText;
+       String secondLineText;
+       bool EnableStatus = false;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       if (itemIndex == ID_ITEM_CONNECTIVITY_BLUETOOTH)
+       {
+               checkSecondText = true;
+               ItemTypeIconAndTwoLine(itemIconRect, itemIconLabelRect, itemSecondLineTextRect, fontSize);
+               itmeHeight = (itemIconLabelRect.height + itemSecondLineTextRect.height);
+
+               if (SystemInfo::GetValue(SYSTEM_INFO_KEY_BLUETOOTH, EnableStatus) == E_SUCCESS)
+               {
+                       AppLogDebug("systeminfo::GetValue() fail(%s)", GetErrorMessage(GetLastResult()));
+
+                       if (EnableStatus == true)
+                       {
+                               btEnableStatus = BluetoothPresentationModel::GetInstance()->IsBluetoothActivated();
+                               secondLineText = ResourceManager::GetString(L"IDS_ST_BODY_ON");
+                       }
+                       else
+                       {
+                               secondLineText = ResourceManager::GetString(L"IDS_ST_BODY_OFF");
+                       }
+               }
+               itemText = ResourceManager::GetString(L"IDS_ST_BODY_BLUETOOTH");
+       }
+       else
+       {
+               itemText = ResourceManager::GetString(L"IDS_ST_HEADER_WI_FI_DIRECT");
+               ItemTypeIconAndOneLine(itemIconRect, itemIconLabelRect);
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itmeHeight), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pBitmap = ResourceManager::GetBitmapN(IDB_BLUETOOTH);
+
+       if (pBitmap == null)
+       {
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemLabelRect, itemText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemLabelRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+       else
+       {
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemIconRect, L"");
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+               pLabel->SetBackgroundBitmap(*pBitmap);
+
+               pItem->AddControl(*pLabel);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemIconLabelRect, itemText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemIconLabelRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+               if (checkSecondText == true)
+               {
+                       pLabel = new (std::nothrow) Label();
+                       pLabel->Construct(itemSecondLineTextRect, secondLineText);
+                       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+                       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+                       pLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+                       pLabel->SetTextColor(COLOR_SUB_TEXT);
+
+                       pItem->AddControl(*pLabel);
+                       relativeLayout.SetMargin(*pLabel, itemSecondLineTextRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+       }
+
+       return pItem;
+}
+
+bool
+MoreConnectivityForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+MoreConnectivityForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+MoreConnectivityForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       bool EnableStatus = false;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       AppLogDebug("Group[ %d ] Index [ %d ]", groupIndex, itemIndex);
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_CONNECTIVITY_BLUETOOTH:
+               {
+                       if (SystemInfo::GetValue(SYSTEM_INFO_KEY_BLUETOOTH, EnableStatus) != E_SUCCESS)
+                       {
+                               AppLogDebug("systeminfo::GetValue() fail(%s)", GetErrorMessage(GetLastResult()));
+                       }
+
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_BLUETOOTH, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       case ID_ITEM_CONNECTIVITY_WIFI_DIRECT:
+               {
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_WIFI_DIRECT, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+int
+MoreConnectivityForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+MoreConnectivityForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+MoreConnectivityForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+MoreConnectivityForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+MoreConnectivityForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+MoreConnectivityForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StRegionForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StRegionForm.cpp
new file mode 100644 (file)
index 0000000..8dfa5eb
--- /dev/null
@@ -0,0 +1,562 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StRegionForm.cpp
+ * @brief              This is the implementation file for RegionForm class.
+ */
+
+#include <FLocales.h>
+#include "StRegionForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Locales;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_REGION_MAIN = 0;
+static const int ID_GROUP_COUNT = 1;
+static const int ITEM_WIDTH_GAP = 100;
+
+static const int H_SEARCH_BAR_ITEM = H_GROUP_ITEM_DEFAULT;
+static const int Y_TABLE_VIEW_AREA = H_GROUP_ITEM_DEFAULT;
+
+static const int H_PORTRAIT_KEY_PAD_INPUT_MODE_GAP = 0;
+static const int H_LANDSCAPE_KEY_PAD_INPUT_MODE_GAP = 0;
+
+LocaleRegionForm::LocaleRegionForm(void)
+       : __pTotalLocale(null)
+       , __pSearchedText(null)
+{
+}
+
+LocaleRegionForm::~LocaleRegionForm(void)
+{
+}
+
+void
+LocaleRegionForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+void
+LocaleRegionForm::CreateTableView(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle tableViewBounds = bounds;
+
+       tableViewBounds.y = Y_TABLE_VIEW_AREA;
+       tableViewBounds.height = (bounds.height - tableViewBounds.y);
+
+       __pTableView = new (std::nothrow) GroupedTableView();
+       __pTableView->Construct(tableViewBounds, true, TABLE_VIEW_SCROLL_BAR_STYLE_FADE_OUT);
+       __pTableView->SetItemProvider(this);
+
+       AddControl(*__pTableView);
+
+       __pTableView->AddGroupedTableViewItemEventListener(*this);
+       
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout != null)
+       {
+               pRelativeLayout->SetHorizontalFitPolicy(*__pSearchBar, FIT_POLICY_PARENT);
+               pRelativeLayout->SetVerticalFitPolicy(*__pSearchBar, FIT_POLICY_FIXED);
+               pRelativeLayout->SetHorizontalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               pRelativeLayout->SetRelation(*__pTableView, *__pSearchBar, RECT_EDGE_RELATION_TOP_TO_BOTTOM);
+               pRelativeLayout->SetRelation(*__pTableView, *this, RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM);
+               delete pRelativeLayout;
+       }
+}
+
+void
+LocaleRegionForm::GetLocaleList(void)
+{
+       String localeLanguage;
+       if (SettingInfo::GetValue(SETTING_INFO_KEY_LOCALE_LANGUAGE, localeLanguage) != E_SUCCESS)
+       {
+               AppLogDebug("GetValue: SETTING_INFO_KEY_LOCALE_LANGUAGE failed [%s]", GetErrorMessage(GetLastResult()));
+               localeLanguage = L"eng_GB";
+       }
+
+       LanguageCode langCode = LANGUAGE_INVALID;
+       CountryCode countryCode = COUNTRY_INVALID;
+       StringTokenizer strTok(localeLanguage, L"_");
+       String token;
+
+       if (strTok.HasMoreTokens())
+       {
+               strTok.GetNextToken(token);
+               langCode = Locale::StringToLanguageCode(token);
+       }
+
+       if (strTok.HasMoreTokens())
+       {
+               strTok.GetNextToken(token);
+               countryCode = Locale::StringToCountryCode(token);
+       }
+
+       Locale currentLocale(langCode, countryCode);
+
+       LocaleManager localeManager;
+       localeManager.Construct();
+
+       IList* pAvailableLocales = localeManager.GetAvailableLocalesN();
+       String test = localeManager.GetSelectedLanguage();
+
+       __pTotalLocale = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       __pTotalLocale->Construct();
+
+       __pSearchedText = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       __pSearchedText->Construct();
+
+       for (int i = 0; i < pAvailableLocales->GetCount(); i++)
+       {
+               Locale* pLocale = (Locale*) (pAvailableLocales->GetAt(i));
+               String localeData;
+               String country;
+               String languageCode;
+               String countryCode;
+               String variantCode;
+
+               pLocale->GetLanguageName(currentLocale, localeData);
+               pLocale->GetCountryName(currentLocale, country);
+
+               variantCode = pLocale->GetVariantCodeString();
+               languageCode = pLocale->GetLanguageCodeString();
+               countryCode = pLocale->GetCountryCodeString();
+               languageCode.Append(L"_" + countryCode);
+
+               localeData.Append(L" (" + country + L")" + L":" + languageCode);
+
+               if (languageCode.Equals(L"eng_US", false))
+               {
+                       if (variantCode.IsEmpty() == false)
+                       {
+                               continue;
+                       }
+               }
+               __pTotalLocale->Add((new (std::nothrow) String(localeData)));
+               __pSearchedText->Add((new (std::nothrow) String(localeData)));
+       }
+
+       __pTotalLocale->Sort(StringComparer());
+       __pSearchedText->Sort(StringComparer());
+}
+
+void
+LocaleRegionForm::CreateSearchBar(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle searchbarBounds = bounds;
+
+       searchbarBounds.y = 0;
+       searchbarBounds.height = H_GROUP_ITEM_DEFAULT;
+
+       __pSearchBar = new (std::nothrow) SearchBar();
+       __pSearchBar->Construct(searchbarBounds, true, KEYPAD_ACTION_SEARCH);
+       __pSearchBar->SetGuideText(L"Search");
+       __pSearchBar->AddSearchBarEventListener(*this);
+       __pSearchBar->AddTextEventListener(*this);
+       __pSearchBar->AddKeypadEventListener(*this);
+       __pSearchBar->SetContentAreaSize(Dimension(0, 0));
+
+       AddControl(*__pSearchBar);
+}
+
+result
+LocaleRegionForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_REGION"));
+       CreateFooter();
+       GetLocaleList();
+       CreateSearchBar();
+       CreateTableView();
+
+       return E_SUCCESS;
+}
+
+result
+LocaleRegionForm::OnTerminating(void)
+{
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+LocaleRegionForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (__pSearchedText == null)
+       {
+               AppLogDebug("__pSearchedText is null");
+               return;
+       }
+       __pTableView->UpdateTableView();
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+       String selectData;
+
+       if (SettingInfo::GetValue(SETTING_INFO_KEY_LOCALE_COUNTRY, selectData) != E_SUCCESS)
+       {
+               AppLogDebug("GetValue: SETTING_INFO_KEY_LOCALE_COUNTRY failed [%s]", GetErrorMessage(GetLastResult()));
+               return;
+       }
+
+       Invalidate(true);
+}
+
+void
+LocaleRegionForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+LocaleRegionForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+LocaleRegionForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+LocaleRegionForm::GetItemCount(int groupIndex)
+{
+       int itemCount = __pSearchedText->GetCount();
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+LocaleRegionForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       itemRectangle.y = H_GROUP_INDEX_NO_HELP_TEXT_GAP;
+       itemRectangle.height = itemHeight;
+       itemRectangle.width = itemWidth;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+LocaleRegionForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       Rectangle itemRectangle;
+       Rectangle itemSecondLineTextRect;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       String* pKey = null;
+       String itemText;
+       String currentRegion;
+       String listRegion;
+       Label* pLabel = null;
+       int FontSize = GetFontSize();
+       LocaleManager localeManager;
+       localeManager.Construct();
+
+       Locale systemLocale = localeManager.GetSystemLocale();
+       systemLocale.GetCountryName(currentRegion);
+
+       pKey = static_cast<String*>(__pSearchedText->GetAt(itemIndex));
+
+       StringTokenizer stringTokenizer(*pKey, L":");
+       stringTokenizer.GetNextToken(itemText);
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       if (itemText.Contains(currentRegion) == true)
+       {
+               __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+       }
+
+       ItemTypeOneLine(itemRectangle);
+       itemRectangle.width = itemWidth;
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+LocaleRegionForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+LocaleRegionForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+LocaleRegionForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+       bool checkStatus = false;
+       String* pKey = null;
+       String selectData;
+       String key = *(static_cast<String*>(__pSearchedText->GetAt(itemIndex)));
+       AppLogDebug("selected key [%ls]", key.GetPointer());
+
+       if (key.Equals(L"No Search Result", true))
+       {
+               AppLogDebug("selected key is \"No Search Result\"");
+               return;
+       }
+
+       for (int count = 0; count < __pSearchedText->GetCount(); count++)
+       {
+               if (count == itemIndex)
+               {
+                       checkStatus = !checkStatus;
+
+                       pKey = (static_cast<String*>(__pSearchedText->GetAt(count)));
+
+                       StringTokenizer stringTokenizer(*pKey, L":");
+                       for (int i = 0; i <= stringTokenizer.GetTokenCount(); i++)
+                       {
+                               stringTokenizer.GetNextToken(selectData);
+                       }
+
+                       if (SettingInfo::SetValue(SETTING_INFO_KEY_LOCALE_COUNTRY, selectData) != E_SUCCESS)
+                       {
+                               AppLogDebug("SetValue: SETTING_INFO_KEY_LOCALE_COUNTRY failed [%s]", GetErrorMessage(GetLastResult()));
+                       }
+                       else
+                       {
+                               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+                       }
+                       tableView.SetItemChecked(groupIndex, count, true);
+               }
+               else
+               {
+                       tableView.SetItemChecked(groupIndex, count, false);
+               }
+       }
+       Invalidate(true);
+}
+
+int
+LocaleRegionForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+LocaleRegionForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+LocaleRegionForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+LocaleRegionForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+LocaleRegionForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+LocaleRegionForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+LocaleRegionForm::OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode)
+{
+       if (mode == SEARCH_BAR_MODE_INPUT)
+       {
+               // Empty statement
+       }
+       else
+       {
+               __pSearchedText->RemoveAll();
+               __pSearchedText =  static_cast<ArrayList*>(__pTotalLocale->GetItemsN(0, __pTotalLocale->GetCount()));
+
+               __pTableView->UpdateTableView();
+       }
+       Invalidate(true);
+}
+
+void
+LocaleRegionForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, true);
+       Invalidate(true);
+}
+
+void
+LocaleRegionForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+}
+
+void
+LocaleRegionForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       Invalidate(true);
+}
+
+void
+LocaleRegionForm::OnTextValueChanged(const Tizen::Ui::Control& source)
+{
+       String searchData;
+       String inputsearchText = __pSearchBar->GetText();
+       int GetItemCount = __pTotalLocale->GetCount();
+
+       if (inputsearchText.CompareTo(L"") != 0)
+       {
+               __pSearchedText->RemoveAll();
+
+               for (int i = 0; i < GetItemCount; i++)
+               {
+                       String toLowerSearchData;
+                       String toLowerInputSearchText;
+                       searchData = *(static_cast<String*>(__pTotalLocale->GetAt(i)));
+
+                       searchData.ToLower(toLowerSearchData);
+                       inputsearchText.ToLower(toLowerInputSearchText);
+
+                       if ((toLowerSearchData).Contains(toLowerInputSearchText))
+                       {
+                               if (searchData != null)
+                               {
+                                       __pSearchedText->Add(*(new (std::nothrow) String(searchData)));
+                               }
+                       }
+               }
+       }
+       else
+       {
+               __pSearchedText->RemoveAll();
+               __pSearchedText = static_cast<ArrayList*>(__pTotalLocale->GetItemsN(0, __pTotalLocale->GetCount()));
+       }
+
+       if (__pSearchedText->GetCount() <= 0)
+       {
+                __pSearchedText->Add(*(new (std::nothrow) String(L"No Search Result")));
+       }
+
+       __pTableView->UpdateTableView();
+}
+
+void
+LocaleRegionForm::OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction)
+{
+       switch (keypadAction)
+       {
+       case KEYPAD_ACTION_SEARCH:
+               {
+                       __pSearchBar->HideKeypad();
+                       __pSearchBar->Invalidate(false);
+               }
+               break;
+
+       default:
+               break;
+       }
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StResetSettingForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StResetSettingForm.cpp
new file mode 100644 (file)
index 0000000..d871299
--- /dev/null
@@ -0,0 +1,571 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StResetSettingForm.cpp
+ * @brief              This is the implementation file for ResetSettingForm class.
+ */
+
+#include "StResetSettingForm.h"
+#include "StResourceManager.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_RESET_SETTING_MAIN = 0;
+static const int ID_GROUP_RESET_SETTING_ITEM_COUNT = 16;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_RESET_SETTING_ITEM_COUNT;
+
+static const int IDA_RESET = 100;
+static const int IDA_CANCEL = 101;
+
+static const int IDA_BUTTON_CHECKED = 200;
+static const int IDA_BUTTON_UNCHECKED = 201;
+static const int IDA_BUTTON_SELECTED = 202;
+static const int Y_ITEM_COUNT_DISPLAY = 968;
+
+static const int TICK_COUNT = 10;
+static const int MESSAGE_TIME_OUT = 100;
+
+static const int ID_ITEM_LOCATION = 0;
+static const int ID_ITEM_NETWORK = 1;
+static const int ID_ITEM_WIFI_DIRECT = 2;
+static const int ID_ITEM_WALLPAPER = 3;
+static const int ID_ITEM_SOUNDS = 4;
+static const int ID_ITEM_BRIGHTNESS = 5;
+static const int ID_ITEM_FONT = 6;
+static const int ID_ITEM_DISPLAY = 7;
+static const int ID_ITEM_AUTO_ROTATE_SCREEN = 8;
+static const int ID_ITEM_DATE_TIME = 9;
+static const int ID_ITEM_LANGUAGE_REGION = 10;
+static const int ID_ITEM_KEYBOARD = 11;
+static const int ID_ITEM_MANAGE_APPLICATION = 12;
+static const int ID_ITEM_MEMORY = 13;
+static const int ID_ITEM_DEVELOPER_OPTION = 14;
+static const int ID_ITEM_ABOUT_PHONE = 15;
+
+static const int STRING_SIZE_LIMIT = 20;
+
+ResetterSettingForm::ResetterSettingForm(void)
+       : __bTimerExpired(false)
+       , __count(TICK_COUNT)
+       , __pLabelItemCount(null)
+       , __pCheckButton(null)
+{
+        __timer.Construct(*this);
+}
+
+ResetterSettingForm::~ResetterSettingForm(void)
+{
+}
+
+void
+ResetterSettingForm::CreateFooter(void)
+{
+       FooterItem footerReset;
+       FooterItem footerCancel;
+
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       footerReset.Construct(IDA_RESET);
+       footerReset.SetText(ResourceManager::GetString(L"IDS_ST_BODY_RESET"));
+
+       footerCancel.Construct(IDA_CANCEL);
+       footerCancel.SetText(ResourceManager::GetString(L"IDS_ST_BODY_CANCEL"));
+
+       pFooter->AddItem(footerReset);
+       pFooter->AddItem(footerCancel);
+}
+
+void
+ResetterSettingForm::CreateTableView(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle itemRectangle;
+       Rectangle itemSelectCount;
+
+       String itemText = ResourceManager::GetString(L"IDS_ST_BODY_SELECT_ALL");
+       String itemSelectedText = ResourceManager::GetString(L"IDS_ST_OPT_SELECTED");
+
+       bounds.x = X_GROUP_DEFAULT;
+       bounds.y = H_GROUP_ITEM_DEFAULT;
+       bounds.width -= (bounds.x * WIDTH_GAP);
+
+       itemRectangle = itemSelectCount = bounds;
+       itemRectangle.y = Y_GROUP_DEFAULT;
+       itemRectangle.height = H_GROUP_ITEM_DEFAULT;
+
+       __pCheckButton = new (std::nothrow) CheckButton();
+       __pCheckButton->Construct(itemRectangle, CHECK_BUTTON_STYLE_MARK, BACKGROUND_STYLE_NONE, false);
+       __pCheckButton->SetActionId(IDA_BUTTON_CHECKED, IDA_BUTTON_UNCHECKED, IDA_BUTTON_SELECTED);
+       __pCheckButton->SetText(itemText);
+
+       AddControl(*__pCheckButton);
+
+       __pCheckButton->AddActionEventListener(*this);
+
+       __pTableView = new (std::nothrow) GroupedTableView();
+       __pTableView->Construct(bounds, true, TABLE_VIEW_SCROLL_BAR_STYLE_FIXED);
+       __pTableView->SetItemProvider(this);
+
+       AddControl(*__pTableView);
+
+       __pTableView->AddGroupedTableViewItemEventListener(*this);
+
+       itemSelectCount.y = Y_ITEM_COUNT_DISPLAY;
+       itemSelectCount.height = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+
+       __pLabelItemCount = new (std::nothrow) Label();
+       __pLabelItemCount->Construct(itemSelectCount, itemSelectedText);
+       __pLabelItemCount->SetTextHorizontalAlignment(ALIGNMENT_CENTER);
+       __pLabelItemCount->SetTextConfig(FONT_SIZE_POPUP_TEXT, LABEL_TEXT_STYLE_BOLD);
+       __pLabelItemCount->SetTextColor(COLOR_MAIN_TEXT);
+
+       AddControl(*__pLabelItemCount);
+
+       __pLabelItemCount->SetBackgroundColor(COLOR_BG_CHECKBOX);
+       __pLabelItemCount->SetShowState(false);
+
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout != null)
+       {
+               pRelativeLayout->SetHorizontalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               pRelativeLayout->SetVerticalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               delete pRelativeLayout;
+       }
+}
+
+result
+ResetterSettingForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_HEADER_RESET_SETTINGS"));
+       CreateFooter();
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+ResetterSettingForm::OnTerminating(void)
+{
+       __pLabelItemCount = null;
+       __pCheckButton = null;
+       __pTableView = null;
+
+       return E_SUCCESS;
+}
+
+void
+ResetterSettingForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+ResetterSettingForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+int
+ResetterSettingForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+ResetterSettingForm::GetItemCount(int groupIndex)
+{
+       int itemCount = ID_GROUP_MAX_ITEM_COUNT;
+
+       AppLogDebug("GetItemCount %d", itemCount);
+
+       return itemCount;
+}
+
+TableViewGroupItem*
+ResetterSettingForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       return null;
+}
+
+TableViewItem*
+ResetterSettingForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_MARK;
+       Rectangle itemRectangle;
+       String itemText;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       switch (itemIndex)
+       {
+       case ID_ITEM_LOCATION:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_LOCATIONS");
+               }
+               break;
+
+       case ID_ITEM_NETWORK:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_NETWORK");
+               }
+               break;
+
+       case ID_ITEM_WIFI_DIRECT:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_HEADER_WI_FI_DIRECT");
+               }
+               break;
+
+       case ID_ITEM_WALLPAPER:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_MAINDISPLAY_WALLPAPER");
+               }
+               break;
+
+       case ID_ITEM_SOUNDS:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_SOUNDS");
+               }
+               break;
+
+       case ID_ITEM_BRIGHTNESS:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_BRIGHTNESS");
+               }
+               break;
+
+       case ID_ITEM_FONT:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_FONT");
+               }
+               break;
+
+       case ID_ITEM_DISPLAY:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_DISPLAY");
+               }
+               break;
+
+       case ID_ITEM_AUTO_ROTATE_SCREEN:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_HEADER_AUTO_ROTATE_SCREEN_ABB");
+               }
+               break;
+
+       case ID_ITEM_DATE_TIME:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_DATE_AND_TIME");
+               }
+               break;
+
+       case ID_ITEM_LANGUAGE_REGION:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_LANGUAGE_AND_REGION_ABB");
+               }
+               break;
+
+       case ID_ITEM_KEYBOARD:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_KEYBOARD");
+               }
+               break;
+
+       case ID_ITEM_MANAGE_APPLICATION:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_MANAGE_APPLICATIONS");
+               }
+               break;
+
+       case ID_ITEM_MEMORY:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_MEMORY");
+               }
+               break;
+
+       case ID_ITEM_DEVELOPER_OPTION:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_DEVELOPER_OPTIONS");
+               }
+               break;
+
+       case ID_ITEM_ABOUT_PHONE:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_ABOUT_PHONE");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       ItemTypeOneLine(itemRectangle);
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_BOLD);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+ResetterSettingForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+ResetterSettingForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+ResetterSettingForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       int itemCount = 0;
+       int count = 0;
+       int checkedItemCount = 0;
+       int localGroup = 0;
+       int localItem = 0;
+       String itemSelectedText = ResourceManager::GetString(L"IDS_ST_OPT_SELECTED");
+       String countText;
+
+       itemCount = tableView.GetItemCountAt(ID_GROUP_RESET_SETTING_MAIN);
+
+       if (status == TABLE_VIEW_ITEM_STATUS_CHECKED)
+       {
+               tableView.SetItemChecked(groupIndex, itemIndex, true);
+       }
+
+       if (status == TABLE_VIEW_ITEM_STATUS_UNCHECKED)
+       {
+               tableView.SetItemChecked(groupIndex, itemIndex, false);
+       }
+
+       for (count = 0; count < itemCount; count++)
+       {
+               localGroup = ID_GROUP_RESET_SETTING_MAIN;
+               localItem = count;
+
+               if (__pTableView->IsItemChecked(localGroup, localItem))
+               {
+                       checkedItemCount++;
+               }
+       }
+
+       if (checkedItemCount)
+       {
+               countText.Format(STRING_SIZE_LIMIT, L" (%d)", checkedItemCount);
+               itemSelectedText.Insert(countText, itemSelectedText.GetLength());
+               __pLabelItemCount->SetText(itemSelectedText);
+               __pLabelItemCount->SetShowState(true);
+               __pLabelItemCount->Invalidate(true);
+
+               __count = TICK_COUNT;
+               __timer.Start(MESSAGE_TIME_OUT);
+       }
+}
+
+void
+ResetterSettingForm::OnActionPerformed(const Control& source, int actionId)
+{
+       AppLogDebug("Action ID = [%d]", actionId);
+       switch (actionId)
+       {
+       case IDA_CANCEL:
+               {
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+               }
+               break;
+
+       case IDA_BUTTON_CHECKED:
+               {
+                       int itemCount = 0;
+                       int count = 0;
+                       int checkedItemCount = 0;
+                       int localGroup = 0;
+                       int localItem = 0;
+                       String itemSelectedText = ResourceManager::GetString(L"IDS_ST_OPT_SELECTED");
+                       String countText;
+
+                       itemCount = __pTableView->GetItemCountAt(ID_GROUP_RESET_SETTING_MAIN);
+
+                       __pTableView->UpdateTableView();
+
+                       for (count = 0; count < itemCount; count++)
+                       {
+                               localGroup = ID_GROUP_RESET_SETTING_MAIN;
+                               localItem = count;
+                               __pTableView->SetItemChecked(localGroup, localItem, true);
+
+                               if (__pTableView->IsItemChecked(localGroup, localItem))
+                               {
+                                       checkedItemCount++;
+                               }
+                       }
+                       countText.Format(STRING_SIZE_LIMIT, L" (%d)", checkedItemCount);
+                       itemSelectedText.Insert(countText, itemSelectedText.GetLength());
+
+                       __pLabelItemCount->SetText(itemSelectedText);
+                       __pLabelItemCount->SetShowState(true);
+                       __pLabelItemCount->Invalidate(true);
+
+                       __count = TICK_COUNT;
+                       __timer.Start(MESSAGE_TIME_OUT);
+               }
+               break;
+
+       case IDA_RESET:
+               // fall through
+       case IDA_BUTTON_UNCHECKED:
+               {
+                       int itemCount = 0;
+                       int count = 0;
+                       int localGroup = 0;
+                       int localItem = 0;
+
+                       itemCount = __pTableView->GetItemCountAt(ID_GROUP_RESET_SETTING_MAIN);
+
+                       __pTableView->UpdateTableView();
+                       __pCheckButton->SetSelected(false);
+
+                       for (count = 0; count < itemCount; count++)
+                       {
+                               localGroup = ID_GROUP_RESET_SETTING_MAIN;
+                               localItem = count;
+
+                               __pTableView->SetItemChecked(localGroup, localItem, false);
+                       }
+               }
+               break;
+
+       default:
+               {
+                       AppLogDebug("Reset setting");
+               }
+               break;
+       }
+}
+
+void
+ResetterSettingForm::OnTimerExpired(Timer& timer)
+{
+       if (__count > 0)
+       {
+               __count--;
+       }
+       else
+       {
+               __count = 0;
+       }
+
+       if (__count <= 0)
+       {
+               __bTimerExpired = true;
+               __pLabelItemCount->SetShowState(false);
+               __pLabelItemCount->Invalidate(true);
+       }
+       else
+       {
+               __timer.Start(MESSAGE_TIME_OUT);
+       }
+}
+
+bool
+ResetterSettingForm::IsTimerExpired() const
+{
+       return __bTimerExpired;
+}
+
+int
+ResetterSettingForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+ResetterSettingForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+ResetterSettingForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+ResetterSettingForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+ResetterSettingForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+ResetterSettingForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StSettingsAppEntry.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StSettingsAppEntry.cpp
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StTimeZoneForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StTimeZoneForm.cpp
new file mode 100644 (file)
index 0000000..0913c55
--- /dev/null
@@ -0,0 +1,784 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StTimeZoneForm.cpp
+ * @brief              This is the implementation file for TimeZoneForm class.
+ */
+
+#include "StResourceManager.h"
+#include "StTimeZoneForm.h"
+#include "StTypes.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Utility;
+using namespace Tizen::Graphics;
+using namespace Tizen::Locales;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int ID_GROUP_COUNT = 1;
+static const int ID_GROUP_MAX_ITEM_COUNT = 10;
+
+static const int IDA_FOOTER_ITEM_NAME = 100;
+static const int IDA_FOOTER_ITEM_TIME = 101;
+
+static const int X_FIRST_LINE_SUB_TEXT = 520;
+static const int W_FIRST_LINE_SUB_TEXT = 180;
+
+static const int TEXT_SIZE = 10;
+
+static const int MINUTES_TO_HOUR = 60;
+static const int GMT_START = -12;
+static const int GMT_END = 14;
+
+static const int NEXT_INDEX = 1;
+static const int DIVIDE_BY_TEN = 10;
+static const int DIVIDE_BY_TWO = 2;
+static const int MULTI_BY_SEVEN = 7;
+static const int MULTI_BY_THREE = 3;
+static const int MULTI_BY_EIGHT = 8;
+static const int MULTI_BY_TWO = 2;
+
+static const int GMT_TEXT_GAP = 20;
+static const int GROUP_INDEX_DEFAULT_LABEL_HEIGHT = 40;
+
+static const int H_SEARCH_BAR_ITEM = H_GROUP_ITEM_DEFAULT;
+static const int Y_TABLE_VIEW_AREA = H_GROUP_ITEM_DEFAULT;
+
+static const int H_PORTRAIT_KEY_PAD_INPUT_MODE_GAP = 0;
+static const int H_LANDSCAPE_KEY_PAD_INPUT_MODE_GAP = 0;
+
+static const int W_GMT_FIXED_SIZE = 200;
+static const int COUNTRY_TEXT_GAP = 30;
+
+TimeZoneForm::TimeZoneForm(void)
+       : __isAppControlRequest(false)
+       , __sortTabSelect(IDA_FOOTER_ITEM_NAME)
+       , __pSearchBar(null)
+       , __timeZoneTotalList(null)
+       , __timeZoneSearchList(null)
+{
+}
+
+TimeZoneForm::~TimeZoneForm(void)
+{
+}
+
+void
+TimeZoneForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem  footerItemName;
+       footerItemName.Construct(IDA_FOOTER_ITEM_NAME);
+       footerItemName.SetText(ResourceManager::GetString(L"IDS_ST_BODY_NAME"));
+
+       FooterItem  footerItemTime;
+       footerItemTime.Construct(IDA_FOOTER_ITEM_TIME);
+       footerItemTime.SetText(ResourceManager::GetString(L"IDS_COM_BODY_TIME"));
+
+       pFooter->SetStyle(FOOTER_STYLE_SEGMENTED_TEXT);
+       pFooter->AddItem(footerItemName);
+       pFooter->AddItem(footerItemTime);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+void
+TimeZoneForm::GetTimeZoneList(void)
+{
+       IList* pAvailableLocales = null;
+
+       LocaleManager localeManager;
+       localeManager.Construct();
+
+       pAvailableLocales = localeManager.GetAvailableTimeZonesN();
+       if (pAvailableLocales)
+       {
+               for (int i = 0; i < pAvailableLocales->GetCount(); i++)
+               {
+                       TimeZone timeZone;
+                       String region;
+                       String country;
+                       String extraData;
+                       String gmtTime;
+                       Integer gmtHour = 0;
+                       String* pKey = static_cast<String*>(pAvailableLocales->GetAt(i));
+
+                       StringTokenizer stringTokenizer(*pKey, L"/");
+                       stringTokenizer.GetNextToken(region);
+                       stringTokenizer.GetNextToken(country);
+
+                       if ((country.IsEmpty() == true) || (country.IsEmpty() == true) || (country.Equals(L"ACT", false))
+                               || (region.Equals(L"SystemV", false)) || (region.Equals(L"Etc", false)))
+                       {
+                               continue;
+                       }
+
+                       if (stringTokenizer.HasMoreTokens() == true)
+                       {
+                               stringTokenizer.GetNextToken(extraData);
+                               country.Append(L"/" + extraData);
+                       }
+
+                       TimeZone::GetTimeZone(*pKey, timeZone);
+                       gmtHour = timeZone.GetRawOffset();
+
+                       SetTimeZoneLocaleList(new (std::nothrow) TimeZoneData(region, country, gmtHour));
+                       SetTimeZoneLocaleSearchList( new (std::nothrow) TimeZoneData(region, country, gmtHour));
+
+                       delete pKey;
+               }
+       }
+       SortTimeZoneData();
+}
+
+void
+TimeZoneForm::CreateTableView(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle tableViewBounds = bounds;
+
+       tableViewBounds.y = Y_TABLE_VIEW_AREA;
+       tableViewBounds.height = (bounds.height - tableViewBounds.y);
+
+       __pTableView = new (std::nothrow) GroupedTableView();
+       __pTableView->Construct(tableViewBounds, true, TABLE_VIEW_SCROLL_BAR_STYLE_FADE_OUT);
+       __pTableView->SetItemProvider(this);
+
+       AddControl(*__pTableView);
+
+       __pTableView->AddGroupedTableViewItemEventListener(*this);
+
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout != null)
+       {
+               pRelativeLayout->SetHorizontalFitPolicy(*__pSearchBar, FIT_POLICY_PARENT);
+               pRelativeLayout->SetVerticalFitPolicy(*__pSearchBar, FIT_POLICY_FIXED);
+               pRelativeLayout->SetHorizontalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               pRelativeLayout->SetRelation(*__pTableView, *__pSearchBar, RECT_EDGE_RELATION_TOP_TO_BOTTOM);
+               pRelativeLayout->SetRelation(*__pTableView, *this, RECT_EDGE_RELATION_BOTTOM_TO_BOTTOM);
+               delete pRelativeLayout;
+       }
+}
+
+result
+TimeZoneForm::OnInitializing(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle searchbarBounds = bounds;
+
+       searchbarBounds.y = 0;
+       searchbarBounds.height = H_GROUP_ITEM_DEFAULT;
+
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_TIME_ZONE"));
+       GetTimeZoneList();
+
+       __pSearchBar = new (std::nothrow) SearchBar();
+       __pSearchBar->Construct(searchbarBounds, true, KEYPAD_ACTION_SEARCH);
+       __pSearchBar->SetGuideText(L"Search");
+       __pSearchBar->AddSearchBarEventListener(*this);
+       __pSearchBar->AddTextEventListener(*this);
+       __pSearchBar->AddKeypadEventListener(*this);
+       __pSearchBar->SetContentAreaSize(Dimension(0, 0));
+
+       AddControl(*__pSearchBar);
+
+       CreateTableView();
+       CreateFooter();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+TimeZoneForm::OnTerminating(void)
+{
+       __pSearchBar = null;
+       RemoveAllTimeZoneLocaleList();
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+TimeZoneForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (pArgs != null)
+       {
+               String categoryCheck = static_cast<String*>(pArgs->GetAt(0))->GetPointer();
+
+               if (categoryCheck == L"category:TimeZone")
+               {
+                       __isAppControlRequest = true;
+               }
+               delete pArgs;
+       }
+       __pTableView->UpdateTableView();
+}
+
+void
+TimeZoneForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+TimeZoneForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__isAppControlRequest == true)
+       {
+               UiApp* pApp = UiApp::GetInstance();
+               AppAssert(pApp);
+               AppControlTimeZoneResult();
+               pApp->Terminate();
+       }
+       else
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+int
+TimeZoneForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+TimeZoneForm::GetItemCount(int groupIndex)
+{
+       int itemCount = __timeZoneSearchList->GetCount();
+
+       AppLogDebug("GetItemCount %d", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+TimeZoneForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       AppLogDebug("ENTER");
+
+       int itemHeight = 0;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+       pItem->Construct(Dimension(itemWidth, itemHeight));
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(Rectangle(X_GROUP_INDEX_DEFAULT_LABEL, Y_GROUP_INDEX_DEFAULT_LABEL, itemWidth, GROUP_INDEX_DEFAULT_LABEL_HEIGHT), groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_GROUP_TITLE_TEXT);
+
+       pItem->AddControl(*pLabel);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+TimeZoneForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       AppLogDebug("CreateItem group[%d] index[%d]", groupIndex, itemIndex);
+
+       int gmtHour = 0;
+       Integer gmtMin = 0;
+       int computeGmtMin = 0;
+       String key;
+       String stringGMT;
+       String tmpStr;
+       String firstLineText;
+       String secondLineText;
+       Rectangle itemRectangle;
+       Rectangle itemGMTRectangle;
+       Rectangle itemSecondLineTextRect;
+       int itemHeight = H_GROUP_ITEM_DEFAULT;
+
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TimeZoneData* pData = static_cast<TimeZoneData*>(__timeZoneSearchList->GetAt(itemIndex));
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       firstLineText = pData->GetCountryData();
+       secondLineText = pData->GetRegionData();
+       gmtMin = pData->GetGMTData();
+
+       if (firstLineText.Equals(L"No Search Result", false))
+       {
+               ItemTypeOneLine(itemRectangle);
+               itemHeight = (itemRectangle.height);
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, firstLineText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+
+               relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+       else
+       {
+               gmtHour = (gmtMin.value / MINUTES_TO_HOUR);
+               gmtMin.value %= MINUTES_TO_HOUR;
+
+               stringGMT.Append(L"GMT");
+               if (gmtHour >= 0)
+               {
+                       stringGMT.Append(L"+");
+               }
+               stringGMT.Append(gmtHour);
+
+               if (gmtMin.value)
+               {
+                       stringGMT.Append(L":");
+
+                       if (gmtMin.value < 0)
+                       {
+                               computeGmtMin -= (computeGmtMin + gmtMin.value);
+                               stringGMT.Append(computeGmtMin);
+                       }
+                       else
+                       {
+                               stringGMT.Append(gmtMin.value);
+                       }
+               }
+
+               ItemTypeTwoLine(itemRectangle, itemSecondLineTextRect, fontSize);
+               itemHeight = (itemRectangle.height + itemSecondLineTextRect.height);
+               itemGMTRectangle = itemRectangle;
+
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+               pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+               itemRectangle.width = itemWidth;
+               itemGMTRectangle.width = W_GMT_FIXED_SIZE;
+               itemGMTRectangle.x = itemRectangle.width - itemGMTRectangle.width;
+               itemRectangle.width = itemRectangle.width - itemGMTRectangle.width;
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, firstLineText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               Label* pSecLabel = new (std::nothrow) Label();
+               pSecLabel->Construct(itemGMTRectangle, stringGMT);
+               pSecLabel->SetTextHorizontalAlignment(ALIGNMENT_RIGHT);
+               pSecLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+               pSecLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               pItem->AddControl(*pSecLabel);
+
+               relativeLayout.SetHorizontalFitPolicy(*pSecLabel, FIT_POLICY_FIXED);
+               relativeLayout.SetRelation(*pSecLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pSecLabel, RECT_EDGE_RELATION_RIGHT_TO_LEFT);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemSecondLineTextRect, secondLineText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+               pLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_SUB_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemSecondLineTextRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       return pItem;
+}
+
+bool
+TimeZoneForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+TimeZoneForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+TimeZoneForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       AppLogDebug("OnTableViewItemStateChanged group[%d] index[%d]", groupIndex, itemIndex);
+
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       String key;
+       TimeZoneData* pData = static_cast<TimeZoneData*>(__timeZoneSearchList->GetAt(itemIndex));
+
+       if (pData->GetCountryData().Equals(L"No Search Result", true))
+       {
+               AppLogDebug("selected key is \"No Search Result\"");
+               return;
+       }
+
+       key.Append(pData->GetRegionData() + L"/" + pData->GetCountryData());
+       if (SettingInfo::SetValue(SETTING_INFO_KEY_LOCALE_TIME_ZONE, key) == E_SUCCESS)
+       {
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+void
+TimeZoneForm::OnSearchBarModeChanged(Tizen::Ui::Controls::SearchBar& source, Tizen::Ui::Controls::SearchBarMode mode)
+{
+       if (mode == SEARCH_BAR_MODE_INPUT)
+       {
+               // Empty statement
+       }
+       else
+       {
+               __timeZoneSearchList->RemoveAll();
+
+               for(int count = 0; count < __timeZoneTotalList->GetCount(); count++)
+               {
+                       TimeZoneData* pData = null;
+                       pData = static_cast<TimeZoneData*>(__timeZoneTotalList->GetAt(count));
+                       SetTimeZoneLocaleSearchList(new (std::nothrow) TimeZoneData(*pData));
+               }
+               SortTimeZoneData();
+       }
+       __pTableView->UpdateTableView();
+
+       Invalidate(true);
+}
+
+void
+TimeZoneForm::SortTimeZoneData(void)
+{
+       TiemZoneComparer* pTimeZoneSort = null;
+
+       if (__sortTabSelect == IDA_FOOTER_ITEM_NAME)
+       {
+               pTimeZoneSort = new TiemZoneComparer(DATA_TYPE_COUNTRY);
+       }
+       else
+       {
+               pTimeZoneSort = new TiemZoneComparer(DATA_TYPE_GMT);
+       }
+       __timeZoneSearchList->Sort(*pTimeZoneSort);
+       delete pTimeZoneSort;
+}
+
+void
+TimeZoneForm::OnKeypadClosed(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, true);
+       Invalidate(true);
+}
+
+void
+TimeZoneForm::OnKeypadWillOpen(Tizen::Ui::Control& source)
+{
+       SetActionBarsVisible(FORM_ACTION_BAR_FOOTER, false);
+}
+
+void
+TimeZoneForm::OnKeypadOpened(Tizen::Ui::Control& source)
+{
+       Invalidate(true);
+}
+
+void
+TimeZoneForm::OnTextValueChanged(const Tizen::Ui::Control& source)
+{
+       String searchData;
+       String searchText = __pSearchBar->GetText();
+
+       if (searchText.CompareTo(L""))
+       {
+               TimeZoneData* pData = null;
+               __timeZoneSearchList->RemoveAll(true);
+
+               for (int count = 0; count < __timeZoneTotalList->GetCount(); count++)
+               {
+                       String lowerData;
+                       String lowerSearchText;
+                       pData = static_cast<TimeZoneData*>(__timeZoneTotalList->GetAt(count));
+
+                       String country(pData->GetCountryData());
+
+                       pData->GetCountryData().ToLower(lowerData);
+                       searchText.ToLower(lowerSearchText);
+
+                       if (lowerData.Contains(lowerSearchText))
+                       {
+                               SetTimeZoneLocaleSearchList(new (std::nothrow) TimeZoneData(*pData));
+                       }
+               }
+       }
+       else
+       {
+               TimeZoneData* pData = null;
+               __timeZoneSearchList->RemoveAll(true);
+
+               for (int count = 0; count < __timeZoneTotalList->GetCount(); count++)
+               {
+                       String lowerData;
+                       String lowerSearchText;
+                       pData = static_cast<TimeZoneData*>(__timeZoneTotalList->GetAt(count));
+
+                       String region(pData->GetRegionData());
+                       String country(pData->GetCountryData());
+                       Integer gmt = pData->GetGMTData();
+
+                       SetTimeZoneLocaleSearchList(new (std::nothrow)TimeZoneData(*pData));
+               }
+       }
+
+       if (__timeZoneSearchList->GetCount() == 0)
+       {
+               Integer noData;
+               String noSearchData(L"No Search Result");
+               SetTimeZoneLocaleSearchList(new (std::nothrow)TimeZoneData(noSearchData, noSearchData, noData));
+       }
+       else
+       {
+               SortTimeZoneData();
+       }
+       __pTableView->UpdateTableView();
+}
+
+void
+TimeZoneForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       switch (actionId)
+       {
+       case IDA_FOOTER_ITEM_NAME:
+               // fall through
+       case IDA_FOOTER_ITEM_TIME:
+               {
+                       __sortTabSelect = actionId;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       SortTimeZoneData();
+       __pTableView->UpdateTableView();
+}
+
+int
+TimeZoneForm::GetDefaultGroupItemHeight(void)
+{
+       return 0;
+}
+
+int
+TimeZoneForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+TimeZoneForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+TimeZoneForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+TimeZoneForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+TimeZoneForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+Tizen::Base::Collection::IList*
+TimeZoneForm::AppControlTimeZoneResult(void)
+{
+       return null;
+}
+
+
+result
+TimeZoneForm::InitTimeZoneLocaleList(void)
+{
+       if (__timeZoneTotalList != null)
+       {
+               return E_FAILURE;
+       }
+
+       __timeZoneTotalList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       return __timeZoneTotalList->Construct();
+}
+
+void
+TimeZoneForm::RemoveAllTimeZoneLocaleList(void)
+{
+       if (__timeZoneTotalList != null)
+       {
+               delete __timeZoneTotalList;
+               __timeZoneTotalList = null;
+       }
+
+       if (__timeZoneSearchList != null)
+       {
+               delete __timeZoneSearchList;
+               __timeZoneSearchList = null;
+       }
+}
+
+result
+TimeZoneForm::SetTimeZoneLocaleList(TimeZoneData* pTimeZoneData)
+{
+       InitTimeZoneLocaleList();
+
+       if (__timeZoneTotalList == null)
+       {
+               return E_FAILURE;
+       }
+
+       return __timeZoneTotalList->Add(pTimeZoneData);
+}
+
+result
+TimeZoneForm::SetTimeZoneLocaleSearchList(TimeZoneData* pTimeZoneData)
+{
+       if (__timeZoneSearchList == null)
+       {
+               __timeZoneSearchList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+               __timeZoneSearchList->Construct();
+       }
+
+       return __timeZoneSearchList->Add(pTimeZoneData);
+}
+
+void
+TimeZoneForm::OnKeypadActionPerformed(Tizen::Ui::Control& source, Tizen::Ui::KeypadAction keypadAction)
+{
+       switch (keypadAction)
+       {
+       case KEYPAD_ACTION_SEARCH:
+               {
+                       __pSearchBar->HideKeypad();
+                       __pSearchBar->Invalidate(false);
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+result
+TiemZoneComparer::Compare(const Tizen::Base::Object& obj1, const Tizen::Base::Object& obj2, int& cmp) const
+{
+       switch (__type)
+       {
+       case DATA_TYPE_REGION:
+               {
+                       cmp = static_cast<const TimeZoneData&>(obj1).GetRegionData().CompareTo(static_cast<const TimeZoneData&>(obj2).GetRegionData());
+               }
+               break;
+
+       case DATA_TYPE_COUNTRY:
+               {
+                       cmp = static_cast<const TimeZoneData&>(obj1).GetCountryData().CompareTo(static_cast<const TimeZoneData&>(obj2).GetCountryData());
+               }
+               break;
+
+       case DATA_TYPE_GMT:
+               {
+                       cmp = static_cast<const TimeZoneData&>(obj1).GetGMTData().CompareTo(static_cast<const TimeZoneData&>(obj2).GetGMTData());
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       return GetLastResult();
+}
+
+Tizen::Base::String
+TimeZoneData::GetCountryData(void) const
+{
+       return _timeZoneCountry;
+}
+
+Tizen::Base::String
+TimeZoneData::GetRegionData(void) const
+{
+       return _timeZoneRegion;
+}
+
+Tizen::Base::Integer
+TimeZoneData::GetGMTData(void) const
+{
+       return _timeZoneGMT;
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StTypes.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StTypes.cpp
new file mode 100644 (file)
index 0000000..a23fd97
--- /dev/null
@@ -0,0 +1,339 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StTypes.cpp
+ * @brief              This is the implementation file for Types class.
+ */
+
+#include <FGraphics.h>
+#include "StTypes.h"
+
+using namespace Tizen::Graphics;
+
+const int FONT_MAIN_TEXT_SIZE_GIANT = 98;
+const int FONT_MAIN_TEXT_SIZE_HUGE = 81;
+const int FONT_MAIN_TEXT_SIZE_LARGE = 64;
+const int FONT_MAIN_TEXT_SIZE_NORMAL = 44;
+const int FONT_MAIN_TEXT_SIZE_SMALL = 36;
+
+const int FONT_SUB_TEXT_SIZE_NORMAL = 32;
+
+const int FONT_SIZE_SCREEN_NAME_TYPE_01 = 32;
+const int FONT_SIZE_SCREEN_NAME_TYPE_02 = 36;
+const int FONT_SIZE_TITLE_HELP_TEXT = 32;
+const int FONT_SIZE_HELP_TEXT_TYPE_01 = 32;
+const int FONT_SIZE_HELP_TEXT_TYPE_02 = 32;
+const int FONT_SIZE_HELP_TEXT_TYPE_03 = 32;
+const int FONT_SIZE_MAIN_TEXT = FONT_MAIN_TEXT_SIZE_NORMAL;
+const int FONT_SIZE_SUB_TEXT = 32;
+const int FONT_SIZE_POPUP_TEXT = 36;
+const int FONT_SIZE_GROUP_TITLE_TEXT = 32;
+
+const int MESSAGEBOX_DISPLAY_TIME_2_SEC = 2000;
+
+const unsigned int COLOR_SCREEN_NAME_TYPE_01 = Color32<146, 146, 146>::Value;
+const unsigned int COLOR_SCREEN_NAME_TYPE_02 = Color32<255, 255, 255>::Value; 
+const unsigned int COLOR_TITLE_HELP_TEXT = Color32<0, 0, 0>::Value;
+const unsigned int COLOR_HELP_TEXT_TYPE_01 = Color32<124, 124, 124>::Value;
+const unsigned int COLOR_HELP_TEXT_TYPE_02 = Color32<0, 0, 0>::Value;
+const unsigned int COLOR_HELP_TEXT_TYPE_03_NORMAL = Color32<124, 124, 124>::Value;
+const unsigned int COLOR_HELP_TEXT_TYPE_03_LINK = Color32<255, 0, 0>::Value;
+const unsigned int COLOR_MAIN_TEXT = Color32<0, 0, 0>::Value;
+const unsigned int COLOR_SUB_TEXT = Color32<42, 137, 194>::Value;
+const unsigned int COLOR_POPUP_TEXT = Color32<0, 0, 0>::Value;
+const unsigned int COLOR_GROUP_TITLE_TEXT = Color32<93, 110, 141>::Value;
+const unsigned int COLOR_BG_GROUP_INDEX_DEFAULT = Color32<248, 246, 239>::Value;
+const unsigned int COLOR_BG_GROUP_ITEM_DEFAULT = Color32<248, 246, 239>::Value;
+const unsigned int COLOR_BG_CHECKBOX = Color32<192, 192, 192>::Value; 
+const unsigned int COLOR_BG_GROUP_ITEM_LISTITEM = Color32<232, 232, 232>::Value;
+
+const int X_GROUP_DEFAULT = 0;
+const int Y_GROUP_DEFAULT = 0;
+const int H_GROUP_INDEX_DEFAULT = 82;
+const int H_GROUP_INDEX_NO_TITLE_DEFAULT = 40;
+const int W_GROUP_DEFAULT = 720;
+
+const int H_GROUP_ITEM_DEFAULT = 114;
+const int H_GROUP_ITEM_TWO_LINE_DEFAULT = 128;
+const int W_GROUP_ITEM_DEFAULT = 720;
+const int X_GROUP_ITEM_DEFAULT = 30;
+const int Y_GROUP_ITEM_DEFAULT = 10;
+
+const int X_GROUP_ITEM_DEFAULT_ICON = 26;
+const int Y_GROUP_ITEM_DEFAULT_ICON = 21;
+const int Y_GROUP_ITEM_TWO_LINE_DEFAULT_ICON = 26;
+const int W_GROUP_ITEM_DEFAULT_ICON = 72;
+const int H_GROUP_ITEM_DEFAULT_ICON = 72;
+
+const int H_GROUP_ITEM_DEFAULT_BUTTON = 72;
+
+const int H_GROUP_INDEX_NO_HELP_TEXT_GAP = 36;
+const int H_GROUP_INDEX_HELP_TEXT_TOP_GAP = 8;
+const int H_GROUP_INDEX_HELP_TEXT = 38;
+const int H_GROUP_INDEX_NO_TITLE_TEXT_GAP = 32;
+const int H_GROUP_INDEX_TEXT_GAP = 32;
+const int H_GROUP_INDEX_TITLE_TEXT = 36;
+const int H_GROUP_INDEX_TITLE_TEXT_BOTTOM_GAP = 10;
+const int Y_GROUP_INDEX_DEFAULT = 0;
+
+const int H_GROUP_INDEX_DEFAULT_LABEL = 114;
+const int W_GROUP_INDEX_DEFAULT_LABEL = 720;
+const int X_GROUP_INDEX_DEFAULT_LABEL = 0;
+const int Y_GROUP_INDEX_DEFAULT_LABEL = 36;
+
+const int H_GROUP_ITEM_DEFAULT_LABEL = 114;
+const int W_GROUP_ITEM_DEFAULT_LABEL = 720;
+const int X_GROUP_ITEM_DEFAULT_LABEL = 16;
+const int Y_GROUP_ITEM_DEFAULT_LABEL = 0;
+
+const int H_GROUP_ITEM_FIRST_LINE_DEFAULT_LABEL = 70;
+const int H_GROUP_ITEM_SECOND_LINE_DEFAULT_LABEL = 48;
+const int Y_GROUP_ITEM_SECOND_LINE_DEFAULT_LABEL = 60;
+
+const int H_GROUP_ITEM_DEFAULT_SLIDER = 135;
+const int W_GROUP_ITEM_DEFAULT_SLIDER = 610;
+
+const int H_ITEM_TYPE_GAP = 5;
+const int X_ITEM_TYPE_1_LABEL = 0;
+const int Y_ITEM_TYPE_1_LABEL = 0;
+const int W_ITEM_TYPE_1_LABEL = (720 - X_ITEM_TYPE_1_LABEL);
+const int H_ITEM_TYPE_1_LABEL = 120;
+
+const int H_ITEM_TYPE_1_LINE = H_ITEM_TYPE_1_LABEL;
+const int H_ITEM_TYPE_2_LINE = 128;
+
+const int X_ITEM_TYPE_2_LABEL_MAIN = X_ITEM_TYPE_1_LABEL;
+const int Y_ITEM_TYPE_2_LABEL_MAIN = Y_ITEM_TYPE_1_LABEL;
+const int W_ITEM_TYPE_2_LABEL_MAIN = W_ITEM_TYPE_1_LABEL;
+const int H_ITEM_TYPE_2_LABEL_MAIN = 70;
+
+const int X_ITEM_TYPE_2_LABEL_SUB = X_ITEM_TYPE_1_LABEL;
+const int Y_ITEM_TYPE_2_LABEL_SUB = H_ITEM_TYPE_2_LABEL_MAIN;
+const int W_ITEM_TYPE_2_LABEL_SUB = W_ITEM_TYPE_2_LABEL_MAIN;
+const int H_ITEM_TYPE_2_LABEL_SUB = 48;
+
+const int X_ITEM_TYPE_3_ICON = 26;
+const int Y_ITEM_TYPE_3_ICON = 21;
+const int W_ITEM_TYPE_3_ICON = 74;
+const int H_ITEM_TYPE_3_ICON = 74;
+
+const int X_ITEM_TYPE_3_LABEL = (X_ITEM_TYPE_3_ICON + W_ITEM_TYPE_3_ICON);
+const int Y_ITEM_TYPE_3_LABEL = 0;
+const int W_ITEM_TYPE_3_LABEL = (W_ITEM_TYPE_2_LABEL_MAIN - X_ITEM_TYPE_3_LABEL);
+const int H_ITEM_TYPE_3_LABEL = H_ITEM_TYPE_1_LABEL;
+
+const int H_ITEM_TYPE_4_TOTAL_HEIGHT = 128;
+
+const int X_ITEM_TYPE_4_ICON = X_ITEM_TYPE_3_ICON;
+const int Y_ITEM_TYPE_4_ICON = Y_ITEM_TYPE_3_ICON;
+const int W_ITEM_TYPE_4_ICON = W_ITEM_TYPE_3_ICON;
+const int H_ITEM_TYPE_4_ICON = H_ITEM_TYPE_3_ICON;
+
+const int X_ITEM_TYPE_4_LABEL_MAIN = (X_ITEM_TYPE_4_ICON + W_ITEM_TYPE_4_ICON);
+const int Y_ITEM_TYPE_4_LABEL_MAIN = 0;
+const int W_ITEM_TYPE_4_LABEL_MAIN = (W_ITEM_TYPE_3_LABEL - X_ITEM_TYPE_4_LABEL_MAIN);
+const int H_ITEM_TYPE_4_LABEL_MAIN = 70;
+
+const int X_ITEM_TYPE_4_LABEL_SUB = X_ITEM_TYPE_4_LABEL_MAIN;
+const int Y_ITEM_TYPE_4_LABEL_SUB = H_ITEM_TYPE_4_LABEL_MAIN;
+const int W_ITEM_TYPE_4_LABEL_SUB = W_ITEM_TYPE_4_LABEL_MAIN;
+const int H_ITEM_TYPE_4_LABEL_SUB = 48;
+
+const int LINE_COUNT_2 = 2;
+const int LINE_COUNT_3 = 3;
+const int LINE_COUNT_4 = 4;
+const int LINE_COUNT_5 = 5;
+const int LINE_COUNT_7 = 7;
+const int WIDTH_GAP = 2;
+const int WIDTH_GAP_TWO_LINE = 5;
+const int HEIGHT_GAP = 50;
+
+const int Y_HELP_TEXT_PAGE = 33;
+const int X_HELP_TEXT_PAGE = 40;
+const int H_HELP_TEXT_LINE = 38;
+const int TWO_LINE_ITEM_WIDTH_GAP = 80;
+const int ICON_AND_ONE_LINE_ITEM_WIDTH_GAP = 170;
+
+const int RELATIVE_LAYOUT_RIGHT_MARGIN = 20;
+const int RELATIVE_LAYOUT_LEFT_MARGIN = 116;
+
+const wchar_t* IDB_HEADER_BACK_BUTTON_NORMAL = L"00_icon_Back_02.png";
+const wchar_t* IDB_HEADER_BACK_BUTTON_PRESS = L"00_icon_Back_02_press.png";
+
+const wchar_t* IDB_NO_CONTENTS = L"00_Nocontents_text_web.png";
+const wchar_t* IDB_NO_ICON = L"help_74_qna.png";
+//Connectivity
+const wchar_t* IDB_FLIGHT_MODE = L"settings_74_flight.png";
+const wchar_t* IDB_WIFI = L"settings_74_wifi.png";
+const wchar_t* IDB_LOCATION = L"settings_74_location.png";
+const wchar_t* IDB_NETWORK = L"settings_74_network.png";
+const wchar_t* IDB_BLUETOOTH = L"settings_74_bluetooth.png";
+const wchar_t* IDB_WIFI_DIRECT = L"settings_74_wifi_direct.png";
+//System
+const wchar_t* IDB_EVENT_NOTIFICATION = L"settings_74_event.png";
+const wchar_t* IDB_WALLPAPER = L"A01-1_icon_Wallpaper.png";
+const wchar_t* IDB_SOUND = L"settings_74_sound.png";
+const wchar_t* IDB_BRIGHTNESS = L"A01-1_icon_Brightness.png";
+const wchar_t* IDB_SECURITY = L"settings_74_security.png";
+const wchar_t* IDB_FONT = L"A01-1_icon_Font.png";
+const wchar_t* IDB_DISPLAY = L"settings_74_display.png";
+const wchar_t* IDB_HOME_SCREEN = L"settings_74_home_lock.png";
+const wchar_t* IDB_AUTO_ROTATE_SCREEN = L"settings_74_auto_rate.png";
+const wchar_t* IDB_DATE_AND_TIME = L"settings_74_date_and_time.png";
+const wchar_t* IDB_LANGUAGE = L"A01-1_icon_Display_Language.png";
+const wchar_t* IDB_KEYBOARD = L"settings_74_keyboard.png";
+const wchar_t* IDB_STORAGE = L"settings_74_storage.png";
+const wchar_t* IDB_MANAGE_APPLICATION = L"settings_74_manager_app.png";
+const wchar_t* IDB_MEMORY = L"settings_74_data_usage.png";
+const wchar_t* IDB_RESET = L"settings_74_backup_reset.png";
+const wchar_t* IDB_DEVELOPER_OPTION = L"settings_74_developer.png";
+const wchar_t* IDB_ABOUT_PHONE = L"settings_74_about_phone.png";
+//Application
+const wchar_t* IDB_PHONE = L"apptray_icon_call.png";
+const wchar_t* IDB_ACCOUNTS = L"settings_74_accounts.png";
+const wchar_t* IDB_MESSAGE = L"apptray_icon_message.png";
+const wchar_t* IDB_EMAIL = L"apptray_icon_email.png";
+const wchar_t* IDB_CONTACTS = L"apptray_icon_contact.png";
+const wchar_t* IDB_CALENDAR = L"apptray_icon_calendar.png";
+const wchar_t* IDB_GALLERY = L"apptray_icon_gallery.png";
+const wchar_t* IDB_MUSIC = L"apptray_icon_music.png";
+const wchar_t* IDB_VOICE_RECODER = L"settings_74_voice.png";
+//Downloaded apps
+const wchar_t* IDB_APP_SETTING = L"settings_74_web_app.png";
+//ETC using icon
+const wchar_t* IDB_SEARCH_ICON_SIZE_LAGER_IMAGE_PATH_FORMAT = L"00_list_process_%d.png";
+const wchar_t* IDB_SOUND_MIN = L"A01-1_list_progress_sound_min.png";
+const wchar_t* IDB_SOUND_MAX = L"A01-1_list_progress_sound_max.png";
+const wchar_t* IDB_VIBRATION_MIN = L"A01-1_list_progress_vibration_min.png";
+const wchar_t* IDB_VIBRATION_MAX = L"A01-1_list_progress_vibration_max.png";
+const wchar_t* IDB_BT_BUTTON_UNKNOWN = L"A01-4_BT_button_unknown.png";
+const wchar_t* IDB_BT_BUTTON_UNKNOWN_CONNECT = L"A01-4_BT_button_unknown_connect.png";
+const wchar_t* IDB_BT_DEVICE_ACTIVATED = L"A01-4_bt_device_activated.png";
+const wchar_t* IDB_BT_DEVICE_ACTIVATED_CONNECT = L"A01-4_bt_device_activated_connect.png";
+const wchar_t* IDB_BT_DEVICE_COMPUTER = L"A01-4_BT_device_computer.png";
+const wchar_t* IDB_BT_DEVICE_COMPUTER_CONNECT = L"A01-4_BT_device_computer_connect.png";
+const wchar_t* IDB_BT_DEVICE_HEADPHONE = L"A01-4_BT_device_headphone.png";
+const wchar_t* IDB_BT_DEVICE_HEADPHONE_CONNECT = L"A01-4_BT_device_headphone_connect.png";
+const wchar_t* IDB_BT_DEVICE_HEADSET = L"A01-4_BT_device_headset.png";
+const wchar_t* IDB_BT_DEVICE_HEADSET_CONNECT = L"A01-4_BT_device_headset_connect.png";
+const wchar_t* IDB_BT_DEVICE_KEYBOARD = L"A01-4_BT_device_keyboard.png";
+const wchar_t* IDB_BT_DEVICE_KEYBOARD_CONNECT = L"A01-4_BT_device_keyboard_connect.png";
+const wchar_t* IDB_BT_DEVICE_MEDICAL = L"A01-4_BT_device_Medical.png";
+const wchar_t* IDB_BT_DEVICE_MEDICAL_CONNECT = L"A01-4_BT_device_Medical_connect.png";
+const wchar_t* IDB_BT_DEVICE_MOBILE = L"A01-4_BT_device_mobile.png";
+const wchar_t* IDB_BT_DEVICE_MOBILE_CONNECT = L"A01-4_BT_device_mobile_connect.png";
+const wchar_t* IDB_BT_DEVICE_MOUSE = L"A01-4_BT_device_mouse.png";
+const wchar_t* IDB_BT_DEVICE_MOUSE_CONNECT = L"A01-4_BT_device_mouse_connect.png";
+const wchar_t* IDB_BT_DEVICE_PRINTER = L"A01-4_BT_device_printer.png";
+const wchar_t* IDB_BT_DEVICE_PRINTER_CONNECT = L"A01-4_BT_device_printer_connect.png";
+const wchar_t* IDB_BT_NO_ITEMS_IN_BOUNDTRANSFER = L"A01-4_No items_Inbound transfer.png";
+const wchar_t* IDB_BT_NO_ITEMS_OUT_BOUNDTRANSFER = L"A01-4_No items_Outbound transfer.png";
+const wchar_t* IDB_BT_IN_BOUNDTRANSFER_FAILED = L"A01-4_Inbound transfer_failed.png";
+const wchar_t* IDB_BT_IN_BOUNDTRANSFER_FAILED_PRESS = L"A01-4_Inbound transfer_failed_press.png";
+const wchar_t* IDB_BT_IN_BOUNDTRANSFER_SUCCESS = L"A01-4_Inbound transfer_successed.png";
+const wchar_t* IDB_BT_IN_BOUNDTRANSFER_SUCCESSED_PRESS = L"A01-4_Inbound transfer_successed_press.png";
+const wchar_t* IDB_BT_OUT_BOUNDTRANSFER_FAILED = L"A01-4_Outbound transfer_failed.png";
+const wchar_t* IDB_BT_OUT_BOUNDTRANSFER_FAILED_PRESS = L"A01-4_Outbound transfer_failed_press.png";
+const wchar_t* IDB_BT_OUT_BOUNDTRANSFER_SUCCESS = L"A01-4_Outbound transfer_successed.png";
+const wchar_t* IDB_BT_OUT_BOUNDTRANSFER_SUCCESSED_PRESS = L"A01-4_Outbound transfer_successed_press.png";
+const wchar_t* IDB_WIFI_RSSI_LOCK_00 = L"A01-3_Wifi_lock_icon_00.png";
+const wchar_t* IDB_WIFI_RSSI_LOCK_01 = L"A01-3_Wifi_lock_icon_01.png";
+const wchar_t* IDB_WIFI_RSSI_LOCK_02 = L"A01-3_Wifi_lock_icon_02.png";
+const wchar_t* IDB_WIFI_RSSI_LOCK_03 = L"A01-3_Wifi_lock_icon_03.png";
+const wchar_t* IDB_WIFI_RSSI_UNLOCK_00 = L"A01-3_Wifi_unlock_icon_00.png";
+const wchar_t* IDB_WIFI_RSSI_UNLOCK_01 = L"A01-3_Wifi_unlock_icon_01.png";
+const wchar_t* IDB_WIFI_RSSI_UNLOCK_02 = L"A01-3_Wifi_unlock_icon_02.png";
+const wchar_t* IDB_WIFI_RSSI_UNLOCK_03 = L"A01-3_Wifi_unlock_icon_03.png";
+
+//ETC not using now.
+const wchar_t* IDB_POWER_SAVING_MODE = L"settings_74_power_saving_mode.png";
+const wchar_t* IDB_DRIVING_MODE = L"settings_74_driving_mode.png";
+const wchar_t* IDB_ALL_SHARE = L"settings_74_allahare.png";
+const wchar_t* IDB_KIES_VIA_WIFI = L"settings_74_kies_via_wifi.png";
+const wchar_t* IDB_MOTION = L"settings_74_motion.png";
+const wchar_t* IDB_MOBILE_AP = L"A01-1_icon_mobileAP.png";
+const wchar_t* IDB_LICENCE = L"A01-1_icon_License.png";
+const wchar_t* IDB_APPS_INFORMATION = IDB_NO_ICON;
+const wchar_t* IDB_ACTIVE_SYNC = IDB_NO_ICON;
+const wchar_t* IDB_CHOOSE_DEFAULT = IDB_NO_ICON;
+const wchar_t* IDB_DATA_ROAMING = IDB_NO_ICON;
+const wchar_t* IDB_LICENSE = IDB_NO_ICON;
+const wchar_t* IDB_MENU = IDB_NO_ICON;
+const wchar_t* IDB_USB_THEME = IDB_NO_ICON;
+
+//System info key
+const wchar_t* SYSTEM_INFO_KEY_BLUETOOTH = L"http://tizen.org/feature/network.bluetooth";
+const wchar_t* SYSTEM_INFO_KEY_DUID = L"http://tizen.org/system/duid";
+const wchar_t* SYSTEM_INFO_KEY_LOCATION = L"http://tizen.org/feature/location";
+const wchar_t* SYSTEM_INFO_KEY_LOCATION_GPS = L"http://tizen.org/feature/location.gps";
+const wchar_t* SYSTEM_INFO_KEY_LOCATION_WPS = L"http://tizen.org/feature/location.wps";
+const wchar_t* SYSTEM_INFO_KEY_MAP_PROVIDER = L"http://tizen.org/setting/network.telephony.provider";
+const wchar_t* SYSTEM_INFO_KEY_MICROPHONE = L"http://tizen.org/feature/microphone";
+const wchar_t* SYSTEM_INFO_KEY_MODELNAME = L"http://tizen.org/system/model_name";
+const wchar_t* SYSTEM_INFO_KEY_NFC = L"http://tizen.org/feature/nfc";
+const wchar_t* SYSTEM_INFO_KEY_OPENGLES_VERSION_1_1 = L"http://tizen.org/feature/opengles.version.1_1";
+const wchar_t* SYSTEM_INFO_KEY_OPENGLES_VERSION_2 = L"http://tizen.org/feature/opengles.version.2_0";
+const wchar_t* SYSTEM_INFO_KEY_PLATFORM_CORE_CPU_ARCH = L"http://tizen.org/feature/platform.core.cpu.arch.armv6";
+const wchar_t* SYSTEM_INFO_KEY_PLATFORM_CORE_FPU_ARCH = L"http://tizen.org/feature/platform.core.fpu.arch.vfpv2";
+const wchar_t* SYSTEM_INFO_KEY_PLATFORM_NAME = L"http://tizen.org/system/platform.name";
+const wchar_t* SYSTEM_INFO_KEY_SIP_VOIP = L"http://tizen.org/feature/sip.voip";
+const wchar_t* SYSTEM_INFO_KEY_SOUND_MEDIA_VOLUME_MAX = L"http://tizen.org/system/sound.media.volume.resolution.max";
+const wchar_t* SYSTEM_INFO_KEY_SOUND_NOTIFICATION_VOLUME_MAX = L"http://tizen.org/system/sound.notification.volume.resolution.max";
+const wchar_t* SYSTEM_INFO_KEY_SOUND_RINGTONE_VOLUME_MAX = L"http://tizen.org/system/sound.ringtone.volume.resolution.max";
+const wchar_t* SYSTEM_INFO_KEY_SOUND_SYSTEM_VOLUME_MAX = L"http://tizen.org/system/sound.system.volume.resolution.max";
+const wchar_t* SYSTEM_INFO_KEY_SPEECH_RECOGNITION = L"http://tizen.org/feature/speech.recognition";
+const wchar_t* SYSTEM_INFO_KEY_TELEPHONY = L"http://tizen.org/feature/network.telephony";
+const wchar_t* SYSTEM_INFO_KEY_USB_ACCESSORY = L"http://tizen.org/feature/usb.accessory";
+const wchar_t* SYSTEM_INFO_KEY_USB_HOST = L"http://tizen.org/feature/usb.host";
+const wchar_t* SYSTEM_INFO_KEY_WIFI = L"http://tizen.org/feature/network.wifi";
+const wchar_t* SYSTEM_INFO_KEY_WIFI_DIRECT = L"http://tizen.org/feature/network.wifi.direct";
+
+//Setting info key
+const wchar_t* SETTING_INFO_KEY_FONT_SIZE = L"http://tizen.org/setting/font.size";
+const wchar_t* SETTING_INFO_KEY_FONT_TYPE = L"http://tizen.org/setting/font.type";
+const wchar_t* SETTING_INFO_KEY_LOCALE_COUNTRY = L"http://tizen.org/setting/locale.country";
+const wchar_t* SETTING_INFO_KEY_LOCALE_DATE_FORMAT = L"http://tizen.org/setting/locale.date.format";
+const wchar_t* SETTING_INFO_KEY_LOCALE_DATETIME_FORMAT = L"http://tizen.org/setting/locale.date_time.format";
+const wchar_t* SETTING_INFO_KEY_LOCALE_LANGUAGE = L"http://tizen.org/setting/locale.language";
+const wchar_t* SETTING_INFO_KEY_LOCALE_TIME_FORMAT = L"http://tizen.org/setting/locale.time.format";
+const wchar_t* SETTING_INFO_KEY_LOCALE_TIME_FORMAT_24HOUR = L"http://tizen.org/setting/locale.time.format.24hour";
+const wchar_t* SETTING_INFO_KEY_LOCALE_TIME_FORMAT_FIRSTDAY = L"http://tizen.org/setting/locale.week.format.firstday";
+const wchar_t* SETTING_INFO_KEY_LOCALE_TIME_ZONE = L"http://tizen.org/setting/locale.time_zone";
+const wchar_t* SETTING_INFO_KEY_LOCATION_GPS = L"http://tizen.org/setting/location.gps";
+const wchar_t* SETTING_INFO_KEY_LOCATION_WPS = L"http://tizen.org/setting/location.wps";
+const wchar_t* SETTING_INFO_KEY_MOTION = L"http://tizen.org/setting/motion.ui";
+const wchar_t* SETTING_INFO_KEY_NETWORK_FLIGHTMODE = L"http://tizen.org/setting/network.flight_mode";
+const wchar_t* SETTING_INFO_KEY_NETWORK_PACKETSERVICE = L"http://tizen.org/setting/network.telephony.packet_service";
+const wchar_t* SETTING_INFO_KEY_NETWORK_ROAMING = L"http://tizen.org/setting/network.telephony.roaming";
+const wchar_t* SETTING_INFO_KEY_SCREEN_WALLPAPER = L"http://tizen.org/setting/screen.wallpaper";
+const wchar_t* SETTING_INFO_KEY_SCREEN_ROTAION_AUTO = L"http://tizen.org/setting/screen.rotation.auto";
+const wchar_t* SETTING_INFO_KEY_SCREEN_WALLPAPER_LOCK = L"http://tizen.org/setting/screen.wallpaper.lock";
+const wchar_t* SETTING_INFO_KEY_SOUND_MEDIA_VOLUME = L"http://tizen.org/setting/sound.media.volume";
+const wchar_t* SETTING_INFO_KEY_SOUND_NOTIFICATION_VOLUME = L"http://tizen.org/setting/sound.notification.volume";
+const wchar_t* SETTING_INFO_KEY_SOUND_RINGTONE = L"http://tizen.org/setting/sound.ringtone";
+const wchar_t* SETTING_INFO_KEY_SOUND_RINGTONE_VOLUME = L"http://tizen.org/setting/sound.ringtone.volume";
+const wchar_t* SETTING_INFO_KEY_SOUND_SILENTMODE = L"http://tizen.org/setting/sound.silent_mode";
+const wchar_t* SETTING_INFO_KEY_SOUND_SYSTEM_VOLUME = L"http://tizen.org/setting/sound.system.volume";
+const wchar_t* SETTING_INFO_KEY_VIBRATOR_LEVEL = L"http://tizen.org/setting/vibrator.level";
+const wchar_t* SETTING_INFO_KEY_VIBRATOR = L"http://tizen.org/setting/vibrator";
+const wchar_t* SETTING_INFO_KEY_LOCALE_UPDATE_AUTO = L"http://tizen.org/setting/locale.update.auto";
+const wchar_t* SETTING_INFO_KEY_USB_DEBUGGING = L"http://tizen.org/setting/developer.usb_debugging";
+const wchar_t* SETTING_INFO_KEY_DEVICE_NAME = L"http://tizen.org/setting/device_name";
+const wchar_t* RUNTIME_INFO_KEY_CPU_USAGE = L"http://tizen.org/runtime/cpu.core.all.usage";
+
+const wchar_t* NO_CONTENTS = L"NoContents";
+const wchar_t* NO_CONTENTS_TEXT = L"NoContentsText";
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiApDetailForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiApDetailForm.cpp
new file mode 100644 (file)
index 0000000..78d318b
--- /dev/null
@@ -0,0 +1,976 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StWifiApDetailForm.cpp
+ * @brief              This is the implementation file for WifiApDetailForm class.
+ */
+
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+#include "StWifiApDetailForm.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Graphics;
+using namespace Tizen::Net;
+using namespace Tizen::Net::Wifi;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int W_CONFIRM_POPUP_FORGET_AP = 620;
+static const int H_CONFIRM_POPUP_FORGET_AP = 340;
+
+static const int X_CONFIRM_POPUP_FORGET_AP_LABEL = 0;
+static const int Y_CONFIRM_POPUP_FORGET_AP_LABEL = 0;
+static const int W_CONFIRM_POPUP_FORGET_AP_LABEL = 580;
+static const int H_CONFIRM_POPUP_FORGET_AP_LABEL = 220;
+
+static const int X_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON = 0;
+static const int Y_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON = 230;
+static const int W_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON = 285;
+static const int H_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON = 72;
+
+static const int X_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON = 295;
+static const int Y_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON = 230;
+static const int W_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON = 285;
+static const int H_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON = 72;
+
+static const int ID_GROUP_WIFI_AP_DETAIL_MAIN = 0;
+static const int ID_GROUP_WIFI_AP_DETAIL_MAIN_ITEM_COUNT = 1;
+static const int ID_ITEM_WIFI_AP_DETAIL_NAME = 0;
+
+static const int ID_GROUP_WIFI_AP_DETAIL_STATIC_IP = 1;
+static const int ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_ITEM_COUNT = 2;
+static const int ID_ITEM_WIFI_AP_DETAIL_STATIC_IP = 0;
+static const int ID_ITEM_WIFI_AP_DETAIL_ADDRESS = 1;
+
+static const int ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB = 2;
+static const int ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB_ITEM_COUNT = 4;
+static const int ID_ITEM_WIFI_AP_DETAIL_SUBNET_MASK = 0;
+static const int ID_ITEM_WIFI_AP_DETAIL_GATEWAY = 1;
+static const int ID_ITEM_WIFI_AP_DETAIL_DNS_1 = 2;
+static const int ID_ITEM_WIFI_AP_DETAIL_DNS_2 = 3;
+
+static const int ID_GROUP_WIFI_AP_DETAIL_MACK_ADDRESS = 3;
+static const int ID_GROUP_WIFI_AP_DETAIL_MACK_ADDRESS_ITEM_COUNT = 3;
+static const int ID_ITEM_WIFI_AP_DETAIL_MAC_ADDRESS = 0;
+static const int ID_ITEM_WIFI_AP_DETAIL_PROXY_ADDRESS = 1;
+static const int ID_ITEM_WIFI_AP_DETAIL_PROXY_PORT = 2;
+
+static const int ID_GROUP_COUNT = 4;
+static const int ID_GROUP_MAX_ITEM_COUNT = ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB_ITEM_COUNT;
+
+static const int IDA_WIFI_AP_DETAIL_BASE = 100;
+static const int IDA_FOOTER_WIFI_AP_DETAIL_FORGET = IDA_WIFI_AP_DETAIL_BASE + 1;
+
+static const int IDA_POPUP_BASE = 200;
+static const int IDA_FORGET_AP_POPUP_LHS_BUTTON = IDA_POPUP_BASE + 1;
+static const int IDA_FORGET_AP_POPUP_RHS_BUTTON = IDA_POPUP_BASE + 2;
+
+static const wchar_t* IDS_FOOTER_FORGET_AP = L"Forget";
+
+static const int WIFI_RSSI_DETAIL_MAX = -70;
+static const int WIFI_RSSI_DETAIL_MID = -80;
+static const int WIFI_RSSI_DETAIL_MIN = -90;
+
+WifiApDetailForm::WifiApDetailForm(void)
+       : __tableViewCollapseGroup(false)
+       , __wifiApConnectCheck(false)
+       , __pWifiPresentationModelInstance(null)
+       , __wifiApIndex(0)
+       , __pForgetAPPoup(null)
+{
+}
+
+WifiApDetailForm::~WifiApDetailForm(void)
+{
+       delete __pForgetAPPoup;
+       __pForgetAPPoup = null;
+}
+
+void
+WifiApDetailForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem footerForgetAP;
+       footerForgetAP.Construct(IDA_FOOTER_WIFI_AP_DETAIL_FORGET);
+       footerForgetAP.SetText(IDS_FOOTER_FORGET_AP);
+
+       pFooter->AddItem(footerForgetAP);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+
+       SetFormBackEventListener(this);
+}
+
+result
+WifiApDetailForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_WIFI_HEADER_DETAILS"));
+       CreateTableView();
+
+       AppLogDebug("ENTER");
+
+       return E_SUCCESS;
+}
+
+result
+WifiApDetailForm::OnTerminating(void)
+{
+       __pTableView = null;
+       __pForgetAPPoup = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+WifiApDetailForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       String* pWifiApIndex = static_cast<String*>(pArgs->GetAt(0));
+       if (pWifiApIndex == null)
+       {
+               AppLogDebug("pPairedDeviceIndex is null");
+               return;
+       }
+
+       result r = Integer::Parse(*pWifiApIndex, __wifiApIndex);
+       if ((IsFailed(r))
+               || (__wifiApIndex < 0))
+       {
+               AppLogDebug("Integer::Parse fail[%s] __pairedDeviceIndex[%d]", GetErrorMessage(r), __wifiApIndex);
+               return;
+       }
+
+       r = InitWifiPresentationModelInstance();
+       if(IsFailed(r))
+       {
+               AppLogDebug("InitWifiPresentationModelInstance fail [%s]", GetErrorMessage(r));
+               return;
+       }
+
+       CreateTableView();
+
+       __pTableView->UpdateTableView();
+
+       __pTableView->SetItemChecked(ID_GROUP_WIFI_AP_DETAIL_STATIC_IP, ID_ITEM_WIFI_AP_DETAIL_STATIC_IP, false);
+}
+
+result
+WifiApDetailForm::InitWifiPresentationModelInstance(void)
+{
+       __pWifiPresentationModelInstance = WifiPresentationModel::GetInstance();
+       if (__pWifiPresentationModelInstance == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pWifiPresentationModelInstance->SetWifiEventListener(this);
+
+       if (__pWifiPresentationModelInstance->IsWifiBssInfoConnect(__wifiApIndex) == true)
+       {
+               CreateFooter();
+       }
+
+       return E_SUCCESS;
+}
+
+void
+WifiApDetailForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+WifiApDetailForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+WifiApDetailForm::GetGroupCount(void)
+{
+       AppLogDebug("ENTER");
+       return ID_GROUP_COUNT;
+}
+
+int
+WifiApDetailForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_WIFI_AP_DETAIL_MAIN:
+               {
+                       itemCount = ID_GROUP_WIFI_AP_DETAIL_MAIN_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_STATIC_IP:
+               {
+                       itemCount = ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB:
+               {
+                       itemCount = ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB_ITEM_COUNT;
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_MACK_ADDRESS:
+               {
+                       itemCount = ID_GROUP_WIFI_AP_DETAIL_MACK_ADDRESS_ITEM_COUNT;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d ", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+WifiApDetailForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       Color itemBGColor = COLOR_BG_GROUP_INDEX_DEFAULT;
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       String groupText;
+       int itemLableTextSize = FONT_SIZE_GROUP_TITLE_TEXT;
+       Color itemLableTextColor = COLOR_GROUP_TITLE_TEXT;
+       Rectangle itemRectLable(X_GROUP_INDEX_DEFAULT_LABEL, Y_GROUP_INDEX_DEFAULT_LABEL, itemWidth, itemHeight);
+       Label* pLabel = null;
+       LabelTextStyle style = LABEL_TEXT_STYLE_NORMAL;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB:
+               {
+                       delete pItem;
+                       pItem = null;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       if (pItem)
+       {
+               RelativeLayout relativeLayout;
+               relativeLayout.Construct();
+
+               pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+               pItem->SetBackgroundColor(itemBGColor);
+               pItem->SetEnabled(false);
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectLable, groupText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(itemLableTextSize, style);
+               pLabel->SetTextColor(itemLableTextColor);
+
+               relativeLayout.SetMargin(*pLabel, itemRectLable.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               pItem->AddControl(*pLabel);
+       }
+
+       return pItem;
+}
+
+TableViewItem*
+WifiApDetailForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       bool isTwoLineItemText = false;
+       Color itemBGColor = COLOR_BG_GROUP_ITEM_DEFAULT;
+       Rectangle itemRectangle;
+       Rectangle itemRectSecondLabel;
+       Rectangle itemIconRect;
+       String itemText;
+       String itemTextTwoLine;
+       String itemSetname;
+       Color itemLableTextColor = COLOR_MAIN_TEXT;
+       int itemHeight = H_GROUP_ITEM_DEFAULT;
+       Rectangle itemRectLable;
+       int fontSize = GetFontSize();
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+
+       WifiBssInfo* pWifiBssInfo = null;
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       ItemTypeTwoLine(itemRectangle, itemRectSecondLabel, fontSize);
+       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               delete pItem;
+               pItem = null;
+               return pItem;
+       }
+
+       __wifiApConnectCheck = __pWifiPresentationModelInstance->IsWifiBssInfoConnect(__wifiApIndex);
+
+       if (__wifiApConnectCheck == true)
+       {
+               AppLogDebug("__wifiApConnectCheck true");
+               pWifiBssInfo = __pWifiPresentationModelInstance->GetWifiBssInfoInAccessPointListAt();
+       }
+       else
+       {
+               pWifiBssInfo = __pWifiPresentationModelInstance->GetWifiBssInfoListAt(itemIndex);
+       }
+
+       ItemTypeOneLine(itemRectLable);
+
+       switch (groupIndex)
+       {
+       case ID_GROUP_WIFI_AP_DETAIL_MAIN:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_NAME");
+                       itemTextTwoLine = pWifiBssInfo->GetSsid();
+                       isTwoLineItemText = true;
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_STATIC_IP:
+               {
+                       switch (itemIndex)
+                       {
+                       case ID_ITEM_WIFI_AP_DETAIL_STATIC_IP:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_STATIC_IP");
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_ADDRESS:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_IP_ADDRESS");
+                                       IpAddress* pIpAddress = const_cast<IpAddress*>(pWifiBssInfo->GetLocalAddress());
+                                       if (pIpAddress == null)
+                                       {
+                                               AppLogDebug("DETAIL_ADDRESS IpAddress is null");
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = pIpAddress->ToString();
+                                               isTwoLineItemText = true;
+                                       }
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+
+                       if (itemIndex == ID_ITEM_WIFI_AP_DETAIL_STATIC_IP)
+                       {
+                               style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+                       }
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB:
+               {
+                       if (!__tableViewCollapseGroup)
+                       {
+                               delete pItem;
+                               pItem = null;
+                               break;
+                       }
+
+                       switch (itemIndex)
+                       {
+                       case ID_ITEM_WIFI_AP_DETAIL_SUBNET_MASK:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_SUBNET_MASK");
+                                       IpAddress* pIpAddress = const_cast<IpAddress*>(pWifiBssInfo->GetSubnetMaskAddress());
+                                       if (pIpAddress == null)
+                                       {
+                                               AppLogDebug("SUBNET_MASK IpAddress is null");
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = pIpAddress->ToString();
+                                               isTwoLineItemText = true;
+                                       }
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_GATEWAY:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_GATEWAY_ADDRESS");
+                                       IpAddress* pIpAddress = const_cast<IpAddress*>(pWifiBssInfo->GetDefaultGatewayAddress());
+                                       if (pIpAddress == null)
+                                       {
+                                               AppLogDebug("DETAIL_GATEWAY IpAddress is null");
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = pIpAddress->ToString();
+                                               isTwoLineItemText = true;
+                                       }
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_DNS_1:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_DNS_1");
+                                       IpAddress* pIpAddress = const_cast<IpAddress*>(pWifiBssInfo->GetPrimaryDnsAddress());
+                                       if (pIpAddress == null)
+                                       {
+                                               AppLogDebug("DETAIL_DNS_1 IpAddress is null");
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = pIpAddress->ToString();
+                                               isTwoLineItemText = true;
+                                       }
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_DNS_2:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_DNS_2");
+                                       IpAddress* pIpAddress = const_cast<IpAddress*>(pWifiBssInfo->GetSecondaryDnsAddress());
+                                       if (pIpAddress == null)
+                                       {
+                                               AppLogDebug("DETAIL_DNS_2 IpAddress is null");
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = pIpAddress->ToString();
+                                               isTwoLineItemText = true;
+                                       }
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+               }
+               break;
+
+       case ID_GROUP_WIFI_AP_DETAIL_MACK_ADDRESS:
+               {
+                       switch (itemIndex)
+                       {
+                       case ID_ITEM_WIFI_AP_DETAIL_MAC_ADDRESS:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_MAC_ADDRESS");
+                                       itemTextTwoLine = pWifiBssInfo->GetBssId();
+                                       isTwoLineItemText = true;
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_PROXY_ADDRESS:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_CONNECTIONSETTINGS_PROXY_ADDRESS");
+                                       itemTextTwoLine = pWifiBssInfo->GetProxyAddress();
+                                       isTwoLineItemText = true;
+                               }
+                               break;
+
+                       case ID_ITEM_WIFI_AP_DETAIL_PROXY_PORT:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_PROXY_PORT");
+                                       isTwoLineItemText = true;
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       if (pItem == null)
+       {
+               if (__wifiApConnectCheck == true)
+               {
+                       delete pWifiBssInfo;
+               }
+               return pItem;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       result r = pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               if (__wifiApConnectCheck == true)
+               {
+                       delete pWifiBssInfo;
+               }
+
+               delete pItem;
+               return null;
+       }
+
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       Label* pLabel = new (std::nothrow) Label();
+       if (pLabel == null)
+       {
+               AppLogDebug("pLabel is null");
+               if (__wifiApConnectCheck == true)
+               {
+                       delete pWifiBssInfo;
+               }
+
+               return pItem;
+       }
+
+       r = pLabel->Construct(itemRectangle, itemText);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               if (__wifiApConnectCheck == true)
+               {
+                       delete pWifiBssInfo;
+               }
+
+               delete pLabel;
+               return pItem;
+       }
+
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       if (isTwoLineItemText == true)
+       {
+               Label* pSecondLabel = new (std::nothrow) Label();
+               if (pSecondLabel == null)
+               {
+                       AppLogDebug("pLabel is null");
+                       if (__wifiApConnectCheck == true)
+                       {
+                               delete pWifiBssInfo;
+                       }
+
+                       return pItem;
+               }
+
+               r = pSecondLabel->Construct(itemRectSecondLabel, itemTextTwoLine);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                       if (__wifiApConnectCheck == true)
+                       {
+                               delete pWifiBssInfo;
+                       }
+
+                       delete pSecondLabel;
+                       return pItem;
+               }
+
+               pSecondLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pSecondLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+               pSecondLabel->SetTextColor(COLOR_SUB_TEXT);
+               pSecondLabel->SetName(itemSetname);
+
+               pItem->AddControl(*pSecondLabel);
+               relativeLayout.SetMargin(*pSecondLabel, itemRectSecondLabel.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pSecondLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pSecondLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       if (__wifiApConnectCheck == true)
+       {
+               delete pWifiBssInfo;
+       }
+       return pItem;
+}
+
+bool
+WifiApDetailForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+WifiApDetailForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+WifiApDetailForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if ((groupIndex == ID_GROUP_WIFI_AP_DETAIL_STATIC_IP)
+               && (itemIndex == ID_ITEM_WIFI_AP_DETAIL_STATIC_IP))
+       {
+               if (status == TABLE_VIEW_ITEM_STATUS_CHECKED)
+               {
+                       __tableViewCollapseGroup = true;
+                       tableView.ExpandGroup(ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB);
+               }
+               else if (status == TABLE_VIEW_ITEM_STATUS_UNCHECKED)
+               {
+                       __tableViewCollapseGroup = false;
+                       tableView.CollapseGroup(ID_GROUP_WIFI_AP_DETAIL_STATIC_IP_SUB);
+               }
+       }
+       AppLogDebug("group[%d] index[%d]", groupIndex, itemIndex);
+}
+
+void
+WifiApDetailForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       result r = E_FAILURE;
+       switch (actionId)
+       {
+       case IDA_FOOTER_WIFI_AP_DETAIL_FORGET:
+               {
+                       CreateForgetApPopup();
+                       ShowForgetApPopup();
+               }
+               break;
+
+       case IDA_FORGET_AP_POPUP_LHS_BUTTON:
+               {
+                       AppLogDebug("IDA_FORGET_AP_POPUP_LHS_BUTTON");
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       HideForgetApPopup();
+                       DestroyForgetApPopup();
+
+                       r = __pWifiPresentationModelInstance->SetWifiBssUnknownAt(__wifiApIndex);
+                       AppLogDebug("forget = [%s]", GetErrorMessage(r));
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+               }
+               break;
+
+       case IDA_FORGET_AP_POPUP_RHS_BUTTON:
+               {
+                       HideForgetApPopup();
+                       DestroyForgetApPopup();
+               }
+               break;
+
+       default:
+               break;
+       }
+       AppLogDebug("ENTER");
+}
+
+result
+WifiApDetailForm::CreateForgetApPopup(void)
+{
+       String itemLableText(ResourceManager::GetString(L"IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"));
+       String itemText;
+       Rectangle itemRect = Rectangle(X_CONFIRM_POPUP_FORGET_AP_LABEL
+                                                               , Y_CONFIRM_POPUP_FORGET_AP_LABEL
+                                                               , W_CONFIRM_POPUP_FORGET_AP_LABEL
+                                                               , H_CONFIRM_POPUP_FORGET_AP_LABEL);
+       Label* pPopupTextLabel;
+       Dimension popupBounds = Dimension(W_CONFIRM_POPUP_FORGET_AP, H_CONFIRM_POPUP_FORGET_AP);
+       Button* pLhsButton = null;
+       Button* pRhsButton = null;
+
+       __pForgetAPPoup = new (std::nothrow) Popup();
+       __pForgetAPPoup->Construct(false, popupBounds);
+
+       pPopupTextLabel = new (std::nothrow) Label();
+       pPopupTextLabel->Construct(itemRect, itemLableText);
+       pPopupTextLabel->SetTextHorizontalAlignment(ALIGNMENT_CENTER);
+       pPopupTextLabel->SetTextConfig(FONT_SIZE_POPUP_TEXT, LABEL_TEXT_STYLE_NORMAL);
+       pPopupTextLabel->SetTextColor(COLOR_POPUP_TEXT);
+
+       __pForgetAPPoup->AddControl(*pPopupTextLabel);
+
+       itemRect = Rectangle(X_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON
+                                               , Y_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON
+                                               , W_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON
+                                               , H_CONFIRM_POPUP_FORGET_AP_LHS_BUTTON);
+
+       itemText = ResourceManager::GetString(L"IDS_ST_BUTTON_OK");
+       
+       pLhsButton = new (std::nothrow) Button();
+       pLhsButton->Construct(itemRect, itemText);
+       pLhsButton->SetActionId(IDA_FORGET_AP_POPUP_LHS_BUTTON);
+
+       __pForgetAPPoup->AddControl(*pLhsButton);
+
+       itemRect = Rectangle(X_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON
+                                               , Y_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON
+                                               , W_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON
+                                               , H_CONFIRM_POPUP_FORGET_AP_RHS_BUTTON);
+
+       itemText = ResourceManager::GetString(L"IDS_ST_BODY_CANCEL");
+       
+       pRhsButton = new (std::nothrow) Button();
+       pRhsButton->Construct(itemRect, itemText);
+       pRhsButton->SetActionId(IDA_FORGET_AP_POPUP_RHS_BUTTON);
+
+       __pForgetAPPoup->AddControl(*pRhsButton);
+
+       pLhsButton->AddActionEventListener(*this);
+       pRhsButton->AddActionEventListener(*this);
+
+       return E_SUCCESS;
+}
+
+void
+WifiApDetailForm::ShowForgetApPopup(void)
+{
+       __pForgetAPPoup->SetShowState(true);
+       __pForgetAPPoup->Show();
+}
+
+void
+WifiApDetailForm::HideForgetApPopup(void)
+{
+       __pForgetAPPoup->SetShowState(false);
+       Invalidate(true);
+}
+
+void
+WifiApDetailForm::DestroyForgetApPopup(void)
+{
+       delete __pForgetAPPoup;
+       __pForgetAPPoup = null;
+}
+
+Tizen::Graphics::Bitmap*
+WifiApDetailForm::GetMajorAuthenticationTypeInWifiRssiValueAtBitmapN(int itemIndex)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return null;
+       }
+
+       Bitmap* pBitmap = null;
+
+       WifiAuthenticationType majorType = __pWifiPresentationModelInstance->GetAuthenticationtypeInAccessPointListAt(itemIndex);
+
+       if (IsFailed(GetLastResult()))
+       {
+               AppLogDebug("GetAuthenticationType fail [%s]", GetErrorMessage(GetLastResult()));
+               return null;
+       }
+
+       long wifiBssInfoRssi = __pWifiPresentationModelInstance->GetRssiInAccessPointListAt(itemIndex);
+       switch (majorType)
+       {
+       case WIFI_AUTHENTICATION_OPEN:
+               // fall through
+       case WIFI_AUTHENTICATION_SHARED:
+               {
+                       if (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MAX)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_03);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MAX)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MID))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_02);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MID)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MIN))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_01);
+                       }
+                       else if (wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MIN)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_00);
+                       }
+                       else
+                       {
+                               AppLogDebug("wifiBssInfoRssi is high (%d)", wifiBssInfoRssi);
+                       }
+               }
+               break;
+
+       case WIFI_AUTHENTICATION_WPA:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA_PSK:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA2:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA2_PSK:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA_WPA2_MIXED_PSK:
+               {
+                       if (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MAX)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_03);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MAX)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MID))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_02);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MID)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MIN))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_01);
+                       }
+                       else if (wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MIN)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_00);
+                       }
+                       else
+                       {
+                               AppLogDebug("wifiBssInfoRssi is high (%d)", wifiBssInfoRssi);
+                       }
+               }
+               break;
+
+       case WIFI_AUTHENTICATION_MAX:
+               // fall through
+       default:
+               {
+                       AppLogDebug("majorType is Invalid");
+               }
+               break;
+       }
+
+       return pBitmap;
+}
+
+int
+WifiApDetailForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+WifiApDetailForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+WifiApDetailForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+WifiApDetailForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+WifiApDetailForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+WifiApDetailForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
+
+void
+WifiApDetailForm::OnWifiPresentationModelEventCompleted(WifiPresentationModelEvent requestEvent, result r)
+{
+       switch (requestEvent)
+       {
+       case WIFI_PRESENTATION_MODEL_EVENT_NONE:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_ACTIVATED:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_ACTIVATING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_CONNECTED:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_DISCONNECTED:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_SCAN_COMPLETED_N:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_SCANNING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_MAX:
+               {
+               }
+               break;
+
+       default:
+               break;
+       }
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectConnectionForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectConnectionForm.cpp
new file mode 100644 (file)
index 0000000..afc589f
--- /dev/null
@@ -0,0 +1,798 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StWifiDirectConnectionForm.cpp
+ * @brief              This is the implementation file for WifiDirectConnectionForm class.
+ */
+
+#include "StResourceManager.h"
+#include "StTypes.h"
+#include "StWifiDirectConnectionForm.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Base::Runtime;
+using namespace Tizen::Graphics;
+using namespace Tizen::Net::Wifi;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+#define WIFI_DIRECT_CONNECTION_DEBUG_CODE
+
+static const int Y_ITEM_COUNT_DISPLAY = 968;
+static const int DURATION = 500;
+static const int FRAME_COUNT = 30;
+
+static const int X_SEARCH_ICON = 630;
+static const int Y_SEARCH_ICON = 10;
+static const int W_SEARCH_ICON = 62;
+static const int H_SEARCH_ICON = 62;
+
+static const int ID_FOOTER_ITEM_INDEX_1 = 0;
+static const int ID_FOOTER_ITEM_INDEX_2 = 1;
+
+static const int ID_WIFI_DIRECT_CONNECTION_COUNT_DEFAULT = 1;
+static const int ID_WIFI_DIRECT_CONNECTION_ITEM_COUNT_TEXT_LENGTH = 5;
+static const int ID_WIFI_DIRECT_CONNECTION_BALLOON_POPUP_TIMER_EXPIRED_TIME = 2000;
+static const int ID_WIFI_DIRECT_IN_PROGRESS_REPEAT_COUNT = 1000;
+
+static const int IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE = 100;
+static const int IDA_WIFI_DIRECT_CONNECTION_FOOTER_SCAN = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 1;
+static const int IDA_WIFI_DIRECT_CONNECTION_FOOTER_STOP = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 2;
+static const int IDA_WIFI_DIRECT_CONNECTION_CONNECT = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 3;
+static const int IDA_WIFI_DIRECT_CONNECTION_SELECTED_GROUP_ITEM = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 4;
+static const int IDA_WIFI_DIRECT_CONNECTION_SELECT_ALL_GROUP_ITEM = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 4;
+static const int IDA_WIFI_DIRECT_CONNECTION_UNSELECT_ALL_GROUP_ITEM = IDA_WIFI_DIRECT_CONNECTION_ACTION_ID_BASE + 5;
+
+static const int ID_WIFI_DIRECT_FOOTER_SCAN = 0;
+static const int ID_WIFI_DIRECT_FOOTER_CONNECT = 1;
+
+WifiDirectConnectionForm::WifiDirectConnectionForm(void)
+       : __pWifiDirectManagerInstance(null)
+       , __pLabelItemCount(null)
+       , __pCheckButton(null)
+       , __pAnimationFrameList(null)
+       , __pAnimation(null)
+       , __groupScanDeviceListInfoCount(0)
+{
+       __balloonPopuptimer.Construct(*this);
+}
+
+WifiDirectConnectionForm::~WifiDirectConnectionForm(void)
+{
+}
+
+void
+WifiDirectConnectionForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem footerScan;
+       footerScan.Construct(IDA_WIFI_DIRECT_CONNECTION_FOOTER_SCAN);
+       footerScan.SetText(ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+
+       FooterItem footerConnect;
+       footerConnect.Construct(IDA_WIFI_DIRECT_CONNECTION_CONNECT);
+       footerConnect.SetText(ResourceManager::GetString(L"IDS_WIFI_BODY_CONNECT"));
+
+       pFooter->AddItem(footerScan);
+       pFooter->AddItem(footerConnect);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+       pFooter->SetItemEnabled(ID_WIFI_DIRECT_FOOTER_CONNECT, false);
+
+       SetFormBackEventListener(this);
+}
+
+void
+WifiDirectConnectionForm::DisableFooter(unsigned int itemIndex)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(itemIndex, false);
+       pFooter->Invalidate(true);
+}
+
+void
+WifiDirectConnectionForm::EnableFooter(unsigned int itemIndex)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(itemIndex, true);
+       pFooter->Invalidate(true);
+}
+
+void
+WifiDirectConnectionForm::SetFooterText(const int actionId, Tizen::Base::String itemText)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       FooterItem footerItem;
+       footerItem.Construct(actionId);
+       footerItem.SetText(itemText);
+
+       pFooter->RemoveItemAt(0);
+       pFooter->InsertItemAt(0, footerItem);
+}
+
+void
+WifiDirectConnectionForm::CreateGroupText(void)
+{
+       Label* pLabel;
+       Rectangle itemRectLabel = GetClientAreaBounds();
+
+       itemRectLabel.y = Y_GROUP_DEFAULT;
+       itemRectLabel.height = H_GROUP_INDEX_DEFAULT;
+
+       String itemLabelText = ResourceManager::GetString(L"IDS_ST_HEADER_AVAILABLE_DEVICES");
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectLabel, itemLabelText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(FONT_SIZE_MAIN_TEXT, LABEL_TEXT_STYLE_BOLD);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       AddControl(*pLabel);
+}
+
+void
+WifiDirectConnectionForm::CreateTableView(void)
+{
+       Rectangle bounds = GetClientAreaBounds();
+       Rectangle itemRectSelect;
+       Rectangle itemSelectCount;
+       String itemText = ResourceManager::GetString(L"IDS_ST_BODY_SELECT_ALL");
+       String itemSelectedText = ResourceManager::GetString(L"IDS_ST_OPT_SELECTED");
+
+       bounds.x = X_GROUP_DEFAULT;
+       bounds.y = H_GROUP_ITEM_DEFAULT;
+       bounds.width -= (bounds.x * WIDTH_GAP);
+
+       itemRectSelect = itemSelectCount = bounds;
+
+       itemRectSelect.y = H_GROUP_INDEX_DEFAULT;
+       itemRectSelect.height = H_GROUP_ITEM_DEFAULT;
+       bounds.y = itemRectSelect.y + itemRectSelect.height;
+       bounds.height -= bounds.y;
+
+       __pCheckButton = new (std::nothrow) CheckButton();
+       __pCheckButton->Construct(itemRectSelect, CHECK_BUTTON_STYLE_MARK,
+                                                                       BACKGROUND_STYLE_DEFAULT, false, itemText, GROUP_STYLE_NONE);
+       __pCheckButton->SetActionId(IDA_WIFI_DIRECT_CONNECTION_SELECT_ALL_GROUP_ITEM,
+                                                               IDA_WIFI_DIRECT_CONNECTION_UNSELECT_ALL_GROUP_ITEM, IDA_WIFI_DIRECT_CONNECTION_SELECTED_GROUP_ITEM);
+
+       AddControl(*__pCheckButton);
+
+       __pCheckButton->AddActionEventListener(*this);
+       __pCheckButton->SetColor(CHECK_BUTTON_STATUS_NORMAL, COLOR_BG_CHECKBOX);
+
+       __pTableView = new (std::nothrow) GroupedTableView();
+       __pTableView->Construct(bounds, true, TABLE_VIEW_SCROLL_BAR_STYLE_FIXED);
+       __pTableView->SetItemProvider(this);
+
+       AddControl(*__pTableView);
+
+       __pTableView->AddGroupedTableViewItemEventListener(*this);
+
+       itemSelectCount.y = Y_ITEM_COUNT_DISPLAY;
+       itemSelectCount.height = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+
+       __pLabelItemCount = new (std::nothrow) Label();
+       __pLabelItemCount->Construct(itemSelectCount, itemSelectedText);
+       __pLabelItemCount->SetTextHorizontalAlignment(ALIGNMENT_CENTER);
+       __pLabelItemCount->SetTextConfig(FONT_SIZE_MAIN_TEXT, LABEL_TEXT_STYLE_BOLD);
+       __pLabelItemCount->SetTextColor(COLOR_MAIN_TEXT);
+       __pLabelItemCount->SetBackgroundColor(COLOR_BG_CHECKBOX);
+       __pLabelItemCount->SetShowState(false);
+
+       AddControl(*__pLabelItemCount);
+       RelativeLayout* pRelativeLayout = dynamic_cast<RelativeLayout*>(this->GetLayoutN());
+       if (pRelativeLayout != null)
+       {
+               pRelativeLayout->SetHorizontalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               pRelativeLayout->SetVerticalFitPolicy(*__pTableView, FIT_POLICY_PARENT);
+               delete pRelativeLayout;
+       }
+}
+
+void
+WifiDirectConnectionForm::CreateInPorgressAnimationFrame(void)
+{
+       int count = 0;
+       long duration = DURATION / FRAME_COUNT;
+
+       Bitmap* pBitmap = null;
+       AnimationFrame* pAniFrame = null;
+
+       __pAnimationFrameList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       __pAnimationFrameList->Construct();
+
+       for (count = 0; count < FRAME_COUNT; count++)
+       {
+               String searchIconFilePath;
+               searchIconFilePath.Format(searchIconFilePath.GetLength(),IDB_SEARCH_ICON_SIZE_LAGER_IMAGE_PATH_FORMAT, count);
+               pBitmap = ResourceManager::GetBitmapN(searchIconFilePath);
+               if (pBitmap == null)
+               {
+                       AppLogDebug("GetBitmapN fail");
+                       continue;
+               }
+               pAniFrame = new (std::nothrow) AnimationFrame(*pBitmap, duration);
+               __pAnimationFrameList->Add(*pAniFrame);
+               delete pBitmap;
+       }
+}
+
+void
+WifiDirectConnectionForm::DestoryInPorgressAnimationFrame(void)
+{
+       if (__pAnimationFrameList != null)
+       {
+               delete __pAnimationFrameList;
+               __pAnimationFrameList = null;
+       }
+}
+
+void
+WifiDirectConnectionForm::SetHandlerInProgressAnimation(void)
+{
+       Rectangle itemRectLabel = Rectangle(X_SEARCH_ICON, Y_SEARCH_ICON, W_SEARCH_ICON, H_SEARCH_ICON);
+
+       __pAnimation = new (std::nothrow) Animation();
+       result r = __pAnimation->Construct(itemRectLabel, *__pAnimationFrameList);
+       if (IsFailed(r))
+       {
+               AppLogDebug("__pAnimation->Construct failed(%s)", GetErrorMessage(r));
+               delete __pAnimation;
+               return;
+       }
+       __pAnimation->SetRepeatCount(ID_WIFI_DIRECT_CONNECTION_COUNT_DEFAULT);
+
+       __pAnimation->AddAnimationEventListener(*this);
+       __pAnimation->SetShowState(false);
+
+       AddControl(*__pAnimation);
+}
+
+void
+WifiDirectConnectionForm::RemoveHandlerInProgressAnimation(void)
+{
+       if (__pAnimation != null)
+       {
+               __pAnimation = null;
+       }
+}
+
+void
+WifiDirectConnectionForm::PlayInPorgressAnimation(void)
+{
+       if (__pAnimation != null)
+       {
+               __pAnimation->SetRepeatCount(ID_WIFI_DIRECT_IN_PROGRESS_REPEAT_COUNT);
+               __pAnimation->SetShowState(true);
+               __pAnimation->Play();
+       }
+}
+
+void
+WifiDirectConnectionForm::StopInPorgressAnimation(void)
+{
+       if (__pAnimation != null)
+       {
+               __pAnimation->Stop();
+               __pAnimation->SetShowState(false);
+       }
+}
+
+result
+WifiDirectConnectionForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_WIFI_BUTTON_MULTI_CONNECT"));
+       CreateFooter();
+       CreateGroupText();
+
+       CreateInPorgressAnimationFrame();
+       SetHandlerInProgressAnimation();
+       CreateTableView();
+
+       __pWifiDirectManagerInstance = GetWifiDirectManagerInstance();
+       result r = E_SUCCESS;
+
+       if ((__pWifiDirectManagerInstance == null)
+               || IsFailed(GetLastResult()))
+       {
+               if (__pWifiDirectManagerInstance == null)
+               {
+                       r = E_FAILURE;
+               }
+               return r;
+       }
+
+       if (__pWifiDirectManagerInstance->IsActivated())
+       {
+               DisableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+               TableViewItemInit();
+               ReAdjustScanDeviceListInfoCount();
+       }
+       else
+       {
+               AppLogDebug("WifiDirect is state of Deactivated");
+               return E_FAILURE;
+       }
+
+       return r;
+}
+
+result
+WifiDirectConnectionForm::OnTerminating(void)
+{
+       __pTableView = null;
+       __pLabelItemCount = null;
+       __pCheckButton = null;
+       __pWifiDirectManagerInstance = null;
+
+       RemoveHandlerInProgressAnimation();
+       DestoryInPorgressAnimationFrame();
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+WifiDirectConnectionForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+}
+
+void
+WifiDirectConnectionForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+WifiDirectConnectionForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if ((__pWifiDirectManagerInstance != null)
+               && (__pWifiDirectManagerInstance->IsScanInProgress()))
+       {
+               __pWifiDirectManagerInstance->CancelRemoteDeviceScan();
+       }
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+WifiDirectConnectionForm::GetGroupCount(void)
+{
+       return ID_WIFI_DIRECT_CONNECTION_COUNT_DEFAULT;
+}
+
+int
+WifiDirectConnectionForm::GetItemCount(int groupIndex)
+{
+       return __groupScanDeviceListInfoCount;
+}
+
+TableViewGroupItem*
+WifiDirectConnectionForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       return null;
+}
+
+TableViewItem*
+WifiDirectConnectionForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_MARK;
+       Rectangle itemIconLabelRect;
+       Rectangle itemIconRect;
+       String itemText;
+       Bitmap* pBitmap = ResourceManager::GetBitmapN(IDB_MOBILE_AP);
+       Label* pLabel = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       WifiDirectDeviceInfo* pScanRemoteDevice = __pWifiDirectManagerInstance->GetScanDeviceListInfoAt(itemIndex);
+       if (pScanRemoteDevice != null)
+       {
+               itemText = pScanRemoteDevice->GetDeviceName();
+               if (itemText.IsEmpty() == true)
+               {
+                       delete pItem;
+                       return null;
+               }
+       }
+       else
+       {
+               delete pItem;
+               return null;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, H_GROUP_ITEM_DEFAULT), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       ItemTypeIconAndOneLine(itemIconRect, itemIconLabelRect);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemIconRect, L"");
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+       pLabel->SetBackgroundBitmap(*pBitmap);
+
+       pItem->AddControl(*pLabel);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemIconLabelRect, itemText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_BOLD);
+       pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemIconLabelRect.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+bool
+WifiDirectConnectionForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       delete pItem;
+       pItem = null;   
+
+       return true;
+}
+
+bool
+WifiDirectConnectionForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+WifiDirectConnectionForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       int itemCount = 0;
+       int count = 0;
+       unsigned int checkedItemCount = 0;
+       int localGroup = 0;
+       int localItem = 0;
+
+       if (status == TABLE_VIEW_ITEM_STATUS_CHECKED)
+       {
+               tableView.SetItemChecked(groupIndex, itemIndex, true);
+       }
+       else if (status == TABLE_VIEW_ITEM_STATUS_UNCHECKED)
+       {
+               tableView.SetItemChecked(groupIndex, itemIndex, false);
+       }
+       else
+       {
+               return;
+       }
+
+       itemCount = tableView.GetItemCountAt(0);
+       for (count = 0; count < itemCount; count++)
+       {
+               localGroup = 0;
+               localItem = count;
+
+               if (__pTableView->IsItemChecked(groupIndex, itemIndex))
+               {
+                       checkedItemCount++;
+               }
+       }
+
+       if (checkedItemCount != 0)
+       {
+               EnableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+               ShowBalloonPopup(checkedItemCount);
+       }
+       else
+       {
+               DisableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+       }
+}
+
+void
+WifiDirectConnectionForm::OnActionPerformed(const Control& source, int actionId)
+{
+       result r = E_SUCCESS;
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       switch (actionId)
+       {
+       case IDA_WIFI_DIRECT_CONNECTION_CONNECT:
+               {
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_CONNECTION_SELECT_ALL_GROUP_ITEM:
+               {
+                       SelectAllGroupItem();
+                       EnableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_CONNECTION_FOOTER_SCAN:
+               {
+                       DisableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+                       DisableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+                       r = __pWifiDirectManagerInstance->RemoteDeviceScan();
+                       if (!IsFailed(r))
+                       {
+                               SetFooterText(IDA_WIFI_DIRECT_CONNECTION_FOOTER_STOP, ResourceManager::GetString(L"IDS_COM_BODY_STOP"));
+                               ReAdjustScanDeviceListInfoCount();
+                               PlayInPorgressAnimation();
+                               UpdateTableView();
+                       }
+                       EnableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_CONNECTION_FOOTER_STOP:
+               {
+                       DisableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+                       __pWifiDirectManagerInstance->CancelRemoteDeviceScan();
+                       StopInPorgressAnimation();
+                       SetFooterText(IDA_WIFI_DIRECT_CONNECTION_FOOTER_SCAN, ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+                       EnableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_CONNECTION_UNSELECT_ALL_GROUP_ITEM:
+               {
+                       UnSelectAllGroupItem();
+                       DisableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+WifiDirectConnectionForm::TableViewItemInit(void)
+{
+       __groupScanDeviceListInfoCount = 0;
+}
+
+void
+WifiDirectConnectionForm::ReAdjustScanDeviceListInfoCount(void)
+{
+       if ((__pWifiDirectManagerInstance == null)
+               || (__pTableView == null))
+       {
+               AppLogDebug("__pWifiDirectManagerInstance or __pTableView is null");
+               return;
+       }
+
+       unsigned int itemCount = __pWifiDirectManagerInstance->GetScanDeviceListInfoCount();
+       if (itemCount != 0)
+       {
+               __groupScanDeviceListInfoCount = itemCount;
+       }
+}
+
+void
+WifiDirectConnectionForm::UpdateTableView(void)
+{
+       if (__pTableView == null)
+       {
+               AppLogDebug("__pTableView is null");
+               return;
+       }
+       __pTableView->UpdateTableView();
+}
+
+void
+WifiDirectConnectionForm::OnWifiDirectManagerEventCompleted(WifiDirectManagerEvent requestEvent, result r)
+{
+       if (__pWifiDirectManagerInstance == null)
+       {
+               return;
+       }
+
+       switch (requestEvent)
+       {
+       case WIFI_DIRECT_MANAGER_EVENT_SCAN_COMPLETED_N:
+               {
+                       DisableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+                       SetFooterText(IDA_WIFI_DIRECT_CONNECTION_FOOTER_SCAN, ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+                       EnableFooter(ID_WIFI_DIRECT_FOOTER_SCAN);
+                       StopInPorgressAnimation();
+                       ReAdjustScanDeviceListInfoCount();
+                       UpdateTableView();
+               }
+               break;
+
+       default:
+               {
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+                       AppLogDebug("Requested Event : [%d], Result : [%d]", requestEvent, r);
+               }
+               break;
+       }
+}
+
+WifiDirectManager*
+WifiDirectConnectionForm::GetWifiDirectManagerInstance(void)
+{
+       if (WifiDirectManager::GetInstance() == null)
+       {
+               return null;
+       }
+
+       WifiDirectManager::GetInstance()->RemoveIWifiDirectManagerEventListener();
+       WifiDirectManager::GetInstance()->SetIWifiDirectManagerEventListener(*this);
+
+       return WifiDirectManager::GetInstance();
+}
+
+void
+WifiDirectConnectionForm::ShowBalloonPopup(unsigned int itemCount)
+{
+       String itemCountText;
+       String itemSelectedText = ResourceManager::GetString(L"IDS_ST_OPT_SELECTED");
+
+       if (__pLabelItemCount == null)
+       {
+               AppLogDebug("__pLabelItemCount is null");
+               return;
+       }
+
+       itemCountText.Format(ID_WIFI_DIRECT_CONNECTION_ITEM_COUNT_TEXT_LENGTH, L" (%d)", itemCount);
+       itemSelectedText.Insert(itemCountText, itemSelectedText.GetLength());
+
+       __pLabelItemCount->SetText(itemSelectedText);
+       __pLabelItemCount->SetShowState(true);
+       __pLabelItemCount->Invalidate(true);
+
+       __balloonPopuptimer.Start(ID_WIFI_DIRECT_CONNECTION_BALLOON_POPUP_TIMER_EXPIRED_TIME);
+}
+
+void
+WifiDirectConnectionForm::SelectAllGroupItem(void)
+{
+       int groupItemCount = 0;
+       int loopCount = 0;
+       int checkedItemCount = 0;
+       int localGroup = 0;
+       int localItem = 0;
+
+       if (__pTableView == null)
+       {
+               AppLogDebug("__pTableView is null ");
+               return;
+       }
+
+       groupItemCount = __pTableView->GetItemCountAt(0);
+       __pTableView->UpdateTableView();
+
+       for (loopCount = 0; loopCount < groupItemCount; loopCount++)
+       {
+               localGroup = 0;
+               localItem = loopCount;
+               __pTableView->SetItemChecked(localGroup, localItem, true);
+
+               if (__pTableView->IsItemChecked(localGroup, localItem))
+               {
+                       checkedItemCount++;
+               }
+       }
+
+       EnableFooter(ID_WIFI_DIRECT_FOOTER_CONNECT);
+       ShowBalloonPopup(checkedItemCount);
+}
+
+void
+WifiDirectConnectionForm::UnSelectAllGroupItem(void)
+{
+       int GroupItemCount = 0;
+       int loopCount = 0;
+       int localGroup = 0;
+       int localItem = 0;
+
+       if ((__pTableView == null)
+               || (__pCheckButton == null))
+       {
+               AppLogDebug("__pTableView or __pCheckButton is null ");
+               return;
+       }
+
+       GroupItemCount = __pTableView->GetItemCountAt(0);
+
+       __pTableView->UpdateTableView();
+       __pCheckButton->SetSelected(false);
+
+       for (loopCount = 0; loopCount < GroupItemCount; loopCount++)
+       {
+               localGroup = 0;
+               localItem = loopCount;
+
+               __pTableView->SetItemChecked(localGroup, localItem, false);
+       }
+}
+
+void
+WifiDirectConnectionForm::OnTimerExpired(Timer& timer)
+{
+       if (__pLabelItemCount != null)
+       {
+               __pLabelItemCount->SetShowState(false);
+               __pLabelItemCount->Invalidate(true);
+       }
+}
+
+int
+WifiDirectConnectionForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+WifiDirectConnectionForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+WifiDirectConnectionForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+WifiDirectConnectionForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+WifiDirectConnectionForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+WifiDirectConnectionForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiDirectForm.cpp
new file mode 100644 (file)
index 0000000..cb1e89f
--- /dev/null
@@ -0,0 +1,1368 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StWifiDirectForm.cpp
+ * @brief              This is the implementation file for WifiDirectForm class.
+ */
+
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+#include "StWifiDirectForm.h"
+
+using namespace Tizen::App;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Net::Wifi;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+#define WIFI_DIRECT_DEBUG_CODE
+#define WIFI_DIRECT_BUG_REPORT
+
+static const int DURATION = 500;
+static const int FRAME_COUNT = 30;
+static const int ID_WIFI_DIRECT_IN_PROGRESS_ANIMATION_DEFAULT = -1;
+static const int ID_WIFI_DIRECT_IN_PROGRESS_REPEAT_COUNT = 1000;
+static const int X_IN_PROGRESS_ANIMATION = 620;
+static const int Y_IN_PROGRESS_ANIMATION = 31;
+static const int W_IN_PROGRESS_ANIMATION = 62;
+static const int H_IN_PROGRESS_ANIMATION = 62;
+
+static const int ID_WIFIDIRECT_COUNT_DEFAULT = 1;
+static const int ID_FOOTER_ITEM_INDEX_1 = 0;
+
+static const int W_WIFI_DIRECT_MULTI_CONNECT_ITEM = (W_GROUP_DEFAULT - (X_GROUP_DEFAULT * WIDTH_GAP * WIDTH_GAP));
+
+static const int IDA_WIFI_DIRECT_ACTION_ID_BASE = 100;
+static const int IDA_WIFI_DIRECT_FOOTER_SCAN = IDA_WIFI_DIRECT_ACTION_ID_BASE + 1;
+static const int IDA_WIFI_DIRECT_FOOTER_CANCEL = IDA_WIFI_DIRECT_ACTION_ID_BASE + 2;
+static const int IDA_WIFI_DIRECT_MULTI_CONNECT = IDA_WIFI_DIRECT_ACTION_ID_BASE + 3;
+static const int IDA_WIFI_DIRECT_DISCONNECT = IDA_WIFI_DIRECT_ACTION_ID_BASE + 4;
+static const int IDA_WIFI_DIRECT_CANCEL_CONNECT = IDA_WIFI_DIRECT_ACTION_ID_BASE + 5;
+static const int IDA_WIFI_DIRECT_DISCONNECT_ALL = IDA_WIFI_DIRECT_ACTION_ID_BASE + 6;
+
+static const int WIFI_DIRECT_DEFAULT_COUNT = 1;
+
+enum WifiDirectGroupIndex
+{
+       WIFI_DIRECT_GROUP_INDEX_BASE,
+       WIFI_DIRECT_GROUP_INDEX_0 = WIFI_DIRECT_GROUP_INDEX_BASE,
+       WIFI_DIRECT_GROUP_INDEX_1,
+       WIFI_DIRECT_GROUP_INDEX_2,
+       WIFI_DIRECT_GROUP_INDEX_3,
+       WIFI_DIRECT_GROUP_INDEX_4,
+       WIFI_DIRECT_GROUP_INDEX_5,
+       WIFI_DIRECT_GROUP_INDEX_6,
+       WIFI_DIRECT_GROUP_INDEX_7,
+       WIFI_DIRECT_GROUP_INDEX_MAX
+};
+
+enum WifiDirectGroup
+{
+       WIFI_DIRECT_GROUP_ITEM_BASE,
+       WIFI_DIRECT_GROUP_ITEM_NONE = WIFI_DIRECT_GROUP_ITEM_BASE,
+       WIFI_DIRECT_GROUP_TURN_ON_OFF_CONTROL_ITEM,
+       WIFI_DIRECT_GROUP_CONNECTED_DEVICES_ITEM,
+       WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM,
+       WIFI_DIRECT_GROUP_MULTI_CONNECT_ITEM,
+       WIFI_DIRECT_GROUP_BUSY_DEVICES_ITEM,
+       WIFI_DIRECT_GROUP_ABOUT_WIFIDIRECT_ITEM,
+       WIFI_DIRECT_GROUP_ITEM_TOTOAL_COUNT,
+       WIFI_DIRECT_GROUP_ITEM_MAX
+};
+
+WifiDirectForm::WifiDirectForm(void)
+       : __pWifiDirectManagerInstance(null)
+       , __localDeviceName(L"")
+       , __localDeviceMemberType(WIFI_DIRECT_GROUP_MEMBER_TYPE_NONE)
+       , __pAnimationFrameList(null)
+       , __pAnimation(null)
+       , __isAppControlRequest(false)
+{
+       __positionInProgressAnimation.groupIndex = 0;
+       __positionInProgressAnimation.itemIndex = 0;
+}
+
+WifiDirectForm::~WifiDirectForm(void)
+{
+}
+
+void
+WifiDirectForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem footerScan;
+       footerScan.Construct(IDA_WIFI_DIRECT_FOOTER_SCAN);
+       footerScan.SetText(ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+
+       pFooter->AddItem(footerScan);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+       pFooter->SetItemEnabled(ID_FOOTER_ITEM_INDEX_1, false);
+
+       SetFormBackEventListener(this);
+}
+
+void
+WifiDirectForm::DisableScanFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(0, false);
+       pFooter->Invalidate(true);
+}
+
+void
+WifiDirectForm::EnableScanFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(0, true);
+       pFooter->Invalidate(true);
+}
+
+void
+WifiDirectForm::SetFooterText(const int actionId, Tizen::Base::String itemText)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       FooterItem footerItem;
+       footerItem.Construct(actionId);
+       footerItem.SetText(itemText);
+
+       pFooter->RemoveItemAt(0);
+       pFooter->InsertItemAt(0, footerItem);
+}
+
+result
+WifiDirectForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_HEADER_WI_FI_DIRECT"));
+       CreateFooter();
+       CreateTableView();
+
+       DisableScanFooter();
+       result r = InitWifiDirectManagerInstance();
+       if (!IsFailed(r))
+       {
+               TableViewItemInit();
+               SetLocalDeviceName();
+               ReAdjustGroupItemToIndex();
+               __pWifiDirectManagerInstance->QueryAllGroupMemberInfoList();
+               CreateInPorgressAnimationFrame();
+       }
+
+       return r;
+}
+
+result
+WifiDirectForm::OnTerminating(void)
+{
+       DestoryInPorgressAnimationFrame();
+       __pWifiDirectManagerInstance = null;
+
+       __pTableView = null;
+
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+WifiDirectForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       __pTableView->UpdateTableView();
+       if (previousSceneId.Equals(String(IDSCN_WIFI_DIRECT_CONNECTION)))
+       {
+               InitWifiDirectManagerInstance();
+
+               ReAdjustGroupItemToIndex();
+               UpdateTableView();
+       }
+       else if (pArgs != null)
+       {
+               String categoryCheck = static_cast<String*>(pArgs->GetAt(0))->GetPointer();
+
+               if (categoryCheck == L"category:WifiDirect")
+               {
+                       __isAppControlRequest = true;
+               }
+               delete pArgs;
+       }
+}
+
+void
+WifiDirectForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+}
+
+void
+WifiDirectForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__isAppControlRequest == true)
+       {
+               UiApp* pApp = UiApp::GetInstance();
+               AppAssert(pApp);
+
+               pApp->Terminate();
+       }
+       else
+       {
+               if (__pWifiDirectManagerInstance)
+               {
+                       __pWifiDirectManagerInstance->CancelRemoteDeviceScan();
+               }
+               pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+       }
+}
+
+void
+WifiDirectForm::OnWifiDirectManagerEventCompleted(WifiDirectManagerEvent requestEvent, result r)
+{
+       result returnResult = r;
+       static bool isUpdateTableview = false;
+
+       if (__pWifiDirectManagerInstance == null)
+       {
+               return;
+       }
+
+       switch (requestEvent)
+       {
+       case WIFI_DIRECT_MANAGER_EVENT_DEVICE_ACTIVATED:
+               {
+                       if (!IsFailed(returnResult))
+                       {
+                               returnResult = __pWifiDirectManagerInstance->RemoteDeviceScan();
+                               if (!IsFailed(returnResult))
+                               {
+                                       SetFooterText(IDA_WIFI_DIRECT_FOOTER_CANCEL, ResourceManager::GetString(L"IDS_COM_BODY_STOP"));
+                                       ReAdjustGroupItemToIndex(true);
+                                       UpdateTableView();
+                               }
+                               else
+                               {
+                                       AppLogDebug("Error Message = [%ls]", GetErrorMessage(returnResult));
+                                       __pWifiDirectManagerInstance->Deactivate();
+                               }
+                               EnableScanFooter();
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_DEVICE_DEACTIVATED:
+               {
+                       if (!IsFailed(returnResult))
+                       {
+                               SetFooterText(IDA_WIFI_DIRECT_FOOTER_SCAN, ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+                               DisableScanFooter();
+                               ReAdjustGroupItemToIndex();
+                               UpdateTableView();
+                       }
+                       else
+                       {
+                               AppLogDebug("Error Message = [%ls]", GetErrorMessage(returnResult));
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_SCAN_COMPLETED_N:
+               {
+                       DisableScanFooter();
+                       SetFooterText(IDA_WIFI_DIRECT_FOOTER_SCAN, ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+                       EnableScanFooter();
+                       ReAdjustGroupItemToIndex(true);
+                       UpdateTableView();
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_ASSOCIATION_COMPLETED:
+               //fall through
+       case WIFI_DIRECT_MANAGER_EVENT_GROUP_CREATED_N:
+               {
+                       if ((!IsFailed(returnResult))
+                               || (returnResult == E_OPERATION_CANCELED))
+                       {
+                               SetFooterText(IDA_WIFI_DIRECT_FOOTER_SCAN, ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+                               EnableScanFooter();
+                               ReAdjustGroupItemToIndex();
+                               UpdateTableView();
+
+                               returnResult = E_SUCCESS;
+                       }
+                       else
+                       {
+                               AppLogDebug("Error Message = [%s]", GetErrorMessage(returnResult));
+                               __pWifiDirectManagerInstance->Deactivate();
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_EVENT_CANCELCREATEGROUP:
+               {
+                       AppLogDebug("WIFI_DIRECT_EVENT_CANCELCREATEGROUP");
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_ASSOCITION_TERMINATED:
+               // fall through
+       case WIFI_DIRECT_MAMAGER_EVENT_GROUP_DESTRORYED:
+               {
+                       returnResult = __pWifiDirectManagerInstance->RemoteDeviceScan();
+                       if (!IsFailed(returnResult))
+                       {
+                               SetFooterText(IDA_WIFI_DIRECT_FOOTER_CANCEL, ResourceManager::GetString(L"IDS_COM_BODY_STOP"));
+                               ReAdjustGroupItemToIndex(true);
+                       }
+                       else
+                       {
+                               ReAdjustGroupItemToIndex();
+                       }
+                       EnableScanFooter();
+                       UpdateTableView();
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_CLIENT_ASSOCIATED:
+               {
+                       if (!IsFailed(returnResult))
+                       {
+                               ReAdjustGroupItemToIndex();
+                               UpdateTableView();
+                       }
+                       else
+                       {
+                               AppLogDebug("Error Message = [%ls]", GetErrorMessage(returnResult));
+                               __pWifiDirectManagerInstance->Deactivate();
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_CLIENT_DISASSOCIATED:
+               {
+                       if (!IsFailed(returnResult))
+                       {
+                               ReAdjustGroupItemToIndex();
+                               UpdateTableView();
+                       }
+                       else
+                       {
+                               AppLogDebug("Error Message = [%ls]", GetErrorMessage(returnResult));
+                               __pWifiDirectManagerInstance->Deactivate();
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_EVENT_CANCELSCAN:
+               {
+                       AppLogDebug("WIFI_DIRECT_EVENT_CANCELSCAN");
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_GROUP_OWNER_INFO_RECEIVED:
+               {
+                       AppLogDebug("WIFI_DIRECT_MANAGER_EVENT_GROUP_OWNER_INFO_RECEIVED");
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_REQUESTED_ALL_GROUP_MEMBER_INFO_RECEIVED_N:
+               {
+                       ReAdjustGroupItemToIndex();
+                       if (isUpdateTableview)
+                       {
+                               UpdateTableView();
+                       }
+                       isUpdateTableview = false;
+               }
+               break;
+
+       case WIFI_DIRECT_MANAGER_EVENT_ALL_GROUP_MEMBER_INFO_RECEIVED_N:
+               {
+                       AppLogDebug("WIFI_DIRECT_MANAGER_EVENT_ALL_GROUP_MEMBER_INFO_RECEIVED_N");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("EXIT[requestEvent:%d]", requestEvent);
+#ifdef WIFI_DIRECT_DEBUG_CODE
+       if (IsFailed(returnResult))
+       {
+               String resultError = GetErrorMessage(returnResult);
+               ShowMessageBox(L"WIFI_DIRECT_DEBUG_CODE", resultError);
+       }
+#endif
+}
+
+int
+WifiDirectForm::GetGroupCount(void)
+{
+       AppLogDebug("__groupIndex[GROUP_TOTAL_COUNT]=%d", __groupIndex[GROUP_TOTAL_COUNT]);
+       return __groupIndex[GROUP_TOTAL_COUNT];
+}
+
+int
+WifiDirectForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case WIFI_DIRECT_GROUP_INDEX_0:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_0];
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_INDEX_1:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_1];
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_INDEX_2:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_2];
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_INDEX_3:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_3];
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_INDEX_4:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_4];
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_INDEX_5:
+               {
+                       itemCount = __groupItemCount[WIFI_DIRECT_GROUP_INDEX_5];
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("[groupIndex:%d]GetItemCount %d", groupIndex, itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+WifiDirectForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       int itemHeight = H_GROUP_INDEX_DEFAULT;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+       Rectangle itemRectangle;
+       String groupText;
+       Label* pLabel = null;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+       if (pItem == null)
+       {
+               return pItem;
+       }
+
+       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+       itemRectangle.y = H_GROUP_INDEX_TITLE_TEXT;
+       itemRectangle.width = itemWidth;
+       itemRectangle.height = H_GROUP_INDEX_DEFAULT - H_GROUP_INDEX_TITLE_TEXT;
+
+       switch (__groupIndex[groupIndex])
+       {
+       case WIFI_DIRECT_GROUP_TURN_ON_OFF_CONTROL_ITEM:
+               {
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+                       itemRectangle.x = X_GROUP_ITEM_DEFAULT_LABEL;
+                       itemRectangle.y = Y_GROUP_ITEM_DEFAULT_LABEL;
+                       itemRectangle.width = itemWidth;
+                       itemRectangle.height = itemHeight;
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_BUSY_DEVICES_ITEM:
+               {
+                       groupText = ResourceManager::GetString(L"IDS_ST_HEADER_BUSY_DEVICES");
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM:
+               {
+                       int itemCount = __pWifiDirectManagerInstance->GetScanDeviceListInfoCount();
+                       if (itemCount != 0)
+                       {
+                               groupText = ResourceManager::GetString(L"IDS_ST_HEADER_AVAILABLE_DEVICES");
+                       }
+                       else
+                       {
+                               groupText = ResourceManager::GetString(L"IDS_WIFI_BODY_WI_FI_DIRECT_DEVICES");
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_CONNECTED_DEVICES_ITEM:
+               {
+                       groupText = ResourceManager::GetString(L"IDS_ST_HEADER_CONNECTED_DEVICES");
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_INDEX_DEFAULT);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectangle, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_TOP);
+       pLabel->SetTextConfig(FONT_SIZE_GROUP_TITLE_TEXT, style);
+       pLabel->SetTextColor(COLOR_HELP_TEXT_TYPE_01);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       pItem->SetEnabled(false);
+
+       return pItem;
+}
+
+TableViewItem*
+WifiDirectForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       bool isTwoLineItemText = false;
+       bool isCreateButtonControl = false;
+       bool isCreateIcon = false;
+       bool isCreaetInProgressAnimation = false;
+       int buttonActionId = IDA_WIFI_DIRECT_ACTION_ID_BASE;
+       int itemHeight = H_GROUP_ITEM_DEFAULT;
+       Rectangle itemIconRect;
+       Rectangle itemRectangle;
+       Rectangle itemRectSecondLabel;
+       Rectangle itemInPorgressAnimationRect;
+       String itemText;
+       String itemTextTwoLine;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+       Label* pLabel = null;
+       Label* pSecondLabel = null;
+       Bitmap* pBitmap = null;
+       int fontSize = GetFontSize();
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+       if ((pItem == null)
+               || (__pTableView == null )
+               || (__pWifiDirectManagerInstance == null))
+       {
+               delete pItem;
+               return null;
+       }
+
+       itemHeight = H_GROUP_ITEM_DEFAULT;
+       ItemTypeOneLine(itemRectangle);
+
+       switch (__groupIndex[groupIndex])
+       {
+       case WIFI_DIRECT_GROUP_TURN_ON_OFF_CONTROL_ITEM:
+               {
+                       int lastEvent = __pWifiDirectManagerInstance->GetLastEventToPerform();
+                       if (lastEvent == WIFI_DIRECT_MANAGER_EVENT_DEVICE_ACTIVATING)
+                       {
+                               itemText = ResourceManager::GetString(L"IDS_COM_POP_ACTIVATING");
+                               style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+                       }
+                       else if (lastEvent == WIFI_DIRECT_MANAGER_EVENT_DEVICE_DEACTIVATING)
+                       {
+                               itemText = ResourceManager::GetString(L"IDS_ST_POP_DEACTIVATING_ING");
+                               style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+                       }
+                       else
+                       {
+                               if (__pWifiDirectManagerInstance->IsActivated())
+                               {
+                                       __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+                               }
+
+                               style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+                               itemText = ResourceManager::GetString(L"IDS_ST_HEADER_WI_FI_DIRECT");
+                       }
+
+                       isTwoLineItemText = true;
+                       itemTextTwoLine = GetLocalDeviceName();
+                       ItemTypeTwoLine(itemRectangle, itemRectSecondLabel, fontSize);
+                       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_CONNECTED_DEVICES_ITEM:
+               {
+                       WifiDirectDeviceInfo* pConnectDevice = __pWifiDirectManagerInstance->GetGroupMemberListInfoAt(itemIndex);
+                       if (pConnectDevice != null)
+                       {
+                               itemText = pConnectDevice->GetDeviceName();
+                               pBitmap = ResourceManager::GetBitmapN(IDB_ABOUT_PHONE);
+                       }
+                       else
+                       {
+                               delete pItem;
+                               return null;
+                       }
+
+                       isTwoLineItemText = true;
+                       isCreateIcon = true;
+
+                       ItemTypeIconAndTwoLine(itemIconRect, itemRectangle, itemRectSecondLabel, fontSize);
+                       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+
+                       itemTextTwoLine = ResourceManager::GetString(L"IDS_WIFI_BODY_CONNECTED");
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_NO_DEVICES_FOUND");
+
+                       WifiDirectDeviceInfo* pScanRemoteDevice = __pWifiDirectManagerInstance->GetScanDeviceListInfoAt(itemIndex);
+                       if (pScanRemoteDevice != null)
+                       {
+                               itemText = pScanRemoteDevice->GetDeviceName();
+                               if (itemText.IsEmpty() == false)
+                               {
+                                       int localDeviceLastEvent = __pWifiDirectManagerInstance->GetLastEventToPerform();
+
+                                       if ((localDeviceLastEvent == WIFI_DIRECT_MANAGER_EVENT_GROUP_CREATING)
+                                               || ( localDeviceLastEvent == WIFI_DIRECT_MANAGER_EVENT_ASSOCIATING))
+                                       {
+                                               itemTextTwoLine = ResourceManager::GetString(L"IDS_ST_BODY_TAP_TO_CONNECT_ABB");
+
+                                               TableViewIndex positionInPorgressAnimation = GetPositionInProgressAnimation();
+                                               if ((positionInPorgressAnimation.groupIndex == groupIndex)
+                                                       && (positionInPorgressAnimation.itemIndex == itemIndex))
+                                               {
+                                                       isCreaetInProgressAnimation = true;
+                                                       itemInPorgressAnimationRect = Rectangle(X_IN_PROGRESS_ANIMATION, Y_IN_PROGRESS_ANIMATION
+                                                                                                                               , W_IN_PROGRESS_ANIMATION, H_IN_PROGRESS_ANIMATION);
+
+                                                       itemTextTwoLine = ResourceManager::GetString(L"IDS_WIFI_BODY_CONNECTING_ING");
+                                               }
+                                       }
+                                       else
+                                       {
+                                               itemTextTwoLine = ResourceManager::GetString(L"IDS_ST_BODY_TAP_TO_CONNECT_ABB");
+                                       }
+
+                                       isCreateIcon = true;
+                                       isTwoLineItemText = true;
+
+                                       ItemTypeIconAndTwoLine(itemIconRect, itemRectangle, itemRectSecondLabel, fontSize);
+                                       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+                                       pBitmap = ResourceManager::GetBitmapN(IDB_ABOUT_PHONE);
+                               }
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_MULTI_CONNECT_ITEM:
+               {
+                       int localDeviceMemberType = GetLocalDeviceMemberType();
+                       int localDeviceLastEvent = __pWifiDirectManagerInstance->GetLastEventToPerform();
+
+                       if (localDeviceMemberType != WIFI_DIRECT_GROUP_MEMBER_TYPE_NONE)
+                       {
+                               int connectedDeviceCount = __pWifiDirectManagerInstance->GetGroupMemberInfoListCount();
+                               if (connectedDeviceCount > ID_WIFIDIRECT_COUNT_DEFAULT)
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_BUTTON_DISCONNECT_ALL");
+                                       buttonActionId = IDA_WIFI_DIRECT_DISCONNECT_ALL;
+                               }
+                               else
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_SK_DISCONNECT");
+                                       buttonActionId = IDA_WIFI_DIRECT_DISCONNECT;
+                               }
+                       }
+                       else if ((localDeviceLastEvent == WIFI_DIRECT_MANAGER_EVENT_ASSOCIATING)
+                                       || (localDeviceLastEvent == WIFI_DIRECT_MANAGER_EVENT_GROUP_CREATING))
+                       {
+                               itemText = ResourceManager::GetString(L"IDS_WIFI_SK2_CANCEL_CONNECTION");
+                               buttonActionId = IDA_WIFI_DIRECT_CANCEL_CONNECT;
+                       }
+                       else
+                       {
+                               itemText = ResourceManager::GetString(L"IDS_WIFI_BUTTON_MULTI_CONNECT");
+                               buttonActionId = IDA_WIFI_DIRECT_MULTI_CONNECT;
+                       }
+
+                       itemHeight = H_GROUP_ITEM_DEFAULT_BUTTON;
+
+                       itemRectangle = Rectangle(X_GROUP_DEFAULT, Y_GROUP_DEFAULT
+                                                                       , W_WIFI_DIRECT_MULTI_CONNECT_ITEM, H_GROUP_ITEM_DEFAULT_BUTTON);
+
+                       isCreateButtonControl = true;
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_BUSY_DEVICES_ITEM:
+               {
+                       WifiDirectDeviceInfo* pBusyDevice = __pWifiDirectManagerInstance->GetBusyDeviceListInfoAt(itemIndex);
+                       if (pBusyDevice != null)
+                       {
+                               itemText = pBusyDevice->GetDeviceName();
+                               pBitmap = ResourceManager::GetBitmapN(IDB_ABOUT_PHONE);
+                       }
+                       else
+                       {
+                               delete pItem;
+                               return null;
+                       }
+
+                       isTwoLineItemText = true;
+                       isCreateIcon = true;
+
+                       itemHeight = H_GROUP_ITEM_TWO_LINE_DEFAULT;
+                       ItemTypeIconAndTwoLine(itemIconRect, itemRectangle, itemRectSecondLabel, fontSize);
+                       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_ABOUT_WIFIDIRECT_ITEM:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_ABOUT_WI_FI_DIRECT_ABB");
+               }
+               break;
+
+       default:
+               {
+                       delete pItem;
+                       return null;
+               }
+               break;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       if (isCreateButtonControl)
+       {
+               Button* pButton = new (std::nothrow) Button();
+               pButton->Construct(itemRectangle, itemText);
+               pButton->SetActionId(buttonActionId);
+               pButton->AddActionEventListener(*this);
+
+               pItem->AddControl(*pButton);
+       }
+       else
+       {
+               if (isCreateIcon)
+               {
+                       pLabel = new (std::nothrow) Label();
+                       pLabel->Construct(itemIconRect, L"");
+                       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+                       pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+                       pLabel->SetBackgroundBitmap(*pBitmap);
+
+                       pItem->AddControl(*pLabel);
+
+                       delete pBitmap;
+               }
+
+               pLabel = new (std::nothrow) Label();
+               pLabel->Construct(itemRectangle, itemText);
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+               if (isTwoLineItemText)
+               {
+                       pSecondLabel = new (std::nothrow) Label();
+                       pSecondLabel->Construct(itemRectSecondLabel, itemTextTwoLine);
+                       pSecondLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+                       pSecondLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+                       pSecondLabel->SetTextColor(COLOR_SUB_TEXT);
+
+                       pItem->AddControl(*pSecondLabel);
+                       relativeLayout.SetMargin(*pLabel, itemRectSecondLabel.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+                       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+               }
+
+               if (isCreaetInProgressAnimation)
+               {
+                       Animation* pAnimation = new (std::nothrow) Animation();
+                       if (pAnimation->Construct(itemInPorgressAnimationRect, *__pAnimationFrameList) == E_SUCCESS)
+                       {
+                               pAnimation->SetRepeatCount(WIFI_DIRECT_DEFAULT_COUNT);
+
+                               pItem->AddControl(*pAnimation);
+
+                               SetHandlerInProgressAnimation(pAnimation);
+                               pAnimation = null;
+                       }
+               }
+       }
+
+       if (__groupIndex[groupIndex] == WIFI_DIRECT_GROUP_ABOUT_WIFIDIRECT_ITEM)
+       {
+               PlayInPorgressAnimation();
+       }
+
+       return pItem;
+}
+
+bool
+WifiDirectForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       delete pItem;
+       pItem = null;   
+
+       return true;
+}
+
+bool
+WifiDirectForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       TableViewIndex positionInProgressAnimation = GetPositionInProgressAnimation();
+       if ((positionInProgressAnimation.groupIndex == groupIndex)
+               && (positionInProgressAnimation.itemIndex == itemIndex))
+       {
+               StopInPorgressAnimation();
+               RemoveHandlerInProgressAnimation(groupIndex, itemIndex);
+       }
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+WifiDirectForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       result returnResult = E_SUCCESS;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       if (__pWifiDirectManagerInstance == null)
+       {
+               return;
+       }
+       __pWifiDirectManagerInstance->CancelRemoteDeviceScan();
+
+       switch (__groupIndex[groupIndex])
+       {
+       case WIFI_DIRECT_GROUP_TURN_ON_OFF_CONTROL_ITEM:
+               {
+                       if (status == TABLE_VIEW_ITEM_STATUS_SELECTED)
+                       {
+                               if (tableView.IsItemChecked(groupIndex, itemIndex) == true)
+                               {
+                                       tableView.SetItemChecked(groupIndex, itemIndex, false);
+                                       status = TABLE_VIEW_ITEM_STATUS_UNCHECKED;
+                               }
+                               else
+                               {
+                                       tableView.SetItemChecked(groupIndex, itemIndex, true);
+                                       status = TABLE_VIEW_ITEM_STATUS_CHECKED;
+                               }
+                       }
+
+                       if (status == TABLE_VIEW_ITEM_STATUS_CHECKED)
+                       {
+                               returnResult = __pWifiDirectManagerInstance->Activate();
+                               if (!IsFailed(returnResult))
+                               {
+                                       DisableScanFooter();
+                                       ModifyTableViewItem(groupIndex, itemIndex);
+                               }
+                       }
+                       else
+                       {
+                               returnResult = __pWifiDirectManagerInstance->Deactivate();
+                               if (!IsFailed(returnResult))
+                               {
+                                       DisableScanFooter();
+                                       ModifyTableViewItem(groupIndex, itemIndex);
+                               }
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM:
+               {
+                       WifiDirectDeviceInfo* pRemoteDeviceInfo = __pWifiDirectManagerInstance->GetScanDeviceListInfoAt(itemIndex);
+                       if (pRemoteDeviceInfo == null)
+                       {
+                               returnResult = GetLastResult();
+                       }
+                       else
+                       {
+                               returnResult = __pWifiDirectManagerInstance->ConnectTo(*pRemoteDeviceInfo);
+                               if (!IsFailed(returnResult))
+                               {
+                                       DisableScanFooter();
+                                       SetPositionInProgressAnimation(groupIndex, itemIndex);
+
+#ifdef WIFI_DIRECT_BUG_REPORT
+                                       AppLogDebug("WIFI_DIRECT_BUG_REPORT[Call RefreshItem method, operate createitem before delete item");
+                                       UpdateTableView();
+#else
+                                       ModifyTableViewItem(itemTag.groupIndex, itemTag.itemIndex);
+                                       int groupIndex = GetGroupItemToIndex(WIFI_DIRECT_GROUP_MULTI_CONNECT_ITEM);
+                                       ModifyTableViewItem(groupIndex, 0);
+#endif
+                               }
+                       }
+               }
+               break;
+
+       case WIFI_DIRECT_GROUP_ABOUT_WIFIDIRECT_ITEM:
+               {
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_WIFI_DIRECT_ABOUT, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       default:
+               break;
+       }
+
+#ifdef WIFI_DIRECT_DEBUG_CODE
+       if (IsFailed(returnResult))
+       {
+               String resultError = GetErrorMessage(returnResult);
+               ShowMessageBox(L"WIFI_DIRECT_DEBUG_CODE", resultError);
+       }
+#endif
+}
+
+void
+WifiDirectForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       result returnResult = E_SUCCESS;
+
+       if (__pWifiDirectManagerInstance == null)
+       {
+               return;
+       }
+
+       switch (actionId)
+       {
+       case IDA_WIFI_DIRECT_FOOTER_SCAN:
+               {
+                       DisableScanFooter();
+                       returnResult = __pWifiDirectManagerInstance->RemoteDeviceScan();
+
+                       if (!IsFailed(returnResult))
+                       {
+                               SetFooterText(IDA_WIFI_DIRECT_FOOTER_CANCEL, ResourceManager::GetString(L"IDS_COM_BODY_STOP"));
+                               ReAdjustGroupItemToIndex(true);
+                               UpdateTableView();
+                       }
+                       else
+                       {
+                               __pWifiDirectManagerInstance->Deactivate();
+                       }
+                       EnableScanFooter();
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_FOOTER_CANCEL:
+               {
+                       DisableScanFooter();
+                       returnResult = __pWifiDirectManagerInstance->CancelRemoteDeviceScan();
+                       EnableScanFooter();
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_DISCONNECT:
+               {
+                       returnResult = __pWifiDirectManagerInstance->DisconnectAll();
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_CANCEL_CONNECT:
+               {
+                       returnResult = __pWifiDirectManagerInstance->CancelConnect();
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_MULTI_CONNECT:
+               {
+                       SceneManager* pSceneManager = SceneManager::GetInstance();
+                       AppAssert(pSceneManager);
+
+                       pSceneManager->GoForward(ForwardSceneTransition(IDSCN_WIFI_DIRECT_CONNECTION, SCENE_TRANSITION_ANIMATION_TYPE_LEFT));
+               }
+               break;
+
+       case IDA_WIFI_DIRECT_DISCONNECT_ALL:
+               {
+                       returnResult = __pWifiDirectManagerInstance->DisconnectAll();
+               }
+               break;
+
+       default:
+               break;
+       }
+
+#ifdef WIFI_DIRECT_DEBUG_CODE
+       if (IsFailed(returnResult))
+       {
+               String resultError = GetErrorMessage(returnResult);
+               ShowMessageBox(L"WIFI_DIRECT_DEBUG_CODE", resultError);
+       }
+#endif
+}
+
+result
+WifiDirectForm::InitWifiDirectManagerInstance(void)
+{
+       __pWifiDirectManagerInstance = WifiDirectManager::GetInstance();
+       if (__pWifiDirectManagerInstance == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pWifiDirectManagerInstance->RemoveIWifiDirectManagerEventListener();
+       __pWifiDirectManagerInstance->SetIWifiDirectManagerEventListener(*this);
+
+       if (__pWifiDirectManagerInstance->IsActivated() == true)
+       {
+               EnableScanFooter();
+       }
+
+       return E_SUCCESS;
+}
+
+void
+WifiDirectForm::CreateInPorgressAnimationFrame(void)
+{
+       int count = 0;
+       long duration = DURATION / FRAME_COUNT;
+
+       Bitmap* pBitmap = null;
+       AnimationFrame* pAniFrame = null;
+
+       __pAnimationFrameList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+       __pAnimationFrameList->Construct();
+
+       for (count = 0; count < FRAME_COUNT; count++)
+       {
+               String searchIconFilePath;
+               searchIconFilePath.Format(searchIconFilePath.GetLength(), IDB_SEARCH_ICON_SIZE_LAGER_IMAGE_PATH_FORMAT, count);
+               pBitmap = ResourceManager::GetBitmapN(searchIconFilePath);
+               if (pBitmap == null)
+               {
+                       AppLogDebug("GetBitmapN fail");
+                       continue;
+               }
+               pAniFrame = new (std::nothrow) AnimationFrame(*pBitmap, duration);
+               __pAnimationFrameList->Add(*pAniFrame);
+               delete pBitmap;
+       }
+}
+
+void
+WifiDirectForm::DestoryInPorgressAnimationFrame(void)
+{
+       if (__pAnimationFrameList != null)
+       {
+               delete __pAnimationFrameList;
+               __pAnimationFrameList = null;
+       }
+}
+
+void
+WifiDirectForm::SetHandlerInProgressAnimation(Tizen::Ui::Controls::Animation* pAnimation)
+{
+       if ((pAnimation != null)
+               && (__pAnimation == null )
+               && (__positionInProgressAnimation.groupIndex != ID_WIFI_DIRECT_IN_PROGRESS_ANIMATION_DEFAULT)
+               && (__positionInProgressAnimation.itemIndex != ID_WIFI_DIRECT_IN_PROGRESS_ANIMATION_DEFAULT))
+       {
+               __pAnimation = pAnimation;
+               __pAnimation->AddAnimationEventListener(*this);
+       }
+}
+
+void
+WifiDirectForm::PlayInPorgressAnimation(void)
+{
+       if (__pAnimation != null)
+       {
+               __pAnimation->SetRepeatCount(ID_WIFI_DIRECT_IN_PROGRESS_REPEAT_COUNT);
+               __pAnimation->SetShowState(true);
+               __pAnimation->Play();
+       }
+}
+
+void
+WifiDirectForm::StopInPorgressAnimation(void)
+{
+       if (__pAnimation != null)
+       {
+               __pAnimation->Stop();
+               __pAnimation->SetShowState(false);
+       }
+}
+
+TableViewIndex
+WifiDirectForm::GetPositionInProgressAnimation(void)
+{
+       return __positionInProgressAnimation;
+}
+
+void
+WifiDirectForm::SetPositionInProgressAnimation(int groupIndex, int itemIndex)
+{
+       if (__pAnimation == null)
+       {
+               __positionInProgressAnimation.groupIndex = groupIndex;
+               __positionInProgressAnimation.itemIndex = itemIndex;
+       }
+}
+
+void
+WifiDirectForm::RemoveHandlerInProgressAnimation(int groupIndex, int itemIndex)
+{
+       if ((__positionInProgressAnimation.groupIndex == groupIndex)
+               && (__positionInProgressAnimation.itemIndex == itemIndex)
+               && (__pAnimation != null))
+       {
+               __positionInProgressAnimation.groupIndex = ID_WIFI_DIRECT_IN_PROGRESS_ANIMATION_DEFAULT;
+               __positionInProgressAnimation.itemIndex = ID_WIFI_DIRECT_IN_PROGRESS_ANIMATION_DEFAULT;
+               __pAnimation = null;
+       }
+}
+
+void
+WifiDirectForm::TableViewItemInit(void)
+{
+       __groupItemCount[WIFI_DIRECT_GROUP_INDEX_0] = ID_WIFIDIRECT_COUNT_DEFAULT;
+       __groupItemCount[WIFI_DIRECT_GROUP_INDEX_1] = 0;
+       __groupItemCount[WIFI_DIRECT_GROUP_INDEX_2] = 0;
+       __groupItemCount[WIFI_DIRECT_GROUP_INDEX_3] = 0;
+       __groupItemCount[WIFI_DIRECT_GROUP_INDEX_4] = ID_WIFIDIRECT_COUNT_DEFAULT;
+}
+
+void
+WifiDirectForm::ModifyTableViewItem(int groupIndex, int itemIndex)
+{
+       if (__pTableView == null)
+       {
+               AppLogDebug("__pTableView is null");
+               return;
+       }
+
+       __pTableView->RefreshItem(groupIndex, itemIndex, TABLE_VIEW_REFRESH_TYPE_ITEM_MODIFY);
+}
+
+void
+WifiDirectForm::ShowMessageBox(const Tizen::Base::String& title, const Tizen::Base::String& text)
+{
+       MessageBox messageBox;
+       int result = E_SUCCESS;
+
+       messageBox.Construct(title, text, MSGBOX_STYLE_NONE, MESSAGEBOX_DISPLAY_TIME_2_SEC);
+       messageBox.ShowAndWait(result);
+}
+
+Tizen::Base::String
+WifiDirectForm::GetLocalDeviceName(void)
+{
+       return __localDeviceName;
+}
+
+void
+WifiDirectForm::SetLocalDeviceName(void)
+{
+       if (__pWifiDirectManagerInstance == null)
+       {
+               AppLogDebug("__pWifiDirectManagerInstance is null");
+               return;
+       }
+
+       __localDeviceName = __pWifiDirectManagerInstance->GetLocalDeviceName();
+}
+
+void
+WifiDirectForm::SetLocalDeviceMemberType(void)
+{
+       if (__pWifiDirectManagerInstance == null)
+       {
+               AppLogDebug("__pWifiDirectManagerInstance is null");
+               return;
+       }
+
+       __localDeviceMemberType = __pWifiDirectManagerInstance->GetLocalDeviceGroupMemberType();
+}
+
+Tizen::Net::Wifi::WifiDirectGroupMemberType
+WifiDirectForm::GetLocalDeviceMemberType(void)
+{
+       return __localDeviceMemberType;
+}
+
+void
+WifiDirectForm::ReAdjustGroupItemToIndex(bool insertDefaultItemIngroupIndexAvailable)
+{
+       if ((__pWifiDirectManagerInstance == null)
+               || (__pTableView == null))
+       {
+               AppLogDebug("__pWifiDirectManagerInstance or __pTableView is null");
+               return;
+       }
+
+       int itemCount = 0;
+       int groupIndex = 0;
+
+       __groupItemCount[groupIndex] = ID_WIFIDIRECT_COUNT_DEFAULT;
+       __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_TURN_ON_OFF_CONTROL_ITEM;
+       groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+
+       itemCount = __pWifiDirectManagerInstance->GetGroupMemberInfoListCount();
+       if (itemCount != 0)
+       {
+               __groupItemCount[groupIndex] = itemCount;
+               __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_CONNECTED_DEVICES_ITEM;
+               groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+       }
+
+       itemCount = __pWifiDirectManagerInstance->GetScanDeviceListInfoCount();
+       if (itemCount != 0)
+       {
+               __groupItemCount[groupIndex] = itemCount;
+               __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM;
+               groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+       }
+       else if (insertDefaultItemIngroupIndexAvailable)
+       {
+               __groupItemCount[groupIndex] = ID_WIFIDIRECT_COUNT_DEFAULT;
+               __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_AVAILABLE_DEVICES_ITEM;
+               groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+       }
+
+       itemCount = __pWifiDirectManagerInstance->GetBusyDeviceListInfoCount();
+       if (itemCount != 0)
+       {
+               __groupItemCount[groupIndex] = itemCount;
+               __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_BUSY_DEVICES_ITEM;
+               groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+       }
+
+       if ((__pWifiDirectManagerInstance->GetGroupMemberInfoListCount() != 0)
+               || (__pWifiDirectManagerInstance->GetScanDeviceListInfoCount() > ID_WIFIDIRECT_COUNT_DEFAULT))
+       {
+               __groupItemCount[groupIndex] = ID_WIFIDIRECT_COUNT_DEFAULT;
+               __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_MULTI_CONNECT_ITEM;
+               groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+               SetLocalDeviceMemberType();
+       }
+
+       __groupItemCount[groupIndex] = ID_WIFIDIRECT_COUNT_DEFAULT;
+       __groupIndex[groupIndex] = WIFI_DIRECT_GROUP_ABOUT_WIFIDIRECT_ITEM;
+       groupIndex = groupIndex + ID_WIFIDIRECT_COUNT_DEFAULT;
+
+       __groupIndex[GROUP_TOTAL_COUNT] = groupIndex;
+}
+
+int
+WifiDirectForm::GetGroupItemToIndex(int groupItem)
+{
+       for (int loopCount = 0; loopCount < __groupIndex[GROUP_TOTAL_COUNT]; loopCount++)
+       {
+               if (__groupIndex[loopCount] == groupItem)
+               {
+                       return loopCount;
+               }
+       }
+       AppLogDebug("GroupItem not found");
+       return 0;
+}
+
+void
+WifiDirectForm::UpdateTableView(void)
+{
+       if (__pTableView == null)
+       {
+               AppLogDebug("__pTableView is null");
+               return;
+       }
+       __pTableView->UpdateTableView();
+}
+
+int
+WifiDirectForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+WifiDirectForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+WifiDirectForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+WifiDirectForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+WifiDirectForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+WifiDirectForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiForm.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiForm.cpp
new file mode 100644 (file)
index 0000000..fc80d9b
--- /dev/null
@@ -0,0 +1,1211 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StWifiForm.cpp
+ * @brief              This is the implementation file for WifiForm class.
+ */
+
+#include <FSystem.h>
+#include "StResourceManager.h"
+#include "StSettingScenesList.h"
+#include "StTypes.h"
+#include "StWifiForm.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Graphics;
+using namespace Tizen::Net::Wifi;
+using namespace Tizen::System;
+using namespace Tizen::Ui;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::Scenes;
+
+static const int IDA_POPUP_ACTION_ID_BASE = 200;
+static const int IDA_FOOTER_WIFI_SCAN = IDA_POPUP_ACTION_ID_BASE + 1;
+
+static const int W_RESIZE_LABEL_GAP = 170;
+static const int DIVIDE_BY_TWO = 2;
+
+static const int ID_GROUP_STATUS_COUNT_TURN_OFF = 2;
+static const int ID_GROUP_STATUS_COUNT_TURN_ON = 4;
+static const int ID_WIFI_STATUS_GROUP_ITEM_ONOFF = 0;
+static const int WIFI_STATUS_GROUP_ITEM_TOTAL_COUNT = 1;
+static const int WIFI_NOTIFICATION_GROUP_ITEM_NETOWRK_NOTI = 0;
+static const int WIFI_NOTIFICATION_GROUP_ITEM_TOTAL_COUNT = 1;
+static const int WIFI_NETWORK_GROUP_ITEM_BASE = 0;
+
+static const int WIFI_DEFAULT_COUNT = 1;
+
+static const int WIFI_RSSI_DETAIL_MAX = -70;
+static const int WIFI_RSSI_DETAIL_MID = -80;
+static const int WIFI_RSSI_DETAIL_MIN = -90;
+static const int RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING = 140;
+
+enum GroupIndex
+{
+       GROUP_INDEX_WIFI_BASE,
+       GROUP_INDEX_0_WIFI_ACTIVATE = GROUP_INDEX_WIFI_BASE,
+       GROUP_INDEX_1_WIFI_NOTIFICATION,
+       GROUP_INDEX_2_WIFI_NETWORK,
+       GROUP_INDEX_3_WIFI_HIDDEN_NETWORK,
+       GROUP_INDEX_MAX
+};
+
+enum WifiHiddenNetworkGroupItem
+{
+       WIFI_HIDDEN_NETWORK_GROUP_ITEM_BASE,
+       WIFI_HIDDEN_NETWORK_GROUP_ITEM_FIND = WIFI_HIDDEN_NETWORK_GROUP_ITEM_BASE,
+       WIFI_HIDDEN_NETWORK_GROUP_ITEM_TOTAL_COUNT,
+       WIFI_HIDDEN_NETWORK_GROUP_ITEM_MAX
+};
+
+WifiForm::WifiForm(void)
+       : __pWifiPresentationModelInstance(null)
+       , __groupTotalCount(ID_GROUP_STATUS_COUNT_TURN_OFF)
+       , __networkGroupItemTotalCount(WIFI_NETWORK_GROUP_ITEM_BASE)
+{
+}
+
+WifiForm::~WifiForm(void)
+{
+}
+
+void
+WifiForm::CreateFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetStyle(FOOTER_STYLE_BUTTON_TEXT);
+
+       FooterItem footerScan;
+       footerScan.Construct(IDA_FOOTER_WIFI_SCAN);
+       footerScan.SetText(ResourceManager::GetString(L"IDS_ST_BODY_SCAN"));
+
+       pFooter->AddItem(footerScan);
+       pFooter->SetBackButton();
+       pFooter->AddActionEventListener(*this);
+       pFooter->SetItemEnabled(0, false);
+
+       SetFormBackEventListener(this);
+}
+
+void
+WifiForm::DisableScanFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(0, false);
+}
+
+void
+WifiForm::EnableScanFooter(void)
+{
+       Footer* pFooter = GetFooter();
+       AppAssert(pFooter);
+
+       pFooter->SetItemEnabled(0, true);
+}
+
+result
+WifiForm::InitWifiPresentationModelInstance(void)
+{
+       __pWifiPresentationModelInstance = WifiPresentationModel::GetInstance();
+       if (__pWifiPresentationModelInstance == null)
+       {
+               return E_FAILURE;
+       }
+
+       __pWifiPresentationModelInstance->SetWifiEventListener(this);
+       if (__pWifiPresentationModelInstance->IsWifiActivated() == true)
+       {
+               EnableScanFooter();
+       }
+
+       return E_SUCCESS;
+}
+
+WifiPresentationModelEvent
+WifiForm::GetWifiCurrentStatus(void)
+{
+       WifiPresentationModelEvent eStatus = WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED;
+
+       if (__pWifiPresentationModelInstance->IsWifiActivated())
+       {
+               if (__pWifiPresentationModelInstance->IsWifiConnected())
+               {
+                       eStatus = WIFI_PRESENTATION_MODEL_EVENT_CONNECTED;
+               }
+               else
+               {
+                       eStatus = WIFI_PRESENTATION_MODEL_EVENT_ACTIVATED;
+               }
+       }
+       else
+       {
+               eStatus = WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED;
+       }
+
+       return eStatus;
+}
+
+result
+WifiForm::OnInitializing(void)
+{
+       CreateHeader(ResourceManager::GetString(L"IDS_ST_BODY_WI_FI"));
+       CreateFooter();
+       CreateTableView();
+
+       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_OFF, false);
+
+       bool supportedWifi;
+       if (SystemInfo::GetValue(SYSTEM_INFO_KEY_WIFI, supportedWifi) != E_SUCCESS)
+       {
+               AppLogDebug("GetValue Fail.. %d - %s", supportedWifi, GetErrorMessage(GetLastResult()));
+       }
+       else
+       {
+               AppLogDebug("current Value = %d - %s", supportedWifi, GetErrorMessage(GetLastResult()));
+       }
+
+       if (!supportedWifi)
+       {
+               return E_SUCCESS;
+       }
+
+       result r = InitWifiPresentationModelInstance();
+
+       if (!IsFailed(r))
+       {
+               if (__pWifiPresentationModelInstance->IsWifiActivated())
+               {
+                       __pWifiPresentationModelInstance->ScanWifi();
+                       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_ON, true);
+               }
+               else
+               {
+                       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_OFF, true);
+               }
+       }
+       return r;
+}
+
+result
+WifiForm::OnTerminating(void)
+{
+       if (__pWifiPresentationModelInstance != null)
+       {
+               __pWifiPresentationModelInstance = null;
+       }
+       __pTableView = null;
+
+       AppLogDebug("ENTER");
+       SetFormBackEventListener(null);
+       return E_SUCCESS;
+}
+
+void
+WifiForm::OnSceneActivatedN(const Tizen::Ui::Scenes::SceneId& previousSceneId, const Tizen::Ui::Scenes::SceneId& currentSceneId, Tizen::Base::Collection::IList* pArgs)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return;
+       }
+
+       if (previousSceneId.Equals(IDSCN_WIFI_AP_DETAIL, false))
+       {
+               __pWifiPresentationModelInstance->SetWifiEventListener(this);
+       }
+       __pWifiPresentationModelInstance->SetWifiActivateScanMode(WIFI_SYSTEM_SCAN_MODE_ACTIVE);
+
+       __pTableView->UpdateTableView();
+}
+
+void
+WifiForm::OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId, const Tizen::Ui::Scenes::SceneId& nextSceneId)
+{
+       if (__pWifiPresentationModelInstance != null)
+       {
+               __pWifiPresentationModelInstance->SetWifiActivateScanMode(WIFI_SYSTEM_SCAN_MODE_PASSIVE);
+       }
+}
+
+void
+WifiForm::OnFormBackRequested(Tizen::Ui::Controls::Form& source)
+{
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       pSceneManager->GoBackward(BackwardSceneTransition(SCENE_TRANSITION_ANIMATION_TYPE_RIGHT), null);
+}
+
+int
+WifiForm::GetGroupCount(void)
+{
+       AppLogDebug("GetGroupCount[%d]", __groupTotalCount);
+       return __groupTotalCount;
+}
+
+int
+WifiForm::GetItemCount(int groupIndex)
+{
+       int itemCount = 0;
+
+       switch (groupIndex)
+       {
+       case GROUP_INDEX_0_WIFI_ACTIVATE:
+               {
+                       itemCount = WIFI_STATUS_GROUP_ITEM_TOTAL_COUNT;
+               }
+               break;
+
+       case GROUP_INDEX_1_WIFI_NOTIFICATION:
+               {
+                       itemCount = WIFI_NOTIFICATION_GROUP_ITEM_TOTAL_COUNT;
+               }
+               break;
+
+       case GROUP_INDEX_2_WIFI_NETWORK:
+               {
+                       itemCount = __networkGroupItemTotalCount;
+               }
+               break;
+
+       case GROUP_INDEX_3_WIFI_HIDDEN_NETWORK:
+               {
+                       itemCount = WIFI_HIDDEN_NETWORK_GROUP_ITEM_TOTAL_COUNT;
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("GetItemCount %d", itemCount);
+       return itemCount;
+}
+
+TableViewGroupItem*
+WifiForm::CreateGroupItem(int groupIndex, int itemWidth)
+{
+       Color itemBGColor = COLOR_BG_GROUP_INDEX_DEFAULT;
+       int itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+       String groupText;
+       int itemLabelTextSize = GetFontSize();
+       Color itemLabelTextColor = COLOR_GROUP_TITLE_TEXT;
+       Rectangle itemRectLabel(X_GROUP_INDEX_DEFAULT_LABEL, Y_GROUP_INDEX_DEFAULT_LABEL, itemWidth, itemHeight);
+       Label* pLabel = null;
+       LabelTextStyle style = LABEL_TEXT_STYLE_BOLD;
+
+       TableViewGroupItem* pItem = new (std::nothrow) TableViewGroupItem();
+
+       switch (groupIndex)
+       {
+       case GROUP_INDEX_0_WIFI_ACTIVATE:
+               {
+                       groupText = L"";
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       case GROUP_INDEX_1_WIFI_NOTIFICATION:
+               {
+                       groupText = L"";
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       case GROUP_INDEX_3_WIFI_HIDDEN_NETWORK:
+               {
+                       itemHeight = H_GROUP_INDEX_NO_TITLE_DEFAULT;
+               }
+               break;
+
+       case GROUP_INDEX_2_WIFI_NETWORK:
+               {
+                       groupText = ResourceManager::GetString(L"IDS_ST_BODY_WI_FI_NETWORKS");
+                       itemHeight = itemLabelTextSize / DIVIDE_BY_TWO + itemLabelTextSize + H_GROUP_INDEX_TITLE_TEXT_BOTTOM_GAP;
+                       itemRectLabel = Rectangle(X_GROUP_INDEX_DEFAULT_LABEL, 0
+                                                                       , itemWidth, itemLabelTextSize/DIVIDE_BY_TWO + itemLabelTextSize + H_GROUP_INDEX_TITLE_TEXT_BOTTOM_GAP);
+               }
+               break;
+
+       default:
+               {
+                       // Empty statement
+               }
+               break;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       result r = pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight));
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               delete pItem;
+               return null;
+       }
+
+       pItem->SetBackgroundColor(itemBGColor);
+       pItem->SetEnabled(false);
+
+       pLabel = new (std::nothrow) Label();
+       pLabel->Construct(itemRectLabel, groupText);
+       pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+       pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+       pLabel->SetTextConfig(itemLabelTextSize, style);
+       pLabel->SetTextColor(itemLabelTextColor);
+
+       pItem->AddControl(*pLabel);
+       relativeLayout.SetMargin(*pLabel, itemRectLabel.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+       relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+
+       return pItem;
+}
+
+TableViewItem*
+WifiForm::CreateItem(int groupIndex, int itemIndex, int itemWidth)
+{
+       bool isButton = false;
+       bool isCreateIcon = false;
+       bool isConnectState = false;
+       bool isTwoLineItemText = false;
+       TableViewAnnexStyle style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+       Bitmap* pBitmap = null;
+       int itemHeight = H_GROUP_ITEM_DEFAULT;
+       int fontSize = GetFontSize();
+       Rectangle itemRectangle;
+       Rectangle itemRectSecondLabel;
+       Rectangle itemIconRect;
+       result r = E_FAILURE;
+
+       String itemText;
+       String itemTextTwoLine;
+
+       ItemTypeOneLine(itemRectangle);
+
+       TableViewItem* pItem = new (std::nothrow) TableViewItem();
+
+       switch (groupIndex)
+       {
+       case GROUP_INDEX_0_WIFI_ACTIVATE:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_WI_FI");
+                       if (__pWifiPresentationModelInstance != null)
+                       {
+                               if (GetWifiCurrentStatus() != WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED)
+                               {
+                                       EnableScanFooter();
+                                       __pTableView->SetItemChecked(groupIndex, itemIndex, true);
+                               }
+                       }
+                       else
+                       {
+                               __pTableView->SetItemChecked(groupIndex, itemIndex, false);
+                               DisableScanFooter();
+                       }
+                       style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+               }
+               break;
+
+       case GROUP_INDEX_1_WIFI_NOTIFICATION:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_ST_BODY_NETWORK_NOTIFICATION");
+
+                       style = TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING;
+                       itemRectangle.width -= W_RESIZE_LABEL_GAP;
+               }
+               break;
+
+       case GROUP_INDEX_2_WIFI_NETWORK:
+               {
+                       itemText = ResourceManager::GetString(L"IDS_WIFI_BODY_NO_DEVICES_FOUND");
+
+                       int wifiScanBssCount = __pWifiPresentationModelInstance->GetAccessPointCount();
+                       if (wifiScanBssCount == 0)
+                       {
+                               delete pItem;
+                               return null;
+                       }
+
+                       String tempText;
+
+                       isConnectState = __pWifiPresentationModelInstance->IsWifiBssInfoConnect(itemIndex);
+
+                       pBitmap = GetMajorAuthenticationTypeInWifiRssiValueAtBitmapN(itemIndex);
+                       if (pBitmap != null)
+                       {
+                               isCreateIcon = true;
+                       }
+
+                       itemText = __pWifiPresentationModelInstance->GetSsidInAccessPointListAt(itemIndex);
+                       if (IsFailed(GetLastResult()))
+                       {
+                               delete pItem;
+                               return null;
+                       }
+
+                       if (isConnectState == true)
+                       {
+                               itemTextTwoLine = ResourceManager::GetString(L"IDS_WIFI_BODY_CONNECTED");
+                       }
+                       else
+                       {
+                               WifiAuthenticationType majorType = __pWifiPresentationModelInstance->GetAuthenticationtypeInAccessPointListAt(itemIndex);
+                               switch (majorType)
+                               {
+                               case WIFI_AUTHENTICATION_OPEN:
+                                       {
+                                               itemTextTwoLine = ResourceManager::GetString(L"IDS_ST_BUTTON_OPEN");
+                                       }
+                                       break;
+
+                               case WIFI_AUTHENTICATION_SHARED:
+                                       {
+                                               itemTextTwoLine = ResourceManager::GetString(L"IDS_ST_BODY_SECURED_ABB_M_WIFI_AP_SUMMARY");
+                                               itemTextTwoLine.Append(L" (");
+                                               itemTextTwoLine.Append(ResourceManager::GetString(L"IDS_WIFI_BODY_EAP"));
+                                               itemTextTwoLine.Append(L")");
+                                       }
+                                       break;
+
+                               case WIFI_AUTHENTICATION_WPA:
+                                       // fall through
+                               case WIFI_AUTHENTICATION_WPA_PSK:
+                                       // fall through
+                               case WIFI_AUTHENTICATION_WPA2:
+                                       // fall through
+                               case WIFI_AUTHENTICATION_WPA2_PSK:
+                                       // fall through
+                               case WIFI_AUTHENTICATION_WPA_WPA2_MIXED_PSK:
+                                       {
+                                               itemTextTwoLine = ResourceManager::GetString(L"IDS_ST_BODY_SECURED_ABB_M_WIFI_AP_SUMMARY");
+                                               itemTextTwoLine.Append(L" ");
+                                               itemTextTwoLine.Append(ResourceManager::GetString(L"IDS_WIFI_BODY_HWPS_AVAILABLE"));
+                                       }
+                                       break;
+
+                               case WIFI_AUTHENTICATION_MAX:
+                                       // fall through
+                               default:
+                                       {
+                                               AppLogDebug("majorType is Invalid");
+                                       }
+                                       break;
+                               }
+                       }
+                       isTwoLineItemText = true;
+                       style = TABLE_VIEW_ANNEX_STYLE_DETAILED;
+
+                       ItemTypeIconAndTwoLine(itemIconRect, itemRectangle, itemRectSecondLabel, fontSize);
+                       itemHeight = (itemRectangle.height + itemRectSecondLabel.height);
+               }
+               break;
+
+       case GROUP_INDEX_3_WIFI_HIDDEN_NETWORK:
+               {
+                       switch (itemIndex)
+                       {
+                       case WIFI_HIDDEN_NETWORK_GROUP_ITEM_FIND:
+                               {
+                                       itemText = ResourceManager::GetString(L"IDS_WIFI_OPT_FIND_HIDDEN_NETWORK");
+                                       isButton = true;
+                                       style = TABLE_VIEW_ANNEX_STYLE_NORMAL;
+                               }
+                               break;
+
+                       default:
+                               break;
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       RelativeLayout relativeLayout;
+       relativeLayout.Construct();
+
+       r = pItem->Construct(relativeLayout, Dimension(itemWidth, itemHeight), style);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+               delete pItem;
+               return null;
+       }
+
+       pItem->SetBackgroundColor(COLOR_BG_GROUP_ITEM_DEFAULT);
+
+       if (isCreateIcon)
+       {
+               Label* pLabel = new (std::nothrow) Label();
+               if (pLabel == null)
+               {
+                       AppLogDebug("pLabel is null");
+                       return pItem;
+               }
+
+               r = pLabel->Construct(itemIconRect, L"");
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                       delete pLabel;
+                       return pItem;
+               }
+
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextVerticalAlignment(ALIGNMENT_MIDDLE);
+               pLabel->SetBackgroundBitmap(*pBitmap);
+
+               pItem->AddControl(*pLabel);
+
+               delete pBitmap;
+       }
+
+       if (isButton == false)
+       {
+               Label* pLabel = new (std::nothrow) Label();
+               if (pLabel == null)
+               {
+                       AppLogDebug("pLabel is null");
+                       return pItem;
+               }
+
+               r = pLabel->Construct(itemRectangle, itemText);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                       delete pLabel;
+                       return pItem;
+               }
+
+               pLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pLabel->SetTextConfig(fontSize, LABEL_TEXT_STYLE_NORMAL);
+               pLabel->SetTextColor(COLOR_MAIN_TEXT);
+
+               pItem->AddControl(*pLabel);
+               if (style == TABLE_VIEW_ANNEX_STYLE_ONOFF_SLIDING)
+               {
+                       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN_ONOFF_SLIDING, 0, 0);
+               }
+               else
+               {
+                       relativeLayout.SetMargin(*pLabel, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               }
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       if (isTwoLineItemText == true)
+       {
+               Label* pSecondLabel = new (std::nothrow) Label();
+               if (pSecondLabel == null)
+               {
+                       AppLogDebug("pLabel is null");
+                       return pItem;
+               }
+
+               r = pSecondLabel->Construct(itemRectSecondLabel, itemTextTwoLine);
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                       delete pSecondLabel;
+                       return pItem;
+               }
+
+               pSecondLabel->SetTextHorizontalAlignment(ALIGNMENT_LEFT);
+               pSecondLabel->SetTextConfig(FONT_SIZE_SUB_TEXT, LABEL_TEXT_STYLE_NORMAL);
+               pSecondLabel->SetTextColor(COLOR_SUB_TEXT);
+
+               pItem->AddControl(*pSecondLabel);
+               relativeLayout.SetMargin(*pSecondLabel, itemRectSecondLabel.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pSecondLabel, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pSecondLabel, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       if (isButton == true)
+       {
+               Button* pButton = new (std::nothrow) Button();
+               r = pButton->Construct(itemRectangle, itemText);
+
+               if(IsFailed(r))
+               {
+                       AppLogDebug("pButton construct error");
+                       delete pButton;
+                       return pItem;
+               }
+
+               pItem->AddControl(*pButton);
+               relativeLayout.SetMargin(*pButton, itemRectangle.x, RELATIVE_LAYOUT_RIGHT_MARGIN, 0, 0);
+               relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_LEFT_TO_LEFT);
+               relativeLayout.SetRelation(*pButton, *pItem, RECT_EDGE_RELATION_RIGHT_TO_RIGHT);
+       }
+
+       return pItem;
+}
+
+bool
+WifiForm::DeleteGroupItem(int groupIndex, TableViewGroupItem* pItem)
+{
+       AppLogDebug("ENTER");
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+bool
+WifiForm::DeleteItem(int groupIndex, int itemIndex, TableViewItem* pItem)
+{
+       AppLogDebug("[itemTag.groupIndex=%d][itemTag.itemIndex=%d]", groupIndex, itemIndex);
+
+       delete pItem;
+       pItem = null;
+
+       return true;
+}
+
+void
+WifiForm::OnGroupedTableViewItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       result r = E_FAILURE;
+       SceneManager* pSceneManager = SceneManager::GetInstance();
+       AppAssert(pSceneManager);
+
+       switch (groupIndex)
+       {
+       case GROUP_INDEX_0_WIFI_ACTIVATE:
+               {
+                       if (__pWifiPresentationModelInstance != null)
+                       {
+                               r = ToggleWifiActivateStatus(status);
+                               if (IsFailed(r))
+                               {
+                                       AppLogDebug("ToggleWifiActivateStatus is Fail");
+                               }
+                       }
+                       else
+                       {
+                               __pTableView->SetItemChecked(groupIndex, itemIndex, false);
+                               // Not supported in the Emulator
+                               ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+                               return;
+                       }
+               }
+               break;
+
+       case GROUP_INDEX_1_WIFI_NOTIFICATION:
+               {
+                       if (__pWifiPresentationModelInstance != null)
+                       {
+                               if (itemIndex == WIFI_NOTIFICATION_GROUP_ITEM_NETOWRK_NOTI)
+                               {
+                                       TogleWifiNotificationStatus(status);
+                               }
+                       }
+                       else
+                       {
+                               __pTableView->SetItemChecked(groupIndex, itemIndex, false);
+                               // Not supported in the Emulator
+                               ShowMessageBox(ResourceManager::GetString(L"IDS_EMAIL_POP_ALERT"), ResourceManager::GetString(L"IDS_ST_POP_NOT_SUPPORTED"));
+                               return;
+                       }
+               }
+               break;
+
+       case GROUP_INDEX_2_WIFI_NETWORK:
+               {
+                       if (status == TABLE_VIEW_ITEM_STATUS_MORE) // more
+                       {
+                               ArrayList* pArgs = new (std::nothrow) ArrayList(SingleObjectDeleter);
+                               if (pArgs == null)
+                               {
+                                       AppLogDebug("pArgs is null");
+                                       break;
+                               }
+
+                               r = pArgs->Construct();
+                               if (IsFailed(r))
+                               {
+                                       delete pArgs;
+                                       pArgs = null;
+                                       AppLogDebug("Construct fail [%s]", GetErrorMessage(r));
+                                       break;
+                               }
+
+                               pArgs->Add(*(new (std::nothrow) String(Integer::ToString(itemIndex))));
+                               pSceneManager->GoForward(ForwardSceneTransition(IDSCN_WIFI_AP_DETAIL, SCENE_TRANSITION_ANIMATION_TYPE_LEFT), pArgs);
+                       }
+                       else if (status == TABLE_VIEW_ITEM_STATUS_SELECTED) // select
+                       {
+                               // Empty statement
+                       }
+                       else // error
+                       {
+                               AppLogDebug("Error status (%d)",status);
+                       }
+               }
+               break;
+
+       case GROUP_INDEX_3_WIFI_HIDDEN_NETWORK:
+               {
+                       // Empty statement
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       AppLogDebug("OnTableViewItemStateChanged group[%d] index[%d], status[%d]", groupIndex, itemIndex, status);
+}
+
+void
+WifiForm::OnActionPerformed(const Tizen::Ui::Control& source, int actionId)
+{
+       AppLogDebug("ENTER");
+       result r = E_FAILURE;
+
+       if (actionId == IDA_FOOTER_WIFI_SCAN)
+       {
+               r = __pWifiPresentationModelInstance->ScanWifi();
+
+               if (IsFailed(r))
+               {
+                       AppLogDebug("Scan Failed");
+               }
+       }
+       AppLogDebug("EXIT");
+}
+
+Tizen::Graphics::Bitmap*
+WifiForm::GetMajorAuthenticationTypeInWifiRssiValueAtBitmapN(int itemIndex)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return null;
+       }
+
+       Bitmap* pBitmap = null;
+
+       WifiAuthenticationType majorType = __pWifiPresentationModelInstance->GetAuthenticationtypeInAccessPointListAt(itemIndex);
+
+       if (IsFailed(GetLastResult()))
+       {
+               AppLogDebug("GetAuthenticationType fail [%s]", GetErrorMessage(GetLastResult()));
+               return null;
+       }
+
+       long wifiBssInfoRssi = __pWifiPresentationModelInstance->GetRssiInAccessPointListAt(itemIndex);
+       switch (majorType)
+       {
+       case WIFI_AUTHENTICATION_OPEN:
+               {
+                       if (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MAX)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_03);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MAX)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MID))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_02);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MID)
+                               && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MIN))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_01);
+                       }
+                       else if (wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MIN)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_UNLOCK_00);
+                       }
+                       else
+                       {
+                               AppLogDebug("wifiBssInfoRssi is high (%d)", wifiBssInfoRssi);
+                       }
+               }
+               break;
+
+       case WIFI_AUTHENTICATION_SHARED:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA_PSK:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA2:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA2_PSK:
+               // fall through
+       case WIFI_AUTHENTICATION_WPA_WPA2_MIXED_PSK:
+               {
+                       if (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MAX)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_03);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MAX)
+                                       && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MID))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_02);
+                       }
+                       else if ((wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MID)
+                                       && (wifiBssInfoRssi > WIFI_RSSI_DETAIL_MIN))
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_01);
+                       }
+                       else if (wifiBssInfoRssi <= WIFI_RSSI_DETAIL_MIN)
+                       {
+                               pBitmap = ResourceManager::GetBitmapN(IDB_WIFI_RSSI_LOCK_00);
+                       }
+                       else
+                       {
+                               AppLogDebug("wifiBssInfoRssi is high (%d)", wifiBssInfoRssi);
+                       }
+               }
+               break;
+
+       case WIFI_AUTHENTICATION_MAX:
+               // fall through
+       default:
+               {
+                       AppLogDebug("majorType is Invalid");
+               }
+               break;
+       }
+
+       return pBitmap;
+}
+
+result
+WifiForm::ConnectAp(int itemIndex)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return E_FAILURE;
+       }
+
+       __pWifiPresentationModelInstance->ConnectToAccessPointListAt(itemIndex);
+
+       return E_SUCCESS;
+}
+
+result
+WifiForm::ToggleWifiActivateStatus(Tizen::Ui::Controls::TableViewItemStatus itemStatus)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return E_FAILURE;
+       }
+
+       switch (itemStatus)
+       {
+       case TABLE_VIEW_ITEM_STATUS_CHECKED:
+               {
+                       if (!__pWifiPresentationModelInstance->IsWifiActivated())
+                       {
+                               __pWifiPresentationModelInstance->ActivateWifi();
+                       }
+               }
+               break;
+
+       case TABLE_VIEW_ITEM_STATUS_UNCHECKED:
+               {
+                       if (__pWifiPresentationModelInstance->IsWifiActivated())
+                       {
+                               __pWifiPresentationModelInstance->DeactivateWifi();
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       return E_SUCCESS;
+}
+
+result
+WifiForm::TogleWifiNotificationStatus(Tizen::Ui::Controls::TableViewItemStatus itemStatus)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return E_FAILURE;
+       }
+
+#if 0
+       switch (itemStatus)
+       {
+       case TABLE_VIEW_ITEM_STATUS_CHECKED:
+               {
+                       if (!__pWifiPresentationModelInstance->IsActivated())
+                       {
+                               __pWifiPresentationModelInstance->Activate();
+                       }
+               }
+               break;
+
+       case TABLE_VIEW_ITEM_STATUS_UNCHECKED:
+               {
+                       if (__pWifiPresentationModelInstance->IsActivated())
+                       {
+                               __pWifiPresentationModelInstance->Deactivate();
+                       }
+               }
+               break;
+
+       default:
+               break;
+       }
+#endif
+
+       return E_SUCCESS;
+}
+
+result
+WifiForm::ChangeGroupIndexCount(unsigned int grpIndexStatus, bool update)
+{
+       if ((grpIndexStatus + WIFI_DEFAULT_COUNT) > ID_GROUP_STATUS_COUNT_TURN_ON)
+       {
+               __groupTotalCount = ID_GROUP_STATUS_COUNT_TURN_ON;
+       }
+       else
+       {
+               __groupTotalCount = grpIndexStatus;
+       }
+
+       if (update)
+       {
+               __pTableView->UpdateTableView();
+       }
+
+       return E_SUCCESS;
+}
+
+int
+WifiForm::ChangeNetworkGroupItemCount(unsigned int itemCount, bool isAdd)
+{
+       if (isAdd)
+       {
+               __networkGroupItemTotalCount = itemCount;
+       }
+       else
+       {
+               __networkGroupItemTotalCount = GetGroupItemTotalCount(GROUP_INDEX_2_WIFI_NETWORK) - itemCount;
+               if ( __networkGroupItemTotalCount <= 0)
+               {
+                       __networkGroupItemTotalCount = WIFI_NETWORK_GROUP_ITEM_BASE;
+               }
+       }
+
+       return __networkGroupItemTotalCount;
+}
+
+int
+WifiForm::GetGroupItemTotalCount(int groupIndex)
+{
+       int retItemCount = 0;
+
+       if (__pTableView)
+       {
+               retItemCount = __pTableView->GetItemCountAt(groupIndex);
+       }
+
+       return retItemCount;
+}
+
+int
+WifiForm::GetDefaultGroupItemHeight(void)
+{
+       return H_GROUP_INDEX_NO_TITLE_DEFAULT;
+}
+
+int
+WifiForm::GetDefaultItemHeight(void)
+{
+       return H_GROUP_ITEM_DEFAULT;
+}
+
+void
+WifiForm::UpdateGroupItem(int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem)
+{
+}
+
+void
+WifiForm::UpdateItem(int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewItem* pItem)
+{
+}
+
+void
+WifiForm::OnGroupedTableViewContextItemActivationStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, int itemIndex, Tizen::Ui::Controls::TableViewContextItem* pContextItem, bool activated)
+{
+}
+
+void
+WifiForm::OnGroupedTableViewGroupItemStateChanged(Tizen::Ui::Controls::GroupedTableView& tableView, int groupIndex, Tizen::Ui::Controls::TableViewGroupItem* pItem, Tizen::Ui::Controls::TableViewItemStatus status)
+{
+       switch (groupIndex)
+       {
+       case GROUP_INDEX_0_WIFI_ACTIVATE:
+               {
+               }
+               break;
+
+       case GROUP_INDEX_1_WIFI_NOTIFICATION:
+               {
+               }
+               break;
+
+       case GROUP_INDEX_2_WIFI_NETWORK:
+               {
+               }
+               break;
+
+       case GROUP_INDEX_3_WIFI_HIDDEN_NETWORK:
+               {
+               }
+               break;
+
+       default:
+               break;
+       }
+}
+
+void
+WifiForm::OnWifiPresentationModelEventCompleted(WifiPresentationModelEvent requestEvent, result r)
+{
+       int wifiScanBssCount = 0;
+       if (__pWifiPresentationModelInstance == null)
+       {
+               AppLogDebug("__pWifiPresentationModelInstance is null");
+               return;
+       }
+       if (__pTableView == null)
+       {
+               AppLogDebug("__tableView is null");
+               return;
+       }
+       switch (requestEvent)
+       {
+       case WIFI_PRESENTATION_MODEL_EVENT_NONE:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_ACTIVATED:
+               {
+                       EnableScanFooter();
+                       int localGroup = 0;
+                       int localItem = 0;
+                       localGroup = GROUP_INDEX_0_WIFI_ACTIVATE;
+                       localItem = ID_WIFI_STATUS_GROUP_ITEM_ONOFF;
+
+                       if (!__pTableView->IsItemChecked(localGroup, localItem))
+                       {
+                               __pTableView->SetItemChecked(localGroup, localItem, true);
+                               __pTableView->RefreshItem(localGroup, localItem, TABLE_VIEW_REFRESH_TYPE_ITEM_MODIFY);
+                       }
+                       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_ON, true);
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_ACTIVATING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED:
+               {
+                       DisableScanFooter();
+                       int localGroup = 0;
+                       int localItem = 0;
+                       localGroup = GROUP_INDEX_0_WIFI_ACTIVATE;
+                       localItem = ID_WIFI_STATUS_GROUP_ITEM_ONOFF;
+                       __pTableView->SetItemChecked(localGroup, localItem, false);
+                       __pTableView->RefreshItem(localGroup, localItem, TABLE_VIEW_REFRESH_TYPE_ITEM_MODIFY);
+                       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_OFF, true);
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_CONNECTED:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_SCAN_COMPLETED_N:
+               {
+                       int localGroup = 0;
+                       int localItem = 0;
+                       localGroup = GROUP_INDEX_0_WIFI_ACTIVATE;
+                       localItem = ID_WIFI_STATUS_GROUP_ITEM_ONOFF;
+
+                       if (!__pTableView->IsItemChecked(localGroup, localItem))
+                       {
+                               __pTableView->SetItemChecked(localGroup, localItem, true);
+                               __pTableView->RefreshItem(localGroup, localItem, TABLE_VIEW_REFRESH_TYPE_ITEM_MODIFY);
+                       }
+                       wifiScanBssCount = __pWifiPresentationModelInstance->GetAccessPointCount();
+                       if (wifiScanBssCount == 0)
+                       {
+                               AppLogDebug("Scan Error");
+                               ChangeNetworkGroupItemCount(0, true);
+                       }
+                       else
+                       {
+                               ChangeNetworkGroupItemCount(wifiScanBssCount + WIFI_DEFAULT_COUNT, true);
+                       }
+                       ChangeGroupIndexCount(ID_GROUP_STATUS_COUNT_TURN_ON, true);
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_SCANNING:
+               {
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_RSSI_CHANGED:
+               {
+                       if (__pWifiPresentationModelInstance->IsWifiActivated())
+                       {
+                               __pWifiPresentationModelInstance->ScanWifi();
+                       }
+               }
+               break;
+
+       case WIFI_PRESENTATION_MODEL_EVENT_MAX:
+               {
+               }
+               break;
+
+       default:
+               break;
+       }
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiPresentationModel.cpp b/data/my_tools/jj/rsa/apps/osp/Settings/src/StWifiPresentationModel.cpp
new file mode 100644 (file)
index 0000000..dc79cf4
--- /dev/null
@@ -0,0 +1,532 @@
+//
+// Copyright (c) 2012 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Flora License, Version 1.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//     http://floralicense.org/license/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an AS IS BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+
+/**
+ * @file               StWifiPresentationModel.cpp
+ * @brief              This is the implementation file for WifiPresentationModel class.
+ */
+
+#include <cstdlib>
+#include "StWifiPresentationModel.h"
+
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Net::Wifi;
+
+WifiPresentationModel* WifiPresentationModel::__pWifiPresentationModelInstance = null;
+
+WifiPresentationModel::WifiPresentationModel(void)
+       : __pWifiManager(null)
+       , __pAccessPointList(null)
+       , __pIWifiPresentationModelEventListener(null)
+       , __wifiEventInProgress(WIFI_PRESENTATION_MODEL_EVENT_NONE)
+{
+}
+
+WifiPresentationModel::~WifiPresentationModel(void)
+{
+       RemoveAccessPointList();
+       __pIWifiPresentationModelEventListener = null;
+
+       delete __pWifiManager;
+       __pWifiManager = null;
+}
+
+result
+WifiPresentationModel::Construct(void)
+{
+       __pWifiManager = new (std::nothrow) WifiManager();
+       result r = __pWifiManager->Construct(*this);
+
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct failed(%s)", GetErrorMessage(r));
+               delete __pWifiManager;
+               __pWifiManager = null;
+
+               return r;
+       }
+
+       r = __pWifiManager->AddSystemMonitoringEventListener(*this);
+       if (IsFailed(r))
+       {
+               AppLogDebug("Construct failed(%s)", GetErrorMessage(r));
+               delete __pWifiManager;
+               __pWifiManager = null;
+       }
+
+       return r;
+}
+
+WifiPresentationModel*
+WifiPresentationModel::GetInstance(void)
+{
+       if (__pWifiPresentationModelInstance == null)
+       {
+               CreateInstance();
+       }
+
+       return __pWifiPresentationModelInstance;
+}
+
+void
+WifiPresentationModel::CreateInstance(void)
+{
+       __pWifiPresentationModelInstance = new (std::nothrow) WifiPresentationModel();
+       result r = __pWifiPresentationModelInstance->Construct();
+       if (IsFailed(r))
+       {
+               delete __pWifiPresentationModelInstance;
+               __pWifiPresentationModelInstance = null;
+               return;
+       }
+
+       std::atexit(DestroyInstance);
+}
+
+void
+WifiPresentationModel::DestroyInstance(void)
+{
+       if (__pWifiPresentationModelInstance != null)
+       {
+               delete __pWifiPresentationModelInstance;
+               __pWifiPresentationModelInstance = null;
+       }
+}
+
+void
+WifiPresentationModel::SetWifiEventListener(const IWifiPresentationModelEventListener* pWifiEventListener)
+{
+       __pIWifiPresentationModelEventListener = pWifiEventListener;
+}
+
+void
+WifiPresentationModel::OnWifiConnectionStateChanged(Tizen::Net::Wifi::WifiConnectionState state)
+{
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_CONNECTION_STATE_CHANGED);
+}
+
+void
+WifiPresentationModel::OnWifiSystemScanResultUpdated(void)
+{
+       RemoveAccessPointList();
+       SetAccessPointList(__pWifiManager->GetSystemScanResultN());
+
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_SYSTEM_SCAN_UPDATED);
+}
+
+bool
+WifiPresentationModel::IsWifiActivated(void)
+{
+       return __pWifiManager->IsActivated();
+}
+
+result
+WifiPresentationModel::ScanWifi(void)
+{
+       if (IsWifiActivated() == false)
+       {
+               return E_FAILURE;
+       }
+
+       result r = __pWifiManager->Scan();
+       if (!IsFailed(r))
+       {
+               SetWifiEventInProgress(WIFI_PRESENTATION_MODEL_EVENT_SCANNING);
+       }
+
+       return r;
+}
+
+bool
+WifiPresentationModel::IsWifiConnected(void)
+{
+       if (IsWifiActivated() == false)
+       {
+               return false;
+       }
+
+       return __pWifiManager->IsConnected();
+}
+
+result
+WifiPresentationModel::ConnectToAccessPointListAt(int index)
+{
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               return E_FAILURE;
+       }
+
+       WifiBssInfo* pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               return E_FAILURE;
+       }
+
+       result r =  __pWifiManager->Connect(*pWifiBssInfo);
+       if (!IsFailed(r))
+       {
+               SetWifiEventInProgress(WIFI_PRESENTATION_MODEL_EVENT_CONNECTTING);
+       }
+
+       return r;
+}
+
+result
+WifiPresentationModel::ActivateWifi(void)
+{
+       if (IsWifiActivated() == true)
+       {
+               return E_FAILURE;
+       }
+
+       result r = __pWifiManager->Activate();
+       if (!IsFailed(r))
+       {
+               SetWifiEventInProgress(WIFI_PRESENTATION_MODEL_EVENT_ACTIVATING);
+       }
+
+       return r;
+}
+
+result
+WifiPresentationModel::DeactivateWifi(void)
+{
+       if (IsWifiActivated() == false)
+       {
+               return E_FAILURE;
+       }
+
+       result r = __pWifiManager->Deactivate();
+       if (!IsFailed(r))
+       {
+               SetWifiEventInProgress(WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATING);
+       }
+
+       return r;
+}
+
+result
+WifiPresentationModel::SetWifiActivateScanMode(Tizen::Net::Wifi::WifiSystemScanMode wifiSystemScanMode)
+{
+       return __pWifiManager->SetWifiSystemScanMode(wifiSystemScanMode);
+}
+
+result
+WifiPresentationModel::SetWifiBssUnknownAt(int index)
+{
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               return E_FAILURE;
+       }
+
+       WifiBssInfo* pWifiAccessPointBssInfo = const_cast<WifiBssInfo*>(__pWifiManager->GetConnectionTargetInfoN());
+       if (pWifiAccessPointBssInfo == null)
+       {
+               AppLogDebug("pWifiAccessPointBssInfo is null");
+               return E_FAILURE;
+       }
+
+       pWifiAccessPointBssInfo->SetUnknown();
+       delete pWifiAccessPointBssInfo;
+       pWifiAccessPointBssInfo = null;
+       return E_SUCCESS;
+}
+
+Tizen::Base::String
+WifiPresentationModel::GetWifiMacAddress(void)
+{
+       return __pWifiManager->GetMacAddress();
+}
+
+void
+WifiPresentationModel::OnWifiActivated(result r)
+{
+       if (!IsFailed(r))
+       {
+               RemoveAccessPointList();
+       }
+
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED, r);
+}
+
+void
+WifiPresentationModel::OnWifiDeactivated(result r)
+{
+       if (!IsFailed(r))
+       {
+               RemoveAccessPointList();
+       }
+
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_DEACTIVATED, r);
+}
+
+Tizen::Base::String
+WifiPresentationModel::GetSsidInAccessPointListAt(int index)
+{
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               SetLastResult(E_FAILURE);
+               return String(L"");
+       }
+
+       WifiBssInfo* pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               SetLastResult(E_FAILURE);
+               return String(L"");
+       }
+
+       return pWifiBssInfo->GetSsid();
+}
+
+long
+WifiPresentationModel::GetRssiInAccessPointListAt(int index)
+{
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               SetLastResult(E_FAILURE);
+               return 0;
+       }
+
+       WifiBssInfo* pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               SetLastResult(E_FAILURE);
+               return 0;
+       }
+
+       return pWifiBssInfo->GetRssi();
+}
+
+int
+WifiPresentationModel::GetAccessPointCount(void)
+{
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               SetLastResult(E_FAILURE);
+               return 0;
+       }
+
+       return __pAccessPointList->GetCount();
+}
+
+bool
+WifiPresentationModel::IsWifiBssInfoConnect(int index)
+{
+       if (IsWifiConnected() == false)
+       {
+               AppLogDebug("Wifi is disconnect");
+               return false;
+       }
+
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               return false;
+       }
+
+       WifiBssInfo* pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               return false;
+       }
+
+       WifiBssInfo* pWifiAccessBssInfo = const_cast<WifiBssInfo*>(__pWifiManager->GetConnectionTargetInfoN());
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetConnectionTargetInfoN is null");
+               return false;
+       }
+
+       if (pWifiBssInfo->GetSsid().Equals(pWifiAccessBssInfo->GetSsid()))
+       {
+               AppLogDebug("pWifiBssInfo == pWifiAccessBssInfo");
+               delete pWifiAccessBssInfo;
+               pWifiBssInfo = null;
+               return true;
+       }
+
+       delete pWifiAccessBssInfo;
+       pWifiAccessBssInfo = null;
+       pWifiBssInfo = null;
+       return false;
+}
+
+Tizen::Net::Wifi::WifiBssInfo*
+WifiPresentationModel::GetWifiBssInfoInAccessPointListAt(void)
+{
+       if (IsWifiConnected() == false)
+       {
+               AppLogDebug("Wifi is disconnect");
+               return null;
+       }
+
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               return null;
+       }
+
+       WifiBssInfo* pWifiAccessBssInfo = const_cast<WifiBssInfo*>(__pWifiManager->GetConnectionTargetInfoN());
+       if (pWifiAccessBssInfo == null)
+       {
+               AppLogDebug("GetConnectionTargetInfoN is null");
+               return null;
+       }
+
+       return pWifiAccessBssInfo;
+}
+
+Tizen::Net::Wifi::WifiBssInfo*
+WifiPresentationModel::GetWifiBssInfoListAt(int index)
+{
+       WifiBssInfo* pWifiBssInfo = null;
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               return pWifiBssInfo;
+       }
+
+       pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               return pWifiBssInfo;
+       }
+       return pWifiBssInfo;
+}
+
+WifiAuthenticationType
+WifiPresentationModel::GetAuthenticationtypeInAccessPointListAt(int index)
+{
+       SetLastResult(E_SUCCESS);
+       if (__pAccessPointList == null)
+       {
+               AppLogDebug("__pAccessPointList is null");
+               SetLastResult(E_FAILURE);
+               return WIFI_AUTHENTICATION_OPEN;
+       }
+
+       WifiBssInfo* pWifiBssInfo = static_cast<WifiBssInfo*>(__pAccessPointList->GetAt(index));
+       if (pWifiBssInfo == null)
+       {
+               AppLogDebug("GetAt is null");
+               SetLastResult(E_FAILURE);
+               return WIFI_AUTHENTICATION_OPEN;
+       }
+
+       WifiSecurityInfo* pWifiSecurityInfo = const_cast<WifiSecurityInfo*>(pWifiBssInfo->GetSecurityInfo());
+       if (pWifiSecurityInfo == null)
+       {
+               AppLogDebug("pWifiSecurityInfo is null");
+               return WIFI_AUTHENTICATION_OPEN;
+       }
+
+       WifiAuthenticationType tmp = pWifiSecurityInfo->GetAuthenticationType();
+
+       return tmp;
+}
+
+void
+WifiPresentationModel::SetWifiEventInProgress(WifiPresentationModelEvent setEventInProgress)
+{
+       __wifiEventInProgress = setEventInProgress;
+}
+
+result
+WifiPresentationModel::FireWifiEvnet(WifiPresentationModelEvent wifiEvent, result r)
+{
+       if (__pIWifiPresentationModelEventListener == null)
+       {
+               AppLogDebug("__pBluetoothPresentationModelEventListener is null");
+               return E_FAILURE;
+       }
+
+       SetWifiEventInProgress(wifiEvent);
+       (const_cast <IWifiPresentationModelEventListener*>(__pIWifiPresentationModelEventListener))->OnWifiPresentationModelEventCompleted(wifiEvent, r);
+
+       return E_SUCCESS;
+}
+
+WifiPresentationModelEvent
+WifiPresentationModel::GetWifiEventInProgress(void)
+{
+       return __wifiEventInProgress;
+}
+
+void
+WifiPresentationModel::SetAccessPointList(Tizen::Base::Collection::IList* pWifiBssInfoList)
+{
+       RemoveAccessPointList();
+       __pAccessPointList = pWifiBssInfoList;
+}
+
+void
+WifiPresentationModel::RemoveAccessPointList(void)
+{
+       if (__pAccessPointList != null)
+       {
+               __pAccessPointList->RemoveAll();
+               delete __pAccessPointList;
+               __pAccessPointList = null;
+       }
+}
+
+void
+WifiPresentationModel::OnWifiConnected(const Tizen::Base::String& ssid, result r)
+{
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_RSSI_CHANGED, r);
+}
+
+void
+WifiPresentationModel::OnWifiDisconnected(void)
+{
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_DISCONNECTED);
+}
+
+void
+WifiPresentationModel::OnWifiRssiChanged(long rssi)
+{
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_RSSI_CHANGED);
+}
+
+void
+WifiPresentationModel::OnWifiScanCompletedN(const Tizen::Base::Collection::IList* pWifiBssInfoList, result r)
+{
+       if (!IsFailed(r))
+       {
+               SetAccessPointList(const_cast<IList*>(pWifiBssInfoList));
+       }
+
+       FireWifiEvnet(WIFI_PRESENTATION_MODEL_EVENT_SCAN_COMPLETED_N, r);
+}
+
+result
+WifiPresentationModel::SetWifiBssInfoList(const Tizen::Base::Collection::IList* pWifiBssInfoList)
+{
+       __pAccessPointList = const_cast<Tizen::Base::Collection::IList*>(pWifiBssInfoList);
+       return GetLastResult();
+}
\ No newline at end of file
diff --git a/data/my_tools/jj/rsa/external/chromium b/data/my_tools/jj/rsa/external/chromium
new file mode 160000 (submodule)
index 0000000..772b8e3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 772b8e35a4402bd3ee1e368d004937559f516d80
diff --git a/data/my_tools/jj/rsa/external/cpio b/data/my_tools/jj/rsa/external/cpio
new file mode 160000 (submodule)
index 0000000..d155806
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d155806311beb97aaa6cd5d552991cd82da074be
diff --git a/data/my_tools/jj/rsa/external/diffutils b/data/my_tools/jj/rsa/external/diffutils
new file mode 160000 (submodule)
index 0000000..a7c4057
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a7c4057d123d801c911eca24a9a1739c8dd96a9e
diff --git a/data/my_tools/jj/rsa/external/diffutils-x86 b/data/my_tools/jj/rsa/external/diffutils-x86
new file mode 160000 (submodule)
index 0000000..875f910
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 875f9109e554cffe999c103b11877623d98a12a9
diff --git a/data/my_tools/jj/rsa/external/dos2unix b/data/my_tools/jj/rsa/external/dos2unix
new file mode 160000 (submodule)
index 0000000..f0188fc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f0188fc503dabd6ca99445344128402edd40615d
diff --git a/data/my_tools/jj/rsa/external/eject b/data/my_tools/jj/rsa/external/eject
new file mode 160000 (submodule)
index 0000000..2f38016
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2f38016d83200792a2ad1a3a3971696d4b3e6598
diff --git a/data/my_tools/jj/rsa/external/enchant b/data/my_tools/jj/rsa/external/enchant
new file mode 160000 (submodule)
index 0000000..c42ec84
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c42ec84be3186ffb7fdd5c036e7343bea561060d
diff --git a/data/my_tools/jj/rsa/external/epson-laser-printer-escpage b/data/my_tools/jj/rsa/external/epson-laser-printer-escpage
new file mode 160000 (submodule)
index 0000000..6d5d017
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 6d5d0173ac13f4c3ecf1836f32b74c4267eb38cb
diff --git a/data/my_tools/jj/rsa/external/flex b/data/my_tools/jj/rsa/external/flex
new file mode 160000 (submodule)
index 0000000..0aa1c94
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0aa1c94940eb33fa4fa8ff4457e7867e66864f8c
diff --git a/data/my_tools/jj/rsa/external/fsync b/data/my_tools/jj/rsa/external/fsync
new file mode 160000 (submodule)
index 0000000..8d7efc1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8d7efc1874ea542240b61e2bbd5a3ac109fdfa43
diff --git a/data/my_tools/jj/rsa/external/gcd b/data/my_tools/jj/rsa/external/gcd
new file mode 160000 (submodule)
index 0000000..a05e504
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a05e504326371f2b3f9f00c08ac7a8d43197314c
diff --git a/data/my_tools/jj/rsa/external/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/external/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..0795460
--- /dev/null
@@ -0,0 +1,39 @@
+Cloning into cpio...
+Cloning into diffutils...
+Cloning into diffutils-x86...
+Cloning into flex...
+Cloning into grep...
+Cloning into grep-x86...
+Cloning into gzip...
+Cloning into gzip-x86...
+Cloning into hwdata...
+Cloning into kmod...
+Cloning into less...
+Cloning into pam...
+Cloning into polkit...
+Cloning into sed...
+Cloning into sed-x86...
+Cloning into sharutils...
+Cloning into unzip...
+Cloning into net-tools...
+Cloning into util-linux...
+Cloning into tar...
+Cloning into tar-x86...
+Cloning into chromium...
+Cloning into dos2unix...
+Cloning into eject...
+Cloning into enchant...
+Cloning into epson-laser-printer-escpage...
+Cloning into fsync...
+Cloning into gcd...
+Cloning into powertop...
+Cloning into qpdf...
+Cloning into tolua++...
+Cloning into udhcp...
+Cloning into uim...
+Cloning into usleep...
+Cloning into vconfig...
+Cloning into zeromq...
+Cloning into ncurses...
+Cloning into qemu...
+Cloning into syslinux...
diff --git a/data/my_tools/jj/rsa/external/grep b/data/my_tools/jj/rsa/external/grep
new file mode 160000 (submodule)
index 0000000..bf7235e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit bf7235eeb33683ec23a4d86e4e7e6b21dc15071a
diff --git a/data/my_tools/jj/rsa/external/grep-x86 b/data/my_tools/jj/rsa/external/grep-x86
new file mode 160000 (submodule)
index 0000000..675f591
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 675f591cb94b057d3e1877a447334f4674c133d7
diff --git a/data/my_tools/jj/rsa/external/gzip b/data/my_tools/jj/rsa/external/gzip
new file mode 160000 (submodule)
index 0000000..7866a9d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 7866a9dff041077758ed33d474e48c88ca4dff64
diff --git a/data/my_tools/jj/rsa/external/gzip-x86 b/data/my_tools/jj/rsa/external/gzip-x86
new file mode 160000 (submodule)
index 0000000..90d3525
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 90d35252341a6f3415ab869abced2631a83bc514
diff --git a/data/my_tools/jj/rsa/external/hwdata b/data/my_tools/jj/rsa/external/hwdata
new file mode 160000 (submodule)
index 0000000..2335edc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2335edc2686bfeb3bfba5a6caaa5ea5eab48bd11
diff --git a/data/my_tools/jj/rsa/external/kmod b/data/my_tools/jj/rsa/external/kmod
new file mode 160000 (submodule)
index 0000000..d5f1327
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d5f13279bbd19f3f169c6b2b7d1e1e4e596e58a0
diff --git a/data/my_tools/jj/rsa/external/less b/data/my_tools/jj/rsa/external/less
new file mode 160000 (submodule)
index 0000000..1635a42
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 1635a4262e5d4800135da535769605c6e733758c
diff --git a/data/my_tools/jj/rsa/external/mtools b/data/my_tools/jj/rsa/external/mtools
new file mode 160000 (submodule)
index 0000000..f8628e6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f8628e68ee8cd66c3f969ae898d4a6c75a043622
diff --git a/data/my_tools/jj/rsa/external/ncurses b/data/my_tools/jj/rsa/external/ncurses
new file mode 160000 (submodule)
index 0000000..20d8336
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 20d8336809985489e3e3d04151cbbd6e0fab8638
diff --git a/data/my_tools/jj/rsa/external/net-tools b/data/my_tools/jj/rsa/external/net-tools
new file mode 160000 (submodule)
index 0000000..c149769
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c149769b9eef063567411a7006c66f73334e7b7b
diff --git a/data/my_tools/jj/rsa/external/pam b/data/my_tools/jj/rsa/external/pam
new file mode 160000 (submodule)
index 0000000..e7003ae
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e7003ae8d1929cf0d1992c698d97fe2a1e838e4d
diff --git a/data/my_tools/jj/rsa/external/polkit b/data/my_tools/jj/rsa/external/polkit
new file mode 160000 (submodule)
index 0000000..740b282
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 740b282bed82a6e946db7c7272ce9a1d1f21adda
diff --git a/data/my_tools/jj/rsa/external/powertop b/data/my_tools/jj/rsa/external/powertop
new file mode 160000 (submodule)
index 0000000..0db4444
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0db4444d5b2701a4b86c56a08aaa9070686ab68a
diff --git a/data/my_tools/jj/rsa/external/qemu b/data/my_tools/jj/rsa/external/qemu
new file mode 160000 (submodule)
index 0000000..24e772d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 24e772d4afda09d693e558b3ab92dfb12643267c
diff --git a/data/my_tools/jj/rsa/external/qpdf b/data/my_tools/jj/rsa/external/qpdf
new file mode 160000 (submodule)
index 0000000..26d016e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 26d016ee96e418196ee65b3a8d5a0c49dec81c59
diff --git a/data/my_tools/jj/rsa/external/sed b/data/my_tools/jj/rsa/external/sed
new file mode 160000 (submodule)
index 0000000..692ce8a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 692ce8a5aafcb35dde9a15b4a3dc100e4d52e6a8
diff --git a/data/my_tools/jj/rsa/external/sed-x86 b/data/my_tools/jj/rsa/external/sed-x86
new file mode 160000 (submodule)
index 0000000..1c8bf6b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 1c8bf6b39078cf9a97bf0fdb4c078922fdab1403
diff --git a/data/my_tools/jj/rsa/external/sharutils b/data/my_tools/jj/rsa/external/sharutils
new file mode 160000 (submodule)
index 0000000..d26a3d8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d26a3d8e044d724c443ce7a1f524c987fd085fcb
diff --git a/data/my_tools/jj/rsa/external/syslinux b/data/my_tools/jj/rsa/external/syslinux
new file mode 160000 (submodule)
index 0000000..451533d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 451533d1cac30b7214df4ea91a5335bdcf195ef6
diff --git a/data/my_tools/jj/rsa/external/tar b/data/my_tools/jj/rsa/external/tar
new file mode 160000 (submodule)
index 0000000..fe05d1a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit fe05d1a2d82fee347eab019ae32c347813298164
diff --git a/data/my_tools/jj/rsa/external/tar-x86 b/data/my_tools/jj/rsa/external/tar-x86
new file mode 160000 (submodule)
index 0000000..103fbcb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 103fbcb720426e34416d56bf43ac3839412295c8
diff --git a/data/my_tools/jj/rsa/external/tolua++ b/data/my_tools/jj/rsa/external/tolua++
new file mode 160000 (submodule)
index 0000000..2653769
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2653769a7cec092fe070dcfd2adf8bd77af72076
diff --git a/data/my_tools/jj/rsa/external/udhcp b/data/my_tools/jj/rsa/external/udhcp
new file mode 160000 (submodule)
index 0000000..2c92d88
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2c92d88d89adeaf46d774393c06c43835b455de4
diff --git a/data/my_tools/jj/rsa/external/uim b/data/my_tools/jj/rsa/external/uim
new file mode 160000 (submodule)
index 0000000..1484515
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 1484515b23ae2f2c5ad3ef69ab17b5a34448239a
diff --git a/data/my_tools/jj/rsa/external/unzip b/data/my_tools/jj/rsa/external/unzip
new file mode 160000 (submodule)
index 0000000..432980e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 432980e77d3001eb3c898e64423ebdd6a7bcf226
diff --git a/data/my_tools/jj/rsa/external/usleep b/data/my_tools/jj/rsa/external/usleep
new file mode 160000 (submodule)
index 0000000..42d4407
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 42d44078fdccdf21f991487ca0d5e0ea8238872f
diff --git a/data/my_tools/jj/rsa/external/util-linux b/data/my_tools/jj/rsa/external/util-linux
new file mode 160000 (submodule)
index 0000000..8cd3dde
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8cd3dded129c7c749f2a0c806690ce0e70456e7d
diff --git a/data/my_tools/jj/rsa/external/vconfig b/data/my_tools/jj/rsa/external/vconfig
new file mode 160000 (submodule)
index 0000000..b1f0137
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b1f0137ac688b2408f440e207888f9a0afc48132
diff --git a/data/my_tools/jj/rsa/external/zeromq b/data/my_tools/jj/rsa/external/zeromq
new file mode 160000 (submodule)
index 0000000..3da84d9
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3da84d9e96a97c1504c6cbe0c3bfdf872a0906ff
diff --git a/data/my_tools/jj/rsa/external/zlib b/data/my_tools/jj/rsa/external/zlib
new file mode 160000 (submodule)
index 0000000..3a2d539
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3a2d539ae967e571db1825fec3a3755853a847ca
diff --git a/data/my_tools/jj/rsa/framework/api/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/api/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..a82fe5f
--- /dev/null
@@ -0,0 +1 @@
+Cloning into video-util...
diff --git a/data/my_tools/jj/rsa/framework/api/video-util b/data/my_tools/jj/rsa/framework/api/video-util
new file mode 160000 (submodule)
index 0000000..481672a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 481672a2083428ce38e2522a0745c9cf85e6e096
diff --git a/data/my_tools/jj/rsa/framework/appfw/app2sd b/data/my_tools/jj/rsa/framework/appfw/app2sd
new file mode 160000 (submodule)
index 0000000..83e1604
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 83e16042e26f34905e94660aed48747818bef6bd
diff --git a/data/my_tools/jj/rsa/framework/appfw/badge b/data/my_tools/jj/rsa/framework/appfw/badge
new file mode 160000 (submodule)
index 0000000..c450218
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c4502181a8408fef302a6f05fa468bf30b8618d7
diff --git a/data/my_tools/jj/rsa/framework/appfw/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/appfw/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..7566952
--- /dev/null
@@ -0,0 +1,3 @@
+Cloning into app2sd...
+Cloning into badge...
+Cloning into pkgmgr-info...
diff --git a/data/my_tools/jj/rsa/framework/appfw/pkgmgr-info b/data/my_tools/jj/rsa/framework/appfw/pkgmgr-info
new file mode 160000 (submodule)
index 0000000..14be798
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 14be798bfe1a976f486188e48df044c3c6699818
diff --git a/data/my_tools/jj/rsa/framework/base/default-files-tizen b/data/my_tools/jj/rsa/framework/base/default-files-tizen
new file mode 160000 (submodule)
index 0000000..09fcb74
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 09fcb74d724880325a5de80b8060fb869db50744
diff --git a/data/my_tools/jj/rsa/framework/base/elektra b/data/my_tools/jj/rsa/framework/base/elektra
new file mode 160000 (submodule)
index 0000000..4dc1cc3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4dc1cc35680bcfd411b979148c59a65ee1911cad
diff --git a/data/my_tools/jj/rsa/framework/base/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/base/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..7f34cf3
--- /dev/null
@@ -0,0 +1 @@
+Cloning into default-files-tizen...
diff --git a/data/my_tools/jj/rsa/framework/base/native-installer b/data/my_tools/jj/rsa/framework/base/native-installer
new file mode 160000 (submodule)
index 0000000..d541991
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d54199116ecec47c2a4c38ab55d7c211571454e4
diff --git a/data/my_tools/jj/rsa/framework/connectivity/bluetooth-agent b/data/my_tools/jj/rsa/framework/connectivity/bluetooth-agent
new file mode 160000 (submodule)
index 0000000..ff61a36
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ff61a366ca5ab241f34962c53758808fbded2b2c
diff --git a/data/my_tools/jj/rsa/framework/connectivity/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/connectivity/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..f09f811
--- /dev/null
@@ -0,0 +1,6 @@
+Cloning into bluetooth-agent...
+Cloning into mobileap-agent...
+Cloning into neard...
+Cloning into neardal...
+Cloning into neard-tizen-plugin...
+Cloning into wifi-direct-manager...
diff --git a/data/my_tools/jj/rsa/framework/connectivity/mobileap-agent b/data/my_tools/jj/rsa/framework/connectivity/mobileap-agent
new file mode 160000 (submodule)
index 0000000..dd21f43
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit dd21f4304b20deb8a097e1aab97860047657ead3
diff --git a/data/my_tools/jj/rsa/framework/connectivity/neard b/data/my_tools/jj/rsa/framework/connectivity/neard
new file mode 160000 (submodule)
index 0000000..cae56d1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cae56d13402d58542867af096bbb646983cc17fb
diff --git a/data/my_tools/jj/rsa/framework/connectivity/neard-tizen-plugin b/data/my_tools/jj/rsa/framework/connectivity/neard-tizen-plugin
new file mode 160000 (submodule)
index 0000000..98d5292
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 98d529287a3bbce54d02d67017bcd9113898a6ed
diff --git a/data/my_tools/jj/rsa/framework/connectivity/neardal b/data/my_tools/jj/rsa/framework/connectivity/neardal
new file mode 160000 (submodule)
index 0000000..b3faf6d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b3faf6d07699c9d638828ddb8ab779458293f4fb
diff --git a/data/my_tools/jj/rsa/framework/connectivity/wifi-direct-manager b/data/my_tools/jj/rsa/framework/connectivity/wifi-direct-manager
new file mode 160000 (submodule)
index 0000000..752c456
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 752c4567cb8fa858b710949df35ba19bba4e96bb
diff --git a/data/my_tools/jj/rsa/framework/multimedia/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/multimedia/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..96b0078
--- /dev/null
@@ -0,0 +1,5 @@
+Cloning into gst-rtsp-server-wfd...
+Cloning into libmm-transcode...
+Cloning into libmm-wfd...
+Cloning into gstreamer-vaapi...
+Cloning into libva...
diff --git a/data/my_tools/jj/rsa/framework/multimedia/gst-rtsp-server-wfd b/data/my_tools/jj/rsa/framework/multimedia/gst-rtsp-server-wfd
new file mode 160000 (submodule)
index 0000000..b453c03
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b453c036f3468c59319d4e2b02d1deeab36e60cc
diff --git a/data/my_tools/jj/rsa/framework/multimedia/gstreamer-vaapi b/data/my_tools/jj/rsa/framework/multimedia/gstreamer-vaapi
new file mode 160000 (submodule)
index 0000000..f2b1b83
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f2b1b831dd4ceb4b7fe808477185003a781a7148
diff --git a/data/my_tools/jj/rsa/framework/multimedia/libmm-transcode b/data/my_tools/jj/rsa/framework/multimedia/libmm-transcode
new file mode 160000 (submodule)
index 0000000..161ea10
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 161ea10acda04c8223d654eba14431f6d75e9b3a
diff --git a/data/my_tools/jj/rsa/framework/multimedia/libmm-wfd b/data/my_tools/jj/rsa/framework/multimedia/libmm-wfd
new file mode 160000 (submodule)
index 0000000..a8386d4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a8386d413a2da1746fe1376e1dffcaedabcf44a9
diff --git a/data/my_tools/jj/rsa/framework/multimedia/libva b/data/my_tools/jj/rsa/framework/multimedia/libva
new file mode 160000 (submodule)
index 0000000..5dbcfaa
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5dbcfaa11bad8842d2e3025d29449ad012126335
diff --git a/data/my_tools/jj/rsa/framework/osp/app-controls b/data/my_tools/jj/rsa/framework/osp/app-controls
new file mode 160000 (submodule)
index 0000000..0ce2fb5
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0ce2fb5c389823916616a545c97b19a8db64b4ab
diff --git a/data/my_tools/jj/rsa/framework/osp/app-service b/data/my_tools/jj/rsa/framework/osp/app-service
new file mode 160000 (submodule)
index 0000000..62345f6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 62345f67426e11d91890b6e9d2df96628ce41689
diff --git a/data/my_tools/jj/rsa/framework/osp/appfw b/data/my_tools/jj/rsa/framework/osp/appfw
new file mode 160000 (submodule)
index 0000000..ac2e8a2
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ac2e8a2bb1c83a71f69cd6fc746ede6fb9649684
diff --git a/data/my_tools/jj/rsa/framework/osp/bluetooth b/data/my_tools/jj/rsa/framework/osp/bluetooth
new file mode 160000 (submodule)
index 0000000..0a14530
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0a145307b9851a689314a8de6f52a418b3aedcdc
diff --git a/data/my_tools/jj/rsa/framework/osp/channel-service b/data/my_tools/jj/rsa/framework/osp/channel-service
new file mode 160000 (submodule)
index 0000000..9adb17a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9adb17a7a599f80dfb889d49f611d5cfd3bd75c2
diff --git a/data/my_tools/jj/rsa/framework/osp/compat b/data/my_tools/jj/rsa/framework/osp/compat
new file mode 160000 (submodule)
index 0000000..811b451
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 811b45144482be5dfab786148abf08061675d44e
diff --git a/data/my_tools/jj/rsa/framework/osp/connectivity-service b/data/my_tools/jj/rsa/framework/osp/connectivity-service
new file mode 160000 (submodule)
index 0000000..530a820
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 530a820e18c82db9b229c928e6ac7b843b1d15e0
diff --git a/data/my_tools/jj/rsa/framework/osp/content b/data/my_tools/jj/rsa/framework/osp/content
new file mode 160000 (submodule)
index 0000000..0fbe88d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0fbe88d8845d7bd7c3c2f2008d951643791a1e68
diff --git a/data/my_tools/jj/rsa/framework/osp/env-config b/data/my_tools/jj/rsa/framework/osp/env-config
new file mode 160000 (submodule)
index 0000000..ac73a4e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ac73a4e2c9daef23bbae67fdb8edf80ab243ce3f
diff --git a/data/my_tools/jj/rsa/framework/osp/face b/data/my_tools/jj/rsa/framework/osp/face
new file mode 160000 (submodule)
index 0000000..deeaa90
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit deeaa909f84b8bce95723cc3b68e7e833d4193b6
diff --git a/data/my_tools/jj/rsa/framework/osp/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/osp/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..a6f50a9
--- /dev/null
@@ -0,0 +1,29 @@
+Cloning into app-controls...
+Cloning into appfw...
+Cloning into app-service...
+Cloning into bluetooth...
+Cloning into channel-service...
+Cloning into compat...
+Cloning into connectivity-service...
+Cloning into content...
+Cloning into env-config...
+Cloning into face...
+Cloning into image...
+Cloning into image-core...
+Cloning into ime...
+Cloning into installer...
+Cloning into json...
+Cloning into loader...
+Cloning into locations...
+Cloning into media...
+Cloning into messaging...
+Cloning into net...
+Cloning into nfc...
+Cloning into security-service...
+Cloning into shell...
+Cloning into social...
+Cloning into speech...
+Cloning into telephony...
+Cloning into uifw...
+Cloning into uix...
+Cloning into web...
diff --git a/data/my_tools/jj/rsa/framework/osp/image b/data/my_tools/jj/rsa/framework/osp/image
new file mode 160000 (submodule)
index 0000000..2be59cb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2be59cb60febb01fb5546c462995ede44ab5febc
diff --git a/data/my_tools/jj/rsa/framework/osp/image-core b/data/my_tools/jj/rsa/framework/osp/image-core
new file mode 160000 (submodule)
index 0000000..f585e92
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f585e92ad807e464ec29087727f189f61e1851a0
diff --git a/data/my_tools/jj/rsa/framework/osp/ime b/data/my_tools/jj/rsa/framework/osp/ime
new file mode 160000 (submodule)
index 0000000..c20785c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c20785ce21ed22a12e6ede4c652a7af05abdcc87
diff --git a/data/my_tools/jj/rsa/framework/osp/installer b/data/my_tools/jj/rsa/framework/osp/installer
new file mode 160000 (submodule)
index 0000000..57f8cc0
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 57f8cc00a58ba07c6a6687f878c6d8d324d37cb1
diff --git a/data/my_tools/jj/rsa/framework/osp/json b/data/my_tools/jj/rsa/framework/osp/json
new file mode 160000 (submodule)
index 0000000..7f219e5
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 7f219e5e8bbf196afa85bc90139b6b772557c89b
diff --git a/data/my_tools/jj/rsa/framework/osp/loader b/data/my_tools/jj/rsa/framework/osp/loader
new file mode 160000 (submodule)
index 0000000..e9dd673
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e9dd673fed93530c62a770c0a59a144fea941f12
diff --git a/data/my_tools/jj/rsa/framework/osp/locations b/data/my_tools/jj/rsa/framework/osp/locations
new file mode 160000 (submodule)
index 0000000..c308049
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c308049809847db142e8f958637cdd6983a0f90d
diff --git a/data/my_tools/jj/rsa/framework/osp/media b/data/my_tools/jj/rsa/framework/osp/media
new file mode 160000 (submodule)
index 0000000..c229853
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c229853c08ed19905dc6450f1226456c628b0d59
diff --git a/data/my_tools/jj/rsa/framework/osp/messaging b/data/my_tools/jj/rsa/framework/osp/messaging
new file mode 160000 (submodule)
index 0000000..8b9f724
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8b9f724610b61c39f4f8d6b0a52afacc74ea91ed
diff --git a/data/my_tools/jj/rsa/framework/osp/net b/data/my_tools/jj/rsa/framework/osp/net
new file mode 160000 (submodule)
index 0000000..77fa288
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 77fa2880173a1c970a9119198d700c74b6290fab
diff --git a/data/my_tools/jj/rsa/framework/osp/nfc b/data/my_tools/jj/rsa/framework/osp/nfc
new file mode 160000 (submodule)
index 0000000..a80b65e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a80b65e89be872a4aaa3b30d4ffa0e77a8780df4
diff --git a/data/my_tools/jj/rsa/framework/osp/security-service b/data/my_tools/jj/rsa/framework/osp/security-service
new file mode 160000 (submodule)
index 0000000..7e63fec
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 7e63fec4135ce96935565f7f02deb83ee134c93e
diff --git a/data/my_tools/jj/rsa/framework/osp/shell b/data/my_tools/jj/rsa/framework/osp/shell
new file mode 160000 (submodule)
index 0000000..090f55e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 090f55e0fe2e8134a1b406e9d10b19c9b3550fbd
diff --git a/data/my_tools/jj/rsa/framework/osp/social b/data/my_tools/jj/rsa/framework/osp/social
new file mode 160000 (submodule)
index 0000000..0c74137
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0c74137bfc160886dbfec506b05a4a2ec6a8679a
diff --git a/data/my_tools/jj/rsa/framework/osp/speech b/data/my_tools/jj/rsa/framework/osp/speech
new file mode 160000 (submodule)
index 0000000..1ea7f19
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 1ea7f19352dd3f1d48a32f18b1ce1b2de1a11f96
diff --git a/data/my_tools/jj/rsa/framework/osp/telephony b/data/my_tools/jj/rsa/framework/osp/telephony
new file mode 160000 (submodule)
index 0000000..b94d103
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b94d10302a2e4d58f8787792007f3a667af23d43
diff --git a/data/my_tools/jj/rsa/framework/osp/uifw b/data/my_tools/jj/rsa/framework/osp/uifw
new file mode 160000 (submodule)
index 0000000..5d64fe5
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5d64fe5a1227a3bd8384e8a172b3ee105d79dbd8
diff --git a/data/my_tools/jj/rsa/framework/osp/uix b/data/my_tools/jj/rsa/framework/osp/uix
new file mode 160000 (submodule)
index 0000000..29646a8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 29646a848e4d68aa85b12ad6b041af577b29dd6a
diff --git a/data/my_tools/jj/rsa/framework/osp/web b/data/my_tools/jj/rsa/framework/osp/web
new file mode 160000 (submodule)
index 0000000..29bc184
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 29bc1841160f5ad0a365aea53fd832ff0a20c7b7
diff --git a/data/my_tools/jj/rsa/framework/pim/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/pim/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..cb2a1ea
--- /dev/null
@@ -0,0 +1 @@
+Cloning into pims-ipc...
diff --git a/data/my_tools/jj/rsa/framework/pim/pims-ipc b/data/my_tools/jj/rsa/framework/pim/pims-ipc
new file mode 160000 (submodule)
index 0000000..4cf52e4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4cf52e48868b5ba58b8b3c5faceae2de2170a03b
diff --git a/data/my_tools/jj/rsa/framework/security/drm-service-core-intel b/data/my_tools/jj/rsa/framework/security/drm-service-core-intel
new file mode 160000 (submodule)
index 0000000..f66c7f3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f66c7f32897b047081a3305295b415724385dd99
diff --git a/data/my_tools/jj/rsa/framework/security/dukgenerator b/data/my_tools/jj/rsa/framework/security/dukgenerator
new file mode 160000 (submodule)
index 0000000..faa09b7
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit faa09b783e35fad90238c32c986a1b69019ee199
diff --git a/data/my_tools/jj/rsa/framework/security/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/security/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..a78e63e
--- /dev/null
@@ -0,0 +1,3 @@
+Cloning into drm-service-core-intel...
+Cloning into dukgenerator...
+Cloning into libcryptsvc...
diff --git a/data/my_tools/jj/rsa/framework/security/libcryptsvc b/data/my_tools/jj/rsa/framework/security/libcryptsvc
new file mode 160000 (submodule)
index 0000000..cfbefcd
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cfbefcd469341091a687f1d03ef5e5966f7a647a
diff --git a/data/my_tools/jj/rsa/framework/system/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/system/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..6aecdff
--- /dev/null
@@ -0,0 +1,4 @@
+Cloning into tizen-mobile-session...
+Cloning into haptic-module-tizen...
+Cloning into libhaptic...
+Cloning into oma-dm-agent...
diff --git a/data/my_tools/jj/rsa/framework/system/haptic-module-tizen b/data/my_tools/jj/rsa/framework/system/haptic-module-tizen
new file mode 160000 (submodule)
index 0000000..10a9b2b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 10a9b2b6854f4ccb51a65fff6c2a804133c563ac
diff --git a/data/my_tools/jj/rsa/framework/system/libhaptic b/data/my_tools/jj/rsa/framework/system/libhaptic
new file mode 160000 (submodule)
index 0000000..3d5f345
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3d5f3455ab11016d563313ddeb903cf5784169d2
diff --git a/data/my_tools/jj/rsa/framework/system/oma-dm-agent b/data/my_tools/jj/rsa/framework/system/oma-dm-agent
new file mode 160000 (submodule)
index 0000000..ea96601
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ea966018a007517642cc776cb4af686ce9733371
diff --git a/data/my_tools/jj/rsa/framework/system/oma-ds-agent b/data/my_tools/jj/rsa/framework/system/oma-ds-agent
new file mode 160000 (submodule)
index 0000000..13d9c13
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 13d9c1373306b3b50524ca0827b6db3b244c3087
diff --git a/data/my_tools/jj/rsa/framework/system/tizen-mobile-session b/data/my_tools/jj/rsa/framework/system/tizen-mobile-session
new file mode 160000 (submodule)
index 0000000..61f9ffb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 61f9ffbb6823a00214bdb99002043804b5e3677e
diff --git a/data/my_tools/jj/rsa/framework/uifw/anthy b/data/my_tools/jj/rsa/framework/uifw/anthy
new file mode 160000 (submodule)
index 0000000..a6f29cb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a6f29cb9f05a1c3be26846e533e950f33f20a99e
diff --git a/data/my_tools/jj/rsa/framework/uifw/eeze b/data/my_tools/jj/rsa/framework/uifw/eeze
new file mode 160000 (submodule)
index 0000000..025ff3b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 025ff3b78211da1c047abbfbc1ca9a7e44cb247e
diff --git a/data/my_tools/jj/rsa/framework/uifw/eio b/data/my_tools/jj/rsa/framework/uifw/eio
new file mode 160000 (submodule)
index 0000000..d5ca68b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d5ca68bbe55ddb3e91ae9d7fc4ea9397769ce43f
diff --git a/data/my_tools/jj/rsa/framework/uifw/elm-webview b/data/my_tools/jj/rsa/framework/uifw/elm-webview
new file mode 160000 (submodule)
index 0000000..d10ec2d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d10ec2d5c4ea430d979b3bda2cfa6e1be76c4e18
diff --git a/data/my_tools/jj/rsa/framework/uifw/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/uifw/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..3d5c68e
--- /dev/null
@@ -0,0 +1,7 @@
+Cloning into anthy...
+Cloning into eeze...
+Cloning into eio...
+Cloning into ise-engine-anthy...
+Cloning into ise-engine-sunpinyin...
+Cloning into ise-engine-tables...
+Cloning into libscl-ui...
diff --git a/data/my_tools/jj/rsa/framework/uifw/ise-engine-anthy b/data/my_tools/jj/rsa/framework/uifw/ise-engine-anthy
new file mode 160000 (submodule)
index 0000000..9545c04
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9545c0462b03685b80a20a4bc1de8cbff753551b
diff --git a/data/my_tools/jj/rsa/framework/uifw/ise-engine-sunpinyin b/data/my_tools/jj/rsa/framework/uifw/ise-engine-sunpinyin
new file mode 160000 (submodule)
index 0000000..2e16bbb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2e16bbbd26e077f784e1400b8761634313c995f3
diff --git a/data/my_tools/jj/rsa/framework/uifw/ise-engine-tables b/data/my_tools/jj/rsa/framework/uifw/ise-engine-tables
new file mode 160000 (submodule)
index 0000000..d338b81
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d338b8169463a9c80e49bfb7935b69bbdc6d1220
diff --git a/data/my_tools/jj/rsa/framework/uifw/libscl-ui b/data/my_tools/jj/rsa/framework/uifw/libscl-ui
new file mode 160000 (submodule)
index 0000000..802c753
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 802c7533c708f716a9eedaf1452af6d5f721718d
diff --git a/data/my_tools/jj/rsa/framework/uifw/voice/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/uifw/voice/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..80370d7
--- /dev/null
@@ -0,0 +1 @@
+Cloning into libttssmt...
diff --git a/data/my_tools/jj/rsa/framework/uifw/voice/libttssmt b/data/my_tools/jj/rsa/framework/uifw/voice/libttssmt
new file mode 160000 (submodule)
index 0000000..d8715e7
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d8715e74592834757b9e7a0e6dcad3c2858bfcb4
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/app/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/framework/uifw/xorg/app/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..2b55d50
--- /dev/null
@@ -0,0 +1 @@
+Cloning into xorg-launch-helper...
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/app/xorg-launch-helper b/data/my_tools/jj/rsa/framework/uifw/xorg/app/xorg-launch-helper
new file mode 160000 (submodule)
index 0000000..372719b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 372719b90dfa6aec7c13784a135901ad552faba1
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxtrap b/data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxtrap
new file mode 160000 (submodule)
index 0000000..af080ec
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit af080ecd6b1b14a0f32307d97920678a3907dc3e
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxxf86misc b/data/my_tools/jj/rsa/framework/uifw/xorg/lib/libxxf86misc
new file mode 160000 (submodule)
index 0000000..e0473a4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e0473a47351c84286bc6e47215295a1579e470d5
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-fontcache b/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-fontcache
new file mode 160000 (submodule)
index 0000000..4a2e91e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4a2e91e604c334340f068b9cc1d24c4b94161da9
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-trap b/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-trap
new file mode 160000 (submodule)
index 0000000..f9578b2
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f9578b2416925e342a473908fe46e0f77ae1fb69
diff --git a/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-xf86misc b/data/my_tools/jj/rsa/framework/uifw/xorg/proto/x11proto-xf86misc
new file mode 160000 (submodule)
index 0000000..64f645f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 64f645f7ad0e1ba5b815f5698dec1bc734dbf984
diff --git a/data/my_tools/jj/rsa/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..a3ab107
--- /dev/null
@@ -0,0 +1,273 @@
+[[ adaptation/devices/alsa-scenario-scn-data-0-base ]]
+[[ adaptation/devices/alsa-scenario-scn-data-0-mc1n2 ]]
+[[ adaptation/devices/bluetooth-tools ]]
+[[ adaptation/ap_samsung/system-plugin-slp ]]
+[[ framework/base/default-files-tizen ]]
+[[ external/cpio ]]
+[[ external/diffutils ]]
+[[ external/diffutils-x86 ]]
+[[ external/flex ]]
+[[ external/grep ]]
+[[ external/grep-x86 ]]
+[[ external/gzip ]]
+[[ external/gzip-x86 ]]
+[[ external/hwdata ]]
+[[ external/kmod ]]
+[[ external/less ]]
+[[ external/pam ]]
+[[ external/polkit ]]
+[[ external/sed ]]
+[[ external/sed-x86 ]]
+[[ external/sharutils ]]
+[[ framework/system/tizen-mobile-session ]]
+[[ external/unzip ]]
+[[ external/net-tools ]]
+[[ external/util-linux ]]
+[[ external/tar ]]
+[[ external/tar-x86 ]]
+[[ adaptation/ap_samsung/gst-plugins-e4x12 ]]
+[[ adaptation/devices/alsa-scenario-scn-data-0-wm1811 ]]
+[[ adaptation/devices/nfc-plugin-65nxp ]]
+[[ adaptation/systemd-bootmode ]]
+[[ apps/home/lockscreen ]]
+[[ apps/home/mobileprint ]]
+[[ apps/home/my-account ]]
+[[ apps/home/print-service ]]
+[[ apps/home/sat-ui ]]
+[[ apps/home/ug-camera-efl ]]
+[[ apps/home/ug-mobile-ap ]]
+[[ apps/osp/Calculator ]]
+[[ apps/osp/Calendar ]]
+[[ apps/osp/CalendarService ]]
+[[ apps/osp/Camera ]]
+[[ apps/osp/Clock ]]
+[[ apps/osp/Contacts ]]
+[[ apps/osp/Email ]]
+[[ apps/osp/Gallery ]]
+[[ apps/osp/Home ]]
+[[ apps/osp/ImageViewer ]]
+[[ apps/osp/Internet ]]
+[[ apps/osp/Lock ]]
+[[ apps/osp/Memo ]]
+[[ apps/osp/Messages ]]
+[[ apps/osp/MusicPlayer ]]
+[[ apps/osp/MyFiles ]]
+[[ apps/osp/Phone ]]
+[[ apps/osp/Settings ]]
+[[ apps/osp/VideoPlayer ]]
+[[ external/chromium ]]
+[[ external/dos2unix ]]
+[[ external/eject ]]
+[[ external/enchant ]]
+[[ external/epson-laser-printer-escpage ]]
+[[ external/fsync ]]
+[[ external/gcd ]]
+[[ external/powertop ]]
+[[ external/qpdf ]]
+[[ external/tolua++ ]]
+[[ external/udhcp ]]
+[[ external/uim ]]
+[[ external/usleep ]]
+[[ external/vconfig ]]
+[[ external/zeromq ]]
+[[ framework/api/video-util ]]
+[[ framework/appfw/app2sd ]]
+[[ framework/appfw/badge ]]
+[[ framework/appfw/pkgmgr-info ]]
+[[ framework/connectivity/bluetooth-agent ]]
+[[ framework/connectivity/mobileap-agent ]]
+[[ framework/connectivity/neard ]]
+[[ framework/connectivity/neardal ]]
+[[ framework/connectivity/neard-tizen-plugin ]]
+[[ framework/connectivity/wifi-direct-manager ]]
+[[ framework/multimedia/gst-rtsp-server-wfd ]]
+[[ framework/multimedia/libmm-transcode ]]
+[[ framework/multimedia/libmm-wfd ]]
+[[ framework/osp/app-controls ]]
+[[ framework/osp/appfw ]]
+[[ framework/osp/app-service ]]
+[[ framework/osp/bluetooth ]]
+[[ framework/osp/channel-service ]]
+[[ framework/osp/compat ]]
+[[ framework/osp/connectivity-service ]]
+[[ framework/osp/content ]]
+[[ framework/osp/env-config ]]
+[[ framework/osp/face ]]
+[[ framework/osp/image ]]
+[[ framework/osp/image-core ]]
+[[ framework/osp/ime ]]
+[[ framework/osp/installer ]]
+[[ framework/osp/json ]]
+[[ framework/osp/loader ]]
+[[ framework/osp/locations ]]
+[[ framework/osp/media ]]
+[[ framework/osp/messaging ]]
+[[ framework/osp/net ]]
+[[ framework/osp/nfc ]]
+[[ framework/osp/security-service ]]
+[[ framework/osp/shell ]]
+[[ framework/osp/social ]]
+[[ framework/osp/speech ]]
+[[ framework/osp/telephony ]]
+[[ framework/osp/uifw ]]
+[[ framework/osp/uix ]]
+[[ framework/osp/web ]]
+[[ framework/pim/pims-ipc ]]
+[[ framework/security/drm-service-core-intel ]]
+[[ framework/security/dukgenerator ]]
+[[ framework/security/libcryptsvc ]]
+[[ framework/system/haptic-module-tizen ]]
+[[ framework/system/libhaptic ]]
+[[ framework/system/oma-dm-agent ]]
+[[ framework/uifw/anthy ]]
+[[ framework/uifw/eeze ]]
+[[ framework/uifw/eio ]]
+[[ framework/uifw/ise-engine-anthy ]]
+[[ framework/uifw/ise-engine-sunpinyin ]]
+[[ framework/uifw/ise-engine-tables ]]
+[[ framework/uifw/libscl-ui ]]
+[[ framework/uifw/voice/libttssmt ]]
+[[ framework/uifw/xorg/app/xorg-launch-helper ]]
+[[ samples/native/AnimationApp ]]
+[[ samples/native/AppSetting ]]
+[[ samples/native/BasicApp ]]
+[[ samples/native/Calculator ]]
+[[ samples/native/CalendarViewer ]]
+[[ samples/native/CipherMessage ]]
+[[ samples/native/Dictionary ]]
+[[ samples/native/DictionaryDataControl ]]
+[[ samples/native/DictionaryDataControlProvider ]]
+[[ samples/native/DrawingBoard ]]
+[[ samples/native/EffectsApp ]]
+[[ samples/native/FaceRecognizer ]]
+[[ samples/native/FaceTracker ]]
+[[ samples/native/FriendFinder ]]
+[[ samples/native/GlesCube ]]
+[[ samples/native/GlesCube11 ]]
+[[ samples/native/GlesShader ]]
+[[ samples/native/HttpClient ]]
+[[ samples/native/HybridServiceApp ]]
+[[ samples/native/JsonParserApp ]]
+[[ samples/native/LocalContent ]]
+[[ samples/native/LocationManager ]]
+[[ samples/native/MediaApp ]]
+[[ samples/native/MessageSender ]]
+[[ samples/native/MetalDetector ]]
+[[ samples/native/MotionDetector ]]
+[[ samples/native/MultiLanguage ]]
+[[ samples/native/MultipointTouch ]]
+[[ samples/native/MultiProcServiceApp ]]
+[[ samples/native/MultiProcUiApp ]]
+[[ samples/native/NfcMemoTag ]]
+[[ samples/native/NfcP2pBump ]]
+[[ samples/native/PushClient ]]
+[[ samples/native/RockPaperScissors ]]
+[[ samples/native/SceneManagement ]]
+[[ samples/native/SimplePedometer ]]
+[[ samples/native/SocketChat ]]
+[[ samples/native/SpeechApp ]]
+[[ samples/native/Stopwatch ]]
+[[ samples/native/SystemApp ]]
+[[ samples/native/templates ]]
+[[ samples/native/TiltableImageViewer ]]
+[[ samples/native/Todo ]]
+[[ samples/native/UiControlAnimator ]]
+[[ samples/native/UiControls ]]
+[[ samples/native/UiFrameMode ]]
+[[ samples/native/UiGestureDetector ]]
+[[ samples/native/UiLayoutDemo ]]
+[[ samples/native/UiVisualElement ]]
+[[ samples/native/WebViewer ]]
+[[ samples/native/WifiDirectChat ]]
+[[ samples/native/XmlParserApp ]]
+[[ samples/web/Annex ]]
+[[ samples/web/BluetoothChat ]]
+[[ samples/web/CallLog ]]
+[[ samples/web/Chatter ]]
+[[ samples/web/Compass ]]
+[[ samples/web/ContactsExchanger ]]
+[[ samples/web/EventManager ]]
+[[ samples/web/ExercisePlanner ]]
+[[ samples/web/FileManager ]]
+[[ samples/web/Flashcards ]]
+[[ samples/web/Go ]]
+[[ samples/web/HybridWebApp ]]
+[[ samples/web/Mediacontent ]]
+[[ samples/web/MemoryGame ]]
+[[ samples/web/MemoryMatch ]]
+[[ samples/web/NPRuntime ]]
+[[ samples/web/Piano ]]
+[[ samples/web/ScientificCalculator ]]
+[[ samples/web/SelfCamera ]]
+[[ samples/web/SensorBall ]]
+[[ samples/web/SliderPuzzle ]]
+[[ samples/web/Sweetspot ]]
+[[ samples/web/Systeminfo ]]
+[[ samples/web/Tenframe ]]
+[[ samples/web/TizenWinset ]]
+[[ sdk/alsa-scenario-scn-data-0-emul ]]
+[[ sdk/build/pde-build ]]
+[[ sdk/build/version-manager ]]
+[[ sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin ]]
+[[ sdk/dynamic-analyzer/dynamic-analysis-manager ]]
+[[ sdk/dynamic-analyzer/dynamic-analysis-probe ]]
+[[ sdk/dynamic-analyzer/dynamic-analyzer ]]
+[[ sdk/emulator/event-injector ]]
+[[ sdk/ide/assignmenttracing-eplugin ]]
+[[ sdk/ide/codecoverage-eplugin ]]
+[[ sdk/ide/jsdt-extension-eplugin ]]
+[[ sdk/ide/native-eplugin ]]
+[[ sdk/ide/native-ext-eplugin ]]
+[[ sdk/ide/nativeplatform-eplugin ]]
+[[ sdk/ide/native-platform-sample ]]
+[[ sdk/ide/native-sample ]]
+[[ sdk/ide/profiler-eplugin ]]
+[[ sdk/ide/unittest-eplugin ]]
+[[ sdk/ide/web-sample-partner ]]
+[[ sdk/tools/certificate-generator ]]
+[[ sdk/tools/llvm-3.1 ]]
+[[ sdk/tools/native-app-rootstrap ]]
+[[ sdk/tools/native-ui-effect-builder ]]
+[[ sdk/tools/oprofile ]]
+[[ sdk/tools/toolchain-dev-rootstrap ]]
+[[ sdk/tools/unittest-framework ]]
+[[ sdk/tools/valgrind ]]
+[[ sdk/ui-builder/native-ui-builder ]]
+[[ toolchains/kernel-headers-arm ]]
+[[ toolchains/llvm-c-headers-portable ]]
+[[ toolchains/ruby ]]
+[[ apps/home/myfiles ]]
+[[ adaptation/device-config-audio ]]
+[[ adaptation/device-config-touch ]]
+[[ adaptation/device-manager-plugin-pinetrail ]]
+[[ adaptation/devices/alsa-scenario-scn-data-0-mfld ]]
+[[ adaptation/intel_mfld/bootstub-mfld-blackbay ]]
+[[ adaptation/intel_mfld/device-configs-mfld-blackbay ]]
+[[ adaptation/intel_mfld/device-manager-plugin-mfld-blackbay ]]
+[[ adaptation/intel_mfld/gst-plugins-atomisp ]]
+[[ adaptation/intel_mfld/libmfldadvci-blackbay-bin ]]
+[[ adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay ]]
+[[ adaptation/intel_mfld/preos-runtime ]]
+[[ adaptation/intel_mfld/psb-headers ]]
+[[ adaptation/intel_mfld/psb-video-mfld ]]
+[[ adaptation/intel_mfld/pvr-bin-mdfld ]]
+[[ adaptation/intel_mfld/sensor-plugins-mfld-blackbay ]]
+[[ adaptation/intel_mfld/xorg-server-configs-mfld-blackbay ]]
+[[ adaptation/mtdev ]]
+[[ adaptation/system-plugin-ia-generic ]]
+[[ external/ncurses ]]
+[[ external/qemu ]]
+[[ external/syslinux ]]
+[[ framework/multimedia/gstreamer-vaapi ]]
+[[ framework/multimedia/libva ]]
+[[ kernel/kernel-mfld-blackbay ]]
+[[ toolchains/emulator-macros ]]
+[[ toolchains/libwsbm ]]
+[[ toolchains/libzypp ]]
+[[ toolchains/python-urlgrabber ]]
+[[ toolchains/rpm ]]
+[[ tools/depanneur ]]
+[[ tools/gbs ]]
+[[ tools/mic ]]
+[[ tools/mic-bootstrap ]]
+[[ tools/obs-build ]]
diff --git a/data/my_tools/jj/rsa/kernel/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/kernel/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..16a5283
--- /dev/null
@@ -0,0 +1 @@
+Cloning into kernel-mfld-blackbay...
diff --git a/data/my_tools/jj/rsa/kernel/kernel-mfld-blackbay b/data/my_tools/jj/rsa/kernel/kernel-mfld-blackbay
new file mode 160000 (submodule)
index 0000000..4b4f854
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4b4f854262dac7ad3ac5e9ad12fc8871daebdaa9
diff --git a/data/my_tools/jj/rsa/samples/native/AnimationApp b/data/my_tools/jj/rsa/samples/native/AnimationApp
new file mode 160000 (submodule)
index 0000000..0d2ebaf
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0d2ebaf85cd83473f9410eaae6a5149ec184da60
diff --git a/data/my_tools/jj/rsa/samples/native/AppSetting b/data/my_tools/jj/rsa/samples/native/AppSetting
new file mode 160000 (submodule)
index 0000000..cae6f7c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cae6f7c720257a3d08878a5dfddde0dedb79f4ec
diff --git a/data/my_tools/jj/rsa/samples/native/BasicApp b/data/my_tools/jj/rsa/samples/native/BasicApp
new file mode 160000 (submodule)
index 0000000..6994853
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 699485331fce7ee530a7cc56c95dc9fc7cd83363
diff --git a/data/my_tools/jj/rsa/samples/native/Calculator b/data/my_tools/jj/rsa/samples/native/Calculator
new file mode 160000 (submodule)
index 0000000..faf3503
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit faf3503ad80150037d9c0a343485df84ea426f27
diff --git a/data/my_tools/jj/rsa/samples/native/CalendarViewer b/data/my_tools/jj/rsa/samples/native/CalendarViewer
new file mode 160000 (submodule)
index 0000000..b5642c7
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b5642c7a5f1b6cfed99478fc2f8fce9f9972b0cf
diff --git a/data/my_tools/jj/rsa/samples/native/CipherMessage b/data/my_tools/jj/rsa/samples/native/CipherMessage
new file mode 160000 (submodule)
index 0000000..3b1c181
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3b1c181047f4a7188ba043dcb05faf6776076108
diff --git a/data/my_tools/jj/rsa/samples/native/Dictionary b/data/my_tools/jj/rsa/samples/native/Dictionary
new file mode 160000 (submodule)
index 0000000..d6af419
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d6af419caa7571dc8695a71e2644a8c643621915
diff --git a/data/my_tools/jj/rsa/samples/native/DictionaryDataControl b/data/my_tools/jj/rsa/samples/native/DictionaryDataControl
new file mode 160000 (submodule)
index 0000000..76bc32d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 76bc32dde9db3fa2cbcd3d8258fda2974a365503
diff --git a/data/my_tools/jj/rsa/samples/native/DictionaryDataControlProvider b/data/my_tools/jj/rsa/samples/native/DictionaryDataControlProvider
new file mode 160000 (submodule)
index 0000000..ebb7f3e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ebb7f3e180c60eb8e1ad4d3de9b95066a4b03030
diff --git a/data/my_tools/jj/rsa/samples/native/DrawingBoard b/data/my_tools/jj/rsa/samples/native/DrawingBoard
new file mode 160000 (submodule)
index 0000000..4156cfd
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4156cfd737ce231fa6460564eada48d9c17f8362
diff --git a/data/my_tools/jj/rsa/samples/native/EffectsApp b/data/my_tools/jj/rsa/samples/native/EffectsApp
new file mode 160000 (submodule)
index 0000000..12e564e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 12e564ed490c336732d6c23072b44bb5a1cc28ec
diff --git a/data/my_tools/jj/rsa/samples/native/FaceRecognizer b/data/my_tools/jj/rsa/samples/native/FaceRecognizer
new file mode 160000 (submodule)
index 0000000..949aedc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 949aedc4beb04616160f70c3c021a263631b7a2e
diff --git a/data/my_tools/jj/rsa/samples/native/FaceTracker b/data/my_tools/jj/rsa/samples/native/FaceTracker
new file mode 160000 (submodule)
index 0000000..268a9ba
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 268a9bab087ed610930b4c290eba268b4e00851f
diff --git a/data/my_tools/jj/rsa/samples/native/FriendFinder b/data/my_tools/jj/rsa/samples/native/FriendFinder
new file mode 160000 (submodule)
index 0000000..2636586
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2636586a98378190596d85d79be528c6971bf600
diff --git a/data/my_tools/jj/rsa/samples/native/GlesCube b/data/my_tools/jj/rsa/samples/native/GlesCube
new file mode 160000 (submodule)
index 0000000..80780e6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 80780e67252dbaa8ba4d8029f4d85278519dffab
diff --git a/data/my_tools/jj/rsa/samples/native/GlesCube11 b/data/my_tools/jj/rsa/samples/native/GlesCube11
new file mode 160000 (submodule)
index 0000000..3d0b2c1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3d0b2c1c495a08984e1aa1c17d30b82bd679a794
diff --git a/data/my_tools/jj/rsa/samples/native/GlesShader b/data/my_tools/jj/rsa/samples/native/GlesShader
new file mode 160000 (submodule)
index 0000000..a1b8a61
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a1b8a61680bae850bad7a9fe551fef71f2f21340
diff --git a/data/my_tools/jj/rsa/samples/native/HttpClient b/data/my_tools/jj/rsa/samples/native/HttpClient
new file mode 160000 (submodule)
index 0000000..d99c4b0
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d99c4b0da24be36e507155aa279c4396f09a07c0
diff --git a/data/my_tools/jj/rsa/samples/native/HybridServiceApp b/data/my_tools/jj/rsa/samples/native/HybridServiceApp
new file mode 160000 (submodule)
index 0000000..5788180
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5788180329d79cbef32c26f77626655d499439a3
diff --git a/data/my_tools/jj/rsa/samples/native/JsonParserApp b/data/my_tools/jj/rsa/samples/native/JsonParserApp
new file mode 160000 (submodule)
index 0000000..c990315
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c990315eba26db306cc8ba1c9a89b44ba7903d8d
diff --git a/data/my_tools/jj/rsa/samples/native/LocalContent b/data/my_tools/jj/rsa/samples/native/LocalContent
new file mode 160000 (submodule)
index 0000000..de37150
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit de37150001f5d272b15f4e67017472c24f04af03
diff --git a/data/my_tools/jj/rsa/samples/native/LocationManager b/data/my_tools/jj/rsa/samples/native/LocationManager
new file mode 160000 (submodule)
index 0000000..3527f45
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3527f45b5349397ac70f71548b9794c1e74e1287
diff --git a/data/my_tools/jj/rsa/samples/native/MediaApp b/data/my_tools/jj/rsa/samples/native/MediaApp
new file mode 160000 (submodule)
index 0000000..fb40a17
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit fb40a17c2166ced380a800e55f4c469a538b0f4c
diff --git a/data/my_tools/jj/rsa/samples/native/MessageSender b/data/my_tools/jj/rsa/samples/native/MessageSender
new file mode 160000 (submodule)
index 0000000..9df34b5
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9df34b58acabd3f4d93bfea5276493c01b727557
diff --git a/data/my_tools/jj/rsa/samples/native/MetalDetector b/data/my_tools/jj/rsa/samples/native/MetalDetector
new file mode 160000 (submodule)
index 0000000..f8d3b22
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f8d3b225abab4d3f7e74bf07f256ccecb7acfbb9
diff --git a/data/my_tools/jj/rsa/samples/native/MotionDetector b/data/my_tools/jj/rsa/samples/native/MotionDetector
new file mode 160000 (submodule)
index 0000000..c8e8d72
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c8e8d727a55cb389c851212cf1e5204757e16068
diff --git a/data/my_tools/jj/rsa/samples/native/MultiLanguage b/data/my_tools/jj/rsa/samples/native/MultiLanguage
new file mode 160000 (submodule)
index 0000000..3d67a23
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3d67a23e75454de53e62985c793330fad87f9c0a
diff --git a/data/my_tools/jj/rsa/samples/native/MultiProcServiceApp b/data/my_tools/jj/rsa/samples/native/MultiProcServiceApp
new file mode 160000 (submodule)
index 0000000..81da4c8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 81da4c8b5ca3c2d6eb362283ac9beb18f3aaffc7
diff --git a/data/my_tools/jj/rsa/samples/native/MultiProcUiApp b/data/my_tools/jj/rsa/samples/native/MultiProcUiApp
new file mode 160000 (submodule)
index 0000000..111a4b8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 111a4b80a5425f0a3a53d3fb1dab649214e5ebf2
diff --git a/data/my_tools/jj/rsa/samples/native/MultipointTouch b/data/my_tools/jj/rsa/samples/native/MultipointTouch
new file mode 160000 (submodule)
index 0000000..2619fc1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2619fc18b6f57a03b1e9f833dfd809cd0623c856
diff --git a/data/my_tools/jj/rsa/samples/native/NfcMemoTag b/data/my_tools/jj/rsa/samples/native/NfcMemoTag
new file mode 160000 (submodule)
index 0000000..1864810
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 1864810531d34ed75c45c938a0e388af739b36ef
diff --git a/data/my_tools/jj/rsa/samples/native/NfcP2pBump b/data/my_tools/jj/rsa/samples/native/NfcP2pBump
new file mode 160000 (submodule)
index 0000000..0c9aafa
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0c9aafa927a853983193c9e29a9f3dd70629fd98
diff --git a/data/my_tools/jj/rsa/samples/native/PushClient b/data/my_tools/jj/rsa/samples/native/PushClient
new file mode 160000 (submodule)
index 0000000..c58a184
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit c58a184e81fd2a136c37d2dcc57ace164605cae0
diff --git a/data/my_tools/jj/rsa/samples/native/RockPaperScissors b/data/my_tools/jj/rsa/samples/native/RockPaperScissors
new file mode 160000 (submodule)
index 0000000..f18e3b5
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f18e3b562cdf4eb4fe1ee3b95f362d0c3babb8de
diff --git a/data/my_tools/jj/rsa/samples/native/SceneManagement b/data/my_tools/jj/rsa/samples/native/SceneManagement
new file mode 160000 (submodule)
index 0000000..e6584b4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e6584b48c61101b9d84b37013b0b5db5888f0676
diff --git a/data/my_tools/jj/rsa/samples/native/SimplePedometer b/data/my_tools/jj/rsa/samples/native/SimplePedometer
new file mode 160000 (submodule)
index 0000000..930943d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 930943d1dd53c2646814cc8a6025fda4a6632d01
diff --git a/data/my_tools/jj/rsa/samples/native/SocketChat b/data/my_tools/jj/rsa/samples/native/SocketChat
new file mode 160000 (submodule)
index 0000000..f93fdee
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f93fdee5b8ec77612412302c46965c33f595efc7
diff --git a/data/my_tools/jj/rsa/samples/native/SpeechApp b/data/my_tools/jj/rsa/samples/native/SpeechApp
new file mode 160000 (submodule)
index 0000000..013c6b4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 013c6b497c1eac6c4b249e12b8882ef88cc80fb1
diff --git a/data/my_tools/jj/rsa/samples/native/Stopwatch b/data/my_tools/jj/rsa/samples/native/Stopwatch
new file mode 160000 (submodule)
index 0000000..26063dd
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 26063dd7907fe974a1788db12a3cefa7275857da
diff --git a/data/my_tools/jj/rsa/samples/native/SystemApp b/data/my_tools/jj/rsa/samples/native/SystemApp
new file mode 160000 (submodule)
index 0000000..a48996c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a48996cf16bc8c6fcb41c7369d587d71ca4f5453
diff --git a/data/my_tools/jj/rsa/samples/native/TiltableImageViewer b/data/my_tools/jj/rsa/samples/native/TiltableImageViewer
new file mode 160000 (submodule)
index 0000000..5d4e5aa
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5d4e5aaf0f97e3741ede03d338750d078db998a1
diff --git a/data/my_tools/jj/rsa/samples/native/Todo b/data/my_tools/jj/rsa/samples/native/Todo
new file mode 160000 (submodule)
index 0000000..3ba2c5b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3ba2c5b648c7b4c092755e49074c43a8afb153b1
diff --git a/data/my_tools/jj/rsa/samples/native/UiControlAnimator b/data/my_tools/jj/rsa/samples/native/UiControlAnimator
new file mode 160000 (submodule)
index 0000000..f3721d9
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f3721d913d7def75eaac43fcf241bd5cfcb0636b
diff --git a/data/my_tools/jj/rsa/samples/native/UiControls b/data/my_tools/jj/rsa/samples/native/UiControls
new file mode 160000 (submodule)
index 0000000..648d90c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 648d90c15df7d06cdf21e2549f60f87aaa6544bd
diff --git a/data/my_tools/jj/rsa/samples/native/UiFrameMode b/data/my_tools/jj/rsa/samples/native/UiFrameMode
new file mode 160000 (submodule)
index 0000000..9c709f4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9c709f48241dd017cf80f6b3ba17dd5b947b9224
diff --git a/data/my_tools/jj/rsa/samples/native/UiGestureDetector b/data/my_tools/jj/rsa/samples/native/UiGestureDetector
new file mode 160000 (submodule)
index 0000000..28a4717
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 28a47170f1fd40220bcac91a0e0e8961c6e9f74e
diff --git a/data/my_tools/jj/rsa/samples/native/UiLayoutDemo b/data/my_tools/jj/rsa/samples/native/UiLayoutDemo
new file mode 160000 (submodule)
index 0000000..cd1d3bf
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cd1d3bfee6cf1de7c974d40481f87e5f8613341d
diff --git a/data/my_tools/jj/rsa/samples/native/UiVisualElement b/data/my_tools/jj/rsa/samples/native/UiVisualElement
new file mode 160000 (submodule)
index 0000000..33c53c0
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 33c53c0beaf7044e31acb275d47e0eed676d24de
diff --git a/data/my_tools/jj/rsa/samples/native/WebViewer b/data/my_tools/jj/rsa/samples/native/WebViewer
new file mode 160000 (submodule)
index 0000000..ebe5bfc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ebe5bfc302939209c85695e652f081379c616a22
diff --git a/data/my_tools/jj/rsa/samples/native/WifiDirectChat b/data/my_tools/jj/rsa/samples/native/WifiDirectChat
new file mode 160000 (submodule)
index 0000000..ba8811a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ba8811a9f4805128001c2a98b9559db51f1a5329
diff --git a/data/my_tools/jj/rsa/samples/native/XmlParserApp b/data/my_tools/jj/rsa/samples/native/XmlParserApp
new file mode 160000 (submodule)
index 0000000..41fe220
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 41fe2207c8438b60432c7ef25e4f74a456e5aacd
diff --git a/data/my_tools/jj/rsa/samples/native/templates b/data/my_tools/jj/rsa/samples/native/templates
new file mode 160000 (submodule)
index 0000000..d74d27d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d74d27deb1130605baf6d899f31aca139843952d
diff --git a/data/my_tools/jj/rsa/samples/web/Annex b/data/my_tools/jj/rsa/samples/web/Annex
new file mode 160000 (submodule)
index 0000000..b1ceb51
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b1ceb51bf76d9aabf63d77added0ab23eca191a0
diff --git a/data/my_tools/jj/rsa/samples/web/BluetoothChat b/data/my_tools/jj/rsa/samples/web/BluetoothChat
new file mode 160000 (submodule)
index 0000000..cc2a5e3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cc2a5e39e46b9262bc7165905e984d730f955c21
diff --git a/data/my_tools/jj/rsa/samples/web/CallLog b/data/my_tools/jj/rsa/samples/web/CallLog
new file mode 160000 (submodule)
index 0000000..602f83a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 602f83a3aebc6cc850b1506380e96fef215bf881
diff --git a/data/my_tools/jj/rsa/samples/web/Chatter b/data/my_tools/jj/rsa/samples/web/Chatter
new file mode 160000 (submodule)
index 0000000..cd6160c
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cd6160cb30933ad45a559a5b1d7d1ecdd88b744e
diff --git a/data/my_tools/jj/rsa/samples/web/Compass b/data/my_tools/jj/rsa/samples/web/Compass
new file mode 160000 (submodule)
index 0000000..5cffeda
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 5cffeda4f8fe00364b8099c8e7af7615411f6bd2
diff --git a/data/my_tools/jj/rsa/samples/web/ContactsExchanger b/data/my_tools/jj/rsa/samples/web/ContactsExchanger
new file mode 160000 (submodule)
index 0000000..808694d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 808694df15939e9f10b96c1c071132396351179f
diff --git a/data/my_tools/jj/rsa/samples/web/EventManager b/data/my_tools/jj/rsa/samples/web/EventManager
new file mode 160000 (submodule)
index 0000000..4049de2
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4049de218346792830b9fcf2066feafb64d30c15
diff --git a/data/my_tools/jj/rsa/samples/web/ExercisePlanner b/data/my_tools/jj/rsa/samples/web/ExercisePlanner
new file mode 160000 (submodule)
index 0000000..724f07d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 724f07da5eb199f184c6f3597d2cb208f1c9fac4
diff --git a/data/my_tools/jj/rsa/samples/web/FileManager b/data/my_tools/jj/rsa/samples/web/FileManager
new file mode 160000 (submodule)
index 0000000..d570882
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit d570882cac884310ae092a3c654e2b35fa9fb052
diff --git a/data/my_tools/jj/rsa/samples/web/Flashcards b/data/my_tools/jj/rsa/samples/web/Flashcards
new file mode 160000 (submodule)
index 0000000..5055773
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 50557733e33b0b294628c087ba010d04848c6d9c
diff --git a/data/my_tools/jj/rsa/samples/web/Go b/data/my_tools/jj/rsa/samples/web/Go
new file mode 160000 (submodule)
index 0000000..9fa76b6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 9fa76b6588b80bf3f8081b7d0b55b9c68901ec77
diff --git a/data/my_tools/jj/rsa/samples/web/HybridWebApp b/data/my_tools/jj/rsa/samples/web/HybridWebApp
new file mode 160000 (submodule)
index 0000000..df4c911
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit df4c9112f9e8d6a0c0f4fe0a916c71021551a3f5
diff --git a/data/my_tools/jj/rsa/samples/web/Mediacontent b/data/my_tools/jj/rsa/samples/web/Mediacontent
new file mode 160000 (submodule)
index 0000000..24d21ed
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 24d21ed8734347a58cd67f20022d9dd396cbdef3
diff --git a/data/my_tools/jj/rsa/samples/web/MemoryGame b/data/my_tools/jj/rsa/samples/web/MemoryGame
new file mode 160000 (submodule)
index 0000000..6bbcabe
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 6bbcabe2b2be765a131deb683648f928473acd94
diff --git a/data/my_tools/jj/rsa/samples/web/MemoryMatch b/data/my_tools/jj/rsa/samples/web/MemoryMatch
new file mode 160000 (submodule)
index 0000000..4a0d1e1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4a0d1e12b8a36cf5b6a5a7c1dc44d90d955a8d28
diff --git a/data/my_tools/jj/rsa/samples/web/NPRuntime b/data/my_tools/jj/rsa/samples/web/NPRuntime
new file mode 160000 (submodule)
index 0000000..2c586ab
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2c586abda809039dfcc875c7f6c82dc1dd42c990
diff --git a/data/my_tools/jj/rsa/samples/web/Piano b/data/my_tools/jj/rsa/samples/web/Piano
new file mode 160000 (submodule)
index 0000000..f123fea
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f123fea5cab3b58509a4c773c7366c979c4fd924
diff --git a/data/my_tools/jj/rsa/samples/web/ScientificCalculator b/data/my_tools/jj/rsa/samples/web/ScientificCalculator
new file mode 160000 (submodule)
index 0000000..90f4b7e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 90f4b7e2b8d7ef3816f0b1e19611c05108ff6157
diff --git a/data/my_tools/jj/rsa/samples/web/SelfCamera b/data/my_tools/jj/rsa/samples/web/SelfCamera
new file mode 160000 (submodule)
index 0000000..2aa172f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 2aa172ff790471a5b29edea60a58d2b3a7822006
diff --git a/data/my_tools/jj/rsa/samples/web/SensorBall b/data/my_tools/jj/rsa/samples/web/SensorBall
new file mode 160000 (submodule)
index 0000000..b71005d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b71005d0a3a0845071bf30d498c5f5d1d9bd3a8a
diff --git a/data/my_tools/jj/rsa/samples/web/SliderPuzzle b/data/my_tools/jj/rsa/samples/web/SliderPuzzle
new file mode 160000 (submodule)
index 0000000..0128afb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0128afb11fc1a0ba10879aa4056f4ea047850caa
diff --git a/data/my_tools/jj/rsa/samples/web/Sweetspot b/data/my_tools/jj/rsa/samples/web/Sweetspot
new file mode 160000 (submodule)
index 0000000..e52430f
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e52430f4a596a8b2cfa52119c785899a4dfcf6b9
diff --git a/data/my_tools/jj/rsa/samples/web/Systeminfo b/data/my_tools/jj/rsa/samples/web/Systeminfo
new file mode 160000 (submodule)
index 0000000..fc1f725
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit fc1f725401e10c7afcfcc19b1fadfc80d245560f
diff --git a/data/my_tools/jj/rsa/samples/web/Tenframe b/data/my_tools/jj/rsa/samples/web/Tenframe
new file mode 160000 (submodule)
index 0000000..255efa4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 255efa42aba88d038cce64ae2f57ccce3368a121
diff --git a/data/my_tools/jj/rsa/samples/web/TizenWinset b/data/my_tools/jj/rsa/samples/web/TizenWinset
new file mode 160000 (submodule)
index 0000000..f08c2f6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f08c2f6ec8c203b59c0e75e4d79a8d68258c5540
diff --git a/data/my_tools/jj/rsa/sdk/alsa-scenario-scn-data-0-emul b/data/my_tools/jj/rsa/sdk/alsa-scenario-scn-data-0-emul
new file mode 160000 (submodule)
index 0000000..567976e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 567976edaad378feb2142e449e21178b7335032a
diff --git a/data/my_tools/jj/rsa/sdk/build/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/build/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..c8f2218
--- /dev/null
@@ -0,0 +1,2 @@
+Cloning into pde-build...
+Cloning into version-manager...
diff --git a/data/my_tools/jj/rsa/sdk/build/pde-build b/data/my_tools/jj/rsa/sdk/build/pde-build
new file mode 160000 (submodule)
index 0000000..a14ddb3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a14ddb3826a2c2890c493927e9c02147822597a3
diff --git a/data/my_tools/jj/rsa/sdk/build/version-manager b/data/my_tools/jj/rsa/sdk/build/version-manager
new file mode 160000 (submodule)
index 0000000..0f314f8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0f314f8d8dd6120bcb3f500644ec010cbeb145c8
diff --git a/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin b/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin
new file mode 160000 (submodule)
index 0000000..0b0c171
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0b0c171f969adf4b3172d83ca8899c0224623a49
diff --git a/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-manager b/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-manager
new file mode 160000 (submodule)
index 0000000..b172103
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit b1721038c3b9b497da5aeb221fd0112cd1c24e7b
diff --git a/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-probe b/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analysis-probe
new file mode 160000 (submodule)
index 0000000..57dc359
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 57dc35945e57b90ffece4460181d4d3ac249df88
diff --git a/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analyzer b/data/my_tools/jj/rsa/sdk/dynamic-analyzer/dynamic-analyzer
new file mode 160000 (submodule)
index 0000000..5457190
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 545719018d25373b76176978b7fd94dcce6b7877
diff --git a/data/my_tools/jj/rsa/sdk/dynamic-analyzer/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/dynamic-analyzer/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..0efec95
--- /dev/null
@@ -0,0 +1,4 @@
+Cloning into dynamic-analysis-ide-eplugin...
+Cloning into dynamic-analysis-manager...
+Cloning into dynamic-analysis-probe...
+Cloning into dynamic-analyzer...
diff --git a/data/my_tools/jj/rsa/sdk/emulator/event-injector b/data/my_tools/jj/rsa/sdk/emulator/event-injector
new file mode 160000 (submodule)
index 0000000..ab1e1fa
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ab1e1fa7e298c79345e080b8caa634427ed5e75d
diff --git a/data/my_tools/jj/rsa/sdk/emulator/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/emulator/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..4496e75
--- /dev/null
@@ -0,0 +1 @@
+Cloning into event-injector...
diff --git a/data/my_tools/jj/rsa/sdk/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..67addb2
--- /dev/null
@@ -0,0 +1 @@
+Cloning into alsa-scenario-scn-data-0-emul...
diff --git a/data/my_tools/jj/rsa/sdk/ide/assignmenttracing-eplugin b/data/my_tools/jj/rsa/sdk/ide/assignmenttracing-eplugin
new file mode 160000 (submodule)
index 0000000..f8fdae8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f8fdae809d0f3244034e4ee23befd2c3957e8799
diff --git a/data/my_tools/jj/rsa/sdk/ide/codecoverage-eplugin b/data/my_tools/jj/rsa/sdk/ide/codecoverage-eplugin
new file mode 160000 (submodule)
index 0000000..f413205
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f413205a61176ce911f6e06d177b978e2c18a70d
diff --git a/data/my_tools/jj/rsa/sdk/ide/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/ide/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..837ee31
--- /dev/null
@@ -0,0 +1,11 @@
+Cloning into assignmenttracing-eplugin...
+Cloning into codecoverage-eplugin...
+Cloning into jsdt-extension-eplugin...
+Cloning into native-eplugin...
+Cloning into native-ext-eplugin...
+Cloning into nativeplatform-eplugin...
+Cloning into native-platform-sample...
+Cloning into native-sample...
+Cloning into profiler-eplugin...
+Cloning into unittest-eplugin...
+Cloning into web-sample-partner...
diff --git a/data/my_tools/jj/rsa/sdk/ide/jsdt-extension-eplugin b/data/my_tools/jj/rsa/sdk/ide/jsdt-extension-eplugin
new file mode 160000 (submodule)
index 0000000..f20f239
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit f20f2395902e7c8ec279563094debe31b6a478e2
diff --git a/data/my_tools/jj/rsa/sdk/ide/native-eplugin b/data/my_tools/jj/rsa/sdk/ide/native-eplugin
new file mode 160000 (submodule)
index 0000000..8e7059e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8e7059e1553c16053dc95e633a5b4cbe71dac571
diff --git a/data/my_tools/jj/rsa/sdk/ide/native-ext-eplugin b/data/my_tools/jj/rsa/sdk/ide/native-ext-eplugin
new file mode 160000 (submodule)
index 0000000..24d8a67
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 24d8a6722418e9058f0864746f1f6eb2a2fba868
diff --git a/data/my_tools/jj/rsa/sdk/ide/native-platform-sample b/data/my_tools/jj/rsa/sdk/ide/native-platform-sample
new file mode 160000 (submodule)
index 0000000..3db238b
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 3db238b7765f552f99e130545ebf5890e14e148f
diff --git a/data/my_tools/jj/rsa/sdk/ide/native-sample b/data/my_tools/jj/rsa/sdk/ide/native-sample
new file mode 160000 (submodule)
index 0000000..43b0cd0
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 43b0cd030b8b38b9fcaac34d75313f689c5e1998
diff --git a/data/my_tools/jj/rsa/sdk/ide/nativeappcommon-eplugin b/data/my_tools/jj/rsa/sdk/ide/nativeappcommon-eplugin
new file mode 160000 (submodule)
index 0000000..ac3a6e8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ac3a6e89432a2871946abfc7e2a7f421e724c168
diff --git a/data/my_tools/jj/rsa/sdk/ide/nativecommon-eplugin b/data/my_tools/jj/rsa/sdk/ide/nativecommon-eplugin
new file mode 160000 (submodule)
index 0000000..21d2843
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 21d284379e68717c9ff374e763e9f634eaf1ba4a
diff --git a/data/my_tools/jj/rsa/sdk/ide/nativeplatform-eplugin b/data/my_tools/jj/rsa/sdk/ide/nativeplatform-eplugin
new file mode 160000 (submodule)
index 0000000..23e7dee
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 23e7deee35f81c0d4c88f6660ef23596e5b09572
diff --git a/data/my_tools/jj/rsa/sdk/ide/profiler-eplugin b/data/my_tools/jj/rsa/sdk/ide/profiler-eplugin
new file mode 160000 (submodule)
index 0000000..e50fe12
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit e50fe12df990180c6af9758a5d6896a1bafa87c3
diff --git a/data/my_tools/jj/rsa/sdk/ide/unittest-eplugin b/data/my_tools/jj/rsa/sdk/ide/unittest-eplugin
new file mode 160000 (submodule)
index 0000000..25b6b7e
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 25b6b7ea9d739c00aea81a9a51e2b6bae5b717e7
diff --git a/data/my_tools/jj/rsa/sdk/ide/web-sample-partner b/data/my_tools/jj/rsa/sdk/ide/web-sample-partner
new file mode 160000 (submodule)
index 0000000..8903362
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8903362f84efc949c84e7621745dfb9089c9d25f
diff --git a/data/my_tools/jj/rsa/sdk/tools/certificate-generator b/data/my_tools/jj/rsa/sdk/tools/certificate-generator
new file mode 160000 (submodule)
index 0000000..294edde
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 294eddec5341a65ee37c81ad46468f48fe986606
diff --git a/data/my_tools/jj/rsa/sdk/tools/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/tools/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..9954c07
--- /dev/null
@@ -0,0 +1,8 @@
+Cloning into certificate-generator...
+Cloning into llvm-3.1...
+Cloning into native-app-rootstrap...
+Cloning into native-ui-effect-builder...
+Cloning into oprofile...
+Cloning into toolchain-dev-rootstrap...
+Cloning into unittest-framework...
+Cloning into valgrind...
diff --git a/data/my_tools/jj/rsa/sdk/tools/llvm-3.1 b/data/my_tools/jj/rsa/sdk/tools/llvm-3.1
new file mode 160000 (submodule)
index 0000000..cd62192
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cd621927199b5961060550fdb5430748904aab52
diff --git a/data/my_tools/jj/rsa/sdk/tools/native-app-rootstrap b/data/my_tools/jj/rsa/sdk/tools/native-app-rootstrap
new file mode 160000 (submodule)
index 0000000..ea0c33d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ea0c33d16087f3ee162ea3318db5ec9b1eff24bf
diff --git a/data/my_tools/jj/rsa/sdk/tools/native-ui-effect-builder b/data/my_tools/jj/rsa/sdk/tools/native-ui-effect-builder
new file mode 160000 (submodule)
index 0000000..ed1846d
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ed1846ddfba69cab53339411e476c12afd303627
diff --git a/data/my_tools/jj/rsa/sdk/tools/oprofile b/data/my_tools/jj/rsa/sdk/tools/oprofile
new file mode 160000 (submodule)
index 0000000..bae7861
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit bae7861abc4df5a25224f9ecd1578eacd28ccd98
diff --git a/data/my_tools/jj/rsa/sdk/tools/toolchain-dev-rootstrap b/data/my_tools/jj/rsa/sdk/tools/toolchain-dev-rootstrap
new file mode 160000 (submodule)
index 0000000..a38e0f1
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a38e0f146531655a03a038fd46c1545a7430ba9a
diff --git a/data/my_tools/jj/rsa/sdk/tools/unittest-framework b/data/my_tools/jj/rsa/sdk/tools/unittest-framework
new file mode 160000 (submodule)
index 0000000..8a73eeb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 8a73eeb21f4505313e7297dd1e893e56902ed6a9
diff --git a/data/my_tools/jj/rsa/sdk/tools/valgrind b/data/my_tools/jj/rsa/sdk/tools/valgrind
new file mode 160000 (submodule)
index 0000000..7be04ab
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 7be04ab5b23d20fc6ff7c11f2ac4aceaf5f2bed3
diff --git a/data/my_tools/jj/rsa/sdk/ui-builder/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/sdk/ui-builder/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..0846daf
--- /dev/null
@@ -0,0 +1 @@
+Cloning into native-ui-builder...
diff --git a/data/my_tools/jj/rsa/sdk/ui-builder/native-ui-builder b/data/my_tools/jj/rsa/sdk/ui-builder/native-ui-builder
new file mode 160000 (submodule)
index 0000000..073f060
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 073f06040d7d888d859ab6face49480d1c2da51f
diff --git a/data/my_tools/jj/rsa/toolchains/emulator-macros b/data/my_tools/jj/rsa/toolchains/emulator-macros
new file mode 160000 (submodule)
index 0000000..ec8bea4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ec8bea4db95a35d78ebbd593f4671fd8754e3962
diff --git a/data/my_tools/jj/rsa/toolchains/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/toolchains/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..ba29aba
--- /dev/null
@@ -0,0 +1,8 @@
+Cloning into kernel-headers-arm...
+Cloning into llvm-c-headers-portable...
+Cloning into ruby...
+Cloning into emulator-macros...
+Cloning into libwsbm...
+Cloning into libzypp...
+Cloning into python-urlgrabber...
+Cloning into rpm...
diff --git a/data/my_tools/jj/rsa/toolchains/kernel-headers-arm b/data/my_tools/jj/rsa/toolchains/kernel-headers-arm
new file mode 160000 (submodule)
index 0000000..265b651
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 265b651a8757d11be5f857cf377809f61d881c52
diff --git a/data/my_tools/jj/rsa/toolchains/libwsbm b/data/my_tools/jj/rsa/toolchains/libwsbm
new file mode 160000 (submodule)
index 0000000..cb20874
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cb20874f486cb2290491ca337d97f9b3accc8849
diff --git a/data/my_tools/jj/rsa/toolchains/libzypp b/data/my_tools/jj/rsa/toolchains/libzypp
new file mode 160000 (submodule)
index 0000000..cfbbf65
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit cfbbf65b224153250976778a3beb4d0080784a4a
diff --git a/data/my_tools/jj/rsa/toolchains/llvm-c-headers-portable b/data/my_tools/jj/rsa/toolchains/llvm-c-headers-portable
new file mode 160000 (submodule)
index 0000000..dfc69bc
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit dfc69bc8e16baadaa9de020584862c94c9eeb15e
diff --git a/data/my_tools/jj/rsa/toolchains/python-urlgrabber b/data/my_tools/jj/rsa/toolchains/python-urlgrabber
new file mode 160000 (submodule)
index 0000000..60ac0eb
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 60ac0ebff1e1a3ead502524d420cf313c761915d
diff --git a/data/my_tools/jj/rsa/toolchains/rpm b/data/my_tools/jj/rsa/toolchains/rpm
new file mode 160000 (submodule)
index 0000000..858de93
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 858de93d0041991c0d4d92780ece2bac4f9f8b2e
diff --git a/data/my_tools/jj/rsa/toolchains/ruby b/data/my_tools/jj/rsa/toolchains/ruby
new file mode 160000 (submodule)
index 0000000..4420743
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 44207435fe8db8b06d65f683786a8e1301c1b9dc
diff --git a/data/my_tools/jj/rsa/tools/depanneur b/data/my_tools/jj/rsa/tools/depanneur
new file mode 160000 (submodule)
index 0000000..506b6f4
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 506b6f439390758df0eb49a75f52dc74d98f9889
diff --git a/data/my_tools/jj/rsa/tools/gbs b/data/my_tools/jj/rsa/tools/gbs
new file mode 160000 (submodule)
index 0000000..df1fb2a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit df1fb2a4aa60b5a06b4da6301d0e165578d4fb3b
diff --git a/data/my_tools/jj/rsa/tools/git_clone_log_jj_rsa b/data/my_tools/jj/rsa/tools/git_clone_log_jj_rsa
new file mode 100644 (file)
index 0000000..27ac021
--- /dev/null
@@ -0,0 +1,5 @@
+Cloning into depanneur...
+Cloning into gbs...
+Cloning into mic...
+Cloning into mic-bootstrap...
+Cloning into obs-build...
diff --git a/data/my_tools/jj/rsa/tools/lthor b/data/my_tools/jj/rsa/tools/lthor
new file mode 160000 (submodule)
index 0000000..6ea6a36
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 6ea6a360fa75766b6e56545486e685ccd552ebab
diff --git a/data/my_tools/jj/rsa/tools/mic b/data/my_tools/jj/rsa/tools/mic
new file mode 160000 (submodule)
index 0000000..a425360
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a4253604bfc4c6e35085e0f74580ac09c4a55fc1
diff --git a/data/my_tools/jj/rsa/tools/mic-bootstrap b/data/my_tools/jj/rsa/tools/mic-bootstrap
new file mode 160000 (submodule)
index 0000000..65027ed
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 65027ed7e2554b241c37d07962ce922aeb1fa90e
diff --git a/data/my_tools/jj/rsa/tools/obs-build b/data/my_tools/jj/rsa/tools/obs-build
new file mode 160000 (submodule)
index 0000000..ecb443a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit ecb443a25dfd200b7789de4a255f642c1cc26dde
diff --git a/data/my_tools/make_slpcam_ubi_binary.sh b/data/my_tools/make_slpcam_ubi_binary.sh
new file mode 100755 (executable)
index 0000000..70958c6
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/bash
+set -x
+
+TODAY=`date +%Y%m%d`
+BIN_ROOT=/data/binary/slp_camera
+BIN_NAME=SLPCAM-$TODAY
+mkdir $BIN_NAME
+cd $BIN_NAME
+
+sbs --reset
+#export SBS_TARGET_SUITE=slp2-target/snapshots/SLP_20111017_1
+export SCORE=FF
+sbs -i $BIN_NAME -B slp-camera-ubi
+
diff --git a/data/my_tools/make_slpcam_wifi_binary.sh b/data/my_tools/make_slpcam_wifi_binary.sh
new file mode 100755 (executable)
index 0000000..1e4152c
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/bash
+set -x
+
+TODAY=`date +%Y%m%d`
+BIN_ROOT=/data/binary/slp_camera
+BIN_NAME=SLPCAM-$TODAY
+mkdir $BIN_NAME
+cd $BIN_NAME
+
+SCORE=FF
+sbs -i $BIN_NAME -B slp-camera-wifi
+
diff --git a/data/my_tools/tizen_2.0_repo_list.txt b/data/my_tools/tizen_2.0_repo_list.txt
new file mode 100644 (file)
index 0000000..602dbe3
--- /dev/null
@@ -0,0 +1,1178 @@
+adaptation/ap_samsung/device-manager-plugin-exynos
+adaptation/ap_samsung/gst-plugins-e4x12
+adaptation/ap_samsung/gst-plugins-fimcconvert
+adaptation/ap_samsung/gst-plugins-s5pc2xx
+adaptation/ap_samsung/libdrm-slp-gem
+adaptation/ap_samsung/libomxil-e4x12
+adaptation/ap_samsung/libomxil-s5pc2xx
+adaptation/ap_samsung/libtbm-exynos4412
+adaptation/ap_samsung/mfc-firmware
+adaptation/ap_samsung/system-plugin-slp
+adaptation/ap_samsung/xserver-xorg-misc-exynos
+adaptation/ap_samsung/xserver-xorg-video-exynos
+adaptation/device-config-audio
+adaptation/device-config-touch
+adaptation/device-manager-plugin-pinetrail
+adaptation/device-manager-plugin-target
+adaptation/devices/alsa-scenario-files-0.0
+adaptation/devices/alsa-scenario-scn-data-0-base
+adaptation/devices/alsa-scenario-scn-data-0-mc1n2
+adaptation/devices/alsa-scenario-scn-data-0-mfld
+adaptation/devices/alsa-scenario-scn-data-0-wm1811
+adaptation/devices/bluetooth-firmware-bcm
+adaptation/devices/bluetooth-tools
+adaptation/devices/nfc-plugin-65nxp
+adaptation/devices/nfc-plugin-nxp
+adaptation/devices/wlandrv-plugin-tizen-bcm43xx
+adaptation/face-engine
+adaptation/intel_mfld/bootstub-mfld-blackbay
+adaptation/intel_mfld/device-configs-mfld-blackbay
+adaptation/intel_mfld/device-manager-plugin-mfld-blackbay
+adaptation/intel_mfld/gst-plugins-atomisp
+adaptation/intel_mfld/libmfldadvci-blackbay-bin
+adaptation/intel_mfld/libslp-lbs-plugin-mfld-blackbay
+adaptation/intel_mfld/linux-firmware-mfld
+adaptation/intel_mfld/mmfw-sysconf-mfld-blackbay
+adaptation/intel_mfld/preos-runtime
+adaptation/intel_mfld/psb-headers
+adaptation/intel_mfld/psb-video-mfld
+adaptation/intel_mfld/pvr-bin-mdfld
+adaptation/intel_mfld/sensor-plugins-mfld-blackbay
+adaptation/intel_mfld/xorg-server-configs-mfld-blackbay
+adaptation/mtdev
+adaptation/opengl-es-virtual-drv
+adaptation/system-plugin-ia-generic
+adaptation/systemd-bootmode
+adaptation/xorg-drv-mtev
+adaptation/xorg-x11-drv-fbdev
+adaptation/xorg-x11-drv-intel
+adaptation/xorg-x11-drv-keyboard
+adaptation/xorg-x11-drv-synaptics
+adaptation/xorg/driver/xserver-xorg-input-evdev
+adaptation/xorg/driver/xserver-xorg-input-evdev-multitouch
+adaptation/xorg/driver/xserver-xorg-input-gesture
+adaptation/xorg/driver/xserver-xorg-misc
+adaptation/xorg/driver/xserver-xorg-video-emulfb
+apps/connectivity/bluetooth-share-ui
+apps/home/app-selector
+apps/home/boot-animation
+apps/home/bt-syspopup
+apps/home/calculator
+apps/home/calendar
+apps/home/call
+apps/home/call-setting
+apps/home/camera
+apps/home/charging-animation
+apps/home/ciss
+apps/home/clock
+apps/home/contacts
+apps/home/draglock
+apps/home/email
+apps/home/gallery
+apps/home/gnome-common
+apps/home/image-viewer
+apps/home/indicator-win
+apps/home/libslp-alarm
+apps/home/libslp-memo
+apps/home/libug-setting-theme-efl
+apps/home/libug-worldclock-efl
+apps/home/lockscreen
+apps/home/memo
+apps/home/menu-daemon
+apps/home/menu-screen
+apps/home/message-app
+apps/home/minicontrol
+apps/home/mobileprint
+apps/home/music-player
+apps/home/my-account
+apps/home/myfiles
+apps/home/net-popup
+apps/home/notification
+apps/home/phone-contacts
+apps/home/phone-lock
+apps/home/print-service
+apps/home/pwlock
+apps/home/quickpanel
+apps/home/sat-ui
+apps/home/settings
+apps/home/smartsearch
+apps/home/starter
+apps/home/taskmanager
+apps/home/tickernoti
+apps/home/ug-bluetooth-efl
+apps/home/ug-calendar-picker
+apps/home/ug-camera-efl
+apps/home/ug-image-viewer-efl
+apps/home/ug-memo-efl
+apps/home/ug-mobile-ap
+apps/home/ug-myfile-efl
+apps/home/ug-nfc-efl
+apps/home/ug-picker-efl
+apps/home/ug-setting-gallery-efl
+apps/home/ug-setting-manage-applications-efl
+apps/home/ug-wifi-direct
+apps/home/ug-wifi-efl
+apps/home/usb-manager
+apps/home/usb-setting
+apps/home/usb-syspopup
+apps/home/video-player
+apps/home/volume-app
+apps/home/wrt-setting
+apps/livebox/data-provider-master
+apps/livebox/data-provider-slave
+apps/livebox/heap-monitor
+apps/livebox/livebox
+apps/livebox/livebox-cpp
+apps/livebox/livebox-edje
+apps/livebox/livebox-service
+apps/livebox/livebox-viewer
+apps/livebox/provider
+apps/osp/Calculator
+apps/osp/Calendar
+apps/osp/CalendarService
+apps/osp/Camera
+apps/osp/Clock
+apps/osp/Contacts
+apps/osp/Email
+apps/osp/Gallery
+apps/osp/Home
+apps/osp/ImageViewer
+apps/osp/Internet
+apps/osp/Lock
+apps/osp/Maps
+apps/osp/Memo
+apps/osp/Messages
+apps/osp/MusicPlayer
+apps/osp/MyFiles
+apps/osp/Navigation
+apps/osp/Phone
+apps/osp/Search
+apps/osp/Settings
+apps/osp/VideoPlayer
+apps/web/browser
+apps/web/download-manager
+doc/sdk
+doc/web-api
+extension/facebook-sdk
+external/acpid
+external/alsa-lib
+external/alsa-utils
+external/augeas
+external/avahi
+external/bash
+external/binutils
+external/boost
+external/bootchart
+external/busybox
+external/byacc
+external/bzip2
+external/c-ares
+external/chromium
+external/chrpath
+external/corewatcher
+external/cpio
+external/cups
+external/cups-filters
+external/curl
+external/dbus
+external/dbus-glib
+external/dbus-python
+external/device-mapper
+external/dialog
+external/diffutils
+external/diffutils-x86
+external/dos2unix
+external/dosfstools
+external/eglibc
+external/eglibc-arm
+external/eglibc-devel-arm
+external/eject
+external/enchant
+external/epson-inkjet-printer-escpr
+external/epson-laser-printer-escpage
+external/expat
+external/file
+external/flex
+external/freealut
+external/fribidi
+external/fsync
+external/gcd
+external/gdb
+external/geoclue
+external/giflib
+external/glib-networking
+external/glib2.0
+external/gmp
+external/grep
+external/grep-x86
+external/gtest
+external/gzip
+external/gzip-x86
+external/hplip
+external/hwdata
+external/icu
+external/ifupdown
+external/imake
+external/iniparser
+external/insserv
+external/iptables
+external/kmod
+external/kpartx
+external/lcms
+external/less
+external/leveldb
+external/libbullet
+external/libcap
+external/libcurl3
+external/libdaemon
+external/libelf
+external/libflac
+external/libgcrypt11
+external/libgnutls26
+external/libgpg-error
+external/libidn
+external/libijs
+external/libiri
+external/libjpeg-turbo
+external/libjson-glib
+external/libnl
+external/libnl2
+external/libogg
+external/liboil
+external/libpng
+external/libremix
+external/libsatsolver
+external/libsndfile
+external/libtasn1
+external/libtheora
+external/libtiff
+external/libusb
+external/libusb-compat
+external/libuuid
+external/libvorbis
+external/libwbxml2
+external/libxml2
+external/libxslt
+external/libzypp-bindings
+external/linux-firmware
+external/lsb
+external/lsof
+external/ltrace
+external/lua5.1
+external/lzo2
+external/mawk
+external/mingetty
+external/mjson
+external/mkdevnodes
+external/module-init-tools
+external/mtools
+external/ncurses
+external/net-tools
+external/nettle
+external/opencore-amr
+external/openssh
+external/pam
+external/pango1.0
+external/parted
+external/perl
+external/pkgs/e/eglibc-headers-arm
+external/polkit
+external/poppler
+external/popt
+external/powertop
+external/prelink
+external/procps
+external/psmisc
+external/qemu
+external/qpdf
+external/ragel
+external/readline5
+external/sed
+external/sed-x86
+external/shadow-utils
+external/shared-mime-info
+external/sharutils
+external/speex
+external/strace
+external/swig
+external/syslinux
+external/systemd
+external/sysvinit
+external/tar
+external/tar-x86
+external/tizen-coreutils
+external/tolua++
+external/udev
+external/udhcp
+external/uim
+external/unzip
+external/usleep
+external/util-linux
+external/uw-imap-toolkit
+external/vconfig
+external/vim
+external/wget
+external/xmlsec1
+external/zeromq
+external/zlib
+framework/api/app-manager
+framework/api/application
+framework/api/audio-io
+framework/api/bluetooth
+framework/api/call
+framework/api/camera
+framework/api/capi-oss-pkgs
+framework/api/capi-pkgs
+framework/api/common
+framework/api/connection
+framework/api/device
+framework/api/efl-util
+framework/api/email
+framework/api/face
+framework/api/favorites
+framework/api/feedback
+framework/api/geocoder
+framework/api/haptic
+framework/api/image-util
+framework/api/location-manager
+framework/api/media-content
+framework/api/media-key
+framework/api/messages
+framework/api/metadata-extractor
+framework/api/mime-type
+framework/api/network-info
+framework/api/nfc
+framework/api/package-manager
+framework/api/player
+framework/api/poi
+framework/api/power
+framework/api/radio
+framework/api/recorder
+framework/api/route
+framework/api/runtime-info
+framework/api/sensor
+framework/api/serial
+framework/api/sim
+framework/api/sound-manager
+framework/api/system-info
+framework/api/system-settings
+framework/api/tethering
+framework/api/tone-player
+framework/api/url-download
+framework/api/usb-accessory
+framework/api/video-util
+framework/api/wav-player
+framework/api/wifi
+framework/api/wifi-direct
+framework/appfw/ail
+framework/appfw/alarm-manager
+framework/appfw/app-checker
+framework/appfw/app-core
+framework/appfw/app-svc
+framework/appfw/app2sd
+framework/appfw/appcore-agent
+framework/appfw/aul-1
+framework/appfw/badge
+framework/appfw/com-core
+framework/appfw/heynoti
+framework/appfw/librua
+framework/appfw/libslp-db-util
+framework/appfw/message-port
+framework/appfw/pkgmgr-info
+framework/appfw/shortcut
+framework/appfw/slp-pkgmgr
+framework/appfw/sppc
+framework/appfw/status
+framework/appfw/ui-gadget
+framework/appfw/ui-gadget-1
+framework/appfw/vconf
+framework/appfw/vconf-internal-keys
+framework/appfw/xdgmime
+framework/base/acl
+framework/base/attr
+framework/base/base-files
+framework/base/base-passwd
+framework/base/bundle
+framework/base/default-files-slp
+framework/base/elektra
+framework/base/fuse
+framework/base/gconf-dbus
+framework/base/libsqlfs
+framework/base/native-installer
+framework/base/rpm-installer
+framework/base/sqlite3
+framework/base/sys-string-0
+framework/base/syspopup
+framework/base/tzdata-slp
+framework/connectivity/allshare-svc
+framework/connectivity/bluetooth-agent
+framework/connectivity/bluetooth-frwk
+framework/connectivity/bluetooth-share
+framework/connectivity/bluez
+framework/connectivity/connman
+framework/connectivity/data-router
+framework/connectivity/dnsmasq
+framework/connectivity/liballshare-core
+framework/connectivity/libgphoto2
+framework/connectivity/libnet-client
+framework/connectivity/libsoup2.4
+framework/connectivity/libwifi-direct
+framework/connectivity/mobileap-agent
+framework/connectivity/neard
+framework/connectivity/neard-tizen-plugin
+framework/connectivity/neardal
+framework/connectivity/net-config
+framework/connectivity/netbase
+framework/connectivity/nfc-manager
+framework/connectivity/obexd
+framework/connectivity/wifi-direct-manager
+framework/connectivity/wpasupplicant
+framework/graphics/cairo
+framework/graphics/default-fonts-fc-sdk
+framework/graphics/default-fonts-sdk
+framework/graphics/fontconfig
+framework/graphics/freetype
+framework/graphics/opengl-es
+framework/graphics/osmesa
+framework/graphics/pixman
+framework/location/gps-manager
+framework/location/liblocation-appman
+framework/location/libslp-lbs-plugin-replay
+framework/location/libslp-location
+framework/location/location-module
+framework/location/ug-setting-location-efl
+framework/messaging/email-service
+framework/messaging/msg-service
+framework/multimedia/alsa-scenario-0.2
+framework/multimedia/alsa-scenario-scn-data-0
+framework/multimedia/audio-session-manager
+framework/multimedia/avsystem
+framework/multimedia/ffmpeg
+framework/multimedia/gst-openmax
+framework/multimedia/gst-plugins-bad0.10
+framework/multimedia/gst-plugins-base0.10
+framework/multimedia/gst-plugins-ext0.10
+framework/multimedia/gst-plugins-good0.10
+framework/multimedia/gst-plugins-ugly0.10
+framework/multimedia/gst-rtsp-server-wfd
+framework/multimedia/gstreamer-vaapi
+framework/multimedia/gstreamer0.10
+framework/multimedia/gstreamer0.10-ffmpeg
+framework/multimedia/libcamsrcjpegenc
+framework/multimedia/libcamsrcjpegenc-sw-libjpeg
+framework/multimedia/libexif
+framework/multimedia/libjpeg8
+framework/multimedia/libmedia-service
+framework/multimedia/libmedia-thumbnail
+framework/multimedia/libmm-camcorder
+framework/multimedia/libmm-common
+framework/multimedia/libmm-fileinfo
+framework/multimedia/libmm-imgp-gstcs
+framework/multimedia/libmm-log
+framework/multimedia/libmm-player
+framework/multimedia/libmm-radio
+framework/multimedia/libmm-session
+framework/multimedia/libmm-sound
+framework/multimedia/libmm-ta
+framework/multimedia/libmm-transcode
+framework/multimedia/libmm-utility
+framework/multimedia/libmm-wfd
+framework/multimedia/libva
+framework/multimedia/libvpx
+framework/multimedia/media-data-sdk
+framework/multimedia/media-server
+framework/multimedia/mmfw-sysconf
+framework/multimedia/openal-soft
+framework/multimedia/pulseaudio
+framework/osp/app-controls
+framework/osp/app-service
+framework/osp/appfw
+framework/osp/bluetooth
+framework/osp/channel-service
+framework/osp/common-service
+framework/osp/compat
+framework/osp/connectivity-service
+framework/osp/content
+framework/osp/env-config
+framework/osp/face
+framework/osp/image
+framework/osp/image-core
+framework/osp/ime
+framework/osp/installer
+framework/osp/json
+framework/osp/livebox-service
+framework/osp/loader
+framework/osp/locations
+framework/osp/media
+framework/osp/messaging
+framework/osp/net
+framework/osp/nfc
+framework/osp/search-service
+framework/osp/security-service
+framework/osp/shell
+framework/osp/social
+framework/osp/speech
+framework/osp/telephony
+framework/osp/uifw
+framework/osp/uix
+framework/osp/vision
+framework/osp/web
+framework/pim/calendar-service
+framework/pim/contacts-service
+framework/pim/libaccounts-svc
+framework/pim/pims-ipc
+framework/security/ca-certificates
+framework/security/cert-svc
+framework/security/cert-svc-ui
+framework/security/drm-client
+framework/security/drm-service-core-intel
+framework/security/drm-service-core-sapps
+framework/security/dukgenerator
+framework/security/gnupg
+framework/security/libcryptsvc
+framework/security/libprivilege-control
+framework/security/openssl
+framework/security/secure-storage
+framework/security/security-server
+framework/security/smack
+framework/system/devman
+framework/system/dlog
+framework/system/haptic-module-tizen
+framework/system/libhaptic
+framework/system/libsf-common
+framework/system/libslp-pm
+framework/system/libslp-sensor
+framework/system/libslp-sysman
+framework/system/libsvi
+framework/system/locales-init
+framework/system/oma-dm-agent
+framework/system/oma-ds-agent
+framework/system/pciutils
+framework/system/power-manager
+framework/system/rfkill
+framework/system/sdbd
+framework/system/sensor-framework
+framework/system/sensor-plugins
+framework/system/smartcard-plugin-nfc
+framework/system/smartcard-plugin-uicc
+framework/system/smartcard-service
+framework/system/svi-data
+framework/system/sync-agent
+framework/system/sys-assert
+framework/system/system-popup
+framework/system/system-server
+framework/system/tizen-mobile-session
+framework/system/usbutils
+framework/telephony/libslp-tapi
+framework/telephony/libtcore
+framework/telephony/tel-plugin-at_standard
+framework/telephony/tel-plugin-atmodem
+framework/telephony/tel-plugin-database
+framework/telephony/tel-plugin-dbus_tapi
+framework/telephony/tel-plugin-imc
+framework/telephony/tel-plugin-imc_xmm
+framework/telephony/tel-plugin-imcmodem
+framework/telephony/tel-plugin-indicator
+framework/telephony/tel-plugin-mfld-blackbay
+framework/telephony/tel-plugin-packetservice
+framework/telephony/tel-plugin-socket_communicator
+framework/telephony/tel-plugin-vconf
+framework/telephony/tel-plugin-vmodem
+framework/telephony/telephony-daemon
+framework/uifw/anthy
+framework/uifw/cbhm
+framework/uifw/e17
+framework/uifw/e17-extra-config-modules
+framework/uifw/e17-extra-modules
+framework/uifw/e17-misc
+framework/uifw/e17-misc-emulator
+framework/uifw/ecore
+framework/uifw/edbus
+framework/uifw/edje
+framework/uifw/eet
+framework/uifw/eeze
+framework/uifw/efl
+framework/uifw/efl-theme-black
+framework/uifw/efl-theme-tizen
+framework/uifw/efl-theme-white
+framework/uifw/efreet
+framework/uifw/eina
+framework/uifw/eio
+framework/uifw/elementary
+framework/uifw/elm-misc
+framework/uifw/elm-modules
+framework/uifw/elm-webview
+framework/uifw/embryo
+framework/uifw/emotion
+framework/uifw/ethumb
+framework/uifw/evas
+framework/uifw/expedite
+framework/uifw/harfbuzz
+framework/uifw/ise-default
+framework/uifw/ise-engine-anthy
+framework/uifw/ise-engine-default
+framework/uifw/ise-engine-hangul
+framework/uifw/ise-engine-m17n
+framework/uifw/ise-engine-sunpinyin
+framework/uifw/ise-engine-tables
+framework/uifw/isf
+framework/uifw/libhangul
+framework/uifw/libm17n
+framework/uifw/libscl-ui
+framework/uifw/libtbm
+framework/uifw/m17n-db
+framework/uifw/openni
+framework/uifw/openni-nite
+framework/uifw/openni-primesensor
+framework/uifw/voice/libttssmt
+framework/uifw/voice/stt
+framework/uifw/voice/tts
+framework/uifw/xorg/app/x11-apps
+framework/uifw/xorg/app/xbitmaps
+framework/uifw/xorg/app/xinit
+framework/uifw/xorg/app/xinput
+framework/uifw/xorg/app/xorg-launch-helper
+framework/uifw/xorg/app/xrestop
+framework/uifw/xorg/lib/libXvMc
+framework/uifw/xorg/lib/libdmx
+framework/uifw/xorg/lib/libdri2
+framework/uifw/xorg/lib/libdrm
+framework/uifw/xorg/lib/libfontenc
+framework/uifw/xorg/lib/libice
+framework/uifw/xorg/lib/libpciaccess
+framework/uifw/xorg/lib/libsm
+framework/uifw/xorg/lib/libx11
+framework/uifw/xorg/lib/libxau
+framework/uifw/xorg/lib/libxaw
+framework/uifw/xorg/lib/libxcomposite
+framework/uifw/xorg/lib/libxcursor
+framework/uifw/xorg/lib/libxdamage
+framework/uifw/xorg/lib/libxdmcp
+framework/uifw/xorg/lib/libxext
+framework/uifw/xorg/lib/libxfixes
+framework/uifw/xorg/lib/libxfont
+framework/uifw/xorg/lib/libxft
+framework/uifw/xorg/lib/libxgesture
+framework/uifw/xorg/lib/libxi
+framework/uifw/xorg/lib/libxinerama
+framework/uifw/xorg/lib/libxkbfile
+framework/uifw/xorg/lib/libxmu
+framework/uifw/xorg/lib/libxpm
+framework/uifw/xorg/lib/libxrandr
+framework/uifw/xorg/lib/libxrender
+framework/uifw/xorg/lib/libxres
+framework/uifw/xorg/lib/libxscrnsaver
+framework/uifw/xorg/lib/libxt
+framework/uifw/xorg/lib/libxtrap
+framework/uifw/xorg/lib/libxtst
+framework/uifw/xorg/lib/libxv
+framework/uifw/xorg/lib/libxvmc
+framework/uifw/xorg/lib/libxxf86dga
+framework/uifw/xorg/lib/libxxf86misc
+framework/uifw/xorg/lib/libxxf86vm
+framework/uifw/xorg/lib/xtrans
+framework/uifw/xorg/libslp-utilx
+framework/uifw/xorg/proto/x11proto-bigreqs
+framework/uifw/xorg/proto/x11proto-composite
+framework/uifw/xorg/proto/x11proto-core
+framework/uifw/xorg/proto/x11proto-damage
+framework/uifw/xorg/proto/x11proto-dmx
+framework/uifw/xorg/proto/x11proto-dri2
+framework/uifw/xorg/proto/x11proto-fixes
+framework/uifw/xorg/proto/x11proto-fontcache
+framework/uifw/xorg/proto/x11proto-fonts
+framework/uifw/xorg/proto/x11proto-gesture
+framework/uifw/xorg/proto/x11proto-input
+framework/uifw/xorg/proto/x11proto-kb
+framework/uifw/xorg/proto/x11proto-randr
+framework/uifw/xorg/proto/x11proto-record
+framework/uifw/xorg/proto/x11proto-render
+framework/uifw/xorg/proto/x11proto-resource
+framework/uifw/xorg/proto/x11proto-scrnsaver
+framework/uifw/xorg/proto/x11proto-trap
+framework/uifw/xorg/proto/x11proto-video
+framework/uifw/xorg/proto/x11proto-xcmisc
+framework/uifw/xorg/proto/x11proto-xext
+framework/uifw/xorg/proto/x11proto-xf86bigfont
+framework/uifw/xorg/proto/x11proto-xf86dga
+framework/uifw/xorg/proto/x11proto-xf86dri
+framework/uifw/xorg/proto/x11proto-xf86misc
+framework/uifw/xorg/proto/x11proto-xf86vidmode
+framework/uifw/xorg/proto/x11proto-xinerama
+framework/uifw/xorg/proto/xorg-glproto
+framework/uifw/xorg/server/xorg-server
+framework/uifw/xorg/util/x11-utils
+framework/uifw/xorg/util/x11-xkb-utils
+framework/uifw/xorg/util/x11-xserver-utils
+framework/uifw/xorg/util/xfonts-utils
+framework/uifw/xorg/util/xkeyboard-config
+framework/uifw/xorg/util/xorg-x11-filesystem
+framework/uifw/xorg/util/xorg-x11-util-macros
+framework/uifw/xorg/util/xorg-x11-xauth
+framework/uifw/xorg/util/xutils-dev
+framework/uifw/xorg/xcb/libpthread-stubs
+framework/uifw/xorg/xcb/libxcb
+framework/uifw/xorg/xcb/xcb-proto
+framework/uifw/xorg/xcb/xcb-util
+framework/uifw/xorg/xorg/xorg
+framework/web/data-provider-webapp-slave
+framework/web/download-provider
+framework/web/libdownload-agent
+framework/web/pcre
+framework/web/web-ui-fw
+framework/web/webkit-efl
+framework/web/wrt
+framework/web/wrt-commons
+framework/web/wrt-installer
+framework/web/wrt-plugins-common
+framework/web/wrt-plugins-tizen
+framework/web/wrt-security
+kernel/api/system-resource
+kernel/kernel-mfld-blackbay
+kernel/linux-2.6.36
+kernel/linux-3.0
+kernel/u-boot
+regression/native/FtApp
+regression/native/FtAppCompat
+regression/native/test-utility
+regression/native/uts-app
+regression/native/uts-base
+regression/native/uts-base-collection
+regression/native/uts-base-runtime
+regression/native/uts-base-utility
+regression/native/uts-content
+regression/native/uts-enriched-text
+regression/native/uts-graphics
+regression/native/uts-io
+regression/native/uts-locales
+regression/native/uts-locations
+regression/native/uts-media
+regression/native/uts-messaging
+regression/native/uts-net
+regression/native/uts-net-bluetooth
+regression/native/uts-net-http
+regression/native/uts-net-nfc
+regression/native/uts-net-socket
+regression/native/uts-net-wifi
+regression/native/uts-net-wifi-direct
+regression/native/uts-security
+regression/native/uts-shell
+regression/native/uts-social
+regression/native/uts-social-addressbook
+regression/native/uts-social-calendarbook
+regression/native/uts-standard-c-newlib
+regression/native/uts-system
+regression/native/uts-telephony
+regression/native/uts-text
+regression/native/uts-ui
+regression/native/uts-ui-animations
+regression/native/uts-ui-controls
+regression/native/uts-ui-effects
+regression/native/uts-ui-layout
+regression/native/uts-ui-scenes
+regression/native/uts-ui-visual-element
+regression/native/uts-uix
+regression/native/uts-uix-service
+regression/native/uts-uix-vision
+regression/native/uts-unique-ptr
+regression/native/uts-web
+regression/native/uts-web-json
+samples/native/AnimationApp
+samples/native/AppSetting
+samples/native/BasicApp
+samples/native/Calculator
+samples/native/CalendarViewer
+samples/native/CipherMessage
+samples/native/Contacts
+samples/native/Dictionary
+samples/native/DictionaryDataControl
+samples/native/DictionaryDataControlProvider
+samples/native/DrawingBoard
+samples/native/EffectsApp
+samples/native/FaceRecognizer
+samples/native/FaceTracker
+samples/native/FriendFinder
+samples/native/GalleryLiveboxProvider
+samples/native/GlesCube
+samples/native/GlesCube11
+samples/native/GlesShader
+samples/native/HttpClient
+samples/native/HybridServiceApp
+samples/native/ImageFeatureManager
+samples/native/ImageRecognizer
+samples/native/JsonParserApp
+samples/native/LandmarkManager
+samples/native/LiveboxViewer
+samples/native/LocalContent
+samples/native/LocationManager
+samples/native/MapControl
+samples/native/MediaApp
+samples/native/MessageSender
+samples/native/MetalDetector
+samples/native/MotionDetector
+samples/native/MultiLanguage
+samples/native/MultiProcServiceApp
+samples/native/MultiProcUiApp
+samples/native/MultipointTouch
+samples/native/Navigator
+samples/native/NfcMemoTag
+samples/native/NfcP2pBump
+samples/native/PushClient
+samples/native/QrCodeGenerator
+samples/native/QrCodeRecognizer
+samples/native/RockPaperScissors
+samples/native/SceneManagement
+samples/native/Scheduler
+samples/native/SimplePedometer
+samples/native/SocketChat
+samples/native/SpeechApp
+samples/native/Stopwatch
+samples/native/SystemApp
+samples/native/TiltableImageViewer
+samples/native/Todo
+samples/native/UiControlAnimator
+samples/native/UiControls
+samples/native/UiFrameMode
+samples/native/UiGestureDetector
+samples/native/UiLayoutDemo
+samples/native/UiVisualElement
+samples/native/WebViewer
+samples/native/WifiDirectChat
+samples/native/XmlParserApp
+samples/native/templates
+samples/web/Annex
+samples/web/BluetoothChat
+samples/web/CallLog
+samples/web/Chatter
+samples/web/Compass
+samples/web/ContactsExchanger
+samples/web/EventManager
+samples/web/ExercisePlanner
+samples/web/FileManager
+samples/web/Flashcards
+samples/web/Go
+samples/web/HybridWebApp
+samples/web/Mediacontent
+samples/web/MemoryGame
+samples/web/MemoryMatch
+samples/web/NPRuntime
+samples/web/Piano
+samples/web/ScientificCalculator
+samples/web/SelfCamera
+samples/web/SensorBall
+samples/web/SliderPuzzle
+samples/web/Sweetspot
+samples/web/Systeminfo
+samples/web/Tenframe
+samples/web/TizenWinset
+scm/git-obs-mapping
+sdk/alsa-scenario-scn-data-0-emul
+sdk/build/meta-emulator-image
+sdk/build/meta-emulator-tools
+sdk/build/meta-sdk-dev-tools
+sdk/build/meta-tizen-components
+sdk/build/meta-tizen-documents
+sdk/build/meta-tizen-ide
+sdk/build/meta-tizen-installtype
+sdk/build/pde-build
+sdk/build/version-manager
+sdk/crash-worker-sdk
+sdk/default-files-emulator
+sdk/device-manager-plugin-emul
+sdk/doc/doc-tools
+sdk/doc/doc-tools-partner
+sdk/doc/sdk-info
+sdk/dynamic-analyzer/dynamic-analysis-ide-eplugin
+sdk/dynamic-analyzer/dynamic-analysis-manager
+sdk/dynamic-analyzer/dynamic-analysis-probe
+sdk/dynamic-analyzer/dynamic-analyzer
+sdk/emulator-daemon
+sdk/emulator-plugin-accel
+sdk/emulator-plugin-accel-filter
+sdk/emulator-plugin-accel-proc
+sdk/emulator-plugin-geo
+sdk/emulator-plugin-geo-filter
+sdk/emulator-plugin-geo-proc
+sdk/emulator-plugin-gyro-pkgs
+sdk/emulator-plugin-light
+sdk/emulator-plugin-light-filter
+sdk/emulator-plugin-light-proc
+sdk/emulator-plugin-motion-proc
+sdk/emulator-plugin-proxi
+sdk/emulator-plugin-proxi-filter
+sdk/emulator-plugin-proxi-proc
+sdk/emulator-yagl
+sdk/emulator/emulator-img
+sdk/emulator/emulator-kernel
+sdk/emulator/emulator-manager
+sdk/emulator/emulator-storages
+sdk/emulator/event-injector
+sdk/emulator/eventinjector-eplugin
+sdk/emulator/qemu
+sdk/emulator/vgabios
+sdk/gstreamer0.10-ffmpeg-emulator
+sdk/ide/assignmenttracing-eplugin
+sdk/ide/cli
+sdk/ide/codecoverage-eplugin
+sdk/ide/common-eplugin
+sdk/ide/js-assignmenttracing-eplugin
+sdk/ide/jsdt-extension-eplugin
+sdk/ide/native-eplugin
+sdk/ide/native-ext-eplugin
+sdk/ide/native-platform-sample
+sdk/ide/native-sample
+sdk/ide/nativeappcommon-eplugin
+sdk/ide/nativecommon-eplugin
+sdk/ide/nativeplatform-eplugin
+sdk/ide/product
+sdk/ide/profiler-eplugin
+sdk/ide/unittest-eplugin
+sdk/ide/web-sample
+sdk/ide/web-sample-partner
+sdk/ide/webapp-eplugin
+sdk/ide/websimulator-eplugin
+sdk/installer/install-manager
+sdk/nfc-plugin-emul
+sdk/sensor-daemon-emulator
+sdk/simulator-opengl
+sdk/svi-data-sdk
+sdk/telephony-eplugin
+sdk/tools/api-checker
+sdk/tools/certificate-generator
+sdk/tools/gcc-4.5
+sdk/tools/gdb-7.2
+sdk/tools/image-creator
+sdk/tools/llvm-3.1
+sdk/tools/mingw
+sdk/tools/native-app-rootstrap
+sdk/tools/native-partner-rootstrap
+sdk/tools/native-ui-effect-builder
+sdk/tools/oprofile
+sdk/tools/platform-dev-rootstrap
+sdk/tools/platform-dev-tools
+sdk/tools/sbi-plugins
+sdk/tools/sdb
+sdk/tools/sdblib
+sdk/tools/sdk-build
+sdk/tools/smart-build-interface
+sdk/tools/toolchain-dev-rootstrap
+sdk/tools/unittest-framework
+sdk/tools/valgrind
+sdk/tools/web-simulator
+sdk/ui-builder/native-ui-builder
+sdk/ui-builder/web-ui-builder-eplugin
+sdk/vmodem-daemon-emulator
+segroup/t
+shared/pkgs/w/webkit-efl-shared
+temp
+test/acceptance
+test/capi
+test/connman-test
+test/core
+test/coverity
+test/cts
+test/dts
+test/efl
+test/linux-3.0
+test/osp
+test/sits
+test/test
+test/testbuddy
+test/testkit
+test/tetware
+test/tools
+test/tts-core
+test/web-ui-framework
+test/webapi
+test/wrt
+toolchains/autoconf
+toolchains/automake
+toolchains/bash-x86
+toolchains/bison
+toolchains/build
+toolchains/build-compare
+toolchains/bzip2-libs-x86
+toolchains/bzip2-x86
+toolchains/c-ares-x86
+toolchains/ccache
+toolchains/cloog
+toolchains/cmake
+toolchains/cmake-x86
+toolchains/coreutils
+toolchains/coreutils-x86
+toolchains/cross-armv7tnhl-platformfile
+toolchains/db4
+toolchains/db4-x86
+toolchains/docbook-dtds
+toolchains/docbook-xsl
+toolchains/doxygen
+toolchains/doxygen-x86
+toolchains/e2fsprogs
+toolchains/ed
+toolchains/eglibc-x86
+toolchains/elfutils
+toolchains/elfutils-libelf-x86
+toolchains/elfutils-libs-x86
+toolchains/elfutils-x86
+toolchains/emulator-macros
+toolchains/expat-x86
+toolchains/fakeroot
+toolchains/fdupes
+toolchains/fdupes-x86
+toolchains/file-x86
+toolchains/filesystem
+toolchains/findutils
+toolchains/findutils-x86
+toolchains/gawk
+toolchains/gawk-x86
+toolchains/gcc
+toolchains/gcc-4.5
+toolchains/gdbm
+toolchains/gettext
+toolchains/glib2
+toolchains/gmp-x86
+toolchains/gperf
+toolchains/groff
+toolchains/hardlink
+toolchains/icecream
+toolchains/intltool
+toolchains/iso-codes
+toolchains/kernel-headers-arm
+toolchains/libacl-x86
+toolchains/libarchive
+toolchains/libarchive-x86
+toolchains/libattr-x86
+toolchains/libcap-x86
+toolchains/libcurl-x86
+toolchains/libffi
+toolchains/libfile-x86
+toolchains/libgcc-x86
+toolchains/libgcrypt
+toolchains/libidn-x86
+toolchains/liblua-x86
+toolchains/libmodman
+toolchains/libpcre-x86
+toolchains/libproxy
+toolchains/libstdc++-x86
+toolchains/libtool
+toolchains/libwsbm
+toolchains/libxml2-x86
+toolchains/libzypp
+toolchains/llvm
+toolchains/llvm-c-headers-portable
+toolchains/lua
+toolchains/lzo
+toolchains/lzop
+toolchains/m4
+toolchains/make
+toolchains/make-x86
+toolchains/mpc
+toolchains/mpc-x86
+toolchains/mpclib
+toolchains/mpfr
+toolchains/mpfr-x86
+toolchains/ncurses-libs-x86
+toolchains/nodejs
+toolchains/nodejs-x86
+toolchains/nspr
+toolchains/nspr-x86
+toolchains/nss
+toolchains/nss-softokn-freebl-x86
+toolchains/nss-x86
+toolchains/openssl-x86
+toolchains/patch
+toolchains/patch-x86
+toolchains/patchelf
+toolchains/perl
+toolchains/perl-Devel-Symdump
+toolchains/perl-HTML-Parser
+toolchains/perl-HTML-Tagset
+toolchains/perl-Pod-Coverage
+toolchains/perl-Test-Pod
+toolchains/perl-Test-Pod-Coverage
+toolchains/perl-TimeDate
+toolchains/perl-URI
+toolchains/perl-WWW-Curl
+toolchains/perl-XML-Parser
+toolchains/perl-libwww-perl
+toolchains/pkg-config-x86
+toolchains/pkgconfig-x86
+toolchains/popt-x86
+toolchains/ppl
+toolchains/pygobject2
+toolchains/pykickstart
+toolchains/python
+toolchains/python-cheetah
+toolchains/python-lxml
+toolchains/python-m2crypto
+toolchains/python-markdown
+toolchains/python-pycurl
+toolchains/python-pygments
+toolchains/python-setuptools
+toolchains/python-urlgrabber
+toolchains/python-yaml
+toolchains/readline
+toolchains/rpm
+toolchains/rpm-build-x86
+toolchains/rpm-libs-x86
+toolchains/rpm-x86
+toolchains/ruby
+toolchains/scons
+toolchains/setup
+toolchains/sgml-common
+toolchains/sqlite
+toolchains/sqlite-x86
+toolchains/texinfo
+toolchains/tizen-accelerator
+toolchains/tizen-clean-armel-pkgs
+toolchains/tizen-clean-x86-pkgs
+toolchains/tizen-cross-armv7hl-sysroot
+toolchains/tizen-cross-armv7l-sysroot
+toolchains/tizen-release
+toolchains/tizen-rpm-config
+toolchains/tzdata
+toolchains/unifdef
+toolchains/uthash
+toolchains/which
+toolchains/xz
+toolchains/xz-libs-x86
+toolchains/yasm
+toolchains/zip
+toolchains/zlib
+toolchains/zlib-x86
+toolchains/zypper
+tools/apitrace
+tools/apt
+tools/buildtest
+tools/createrepo
+tools/debconf
+tools/debianutils
+tools/depanneur
+tools/desktop-file-utils
+tools/device-configs
+tools/dist-configs
+tools/dpkg
+tools/ext4-utils
+tools/gbs
+tools/git-buildpackage
+tools/image-configurations
+tools/kickstarter
+tools/lthor
+tools/manifest/smack-schema
+tools/manifest/tizen-2.0-base
+tools/manifest/tizen-2.0-main
+tools/manifest/tizen-base
+tools/manifest/tizen-main
+tools/mic
+tools/mic-bootstrap
+tools/nasm
+tools/obs-build
+tools/obs-tools
+tools/package-groups
+tools/pkg-config
+tools/sbs
+tools/sbs-archive-keyring
+tools/sbs-build-target
+tools/sdk-image
+webkit-efl
+
diff --git a/data/my_tools/yaffs/mkyaffs2 b/data/my_tools/yaffs/mkyaffs2
new file mode 100755 (executable)
index 0000000..98b9a77
Binary files /dev/null and b/data/my_tools/yaffs/mkyaffs2 differ
diff --git a/data/my_tools/yaffs/unspare2 b/data/my_tools/yaffs/unspare2
new file mode 100755 (executable)
index 0000000..c321d2a
Binary files /dev/null and b/data/my_tools/yaffs/unspare2 differ
diff --git a/data/my_tools/yaffs/unyaffs2 b/data/my_tools/yaffs/unyaffs2
new file mode 100755 (executable)
index 0000000..c57e333
Binary files /dev/null and b/data/my_tools/yaffs/unyaffs2 differ
diff --git a/data/obs_messages.tar.gz b/data/obs_messages.tar.gz
new file mode 100644 (file)
index 0000000..75a1275
Binary files /dev/null and b/data/obs_messages.tar.gz differ
diff --git a/data/rsa/evas b/data/rsa/evas
new file mode 160000 (submodule)
index 0000000..20a9055
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 20a90559d9b43872a3e00cc257653ef3afa957f1
diff --git a/data/rsa/package-groups b/data/rsa/package-groups
new file mode 160000 (submodule)
index 0000000..0e60a97
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0e60a97d73ca428055231a1b5b83c845f5c92cc0
diff --git a/data/rsa/pde-build b/data/rsa/pde-build
new file mode 160000 (submodule)
index 0000000..a14ddb3
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit a14ddb3826a2c2890c493927e9c02147822597a3
diff --git a/data/rsa/pomo b/data/rsa/pomo
new file mode 160000 (submodule)
index 0000000..385a99a
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 385a99af8f1707dcb06d9612a8b669e2761138f0
diff --git a/data/rsa/systemd b/data/rsa/systemd
new file mode 160000 (submodule)
index 0000000..911bad6
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 911bad6a65c40cb01465fa4a4f986d8e41b65e8b
diff --git a/data/rsa/test b/data/rsa/test
new file mode 160000 (submodule)
index 0000000..4a67262
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 4a6726215abaa95d31adfbb573b7e4331bf66bc9
diff --git a/data/rsa/test.sh b/data/rsa/test.sh
new file mode 100755 (executable)
index 0000000..1a0ebb4
--- /dev/null
@@ -0,0 +1,41 @@
+#!/bin/sh
+
+if [ $# -ne 4 ]; then
+        echo "Usage : ./getarchive [gitPath] [branch] [openValue] [extractTo]"
+        exit 1;
+fi
+
+ACCOUNT="opensource.m"
+#ACCOUNT="gerrit2"
+GITSERVER="112.106.1.251" #rsa
+#GITSERVER="165.213.149.219" #private
+#GITSERVER="112.106.1.251"
+path=$1
+branch=$2
+ERRFILE="/tmp/gitarchive.err"
+REMOTE="ssh://${ACCOUNT}@${GITSERVER}/data/git/"
+
+modname=`echo $path | rev | cut -d'/' -f1 | rev`
+
+rm -f $ERRFILE
+
+echo "Retrieving < $modname >"
+git archive --prefix=${modname}/ --remote="${REMOTE}${path}" ${branch} --format=tar -o "${modname}.tar"
+if [ $? -eq 0 ]; then
+        echo -n "done... Extracting..."
+        tar xf "${modname}.tar" -C $4
+        if [ $? -eq 0 ]; then
+                echo "Completed.              "
+        fi
+else
+        echo "FAIL to retrieve ${path}" >> $ERRFILE
+fi
+
+rm -f ${modname}.tar
+
+if [ "$modname" = "webkit-efl" ] || [ "$modname" = "webkit2-efl" ] ; then
+ rm -rf $4/${modname}/LayoutTests
+fi
+
+exit 0
+
diff --git a/data/rsa/ug-wifi-direct/CMakeLists.txt b/data/rsa/ug-wifi-direct/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..e1ffdd1
--- /dev/null
@@ -0,0 +1,20 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+
+INCLUDE(FindPkgConfig)
+pkg_check_modules(pkgs REQUIRED appcore-efl appsvc ui-gadget-1 x11 dlog
+       elementary ecore-x
+       capi-network-tethering network pmapi
+       wifi-direct
+       notification
+       capi-appfw-application
+       syspopup-caller
+       )
+
+FOREACH(flag ${pkgs_CFLAGS})
+       SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
+ENDFOREACH(flag)
+
+ADD_SUBDIRECTORY(popup-wifidirect)
+ADD_SUBDIRECTORY(ug-wifidirect)
+ADD_SUBDIRECTORY(ugapp-wifidirect)
+
diff --git a/data/rsa/ug-wifi-direct/LICENSE b/data/rsa/ug-wifi-direct/LICENSE
new file mode 100644 (file)
index 0000000..7ccb5b5
--- /dev/null
@@ -0,0 +1,75 @@
+Flora License
+
+Version 1.0, May, 2012
+
+http://www.tizenopensource.org/license
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
+
+"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
+
+"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
+
+"Tizen Certified Platform" shall mean a software platform that complies with the standards set forth in the Compatibility Definition Document and passes the Compatibility Test Suite as defined from time to time by the Tizen Technical Steering Group and certified by the Tizen Association or its designated agent.
+
+2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work solely as incorporated into a Tizen Certified Platform, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work solely as incorporated into a Tizen Certified Platform to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
+
+4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof pursuant to the copyright license above, in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
+
+  1. You must give any other recipients of the Work or Derivative Works a copy of this License; and
+
+  2. You must cause any modified files to carry prominent notices stating that You changed the files; and
+
+  3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
+
+  4. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
+
+5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
+
+6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
+
+7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
+
+8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
+
+9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
+
+END OF TERMS AND CONDITIONS
+
+APPENDIX: How to apply the Flora License to your work
+
+To apply the Flora License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
+
+   Copyright [yyyy] [name of copyright owner]
+
+   Licensed under the Flora License, Version 1.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.tizenopensource.org/license
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
diff --git a/data/rsa/ug-wifi-direct/NOTICE b/data/rsa/ug-wifi-direct/NOTICE
new file mode 100644 (file)
index 0000000..4297ee3
--- /dev/null
@@ -0,0 +1 @@
+Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd. All rights reserved.
diff --git a/data/rsa/ug-wifi-direct/README b/data/rsa/ug-wifi-direct/README
new file mode 100644 (file)
index 0000000..a49435a
--- /dev/null
@@ -0,0 +1 @@
+Wi-Fi Direct Setting UG
diff --git a/data/rsa/ug-wifi-direct/debian/changelog b/data/rsa/ug-wifi-direct/debian/changelog
new file mode 100755 (executable)
index 0000000..cde7af4
--- /dev/null
@@ -0,0 +1,476 @@
+ug-setting-wifidirect-efl (1.0.2) precise; urgency=low
+
+  * DLog macro is changed
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_1.0.2
+
+ -- Gibyoung Kim <laskgb.kim@samsung.com>  Tue, 18 Dec 2012 19:41:03 +0900
+
+ug-setting-wifidirect-efl (1.0.1) precise; urgency=low
+
+  * Applied EFL code and winset changes
+  * SSID is deprecated, use device name
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_1.0.1
+
+ -- Gibyoung Kim <laskgb.kim@samsung.com>  Tue, 11 Dec 2012 17:37:28 +0900
+
+ug-setting-wifidirect-efl (1.0.0) precise; urgency=low
+
+  * Update from private
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_1.0.0
+
+ -- Gibyoung Kim <laskgb.kim@samsung.com>  Fri, 23 Nov 2012 17:32:15 +0900
+
+ug-setting-wifidirect-efl (0.7.9) precise; urgency=low
+
+  * applied the new partition rule.
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.9
+
+ -- sungsik.jang <slowhand@sungsik.jang@samsung.com>  Fri, 09 Nov 2012 17:57:25 +0900
+
+ug-setting-wifidirect-efl (0.7.8) unstable; urgency=low
+
+  * set the value "false" of taskmanager in xml so that pop-up App does not appear in TaskManager
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.8
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Thu, 18 Oct 2012 16:09:57 +0900
+
+ug-setting-wifidirect-efl (0.7.7) unstable; urgency=low
+
+  * fixed the text bug.
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.7
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Mon, 03 Sep 2012 13:08:40 +0900
+
+ug-setting-wifidirect-efl (0.7.6) unstable; urgency=low
+
+  * changed to support multi-languages.
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.6
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Fri, 31 Aug 2012 17:55:35 +0900
+
+ug-setting-wifidirect-efl (0.7.5) unstable; urgency=low
+
+  * removed code related with tethering.
+  * Git: rsa/apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.5
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Tue, 28 Aug 2012 16:45:49 +0900
+
+ug-setting-wifidirect-efl (0.7.4) unstable; urgency=low
+
+  * Update package & file name for tizen_2.0 beta.
+  * Git: apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.4
+
+ -- Wang Gu <wang.gu@samsung.com>  Wed, 16 Aug 2012 17:30:00 +0900
+ug-setting-wifidirect-efl (0.7.3) unstable; urgency=low
+
+  * modified the crash problerm when disabling Tethering.
+  * Git: apps/home/ug-wifi-direct
+  * Tag: libug-setting-wifidirect-efl_0.7.3
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Thu, 16 Aug 2012 14:38:06 +0900
+
+ug-setting-wifidirect-efl (0.7.2) unstable; urgency=low
+
+  * Add padding in dialogue group
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.7.2
+
+ -- Wang Gu <wang.gu@samsung.com>  Wed, 15 Aug 2012 18:00:00 +0900
+
+ug-setting-wifidirect-efl (0.7.1) unstable; urgency=low
+
+  * Adjusted the margin of genlist.
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.7.1
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Mon, 13 Aug 2012 10:25:15 +0900
+
+ug-setting-wifidirect-efl (0.7.0) unstable; urgency=low
+
+  * Update automatic turn off and about genlist
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.7.0
+
+ -- Wang Gu <wang.gu@samsung.com>  Fri, 10 Aug 2012 16:05:00 +0900
+
+ug-setting-wifidirect-efl (0.6.9) unstable; urgency=low
+
+  * Fix the white icons and cutted progressbar
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.9
+
+ -- Wang Gu <wang.gu@samsung.com>  Thu, 09 Aug 2012 15:30:00 +0900
+ug-setting-wifidirect-efl (0.6.8) unstable; urgency=low
+
+  * Update conn_status field and fix grey color pop-up buttons
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.8
+
+ -- Wang Gu <wang.gu@samsung.com>  Wed, 08 Aug 2012 16:50:00 +0900
+ug-setting-wifidirect-efl (0.6.7) unstable; urgency=low
+
+  * Fix the blank about genlist
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.7
+
+ -- Wang Gu <wang.gu@samsung.com>  Tue, 07 Aug 2012 16:40:00 +0900
+ug-setting-wifidirect-efl (0.6.6) unstable; urgency=low
+
+  * tag updated.
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.6
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Tue, 07 Aug 2012 14:22:32 +0900
+
+ug-setting-wifidirect-efl (0.6.5) unstable; urgency=low
+
+  * applied the managed API of Tethering.
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.5
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Tue, 07 Aug 2012 13:04:00 +0900
+
+ug-setting-wifidirect-efl (0.6.4) unstable; urgency=low
+
+  * Fix display bug about stop button and apply winset GUI guideline
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.4
+
+ -- Wang Gu <wang.gu@samsung.com>  Mon, 06 Aug 2012 15:40:00 +0900
+
+ug-setting-wifidirect-efl (0.6.3) unstable; urgency=low
+
+  * Applied the Manifest #2
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.3
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Wed, 01 Aug 2012 17:35:45 +0900
+
+ug-setting-wifidirect-efl (0.6.2) unstable; urgency=low
+
+  * Applied the Manifest
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.2
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Tue, 31 Jul 2012 13:54:48 +0900
+
+ug-setting-wifidirect-efl (0.6.1) unstable; urgency=low
+
+  * Remove the string when complete to active
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.1
+
+ -- Wang Gu <wang.gu@samsung.com>  Fri, 20 July 2012 17:00:00 +0900
+
+ug-setting-wifidirect-efl (0.6.0) unstable; urgency=low
+
+  * Remove activated notification and verify the strings
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.6.0
+
+ -- Wang Gu <wang.gu@samsung.com>  Thu, 19 July 2012 16:40:00 +0900
+
+ug-setting-wifidirect-efl (0.5.9) unstable; urgency=low
+
+  * Add failed device list and remove 'Multi connect' button when only one device
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.9
+
+ -- Wang Gu <wang.gu@samsung.com>  Thu, 19 July 2012 09:30:00 +0900
+ug-setting-wifidirect-efl (0.5.8) unstable; urgency=low
+
+  * Update UG by UG Modification Guide
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.8
+
+ -- Wang Gu <wang.gu@samsung.com> Wed, 18 July 2012 18:55:52 +0900
+
+ug-setting-wifidirect-efl (0.5.7) unstable; urgency=low
+
+  * stripped package
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.7
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Mon, 16 Jul 2012 13:26:19 +0900
+
+ug-setting-wifidirect-efl (0.5.6) unstable; urgency=low
+
+  * Enable 'scan' button when WFD is off and sync popup and UG when connection
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.6
+
+ -- Wang Gu <wang.gu@samsung.com>  Thu, 12 July 2012 10:00:52 +0900
+
+ug-setting-wifidirect-efl (0.5.5) unstable; urgency=low
+
+  * Add searching progressbar and selected(n) in multi connect view
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.5
+
+ -- Wang Gu <wang.gu@samsung.com>  Wed, 11 July 2012 10:50:52 +0900
+ug-setting-wifidirect-efl (0.5.4) unstable; urgency=low
+
+  * WPS Keypad/Display bug fix
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.4
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Sat, 7 July 2012 04:23:02 +0900
+
+ug-setting-wifidirect-efl (0.5.3) unstable; urgency=low
+
+  * Launch WiFi direct UG from notification
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.3
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Fri, 15 June 2012 16:30:52 +0900
+
+ug-setting-wifidirect-efl (0.5.2) unstable; urgency=low
+
+  * Add notification and perfect the scan operation
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.2
+
+ -- Wang Gu <wang.gu@samsung.com>  Fri, 8 June 2012 18:30:52 +0900
+
+ug-setting-wifidirect-efl (0.5.1) unstable; urgency=low
+
+  * UI bug is fixed in the Multi connect view
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.1
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Thu, 24 May 2012 01:50:52 +0900
+
+ug-setting-wifidirect-efl (0.5.0) unstable; urgency=low
+
+  * New UX is implemented.
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.5.0
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Mon, 21 May 2012 12:40:52 +0900
+
+ug-setting-wifidirect-efl (0.4.6) unstable; urgency=low
+
+  * Remove unused vconf keys
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.6
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Tue, 15 May 2012 19:22:51 +0900
+
+ug-setting-wifidirect-efl (0.4.5) unstable; urgency=low
+
+  * changed enum of WPS type
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.5
+
+ -- Sungsik Jang <sungsik.jang@samsung.com>  Fri, 11 May 2012 14:57:50 +0900
+
+ug-setting-wifidirect-efl (0.4.4) unstable; urgency=low
+
+  * UG can be used for SLP_PQ from now on.
+  * bug fix from Dongwook Lee
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.4
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Fri, 04 May 2012 13:45:05 +0900
+
+ug-setting-wifidirect-efl (0.4.3) unstable; urgency=low
+
+  * API to get window is changed(request from Qing Yang)
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.3
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Wed, 25 Apr 2012 20:32:26 +0900
+
+ug-setting-wifidirect-efl (0.4.2) unstable; urgency=low
+
+  * Connection error popup of WFD UG is removed
+  * Connection time limit string is removed
+  * Popup window type is changed as ELM_WIN_BASIC
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.2
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Thu, 19 Apr 2012 20:50:38 +0900
+
+ug-setting-wifidirect-efl (0.4.1) unstable; urgency=low
+
+  * Connected peer should be displayed, when view is reloaded
+  * bug fix for S1-2549 and header list selection is enabled
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.1
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Fri, 13 Apr 2012 20:19:17 +0900
+
+ug-setting-wifidirect-efl (0.4.0) unstable; urgency=low
+
+  * Blocking WFD service for specific device
+  * String is modified
+  * Setting view will be destroyed when driver error is occured
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.4.0
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Thu, 12 Apr 2012 22:16:59 +0900
+
+ug-setting-wifidirect-efl (0.3.9) unstable; urgency=low
+
+  * Bug fix and code cleaning
+  * Connection popup should show SSID instead of MAC address
+  * Wi-Fi Direct service should be blocked on specific device
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.9
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Tue, 27 Mar 2012 20:01:04 +0900
+
+ug-setting-wifidirect-efl (0.3.8) unstable; urgency=low
+
+  * UI resource should be removed, when WFD initialization is failed
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.8
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Tue, 20 Mar 2012 13:19:09 +0900
+
+ug-setting-wifidirect-efl (0.3.7) unstable; urgency=low
+
+  * desktop file is modified
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.7
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Mon, 19 Mar 2012 22:23:27 +0900
+
+ug-setting-wifidirect-efl (0.3.6) unstable; urgency=low
+
+  * Stablizing Elementary 1.0 migration
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.6
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Sat, 17 Mar 2012 20:08:28 +0900
+
+ug-setting-wifidirect-efl (0.3.5) unstable; urgency=low
+
+  * Changes from Mobile-AP library are applyed
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.5
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Wed, 14 Mar 2012 17:07:25 +0900
+
+ug-setting-wifidirect-efl (0.3.4) unstable; urgency=low
+
+  * Elementary 1.0 migration is applyed
+  * WiFi-Direct API changes are applyed
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.4
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Wed, 14 Mar 2012 15:33:07 +0900
+
+ug-setting-wifidirect-efl (0.3.3) unstable; urgency=low
+
+  * EDC file for popup application is removed 
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.3
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Wed, 29 Feb 2012 11:28:24 +0900
+
+ug-setting-wifidirect-efl (0.3.2) unstable; urgency=low
+
+  * to apply changes from wifi-direct client library
+  * to add codes that turn off wifi or mobile ap
+  * to support multi language(English, Korean)
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.2
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Tue, 28 Feb 2012 16:36:11 +0900
+
+ug-setting-wifidirect-efl (0.3.1) unstable; urgency=low
+
+  * to modify CMakeLists.txt and rules files
+  * to hide Direct On/Off button when activate ro decativate
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.1
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Wed, 22 Feb 2012 16:43:51 +0900
+
+ug-setting-wifidirect-efl (0.3.0) unstable; urgency=low
+
+  * Merge wifi-direct popup and setting ug in a single source tree. 
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.3.0
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Fri, 17 Feb 2012 17:40:18 +0900
+
+ug-setting-wifidirect-efl (0.2.1) unstable; urgency=low
+
+  * to apply changes from UIFW 
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.2.1
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Thu, 16 Feb 2012 12:51:04 +0900
+
+ug-setting-wifidirect-efl (0.2.0) unstable; urgency=low
+
+  * Renewal all of UI
+  * Apply changes from WiFi Direct API
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.2.0
+
+ -- Gibyoung Kim <lastkgb.kim@samsung.com>  Tue, 14 Feb 2012 17:20:17 +0900
+
+ug-setting-wifidirect-efl (0.1.6) unstable; urgency=low
+
+  * LCD on when a connection request come. Follow up the wifi-direct API change.
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.6
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Wed, 01 Feb 2012 21:21:54 +0900
+
+ug-setting-wifidirect-efl (0.1.5) unstable; urgency=low
+
+  * Change control to support any arch
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.5
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Thu, 19 Jan 2012 14:29:45 +0900
+
+ug-setting-wifidirect-efl (0.1.4) unstable; urgency=low
+
+  * package upload
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.4
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Wed, 18 Jan 2012 12:37:54 +0900
+
+ug-setting-wifidirect-efl (0.1.3) unstable; urgency=low
+
+  * Tag update and fix email address in changelog
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.3
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Tue, 17 Jan 2012 19:23:56 +0900
+
+ug-setting-wifidirect-efl (0.1.2) unstable; urgency=low
+
+  * Tag update and fix email address in changelog
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.2
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Tue, 17 Jan 2012 17:10:04 +0900
+
+ug-setting-wifidirect-efl (0.1.1) unstable; urgency=low
+
+  * Tag update and fix email address in changelog
+  * Git: slp/pkgs/u/ug-wifi-direct
+  * Tag: ug-setting-wifidirect-efl_0.1.1
+
+ -- Dongwook Lee <dwmax.lee@samsung.com>  Tue, 17 Jan 2012 01:21:37 +0900
diff --git a/data/rsa/ug-wifi-direct/debian/compat b/data/rsa/ug-wifi-direct/debian/compat
new file mode 100644 (file)
index 0000000..7ed6ff8
--- /dev/null
@@ -0,0 +1 @@
+5
diff --git a/data/rsa/ug-wifi-direct/debian/control b/data/rsa/ug-wifi-direct/debian/control
new file mode 100755 (executable)
index 0000000..23b9ae2
--- /dev/null
@@ -0,0 +1,47 @@
+Source: ug-setting-wifidirect-efl
+Section: net
+Priority: extra
+Maintainer: Dongwook Lee <dwmax.lee@samsung.com>, Gibyoung Kim <lastkgb.kim@samsung.com>
+Uploaders: Dongwook Lee <dwmax.lee@samsung.com>, Gibyoung Kim <lastkgb.kim@samsung.com>
+Build-Depends:         debhelper (>= 5), 
+               libappcore-efl-dev,
+               libappsvc-dev,
+               libelm-dev,
+               libslp-utilx-dev,
+               libui-gadget-dev,
+               libwifi-direct-dev,
+               libmobile-ap-dev,
+               libnetwork-dev,
+               libslp-pm-dev
+Standards-Version: 3.7.2
+
+Package: libug-setting-wifidirect-efl
+Section: net
+Architecture: any
+Depends: ${misc:Depends}, libappcore-efl-0, libslp-utilx-0, libui-gadget-0, libvconf-0, libwifi-direct, libmobile-ap-0, libnetwork-0
+Description: Wi-Fi Direct Setting application
+
+Package: libug-setting-wifidirect-efl-dbg
+Section: net-debug
+Architecture: any
+Depends: ${misc:Depends}, libug-setting-wifidirect-efl (= ${Source-Version})
+Description: Wi-Fi Direct Setting application -debug pkg (unstripped)
+
+Package: org.tizen.wifi-direct-popup
+Section: net
+Architecture: any
+Depends: libwifi-direct, ${misc:Depends}
+Description: WiFi Direct popup application pkg
+
+Package: org.tizen.wifi-direct-popup-dbg
+Section: net-debug
+Architecture: any
+Depends: org.tizen.wifi-direct-popup
+Description: WiFi Direct popup application Debug pkg
+
+Package: org.tizen.wifi-direct-ugapp
+Section: net
+Architecture: any
+Depends: libug-setting-wifidirect-efl, ${misc:Depends}
+Description: WiFi Direct UG Launcher
+
diff --git a/data/rsa/ug-wifi-direct/debian/copyright b/data/rsa/ug-wifi-direct/debian/copyright
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/data/rsa/ug-wifi-direct/debian/dirs b/data/rsa/ug-wifi-direct/debian/dirs
new file mode 100644 (file)
index 0000000..ca882bb
--- /dev/null
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
diff --git a/data/rsa/ug-wifi-direct/debian/docs b/data/rsa/ug-wifi-direct/debian/docs
new file mode 100644 (file)
index 0000000..a0f0008
--- /dev/null
@@ -0,0 +1 @@
+CMakeLists.txt
diff --git a/data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.install.in b/data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.install.in
new file mode 100644 (file)
index 0000000..3cf9e42
--- /dev/null
@@ -0,0 +1,4 @@
+/usr/ug/lib/*
+/usr/ug/res/edje/*
+/usr/ug/res/images/*
+/usr/ug/res/locale/*
diff --git a/data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.postinst b/data/rsa/ug-wifi-direct/debian/libug-setting-wifidirect-efl.postinst
new file mode 100644 (file)
index 0000000..381705c
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+# Automatically added by dh_makeshlibs
+
+# End automatically added section
diff --git a/data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-popup.install.in b/data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-popup.install.in
new file mode 100755 (executable)
index 0000000..d01a785
--- /dev/null
@@ -0,0 +1,4 @@
+/usr/apps/org.tizen.wifi-direct-popup/bin/*
+/usr/apps/org.tizen.wifi-direct-popup/res/*
+/usr/apps/org.tizen.wifi-direct-popup/res/images/*
+/usr/share/applications/org.tizen.wifi-direct-popup.*
diff --git a/data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-ugapp.install.in b/data/rsa/ug-wifi-direct/debian/org.tizen.wifi-direct-ugapp.install.in
new file mode 100755 (executable)
index 0000000..c12a394
--- /dev/null
@@ -0,0 +1,2 @@
+/usr/apps/org.tizen.wifi-direct-ugapp/bin/*
+/usr/share/applications/org.tizen.wifi-direct-ugapp.*
diff --git a/data/rsa/ug-wifi-direct/debian/rules b/data/rsa/ug-wifi-direct/debian/rules
new file mode 100755 (executable)
index 0000000..57e8a3b
--- /dev/null
@@ -0,0 +1,148 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS ?= -Wall -g
+LDFLAGS ?= -pie
+PREFIX ?= /opt/ug
+DATADIR ?= /opt
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+
+LDFLAGS += -Wl,--rpath=/usr/lib -Wl,--hash-style=both -Wl,--as-needed
+
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       # Add here commands to configure the package.
+       CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" cmake .
+       touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp 
+       dh_testdir
+
+       # Add here commands to compile the package.
+       $(MAKE)
+
+       for f in `find $(CURDIR)/debian/ -name "*.in"`; do \
+               cat $$f > $${f%.in}; \
+               sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \
+        done
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+
+       # Add here commands to clean up after the build process.
+       -$(MAKE) clean
+
+       rm -rf CMakeCache.txt
+       rm -rf cmake_install.cmake
+       rm -rf Makefile
+       rm -rf install_manifest.txt
+       rm -rf CMakeFiles
+
+       rm -rf popup-wifidirect/CMakeCache.txt
+       rm -rf popup-wifidirect/CMakeFiles
+       rm -rf popup-wifidirect/cmake_install.cmake
+       rm -rf popup-wifidirect/Makefile
+       rm -rf popup-wifidirect/install_manifest.txt
+       rm -rf popup-wifidirect/*.so
+
+       rm -rf ugapp-wifidirect/CMakeCache.txt
+       rm -rf ugapp-wifidirect/CMakeFiles
+       rm -rf ugapp-wifidirect/cmake_install.cmake
+       rm -rf ugapp-wifidirect/Makefile
+       rm -rf ugapp-wifidirect/install_manifest.txt
+       rm -rf ugapp-wifidirect/*.so
+
+       rm -rf ug-wifidirect/CMakeCache.txt
+       rm -rf ug-wifidirect/CMakeFiles
+       rm -rf ug-wifidirect/cmake_install.cmake
+       rm -rf ug-wifidirect/Makefile
+       rm -rf ug-wifidirect/install_manifest.txt
+       rm -rf ug-wifidirect/*.so
+
+       rm -rf popup-wifidirect/po/CMakeCache.txt
+       rm -rf popup-wifidirect/po/CMakeFiles
+       rm -rf popup-wifidirect/po/cmake_install.cmake
+       rm -rf popup-wifidirect/po/Makefile
+       rm -rf popup-wifidirect/po/install_manifest.txt
+       rm -fr popup-wifidirect/po/*.mo
+
+       rm -rf ug-wifidirect/po/CMakeCache.txt
+       rm -rf ug-wifidirect/po/CMakeFiles
+       rm -rf ug-wifidirect/po/cmake_install.cmake
+       rm -rf ug-wifidirect/po/Makefile
+       rm -rf ug-wifidirect/po/install_manifest.txt
+       rm -fr ug-wifidirect/po/*.mo
+
+       rm -rf *.so
+       rm -rf *.desktop
+       rm -rf *.edj
+       rm -rf *.pc
+
+       rm -rf debian/*.install
+       rm -fr debian/temp
+       
+       dh_clean 
+
+dev_clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+
+       # Add here commands to install the package into debian/tmp.
+       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs 
+       dh_installdocs
+       dh_installexamples
+       dh_install --sourcedir=debian/tmp
+       dh_installman
+       dh_link
+#      dh_strip
+       dh_strip --dbg-package=libug-setting-wifidirect-efl-dbg
+       dh_compress
+       dh_fixperms
+#      dh_perl
+       dh_makeshlibs
+       dh_installdeb
+#      dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
diff --git a/data/rsa/ug-wifi-direct/libug-setting-wifidirect-efl.manifest b/data/rsa/ug-wifi-direct/libug-setting-wifidirect-efl.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/data/rsa/ug-wifi-direct/org.tizen.wifi-direct-popup.manifest b/data/rsa/ug-wifi-direct/org.tizen.wifi-direct-popup.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/data/rsa/ug-wifi-direct/org.tizen.wifi-direct-ugapp.manifest b/data/rsa/ug-wifi-direct/org.tizen.wifi-direct-ugapp.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/data/rsa/ug-wifi-direct/packaging/libug-setting-wifidirect-efl.spec b/data/rsa/ug-wifi-direct/packaging/libug-setting-wifidirect-efl.spec
new file mode 100755 (executable)
index 0000000..85b4bb6
--- /dev/null
@@ -0,0 +1,115 @@
+#sbs-git:slp/apps/u/ug-wifi-direct libug-setting-wifidirect-efl 0.3.4 82f07b22ef73127a446c49e00b8dca37010b3ee2
+%define PREFIX /usr/ug
+
+Name:       libug-setting-wifidirect-efl
+Summary:    Wi-Fi Direct setting UI gadget 
+Version:    1.0.2
+Release:    1
+Group:      TO_BE_FILLED
+License:    Samsung Proprietary License
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig   
+Requires(post): /usr/bin/sqlite3   
+Requires(postun): /sbin/ldconfig   
+BuildRequires:  cmake   
+BuildRequires:  edje-tools   
+BuildRequires:  gettext-tools
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(appcore-efl)
+BuildRequires:  pkgconfig(bundle)
+BuildRequires:  pkgconfig(ui-gadget-1)
+BuildRequires:  pkgconfig(wifi-direct)
+BuildRequires:  pkgconfig(network)
+BuildRequires:  pkgconfig(capi-network-tethering)
+BuildRequires:  pkgconfig(utilX)   
+BuildRequires:  pkgconfig(elementary)   
+BuildRequires:  pkgconfig(edje)   
+BuildRequires:  pkgconfig(evas)   
+BuildRequires:  pkgconfig(ecore)   
+BuildRequires:  pkgconfig(ethumb)   
+BuildRequires:  pkgconfig(glib-2.0)   
+BuildRequires:  pkgconfig(efreet)   
+BuildRequires:  pkgconfig(dbus-1)   
+BuildRequires:  pkgconfig(dbus-glib-1)   
+BuildRequires:  pkgconfig(edbus)   
+BuildRequires:  pkgconfig(aul)   
+BuildRequires:  pkgconfig(devman)   
+BuildRequires:  pkgconfig(appsvc)   
+BuildRequires:  pkgconfig(pmapi)   
+BuildRequires:  pkgconfig(capi-appfw-application)   
+BuildRequires:  pkgconfig(capi-system-runtime-info)   
+BuildRequires:  pkgconfig(capi-system-device) 
+BuildRequires:  pkgconfig(notification)
+BuildRequires:  pkgconfig(syspopup-caller)
+BuildRequires:  cmake
+BuildRequires:  gettext-devel
+
+#%define debug_package %{nil}  
+
+%description
+wifi direct client library (Shared Library)
+
+
+%package -n org.tizen.wifi-direct-popup  
+Summary:    Wifi-Wirect system popup   
+Requires:   %{name} = %{version}-%{release}   
+
+%package -n org.tizen.wifi-direct-ugapp 
+Summary:    Wifi-Wirect application launching UG   
+Requires:   %{name} = %{version}-%{release}   
+  
+%description -n org.tizen.wifi-direct-popup   
+Wi-Fi Direct system popup.   
+  
+
+%description -n org.tizen.wifi-direct-ugapp  
+Wi-Fi Direct application launching UG.   
+
+%prep
+%setup -q
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=$PREFIX
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+%__strip %{buildroot}/usr/ug/lib/libug-setting-wifidirect-efl.so.0.1.0
+%__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-ugapp/bin/wifi-direct-ugapp
+%__strip %{buildroot}/usr/apps/org.tizen.wifi-direct-popup/bin/wifi-direct-popup
+
+%post
+mkdir -p /usr/ug/bin/
+ln -sf /usr/bin/ug-client /usr/ug/bin/ug-setting-wifidirect-efl
+%postun
+
+
+%files
+%manifest libug-setting-wifidirect-efl.manifest
+%defattr(-,root,root,-)
+/usr/ug/lib/*
+/usr/ug/res/images/*
+/usr/ug/res/edje/*
+/usr/ug/res/locale/*/*/*
+
+%files -n org.tizen.wifi-direct-popup
+%manifest org.tizen.wifi-direct-popup.manifest
+%defattr(-,root,root,-)
+/usr/apps/org.tizen.wifi-direct-popup/bin/*
+/usr/apps/org.tizen.wifi-direct-popup/res/images/*
+/usr/apps/org.tizen.wifi-direct-popup/res/locale/*/*/*
+#/usr/share/applications/org.tizen.wifi-direct-popup.desktop
+#for appfw new manifest
+/usr/share/packages/org.tizen.wifi-direct-popup.xml
+
+%files -n org.tizen.wifi-direct-ugapp
+%manifest org.tizen.wifi-direct-ugapp.manifest
+%defattr(-,root,root,-)
+/usr/apps/org.tizen.wifi-direct-ugapp/bin/*
+#/usr/share/applications/org.tizen.wifi-direct-ugapp.desktop
+#for appfw new manifest
+/usr/share/packages/org.tizen.wifi-direct-ugapp.xml
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/CMakeLists.txt b/data/rsa/ug-wifi-direct/popup-wifidirect/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..d2654ec
--- /dev/null
@@ -0,0 +1,45 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(wifi-direct-popup C)
+SET(PACKAGE_NAME org.tizen.wifi-direct-popup)
+
+SET(PREFIX /usr/apps/${PACKAGE_NAME})
+SET(BINDIR "${PREFIX}/bin")
+SET(RESDIR "${PREFIX}/res")
+SET(LOCALEDIR "${RESDIR}/locale")
+SET(EDJDIR "${RESDIR}/edje")
+SET(IMGDIR "${RESDIR}/images")
+
+SET(SRCS
+       src/wfd-app-main.c
+       src/wfd-app-client.c
+       src/wfd-app-util.c
+       src/wfd-app-popup-view.c
+)
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+
+SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -DUSE_DLOG")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
+
+IF("${ARCH}" STREQUAL "arm")
+       ADD_DEFINITIONS("-DTARGET")
+       MESSAGE("add -DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
+
+ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
+
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
+
+#CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.desktop.in ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.desktop)
+#INSTALL(FILES ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.desktop DESTINATION /usr/share/applications)
+#for appfw new manifest
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.xml ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.xml DESTINATION "/usr/share/packages/")
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/resources/images/ DESTINATION ${IMGDIR})
+
+ADD_SUBDIRECTORY(po)
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-strings.h b/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-strings.h
new file mode 100755 (executable)
index 0000000..8748253
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+
+#ifndef __WFD_APP_STRING_H__
+#define __WFD_APP_STRING_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if 1
+/* Text should be translated. */
+#define IDS_WFD_POP_CONNECTED "Connected to %s"
+#define IDS_WFD_POP_CONNECT_FAILED "Connect to %s failed"
+#define IDS_WFD_POP_DISCONNECTED "Disconnected to %s"
+
+#define IDS_WFD_POP_CONNECT_Q "Connect with %s?"
+#define IDS_WFD_POP_CONNECTING_WITH_KEYPAD "Connect with %s in %d secs. Enter PIN to connect to %s"
+#define IDS_WFD_POP_ENTER_PIN "Connect with %s in %d secs"
+#define IDS_WFD_POP_ENTER_PIN_WITH_KEYPAD "%s is requesting a Wi-Fi Direct connection. Allow?"
+#define IDS_WFD_POP_CONNECTING_WITH_PIN "Connect with %s in %d secs. PIN: %s"
+
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __WFD_APP_STRING_H__ */
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-util.h b/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app-util.h
new file mode 100755 (executable)
index 0000000..e2f6d2f
--- /dev/null
@@ -0,0 +1,83 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file declares wifi direct application util functions.
+ *
+ * @file    wfd-app-util.h
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+
+#ifndef __WFD_APP_UTIL_H__
+#define __WFD_APP_UTIL_H__
+
+
+#define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5]
+#define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x"
+#define WFD_MAX_SIZE            128
+#define WFD_MAC_ADDRESS_SIZE    18
+
+#ifdef USE_DLOG
+#include <dlog.h>
+
+#undef LOG_TAG
+#define LOG_TAG "WIFI_DIRECT_POPUP"
+
+#define WDPOP_LOGV(format, args...) LOGV(format, ##args)
+#define WDPOP_LOGD(format, args...) LOGD(format, ##args)
+#define WDPOP_LOGI(format, args...) LOGI(format, ##args)
+#define WDPOP_LOGW(format, args...) LOGW(format, ##args)
+#define WDPOP_LOGE(format, args...) LOGE(format, ##args)
+#define WDPOP_LOGF(format, args...) LOGF(format, ##args)
+
+#define __WDPOP_LOG_FUNC_ENTER__ LOGV("Enter")
+#define __WDPOP_LOG_FUNC_EXIT__ LOGV("Quit")
+
+#define assertm_if(expr, fmt, args...) do { \
+       if (expr) { \
+         WDPOP_LOGF(" ##(%s) -> assert!!## "fmt, #expr, ##args); \
+                exit(1); \
+       } \
+} while (0)
+
+#else /** _DLOG_UTIL */
+
+#define WDPOP_LOGV(format, args...) \
+       printf("[V/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDPOP_LOGD(format, args...) \
+       printf("[D/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDPOP_LOGI(format, args...) \
+       printf("[I/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDPOP_LOGW(format, args...) \
+       printf("[W/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDPOP_LOGE(format, args...) \
+       printf("[E/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDPOP_LOGF(format, args...) \
+       printf("[F/WIFI_DIRECT_POPUP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+
+#define __WDPOP_LOG_FUNC_ENTER__ \
+       printf("[V/WIFI_DIRECT_POPUP] %s: %s()(%4d)> Enter", __FILE__, __FUNCTION__, __LINE__)
+#define __WDPOP_LOG_FUNC_EXIT__ \
+       printf("[V/WIFI_DIRECT_POPUP] %s: %s()(%4d)> Exit", __FILE__, __FUNCTION__, __LINE__)
+
+#endif /** _DLOG_UTIL */
+
+#endif /* __WFD_APP_UTIL_H__ */
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app.h b/data/rsa/ug-wifi-direct/popup-wifidirect/include/wfd-app.h
new file mode 100755 (executable)
index 0000000..59d808c
--- /dev/null
@@ -0,0 +1,179 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file declares wifi direct application functions.
+ *
+ * @file    wfd-app.h
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+
+#ifndef __WFD_SYS_POPAPP_MAIN_H__
+#define __WFD_SYS_POPAPP_MAIN_H__
+
+#include <appcore-efl.h>
+#include <Ecore_X.h>
+#include <Elementary.h>
+#include <appsvc.h>
+#include <aul.h>
+#include <notification.h>
+#include <syspopup_caller.h>
+#include "wifi-direct.h"
+
+#define PACKAGE "org.tizen.wifi-direct-popup"
+#define EDJ_NAME RESDIR"/edje/wifi-direct-popup.edj"
+#define WFD_MAX_PEER_NUM       10
+#define WFD_POP_STR_MAX_LEN    256
+#define NO_ACTION_TIME_OUT     300            /*5min*/
+
+#define NOTIFICATION_BUNDLE_PARAM "NotiType"
+#define NOTIFICATION_BUNDLE_VALUE "WiFi-Direct"
+#define TICKERNOTI_SYSPOPUP "tickernoti-syspopup"
+
+
+#define LOCALE_FILE_NAME "wifi-direct-popup"
+#define LOCALEDIR "/usr/apps/org.tizen.wifi-direct-popup/res/locale"
+
+#define _(s)        dgettext(LOCALE_FILE_NAME, s)
+#define N_(s)      dgettext_noop(s)
+#define S_(s)      dgettext("sys_string", s)
+
+
+
+enum {
+       WFD_POP_TIMER_3 = 3,
+       WFD_POP_TIMER_10 = 10,
+       WFD_POP_TIMER_30 = 30,
+       WFD_POP_TIMER_120 = 120,
+};
+
+enum {
+       WFD_POP_APRV_CONNECTION_WPS_PUSHBUTTON_REQ,
+       WFD_POP_APRV_CONNECTION_WPS_DISPLAY_REQ,
+       WFD_POP_APRV_CONNECTION_WPS_KEYPAD_REQ,
+
+       WFD_POP_PROG_CONNECT,
+       WFD_POP_PROG_DISCONNECT,
+       WFD_POP_PROG_CONNECT_CANCEL,
+       WFD_POP_PROG_CONNECT_WITH_PIN,
+       WFD_POP_PROG_CONNECT_WITH_KEYPAD,
+       WFD_POP_NOTI_DISCONNECTED,
+
+       WFD_POP_FAIL_INIT,
+};
+
+enum {
+       WFD_POP_RESP_OK,
+       WFD_POP_RESP_CANCEL,
+       WFD_POP_RESP_APRV_CONNECT_PBC_YES = 1,
+       WFD_POP_RESP_APRV_CONNECT_DISPLAY_OK,
+       WFD_POP_RESP_APRV_CONNECT_KEYPAD_YES,
+       WFD_POP_RESP_APRV_CONNECT_NO,
+       WFD_POP_RESP_PROG_CONNECT_KEYPAD_OK,
+       WFD_POP_RESP_APRV_ENTER_PIN_YES,
+       WFD_POP_RESP_APRV_ENTER_PIN_NO,
+};
+
+typedef struct {
+       int type;
+       char text[WFD_POP_STR_MAX_LEN];
+       char label1[WFD_POP_STR_MAX_LEN];
+       char label2[WFD_POP_STR_MAX_LEN];
+       int timeout;
+       int resp_data1;
+       int resp_data2;
+       int data;
+} wfd_popup_t;
+
+typedef struct {
+       char ssid[32];
+       char mac_address[18];
+} wfd_device_info_t;
+
+typedef struct {
+       Evas_Object *win;
+       Evas_Object *popup;
+       Evas_Object *pin_entry;
+       wfd_popup_t *popup_data;
+       uint popup_timeout_handle;
+       char pin_number[64];
+       char peer_mac[18];
+       char peer_name[32];
+       wfd_device_info_t *discovered_peers;
+       int discovered_peer_count;
+
+       /* notification */
+       notification_h noti;
+       wfd_device_info_t raw_connected_peers[WFD_MAX_PEER_NUM];
+       int raw_connected_peer_cnt;
+
+       /* Transmit timer */
+       wifi_direct_state_e wfd_status;
+       int last_wfd_transmit_time;
+       Ecore_Timer *transmit_timer;
+} wfd_appdata_t;
+
+typedef struct {
+       int step;
+       Evas_Object *progressbar;
+       Evas_Object *time;
+} wfd_wps_display_popup_t;
+
+extern wfd_appdata_t *wfd_get_appdata();
+
+/**
+ *     This function let the app do initialization
+ *     @return   If success, return TRUE, else return FALSE
+ *     @param[in] ad the pointer to the main data structure
+ */
+int init_wfd_popup_client(wfd_appdata_t *ad);
+
+/**
+ *     This function let the app do de-initialization
+ *     @return   If success, return TRUE, else return FALSE
+ *     @param[in] ad the pointer to the main data structure
+ */
+int deinit_wfd_popup_client(wfd_appdata_t *ad);
+
+
+/**
+ *     This function let the app destroy the popup
+ *     @return   void
+ *     @param[in] null
+ */
+extern void wfd_destroy_popup();
+
+/**
+ *     This function let the app create a popup
+ *     @return   void
+ *     @param[in] type the type of popup
+ *     @param[in] userdata the pointer to the data which will be used
+ */
+extern void wfd_prepare_popup(int type, void *userdata);
+
+/**
+ *     This function let the app create a tickernoti syspopup
+ *     @return   void
+ *     @param[in] msg the pointer to message of tickernoti
+ */
+extern void wfd_tickernoti_popup(char *msg);
+
+#endif                          /* __WFD_SYS_POPAPP_MAIN_H__ */
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/org.tizen.wifi-direct-popup.xml b/data/rsa/ug-wifi-direct/popup-wifidirect/org.tizen.wifi-direct-popup.xml
new file mode 100755 (executable)
index 0000000..0295e9d
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.wifi-direct-popup" version="0.6.2" install-location="internal-only">
+       <label>WifiDirectPopup</label>
+       <author email="lastkgb.kim@samsung.com" href="www.samsung.com">Sungsik Jang</author>
+       <author email="jinmin@samsung.com" href="www.samsung.com">Dongwook Lee</author>
+       <description>WiFi Direct Popup Application</description>
+       <ui-application appid="org.tizen.wifi-direct-popup" exec="/usr/apps/org.tizen.wifi-direct-popup/bin/wifi-direct-popup" nodisplay="true" multiple="false" type="capp" taskmanage="false">
+               <label>WifiDirectPopup</label>
+               <label xml:lang="en-us">WifiDirectPopup</label>
+       </ui-application>
+</manifest>
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/CMakeLists.txt b/data/rsa/ug-wifi-direct/popup-wifidirect/po/CMakeLists.txt
new file mode 100644 (file)
index 0000000..3ba67b3
--- /dev/null
@@ -0,0 +1,24 @@
+# for i18n
+
+SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de_DE.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_US.po et.po eu.po fi.po fr_CA.po fr_FR.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po nl_NL.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_SG.po zh_TW.po )
+
+SET(MSGFMT "/usr/bin/msgfmt")
+
+FOREACH(pofile ${POFILES})
+       SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile})
+       MESSAGE("PO: ${pofile}")
+       GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE)
+       GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE)
+       SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo)
+       ADD_CUSTOM_COMMAND(
+                       OUTPUT ${moFile}
+                       COMMAND ${MSGFMT} -o ${moFile} ${absPofile}
+                       DEPENDS ${absPofile}
+       )
+       INSTALL(FILES ${moFile}
+                       DESTINATION /usr/apps/org.tizen.wifi-direct-popup/res/locale/${lang}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo)
+       SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(pop_po ALL DEPENDS ${moFiles})
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/POTFILES.in b/data/rsa/ug-wifi-direct/popup-wifidirect/po/POTFILES.in
new file mode 100644 (file)
index 0000000..6e6a4b0
--- /dev/null
@@ -0,0 +1,2 @@
+# List of source files containing translatable strings.
+wifi_direct_strings.h
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ar.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ar.po
new file mode 100644 (file)
index 0000000..910015d
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "تم التوصيل"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "جاري التوصيل"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "جاري الفصل..."
+
+msgid ""
+msgstr "جاري تنشيط Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "جاري إلعاء تنشيط Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "تم التوصيل"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "خطأ داخلي"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "تم التحميل"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "فشل التحميل"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "خطأ داخلي"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "خطأ غير معروف"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "خطأ في الشبكة"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "لا توجد نتائج للبحث"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "قيد البحث"
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "فشل قطع الاتصال"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "أدخل كلمة المرور الجديدة"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "خطأ غير معروف. يتعذر تشغيل التطبيق"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "قبول"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "جاري التوصيل"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "خطأ"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "رفض"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "مرفوضة"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "اختيار الكل"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "فشل"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "قبول"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "أدخل رمز PIN يتكون من 4 إلى 8 أرقام"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "عدم تطابق رموز PIN!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "نعم"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "جاري التفعيل..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "غير مفعل"
+
+msgid "IDS_COM_SK_OK"
+msgstr "موافق"
+
+msgid "IDS_COM_SK_YES"
+msgstr "نعم"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "أدخل كلمة المرور الحالية"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "تم تحديد %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "قيد البحث"
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "لا شيء محدد"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "تم الفصل"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "عنوان IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "جاري إلغاء التفعيل..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "خطأ غير متوقع"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "خطأ في اتصال الشبكة"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "فشلت العملية"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "غير مدعوم"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "غير مدعوم"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "تم القبول"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "عنوان MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "الاتصال التلقائي بهذه الشبكة سيتم تعطيله. متابعة؟"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "جاري..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "توصيل"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "بحث"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "رجوع"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi مباشر"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "أجهزة Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "انقر للتوصيل"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "اتصال متعدد"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "توصيل"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "فصل"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "إلغاء الاتصال"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "إلغاء"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "التفعيل"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "إلغاء"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi مباشر"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "إلغاء"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "إلغاء"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "جاري التفعيل..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "سيؤدي استخدام Wi-Fi Direct إلى قطع اتصال Wi-Fi الحالي"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "حول Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "تعمل شبكة Wi-Fi Direct على تفعيل أجهزة Wi-Fi للاتصال مباشرة والطباعة ومشاركة الملفات والمزامنة ومشاركة الشاشة بسهولة وراحة أكبر. ومن خلال الاتصال بالأجهزة التي تدعم شبكة Wi-Fi Direct، يمكن مشاركة المحتوى ومزامنة البيانات والتواصل مع الأصدقاء على المستوى الاجتماعي وتشغيل الألعاب والصوت ومقاطع الفيديو وغير ذلك المزيد باستخدام تطبيقات متعددة"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "الأجهزة المتصلة"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "الأجهزة المشغولة"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "متصل بجهاز آخر"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "جاري الفصل..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "جاري التوصيل"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "في انتظار الاتصال"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "فشل الاتصال"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "اتصال متعدد"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "فصل الكل"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "فصل"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "لم يتم العثور على أجهزة"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "إلغاء تفعيل Wi-Fi Direct بعد استخدامها"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "إلغاء تفعيل Wi-Fi Direct بعد استخدامها"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "إلغاء تفعيل Wi-Fi Direct بعد استخدامها لتوفير البطارية"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "إلغاء تفعيل Wi-Fi Direct بعد استخدامها لتوفير البطارية"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "‏‫المسح بحثا عن أجهزة Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "المسح بحثا عن أجهزة Wi-Fi مباشر. سيتم قطع اتصال الشبكة الحالية"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "البحث عن أجهزة Wi-Fi Direct أو البحث عن أجهزة على شبكات Wi-Fi أخرى"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi مباشر متصل"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "اتصال Wi-Fi مباشر"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "إعدادات Wi-Fi مباشر"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "تهيئة Wi-Fi مباشر"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "قطع اتصال Wi-Fi مباشر"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "حالة Wi-Fi مباشر"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "هل تريد إلغاء اتصال Wi-Fi Direct؟"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "سوف يؤدي الاتصال بشبكة Wi-Fi إلى قطع اتصال الجهاز المتصل عبر شبكة Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "الاتصال بأجهزة أخرى عبر Wi-Fi مباشر"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "تعطيل نقطة وصول المحمول لاستخدام Wi-Fi Direct؟"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "سيتم قطع اتصال جهاز Wi-Fi Direct الحالي للبحث عن الشبكات"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "يؤدي تفعيل شبكة Wi-Fi Direct إلى إيقاف تشغيل شبكة Wi-Fi وإلغاء تفعيل نقطة اتصال Wi-Fi النقالة"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "سيؤدي استخدام شبكة Wi-Fi Direct إلغاء تفعيل نقطة اتصال Wi-Fi النقالة"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct قيد الاستخدام بالفعل. حاول فيما بعد‬"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "تم ‏‫رفض طلب الاتصال بشبكة Wi-Fi Direct تلقائيا. للاتصال، أوقف تشغيل AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "سيتم قطع اتصال Wi-Fi Direct. هل تريد المتابعة؟"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "تم قطع اتصال Wi-Fi أثناء توصيل Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "البحث عن أجهزة Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "لا توجد أجهزة"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "بحث"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "إيقاف"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "فشل إلغاء التنشيط"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "فشل التنشيط"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "سيتم قطع الاتصال الحالي. متابعة؟"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "الأجهزة المتاحة"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "يمكنك الاتصال بما يصل إلى %d أجهزة في نفس الوقت"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/az.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/az.po
new file mode 100644 (file)
index 0000000..dc72fa8
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Qoşuldu"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "qoşulur"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Bağlantı kəsilir"
+
+msgid ""
+msgstr "Wi-Fi aktivləşdirilir..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi söndürülür..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Qoşuldu"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Daxili xəta"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Çıxarıldı"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Çıxarmaq mümkün olmadı"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Daxili xəta"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Naməlum xəta"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Şəbəkə xətası"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Axtarış nəticəsi yoxdur"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Axtarır..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Bağlantını kəsmək alınmadı"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yeni parolu daxil et"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Naməlum səhv. Proqramı başlatmaq mümkün deyil"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Qəbul et"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "qoşulur"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Xəta"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "İmtina et"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "İmtina edildi"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Hamısını seç"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Mümkün olmadı"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Qəbul et"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4-8 rəqəmli PIN daxil edin"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-lər uyğun deyil!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Bəli"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Fəallaşdırılır..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Söndürüldü"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Bəli"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobil Giriş nöqtəsi"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Cari parolu daxil et"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seçilmişdir"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Axtarır..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "He nə seçilməmişdir"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "əlaqəsi pozuldu"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobil Giriş nöqtəsi"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP ünvanı"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Söndürülür..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Gözlənilməyən yanlışlıq"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Şəbəkə bağlantısında səhv"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Əməliyyat alınmadı"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Dəstəklənmir"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Dəstəklənmədi"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Qəbul edildi"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC ünvanı"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Bu şəbəkəyə avtomatik bağlanma qeyri-aktiv ediləcək. Davam edilsin?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "İşlənilir..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Qoşul"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Axtarın"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Geriyə"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazları"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Qoşulmaq üçün vur"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Bir neçə qoşulma"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Qoşul"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Rabitəni poz"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Bağlantını ləğv et"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Ləğv et"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivləşdirmə"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Ləğv et"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Ləğv et"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Ləğv et"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Fəallaşdırılır..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct istifadə edilməsi cari Wi-Fi bağlantısını kəsəcək"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct haqqında"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct Wi-Fi cihazlarının birbaşa qoşulma, çap etmə, fayl paylaşma, sinxronlaşma və ekran paylaşmasını daha sadə və rahat edir. Wi-Fi Direct dəstəkləyən cihazlara qoşulmaq müxtəlif proqramlardan istifadə edərək məzmunuzu paylaşmağı, məlumatlarınızı paylaşmağı, sosiallaşmağı, oyunlar oynamağı, audio, videolar və sairəyə imkan verir"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Qoşulmuş cihazlar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Məşğul cihazlar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Digər cihazlarla qoşulub"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Bağlantı kəsilir"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "qoşulur"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bağlantını gözləyir"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Bağlantı alınmadı"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Çoxlu bağlantı"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Hamısı ilə əlaqəni kəs"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Bağlantını kəs"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Heç bir cihaz tapılmadı"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "İstifadədən sonra Wi-Fi Direct-i qeyri-aktiv et"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "İst.dən sonra Wi-Fi Direct-i söndür"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Batareyaya qənaət üçün istifadədən sonra Wi-Fi Direct-i qeyri-aktiv et"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Batareyaya qənaət üçün Wi-Fi Direct-i söndürün"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazlarını axtar"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct cihazlarını axtar. Cari şəbəkə ilə əlaqə kəsiləcək"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct cihazlarını və ya digər Wi-Fi şəbəkələrində cihazları axtar"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct qoşulmuşdur"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct bağlantısı"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct parametrləri"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct-i konfiqurasiya et"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct ilə əlaqəni kəs"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct vəziyyəti"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct bağlantısı ləğv edilsin?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi şəbəkəsinə qoşulmaq Wi-Fi Direct vasitəsilə qoşulmuş cihazlarla əlaqəni kəsəcək"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct ilə digər cihazlara qoşul"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Direct istifadə etmək üçün Mobile AP qeyri-aktiv edilsin?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Şəbəkələri axtarmaq üçün cari Wi-Fi Direct cihazı ilə əlaqəni kəs"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct-ın aktivləşdirilməsi Wi-Fi-ı söndürəcək və portativ Wi-Fi giriş nöqtəsini qeyri-aktiv edəcək"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct istifadə edilməsi portativ Wi-Fi giriş nöqtəsini qeyri-aktiv edəcək"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct artıq istifadədədir. Daha sonra cəhd edin"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct bağlandı sorğusu avtomatik rədd edildi. Qoşulmaq üçün AllShare Cast-ı söndürün"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct ilə əlaqə kəsiləcək. Davam edilsin?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct qoşulduqda Wi-Fi ilə bağlantı kəsilir"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazlarını axtar"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Cihaz yoxdur"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Axtar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Dayandır"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Söndürülmə alınmadı"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Fəallaşdırmaq mümkün olmadı"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Hazırkı bağlantı kəsiləcək. Davam edilsin?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Mümkün cihazlar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Siz eyni zamanda maksimum %d cihaza qoşula bilərsiniz"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/bg.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/bg.po
new file mode 100644 (file)
index 0000000..5f39888
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Свързан"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Свързване..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Изключване..."
+
+msgid ""
+msgstr "Активиране на Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Деактивиране на Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Свързан"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Вътрешна грешка"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Свързан"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Неуспешно изтегляне"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Отмени"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Вътрешна грешка"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Неизвестна грешка"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Грешка на мрежата"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Няма резултати от търсенето"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Търсене..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Прекъсването неуспешно"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Въведи нова парола"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Неизвестна грешка. Приложението не може да се стартира"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Приемам"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Свързване..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Грешка"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Отказ"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Отхвърлен"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Избери всички"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Неуспешно"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Приеми"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Въведете 4- до 8-цифрен PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN кодовете не съвпадат!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Да"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Активиране..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Деактивирана"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Да"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Въведете текуща парола"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d избрани"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Търсене..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Нищо не е избрано"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Изключен"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP адрес"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Деактивиране..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Неочаквана грешка"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Грешка във връзката с мрежата"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Операцията е неуспешна"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не се поддържа"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Не се поддържа"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Приет"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC адрес"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Автоматичното свързване с тази мрежа ще бъде деактивирано. Продължаване?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "В процес на..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Свързване"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Сканиране"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "НАЗАД"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Устройства за Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Чукнете, за да се свържете"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Мултивръзка"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Свързване"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Изключване"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Отмяна на връзката"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Отказ"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Активиране"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Отказ"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Отказ"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Отказ"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Активиране..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Използването на Wi-Fi Direct ще прекъсне текущата Wi-Fi връзка"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "За Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct позволява на Wi-Fi устройства да се свързват директно, като прави печата, споделянето на файлове, синхронизирането и споделянето на екрани много по-просто и по-удобно. Свързването към устройства, които поддържат Wi-Fi Direct, позволява да споделяте съдържанието си, да синхронизирате данните си, да се социализирате с приятелите си, да играете игри, да възпроизвеждате аудио, видео и много други, с помощта на различни приложения."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Свързани устройства"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Заети устройства"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Свързано с друго устройство"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Изключване..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Свързване..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Изчакване на връзка"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Неуспешно свързване"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мултивръзка"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Прекъсване на всички"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Изключване"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Не са намерени устройства"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Деактивиране на Wi-Fi Direct след използване"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Деакт. Wi-Fi Direct след използване"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Деактивиране на Wi-Fi Direct след използване, за да се пести батерията"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Деактив. Wi-Fi Direct след използв. за пест. бат."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Сканиране за устройства с Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Сканиране за Wi-Fi Direct устройства. Връзката с текущата мрежа ще бъде прекъсната"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Търсене на Wi-Fi Direct устройства или търсене на устройства в други Wi-Fi мрежи"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct е свързана"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Връзка Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Настройки за Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Конфигурир. Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Край връзка Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Състояние на Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Отмяна на връзка Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Свързването към Wi-Fi мрежа ще изключи устройството, свързано чрез Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Свързване към други устройства през Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Деактивиране на Mobile AP, за да се използва Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Прекъснете връзката с текущото Wi-Fi Direct устройство, за да се търсят мрежи"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Разрешаването на Wi-Fi Direct ще изключи Wi-Fi и ще деактивира преносимата точка за Wi-Fi достъп"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Използването на Wi-Fi Direct ще деактивира преносимата точка за Wi-Fi достъп"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct вече се използва. Опитайте по-късно"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Заявката за Wi-Fi Direct връзка е отказана автоматично. За да се свържете, изключете AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Връзката с Wi-Fi Direct ще бъде прекъсната. Продължаване?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Връзката с Wi-Fi е прекъсната, докато се свързва Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Търсене на устройства за Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Няма устройства"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Скани-ране"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Деактивирането неуспешно"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Неуспешно активиране"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Текущата връзка ще бъде прекъсната. Продължаване?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Достъпни устройства"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Можете да свържете до %d устройства едновременно"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ca.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ca.po
new file mode 100644 (file)
index 0000000..e76d9f9
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connectat"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connectant..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconnectant..."
+
+msgid ""
+msgstr "Activant Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Desactivant Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connectat"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Error intern"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperat"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Error en recuperar"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancel·lar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Error intern"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconegut"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Error de xarxa"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No hi ha cap resultat de cerca"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Cercant..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Error en desconnectar"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduir nova contrasenya"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Error desconegut. No es pot executar l'aplicació"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Acceptar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connectant..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rebutjar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rebutjat"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Seleccioni-ho tot"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Error"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Acceptar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Introdueixi un PIN de 4 o 8 dígits"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Els PIN no coincideixen!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sí"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activant..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desactivat"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Acceptar"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Introdueixi la contrasenya actual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionat"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Cercant..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "No s'ha seleccionat res"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desconnectat"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adreça IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivant..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Error imprevist"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Error de connexió de xarxa"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operació fallida"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No s'admet"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "No s'admet"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Acceptat"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adreça MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Es deshabilitarà la connexió automàtica a aquesta xarxa. Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "En curs..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connectar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Escanejar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Enrere"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositius Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toqui per connectar"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Connexió múltiple"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connectar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desconnectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel·lar connexió"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Canc"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activació"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Canc"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Canc"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activant..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "L'ús de Wi-Fi Direct desconnectarà la connexió Wi-Fi actual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permet als dispositius Wi-Fi connectar-se directament, fent que tasques com imprimir, compartir fitxers, sincronitzar i compartir pantalla siguin molt més senzilles i còmodes. Connectar a dispositius que admeten Wi-Fi Direct fa possible compartir contingut, sincronitzar dades, socialitzar amb amics, jugar a jocs, reproduir àudio i vídeo, etc. amb diverses aplicacions"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositius connectats"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositius ocupats"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connectat a un altre dispositiu"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Desconnectant..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connectant..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperant connexió"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error en la connexió"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexió múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconnectar tot"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconnectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No s'han trobat dispositius"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Deshabilitar Wi-Fi Direct després d'ús"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Deshab Wi-Fi Direct després ús"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Deshabilitar Wi-Fi Direct després d'ús per estalviar bateria"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Deshab Wi-Fi Direct després d'ús per estalviar bat"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Escanejar dispositius Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Escanejar dispositius Wi-Fi Direct. La xarxa actual es desconnectarà"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Cercar dispositius Wi-Fi direct o dispositius d'altres xarxes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connectat"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexió Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Ajustaments Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desconnectar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Estat Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel·lar connexió Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Si es connecta a una xarxa Wi-Fi, es desconnectarà el dispositiu connectat mitjançant Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Connectar a altres dispositius mitjançant Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Deshabilitar el punt d'accés mòbil per utilitzar Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desconnectar els dispositius Wi-Fi Direct actuals per cercar xarxes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Si habilita Wi-Fi Direct, s'apagarà el Wi-Fi i es deshabilitarà el punt calent Wi-Fi portàtil"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "L'ús de Wi-Fi Direct deshabilitarà el punt calent Wi-Fi portàtil"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct ja està en ús. Intenti-ho més tard"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Sol·licitud de connexió Wi-Fi Direct denegada automàticament. Per connectar, desactivi AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct es desconnectarà. Continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "El Wi-Fi es desconnectarà mentre es connecta Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Cercar dispositius Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Sense dispositius"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Escan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Aturar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivar"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activació fallida"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Es desconnectarà la connexió actual. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositius disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Pot connectar fins a %d dispositius simultàniament"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/cs.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/cs.po
new file mode 100644 (file)
index 0000000..f0ac73f
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Připojeno"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Připojování..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odpojování..."
+
+msgid ""
+msgstr "Probíhá aktivace Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Probíhá deaktivace Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Připojeno"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Vnitřní chyba"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Načteno"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Načtení se nezdařilo"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Zrušit"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Vnitřní chyba"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznámá chyba"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Chyba sítě"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Žádné výsledky"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Hledání..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Odpojení se nezdařilo"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Zadejte nové heslo"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Neznámá chyba. Aplikaci nelze spustit"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Přijmout"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Připojování..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Chyba"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Odmítnout"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Odmítnuto"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Vybrat vše"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Nezdařilo se"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Přijmout"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Zadejte PIN kód o 4 až 8 číslicích"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kódy se neshodují!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ano"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivace..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktivováno"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ano"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Zadejte aktuální heslo"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Vybráno %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Hledání..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Není nic vybráno"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Odpojeno"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adresa"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivace..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Neočekávaná chyba"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Chyba připojení k síti"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Otevření se nezdařilo"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodporováno"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Není podporováno"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Přijato"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adresa"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatické připojení k této síti bude vypnuto. Chcete pokračovat?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Provádění..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Připojit"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Načíst"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Zpět"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Zařízení Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Klepnutím připojte"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Vícenásobné připojení"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Připojit"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Odpojit"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Zrušit připojení"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Zruš."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivace"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Zruš."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Zruš."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Zrušit"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktivace..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Použitím Wi-Fi Direct se odpojí aktuální připojení Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Standard Wi-Fi Direct umožňuje bezdrátovým zařízením mnohem jednodušeji a mnohem pohodlněji přímo se připojovat, tisknout, sdílet soubory, provádět synchronizaci a sdílet obraz na displeji. Když se připojíte k zařízením podporujícím standard Wi-Fi Direct, budete moci sdílet obsah, synchronizovat data, komunikovat s přáteli, hrát hry, přehrávat zvukové a obrazové záznamy a kromě toho používat různé aplikace."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Připojená zařízení"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zaneprázdněná zařízení"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Připojeno k jinému zařízení"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Odpojování..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Připojování..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekání na připojení"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Připojení se nezdařilo"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Vícenásobné připojení"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Odpojit vše"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Odpojit"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nebyla nalezena žádná zařízení"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Po použití vypnout Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Po použití vypnout Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Po použití vypnout Wi-Fi Direct z důvodu šetření baterie"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Po použití vypnout Wi-Fi Direct pro úsporu baterie"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hledat zařízení Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Vyhledá zařízení Wi-Fi Direct. Aktuální síť bude odpojena"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Hledat zařízení Wi-Fi direct nebo zařízení v jiných sítích Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct připojeno"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Připojení Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Nastavení Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurovat Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Odpojit Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stav Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Zrušit připojení Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Připojením k síti Wi-Fi se odpojí zařízení připojené prostřednictvím Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Připojit k dalším zařízením prostřednictvím Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Chcete vypnout mobilní přístupový bod a použít Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Odpojte aktuální zařízení Wi-Fi Direct, aby bylo možné prohledat sítě"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Zapnutím Wi-Fi Direct vypnete Wi-Fi a přenosný aktivní bod Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Použitím Wi-Fi Direct se vypne přenosný aktivní bod Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct se již používá. Opakujte akci později"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Požadavek na připojení Wi-Fi Direct byl automaticky odmítnut. Chcete-li se připojit, vypněte AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct bude odpojeno. Chcete pokračovat?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Při připojování Wi-Fi Direct se síť Wi-Fi odpojí"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hledat zařízení Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Žádná zařízení"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Hledat"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivace se nezdařila"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivace se nezdařila"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuální připojení bude odpojeno. Chcete pokračovat?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupná zařízení"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Současně se můžete připojit max. k %d zařízením"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/da.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/da.po
new file mode 100644 (file)
index 0000000..1b91571
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Forbundet"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Opretter forbindelse..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Afbryder..."
+
+msgid ""
+msgstr "Aktiverer Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deaktiverer Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Forbundet"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Intern fejl"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Hentet"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Hentning mislykkedes"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Intern fejl"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ukendt fejl"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Netværksfejl"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Ingen søgeresultater"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Søger ..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Afbrydelse mislykkedes"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Angiv ny adgangskode"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Ukendt fejl. Kan ikke starte program"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Acceptér"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Opretter forbindelse..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Fejl"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Afvis"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Afvist"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Vælg alle"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Mislykkedes"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Acceptér"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Indtast 4- til 8-cifret PIN-kode"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koder stemmer ikke overens!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ja"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverer ..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktiveret"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Indtast aktuel adgangskode"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valgt"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Søger ..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Intet er valgt"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Afbrudt"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-adresse"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverer..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Uventet fejl"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Netværksforbindelsesfejl"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Handlingen mislykkedes"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Understøttes ikke"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Understøttes ikke"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepteret"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-adresse"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatisk forbindelse til dette netværk deaktiveres. Vil du fortsætte?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "I gang..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Tilslut"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scanning"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Tilbage"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheder"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Rør for at tilslutte"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multi-forbind"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Forbind"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Afbryd"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuller forbindelse"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Afbr."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivering"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Annuller"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Afbr."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Annuller"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiverer ..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Brug af Wi-Fi Direct frakobler aktuel Wi-Fi-forbindelse"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gør det muligt for Wi-Fi-enheder at tilslutte direkte og gøre udskrivning, fildeling, synkronisering og skærmdeling meget enklere og mere praktisk. Tilslutning til enheder, der understøtter Wi-Fi Direct, gør det muligt at dele dit indhold, synkronisere dine data, være social med venner, spille spil, lyd, video og mere ved hjælp af forskellige programmer"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tilsluttede enheder"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Optagne enheder"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Sluttet til en anden enhed"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Afbryder..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Opretter forbindelse..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Venter på forbindelse"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kunne ikke tilslutte"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-forbind"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Frakobl alle"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Afbryd"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ingen enheder fundet"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Deaktivér Wi-Fi Direct efter brug"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Deaktivér Wi-Fi Direct efter brug"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Deaktivér Wi-Fi Direct efter brug for at spare batteri"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Deak. Wi-Fi Direct efter brug for at spare batteri"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Søg efter Wi-Fi Direct-enheder"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scan efter Wi-Fi Direct-enheder. Aktuelt netværk bliver frakoblet"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Søg efter direkte Wi-Fi-enheder, eller søg efter enheder på andre Wi-Fi-netværk"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct tilsluttet"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-forbindelse"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-indstillinger"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurer Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Frakobl Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuller Wi-Fi Direct-forbindelse?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Oprettelse af forbindelse til Wi-Fi-netværk frakobler enhed tilsluttet via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Forbind til andre enheder via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Deaktiver mobilt AP for at anvende Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Frakobl aktuel Wi-Fi Direct-enhed for at søge efter netværk"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Aktivering af Wi-Fi Direct vil slukke for Wi-Fi og deaktivere det bærbare Wi-Fi-hotspot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Brug af Wi-Fi Direct deaktiverer bærbart Wi-Fi-hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct anvendes allerede. Prøv senere"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Anmodning om Wi-Fi Direct afvist automatisk. Deaktivér AllShare Cast for at oprette forbindelse"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct frakobles. Fortsæt?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi er frakoblet, mens Wi-Fi Direct tilslutter"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Søg efter Wi-Fi Direct-enheder"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ingen enheder"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivering mislykkedes"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivering mislykkedes"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Den aktuelle forbindelse vil blive afbrudt. Vil du fortsætte?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tilgængelige enheder"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan tilslutte op til %d enheder på samme tid"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/de_DE.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/de_DE.po
new file mode 100644 (file)
index 0000000..cb77b4b
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Verbunden"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verbindung wird hergestellt..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verbindung wird getrennt..."
+
+msgid ""
+msgstr "WLAN wird aktiviert..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "WLAN wird deaktiviert..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Verbunden"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Interner Fehler"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Abgerufen"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Abrufen fehlgeschlagen"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Abbrechen"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Interner Fehler"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unbekannter Fehler"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Netzfehler"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Keine Suchergebnisse"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Suche läuft..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Verbindung konnte nicht getrennt werden"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Neues Passwort eingeben"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Unbekannter Fehler. Anwendung kann nicht gestartet werden"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Annehmen"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Verbindung wird hergestellt..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Fehler"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Ablehnen"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Abgelehnt"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Alle auswählen"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Fehlgeschlagen"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Annehmen"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4- bis 8-stellige PIN eingeben"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs stimmen nicht überein!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ja"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Wird aktiviert..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktiviert"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Aktuelles Passwort eingeben"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d ausgewählt"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Suche läuft..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nichts ausgewählt"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Getrennt"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-Adresse"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Wird deaktiviert..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Unerwarteter Fehler"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Netzwerkverbindungsfehler"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Vorgang fehlgeschlagen"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nicht unterstützt"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nicht unterstützt"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Akzeptiert"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-Adresse"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatische Verbindung zu diesem Netzwerk wird deaktiviert. Fortfahren?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Wird ausgeführt..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "WLAN"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Suchen"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Zurück"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-Geräte"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Zum Verbinden tippen"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Mehrfachverbindung"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Trennen"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Verbindung abbrechen"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Abbr."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivierung"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Abbrech."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "WLAN"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Abbr."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Abbruch"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Wird aktiviert..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird die aktuelle WLAN-Verbindung getrennt."
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Info zu Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ermöglicht es WLAN-Geräten eine direkte Verbindung herzustellen und sorgt dafür, dass Druckvorgänge, Datenaustausch, Synchronisierung und die gemeinsame Nutzung von Bildschirmen einfacher und bequemer durchgeführt werden können. Durch die Verbindungsherstellung zu Wi-Fi Direct unterstützenden Geräten können Inhalte freigegeben, Daten synchronisiert, Kontakt mit Freunden aufgenommen sowie Spiele, Audiodateien, Videos und vieles mehr mit zahlreichen Anwendungen genutzt werden."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Verbundene Geräte"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Bereits ausgelastete Geräte"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Mit anderem Gerät verbunden"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Verbindung wird getrennt..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verbindung wird hergestellt..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Warte auf Verbindung"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Verbindung nicht möglich"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mehrfachverbindung"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Alle trennen"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Trennen"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Keine Geräte gefunden"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Wi-Fi Direct nach Verwendung deaktivieren"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Wi-Fi Direct nach Verwenden deaktvieren"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Wi-Fi Direct nach Verwendung deaktivieren, um Strom zu sparen"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Wi-Fi Direct nach Verwenden deakt., um Strom zu sparen."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Nach Wi-Fi Direct-Diensten suchen"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Nach Wi-Fi Direct-Geräten suchen. Die Verbindung mit dem aktuellen Netzwerk wird getrennt."
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Nach Wi-Fi Direct-Geräten suchen oder nach Geräten in anderen WLAN-Netzwerken suchen."
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird die aktuelle WLAN-Verbindung getrennt. Fortfahren?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird das aktuelle WLAN-Tethering getrennt. Fortfahren?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct-Verbindung hergestellt."
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-Verbindung"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-Einstellungen"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct einstellen"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct beenden"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-Status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct-Verbindung trennen?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Beim Verbinden mit dem WLAN-Netz werden über Wi-Fi Direct verbundene Geräte getrennt."
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Über Wi-Fi Direct mit anderen Geräten verbinden"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Mobile-AP deaktivieren, um Wi-Fi Direct zu verwenden?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Aktuelles Wi-Fi Direct-Gerät trennen, um nach Netzwerken zu suchen."
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Durch das Aktivieren von Wi-Fi Direct wird das WLAN ausgeschaltet und der mobile WLAN-Hotspot deaktiviert."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird der mobile WLAN-Hotspot deaktiviert."
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct wird bereits verwendet. Versuchen Sie es später erneut."
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct-Verbindungsanfrage wurde automatisch verweigert. Deaktivieren Sie zum Verbinden AllShare Cast."
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Die Verbindung mit Wi-Fi Direct wird getrennt. Fortfahren?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "WLAN-Verbindung wird getrennt, während Wi-Fi Direct eine Verbindung aufbaut."
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-Suche"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Keine Geräte"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Suchen"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivierung fehlgeschlagen"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivierung fehlgeschlagen"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuelle Verbindung wird getrennt. Fortfahren?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Verfügbare Geräte"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Sie können bis zu %d Geräte gleichzeitig miteinander verbinden."
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/el_GR.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/el_GR.po
new file mode 100644 (file)
index 0000000..1c9c0cc
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Συνδέθηκε"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Σύνδεση..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Αποσύνδεση..."
+
+msgid ""
+msgstr "Ενεργοποίηση Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Απενεργοποίηση Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Συνδέθηκε"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Εσωτερικό σφάλμα"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Ανακτήθηκε"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Αποτυχία ανάκτησης"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Άκυρο"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Εσωτερικό σφάλμα"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Άγνωστο σφάλμα"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Σφάλμα δικτύου"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Δεν υπάρχουν αποτελέσματα αναζήτησης"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Αναζήτηση..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Αποτυχία αποσύνδεσης"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Εισάγετε νέο κωδικό"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Άγνωστο σφάλμα. Δεν είναι δυνατή η εκκίνηση της εφαρμογής"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Αποδοχή"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Σύνδεση..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Σφάλμα"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Απόρριψη"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Απόρριψη"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Επιλογή όλων"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Αποτυχία"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Αποδοχή"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Εισαγάγετε ένα PIN που να αποτελείται από 4 έως 8 ψηφία"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Τα PIN δεν συμφωνούν!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ναι"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ενεργοποίηση..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Απενεργοποιημένο"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ναι"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Εισαγάγετε τον τρέχοντα κωδικό πρόσβασης"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Επιλέχθηκαν %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Αναζήτηση..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Δεν έχει γίνει καμία επιλογή"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Αποσυνδέθηκε"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Διεύθυνση IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Απενεργοποίηση.."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Μη αναμενόμενο σφάλμα"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Σφάλμα σύνδεσης δικτύου"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Λειτουργία απέτυχε"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Δεν υποστηρίζεται"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Δεν υποστηρίζεται"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Αποδοχή"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Διεύθυνση MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Η αυτόματη σύνδεση σε αυτό το δίκτυο θα απενεργοποιηθεί. Συνέχεια;"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Σε εξέλιξη..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Σύνδεση"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Σάρωση"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Πίσω"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Συσκευές Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Πατήστε για σύνδεση"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Πολλαπλή σύνδεση"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Σύνδεση"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Αποσύνδεση"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Ακύρωση σύνδεσης"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Άκυρο"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Ενεργοποίηση"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Ακύρωση"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Άκυρο"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Ακύρωση"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Ενεργοποίηση..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Η χρήση του Wi-Fi Direct θα αποσυνδέσει την τρέχουσα σύνδεση Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Σχετικά με Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Το Wi-Fi Direct επιτρέπει στις συσκευές Wi-Fi να συνδέονται απευθείας, γεγονός που κάνει τη διαδικασία εκτύπωσης, κοινής χρήσης αρχείων, συγχρονισμού και κοινής χρήσης οθόνης πιο απλή και πιο εύχρηστη. Η σύνδεση σε συσκευές που υποστηρίζουν Wi-Fi Direct σας επιτρέπει να μοιράζεστε περιεχόμενο, να συγχρονίζετε τα δεδομένα σας, να συναναστρέφεστε με τους φίλους σας, να παίζετε παιχνίδια, να ακούτε μουσική, να παρακολουθείτε ταινίες κ.ά., χρησιμοποιώντας διάφορες εφαρμογές"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Συνδεδεμένες συσκευές"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Απασχολημένες συσκευές"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Έχει συνδεθεί με άλλη συσκευή"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Αποσύνδεση..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Σύνδεση..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Αναμονή για σύνδεση"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Αποτυχία σύνδεσης"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Πολλαπλή σύνδεση"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Αποσύνδεση όλων"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Αποσύνδεση"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Δεν βρέθηκαν συσκευές"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Απενεργοποίηση Wi-Fi Direct μετά τη χρήση"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Απενεργ. Wi-Fi Direct μετά τη χρήση"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Απενεργοποίηση Wi-Fi Direct μετά τη χρήση για εξοικοκονόμηση μπαταρίας"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Απεν. Wi-Fi Direct μετά τη χρήση για εξοικ. μπατ."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Σάρωση για συσκευές Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Σάρωση για συσκευές Wi-Fi Direct. Θα γίνει αποσύνδεση του τρέχοντος δικτύου"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Αναζήτηση συσκευών Wi-Fi direct ή αναζήτηση συσκευών σε άλλα δίκτυα Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Έγινε σύνδεση του Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Σύνδεση Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Ρυθμίσεις Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Διαμόρφωση Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Αποσύνδεση Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Κατάσταση Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Ακύρωση της σύνδεσης Wi-Fi Direct;"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Η σύνδεση σε δίκτυο Wi-Fi θα αποσυνδέσει τη συσκευή που είναι συνδεδεμένη μέσω Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Σύνδεση σε άλλες συσκευές μέσω του Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Απενεργοποίηση του AP για κινητά για χρήση του Wi-Fi Direct;"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Αποσύνδεση τρέχουσας συσκευής Wi-Fi Direct για αναζήτηση δικτύων"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Η ενεργοποίηση του Wi-Fi Direct θα απενεργοποιήσει το Wi-Fi και το φορητό σημείο πρόσβασης Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Η χρήση του Wi-Fi Direct θα απενεργοποιήσει το φορητό σημείο πρόσβασης Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Το Wi-Fi Direct χρησιμοποιείται ήδη. Δοκιμάστε αργότερα"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Το αίτημα σύνδεσης Wi-Fi Direct απορρίφθηκε αυτόματα. Για να συνδεθείτε, απενεργοποιήστε το AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Το Wi-Fi Direct θα αποσυνδεθεί. Συνέχεια;"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Το Wi-Fi αποσυνδέεται κατά τη σύνδεση του Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Αναζήτηση για συσκευές Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Καμία συσκευή"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Σάρωση"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Διακοπή"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Αποτυχία απενεργοποίησης"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Αποτυχία ενεργοποίησης"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Η τρέχουσα σύνδεση θα αποσυνδεθεί. Συνέχεια;"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Διαθέσιμες συσκευές"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Μπορείτε να συνδέσετε έως και %d συσκευές ταυτόχρονα"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/en.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/en.po
new file mode 100644 (file)
index 0000000..9590bb8
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid ""
+msgstr "Activating Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deactivating Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Internal error"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Retrieved"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Retrieving failed"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Internal error"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Network error"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No search results"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Searching..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Disconnecting failed"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Unknown error. Unable to launch application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Reject"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejected"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Failed"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Enter 4 to 8 digit PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Yes"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deactivated"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Enter current password"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Searching..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nothing selected"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Disconnected"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP address"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Unexpected error"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Network connection error"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operation failed"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Unsupported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepted"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC address"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatic connection to this network will be disabled. Continue?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "In progress..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Back"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activation"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activating..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection"
+
+msgid "IDS_WIFI_BODY_ABOUT_WI_FI_DIRECT_ABB"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronising, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronise your data, socialise with friends, play games, audio, videos, and more, using various applications"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Scan for Wi-Fi Direct devices"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scan for Wi-Fi Direct devices. Current network will be disconnected"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Scan for Wi-Fi direct devices or scan for devices on other Wi-Fi networks"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connected"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct settings"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configure Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Disconnect Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Connecting to Wi-Fi network will disconnect device connected via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Connect to other devices via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Disable mobile AP to use Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Disconnect current Wi-Fi Direct device to search networks"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Enabling Wi-Fi Direct will turn off Wi-Fi and disable the portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Using Wi-Fi Direct will disable portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct already in use. Try later"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct connection request automatically denied. To connect, turn off AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct will be disconnected. Continue?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi is disconnected while Wi-Fi Direct connects"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Scan for Wi-Fi Direct devices"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/en_PH.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/en_PH.po
new file mode 100644 (file)
index 0000000..2fffd5d
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid ""
+msgstr "Activating Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deactivating Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Internal error"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Retrieved"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Retrieving failed"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Internal error"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Network error"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No search results"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Searching..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Disconnecting failed"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Unknown error. Unable to launch application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Reject"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejected"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Failed"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Enter 4 to 8 digit PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Yes"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deactivated"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Enter current password"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Searching..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nothing selected"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Disconnected"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP address"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Unexpected error"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Network connection error"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operation failed"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Unsupported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepted"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC address"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatic connection to this network will be disabled. Continue?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "In progress..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Back"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activation"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activating..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronizing, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronize your data, socialize with friends, play games, audio, videos, and more, using various applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Scan for Wi-Fi Direct devices"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scan for Wi-Fi Direct devices. Current network will be disconnected"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Search for Wi-Fi direct devices or search for devices on other Wi-Fi networks"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connected"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct settings"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configure Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Disconnect Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Connecting to Wi-Fi network will disconnect device connected via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Connect to other devices via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Disable mobile AP to use Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Disconnect current Wi-Fi Direct device to search networks"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Enabling Wi-Fi Direct will turn off Wi-Fi and disable the portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Using Wi-Fi Direct will disable portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct already in use. Try later"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct connection request automatically denied. To connect, turn off AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct will be disconnected. Continue?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi is disconnected while Wi-Fi Direct connects"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Search for Wi-Fi Direct devices"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/en_US.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/en_US.po
new file mode 100644 (file)
index 0000000..8b8b99d
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid ""
+msgstr "Activating Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deactivating Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Internal error"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Retrieved"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Retrieving failed"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Internal error"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Network error"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No search results"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Searching..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Disconnecting failed"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Enter new password"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Unknown error. Unable to launch application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Reject"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejected"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Select all"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Failed"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accept"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Enter 4- to 8-digit PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Yes"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deactivated"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Yes"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Enter current password"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Searching..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nothing selected"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Disconnected"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP address"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Unexpected error"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Network connection error"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operation failed"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Unsupported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepted"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC address"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatic connection to this network will be disabled. Continue?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "In progress..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Back"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Cancel"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activation"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancel"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancel"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activating..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronizing, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronize your data, socialize with friends, play games, audio, videos, and more, using various applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Disable Wi-Fi Direct after use"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Disable Wi-Fi Direct after use to save battery"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Scan for Wi-Fi Direct devices"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scan for Wi-Fi Direct devices. Current network will be disconnected"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Search for Wi-Fi direct devices or search for devices on other Wi-Fi networks"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connected"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct settings"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configure Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Disconnect Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Connecting to Wi-Fi network will disconnect device connected via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Connect to other devices via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Disable mobile AP to use Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Disconnect current Wi-Fi Direct device to search networks"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Enabling Wi-Fi Direct will turn off Wi-Fi and disable the portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Using Wi-Fi Direct will disable portable Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct already in use. Try again later"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct connection request automatically denied. To connect, turn off AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct will be disconnected. Continue?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi is disconnected while Wi-Fi Direct connects"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Search for Wi-Fi Direct devices"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/es_ES.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/es_ES.po
new file mode 100644 (file)
index 0000000..ce96cba
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid ""
+msgstr "Activando Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Desactivando Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Error interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperado"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Error al recuperar"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Error interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconocido"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Error de red"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No se han encontrado resultados"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Buscando..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Error en desconexión"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Escribir nueva contraseña"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Error desconocido. No se puede iniciar aplicación"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rechazar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rechazado"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Seleccionar todo"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Error"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Especifique un PIN de 4 a 8 dígitos"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Los códigos PIN no coinciden"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sí"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desactivado"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Escriba la contraseña actual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionado"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Buscando..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "No se ha seleccionado nada"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desconectado"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Dirección IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Error inesperado"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Error de conexión de red"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Error de funcionamiento"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No admitido"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "No admitido"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aceptado"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Dirección MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "La conexión automática a esta red se desactivará. ¿Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "En curso..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Atrás"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pulse para conectar"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Cancelar"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activación"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activando..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "El uso de Wi-Fi Direct desconectará la conexión Wi-Fi actual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite que los dispositivos Wi-Fi se conecten directamente y facilita enormemente la impresión, el uso compartido de archivos y de pantallas. La conexión de dispositivos compatibles con Wi-Fi Direct permite compartir contenido, sincronizar datos, relacionarse con amigos, reproducir juegos, audio, vídeo y mucho más gracias al uso de distintas aplicaciones"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con otro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperando conexión"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error de conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No se han encontrado dispositivos"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desactivar Wi-Fi Direct después de su uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Desact Wi-Fi Direct después uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desactivar Wi-Fi Direct después de su uso para ahorrar batería"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Desact Wi-Fi Direct tras su uso para ahorrar bat"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Analizar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Buscar dispositivos Wi-Fi Direct. Se desconectará la red actual"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Buscar dispositivos Wi-Fi directos o dispositivos en otras redes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct conectado"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Ajustes Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desconectar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Estado Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "¿Cancelar conexión Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Si conecta a una red Wi-Fi, se desconectará el dispositivo conectado mediante Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Conectar a otros dispositivos Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "¿Desactivar AP móvil para usar Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desconectar el dispositivo Wi-Fi Direct actual para buscar redes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Si habilita Wi-Fi Direct, se apagará Wi-Fi y se deshabilitará la zona activa de Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "El uso de Wi-Fi Direct desactivará la zona activa de Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct ya se está utilizando. Inténtalo más tarde"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Solicitud de conexión de Wi-Fi Direct denegada automáticamente. Para conectar, desactive AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct se desconectará. ¿Continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "La conexión Wi-Fi se desconectará mientras se conecta Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Buscar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No hay dispositivos"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Error al activar"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La conexión actual finalizará. ¿Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Puede conectar hasta %d dispositivos al mismo tiempo"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/es_US.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/es_US.po
new file mode 100644 (file)
index 0000000..788cd8b
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid ""
+msgstr "Activando Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Desactivando Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Error interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperado"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Error al recuperar"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Error interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconocido"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Error de red"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "No se han encontrado resultados"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Buscando..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Error en desconexión"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introducir nueva contraseña"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Error desconocido. No se puede iniciar aplicación"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Error"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rechazar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rechazado"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Seleccionar todo"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Error"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Debe tener entre 4 y 8 dígitos"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Los PIN no coinciden"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sí"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desactivado"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sí"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Introducir contraseña actual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionado(s)"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Buscando..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "No se ha seleccionado nada"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desconectado"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Dirección IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando…"
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Error inesperado"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Error de conexión de red"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Error de funcionamiento"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No soportado"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "No compatible"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aceptado"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Dirección MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "La conexión automática a esta red se desactivará. ¿Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Procesando..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Atrás"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Directo"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pulse para conectar"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Canc."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activación"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activando..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Al usar Wi-Fi Directo se desconectará la conexión Wi-Fi actual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Directo permite conectar directamente dispositivos Wi-Fi, lo que hace más simple y conveniente imprimir, compartir archivos, sincronizar datos y compartir en pantalla. La conexión con dispositivos que admiten Wi-Fi Directo hace que puedas compartir tus contenidos, sincronizar tus datos, socializar con amigos, jugar juegos, reproducir audio o videos, etc., mediante varias aplicaciones"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con otro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperando conectarse"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error de conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No se han encontrado dispositivos"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desactivar Wi-Fi Directo después de usar"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Desac. Wi-Fi Directo después de usar"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desactivar Wi-Fi Directo después de usar para ahorro de la batería"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Desac. Wi-Fi Directo luego de usar para ahorr. bat."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Buscar dispositivos de Wi-Fi Directo"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Buscar dispositivos Wi-Fi Directo. La red actual se desconectará"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Buscar dispositivos Wi-Fi directos o dispositivos en otras redes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Al usar Wi-Fi Directo se desconectará la conexión Wi-Fi actual. ¿Continuar?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Al usar Wi-Fi Directo se desconectará la redirección de Wi-Fi actual. ¿Continuar?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Directo conectado"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Directo"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Configuración Wi-Fi Directo"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Directo"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desconectar Wi-Fi Directo"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Estado Wi-Fi Directo"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "¿Desea cancelar la conexión de Wi-Fi Directo?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Al conectarse a una red Wi-Fi se desconectará el dispositivo conectado a través de Wi-Fi Directo"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Conectarse a otros dispositivos a través de Wi-Fi Directo"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "¿Desactivar el punto de acceso móvil para usar Wi-Fi Directo?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desconectar el dispositivo Wi-Fi Directo actual para buscar redes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "La activación de Wi-Fi Directo desactivará la conexión Wi-Fi y la cobertura móvil de Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Al usar Wi-Fi Directo se desactivará la cobertura móvil de Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Directo ya se está utilizando. Inténtalo más tarde"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "La solicitud de conexión de Wi-Fi Directo se rechazó automáticamente. Para conectarse, desactive AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Directo se desconectará. ¿Continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "El Wi-Fi se desconectará mientras se conecta Wi-Fi Directo"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Buscar dispositivos Wi-Fi Directo"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No hay dispositivos"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Detener"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Error al activar"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La conexión actual se desconectará. ¿Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Puedes conectar hasta %d dispositivos al mismo tiempo"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/et.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/et.po
new file mode 100644 (file)
index 0000000..33236ed
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ühendatud"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ühendamine..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ühenduse katkestamine..."
+
+msgid ""
+msgstr "Wi-Fi aktiveerimine..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi desaktiveerimine..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ühendatud"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Sisemine tõrge"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Allalaaditud"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Laadimine nurjus"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Sisemine tõrge"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Tundmatu tõrge"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Võrgutõrge"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Otsingutulemeid pole"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Otsimine..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Ühenduse katkestamine nurjus"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Sisestage uus parool"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Tundmatu tõrge. Rakendust ei saa käivitada"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Nõustu"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Ühendamine..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Tõrge"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Keeldu"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Keeldutud"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Vali kõik"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Nurjus"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Nõustu"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Sisestage 4- kuni 8-kohaline PIN-kood"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koodid ei kattu!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Jah"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiveerimine..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desaktiveeritud"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Jah"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobiilne kuumkoht"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Sisestage kehtiv parool"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valitud"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Otsimine..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Valik tegemata"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Ühendus katkestatud"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobiilne kuumkoht"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-aadress"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desaktiveerimine..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Ootamatu tõrge"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Võrguühenduse tõrge"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Toiming nurjus"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Tugi puudub"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Toetuseta"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aktsepteeritud"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-aadress"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Selle võrgu automaatühendus keelatakse. Kas jätkata?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Saatmine..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Ühenda"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Otsi"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Tagasi"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct seadmed"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "puudutage ühendamiseks"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Mitmikühendus"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ühenda"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Katkesta ühendus"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Katkesta ühendus"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Tühis."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktiveerimine"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Tühista"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Tühis."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Tühista"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiveerimine..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Directi kasutamisel katkestatakse aktiivne Wi-Fi ühendus"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Directi teave"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct võimaldab Wi-Fi seadmetel otse ühenduda, muutes printimise, failijagamise, sünkroonimise ja ekraanijagamise palju lihtsamaks ning mugavamaks. Teenust Wi-Fi Direct toetavate seadmete ühendamine võimaldab teil mitmesuguste rakenduste abil jagada sisu, sünkroonida andmeid, suhelda sõpradega, mängida mänge, heli, videoid ja teha muudki"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Ühendatud seadmed"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Hõivatud seadmed"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ühendatud teise seadmega"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Ühenduse katkestamine..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ühendamine..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ühenduse ootamine"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ühendamine nurjus"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mitmikühendus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Katkesta kõigi ühendus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Katkesta ühendus"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Seadmeid ei leitud"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desaktiveerige Wi-Fi Direct pärast kasutamist"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Pärast kasut. desakt. Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Aku säästmiseks desaktiveerige Wi-Fi Direct pärast kasutamist"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Pärast kasut. desakt. Wi-Fi Direct, et säästa akut"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Otsige Wi-Fi Directi seadmeid"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Otsige Wi-Fi Directi seadmeid. Ühendus praeguse võrguga katkestatakse"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct'i seadmete või muudest Wi-Fi võrkudest seadmete otsimine"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct on ühendatud"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Directi ühendus"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Directi seaded"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfig. Wi-Fi Directi"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Ühenda Wi-Fi Direct lahti"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Directi olek"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Kas katkestada Wi-Fi Directi ühendus?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi võrguga ühenduse loomisel katkestatakse Wi-Fi Directi kaudu ühendatud seadme ühendus"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Ühenda teiste seadmetega Wi-Fi Directi kaudu"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Kas deaktiveerida Mobile AP, et kasutada Wi-Fi Directi?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Võrkude otsimiseks katkestage praegune Wi-Fi Direct'i ühendus"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directi aktiveerimine lülitab välja Wi-Fi ja inaktiveerib kaasaskantava Wi-Fi kuumkoha"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directi kasutamisel desaktiveeritakse kaasaskantav Wi-Fi kuumkoht"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct on juba kasutusel. Proovige hiljem"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Directi ühenduse taotlusest on automaatselt keeldutud. Ühendamiseks lülitage AllShare Cast välja"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Directi ühendus on katkestatud. Kas jätkata?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi ühendus on katkestatud sel ajal, kui Wi-Fi Direct loob ühendust"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Otsi Wi-Fi Directi seadmeid"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Seadmeid pole"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Otsi"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Lõpeta"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desaktiveerimine nurjus"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktiveerimine nurjus"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktiivne ühendus katkestatakse. Kas jätkata?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Saadaolevad seadmed"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Korraga saate ühendada kuni %d seadet"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/eu.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/eu.po
new file mode 100644 (file)
index 0000000..60671dc
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Konektatuta"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Konektatzen"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Deskonektatzen"
+
+msgid ""
+msgstr "Wi-Fia aktibatzen..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fia desaktibatzen..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Konektatuta"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Barne akatsa"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Berreskuratuta"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Errorea berreskuratzerakoan"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Barne akatsa"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Errore ezezaguna"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Sarearen errorea"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Ez dago bilaketaren emaitzarik"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Bilatzen"
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Deskonexioak huts egin du"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Pasahitz berria idatzi"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Errore ezezaguna. Ezin da aplikazioa abiarazi"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Onartu"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Konektatzen"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Akatsa"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Ukatu"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Ezetsita"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Denak aukeratu"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Huts egin du"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Onartu"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Idatzi 4-8 digituko PINa"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINak ez datoz bat!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Bai"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktibatzen..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desaktibatuta"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Ados"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Bai"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Sartu uneko pasahitza"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d aukeratuta"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Bilatzen"
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ez da ezer aukeratu"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Deskonketatuta"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP helbidea"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desaktibatzen..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Ustekabeko errorea"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Sare konexioaren errorea"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Eragiketak huts egin du"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Bateraezina"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Ez bateragarria"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Onartua"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC helbidea"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Sare honetarako konexio automatikoa ezgaituko da. Jarraitu?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Abian..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Konektatu"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Eskaneatzea"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "ATZERA"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-en gailuak"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ukitu konektatzeko"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Konexio anitza"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Konektatu"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Deskonektatu"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Utzi konexioa"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Ezez."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktibazioa"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Ezez."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Ezez."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Ezeztatu"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktibatzen..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct erabiltzean oraingo Wi-Fi konexioa deskonektatuko da"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-i buruz"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct funtzioak Wi-Fi gailuei zuzenean konektatzea ahalbidetzen die, hala, errazagoa eta erosoagoa izango da inprimatzea, fitxategiak partekatzea, sinkronizatzea eta pantailak partekatzea. Wi-Fi Direct onartzen duten gailuetara konektatzean posible izango zaizu zure edukia partekatzea, datuak sinkronizatzea, lagunekin sozializatzea, jokoetara jokatzea, audioa, bideoa eta bestelakoak erabiltzea, zenbait aplikazioren bidez"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Konektatutako gailuak"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Lanpetutako gailuak"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Beste gailua batekin konektatuta"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Deskonektatzen"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Konektatzen"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Konexiora itxaroten"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ezin izan da konektatu"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Konexio anitza"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Deskonektatu guztiak"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Deskonektatu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ez da gailurik aurkitu"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desgaitu Wi-Fi Direct erabili ondoren"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Ezgaitu Wi-Fi Direct erabili ostean"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desgaitu Wi-Fi Direct erabili ondoren bateria aurrezteko"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Ezgaitu Wi-Fi Direct erabili ostean bateria aurrezteko"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Eskaneatu Wi-Fi Direct gailuak aurkitzeko"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Bilatu Wi-Fi Direct gailuak. Oraingo sarea deskonektatuko da"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Bilatu Wi-Fi direct gailuak edo bilatu beste Wi-Fi sare batzuetako gailuak"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct konektatuta"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct konexioa"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct ezarpenak"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfiguratu Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Deskonektatu Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct egoera"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Utzi Wi-Fi Direct konexioa?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi sarera konektatzean Wi-Fi Direct bidez konektatutako gailua deskonektatuko da"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Konektatu beste gailu batzuetara Wi-Fi Direct bidez"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Desgaitu AP mobile Wi-Fi Direct erabiltzeko?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Deskonektatu uneko Wi-Fi Direct gailuak sareak bilatzeko"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct gaitzeak Wi-Fi itzaliko du eta Wi-Fi berogune ibiltaria ezgaituko du"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct erabiltzean Wi-Fi berogune ibiltaria ezgaituko da"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct erabiltzen ari zara. Saiatu geroago"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct konexio eskaera automatikoki ukatu da. Konektatzeko, itzali AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct deskonektatuko da. Jarraitu?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi deskonektatuta dago Wi-Fi Direct konektatzen denean"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Bilatu Wi-Fi Direct gailuak"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Gailurik ez"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Eskane-atzea"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Gelditu"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desaktibazioak huts egin du"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktibazioak huts egin du"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Uneko konexioa deskonektatu egingo da. Jarraitu?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Eskura dauden gailuak"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "%d gailu ere konekta ditzakezu aldi berean"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/fi.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/fi.po
new file mode 100644 (file)
index 0000000..d717ec0
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Yhdistetty"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Yhdistetään..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Yhteyttä katkaistaan..."
+
+msgid ""
+msgstr "Wi-Fi otetaan käyttöön..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi poistetaan käytöstä..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Yhdistetty"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Sisäinen virhe"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Noudettu"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Nouto epäonnistui"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Sisäinen virhe"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Tuntematon virhe"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Verkkovirhe"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Ei hakutuloksia"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Etsitään..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Yhteyden katkaisu epäonnistui"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Anna uusi salasana"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Tuntematon virhe. Sovellusta ei voi käynnistää"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Hyväksy"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Yhdistetään..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Virhe"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Hylkää"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Hylätty"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Valitse kaikki"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Epäonnistui"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Hyväksy"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Anna 4–8-numeroinen PIN-koodi"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koodit eivät täsmää!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Kyllä"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivoidaan..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Pois päältä"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Kyllä"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Anna nykyinen salasana"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valittu"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Etsitään..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Mitään ei valittu"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Yhteys katkaistu"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-osoite"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Kytketään pois päältä..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Odottamaton virhe"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Verkkoyhteysvirhe"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Toiminto epäonnistui"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Ei tuettu"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Ei tuettu"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Hyväksytty"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-osoite"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automaattinen yhteyden muodostaminen tähän verkkoon poistetaan käytöstä. Jatketaanko?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Kesken..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Yhdistä"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Hae"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Takaisin"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct -laitteet"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Yhdistä napauttamalla"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Moniyhteys"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Yhdistä"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Katkaise yhteys"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Peruuta yhteys"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Per."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivointi"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Peruuta"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Per."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Peruuta"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktivoidaan..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Directia käytettäessä nykyinen Wi-Fi-yhteys katkaistaan"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Directin tiedot"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct -toiminnon avulla Wi-Fi-laitteet voivat muodostaa suoria yhteyksiä, mikä tekee tulostamisesta, tiedostojen jakamisesta, synkronoinnista ja näytön jakamisesta entistä helpompaa ja mukavampaa. Muodostamalla yhteyden Wi-Fi Direct -toimintoa tukeviin laitteisiin voit jakaa sisältöä, synkronoida tietoja, pitää yhteyttä ystäviin, pelata pelejä, toistaa ääntä ja videoita sekä tehdä paljon muuta erilaisten sovellusten avulla"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Yhdistetyt laitteet"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Varatut laitteet"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Yhdistetty toiseen laitteeseen"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Yhteyttä katkaistaan..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Yhdistetään..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Odotetaan yhteyttä"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Yhteyden muodostaminen epäonnistui"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Moniyhteys"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Katkaise kaikki"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Katkaise yhteys"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Laitteita ei löytynyt"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Poista Wi-Fi Direct käytön jälkeen käytöstä"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Sammuta Wi-Fi Direct käytön jälk."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Sammuta Wi-Fi Direct käytön jälkeen akun säästämiseksi"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Sammuta Wi-Fi Direct akun sääst. käyt. jälkeen"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hae Wi-Fi Direct -laitteita"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Hae Wi-Fi Direct -laitteita. Yhteys nykyiseen verkkoon katkaistaan"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Hae Wi-Fi Direct -laitteita tai hae laitteita muista Wi-Fi-verkoista"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct -yhteys muodostettu"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct -yhteys"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct -asetukset"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Määritä Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Katkaise Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct -tila"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Peruutetaanko Wi-Fi Direct -yhteys?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi-verkkoon yhdistettäessä Wi-Fi Directilla yhdistetyn laitteen yhteys katkaistaan"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Yhdistä muihin laitteisiin Wi-Fi Direct -yhteyden kautta"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Poistetaanko mobiilitukiasema käytöstä Wi-Fi Directin käyttöä varten?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Katkaise nykyisen Wi-Fi Direct -laitteen yhteys verkkojen hakua varten"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Jos otat Wi-Fi Direct -yhteyden käyttöön, Wi-Fi ja siirrettävä Wi-Fi-tukiasema poistetaan käytöstä"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directia käytettäessä siirrettävä Wi-Fi-tukiasema poistetaan käytöstä"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct on jo käytössä. Yritä myöhemmin uudelleen"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct -yhteyspyyntö on automaattisesti hylätty. Poista AllShare Cast käytöstä yhteyden muodostamiseksi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct -yhteys katkaistaan. Jatketaanko?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi katkaistaan Wi-Fi Direct -yhteyden muodostamisen ajaksi"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hae Wi-Fi Direct -laitteita"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ei laitteita"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Hae"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Lopeta"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Käytöstä poistaminen epäonnistui"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivointi epäonnistui"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Nykyinen yhteys katkaistaan. Jatketaanko?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Käytettävissä olevat laitteet"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Voit muodostaa yhteyden samanaikaisesti enintään %d laitteeseen"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_CA.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_CA.po
new file mode 100644 (file)
index 0000000..10a8a77
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connexion ..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Déconnexion ..."
+
+msgid ""
+msgstr "Activation wifi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Désactivation wifi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Erreur interne"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Récupéré"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Échec de récupération"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Erreur interne"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erreur inconnue"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Erreur réseau"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Aucun résultat de recherche"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Recherche..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Échec de déconnexion"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Saisissez le nouveau mot de passe"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Erreur inconnue. Impossible de lancer l'application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accepter"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connexion ..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Erreur"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Refuser"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejeté"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Sélectionner tout"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Échec"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accepter"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Entrez un NIP composé de 4 à 8 chiffres"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Les NIP ne correspondent pas !"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Oui"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "En cours d'activation ..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Désactivé"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Entrez le mot de passe actuel"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d sélectionnées"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Recherche..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Aucune sélection"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wifi direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Déconnecté"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adresse IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Désactivation..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Erreur inattendue"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Erreur connexion réseau"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Échec de l'opération"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non pris en charge"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Non pris en charge"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepté"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adresse MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "La connexion automatique à ce réseau va être désactivée. Continuer ?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "En cours..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wifi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Rechercher"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Retour"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wifi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Périphériques Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Touchez pour vous connecter"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuler la connexion"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Annuler"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activation"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Annul."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wifi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wifi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Annuler"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "En cours d'activation ..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "L'utilisation de Wi-Fi Direct va interrompre la connexion Wifi actuelle"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "À propos de Wifi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct active les périphériques Wifi pour se connecter directement, réaliser des impressions, partager des fichiers, synchroniser des données et partager des écrans de manière simple et pratique. La connexion aux périphériques qui prennent en charge Wi-Fi Direct permet de partager vos contenus, synchroniser vos données, communiquer avec vos amis, jouer à des jeux, écouter de la musique, visionner des vidéos, etc. via diverses applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Périphériques connectés"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Périphériques occupés"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connecté à un autre périphérique"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Déconnexion ..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connexion ..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Connexion en cours"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Échec de la connexion"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Tout déconnecter"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aucun périphérique détecté"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Désactiver Wi-Fi Direct après utilisation"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Désact Wi-Fi Direct après utilisat."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Désactiver Wi-Fi Direct après utilisation pour économiser l'énergie de la pile"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Désact Wi-Fi Direct apr util pour économ pile"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Rechercher des périphériques Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Rechercher des périphériques Wifi Direct. Le réseau actuel sera déconnecté"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Rechercher des périphériques Wifi Direct ou des périphériques sur d'autres réseaux Wifi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "L'utilisation de Wifi Direct va interrompre la connexion Wifi actuelle. Continuer ?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "L'utilisation de Wifi Direct va désactiver le modem Wifi. Continuer ?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wifi Direct connecté"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexion Wifi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Paramètres Wifi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurer Wifi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Déconn. Wifi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "État Wifi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wifi direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuler la connexion Wi-Fi Direct ?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "La connexion au réseau Wifi va déconnecter le périphérique connecté via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Se connecter à d'autres périphériques via Wifi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Désactiver le point d'accès mobile pour utiliser Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Déconnecter le périphérique Wifi Direct actuel pour rechercher des réseaux"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "L'activation de Wi-Fi Direct va désactiver Wifi et le point d'accès sans fil"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "L'utilisation de Wi-Fi Direct va désactiver le point d'accès Wifi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct déjà utilisé. Réessayez ultérieurement"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Demande de connexion Wi-Fi Direct automatiquement refusée. Pour vous connecter, désactivez AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wifi Direct sera déconnecté. Continuer?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Le Wifi est déconnecté lors de la connexion de Wifi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Rechercher des périphériques Wifi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Aucun périphérique"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Rech."
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Arrêter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Échec de la désactivation"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Échec de l'activation"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connexion actuelle sera déconnectée. Continuer ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Appareils disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vous pouvez vous connecter à %d périphériques maximum simultanément"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_FR.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/fr_FR.po
new file mode 100644 (file)
index 0000000..12a86e5
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connexion..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Déconnexion..."
+
+msgid ""
+msgstr "Activation Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Désactivation Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Erreur interne"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Récupéré"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Echec de la récupération"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Erreur interne"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erreur inconnue"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Erreur réseau"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Aucun résultat trouvé"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Recherche..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Echec de déconnexion"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Saisissez le nouveau mot de passe"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Erreur inconnue. Impossible de lancer l'application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accepter"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connexion..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Erreur"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Refuser"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejeté"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Sélect. tout"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Echec"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accepter"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Entrez un code PIN composé de 4 à 8 chiffres"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Les codes PIN ne correspondent pas !"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Oui"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activation en cours..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Désactivé"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Oui"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Point d'accès mobile"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Entrez le mot de passe actuel"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d sélectionné(es)"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Recherche..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Aucune sélection"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Déconnecté"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Point d'accès mobile"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adresse IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Désactivation..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Erreur inattendue"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Erreur connexion réseau"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Échec de l'opération"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non pris en charge"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Non pris en charge"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepté"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adresse MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "La connexion automatique à ce réseau va être désactivée. Continuer ?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "En cours..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Analyser"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Retour"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Périphériques Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Appuyez pour vous connecter"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuler la connexion"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Annul."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activation"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Annuler"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Annul."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Annuler"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activation en cours..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "L'utilisation de Wi-Fi Direct va interrompre la connexion Wi-Fi actuelle"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "A propos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct active les périphériques Wi-Fi pour se connecter directement, réaliser des impressions, partager des fichiers, synchroniser des données et partager des écrans de manière simple et pratique. La connexion aux périphériques qui prennent en charge Wi-Fi Direct permet de partager vos contenus, synchroniser vos données, communiquer avec vos amis, jouer à des jeux, écouter de la musique, visionner des vidéos, etc. via diverses applications"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Périphériques connectés"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Périphériques occupés"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connecté à un autre périphérique"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Déconnexion..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connexion..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Connexion en cours"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Echec de la connexion"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Tout déconnecter"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aucun périphérique détecté"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Désactiver Wi-Fi Direct après utilisation"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Désact Wi-Fi Direct après utilisat."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Désactiver Wi-Fi Direct après utilisation pour économiser de la batterie"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Désact Wi-Fi Direct apr util pour économ batterie"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Rechercher des périphériques Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Rechercher des périphériques Wi-Fi Direct. Le réseau actuel sera déconnecté"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Rechercher des périphériques Wi-Fi Direct ou des périphériques sur d'autres réseaux Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "L'utilisation de Wi-Fi Direct va interrompre la connexion Wi-Fi actuelle. Continuer ?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "L'utilisation de Wi-Fi Direct va désactiver le modem Wi-Fi. Continuer ?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connecté"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexion Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Paramètres Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurer Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Déconnecter Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Statut Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuler la connexion Wi-Fi Direct ?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "La connexion au réseau Wi-Fi va déconnecter l'appareil connecté via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Se connecter à d'autres périphériques via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Désactiver le point d'accès mobile pour utiliser Wi-Fi Direct ?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Déconnecter le périphérique Wifi Direct actuel pour rechercher des réseaux"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "L'activation du Wi-Fi Direct va désactiver le Wi-Fi et le point d'accès mobile"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "L'utilisation de Wi-Fi Direct va désactiver le point d'accès mobile"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct déjà utilisé. Réessayez ultérieurement"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Demande de connexion Wi-Fi Direct automatiquement refusée. Pour vous connecter, désactivez AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct sera déconnecté. Continuer ?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Le Wi-Fi est déconnecté lors de la connexion de Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Rechercher des appareils Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Aucun périphérique"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Anal-yser"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Arrêter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Echec de la désactivation"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Echec de l'activation"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connexion actuelle sera déconnectée. Continuer ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Appareils disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vous pouvez vous connecter à %d périphériques maximum simultanément"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ga.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ga.po
new file mode 100644 (file)
index 0000000..51d5a13
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Nasctha"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ag nascadh..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ag dínascadh..."
+
+msgid ""
+msgstr "Wi-Fi á chur i ngníomh..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi á dhíghníomhachtú..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Nasctha"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Earráid inmheánach"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Aisghafa"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Theip ar aisghabháil"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cuir ar ceal"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Earráid inmheánach"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Earráid anaithnid"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Earráid líonra"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Níl torthaí cuardaigh ann"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Ag cuardach..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Theip ar an dínascadh"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Iontráil pasfhocal nua"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Earráid anaithnid. Ní féidir feidhmchlár a lainseáil"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Glac leis"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Ag nascadh..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Earráid"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Diúltaigh"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Diúltaithe"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Roghnaigh gach"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Theip air"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Glac leis"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Iontráil PIN 4-8 ndigit"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Ní mheaitseálann na PIN!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Déan é"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ag cur i ngníomh..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Díghníomhachtaithe"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Déan é"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Ball Te Móibíleach"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Iontráil an pasfhocal reatha"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d roghnaithe"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Ag cuardach..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Dada roghnaithe"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Dínasctha"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Ball Te Móibíleach"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Seoladh IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Ag díghníomhachtú..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Earráid gan choinne"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Earráid leis an nasc líonra"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Theip ar oibríocht"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Gan tacú"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Gan tacú"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Glacadh leis"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Seoladh MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Déanfar díchumasú ar an nasc uathoibríoch chuig an líonra seo. Ar aghaidh?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Ar bun..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Nasc"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Siar"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Gléasanna Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tapáil chun nascadh"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Ilnascadh"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Nasc"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Dínasc"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cuir nasc ar ceal"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Cealú"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Gníomhachtú"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Ar Ceal"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Cealú"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cealaigh"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Ag cur i ngníomh..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Dínascfar an nasc Wi-Fi reatha má úsáidtear Wi-Fi Direct"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Eolas faoi Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Cuireann Wi-Fi Direct ar chumas gléasanna Wi-Fi nascadh go díreach, rud a dhéanann priontáil. comhroinnt comhad, sioncronú agus comhroinnt scáileáin níos simplí áisiúla. Trí nascadh le gléasanna a bhfuil tacú iontu do Wi-Fi Direct, is féidir d'inneachar a chomhroinnt, do shonraí a shioncronú, teagmháil a dhéanamh le cairde, cluichí a imirt, ceol agus físeáin a sheinm, agus eile, trí fheidhmchláir éagsúla a úsáid"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Gléasanna nasctha"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Gléasanna gnóthacha"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Nasctha le gléas eile"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Ag dínascadh..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ag nascadh..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ag feitheamh le nasc"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Theip ar nascadh"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ilnasc"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Dínasc gach rud"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Dínasc"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Níor aimsíodh gléas"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Díchumasaigh Wi-Fi Direct tar éis úsáide"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Díchum. Wi-Fi Direct tar éis úsáide"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Díchumasaigh Wi-Fi Direct tar éis úsáide chun an ceallra a choigilt"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Díchum. Wi-Fi Direct tar éis úsáide le ceallra a choigilt"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Scan le haghaidh gléasanna Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scan le haghaidh gléasanna Wi-Fi Direct. Dínascfar an líonra reatha."
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Cuardaigh le haghaidh gléasanna Wi-Fi Direct nó cuardaigh le haghaidh gléasanna ar líonraí Wi-Fi eile"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct nasctha"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Nasc Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Socruithe Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Cumraigh Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Dínasc Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stádas Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cuir nasc Wi-Fi Direct ar ceal?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Dínascfar an gléas atá nasctha trí Wi-Fi Direct má nasctar le líonra Wi-Fi"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Nasc le gléasanna eile le Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Díchumasaigh AP móibíleach chun Wi-Fi Direct a úsáid?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Dínasc an gléas Wi-Fi Direct reatha ó líonraí cuardaithe"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Casfar as Wi-Fi agus díchumasófar an ball te inaistrithe Wi-Fi má chumasaítear Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Díchumasófar an ball te inaistrithe Wi-Fi má úsáidtear Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct in úsáid cheana féin. Triail arís ar ball"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Iarratas ar nascadh Wi-Fi Direct diúltaithe go huathoibríoch. Le  nascadh, cas as AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Dínascfar Wi-Fi Direct. Ar aghaidh?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Bíonn Wi-Fi dínasctha agus Wi-Fi Direct ag nascadh"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Cuardaigh le haghaidh gléasanna Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Níl gléasanna ann"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Theip ar dhíghníomhachtú"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Theip ar chur i ngníomh"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Dínascfar an nasc reatha. Ar aghaidh?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Gléasanna atá ar fáil"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Is féidir leat suas le %d gléas a nascadh ag an am céanna"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/gl.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/gl.po
new file mode 100644 (file)
index 0000000..f3e26f1
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid ""
+msgstr "Activando Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Desactivando Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Erro interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperada"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Erro ao recuperar"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Erro interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro descoñecido"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Erro de rede"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Non hai resultados da busca"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Buscando..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Erro de desconexión"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introducir novo contrasinal"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Erro descoñecido. Non se pode executar a aplicación"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Erro"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rexeitar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rexeitada"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Seleccionar todo"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Erro"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Aceptar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Introducir PIN de 4 a 8 díxitos"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PIN non coinciden!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Si"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desactivado"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Aceptar"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Si"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Introduce o contrasinal actual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionadas"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Buscando..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Non se seleccionou nada"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desconectado"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Enderezo IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Erro inesperado"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Erro de conexión de rede"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Fallo na operación"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non admitido"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Non admitido"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aceptado"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Enderezo MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "A conexión automática a esta rede vaise desactivar. Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "En curso..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Atrás"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toca para conectarte"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multiconexión"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Canc."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activación"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Canc."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Activando..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "A utilización de Wi-Fi Direct desconectará a conexión Wi-Fi actual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite aos dispositivos Wi-Fi conectarse directamente, realizar impresións, compartir arquivos, sincronizar e compartir pantallas dun xeito moito máis simple e cómodo. A conexión con dispositivos compatibles con Wi-Fi Direct permite compartir o teu contido, sincronizar os teus datos, socializarte cos amigos, xogar a xogos, escoitar son, ver vídeos, etc., mediante varias aplicacións"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con outro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Agardando conex. datos"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Non se puido establecer a conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multiconexión"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Non se atoparon dispositivos"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desactiva Wi-Fi Direct despois de usalo"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Desactivar Wi-Fi Direct despois uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desactiva Wi-Fi Direct despois de usalo para aforrar batería"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Desac. Wi-Fi Direct desp. uso para aforrar batería"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Busca dispositivos Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Buscar dispositivos en Wi-Fi Direct. Desconectarase a rede actual"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Busca dispositivos en Wi-Fi direct ou busca dispositivos noutras redes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Conectado mediante Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Axustes de Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desconectar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Estado de Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Desexas cancelar a conexión Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "A conexión á rede Wi-Fi provocará a desconexión do dispositivo conectado a través de Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Conectar a outros dispositivos a través de Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Desactivar punto de acceso móbil para utilizar Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desconecta o dispositivo Wi-Fi Direct actual para buscar redes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A activación de Wi-Fi Direct desactivará a Wi-Fi e a zona interactiva Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A utilización de Wi-Fi Direct desactivará a zona interactiva Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct xa se está a usar. Inténtao máis tarde"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Solicitude de conexión de Wi-Fi Direct rexeitada automaticamente. Para conectarte, desactiva AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct desconectarase. Desexas continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "A Wi-Fi desconéctase mentres se conecta Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Buscar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Non hai dispositivos"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Deter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Erro na desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Fallo na activación"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A conexión actual desconectarase. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos dispoñibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Podes conectar ata %d dispositivos á vez"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/hi.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/hi.po
new file mode 100644 (file)
index 0000000..306d60c
--- /dev/null
@@ -0,0 +1,370 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "जोड़ा गया"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "जोड़ा जा रहा है…"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "डिस्कनेक्ट हो रहा है..."
+
+msgid ""
+msgstr "Wi-Fi सक्रिय हो रहा है..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi निष्क्रिय हो रहा है…"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "जोड़ा गया"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "आंतरिक त्रुटी"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "पुनःप्राप्त किया गया"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "पुनः प्राप्त करना असफल"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "रद्द"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "आंतरिक त्रुटी"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "अज्ञात त्रुटि"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "नेटवर्क त्रुटी"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "कोई खोज परिणाम नहीं"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "खोज रहा है..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "डिसकनेक्ट करना विफल"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "नया पासवर्ड प्रविष्ट करें"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "अज्ञात त्रुटि. अनुप्रयोग लॉन्च करने में अक्षम"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "स्‍वीकारें"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "जोड़ा जा रहा है…"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "त्रुटी"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "अस्वीकारें"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "अस्‍वीकृत"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "सभी चुनें"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "असफल हुआ"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "स्वीकारें"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4 से 8 अंक का PIN दर्ज करें"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN मेल नही खाता!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "हां"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "सक्रिय हो रहा है…"
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "निष्क्रिय हुआ"
+
+msgid "IDS_COM_SK_OK"
+msgstr "ओके"
+
+msgid "IDS_COM_SK_YES"
+msgstr "हाँ"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "मोबाइल हॉटस्पॉट"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "वर्तमान पासवर्ड दर्ज करें"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d चयनित"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "खोज रहा है..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "कुछ चयनित नहीं"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi डायरेक्ट"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "डिस्कनेक्ट हुआ"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "मोबाइल हॉटस्पॉट"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP पता"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "निष्क्रिय हो रहा है…"
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "अनपेक्षित त्रुटी"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "नेटवर्क कनेक्शन त्रुटी"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "कार्रवाई विफल"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "असमर्थित"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "असमर्थित"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi डायरेक्ट"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "स्‍वीकृत"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC पते"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "इस नेटवर्क के साथ स्वचालित कनेक्शन अक्षम हो जाएगा। जारी रखें?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "प्रगति पर..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "जोड़ें"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "स्‍कैन"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "पीछे"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "सीधे Wi-Fi"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "वाई-फाई डायरेक्ट डिवाइसें"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "कनेक्ट करने के लिए टैप करें"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "मल्टी-कनेक्ट"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "जोड़ें"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "डिस्कनेक्ट करें"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "कनेक्शन रद्द करें"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "रद्द"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "सक्रियण"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "रद्द"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "सीधे Wi-Fi"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "रद्द"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "रद्द"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "सक्रिय हो रहा है…"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi डायरेक्ट का उपयोग करने पर वर्तमान Wi-Fi कनेक्शन डिस्कनेक्ट हो जाएगा"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi डायरेक्ट के बारे में"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi डायरेक्ट Wi-Fi डिवाइसेस को सीधे कनेक्ट करना सक्षम करता है, जिस से प्रिंट करना, फ़ाइल साझाकरण, सिंक्रोनाइज करना, और स्‍क्रीन साझाकरण बहुत आसान और अधिक सुविधाजनक बन जाता है। Wi-Fi डायरेक्ट को समर्थित करने वाले डिवाइसेस के साथ कनेक्ट करने से विभिन्न एप्लीकेशंस का उपयोग करते हुए, आपकी सामग्री साझा करना, आपका डेटा सिंक्रोनाइज करना, मित्रों के साथ सोशलाइज़ करना, गेम्स प्ले करने, ऑडियो, वीडियोज़, और बहुत कुछ संभव हो जाता है"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "कनेक्ट किए गए डिवाइसेस"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "व्यस्त डिवाइसेस"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "अन्‍य डिवाइस के साथ कनेक्ट किया गया"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "डिस्कनेक्ट हो रहा है..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "जोड़ा जा रहा है…"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "कनेक्शन के लिए प्रतीक्षारत"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "कनेक्ट करने में असफल"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "मल्टी-कनेक्ट"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "सभी डिस्कनेक्ट करें"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "डिसकनेक्ट"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "कोई साधन नहीं मिला"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "उपयोग के बाद Wi-Fi डायरेक्ट अक्षम करें"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "उपयोग के बाद Wi-Fi डायरेक्ट अक्षम करें"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "बैटरी सुरक्षित करने के लिए उपयोग करने के बाद Wi-Fi डायरेक्ट अक्षम करें"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "बैटरी सुरक्षित करने के लिए उपयोग करने के बाद Wi-Fi डायरेक्ट अक्षम करें"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi डायरेक्ट डिवाइसों के लिए स्कैन करें"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi डायरेक्ट डिवाइसेस के लिए स्कैन करें। वर्तमान नेटवर्क डिस्कनेक्ट हो जाएगा"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "वाई-फ़ाई डायरेक्ट डिवाइसों को खोजें या अन्य वाई-फ़ाई नेटवर्क्स पर डिवाइसों को खोजें"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "वाई-फ़ाई डायरेक्ट कनेक्ट किया गया"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi डायरेक्ट कनेक्‍शन"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "वाई-फ़ाई डायरेक्ट सेटिंग्स"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "वाई-फ़ाई डायरेक्ट कॉन्फ़िगर करें"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "वाई-फ़ाई डायरेक्ट डिस्कनेक्ट करें"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "वाई-फ़ाई डायरेक्ट स्थिति"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi डायरेक्ट"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi डायरेक्ट कनेक्‍शन रद्द करें?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi नेटवर्क से कनेक्ट करने पर Wi-Fi डायरेक्ट के द्वारा कनेक्ट किया गया डिवाइस डिस्कनेक्ट हो जाएगा"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "वाई-फ़ाई डायरेक्ट के द्वारा अन्य डिवाइसों से कनेक्ट करें"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "वाई-फ़ाई डायरेक्ट का उपयोग करने के लिए मोबाइल एपी अक्षम करें?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "नेटवर्क्स खोजने के लिए वर्तमान वाई-फ़ाई डायरेक्ट उपकरण डिस्कनेक्ट करें"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi डायरेक्ट सक्षम करने पर Wi-Fi बंद हो जाएगा और पोर्टेबल Wi-Fi हॉटस्पॉट अक्षम हो जाएगा"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi डायरेक्ट का उपयोग करने पर पोर्टेबल Wi-Fi हॉटस्पॉट अक्षम कर देगा"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "वाई-फाई डायरेक्ट पहले से उपयोग में है। बाद में प्रयास करें"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi डायरेक्ट कनेक्शन अनुरोध स्वचालित रूप से अस्‍वीकृत की गई। कनेक्ट करने के लिए, ऑलशेयर कास्ट बंद करें"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi डायरेक्ट डिस्कनेक्ट किया जाएगा। जारी रखें?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "वाई-फ़ाई डायरेक्ट कनेक्ट होने के दौरन वाई-फ़ाई डिसकनेक्ट किया गया"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "वाई-फ़ाई डायरेक्ट उपकरणों के लिए खोजें"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "डिवाइस नहीं"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "स्कैन करें"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "रोकें"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "निष्क्रियता विफल"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "सक्रियण विफल"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "वर्तमान कनेक्शन डिस्कनेक्ट किया जाएगा। जारी रखें?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "उपलब्ध डिवाइसें"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "आप एक ही समय में %d डिवाइसेस तक कनेक्ट कर सकते है"
+
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/hr.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/hr.po
new file mode 100644 (file)
index 0000000..3eebf83
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Spojeno"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Spajanje..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odspajanje..."
+
+msgid ""
+msgstr "WiFi uključivanje..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "WiFi isključivanje..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Spojeno"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Interna greška"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Preuzeto"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Preuzimanje neuspješno"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Interna greška"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nepoznata greška"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Greška mreže"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nema traženih rezultata"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Pretraživanje..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Odspajanje neuspješno"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Unesite novu šifru"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Nepoznata greška. Nemoguće pokrenuti aplikaciju"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Prihvaćam"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Spajanje..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Greška"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Odbaci poziv"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Odbačeno"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Odaberi sve"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Neuspješno"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Prihvaćam"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Unesite PIN od 4 do 8 znamenki"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ovi se ne podudarajui!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Da"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Uključivanje..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Isključeno"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Da"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilna pristupna točka"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Unesite trenutačnu šifru"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d odabrano"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Pretraživanje..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ništa odabrano"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Odspojeno"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilna pristupna točka"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adresa"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Isključivanje..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Neočekivana pogreška"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Greška mrežne veze"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Neuspješno"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodržan"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nepodržano"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Prihvaćeno"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adresa"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Isključiti će se automatsko spajanje na tu mrežu. Nastaviti?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "U tijeku..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Spoji"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Nazad"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Uređaji za Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Dotaknite za spajanje"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Višestruko spajanje"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Spoji"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Odspoji"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Prekini vezu"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Prekid"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Uključivanje"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Prekid"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Prekid"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Prekid"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Uključivanje..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Korištenje Wi-Fi Direct prekida trenutnu Wi-Fi vezu"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct omogućuje da se Wi-Fi uređaji direktno spajaju, čime se izuzetno olakšava i pojednostavljuje ispis, dijeljenje datoteka, sinkroniziranje i dijeljenje zaslona. Spajanje s uređajima koji podržavaju Wi-Fi Direct omogućuje vam dijeljenje sadržaja, sinkroniziranje podataka, druženje s prijateljima, igranje igara, reproduciranje audia i videa te još mnogo toga pomoću raznih aplikacija"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Spojeni uređaji"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zauzeti uređaji"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Spojen na drugi uređaj"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Odspajanje..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Spajanje..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekanje veze"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Greška spajanja"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "multi spajanje"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Prekini sve"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nisu pronađeni uređaji"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Isključi Wi-Fi Direct nakon upotrebe"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Isklj. Wi-Fi Direct nakon upotrebe"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Isključi Wi-Fi Direct nakon upotrebe radi uštede baterije"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Isklj. Wi-Fi Direct nakon up. radi uštede baterije"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Traži Wi-Fi Direct uređaje"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Traži Wi-Fi Direct uređaje. Trenutna će se mreža isključiti"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Traži Wi-Fi Direct uređaje ili traži uređaje na drugim Wi-Fi mrežama"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct spojen"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct veza"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Postavke za Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Postavi Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Odspajanje Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Poništiti Wi-Fi Direct vezu?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Spajanjem na Wi-Fi mrežu odspaja se uređaj spojen putem Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Spojite se na druge uređaje pomoću Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Isključiti mobilnu pristupnu točku radi korištenja Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Odspoji trenutne Wi-Fi Direct uređaje radi traženja mreža"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Uključivanjem Wi-Fi Direct isključit će se Wi-Fi i prijenosna Wi-Fi pristupna točka"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Korištenjem Wi-Fi Direct isključit će prijenosnu Wi-Fi pristupnu točku"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct se koristi. Pokušajte kasnije"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Zahtjev za Wi-Fi Direct vez automatski odbijen. Za povezivanje isključite AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Isključit će se Wi-Fi Direct. Nastavak?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi isključen dok se Wi-Fi Direct spaja"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Traženje Wi-Fi Direct uređaja"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nema uređaja"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Zaustavi"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Isključivanje neuspješno"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivacija nije uspjela"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktivna veza će se prekinuti. Nastaviti?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupni uređaji"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "U svakom trenutku možete spojiti najviše %d uređaja"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/hu.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/hu.po
new file mode 100644 (file)
index 0000000..81f49cb
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Csatlakoztatva"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Kapcsolódás..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Szétkapcsolás..."
+
+msgid ""
+msgstr "Wi-Fi aktiválása..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi deaktiválása..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Csatlakoztatva"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Belső hiba"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Letöltve"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "A letöltés sikertelen"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Belső hiba"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ismeretlen hiba"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Hálózati hiba"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nincs találat"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Keresés..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Szétkapcsolás sikertelen"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Írja be az új jelszót"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Ismeretlen eredetű hiba. Az alkalmazást nem lehet elindítani"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Fogadás"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Kapcsolódás..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Hiba"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Elutasít"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Elutasítva"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Összes kijelölése"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Sikertelen"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Elfogad"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4–8 számjegyű PIN kódot adjon meg"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "A PIN kódok nem egyeznek!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Igen"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiválás..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Kikapcsolva"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Igen"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Adja meg a jelenlegi jelszót"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d kiválasztva"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Keresés..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Semmi nincs kiválasztva"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Szétkapcsolva"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-cím"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiválás..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Váratlan hiba"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Hálózati kapcsolat hibája"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Sikertelen művelet"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nem támogatott"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nem támogatott"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Elfogadva"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-cím"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Ezzel letiltja az automatikus kapcsolódást ehhez a hálózathoz. Folytatja?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Folyamatban..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Kapcsolódás"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Keresés"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Vissza"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-eszközök"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Érintse meg a kapcsolódáshoz"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Többszörös kapcsolat"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Kapcsolódik"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Szétkapcsolás"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Kapcsolat megszakítása"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Mégse"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivál"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Mégse"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Mégse"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Mégse"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiválás..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "A Wi-Fi Direct használata esetén megszakad az aktuális Wi-Fi kapcsolat"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "A Wi-Fi Directről"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "A Wi-Fi Direct lehetővé teszi a Wi-Fi eszközök közvetlen csatlakoztatását, így jóval egyszerűbbé és kényelmesebbé válik a nyomtatás, fájlmegosztás, szinkronizálás és képernyőmegosztás. Wi-Fi Directet támogató eszközökhöz kapcsolódva tartalmat oszthat meg, adatokat szinkronizálhat, közösségi életet élhet ismerőseivel, játszhat, hangot, videót és egyebeket játszhat le, és különféle alkalmazásokat használhat"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Csatlakoztatott eszközök"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Foglalt eszközök"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Másik eszközhöz csatlakozik"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Szétkapcsolás..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Kapcsolódás..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Várakozás kapcsolatra"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nem sikerült kapcsolódni"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Többszörös kapcsolat"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Összes szétkapcsolása"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Szétkapcsolás"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nem található eszköz"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Használat után tiltsa le a Wi-Fi Direct funkciót"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Haszn. után tiltsa le a Wi-Fi Directet"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Használat után akkukíméléshez le a Wi-Fi Direct funkciót"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Haszn. után akkukíméléshez tiltsa le a Wi-Fi Directet"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-eszközök keresése"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct-eszközök keresése. A jelenlegi hálózati kapcsolat megszűnik"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct-eszközök keresése vagy eszközkeresés más Wi-Fi hálózatokon"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct csatlakoztatva"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-kapcsolat"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-beállítások"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct konfig."
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct-kapcs. bont."
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct állapota"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Megszakítja a Wi-Fi Direct-kapcsolatot?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi hálózathoz történő kapcsolódás esetén megszakad a kapcsolat a Wi-Fi Direct segítségével csatlakoztatott eszközzel"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Kapcsolódás más eszközökhöz Wi-Fi Direct segítségével"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Kikapcsolja a mobil AP-ot a Wi-Fi Direct használatához?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Hálózatkereséshez válassza le az aktuális Wi-Fi Direct-eszközt"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A Wi-Fi Direct engedélyezésével kikapcsolja a Wi-Fi-t, és letiltja a mobil Wi-Fi hotspotot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A Wi-Fi Direct használata esetén le lesz tiltva a mobil Wi-Fi hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "A Wi-Fi Direct már használatban van. Próbálja meg később"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct kapcsolódási kérés automatikusan elutasítva. A kapcsolódáshoz kapcsolja ki az AllShare Cast funkciót"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Megszűnik a Wi-Fi Direct-kapcsolat. Folytatja?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct-kapcsolódáskor a Wi-Fi kapcsolat megszűnik"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-eszközök keresése"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nincs eszköz"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Keres"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Leállít"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Sikertelen deaktiválás"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Nem sikerült aktiválni"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A jelenlegi kapcsolat megszakad. Folytatja a műveletet?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Elérhető eszközök"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Egyszerre legfeljebb %d eszközt csatlakoztathat"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/hy.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/hy.po
new file mode 100644 (file)
index 0000000..ee7a3e5
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Միացված է"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Միացում..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Անջատվում է..."
+
+msgid ""
+msgstr "Wi-Fi-ի ակտիվացում..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi-ի ապաակտիվացում..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Միացված է"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Ներքին սխալ"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Ստացված է"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Ստացումը ձախողվեց"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Ներքին սխալ"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Անորոշ սխալ"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Ցանցի սխալ"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Որոնման արդյունքներ չկան"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Որոնում է..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Անջատումը ձախողվեց"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Մուտքագրեք նոր գաղտնաբառը"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Անհայտ սխալ: Անհնար է գործարկել ծրագիրը"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Ընդունել"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Միացում..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Սխալ"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Մերժել"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Մերժված է"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Ընտրել բոլորը"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Ձախողվեց"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Ընդունել"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Մուտքագրել 4-ից 8 թվանշանով PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ը չի համընկնում։"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Այո"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ակտիվացվում է..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Ապաակտիվացված է"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Այո"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Շարժական թեժ կետ"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Մուտքագրել ընթացիկ գաղտնաբառը"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d ընտրվել է"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Որոնում է..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ոչինչ ընտրված չէ"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Անջատված է"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Շարժական թեժ կետ"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP հասցե"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Ապաակտիվացում..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Անսպասելի սխալ"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Ցանցային կապակցման սխալ"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Գործողությունը ձախողվեց"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Չի սատարվում"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Չսատարվող"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Ընդունված է"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC հասցե"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Ինքնամիացումն այս ցանցին կկասեցվի: Շարունակե՞լ:"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Ընթացքում է..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Միանալ"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Զննել"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "ՀԵՏ"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct սարքեր"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Թակել միանալու համար"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Բազմակի միացում"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Միացնել"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Անջատվել"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Դադարեցնել միացումը"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Չեղկլ"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Ակտիվացում"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Չեղկլ"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Չեղկլ"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Չեղարկել"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Ակտիվացվում է..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct օգտագործելը կանջատի ընթացիկ Wi-Fi միացումը"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ի մասին"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ը Wi-Fi սարքերին ընձեռում է ուղղակիորեն միանալու հնարավորություն՝ տպելը, ֆայլեր համօգտագործելը, համաժամացնելը և էկրանը համօգտագործելը դարձնելով շատ ավելի հեշտ ու հարմարավետ: Wi-Fi Direct-ի աշխատանքն ապահովող սարքերին միանալը հնարավոր է դարձնում համօգտագործել Ձեր բովանդակությունը, համաժամացնել տվյալները, շփվել ընկերների հետ, խաղեր խաղալ, ձայնանյութեր ու տեսանյութեր նվագարկել և ավելին՝ օգտագործելով զանազան ծրագրեր"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Միացված սարքեր"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Զբաղված սարքեր"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Միացված է այլ սարքի հետ"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Անջատվում է..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Միացում..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Սպասում է միացման"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Չհաջողվեց միանալ"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Բազմակի միացում"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Անջատել բոլորը"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Անջատել"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Սարքեր չեն գտնվել"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Օգտագործումից հետո կասեցրեք Wi-Fi Direct-ը"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Օգտ. հետո կասեցրեք Wi-Fi Direct-ը"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Օգտագործումից հետո կասեցրեք Wi-Fi Direct-ը՝ մարտկոցի լիցքը խնայելու համար"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Օգտ. հետո կասեցրեք Wi-Fi Direct՝ մրտկց խնայելու հր"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Կատարել Wi-Fi Direct սարքերի տեսածրում"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Կատարել Wi-Fi Direct սարքերի տեսածրում: Ընթացիկ ցանցը կանջատվի"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Որոնել Wi-Fi Direct սարքեր կամ որոնել սարքեր այլ Wi-Fi ցանցերում"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct-ը միացված է"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-ի միացում"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-ի դրվածքներ"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Կազմաձևել Wi-Fi Direct-ը"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Անջատել Wi-Fi Direct-ը"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-ի կարգավիճակ"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Դադարեցնե՞լ Wi-Fi Direct-ի միացումը:"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi ցանցին միանալը կանջատի Wi-Fi Direct-ի միջոցով միացված սարքը"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Միանալ այլ սարքերի Wi-Fi Direct-ի միջոցով"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Կասեցնե՞լ Mobile AP-ն՝ Wi-Fi Direct օգտագործելու համար:"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Անջատել ընթացիկ Wi-Fi Direct սարքը՝ ցանցեր որոնելու համար"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct-ի ընձեռումը կանջատի Wi-Fi-ը և կկասեցնի փոխադրովի Wi-Fi թեժ կետը"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct օգտագործելը կկասեցնի փոխադրովի Wi-Fi թեժ կետը"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct-ն արդեն օգտագործվում է: Փորձեք ավելի ուշ"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct-ի միացման հարցումն ինքնաբերաբար մերժվեց: Միանալու համար անջատեք AllShare Cast-ը"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct-ը կանջատվի. շարունակե՞լ:"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi-ն անջատվում է, երբ Wi-Fi Direct-ը միանում է"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Որոնել Wi-Fi Direct սարքեր"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Սարքեր չկան"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Տեսածրել"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Կանգնել"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Ապաակտիվացումը ձախողվեց"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Ակտիվացումը ձախողվեց"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Ընթացիկ կապակցումը կդադարեցվի։ Շարունակե՞լ"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Մատչելի սարքեր"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Կարող եք միաժամանակ միացնել մինչև %d սարք"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/is.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/is.po
new file mode 100644 (file)
index 0000000..c7df9b0
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Tengt"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verið er að tengjast..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verið er að aftengja..."
+
+msgid ""
+msgstr "Kveiki á Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Slekk á Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Tengt"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Innri villa"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Sótt"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Ekki tókst að endurheimta"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Hætta við"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Innri villa"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Óþekkt villa"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Netvilla"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Engar leitarniðurstöður"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Verið er að leita..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Mistókst að aftengja"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Tilgreina nýtt aðgangsorð"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Óþekkt villa. Það er ekki hægt að ræsa forrit"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Svara"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Verið er að tengjast..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Villa"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Hafna"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Hafnað"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Velja allt"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Mistókst"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Samþykkja"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Sláðu inn 4 til 8 stafa PIN-númer"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-númerin passa ekki saman!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Já"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ræsi..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Slökkt"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Í lagi"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Já"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Sláðu inn núverandi lykilorð"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valið"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Verið er að leita..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ekkert er valið"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Aftengt"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP vistfang"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Slekk..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Óvænt villa"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Tengivilla"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Aðgerð mistókst"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Óstutt"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Óstutt"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Samþykkt"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-vistfang"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Það verður slökkt á sjálfvirkri tengingu við þetta netkerfi. Viltu halda áfram?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Stendur yfir..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Tengjast"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanna"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "BAKKA"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct tæki"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pikkaðu til að tengja"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Fjöltenging"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Tengja"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Aftengjast"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Hætta við tengingu"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Hætta við"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Virkjun"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Hætta"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Hætta við"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Hætta v."
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Ræsi..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Ef Wi-Fi Direct er notað rofnar núverandi Wi-Fi-tenging"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Um Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gerir tækjum með Wi-Fi kleift að tengjast beint sín á milli, sem gerir prentun, samnýtingu skráa, samstillingu og skjásamnýtingu einfaldari og þægilegri. Með tengingu við tæki sem styðja Wi-Fi Direct geturðu deilt efninu þínu, samstillt gögn, blandað geði við vini, spilað leiki, myndskeið og tónlist og margt fleira, með ýmsum forritum"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tengd tæki"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Upptekin tæki"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Tengt við annað tæki"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Verið er að aftengja..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verið er að tengjast..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bíður eftir tengingu"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Mistókst að tengjast"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Fjöltenging"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Aftengja allt"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Aftengja"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Engin tæki fundust"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Slökkva á Wi-Fi Direct eftir notkun"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Slökkva á Wi-Fi Direct eftir notkun"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Slökkva á Wi-Fi Direct eftir notkun til að spara rafhlöðu"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Slökktu síðan á Wi-Fi Direct til að spara rafhl."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Leita að Wi-Fi Direct tækjum"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Leita að Wi-Fi Direct-tækjum. Tengingu við núverandi netkerfi verður slitið"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Leita að Wi-Fi Direct tækjum eða leita að tækjum á öðru Wi-Fi neti"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct tengt"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct tenging"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct stillingar"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Stilla Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Aftengja Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct staða"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Hætta við Wi-Fi Direct tengingu?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Ef þú tengist Wi-Fi-neti aftengist tæki sem tengt er um Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Tengja við önnur tæki um Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Slökkva á farsímaaðgangsstað til að nota Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Aftengdu núgildandi Wi-Fi Direct tæki til að leita að kerfum"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Ef þú kveikir á Wi-Fi Direct slokknar á Wi-Fi og heitum Wi-Fi reit"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Ef Wi-Fi Direct er notað verður færanlegur heitur Wi-Fi-reitur óvirkur"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct þegar í notkun. Reyndu aftur"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Beiðni um Wi-Fi Direct tengingu hafnað sjálfkrafa. Slökktu á AllShare Cast til að tengjast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct verður aftengt. Viltu halda áfram?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi er aftengt á meðan Wi-Fi Direct tengist"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Leita að Wi-Fi Direct tækjum"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Engin tæki"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Leita"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stöðva"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Mistókst að slökkva"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Ekki tókst að gera virkt"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Tengingu við netkerfið verður slitið. Viltu halda áfram?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tiltæk tæki"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Hægt er að tengjast allt að %d tækjum samtímis"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/it_IT.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/it_IT.po
new file mode 100644 (file)
index 0000000..b24d362
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connesso"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connessione..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnessione..."
+
+msgid ""
+msgstr "Attivazione Wi-Fi in corso"
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Disattivazione Wi-Fi in corso"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Collegato"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Errore interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperata"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Errore recupero"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Errore interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Errore sconosciuto"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Errore di rete"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nessun risultato della ricerca"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Ricerca..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Disconnessione non eseguita"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Inserisci nuova password"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Errore sconosciuto. Impossibile avviare applicazione."
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Accetta"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Connessione..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Errore"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rifiuta"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rifiutata"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Seleziona tutto"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Errore"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Accetta"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Inserire il PIN da 4 a 8 cifre"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "I PIN non corrisponde!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sì"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Attivazione..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Disattivato"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sì"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Router Wi-Fi"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Immettere password corrente"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selezionate"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Ricerca..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nessun elemento selezionato"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Disconnesso"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Router Wi-Fi"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Indirizzo IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Disattivazione..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Errore inatteso"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Errore di connessione di rete"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operazione non eseguita"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non supportato"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Non supportato"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accettato"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Indirizzo MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "La connessione automatica a questa rete sarà disattivata. Continuare?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "In corso..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Connetti"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scansione"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Indietro"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivi Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toccare per connettersi"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Connessione multipla"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connetti"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Disconnetti"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annulla connessione"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Annulla"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Attivazione"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Annulla"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Annulla"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Annulla"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Attivazione..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Attivando Wi-Fi Direct, la connessione Wi-Fi corrente verrà interrotta"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Info su Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct consente ai dispositivi Wi-Fi di collegarsi direttamente rendendo più semplici e comode le operazioni di stampa, condivisione file, sincronizzazione e condivisione schermo. Connettendosi ai dispositivi che supportano Wi-Fi Direct, potete condividere i contenuti, sincronizzare i dati, comunicare con gli amici, giocare, riprodurre file audio, video e altro ancora utilizzando diverse applicazioni"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivi connessi"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivi occupati"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connessi con altro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Disconnessione..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connessione..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "In attesa di conness."
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Connessione non riuscita"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connessione multipla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnetti tutto"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnetti"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nessun dispositivo trovato"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Disattiva Wi-Fi Direct dopo l’utilizzo"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Disattiva Wi-Fi Direct dopo l'uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Disattiva Wi-Fi Direct dopo l’utilizzo per risparmiare batteria"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Disatt. Wi-Fi Direct dopo l'uso per risp. batteria"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Ricerca dispositivi Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Ricerca dispositivi Wi-Fi Direct. La rete corrente verrà disconnessa"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Cerca dispositivi Wi-Fi Direct oppure cerca dispositivi su altre reti Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Attivando Wi-Fi Direct, la connessione Wi-Fi corrente verrà interrotta. Continuare?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Attivando Wi-Fi Direct, il tethering Wi-Fi corrente verrà interrotto. Continuare?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct connesso"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connessione Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Impostazioni Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configura Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Disconnetti Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stato Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annullare connessione Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Connettendosi alla rete Wi-Fi, il dispositivo connesso con Wi-Fi Direct verrà disconnesso"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Connettiti ad altri dispositivi con Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Disattivare Router Wi-Fi per usare il Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Disconnettere dispositivo Wi-Fi Direct corrente per cercare reti"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Attivando Wi-Fi Direct, il Wi-Fi e Router Wi-Fi verranno disattivati"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Attivando Wi-Fi Direct, Router Wi-Fi verrà disattivato"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct già in uso. Riprovare più tardi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Richiesta di connessione Wi-Fi Direct rifiutata automaticamente. Per collegarsi, disattivare AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct verrà disconnesso. Continuare?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Il Wi-Fi viene disconnesso quando Wi-Fi Direct viene attivato"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Cerca dispositivi Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nessun dispositivo"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Ricerca"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Ferma"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Disattivazione non eseguita"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Attivazione non riuscita"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connessione corrente sarà disconnessa. Continuare?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivi disponibili"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Potete connettere un massimo di %d dispositivi contemporaneamente"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ja_JP.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ja_JP.po
new file mode 100644 (file)
index 0000000..509259d
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "接続しました。"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "接続中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "切断中..."
+
+msgid ""
+msgstr "Wi-Fi​を​起動中..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi​を​無効​に​して​います..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "接続しました。"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "内部エラー"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "受信しました"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "受信​できません​でした"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "内部エラー"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "不明なエラーです。"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "ネットワークエラーが発生しました。"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "検索​結果​が​ありません。"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "検索中..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "切断​に​失敗​しました"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "新しい​パスワード​を​入力"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "不明な​エラー​です。アプリケーション​を​起動​できません"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "応答"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "接続中..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "エラー"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "拒否"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "拒否されました。"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "全て​選択"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "失敗​しました。"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "同意する"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "PIN​を​4~8桁​の​数字​で​入力​して​ください。"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINが​一致​しません!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "はい"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "起動中..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "無効になりました。"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "はい"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "モバイルホットスポット"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "現在のパスワードを入力してください。"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d件​選択"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "検索中..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "何も​選択​されて​いません。"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "切断しました。"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "モバイルホットスポット"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP​アドレス"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "解除​中..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "予期しない​エラー"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "ネットワーク接続エラーです。"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "操作に失敗しました。"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "サポート​されて​いません。"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "未対応です"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepted"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC​アドレス"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "この​ネットワーク​への​自動接続​を​無効​に​します。​続行​しますか?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "進行中..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "接続"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "スキャン"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "戻る"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Directデバイス"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "タップ​して​接続"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "複数接続"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "接続"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "切断"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "接続をキャンセル"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "キャンセル"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "アクティベーション"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "キャンセル"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "キャンセル"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "起動中..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Directを使用すると、現在のWi-Fi接続が切断されます。"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct​に​ついて"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi ​Directは、​より​簡単​で​便利​に​Wi-Fi​デバイス​の​直接​接続、​印刷、​ファイル​共有、​同期、​画面​共有​が​できる​よう​に​します。​Wi-Fi ​Direct​に​対応​した​デバイス​に​接続​する​と、​コンテンツ​の​共有、​データ​の​同期、​友達​と​の​交流​や​ゲーム、​音楽、​動画​の​再生​等​を​様々​な​アプリ​ケーション​で​利用​でき​ます。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "接続デバイス"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "アクセスできないデバイス"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "他のデバイスと接続されています。"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "切断中..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "接続中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "接続​待機​中"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "接続​に​失敗​しました。"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "複数​接続"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "全て​切断"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "切断"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "デバイスが​見つかりません。"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "使用​後​は​Wi-Fi Direct​を​無効​に​して​ください。"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "使用​後​は​Wi-Fi Direct​を​無効​に​して​ください。"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "バッテリー​を​節約​する​には、​使用​後​は​Wi-Fi Direct​を​無効​に​して​ください。"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "バッテリー​を​節約​する​には、​使用​後​は​Wi-Fi Direct​を​無効​に​して​ください。"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Directデバイスを検索"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct端末を検索します。現在のネットワークは切断されます。"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct​デバイス​を​検索​、または​その他​の​Wi-Fi​ネットワーク​の​デバイス​を​検索​します。"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct​が​接続​されました。"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct接続"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct​設定"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct設定"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Directを切断"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct​ステータス"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct接続をキャンセルしますか?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fiネットワークに接続すると、Wi-Fi Directで接続された端末が切断されます。"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Directで他のデバイスに接続"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Directを使用するためにWi-Fiテザリングを無効にしますか?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "ネットワーク​を​検索​する​ため、​現在​の​Wi-Fi Direct​を​切断​します。"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directを有効にすると、Wi-FiはOFFになり、Wi-Fiテザリングも無効になります。"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directを使用すると、Wi-Fiテザリングが無効になります。"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct​は​使用中​です。​後ほど​お試し​ください。"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct​の​接続​要求​は​自動​的​に​拒否​され​ました。​Wi-Fi Direct​接続​を​する​には、​AllShare Cast​を​OFF​に​して​ください。"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct​の​接続​が​解除​されます。​続行​しますか?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct​接続中​は​Wi-Fi​は​切断​され​ます。"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct​デバイス​を​検索​します。"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "デバイス​が​あり​ません。"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "スキャン"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "無効に​失敗​しました"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "起動に失敗しました。"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "現在の​接続​は切断​されます。​続行しますか?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "接続可能なデバイス"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "同時に%d台までデバイスを接続できます。"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ka.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ka.po
new file mode 100644 (file)
index 0000000..e6e7ad0
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "დაკავშირებულია"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "უკავშირდება..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "გამორთვა..."
+
+msgid ""
+msgstr "აქტიურდება Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "თავიდან აქტიურდება Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "დაკავშირებულია"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "შიდა შეცდომა"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "მიღებულია"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "მიღება ვერ შესრულდა"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "შიდა შეცდომა"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "უცნობი შეცდომა"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "ქსელის შეცდომა"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "ძიების შედეგი არ არის"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "იძებნება..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "ვერ გამოირთო"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "შეიყვანეთ ახალი პაროლი"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "უცნობი შეცდომა მოხდა. პროგრამის ჩართვა შეუძლებელია"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "მიღება"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "უკავშირდება..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "შეცდომა"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "უარყოფა"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "უარყოფილია"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "ყველას არჩევა"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "ვერ შესრულდა"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "მიღება"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "ჩაწერეთ 4-8-ციფრიანი PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN–ები არ თანხვდება!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "დიახ"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "აქტიურდება..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "დეაქტივირებულია"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "დიახ"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "მობილური ცხელი წერტილი"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "ჩაწერეთ მიმდინარე პაროლი"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d არჩეულია"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "იძებნება..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "არაფერია არჩეული"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "გათიშულია"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "მობილური ცხელი წერტილი"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP მისამართი"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "გამორთვა..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "მოულოდნელი შეცდომა"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "ქსელთან დაკავშირების შეცდომა"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "ოპერაცია ვერ შესრულდა"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "გაუთვალისწინებელი"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "გაუთვალისწინებელი"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "მიღებულია"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC მისამართი"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "ამ ქსელთან ავტომატური დაკავშირება გამოირთვება. განაგრძობთ?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "მიმდინარეობს..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "დაკავშირება"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "სკანირება"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "უკან"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct მოწყობილობები"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "დააკაკუნეთ, რომ დაუკავშირდეთ"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "მრავალი კავშირი"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "კავშირი"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "გათიშვა"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "დაკავშირების გაუქმება"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "გაუქმ."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "გააქტიურება"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "გაუქმ."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "გაუქმ."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "გაუქმება"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "აქტიურდება..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct-ის გამოყენების შედეგად გამოირთვება მიმდინარე Wi-Fi კავშირი"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ის შესახებ"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ააქტიურებს Wi-Fi მოწყობილობებს, პირდაპირ დასაკავშირებლად, ამოსაბეჭდად, ფაილის გასაზიარებლად, სინქრონიზაციისთვის და ეკრანის გასაზიარებლად, გაცილებით მარტივად და უფრო მოხერხებულად. ისეთ მოწყობილობებთან დაკავშირება, რომლებშიც მუშაობს Wi-Fi Direct, გაძლევთ შესაძლებლობას გააზიაროთ მასალა, დაასინქრონოთ მონაცემები, დაამყაროთ ურთიერთობა მეგობრებთან, ითამაშოთ, ჩართოთ აუდიო, ვიდეო და ა.შ., სხვადასხვა პროგრამების გამოყენებით."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "დაკავშირებული მოწყობილობები"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "დაკავებული აპარატები"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "დაკავშირებულია სხვა აპარატთან"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "გამორთვა..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "უკავშირდება..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "დაკავშირების ლოდინი"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "ვერ დაკავშირდა"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "მრავალი კავშირი"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "ყველა კავშირის გათიშვა"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "გათიშვა"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "მოწყობილობები ვერ მოიძებნა"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "გამორთეთ Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "გამორთეთ Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "გამორთეთ Wi-Fi Direct, ენერგიის დასაზოგად"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "გამორთეთ Wi-Fi Direct, ენერგიის დასაზოგად"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "მოძებნეთ Wi-Fi Direct მოწყობილობები"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "მოძებნეთ Wi-Fi Direct მოწყობილობები. მიმდინარე ქსელი გამოირთვება"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct მოწყობილობებს ან სხვა Wi-Fi ქსელში ჩართული მოწყობილობების ძებნა"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct დაკავშირდა"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct კავშირი"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct პარამეტრები"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "დააკავშირეთ Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-ის სტატუსი"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "შეწყდეს Wi-Fi Direct კავშირი?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi ქსელთან დაკავშირების შედეგად შეწყდება კავშირი Wi-Fi Direct-ით დაკავშირებულ მოწყობილობასთან"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "სხვა მოწყობილობებთან დასაკავშირებლად გამოიყენეთ Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "გამოირთოს Mobile AP, რომ გამოიყენოთ Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "გამორთეთ მიმდინარე Wi-Fi Direct მოწყობილობა, თუ გსურთ მოძებნოთ ქსელები"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "თუ ჩაირთვება Wi-Fi Direct, გამოირთვება Wi-Fi და გაითიშება Wi-Fi ცხელი წერტილი"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct-ის გამოყენების შედეგად გამოირთვება პორტატული Wi-Fi ცხელი წერტილი"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct უკვე გამოყენებაშია. ცადეთ მოგვიანებით"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct კავშირის მოთხოვნა ავტომატურად უარყოფილია. იმისათვის რომ დაკავშირდეს, გამორთეთ AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct გაითიშება. განაგრძობთ?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi გამორთულია, როცა ჩართულია Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "მოძებნეთ Wi-Fi Direct მოწყობილობები"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "მოწყობილობები არ არის"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "სკანირება"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "შეჩერება"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "დეაქტივაცია ვერ შესრულდა"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "ვერ გააქტიურდა"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "მიმდინარე კავშირი გამოირთვება. განაგრძობთ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "მისაწვდომი მოწყობილობები"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "შეგიძლიათ ერთდროულად დაუკავშირდეთ %d-მდე მოწყობილობას"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/kk.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/kk.po
new file mode 100644 (file)
index 0000000..169415b
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Қосылды"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Қосылуда..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ажырату"
+
+msgid ""
+msgstr "Wi-Fi белсендірілуде..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi сөндірілуде..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Қосылды"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Ішкі қателік"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Алып тасталды"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Алып тасталмады"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Ішкі қателік"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Белгісіз қате"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Желі қателігі"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Іздеу нәтижелері жоқ"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Іздеуде...."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Ажыратылған жоқ"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Жаңа кілтсөзды енгізіңіз"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Белгісіз қате. Бағдарламаны ашу мүмкін емес"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Қабылдау"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Қосылуда..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Қате"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Шығару"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Қайтарылды"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Бәрін бөлектеу"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Үзіліп кетті"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Алу"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4 - 8 таңбалы PIN кодын енгізіңіз"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN кодтары сәйкес келмейді!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Иә"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Қосу..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Өшірілген"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Иә"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Ұялы жедел нүктесі"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Ағымдағы құпиясөзді енгізіңіз"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d таңдалды"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Іздеуде...."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ештенке таңдалмады"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Ажыратылды"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Ұялы жедел нүктесі"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-мекен-жай"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Өшірілуде.."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Күтпеген қате"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Желіге қосылу қатесі"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Әрекет сәтсіз аяқталды"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Ұстамайды"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Қолдаусыз"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Қабылданды"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC мекенжайы"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Бұл желіге автоматты қосылу өшіріледі. Жалғастыру керек пе?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Процесс үстінде..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Қосу"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Қарап шығу"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "АРТҚА"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct құрылғылары"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Қосылу үшін түртіңіз"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Бірнеше байланыс"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Қосылу"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Өшіру"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Байланыстан бас тарту"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Тоқт"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Активтеу"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Тоқт"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Тоқт"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Тоқтату"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Қосу..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct пайдаланылғанда ағымдағы Wi-Fi байланысы ажырайды"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct туралы"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct қызметі басып шығара, файлдарды бөлісе, синхрондай және экранды аса қарапайым әрі қолайлы бөлісе отырып, Wi-Fi құрылғыларына тікелей қосылуға мүмкіндік береді. Wi-Fi Direct қызметіне қолдау көрсететін құрылғыларға қосылу әр түрлі бағдарламалар арқылы мазмұнды бөлуісуге, деректерді синхрондауға, достармен араласуға, ойындар, дыбыс, бейне ойнатуға және т.б. әрекеттерге мүмкіндік береді"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Қосылған құрылғылар"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Бос емес құрылғылар"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Басқа құрылғымен қосылды"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Ажырату"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Қосылуда..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Байланыс күтілуде"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Қосылмады"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Бірнеше байланыс"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Барлығын ажырату"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Ажырату"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Құрылғылар табылмады"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Пайдаланғаннан кейін Wi-Fi Direct өшіру"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Пайдаланған соң Wi-Fi Direct өшір-з"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Батареяны үнемдеу үшін пайдаланғаннан кейін Wi-Fi Direct өшіру"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Батарея үнемдеу үшін пайдал. соң Wi-Fi Direct өш-з"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct құрылғыларын іздеңіз"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Басқа Wi-Fi Direct құрылғыларын тексеріңіз. Ағымдағы желі ажыратылады"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct құрылғыларын іздеу немесе құрылғыларды басқа Wi-Fi желілерінен іздеу"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct қосылды"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct байланысы"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct параметрлері"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct конфигурац-з"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct ажыратыңыз"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct күйі"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct байланысынан бас тарту керек пе?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi желісіне қосылғанда Wi-Fi Direct арқылы қосылған құрылғы ажырайды"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct арқылы басқа құрылғыларға қосылыңыз"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Direct пайдалану үшін Mobile AP өшіру керек пе?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Желілер іздеу үшін ағымдағы Wi-Fi Direct құрылғысын ажыратыңыз"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct қосылғанда Wi-Fi функциясы өшіп, портативті Wi-Fi жедел нүктесі ажырайды"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct пайдаланылғанда портативті Wi-Fi жедел нүктесі өшеді"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct бұрыннан пайдаланылуда. Кейінірек қайталаңыз"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct байланысы туралы сұраудан автоматты түрде бас тартылды. Қосылу үшін AllShare Cast өшіріңіз"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct ажыратылады. Жалғастыру керек пе?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct қосылған кезде Wi-Fi ажыратылады"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct құрылғыларын іздеу"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Құрылғылар жоқ"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Қарап шығу"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Тоқтату"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Сөндірілген жоқ"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Активтендіру сәтсіз"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Ағымдағы байланыс ажыратылады. Жалғастыру керек пе?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Қол жетімді құрылғылар"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Бір уақытта %d құрылғыға дейін қосуға болады"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ko_KR.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ko_KR.po
new file mode 100644 (file)
index 0000000..86ce129
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "연결되었습니다"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "연결 중..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "연결을 끊는 중..."
+
+msgid ""
+msgstr "Wi-Fi 실행 중..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi 연결을 끊는 중..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "연결되었습니다"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "내부 오류가 발생하였습니다"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "가져오기가 끝났습니다"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "불러오지 못하였습니다"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "취소"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "내부 오류가 발생하였습니다"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "알 수 없는 오류가 발생하였습니다"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "네트워크 오류가 발생하였습니다"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "검색 결과가 없습니다"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "검색 중..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "연결을 끊지 못하였습니다"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "새 비밀번호를 입력하세요"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "알 수 없는 오류가 발생하여 애플리케이션을 실행할 수 없습니다"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "수락"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "연결 중..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "오류가 발생하였습니다"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "거절"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "수신 거부하였습니다"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "모두 선택"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "실패하였습니다"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "수락"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4~8자리 PIN을 입력하세요"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN이 일치하지 않습니다"
+
+msgid "IDS_ST_POP_YES"
+msgstr "예"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "실행 중..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "해제되었습니다"
+
+msgid "IDS_COM_SK_OK"
+msgstr "확인"
+
+msgid "IDS_COM_SK_YES"
+msgstr "예"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "모바일 핫스팟"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "현재 비밀번호를 입력하세요"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d개 선택"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "검색 중..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "선택된 것이 없습니다"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "연결 끊김"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "모바일 핫스팟"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP 주소"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "해제 중..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "예상치 못한 오류가 발생하였습니다"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "네트워크에 연결할 수 없습니다"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "작업을 수행하지 못하였습니다"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "사용할 수 없습니다"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "지원되지 않습니다"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "허용되었습니다"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC 주소"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "이 네트워크로 자동 연결이 해제됩니다. 계속할까요?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "진행 중..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "연결"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "검색"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "이전"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 기기"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "연결하려면 누르세요"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "다중 연결"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "연결"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "연결 해제"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "연결 취소"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "취소"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "실행"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "취소"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "취소"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "취소"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "실행 중..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct를 사용하면 현재 Wi-Fi 연결이 끊어집니다"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 정보"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct는 Wi-Fi 기기에 직접 연결하여 더욱 간단하고 편리하게 인쇄, 파일 공유, 동기화, 화면 공유를 할 수 있게 해줍니다. Wi-Fi Direct를 지원하는 기기에 연결하면 컨텐츠 공유, 데이터 동기화, 친구와 친목 도모, 게임하기, 오디오, 동영상 등 다양한 애플리케이션을 이용할 수 있습니다."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "연결된 기기"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "사용 중인 기기"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "다른 기기 연결됨"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "연결을 끊는 중..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "연결 중..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "연결 대기 중"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "연결에 실패하였습니다"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "다중 연결"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "모든 연결 끊기"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "연결 해제"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "검색된 기기가 없습니다"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Wi-Fi Direct 사용 후 해제"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Wi-Fi Direct 사용 후 해제"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "배터리 절약을 위해 Wi-Fi Direct 사용 후 해제"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "배터리 절약을 위해 Wi-Fi Direct 사용 후 해제"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 기기 검색"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct 기기를 검색합니다. 현재 네트워크 연결이 끊어집니다"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct 기기를 검색하거나 다른 Wi-Fi 네트워크에 있는 기기를 검색합니다"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Wi-Fi Direct를 사용하면 현재 사용 중인 Wi-Fi 연결이 끊어집니다. 계속하시겠습니까?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Wi-Fi Direct를 사용하면 현재 사용 중인 Wi-Fi 테더링이 연결 해제됩니다. 계속하시겠습니까?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct가 연결되었습니다"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 연결"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct 설정"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct 구성"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct 연결 해제"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct 상태"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct 연결을 취소할까요?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi 네트워크에 연결하면 Wi-Fi Direct를 통해 연결된 기기와의 연결이 끊어집니다"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct로 다른 기기에 연결합니다"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Direct를 사용하기 위해 모바일 AP를 종료할까요?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "네트워크를 검색하려면 사용 중인 Wi-Fi Direct 기기 연결을 해제하세요"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct를 실행하면 Wi-Fi가 꺼지고 휴대용 Wi-Fi 핫스팟이 비활성화됩니다"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct를 사용하면 휴대용 Wi-Fi 핫스팟이 해제됩니다"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct가 이미 사용 중입니다. 잠시 후 다시 시도하세요"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct 연결 요청이 자동으로 거부되었습니다. 연결하려면 AllShare Cast를 종료하세요"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct 연결이 끊어집니다. 계속할까요?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct 연결 중에는 Wi-Fi 연결이 해제됩니다"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 기기 검색"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "기기 목록이 없습니다"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "검색"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "중지"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "연결을 끊지 못하였습니다"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "실행하지 못하였습니다"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "사용 중인 네트워크 연결이 끊어집니다. 계속할까요?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "사용할 수 있는 기기"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "동시에 %d개의 기기까지 연결할 수 있습니다"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/lt.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/lt.po
new file mode 100644 (file)
index 0000000..829d268
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Prisijungta"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Jungiamasi..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Atjungiama..."
+
+msgid ""
+msgstr "Aktyvinama „Wi-Fi“..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Išjungiama „Wi-Fi“..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Prisijungta"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Vidinė klaida"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Atsiųsta"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Atsisiųsti nepavyko"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Vidinė klaida"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nežinoma klaida"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Tinklo klaida"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nėra paieškos rezultatų"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Ieškoma..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Atsijungti nepavyko"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Įvesti naują slaptažodį"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Nežinoma klaida. Neįmanoma įkelti programos"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Priimti"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Jungiamasi..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Klaida"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Atmesti"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Atmesta"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Pasirinkti viską"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Nepavyko"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Priimti"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Įveskite 4–8 skaitmenų PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kodai nesutampa!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Taip"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktyvinama..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Išjungta"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Gerai"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Taip"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilioji saitvietė"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Įveskite dabartinį slaptažodį"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Pasirinkta: %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Ieškoma..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Niekas nepasirinkta"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Atjungta"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilioji saitvietė"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adresas"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Išjungiama..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Netikėta klaida"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Jungimosi prie tinklo klaida"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Veiksmas nepavyko"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepalaikoma"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nepalaikoma"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Priimta"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adresas"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatinis jungimasis prie šio tinklo bus išjungtas. Tęsti?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Vykdoma..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Jungtis"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "„Wi-Fi“"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skenuoti"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Atgal"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "„Wi-Fi Direct“ įrenginiai"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Spustelėkite, kad prisijungtumėte"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Sudėtinis ryšys"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Jungtis"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Atjungti"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Atšaukti ryšį"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Atš."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktyvinimas"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Atšaukti"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "„Wi-Fi“"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Atš."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Atšaukti"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktyvinama..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Naudojant „Wi-Fi Direct“ bus išjungtas esamas „Wi-Fi“ ryšys"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Apie „Wi-Fi Direct“"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Veikiant „Wi-Fi Direct“, „Wi-Fi“ įrenginiai prijungiami tiesiogiai – galėsite spausdinti, sinchronizuoti, bendrinti failus ir ekraną daug paprasčiau ir patogiau. Prisijungę prie įrenginių, palaikančių „Wi-Fi Direct“, galėsite bendrinti turinį, sinchronizuoti duomenis, bendrauti su draugais, žaisti žaidimus, mėgautis vaizdo ir garso įrašais ir dar daugiau, naudodamiesi įvairiomis programomis."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Prijungti įrenginiai"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Užimti įrenginiai"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Prijungta prie kito įrenginio"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Atjungiama..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Jungiamasi..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Laukiama prisijungimo"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nepavyko sujungti"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Kelių įreng. prijungim."
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Atjungti visus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Atjungti"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Įrenginių nerasta"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Panaudojus išjungti „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Po naud. išjunkite „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Taupyti akumuliatoriaus energiją ir panaudojus išjungti „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Taupyk. akum.energ. ir po naud. išj.„Wi-Fi Direct“"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Ieškoti „Wi-Fi Direct“ įrenginių"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Ieškoti „Wi-Fi Direct“ įrenginių. Dabartinis tinklas bus atjungtas"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Ieškoti „Wi-Fi Direct“ įrenginių arba įrenginių kituose „Wi-Fi“ tinkluose"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "„Wi-Fi Direct“ prijungtas"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "„Wi-Fi Direct“ ryšys"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "„Wi-Fi Direct“ nustatymai"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigūr. „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Atjungti „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "„Wi-Fi Direct“ būsena"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Atšaukti „Wi-Fi Direct“ ryšį?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Jungiantis prie „Wi-Fi“ tinklo bus atjungtas per „Wi-Fi Direct“ prijungtas įrenginys"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Prisijungti prie kitų įrenginių per „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Norint naudotis „Wi-Fi Direct“ išjungti „Mobile AP“?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Atsijungti nuo dabartinio „Wi-Fi Direct“ įrenginio ir ieškoti tinklų"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Įjungus „Wi-Fi Direct“ „Wi-Fi“ išsijungs ir mobilioji „Wi-Fi“ saitvietė bus išjungta"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Naudojant „Wi-Fi Direct“ bus išjungta mobilioji „Wi-Fi“ saitvietė"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "„Wi-Fi Direct“ jau naudojamas. Bandykite vėliau"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Prisijungimo užklausa „Wi-Fi Direct“ automatiškai atmesta. Norėdami prisijungti, išjunkite „AllShare Cast“"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "„Wi-Fi Direct“ bus atjungtas. Tęsti?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "„Wi-Fi“ atjungiamas, kai jungiamasi prie „Wi-Fi Direct“"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Ieškoti „Wi-Fi Direct“ įrenginių"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nėra įrenginių"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Skenuoti"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stabdyti"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Išjungti nepavyko"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktyvinti nepavyko"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Dabartinis ryšys bus išjungtas. Tęsti?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Galimi įrenginiai"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vienu metu galite prijungti iki %d įrenginių"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/lv.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/lv.po
new file mode 100644 (file)
index 0000000..17379ee
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Savienots"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Savieno..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Atvieno..."
+
+msgid ""
+msgstr "Aktivizē Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deaktivizē Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Savienots"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Iekšēja kļūda"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Izgūts"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Izguve neizdevās"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Iekšēja kļūda"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nezināma kļūda"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Tīkla kļūda"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nav meklēšanas rezultātu"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Meklē..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Atvienošanās neizdevās"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Ievadiet jauno paroli"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Nezināma kļūda. Nevar palaist programmu"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Pieņemt"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Savieno..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Kļūda"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Noraidīt"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Noraidīts"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Izv. visu"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Neizdevās"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Pieņemt"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Ievadiet 4 līdz 8 ciparu PIN kodu"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kods neatbilst!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Jā"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivizē..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktivizēts"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Labi"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Jā"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilais tīklājs"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Ievadiet pašreizējo paroli"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d izvēlētas"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Meklē..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nekas nav izvēlēts"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Atvienots"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilais tīklājs"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adrese"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivizē..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Negaidīta kļūda"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Tīkla savienojuma kļūda"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Darbība neizdevās"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nav nodrošināts"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Neatbalstīts"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Pieņemts"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adrese"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automātiskais savienojums ar šo tīklu tiks deaktivizēts. Vai turpināt?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Notiek darbība..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Savienot"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Meklēt"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Atpakaļ"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct ierīces"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pieskarieties, lai izveidotu savienojumu"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Vairāki savienojumi"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Savienot"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Atvienot"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Atcelt savienojumu"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Atcelt"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivizēšana"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Atcelt"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Atcelt"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Atcelt"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktivizē..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Izmantojot Wi-Fi Direct, tiks pārtraukts pašreizējais Wi-Fi savienojums"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Par Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ļauj daudz ērtāk un vienkāršāk Wi-Fi ierīcēm izveidot tiešu savienojumu, drukāt, kopīgot failus, sinhronizēt un koplietot ekrānu. Izveidojot savienojumu ar ierīcēm, kas atbalsta Wi-Fi Direct, un izmantojot dažādas programmas, var kopīgot saturu, sinhronizēt datus, sazināties ar draugiem, spēlēt spēles, atskaņot audio un video failus, kā arī veikt citas darbības"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Pievienotās ierīces"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Aizņemtās ierīces"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Izveidots savien. ar citu ierīci"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Atvieno..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Savieno..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Gaida savienojumu"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Neizdevās izveidot savienojumu"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Vairāki savienojumi"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Atvienot visu"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Atvienot"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nav atrasta neviena ierīce"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Pēc lietošanas deaktivizēt Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Deakt. Wi-Fi Direct pēc lietošanas"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Lai taupītu enerģiju, pēc lietošanas deaktivizēt Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Deakt. Wi-Fi Direct pēc liet., lai taup. enerģiju"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Meklēt Wi-Fi Direct ierīces"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Meklēt Wi-Fi Direct ierīces. Pašreizējais tīkls tiks atvienots"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Meklēt Wi-Fi Direct ierīces vai ierīces citos Wi-Fi tīklos"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Izveidots Wi-Fi Direct savienojums"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct savienojums"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct iestatījumi"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurēt Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Atvienot Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct statuss"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Vai atcelt Wi-Fi Direct savienojumu?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Izveidojot savienojumu ar Wi-Fi tīklu, tiks atvienota ar Wi-Fi Direct pievienotā ierīce"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Izveidot savienojumu ar citām ierīcēm, izmantojot Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Vai deaktivizēt Mobile AP, lai lietotu Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Atvienojiet pašreizējo Wi-Fi Direct ierīci, lai meklētu tīklus"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Iespējojot funkciju „Wi-Fi Direct”, tiks izslēgts „Wi-Fi” un atspējota pārvietojamā „Wi-Fi” tīklāja funkcija"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Izmantojot Wi-Fi Direct, tiks deaktivizēts pārvietojamais Wi-Fi tīklājs"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct jau tiek lietots. Mēģiniet vēlāk"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct savienojuma pieprasījums tika automātiski noraidīts. Lai izveidotu savienojumu, izslēdziet AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct tiks atvienots. Vai turpināt?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct savienojuma izveides laikā, Wi-Fi ir atvienots"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Meklēt Wi-Fi Direct ier."
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nav ierīču"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Meklēt"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Apturēt"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivizēšana neizdevās"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivizēšana neizdevās"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Pašreizējais savienojums tiks pārtraukts. Vai turpināt?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Pieejamās ierīces"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vienlaikus varat izveidot savienojumu ar %d ierīcēm"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/mk.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/mk.po
new file mode 100644 (file)
index 0000000..9c0a756
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Поврзано"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Поврзување..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Врската се прекинува..."
+
+msgid ""
+msgstr "Се активира Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Се исклучува Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Поврзано"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Внатрешна грешка"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Вратено"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Неуспешно вчитување"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Внатрешна грешка"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Непозната грешка"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Грешка во мрежата"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Нема резултати од пребарувањето"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Пребарување..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Прекинувањето врска беше неуспешно"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Внесете нова лозинка"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Непозната грешка. Не може да се отвори апликацијата"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Прифати"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Поврзување..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Грешка"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Отфрли"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Отфрлено"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Избери ги сите"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Неуспешно"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Потврди"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Внесете PIN од 4 до 8 бројки"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-овите не се совпаѓаат!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Да"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Се активира..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Исклучено"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Да"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Внесете ја моменталната лозинка"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Избрани се %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Пребарување..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Не е избрано ништо"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Врската е прекината"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP адреса"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Се исклучува..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Неочекувана грешка"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Грешка во мрежното поврзување"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Неуспешна операција"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не е поддржано"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Неподдржано"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Прифaтено"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-адреса"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Автоматското поврзување со оваа мрежа ќе се исклучи. Продолжи?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Во тек..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Поврзи"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Скенирај"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "НАЗАД"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Уреди за Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Допрете за поврзување"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Мулти-поврзување"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Поврзи"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Прекини врска"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Откажи поврзување"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Откажи"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Активирање"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Откажи"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Откажи"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Откажи"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Се активира..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Користењето на Wi-Fi Direct ќе ја прекине моменталната Wi-Fi врска"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "За Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct овозможува уреди Wi-Fi да се поврзуваат директно, со што печатењето, делењето фајлови, синхронизирањето и делењето екран е многу поедноставно и позгодно. Поврзувањето со уреди што поддржуваат Wi-Fi Direct овозможува да се делат вашите содржини, да ги синхронизирате податоците, да се дружите со пријатели, да играте игри, аудиа и видеа и многу повеќе, со помош на разни апликации"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Поврзани уреди"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Зафатени уреди"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Поврзани со друг уред"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Врската се прекинува..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Поврзување..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Се чека поврзување"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Не можеше да се поврзе"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мулти-поврзување"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Прекини ги сите"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Прекини врска"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Нема уред"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Исклучи Wi-Fi Direct по употреба"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Исклучи Wi-Fi Direct по употреба"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Исклучи Wi-Fi Direct по употреба за да се заштеди батерија"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Искл. Wi-Fi Direct по употр. за да се зашт. батер."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Скенирај за уреди Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Скенирај за уреди Wi-Fi Direct. Ќе се прекине врската со моменталната мрежа"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Барај уреди Wi-Fi direct или уреди на други мрежи Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Поврзано е Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Поврзување Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Опции за Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Конфиг. Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Прек. врска Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Состојба на Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Да се откаже поврзување Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Поврзувањето со Wi-Fi мрежа ќе ја прекине врската на уред поврзан преку Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Поврзи се со други уреди преку Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Да се исклучи мобилната пристапна точка за да се користи Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Откачи го моменталниот уред Wi-Fi Direct за да се пребараат мрежи"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Вклучувањето на Wi-Fi Direct ќе го исклучи Wi-Fi и ќе го оневозможи преносниот Wi-Fi хотспот"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Користењето на Wi-Fi Direct ќе го исклучи преносниот Wi-Fi хотспот"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct веќе се користи. Обидете се подоцна"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Барањето за поврзување Wi-Fi Direct е автоматски одбиено. За да се поврзете, исклучете го AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Ќе се прекине врската со Wi-Fi Direct. Продолжи?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Прекината е врската со Wi-Fi додека се поврзува Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Побарај уреди Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Нема уреди"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Скенирај"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Запри"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Исклучувањето беше неуспешно"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Неуспешно активирање"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Моменталната врска ќе се прекине. Сепак продолжи?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Достапни уреди"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Може да се поврзете со најмногу %d уреди истовремено"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/nb.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/nb.po
new file mode 100644 (file)
index 0000000..21f04d5
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Tilkoblet"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Kobler til..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Kobler fra..."
+
+msgid ""
+msgstr "Aktiverer Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deaktiverer Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Tilkoblet"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Intern feil"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Hentet"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Kunne ikke hente"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Intern feil"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ukjent feil"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Nettverksfeil"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Ingen søkeresultater"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Søker..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Frakobling mislyktes"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Angi nytt passord"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Ukjent feil. Kan ikke starte program"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Godta"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Kobler til..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Feil"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Avvis"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Avvist"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Merk alt"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Det oppstod en feil"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Godta"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Angi 4- til 8-sifret PIN-kode"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-kodene samsvarer ikke!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ja"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverer..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktivert"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobil Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Angi gjeldende passord"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valgt"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Søker..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ingenting valgt"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Frakoblet"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobil Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-adresse"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverer..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Uventet feil"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Nettverkstilkoblingsfeil"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operasjonen mislyktes"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Støttes ikke"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Støttes ikke"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Godtatt"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-adresse"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatisk tilkobling til dette nettverket vil bli deaktivert. Fortsette?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Under behandling..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Koble til"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skann"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Tilbake"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Trykk for å koble til"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Flertilkobling"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Koble til"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Koble fra"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Avbryt tilkobling"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Avbryt"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivering"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiverer..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Bruk av Wi-Fi Direct kobler fra gjeldende Wi-Fi-tilkobling"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gjør at Wi-Fi-enheter kan koble seg til direkte og gjør utskrift, fildeling, synkronisering og skjermdeling mye enklere og mer praktisk. Tilkobling til enheter som støtter Wi-Fi Direct gjør det mulig å dele innholdet ditt, synkronisere dataene dine, sosialisere med venner, spille spill, lyd, videoer og mye mer med forskjellige programmer"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tilkoblede enheter"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Opptatte enheter"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Koblet til en annen enhet"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Kobler fra..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Kobler til..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Venter på tilkobling"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kunne ikke koble til"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Koble til flere"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Koble fra alle"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Koble fra"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ingen enheter funnet"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Deaktiver Wi-Fi Direct etter bruk"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Deaktiver Wi-Fi Direct etter bruk"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Deaktiver Wi-Fi Direct etter bruk for å spare batteri"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Deakt. Wi-Fi Direct etter bruk for å spare batteri"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Søk etter Wi-Fi Direct-enheter"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Søk etter Wi-Fi-Direct enheter. Gjeldende nettverk vil bli frakoblet"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Søk etter Wi-Fi-enheter direkte eller søk etter enheter på andre Wi-Fi-nettverk."
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct tilkoblet"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-tilkobling"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-innstillinger"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurer Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Koble fra Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Avbryte Wi-Fi Direct-tilkobling?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Tilkobling til Wi-Fi-nettverk kobler fra enheten som er koblet til via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Koble til andre enheter via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Deaktivere mobilt tilgangspunkt fra å bruke Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Koble fra tilkoblet Wi-Fi Direct-enhet for å søke i nettverk"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Aktivering av Wi-Fi Direct vil skru av Wi-Fi og deaktivere portabelt Wi-Fi-hotspot"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Bruk av Wi-Fi Direct vil deaktivere portabelt Wi-Fi-hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct er allerede i bruk. Prøv igjen senere"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct-tilkoblingsforespørsel automatisk avslått. Slå av AllShare Cast for å koble til"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct blir frakoblet. Fortsette?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi er frakoblet mens Wi-Fi Direct kobler seg til"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Søk etter Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ingen enheter"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Skann"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivering mislyktes"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Feil under aktivering"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuell tilkobling vil bli frakoblet. Fortsette?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tilgjengelige enheter"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan koble til opptil %d enheter samtidig"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/nl_NL.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/nl_NL.po
new file mode 100644 (file)
index 0000000..418d965
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Verbonden"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verbinden..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verbinding verbreken..."
+
+msgid ""
+msgstr "Wi-Fi activeren..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi deactiveren..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Verbonden"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Interne fout"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Opgehaald"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Ophalen mislukt"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Annuleren"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Interne fout"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Onbekende fout"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Netwerkfout"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Geen zoekresultaten"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Zoeken..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Verbinding verbreken mislukt"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Nieuw wachtwoord invoeren"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Onbekende fout. Kan applicatie niet starten"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "OK"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Verbinden..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Fout"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Weigeren"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Geweigerd"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Alles selecteren"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Mislukt"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "OK"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Pincode van 4 tot 8 cijfers ingeven"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN's komen niet overeen!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ja"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Inschakelen..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Uitgeschakeld"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Huidig wachtwoord ingeven"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d geselecteerd"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Zoeken..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Niets geselecteerd"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Verbinding verbroken"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-adres"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Uitschakelen..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Onverwachte fout"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Netwerkverbindingsfout"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Bewerking is mislukt"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Niet ondersteund"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Niet ondersteund"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Geaccepteerd"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-adres"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatische verbinding met dit netwerk wordt uitgeschakeld. Doorgaan?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Bezig..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scannen"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Terug"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-apparaten"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tik voor verbinding"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Meerdere verbindingen"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Verbinding verbreken"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Verbinding annuleren"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Annul."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Inschakelen"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Annul."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Annul."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Annuleer"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Inschakelen..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Via Wi-Fi Direct wordt huidige Wi-Fi-verbinding beëindigd"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Over Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct zorgt dat Wi-Fi-apparaten rechtstreeks kunnen worden verbonden, zodat afdrukken, bestanden delen, synchroniseren en het delen van schermen veel eenvoudiger en handiger verlopen. Als u apparaten verbindt die Wi-Fi Direct ondersteunen, kunt u via diverse applicaties inhoud delen, gegevens synchroniseren, contacten met vrienden onderhouden, gamen, en genieten van onder andere audio en video."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Verbonden apparaten"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Bezette apparaten"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Verbonden met ander apparaat"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Verbinding verbreken..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verbinden..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Wachten op verbinding"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kan geen verbinding maken"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Meerdere verbindingen"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Alle verbreken"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Verb.verbr"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Geen apparaten gevonden"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Wi-Fi Direct na gebruik uitschakelen"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Wi-Fi Direct na gebruik uitzetten"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Wi-Fi Direct na gebruik uitschakelen om batterij te sparen"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Wi-Fi Direct na gebruik uit om batterij te sparen"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Zoeken naar Wi-Fi Direct-apparaten"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Zoeken naar Wi-Fi Direct-apparaten. Huidige netwerkverbinding wordt verbroken"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Zoeken naar Wi-Fi Direct-apparaten of zoeken naar apparaten op andere Wi-Fi-netwerken"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct verbonden"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-verbinding"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct instellingen"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct configureren"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Verbinding Wi-Fi Direct verbreken"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct-verbinding annuleren?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Als u verbinding maakt met het Wi-Fi-netwerk, wordt de verbinding verbroken met het apparaat dat via Wi-Fi Direct is verbonden"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Verbinden met andere apparaten via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Mobiel toegangspunt uitschakelen om Wi-Fi Direct te gebruiken?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Verbinding met huidig Wi-Fi Direct-apparaat verbreken om netwerken te zoeken"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Als u Wi-Fi Direct inschakelt, worden Wi-Fi en de draagbare Wi-Fi-hotspot uitgeschakeld"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Via Wi-Fi Direct wordt draagbare Wi-Fi-hotspot uitgeschakeld"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct al in gebruik. Probeer het later"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Verbindingsverzoek Wi-Fi Direct automatisch geweigerd. Zet AllShare Cast uit om te verbinden"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Verbinding met Wi-Fi Direct wordt verbroken. Doorgaan?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Verbinding met Wi-Fi wordt verbroken als verbinding met Wi-Fi Direct wordt gemaakt"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Zoeken naar Wi-Fi Direct-apparaten"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Geen apparaten"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stoppen"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Uitschakelen mislukt"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Kan niet inschakelen..."
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Huidige verbinding wordt verbroken. Doorgaan?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Beschikbare apparaten"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "U kunt maximaal %d apparaten tegelijk verbinden"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/pl.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/pl.po
new file mode 100644 (file)
index 0000000..087aba1
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Połączono"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Łączenie..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Rozłączanie..."
+
+msgid ""
+msgstr "Włączanie Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wyłączanie Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Połączono"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Błąd wewnętrzny"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Pobrano"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Błąd pobierania"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Błąd wewnętrzny"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nieznany błąd"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Błąd sieci"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Brak wyników wyszukiwania"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Wyszukiwanie..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Błąd rozłączania"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Wpisz nowe hasło"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Nieznany błąd. Nie można uruchomić aplikacji"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Akceptuj"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Łączenie..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Błąd"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Odrzucaj"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Odrzucono"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Zaznacz wszystko"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Błąd"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Akceptuj"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Wprowadź kod PIN (od 4 do 8 cyfr)"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Niezgodne kody PIN!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Tak"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Włączanie..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Wyłączono"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Tak"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Wprowadź bieżące hasło"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Wybrano %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Wyszukiwanie..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Niczego nie zaznaczono"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Rozłączono"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adres IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Wyłączanie..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Nieoczekiwany błąd"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Błąd połączenia sieciowego"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operacja nie powiodła się"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nieobsługiwane"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nieobsługiwane"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Przyjęto"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adres MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatyczne połączenie z tą siecią zostanie wyłączone. Kontynuować?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "W toku..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Połącz"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanuj"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Wstecz"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Urządzenia Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Dotknij, aby połączyć"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Wiele połączeń"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Połącz"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Rozłącz"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Anuluj połączenie"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Anuluj"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktywacja"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Anuluj"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Anuluj"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Anuluj"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Włączanie..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Korzystanie z Wi-Fi Direct spowoduje przerwanie aktualnego połączenia Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct pozwala na bezpośrednie łączenie z innymi urządzeniami Wi-Fi, np. drukowanie, przesyłanie plików, synchronizację, jest znacznie szybsze i prostsze. Podłączenie do urządzenia z Wi-Fi Direct umożliwia wymianę kontentu, synchronizację danych, granie w gry, odtwarzanie muzyki i wideo i wiele więcej"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Podłączone urządzenia"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zajęte urządzenia"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Połączone z innym urządzeniem"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Rozłączanie..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Łączenie..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Oczekiwanie na połącz."
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nie można połączyć"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Wiele połączeń"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Rozłącz wszystkie"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Rozłącz"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nie znaleziono żadnych urządzeń"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Wyłącz Wi-Fi Direct po użyciu"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Wyłącz Wi-Fi Direct po użyciu"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Wyłącz Wi-Fi Direct po użyciu, aby oszczędzać baterię"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Wyłącz Wi-Fi Direct po użyciu, aby oszczędzać bat."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Pokaż dostępne urządzenia Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Pokaż dostępne urządzenia Wi-Fi Direct. Bieżąca sieć zostanie odłączona"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wyszukaj urządzenia Wi-Fi Direct lub urządzenia w innych sieciach Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Połączono z siecią Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Połączenie Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Ustawienia Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Skonfiguruj Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Odłącz Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stan sieci Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Anulować połączenie Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Połączenie z siecią Wi-Fi spowoduje rozłączenie urządzenia połączonego za pomocą Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Połącz z innym urządzeniem w technologii Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wyłączyć router Wi-Fi, aby skorzystać z Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Odłącz bieżące urządzenie Wi-Fi Direct, aby szukać sieci"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Włączenie Wi-Fi Direct spowoduje wyłączenie sieci Wi-Fi i routera Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Korzystanie z Wi-Fi Direct spowoduje wyłączenie routera Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct już w użyciu. Spróbuj później"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Automatyczna odmowa żądania połączenia Wi-Fi Direct. Aby połączyć, wyłącz połączenie AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Sieć Wi-Fi Direct zostanie odłączona. Kontynuować?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Podczas łączenia programu Wi-Fi Direct sieć Wi-Fi jest rozłączona"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wyszukaj urządzenia Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Brak urządzeń"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Skanuj"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Błąd wyłączania"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Nie można włączyć..."
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Bieżące połączenie zostanie rozłączone. Kontynuować?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostępne urządzenia"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Urządzeń, z którymi można połączyć jednocześnie: %d"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_BR.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_BR.po
new file mode 100644 (file)
index 0000000..6b3a912
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid ""
+msgstr "Ativando Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Desativando Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Erro interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recuperada"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Erro ao recuperar"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Erro interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro desconhecido"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Erro da rede"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nenhum resultado encontrado"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Procurando..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Falha ao desconectar"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Inserir nova senha"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Erro desconhecido. Impossível iniciar aplicação"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Aceitar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Erro"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rejeitar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejeitado"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Selecionar tudo"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Falhou"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Aceitar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Inserir PIN de 4 a 8 dígitos"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PINs não correspondem"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sim"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ativando…"
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desativado"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Insira a senha atual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selecionada"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Procurando..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nada selecionado"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desconectado"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Endereço IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desativando…"
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Erro inesperado"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Erro de conexão à rede"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operação falhou"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Não suportado"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Não suportado"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aceito"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Endereço MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "A conexão automática a esta rede será desativada. Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Em andamento..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Pesquisar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Voltar"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tocar para conectar"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Conexão múltipla"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexão"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Canc."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Ativação"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Ativando…"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "O uso do Wi-Fi Direct desconectará a conexão Wi-Fi atual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct permite que dispositivos Wi-Fi se conectem diretamente, tornando a impressão, o compartilhamento de arquivos, a sincronização e o compartilhamento de telas muito mais simples e convenientes. Conectar a dispositivos compatíveis com Wi-Fi Direct torna possível compartilhar seu conteúdo, sincronizar dados, socializar com amigos, jogar, ouvir música, assistir vídeos e muito mais usando vários aplicativos"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado a outro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Aguardando pela conexão"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Falha ao conectar"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexão múltipla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar tudo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desativar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenhum dispositivo encontrado"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desativar o Wi-Fi Direct após o uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Desativar o Wi-Fi Direct após o uso"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desativar o Wi-Fi Direct após o uso para economizar bateria"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Desat. Wi-Fi Direct após o uso para econ. bateria"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Procurar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Procurar dispositivos Wi-Fi Direct. A rede atual será desconectada"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Procurar dispositivos Wi-Fi Direct ou procurar dispositivos noutras redes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct ligado"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexão Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Configurações de Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desconectar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Status do Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancelar conexão Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "A conexão à rede Wi-Fi desconectará o dispositivo conectado através do Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Conectar a outros dispositivos por Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Desativar o ponto de acesso móvel para utilizar Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desconete o dispositivo Wi-Fi Direct atual para procurar redes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Ao ativar o Wi-Fi Direct você desligará a conexão Wi-Fi e desativará o ponto de acesso Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "O uso do Wi-Fi Direct desativará o ponto de acesso Wi-Fi portátil"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct já está sendo utilizado. Tente mais tarde"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "A solicitação de conexão do Wi-Fi Direct foi recusada automaticamente. Para se conectar, desligue o AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "O Wi-Fi Direct será desconectado. Continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "O Wi-Fi é desconectado quando o Wi-Fi Direct estabelece a conexão"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Procurar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nenhum dispositivo"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desativação falhou"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Falha na ativação"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A conexão atual será desconectada. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponíveis"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Você pode conectar até %d dispositivos ao mesmo tempo"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_PT.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/pt_PT.po
new file mode 100644 (file)
index 0000000..e4661f8
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ligado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "A ligar..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "A desligar..."
+
+msgid ""
+msgstr "A activar Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "A desactivar Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ligado"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Erro interno"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Recebido"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Falha de recepção"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Erro interno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro desconhecido"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Erro da rede"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nenhuns resultados de procura"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "A procurar..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Falha ao desligar"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduzir nova palavra-passe"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Erro desconhecido. Impossível iniciar aplicação"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Aceitar"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "A ligar..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Erro"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rejeitar"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rejeitado"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Selec. tudo"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Falha"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Aceitar"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Introduzir PIN de 4 a 8 dígitos"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PIN não correspondem!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Sim"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "A activar..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Desactivado"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Sim"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Introduzir palavra-passe actual"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionada"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "A procurar..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nada seleccionado"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Desligado"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Endereço IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "A desactivar..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Erro inesperado"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Erro de ligação à rede"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operação falhou"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Não suportado"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Não suportado"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Aceite"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Endereço MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "A ligação automática a esta rede será desactivada. Continuar?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "A processar..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Ligar"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Pesquisar"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Voltar"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tocar para ligar"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Ligações múltiplas"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ligar"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Desligar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar ligação"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Canc."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activação"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Canc."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Canc."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Cancelar"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "A activar..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "A utilização do Wi-Fi Direct irá desligar a ligação Wi-Fi actual"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre o Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct permite a ligação directa dos dispositivos Wi-Fi, tornando a impressão, a partilha de ficheiros, a sincronização e a partilha de ecrã muito mais simples e cómodas. A ligação a dispositivos que suportam o Wi-Fi Direct torna possível a partilha dos seus conteúdos, a sincronização dos seus dados, a socialização com amigos, os jogos, áudio, vídeo e muito mais, utilizando várias aplicações"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos ligados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ligado a outro dispositivo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "A desligar..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "A ligar..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "A aguardar ligação"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Falha ao ligar"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ligações múltiplas"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desligar tudo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desligar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenhuns dispositivos encontrados"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Desactivar o Wi-Fi Direct depois da utilização"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Desac. Wi-Fi Direct dep. util."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Desactivar o Wi-Fi Direct depois da utilização para poupar a bateria"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Desac. Wi-Fi Direct depois util. p/ poupar bateria"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Pesquisar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Pesquisar dispositivos Wi-Fi Direct. A rede actual será desligada"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Procurar dispositivos Wi-Fi Direct ou procurar dispositivos noutras redes Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct ligado"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Ligação Wi-Fi direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Desligar Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Estado de Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancelar ligação Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "A ligação à rede Wi-Fi irá desligar o dispositivo ligado via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Ligar a outros dispositivos por Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Desactivar o PA móvel para utilizar Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Desligue o dispositivo Wi-Fi Directo actual para procurar redes"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A activação do Wi-Fi Direct irá desligar o Wi-Fi e o PA Móvel"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "A utilização do Wi-Fi Direct irá desactivar o PA Móvel"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct já em utilização. Tente mais tarde"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Pedido de ligação Wi-Fi Direct recusado automaticamente. Para ligar, desligue o AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "O Wi-Fi Direct será desligado. Continuar?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "O Wi-Fi é desligado quando o Wi-Fi Direct estabelece a ligação"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Procurar dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nenhuns dispositivos"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Pes-quisar"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desactivação falhou"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Falha na activação"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A ligação actual será desligada. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponíveis"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Pode ligar até %d dispositivos em simultâneo"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ro.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ro.po
new file mode 100644 (file)
index 0000000..8342e17
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectat"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectare"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Deconectare"
+
+msgid ""
+msgstr "Se activează Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Se dezactivează Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectat"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Eroare internă"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Preluat"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Preluare nereuşită"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Eroare internă"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Eroare necunoscută"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Eroare reţea"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nu există rezultate ale căutării"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Căutare..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Deconectare nereuşită"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Introduceţi parola nouă"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Eroare necunoscută. Imposibil de lansat aplicaţia"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Acceptare"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Conectare"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Eroare"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Respingere"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Respins"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Selectare toate"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Nereuşit"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Acceptare"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Introduceţi un cod PIN format din 4 până la 8 cifre"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Codurile PIN nu se potrivesc!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Da"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Se activează..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Dezactivat"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Da"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Introduceţi parola actuală"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selectate"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Căutare..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nimic selectat"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Deconectat"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adresă IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Dezactivare..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Eroare neaşteptată"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Eroare la conectarea la reţea"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operaţie nereuşită"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Neacceptat"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Neacceptat"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Acceptat"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adresă MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Va fi dezactivată conectarea automată la această reţea. Continuaţi?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "În curs..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Conectare"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Căutare"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Înapoi"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispozitive cu Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Apăsaţi pentru conectare"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Mai multe conexiuni"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectare"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Deconectare"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Revocare conexiune"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Anul."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Activare"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Anul."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Anul."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Anulare"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Se activează..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Utilizarea Wi-Fi Direct va întrerupe conexiunea Wi-Fi curentă"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Despre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite conectarea directă a dispozitivelor Wi-Fi, ceea ce face ca imprimarea, partajarea fişierelor, sincronizarea şi partajarea ecranului să fie mai simple şi mai convenabile. Conectând dispozitive care acceptă Wi-Fi Direct puteţi partaja conţinut, sincroniza date, socializa cu prietenii, juca jocuri, reda conţinut audio şi video şi multe altele, utilizând diferite aplicaţii"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispozitive conectate"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispozitive ocupate"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectat la un alt dispozitiv"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Deconectare"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectare"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Se aşteaptă conexiunea"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Conectare nereuşită"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mai multe conexiuni"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Deconectaţi-le pe toate"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Deconectare"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nu au fost găsite dispozitive"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Dezactivare Wi-Fi Direct după utilizare"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Dezact. Wi-Fi Direct după utilizare"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Dezactivare Wi-Fi Direct după utilizare pentru a economisi bateria"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Dezact. Wi-Fi Direct după util. pt. econ. baterie"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Căutare dispozitive Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Scanaţi dispozitivele Wi-Fi Direct. Conexiunea la reţeaua curentă va fi întreruptă"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Căutare dispozitive Wi-Fi Direct sau dispozitive de pe alte reţele Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct conectat"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexiune Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Setări Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Configurare Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Deconectare Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stare Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Revocaţi conexiunea Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Conectarea la reţeaua Wi-Fi va deconecta dispozitivul conectat prin intermediul Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Conectare la alte dispozitive prin Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Dezactivaţi PA mobil pentru a utiliza Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Pentru a căuta reţele, deconectaţi dispozitivul curent Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Activarea Wi-Fi Direct va dezactiva reţeaua Wi-Fi şi hotspotul portabil Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Utilizarea Wi-Fi Direct va dezactiva hotspotul Wi-Fi portabil"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct deja în uz. Încercaţi mai târziu"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Solicitarea de conexiune Wi-Fi Direct a fost respinsă automat. Pentru a vă conecta, dezactivaţi AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct va fi deconectat. Continuaţi?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi este deconectat în timpul conectării Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Căutare dispozitive Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nu există dispozitive"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Scan."
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Oprire"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Dezactivare nereuşită"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activare nereuşită"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Conexiunea actuală va fi încheiată. Continuaţi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispozitive disponibile"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vă puteţi conecta la maximum %d dispozitive în acelaşi timp"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ru_RU.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ru_RU.po
new file mode 100644 (file)
index 0000000..b483157
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Подключено"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Подключение..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Отключение..."
+
+msgid ""
+msgstr "Активация Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Выключение Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Подключено"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Внутренняя ошибка"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Получено"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Сбой загрузки"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Внутренняя ошибка"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Неизвестная ошибка"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Ошибка сети"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Нет результатов поиска"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Поиск..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Сбой отключения"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Введите новый пароль"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Неизвестная ошибка. Не удается запустить приложение"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Принять"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Подключение..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Ошибка"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Отказ"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Отклонено"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Выбрать все"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Сбой"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Принять"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Введите PIN-код, содержащий от 4 до 8 цифр"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-коды не совпадают."
+
+msgid "IDS_ST_POP_YES"
+msgstr "Да"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Включение..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Выключено"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Да"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Да"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Мобильная точка доступа"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Введите текущий пароль"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Выбрано: %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Поиск..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ничего не выбрано"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Отключено"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Мобильная точка доступа"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-адрес"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Выключение..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Непредвиденная ошибка"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Ошибка подключения к сети"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Сбой операции"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не поддерживается"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Не поддерживается"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Принято"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-адрес"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Автоматическое подключение к этой сети будет отключено. Продолжить?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "В процессе..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Подключиться"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Поиск"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Назад"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Устройства Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Нажмите для подключения"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Мульти-подключение"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Подключиться"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Отключить"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Отменить подключение"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Отмена"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Активация"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Отмена"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Отмена"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Отмена"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Включение..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Включение Wi-Fi Direct закроет текущее соединение Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Сведения о Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct позволяет устройствам Wi-Fi подключаться друг к другу напрямую, упрощая печать, синхронизацию, а также общий доступ к файлам и экрану. Подключение к устройствам, поддерживающим Wi-Fi Direct, позволяет обмениваться файлами, синхронизировать данные, общаться с друзьями, играть в игры, просматривать видео и делать многое другое с помощью различных приложений"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Подключенные устройства"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Занятые устройства"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Подключено к другому устройству"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Отключение..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Подключение..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ожидание подключения"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Сбой подключения"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Множеств. подключение"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Отключить все"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Отключить"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ни одного устройства не найдено"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Отключите WiFi Direct после использования"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Отключите WiFi Direct после использования"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Отключите WiFi Direct после использования для сбережения энергии"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Отключите WiFi Direct после использования для сбережения энергии"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Поиск устройств Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Поиск устройств Wi-Fi Direct. Текущая сеть будет отключена"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Поиск устройств Wi-Fi Direct или устройств в других сетях Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Установлено подключение к Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Подключение Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Параметры Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Настроить Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Отключить Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Состояние Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Отменить подключение Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Подключение к сети Wi-Fi приведет к отключению устройства от Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Подключение к другим устройствам через Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Отключить Mobile AP для использования Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Для поиска сетей отключите текущее устройство Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "При включении Wi-Fi Direct сеть Wi-Fi и переносная точка доступа Wi-Fi будут отключены"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Включение Wi-Fi Direct отключит точку доступа Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct уже используется. Повторите попытку позже"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Запрос подключения Wi-Fi Direct автоматически отклонен. Для подключения выключите функцию AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Сеть Wi-Fi Direct будет отключена. Продолжить?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Сеть Wi-Fi отключается на время подключения Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Поиск устройств Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Нет устройств"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Поиск"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Сбой выключения"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Сбой активации"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Текущее подключение будет разорвано. Продолжить?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Доступные устройства"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Можно одновременно подключить до %d устройств"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/sk.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/sk.po
new file mode 100644 (file)
index 0000000..c542382
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Pripojené"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Pripájanie..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odpájanie..."
+
+msgid ""
+msgstr "Aktivuje sa Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deaktivuje sa Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Pripojené"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Vnútorná chyba"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Načítané"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Načítanie sa nepodarilo"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Vnútorná chyba"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznáma chyba"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Chyba siete"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Žiadne výsledky vyhľadávania"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Hľadanie..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Odpojenie zlyhalo"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Zadajte nové heslo"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Neznáma chyba. Aplikácia sa nedá spustiť"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Prijať"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Pripájanie..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Chyba"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Odmietnuť"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Odmietnuté"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Vybrať všetky"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Nepodarilo sa"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Prijať"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Zadajte 4- až 8-ciferný PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kódy sa nezhodujú!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Áno"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivácia..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktivované"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Áno"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Zadajte aktuálne heslo"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Vybraté: %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Hľadanie..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nič nie je vybrané"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Odpojené"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "Adresa IP"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivácia..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Neočakávaná chyba"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Chyba pripojenia k sieti"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operácia zlyhala"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodporované"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nie je podporované"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Prijaté"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Adresa MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatické pripojenie na túto sieť bude zakázané. Pokračovať?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Vykonávanie..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Pripojiť"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Vyhľadať"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Späť"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Zariadenia Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ťuknite na pripojenie"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Viacnásobné pripojenie"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Pripojiť"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Odpojiť"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Zrušiť pripojenie"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Zruš."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivácia"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Zruš."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Zruš."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Zrušiť"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktivácia..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Použitím spojenia Wi-Fi Direct sa odpojí aktuálne spojenie Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Inform. o Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct umožňuje zariadeniam siete Wi-Fi pripájať sa priamo, čo umožňuje oveľa jednoduchšie a pohodlnejšie tlačiť, zdieľať súbory, synchronizovať a zdieľať obrazovku. Pripojenie k zariadeniam, ktoré podporujú technológiu Wi-Fi Direct, umožňuje zdieľať obsah, synchronizovať údaje, komunikovať s priateľmi, hrať hry, prehrávať zvuky, videá a ďalší obsah použitím rozličných aplikácií"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Pripojené zariadenia"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zaneprázdnené zariadenia"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Pripojené k inému zariadeniu"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Odpájanie..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Pripájanie..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čaká sa na pripojenie"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nepodarilo sa pripojiť"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Viacnásobné pripojenie"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Odpojiť všetky"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Odpojiť"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenašli sa žiadne zariadenia"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Vypnúť Wi-Fi Direct po použití"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Vypnúť Wi-Fi Direct po použití"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Vypnúť Wi-Fi Direct po použití z dôvodu šetrenia batérie"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Vypnúť Wi-Fi Direct po použití na šetrenie batérie"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hľadanie zariadení Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Hľadanie zariadení Wi-Fi Direct. Aktuálna sieť sa odpojí"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Hľadanie zariadení Wi-Fi Direct alebo hľadanie zariadení v iných sieťach Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct je pripojené"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Pripojenie Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Nastavenia siete Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurovať Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Odpojiť Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stav siete Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Zrušiť pripojenie Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Pripojením k sieti Wi-Fi sa odpojí zariadenie pripojené cez Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Pripojiť k iným zariadeniam cez Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Zakázať mobilný prístupový bod na použitie služby Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Pred hľadaním sietí odpojte aktuálne zariadenie Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Aktiváciou spojenia Wi-Fi Direct sa vypne Wi-Fi a deaktivuje prenosný prístupový bod Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Použitím spojenia Wi-Fi Direct sa vypne prenosný prístupový bod Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct sa už používa. Skúste to neskôr"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Žiadosť o pripojenie Wi-Fi Direct bola automaticky odmietnutá. Ak sa chcete pripojiť, vypnite AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct sa odpojí. Pokračovať?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Sieť Wi-Fi je odpojená počas pripájania služby Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Hľadať zariadenia Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Žiadne zariadenia"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Prehľa-dať"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivácia zlyhala"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivácia sa nepodarila"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuálne pripojenie bude odpojené. Pokračovať?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupné zariadenia"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Naraz môžete pripojiť max. %d zariadení"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/sl.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/sl.po
new file mode 100644 (file)
index 0000000..c385410
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Povezano"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Povezujem..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Prekinjam"
+
+msgid ""
+msgstr "Vklapljanje Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Izklapljanje Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Povezano"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Notranja napaka"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Preneseno"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Nalaganje ni uspelo"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Notranja napaka"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznana napaka"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Napaka omrežja"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Ni rezultatov iskanja"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Iščem"
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Prekinjanje povezave ni uspelo"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Vnesi novo geslo"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Neznana napaka. Aplikacije ni mogoče zagnati"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Sprejmi"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Povezujem..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Napaka"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Zavrni"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Zavrnjeno"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Izberi vse"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Ni uspelo"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Sprejmi"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Vnesite 4- do 8-mestno kodo PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Kodi PIN se ne ujemata!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Da"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Vključujem..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Izključeno"
+
+msgid "IDS_COM_SK_OK"
+msgstr "V redu"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Da"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Vnesite trenutno geslo"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d izbranih"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Iščem"
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Nič ni izbrano"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Prekinjeno"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP naslov"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Izključujem..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Nepričakovana napaka"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Napaka omrežne povezave"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Postopek ni uspel"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodprto"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Ni podprto"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Sprejeto"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "Naslov MAC"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Samodejna povezava v to omrežje bo onemogočena. Nadaljujem?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "V teku..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Poveži"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Preišči"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Nazaj"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Naprave Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pritisnite za povezavo"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Več povezav"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Poveži"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Prekini"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Preklic povezave"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Prekliči"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Vklop"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Prekliči"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Prekliči"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Prekliči"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Vključujem..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Uporaba storitve Wi-Fi Direct bo prekinila trenutno povezavo Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct napravam Wi-Fi olajša neposredno povezovanje, tiskanje, skupno rabo datotek, sinhronizacijo in skupno rabo zaslona. Povezava z napravami, ki podpirajo Wi-Fi Direct, z uporabo različnih programov omogoča skupno rabo vsebine, sinhronizacijo podatkov, druženje s prijatelji v družabnih omrežjih, igranje iger, predvajanje zvočnih in video vsebin ter še veliko več."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Povezane naprave"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zasedene naprave"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Povezano z drugo napravo"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Prekinjam"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Povezujem..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čakanje na povezavo"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Povezava ni uspela"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Več povezav"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Prekini vse"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ni najdenih naprav"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Po uporabi onemogoči Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Po uporabi onemogoči Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Po uporabi onemogoči Wi-Fi Direct, da se prihrani baterija"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Po up. onem. Wi-Fi Direct, da se prihrani baterija"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Poišči naprave Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Iskanje naprav Wi-Fi Direct. Povezava s trenutnim omrežjem bo prekinjena"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Poišči neposredno povezane naprave Wi-Fi ali naprave v drugih omrežjih Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct je povezan"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Povezava Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Nastavitve za Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Nastavi Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Izklopi Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Stanje Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Želite preklicati povezavo Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Če vzpostavite povezavo z omrežjem Wi-Fi, boste prekinili povezavo vseh naprav, povezanih prek Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Poveži se z drugimi napravami prek Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Onemogočim mobilno DT, da bo mogoče uporabljati Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Če želite iskati omrežja, prekinite povezavo s trenutno napravo Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Če omogočite Wi-Fi Direct, se bo vmesnik za Wi-Fi izklopil in prenosna dostopna točka za Wi-Fi bo onemogočena"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Uporaba storitve Wi-Fi Direct bo onemogočila prenosno dostopno točko za Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct se že uporablja. Poskusite pozneje"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Zahteva za povezavo Wi-Fi Direct je bila samodejno zavrnjena. Če se želite povezati, izklopite AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Povezava z Wi-Fi Direct bo prekinjena. Želite nadaljevati?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Medtem, ko Wi-Fi Direct vzpostavlja povezavo, se Wi-Fi izklopi"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Poišči naprave Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ni naprav"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Preišči"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Ustavi"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Izklop ni uspel"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Vklop ni uspel"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Trenutna povezava bo prekinjena. Nadaljujem?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Razpoložljive naprave"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Hkrati lahko povežete do %d naprav"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/sr.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/sr.po
new file mode 100644 (file)
index 0000000..c8a134c
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Povezan"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Povezivanje..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Prekidanje veze..."
+
+msgid ""
+msgstr "Aktivira se Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Deaktivira se Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Povezan"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Interna greška"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Preuzet"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Preuzimanje neuspešno"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Poništi"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Interna greška"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nepoznata greška"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Greška mreže"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Nema rezultata pretrage"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Pretraga..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Otkačivanje neuspešno"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Unesi novu šifru"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Nepoznata greška. Nemoguće pokrenuti aplikaciju"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Prihvati"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Povezivanje..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Greška"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Odbaci"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Odbijeno"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Izaberi sve"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Neuspešno"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Prihvati"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Unesi PIN sa 4 do 8 cifara"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ovi se ne slažu!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Da"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiviranje..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktivirano"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Da"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilna pristupna tačka"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Unesi trenutnu lozinku"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Izabran je %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Pretraga..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Ništa nije izabrano"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Prekinuta veza"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobilna pristupna tačka"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adresa"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivacija..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Neočekivana greška"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Greška mrežne veze"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operacija neuspešna"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodržano"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Nepodržano"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Prihvaćeno"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adresa"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatsko priključivanje na ovu mrežu će biti onemogućeno. Nastavak?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "U toku..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Poveži se"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Nazad"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct uređaji"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Kucni za povezivanje"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Višestruko povezivanje"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Poveži se"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Otkaži povezivanje"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Otkaži"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivacija"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Otkaži"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Otkaži"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Poništi"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiviranje..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Korišćenje Wi-Fi Direct-a će prekinuti aktuelnu Wi-Fi vezu"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct-u"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct omogućava direktno povezivanje Wi-Fi uređaja čime štampanje, deljenje fajlova, sinhronizacija i deljenje ekrana postaje jednostavnije i prihvatljivije. Povezivanje na uređaje koji podržavaju Wi-Fi Direct omogućava deljenje sadržaja, sinhronizovanje podataka, druženje sa prijateljima, igranje igara, audio, video i još mnogo toga, koristeći različite aplikacije"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Povezani uređaji"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zauzeti uređaji"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Povezan sa drugim uređajem"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Prekidanje veze..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Povezivanje..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekanje na povezivanje"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Neuspešno povezivanje"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Višestruko povezivanje"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Otkači sve"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nema uređaja"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Onemogući Wi-Fi Direct nakon korišćenja"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Onemog. Wi-Fi Direct nakon korišć."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Onemogući Wi-Fi Direct nakon korišćenja radi štednje baterije"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Onem. Wi-Fi Direct nakon korišć. radi štednje bat."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Skeniraj Wi-Fi Direct uređaje"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Skeniraj Wi-Fi Direct uređaje. Trenutna mreža će biti izgubljena"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Potraži Wi-Fi Direct uređaje ili potraži uređaje na drugim Wi-Fi mrežama"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct je povezan"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct veza"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct podešavanja"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfiguriši Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Isključi Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Prekinuti Wi-Fi Direct vezu?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Povezivanje na Wi-Fi mrežu će prekinuti vezu s uređajem koji je povezan putem Wi-Fi Direct-a"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Poveži se sa drugim uređajima preko Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Onemogući mobilnu pristupnu tačku da bi koristio Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Isključi aktuelni Wi-Fi Direct uređaj za pretragu mreža"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Omogućavanjem Wi-Fi Direct veze isključiće se Wi-Fi i onemogućiti prenosna Wi-Fi pristupna tačka"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Korišćenje Wi-Fi Direct-a će onemogućiti prenosivu Wi-Fi pristupnu tačku"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct već u upotrebi. Probaj kasnije"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Zahtev za uspostavljanje Wi-Fi Direct veze je automatski odbijen. Da bi se uspostavila veza, isključi AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct će biti isključen. Nastaviti?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi se gubi prilikom priključivanja Wi-Fi Direct-a"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Potraži više Wi-Fi Direct uređaja"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nema uređaja"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivacija neuspešna"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Uključivanje neuspešno"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Trenutna veza će biti prekinuta. Nastavak?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupni uređaji"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Možeš da povežeš do %d uređaja istovremeno"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/sv.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/sv.po
new file mode 100644 (file)
index 0000000..551c6f1
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ansluten"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ansluter..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Kopplar från..."
+
+msgid ""
+msgstr "Aktiverar Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Avaktiverar Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ansluten"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Internt fel"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Hämtad"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Hämtningsfel"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Internt fel"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Okänt fel"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Nätverksfel"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Inga sökresultat"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Söker..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Frånkopplingen misslyckades"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Ange nytt lösenord"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Okänt fel. Det går inte att starta programmet"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Acceptera"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Ansluter..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Fel"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Avvisa"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Avvisat"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Välj alla"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Misslyckades"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Acceptera"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Ange PIN (4–8 tecken)"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koder matchar inte!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ja"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverar..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Deaktiverad"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ja"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Ange aktuellt lösenord"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d markerade"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Söker..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Inget markerat"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Frånkopplad"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-adress"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverar..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Oväntat fel"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Nätverksanslutningsfel"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Åtgärden misslyckades"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Kan ej användas"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Stöds inte"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Accepterat"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-adress"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Automatisk anslutning till det här nätverket avaktiveras. Fortsätta?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Pågår..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Anslut"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanna"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Åter"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tryck för att ansluta"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Multianslutning"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Anslut"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Koppla ned"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Avbryt anslutning"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Avbryt"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Aktivera"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Avbryt"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Avbryt"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Avbryt"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Aktiverar..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "När Wi-Fi Direct används kopplas den aktuella Wi-Fi-anslutningen bort"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Med Wi-Fi Direct kan Wi-Fi-enheter ansluta direkt, blir det enklare och bekvämare att skriva ut, dela filer, synkronisera och dela skärm. Anslutningar till enheter som stödjer Wi-Fi Direct gör det möjligt att dela innehåll, synkronisera data, interagera med vänner, spela spel, lyssna på ljud och visa video m.m. med en rad olika program"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Anslutna enheter"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Upptagna enheter"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ansluten med en annan enhet"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Kopplar från..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ansluter..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Väntar på anslutning"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Det gick inte att ansluta"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multianslutning"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Koppla från alla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Koppla från"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Inga enheter hittades"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Inaktivera Wi-Fi Direct efter användning"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Inaktivera Wi-Fi Direct efter anv."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Inaktivera Wi-Fi Direct efter användning för att spara batteri"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Inakt. Wi-Fi Direct efter anv. och spara batteri"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Sök efter Wi-Fi Direct-enheter"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Skanna efter Wi-Fi Direct-enheter. Det aktuella nätverket kopplas bort"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Sök efter Wi-Fi Direct-enheter eller sök efter enheter på andra Wi-Fi-nätverk"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct anslutet"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-anslutning"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct-inställningar"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Konfigurera Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Koppla från Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct-status"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Vill du avbryta Wi-Fi Direct-anslutningen?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Om du ansluter till ett Wi-Fi-nätverk kopplas enheter anslutna med Wi-Fi Direct bort"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Anslut till andra enheter via Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Inaktivera mobil åtkomstpunkt för att använda Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Koppla bort aktuell Wi-Fi Direct-enhet för att söka efter nätverk"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Om du aktiverar Wi-Fi Direct stängs Wi-Fi av och portabel Wi-Fi-hotspot inaktiveras"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "När Wi-Fi Direct används inaktiveras portabel Wi-Fi-hotspot"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct används redan. Försök senare"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Begäran om Wi-Fi Direct-anslutning nekades automatiskt. Om du vill ansluta stänger du av AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct kommer att kopplas från. Fortsätta?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi frånkopplat medan Wi-Fi Direct ansluter"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Sök efter Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Inga enheter"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Sök"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Avaktiveringen misslyckades"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktiveringsfel"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuell anslutning bryts. Fortsätta?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tillängliga enheter"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan ansluta upp till %d enheter samtidigt"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/tr_TR.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/tr_TR.po
new file mode 100644 (file)
index 0000000..6f7d777
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Bağlantı kuruldu"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Bağlanılıyor..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Bağlantı kesiliyor..."
+
+msgid ""
+msgstr "Wi-Fi etkinleştiriliyor..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi devre dışı bırakılıyor..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Bağlantı kuruldu"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Dahili hata"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Alındı"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Alma başarısız"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Dahili hata"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Bilinmeyen hata"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Şebeke hatası"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Hiç arama sonucu bulunamadı"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Aranıyor..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Bağlantı kesme başarısız"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yeni şifre girin"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Bilinmeyen hata. Uygulama başlatılamıyor"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Kabul et"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Bağlanılıyor..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Hata"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Reddet"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Reddedildi"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Hepsini seç"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Başarısız"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Kabul et"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4 ila 8 basamaklı PIN girin"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN’ler uyuşmuyor!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Evet"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Etkinleştiriliyor…"
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Devre dışı bırakıldı"
+
+msgid "IDS_COM_SK_OK"
+msgstr "Tamam"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Evet"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Geçerli şifreyi girin"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seçildi"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Aranıyor..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Bir şey seçilmedi"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Bağlantı kesildi"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP adresi"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Devreden çıkartılıyor..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Beklenmedik hata"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Ağ bağlantısı hatası"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "İşlem başarısız"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Desteklenmiyor"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Desteklenmiyor"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Kabul edildi"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC adresi"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Bu ağa otomatik bağlantı devre dışı bırakılacak. Devam edilsin mi?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Devam ediyor..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Bağlan"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Tara"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Geri"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazları"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Bağlanmak için dokunun"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Çoklu-bağlantı"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Bağlan"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Bağlantıyı kes"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Bağlantıyı iptal et"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "İptal"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Etkinleştirme"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "İptal"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "İptal"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "İptal"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Etkinleştiriliyor…"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Direct kullanmak mevcut Wi-Fi bağlantısını kesecek"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct hakkında"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct Wi-Fi cihazlarının doğrudan bağlanmasını sağlar, yazdırmayı, dosya paylaşmayı, eşitlemeyi ve ekran paylaşımını daha basit ve daha güvenli hale getirir. Wi-Fi Direct destekli cihazlara bağlanmak, çeşitli uygulamalar kullanarak içeriklerinizi paylaşmayı, verilerinizi eşitlemeyi, arkadaşlarla sosyalleşmeyi, oyun oynamayı, ses, video oynatmayı ve fazlasını mümkün kılar"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Bağlı cihazlar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Meşgul cihazlar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Başka cihazla bağlandı"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Bağlantı kesiliyor..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Bağlanılıyor..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bağlantı bekleniyor"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Bağlanamadı"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Çoklu-bağlantı"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Hepsini kes"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Bağlantıyı kes"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aygıt bulunamadı"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Kullanımdan sonra Wi-Fi Direct devre dışı bırak"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Kul sonra Wi-Fi Direct dvr dş brkr"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Pil tassarrufu için, kullandıktan snr Wi-Fi Direct devre dışı bırak"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Pil ömrü içn, kllndktn snr Wi-Fi Direct dvr dş brkr"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazlarını tara"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct cihazlarını tara. Mevcut ağ bağlantısı kesilecek"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi direct cihazlarını ara veya diğer Wi-Fi ağlarındaki cihazları ara"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct bağlandı"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct bağlantısı"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct ayarları"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct'i yapılandır"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct bağlntsnı ks"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct durumu"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct bağlantısı iptal edilsin mi?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi ağına bağlanmak Wi-Fi Direct ile bağlanan cihazın bağlantısını kesecek"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct üzerinden diğer cihazlara bağlan"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Direct kullanmak için Mobil AP kapatılsın mı?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Ağları aramak için geçerli Wi-Fi Direct cihazı bağlantısını kesin"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct bağlantısını etkinleştirmek, Wi-Fi'yi kapatacak ve taşınabilir Wi-Fi alanını devre dışı bırakacaktır"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Direct kullanmak taşınabilir Wi-Fi alanını devre dışı bırakacak"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct zaten kullanımda. Daha sonra deneyin"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct bağlantı talebi otomatik olarak reddedildi. Bağlanmak için AllShare Cast'i kapatın"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct kapatılacak. Devam edilsin mi?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct bağlanırken Wi-Fi bağlantısı kesildi"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazı ara"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Cihaz yok"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Tara"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Durdur"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Devre dışı bırakma başarısız"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Etkinleştirme başarısız"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Geçerli bağlantı kesilecek. Devam edilsin mi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Kullanılabilir cihazlar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Aynı anda en fazla %d cihaz bağlayabilirsiniz"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/ug-wifi-qdirect.pot b/data/rsa/ug-wifi-direct/popup-wifidirect/po/ug-wifi-qdirect.pot
new file mode 100644 (file)
index 0000000..4ca8881
--- /dev/null
@@ -0,0 +1,324 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-09-29 15:49+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: sources/mainApp/viewers/view_detail.c:448
+msgid "IP address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:454
+msgid "Auto IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:464
+msgid "Static IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:474
+msgid "DHCP IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:522
+msgid "Proxy setting"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:530
+msgid "Proxy address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:533
+msgid "0.0.0.0:80"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:555
+msgid "Details"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:561
+msgid "Name"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:572
+msgid "Signal stringth"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:577
+msgid "Excellent"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:579
+msgid "Normal"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:581
+msgid "Week"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:591
+msgid "Sequrity type"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:594
+msgid "No security"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:597
+msgid "WEP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:600
+msgid "WPA-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:603
+msgid "WPA2-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:606
+msgid "WPA-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:609
+msgid "WPA2-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:612
+msgid "WPA-PSK WPA2-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:615
+msgid "WPA-EAP WPA2-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:645
+msgid "Channel"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:657
+msgid "AP Mac"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:54
+#: sources/mainApp/viewers/view_staticip.c:96
+#: sources/mainApp/viewers/view_dhcpip.c:53
+msgid "IP Address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:70
+#: sources/mainApp/viewers/view_staticip.c:112
+#: sources/mainApp/viewers/view_dhcpip.c:69
+msgid "Subnet mask"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:86
+#: sources/mainApp/viewers/view_staticip.c:128
+#: sources/mainApp/viewers/view_dhcpip.c:85
+msgid "Gateway address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:102
+#: sources/mainApp/viewers/view_staticip.c:145
+#: sources/mainApp/viewers/view_dhcpip.c:101
+msgid "DNS 1"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:118
+#: sources/mainApp/viewers/view_staticip.c:161
+#: sources/mainApp/viewers/view_dhcpip.c:117
+msgid "DNS 2"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_password.c:74
+#: sources/mainApp/viewers/view_ime_hidden.c:73
+#: sources/mainApp/viewers/view_ime_proxy.c:77
+#: sources/mainApp/viewers/view_ime_statics.c:77
+msgid " "
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_password.c:78
+msgid "Input your password"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_hidden.c:77
+msgid "Input AP name"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_proxy.c:81
+msgid "Enter proxy address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:193
+msgid "Enter IP address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:230
+msgid "Enter Subnet mask"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:266
+msgid "Enter Gateway address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:304
+msgid "Enter DNS 1"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:340
+msgid "Enter DNS 2"
+msgstr ""
+
+#: sources/mainApp/viewers/view_others.c:86
+msgid "by Hidden network"
+msgstr ""
+
+#: sources/mainApp/viewers/view_others.c:95
+msgid "by Protected Access"
+msgstr ""
+
+#. ad->layout_manager_object = layout_manager_create(ad->win_main);
+#: sources/mainApp/states/01_wifi_state_none/state.c:269
+#: sources/libraries/UIManager/viewerManager/wifi-components.c:37
+msgid "Wi-Fi"
+msgstr ""
+
+#. edje_object_signal_emit(ad->icon, "sig/icon/on", "image/icon");
+#: sources/mainApp/states/11_wifi_state_powering_off/state.c:37
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:211
+msgid "Failed to deactivate Wi-Fi"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:24
+msgid "Settings"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:53
+msgid "Default Style"
+msgstr ""
+
+#. edje_object_signal_emit(_EDJ(object->content),
+#. "processing_ani_stop",
+#. "listview_header_radio_button");
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Off"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:97
+msgid "Wi-Fi Off"
+msgstr ""
+
+#. edje_object_signal_emit(_EDJ(object->content),
+#. "processing_ani_stop",
+#. "listview_header_radio_button");
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi On"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:112
+msgid "Wi-Fi On"
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Activating ..."));
+#. edje_object_signal_emit(_EDJ(object->content), "processing_ani_start", "listview_header_radio_button");
+#. edje_object_signal_emit(_EDJ(object->content), "header_check_hide", "header_check_hide");
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:124
+msgid "Wi-Fi Activating ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Searching ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:134
+msgid "Searching ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Connecting ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:142
+msgid "Wi-Fi Connecting ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Connected"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:152
+msgid "Wi-Fi Connected "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Disconnecting ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:163
+msgid "Wi-Fi Disconnecting ..."
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Deactivating..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:172
+msgid "Deactivating ..."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/button.c:9
+msgid "WPS PBC"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/button.c:14
+msgid "WPS PIN"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:110
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:437
+msgid "Authentication failed."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:113
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:441
+msgid "IP configuration failed."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:116
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:119
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:433
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:445
+msgid "Failed to Connect"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:139
+msgid "No Wi-Fi AP found"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:168
+msgid "Wi-Fi engine problem <br> wlan_client_get_state func"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:174
+msgid "Wi-Fi engine problem <br> profile have not password"
+msgstr ""
+
+#. ad->bt = bt;
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:112
+msgid "Cancel"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:129
+msgid "WiFi Deactivating"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:143
+msgid "WiFi Activating"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:168
+msgid "Failed to activate Wi-Fi"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:225
+msgid "Searching..."
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:415
+msgid "Connection Lost"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-util.c:37
+msgid "FONT_NAME"
+msgstr ""
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/uk.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/uk.po
new file mode 100644 (file)
index 0000000..49445e9
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "З'єднано"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "З'єднання..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Роз'єднання..."
+
+msgid ""
+msgstr "Активація Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Деактивація Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "З'єднано"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Внутрішня помилка"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Відновлено"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Збій отримання"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Скасувати"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Внутрішня помилка"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Невідома помилка"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Помилка мережі"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Пошук не дав результатів"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Пошук..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Збій роз’єднання"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Введіть новий пароль"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Невідома помилка. Неможливо запустити програму"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Прийняти"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "З'єднання..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Помилка"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Відхилити"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Відхилено"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Вибрати всі"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Збій"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Прийняти"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "Введіть PIN-код, який становить від 4 до 8 цифр"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-коди не збігаються."
+
+msgid "IDS_ST_POP_YES"
+msgstr "Так"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Активація..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "Вимкнено"
+
+msgid "IDS_COM_SK_OK"
+msgstr "ОК"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Так"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Мобільна точка доступу"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Введіть поточний пароль"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Вибрано %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Пошук..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Нічого не вибрано"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Роз'єднано"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Мобільна точка доступу"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-адреса"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Деактивація..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Неочікувана помилка"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Помилка з’єднання з мережею"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Збій операції"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не підтримується"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Не підтримується"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Прийнято"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC-адреса"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Автоматичне підключення до цієї мережі буде вимкнено. Продовжити?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Триває відправка..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "З'єднати"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Сканувати"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "НАЗАД"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Пристрої Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Натисніть, щоб підключитися"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Мульти-підключення"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "З'єднати"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Роз'єднати"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Скасувати підключення"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Скас."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Активація"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Скасув."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Скас."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Скасув."
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Активація..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Використання Wi-Fi Direct призведе до розірвання поточного підключення до мережі Wi-Fi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Про Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct дає змогу пристроям Wi-Fi здійснювати безпосереднє підключення, завдяки чому спільний доступ до файлів, синхронізація та друк стають набагато простішими та зручнішими. Підключення до пристроїв із підтримкою Wi-Fi Direct надає можливість відкрити спільний доступ до вмісту, синхронізувати дані, спілкуватись із друзями, грати в ігри, відтворювати аудіо, відео та інше, а також використовувати різноманітні програми."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Підключені пристрої"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Зайняті пристрої"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Підключено до іншого пристрою"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Роз'єднання..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "З'єднання..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Очікується підключення"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Не вдалося підключитися"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мульти-підключення"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Відключити всі"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Роз'єднати"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Не знайдено пристроїв"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Вимкнути Wi-Fi Direct після використання"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Вимк.Wi-Fi Direct після використ."
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Вимкнути Wi-Fi Direct після використання для збереження заряду акумулятора"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Вимк.Wi-Fi Direct після вик., щоб збер.заряд акум."
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Пошук пристроїв Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Пошук пристроїв Wi-Fi Direct. Поточну мережу буде відключено"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Пошук пристроїв Wi-Fi Direct або пристроїв в інших мережах Wi-Fi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct підключено"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Підключення Wi-Fi Direct"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Установки Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Настроювання Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Відключити Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Стан Wi-Fi Direct"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Скасувати підключення Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Підключення до мережі Wi-Fi призведе до відключення пристрою, підключеного за допомогою Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Підключатися до інших пристроїв за допомогою Wi-Fi Direct"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Вимкнути Mobile AP, щоб скористатися Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Відключіть поточний пристрій Wi-Fi Direct, щоб здійснити пошук мереж"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Увімкнення Wi-Fi Direct призведе до вимкнення функції Wi-Fi і портативної точки доступу Wi-Fi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Використання Wi-Fi Direct призведе до вимкнення портативної точки доступу Wi-Fi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct уже використовується. Спробуйте пізніше"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "У запиті на підключення до мережі Wi-Fi Direct відмовлено. Вимкніть AllShare Cast, щоб підключитися"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct буде відключено. Продовжити?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi відключено під час підключення Wi-Fi Direct"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Пошук пристроїв Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Немає пристроїв"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Сканувати"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Збій деактивації"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Збій активації"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Поточне з’єднання буде роз’єднано. Продовжити?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Доступні пристрої"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Одночасно можна підключити не більше %d пристроїв"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/update-po.sh b/data/rsa/ug-wifi-direct/popup-wifidirect/po/update-po.sh
new file mode 100755 (executable)
index 0000000..037ad99
--- /dev/null
@@ -0,0 +1,60 @@
+#!/bin/sh
+
+PACKAGE=ug-setting-wifidirect
+SRCROOT=..
+POTFILES=POTFILES.in
+
+#ALL_LINGUAS= am az be ca cs da de el en_CA en_GB es et fi fr hr hu it ja ko lv mk ml ms nb ne nl pa pl pt pt_BR ru rw sk sl sr sr@Latn sv ta tr uk vi zh_CN zh_TW
+ALL_LINGUAS="ar az bg ca cs da de_DE el_GR en en_PH en_US es_ES es_US et eu fi fr_CA fr_FR ga gl hi hr hu hy is it_IT ja_JP ka kk ko_KR lt lv mk nb nl_NL pl pt_BR pt_PT ro ru_RU sk sl sr sv tr_TR uk uz zh_CN zh_HK zh_SG zh_TW"
+
+XGETTEXT=/usr/bin/xgettext
+MSGMERGE=/usr/bin/msgmerge
+
+echo -n "Make ${PACKAGE}.pot  "
+if [ ! -e $POTFILES ] ; then
+       echo "$POTFILES not found"
+       exit 1
+fi
+
+$XGETTEXT --default-domain=${PACKAGE} --directory=${SRCROOT} \
+               --add-comments --keyword=_ --keyword=N_ --files-from=$POTFILES
+if [ $? -ne 0 ]; then
+       echo "error"
+       exit 1  
+fi
+
+if [ ! -f ${PACKAGE}.po ]; then
+       echo "No such file: ${PACKAGE}.po"
+       exit 1
+fi
+
+rm -f ${PACKAGE}.pot && mv ${PACKAGE}.po ${PACKAGE}.pot
+echo "done"
+
+for LANG in $ALL_LINGUAS; do 
+       echo "$LANG : "
+
+       if [ ! -e $LANG.po ] ; then
+               sed 's/CHARSET/UTF-8/g' ${PACKAGE}.pot > ${LANG}.po
+               echo "${LANG}.po created"
+       else
+               if $MSGMERGE ${LANG}.po ${PACKAGE}.pot -o ${LANG}.new.po ; then
+                       if cmp ${LANG}.po ${LANG}.new.po > /dev/null 2>&1; then
+                               rm -f ${LANG}.new.po
+                       else
+                               if mv -f ${LANG}.new.po ${LANG}.po; then
+                                       echo "" 
+                               else
+                                       echo "msgmerge for $LANG.po failed: cannot move $LANG.new.po to $LANG.po" 1>&2
+                                       rm -f ${LANG}.new.po
+                                       exit 1
+                               fi
+                       fi
+               else
+                       echo "msgmerge for $LANG failed!"
+                       rm -f ${LANG}.new.po
+               fi
+       fi
+       echo ""
+done
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/uz.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/uz.po
new file mode 100644 (file)
index 0000000..c50e272
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ulangan"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ulanmoqda..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Uzilmoqda..."
+
+msgid ""
+msgstr "Wi-Fi faollashtirilmoqda..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "Wi-Fi o‘chirilmoqda..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ulangan"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "Ichki xato"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "Qayta olindi"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "Qayta olish bajarilmadi"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "Bekor q."
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "Ichki xato"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Noma’lum xato"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "Tarmoq xatosi"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "Qidirish natijalari yo‘q"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "Qidirilmoqda..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "Uzib bo‘lmadi"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "Yangi parol kiriting"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "Unknown error. Unable to launch application"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "Qabul qilish"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "Ulanmoqda..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "Xato"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "Rad etish"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "Rad etildi"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "Barchasini tanlash"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "Xato"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "Qabul qil"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "4-8 xonali PIN-kod kirit."
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "Ha"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Faollashtirilmoqda..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "O‘chirilgan"
+
+msgid "IDS_COM_SK_OK"
+msgstr "OK"
+
+msgid "IDS_COM_SK_YES"
+msgstr "Ha"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "Enter current password"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d tanlangan"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "Qidirilmoqda..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "Hech narsa tanlanmagan"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "Uzilgan"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "Mobile Hotspot"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP-manzil"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "O‘chirilmoqda..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "Kutilmagan xato"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "Tarmoq ulanishi xatosi"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "Operatsiya bajarilmadi"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Qo‘llab-quvvatlanmaydi"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "Qo‘llab-quvvatlanmaydigan"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "Qabul qilindi"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC manzili"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "Ushbu tarmoqqa avtomatik ulanish o‘chiriladi. Davom ettirilsinmi?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "Bajarilmoqda..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "Ulanish"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "Orqaga"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct qurilmalari"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ulanish uchun cherting"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "Ko‘p-ulanish"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ulanish"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "Uzish"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Ulanishni bekor qilish"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "Bek/q."
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "Faollashtirish"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "Bekor q."
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "Bek/q."
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "Bekor q."
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "Faollashtirilmoqda..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "Wi-Fi Directdan foydalanish joriy Wi-Fi ulanishini uzadi"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct haqida"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct to‘g‘ridan-to‘g‘ri ulanish, chop etish, faylni ulashish va ekranni baham ko‘rishni soddaroq va osonroq qilish uchun Wi-Fi qurilmalarini yoqadi. Wi-Fi Directni qo‘llab-quvvatlovchi qurilmalarga ulanish turli ilovalar yordamida tarkibni baham ko‘rish, ma’lumotlarni sinxronlash, do‘stlar bilan suhbatlashish, o‘yinlar o‘ynash, audio, video tomosha qilish va boshq. amalga oshirishingiz mumkin"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Ulangan qurilmalar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Band qurilmalar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Boshqa qurilma bilan ulandi"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "Uzilmoqda..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ulanmoqda..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ulanish kutilmoqda"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ulanib bo‘lmadi"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ko‘p-ulanish"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Barini uzish"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Uzish"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Qurilmalar topilmadi"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "Wi-Fi Directdan foydalangandan so‘ng, uni o‘chiring"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "Wi-Fi Direct ishlatil so‘ng o‘chir"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "Batareya quvvatini tejash uchun, Wi-Fi Directdan foydalangandan so‘ng, uni o‘chiring"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "Batareya tejash u-n Wi-Fi Direct ishl so‘ng o‘chir"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct qurilmalarini qidirish"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "Wi-Fi Direct qurilmalarini qidirish. Joriy tarmoq uziladi"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "Wi-Fi Direct qurilmalarini yoki boshqa Wi-Fi tarmoqlardagi qurilmalarni qidirish"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct ulandi"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct ulanishi"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct parametrlari"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "Wi-Fi Directni sozlash"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "Wi-Fi Directni uzish"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct holati"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct ulanishi bekor qilinsinmi?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi tarmoqqa ulanish Wi-Fi Direct orqali ulangan qurilmani uzadi"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct orqali boshqa qurilmalarga ulanish"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "Wi-Fi Directdan foydalanish uchun Mobile AP o‘chirilsinmi?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "Tarmoqlarni qidirish uchun, joriy Wi-Fi Direct qurilmasini uzing"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directni yoqish Wi-Fi hamda portativ Wi-Fi faol nuqtani o‘chiradi"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "Wi-Fi Directdan foydalanish portativ Wi-Fi faol nuqtani o‘chiradi"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct hozirda ishlatilmoqda. Keyinroq urinib ko‘ring"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi Direct ulanish so‘rovi avtomatik ravishda rad etildi. Ulanish uchun, AllShare Castni o‘chiring"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct will be disconnected. Continue?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct ulanayotganda, Wi-Fi uzildi"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct qurilmalarini qidirish"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Qurilmalar yo‘q"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "Qidirish"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "To‘xtatish"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "O‘chirib bo‘lmadi"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Faollashtirish bajarilmadi"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Joriy ulanish uziladi. Davom ettirilsinmi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Mavjud qurilmalar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Bir vaqtda ko‘pi bilan %d qurilma ulanishi mumkin"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_CN.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_CN.po
new file mode 100644 (file)
index 0000000..52d4d48
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "连接中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在断开..."
+
+msgid ""
+msgstr "正在激活Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "正在取消Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "内部错误"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "已取回"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "取回失败"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "内部错误"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知错误"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "网络故障"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "无搜索结果"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "正在搜索"
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "断开连接失败"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "输入新密码"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "未知错误。无法启动应用程序"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "连接中..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "出错"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "拒绝"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "被拒绝"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "全选"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "失败"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "输入4-8位数字的PIN码"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 码不匹配!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "是"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "激活中..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "已取消"
+
+msgid "IDS_COM_SK_OK"
+msgstr "确定"
+
+msgid "IDS_COM_SK_YES"
+msgstr "是"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "移动热点"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "输入当前密码"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已选择%d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "正在搜索"
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "未选择"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "已断开"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "移动热点"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP 地址"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在取消..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "意外错误"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "网络连接错误"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "操作失败"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支持"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "不支持"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "接收"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC 地址"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "自动连接到此网络将被禁用。继续吗?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "进行中..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "返回"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi直连设备"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "点击并连接"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "断开"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消连接"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "激活"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "激活中..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "使用 Wi-Fi 直连将断开当前 Wi-Fi 连接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "关于 Wi-Fi 直连"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi 直连使 Wi-Fi 设备能直接连接,让打印、文件共享、同步和屏幕共享更简单更方便。连接至支持 Wi-Fi 直连的设备使其能使用各种应用程序共享您的内容、同步您的数据、与好友进行社交、玩游戏、播放音频、视频以及其他"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已连接设备"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "使用中的设备"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已与另一设备连接"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "正在断开..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "连接中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "等待连接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "连接失败"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "断开所有"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "断开"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "未找到设备"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "使用后禁用 Wi-Fi直连"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "使用后禁用Wi-Fi直连"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "使用后禁用 Wi-Fi直连以节省电池电量"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "在使用后禁用Wi-Fi直连以节省电池"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "扫描 Wi-Fi直连设备"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "扫描Wi-Fi Direct设备。将断开当前网络"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "搜索Wi-Fi直接设备或在其它Wi-Fi网络上搜索设备"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "使用 Wi-Fi 直连将断开当前 Wi-Fi 连接。是否继续?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "使用 Wi-Fi 直连将断开当前 Wi-Fi 网络共享。是否继续?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "已连接Wi-Fi直连"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi直连连"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi直连设置"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "配置Wi-Fi直连"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "断开Wi-Fi直连"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "直接Wi-Fi状态"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "是否取消 Wi-Fi直连 连接?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "连接至 Wi-Fi 网络将断开通过 Wi-Fi 直连连接的设备"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "通过Wi-Fi直连连接到其它设备"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "取消移动AP以使用Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "断开当前直接Wi-Fi设备以搜索网络"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "启用 Wi-Fi 直连将关闭 Wi-Fi 并禁用便携式热点"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "使用 Wi-Fi 直连将禁用移动 Wi-Fi 热点"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct已使用。请稍候"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "Wi-Fi 直连连接请求被自动拒绝。若要连接,请关闭 AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi直连将断开。继续?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "当连接直接Wi-Fi时Wi-Fi断开"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "搜索直接Wi-Fi设备"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "没有设备"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "停用失败"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "激活失败"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "当前连接将断开。 继续?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用设备"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "您同时可连接最多 %d 台设备"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_HK.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_HK.po
new file mode 100644 (file)
index 0000000..989a60f
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已連接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "連接中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中斷連接..."
+
+msgid ""
+msgstr "正在啟動 Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "正在關閉 WiFi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已連接"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "內部錯誤"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "已取回"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "取回失敗"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "內部錯誤"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知錯誤"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "網絡故障"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "無搜尋結果"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "正在搜尋..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "中斷連接失敗"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "輸入新密碼"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "不明錯誤。無法啟動應用程式"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "連接中..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "錯誤"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "拒絕"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "已拒絕"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "選擇全部"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "失敗"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "輸入 4 至 8 位數 PIN 碼"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 碼不相符!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "是 "
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "正在啟動..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "已關閉"
+
+msgid "IDS_COM_SK_OK"
+msgstr "確定"
+
+msgid "IDS_COM_SK_YES"
+msgstr "是"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "流動熱點"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "輸入目前密碼"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已選擇 %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "正在搜尋..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "無已選擇項目"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "已中斷連接"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "流動熱點"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP 位址"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在關閉..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "非預期的錯誤"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "網絡連接錯誤"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "操作失敗"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支援"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "不支援"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "已接受"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC 地址"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "自動連接此網絡將會關閉。繼續嗎?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "正在進行..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "連接"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "返回"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 裝置"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "輕觸以連接"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "多點連接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "連接"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消連接"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "啟動"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "正在啟動..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "使用 Wi-Fi Direct 將中斷目前 Wi-Fi 連接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "關於 Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 讓 Wi-Fi 裝置可直接連接、列印、檔案共享、同步和螢幕共享更加容易且簡便。與支援 Wi-Fi Direct 的裝置連接,使用各種應用程式分享您的內容、同步數據、社群活動、玩遊戲、聽音樂、看影片以及其他。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已連接裝置"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "裝置忙碌"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已與其他裝置連接"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "正在中斷連接..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "連接中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "正在等待連接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "連接失敗"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多點連接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "中斷所有連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "找不到裝置"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "使用後停用 Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "使用後停用 Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "使用後停用 Wi-Fi Direct 以節省電力"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "使用後停用 Wi-Fi Direct 以節省電池電力"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "掃描 Wi-Fi Direct 裝置"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "掃描 Wi-Fi Direct 裝置。將中斷目前網絡連接"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "搜尋 Wi-Fi Direct 裝置或搜尋其他 Wi-Fi 網絡上的裝置"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct 已連接"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 連接"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct 設定"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "配置 Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "中斷 Wi-Fi Direct 的連接"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct 狀態"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "取消 Wi-Fi Direct 連接嗎?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "連接至 Wi-Fi 網絡將中斷透過 Wi-Fi Direct 連接的裝置"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "透過 Wi-Fi Direct 連接至其他裝置"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "停用 Mobile AP 以使用 Wi-Fi Direct 嗎?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "中斷目前 Wi-Fi Direct 裝置的連接以搜尋網絡"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "啟用 Wi-Fi Direct 將關閉 Wi-Fi 並停用便攜式 Wi-Fi 熱點"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "使用 Wi-Fi Direct 將停用便攜式 Wi-Fi 熱點"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct 已在使用中。請稍後再試"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "已自動拒絕 Wi-Fi Direct 連接請求。若要連接,請關閉 AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct 將中斷連接。繼續嗎?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct 連接時會中斷 Wi-Fi 的連接"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "搜尋 Wi-Fi Direct 裝置"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "無裝置"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "關閉失敗"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "啟動失敗"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "目前連接將中斷。要繼續嗎?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用的裝置"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "最多可同時連接 %d 個裝置"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_SG.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_SG.po
new file mode 100644 (file)
index 0000000..d1e06a3
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "连接中…"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中断连接…"
+
+msgid ""
+msgstr "正在激活 Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "正在取消 Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "内部错误"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "已取回"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "取回失败"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "内部错误"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知的故障"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "网络故障"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "无搜索结果"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "搜寻中…"
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "断开连接失败"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "输入新密码"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "未知错误。无法启动应用程序"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "连接中…"
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "错误"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "拒绝"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "被拒"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "全选"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "失败"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "输入4-8位数字的PIN码"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 码不匹配!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "是"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "启动中……"
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "已取消"
+
+msgid "IDS_COM_SK_OK"
+msgstr "确认"
+
+msgid "IDS_COM_SK_YES"
+msgstr "是"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "移动热点"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "输入当前密码"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已选择%d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "搜寻中…"
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "未选择"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "直接Wi-Fi"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "已中断连接"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "移动热点"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP地址"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "取消中…"
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "意外错误"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "网络连接错误"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "操作失败"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支持"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "不支持"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "直接Wi-Fi"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "已接受"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC 地址"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "自动连接到此网络将被禁用。继续吗?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "进行中…"
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "返回"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "直接 WiFi"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "直接Wi-Fi设备"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "点击并连接"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "中断连接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消连接"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "启动"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "直接 WiFi"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "启动中……"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "使用 Wi-Fi 直连将断开当前 WLAN 连接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "关于 WLAN 直连"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "直接 Wi-Fi  使 Wi-Fi 设备能直接连接,让打印、文件共享、同步和屏幕共享更简单更方便。连接至支持 Wi-Fi Direct 的设备使其能使用各种应用程序共享您的内容、同步您的数据、与好友进行社交、玩游戏、播放音频、视频以及其他。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已连接设备"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "忙碌设备"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已与另一设备连接"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "正在中断连接…"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "连接中…"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "等待连接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "连接失败"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "断开所有"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "断开"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "未找到设备"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "使用后禁用WLAN直连"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "使用后禁用WLAN直连"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "使用后禁用WLAN直连以节省电池电量"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "在使用后禁用l以节省电池"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "扫描直接Wi-Fi 设备"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "扫描直接Wi-Fi设备。将断开当前网络"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "搜索Wi-Fi直接设备或在其它Wi-Fi网络上搜索设备"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "使用WLAN直连将断开当前 Wi-Fi 连接。是否继续?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "使用WLAN直连将断开当前 Wi-Fi 网络共享。是否继续?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "已连接直接Wi-Fi"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "直接Wi-Fi连接"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "直接Wi-Fi设置"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "配置直接Wi-Fi"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "断开直接Wi-Fi"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "直接Wi-Fi状态"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "直接Wi-Fi"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "是否取消直接Wi-Fi连接?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "连接至 Wi-Fi 网络将断开通过 Wi-Fi 直连连接的设备"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "通过直接Wi-Fi连接到其它设备"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "取消移动AP以使用Wi-Fi Direct?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "断开当前直接Wi-Fi设备以搜索网络"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "启用 WLAN 直连将关闭 WLAN 并禁用移动 WLAN 热点"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "使用 Wi-Fi 直连将禁用移动 WLAN 热点"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct已使用。请稍候"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "WLAN直连连接请求被自动拒绝。若要连接,请关闭 AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "直连Wi-Fi将断开。继续?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "当连接直接Wi-Fi时Wi-Fi断开"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "搜索直接Wi-Fi设备"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "没有设备"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "停用失败"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "激活失败"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "当前连接将断开。 继续?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用设备"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "您同时可连接至多 %d 台设备"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_TW.po b/data/rsa/ug-wifi-direct/popup-wifidirect/po/zh_TW.po
new file mode 100644 (file)
index 0000000..f430b94
--- /dev/null
@@ -0,0 +1,369 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已連線"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "連線中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中斷連線..."
+
+msgid ""
+msgstr "正在啟動 Wi-Fi..."
+
+msgid "IDS_WIFI_POP_DEACTIVATING_WI_FI_ING"
+msgstr "正在停用 Wi-Fi..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已連線"
+
+msgid "IDS_COM_POP_NETWORK_INTERNAL_ERR"
+msgstr "內部錯誤"
+
+msgid "IDS_COM_POP_RETRIEVED"
+msgstr "已擷取"
+
+msgid "IDS_COM_POP_RETRIEVING_FAILED"
+msgstr "擷取失敗"
+
+msgid "IDS_COM_SK_CANCEL"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_INTERNAL_ERROR"
+msgstr "內部錯誤"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知錯誤"
+
+msgid "IDS_COM_POP_NETWORK_ERROR"
+msgstr "網路錯誤"
+
+msgid "IDS_COM_BODY_NO_SEARCH_RESULTS"
+msgstr "無搜尋結果"
+
+msgid "IDS_COM_POP_SEARCHING"
+msgstr "正在搜尋..."
+
+msgid "IDS_WIFI_POP_DISCONNECTING_FAILED"
+msgstr "中斷連線失敗"
+
+msgid "IDS_ST_BODY_ENTER_NEW_PASSWORD"
+msgstr "輸入新密碼"
+
+msgid "IDS_COM_POP_UNKNOWN_ERROR_UNABLE_TO_LAUNCH_APPLICATION"
+msgstr "未知錯誤。無法啟動應用程式"
+
+msgid "IDS_COM_POP_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_COM_POP_CONNECTING"
+msgstr "連線中..."
+
+msgid "IDS_COM_POP_ERROR"
+msgstr "錯誤"
+
+msgid "IDS_COM_POP_REJECT"
+msgstr "拒絕"
+
+msgid "IDS_COM_POP_REJECTED"
+msgstr "已拒絕"
+
+msgid "IDS_COM_BODY_SELECT_ALL"
+msgstr "全選"
+
+msgid "IDS_COM_POP_FAILED"
+msgstr "失敗"
+
+msgid "IDS_COM_SK_ACCEPT"
+msgstr "接受"
+
+msgid "IDS_ST_BODY_ENTER_4_TO_8_DIGIT_PIN"
+msgstr "輸入 4 到 8 位數 PIN"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 不符合!"
+
+msgid "IDS_ST_POP_YES"
+msgstr "是"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "正在啟動..."
+
+msgid "IDS_COM_POP_DEACTIVATED"
+msgstr "已停用"
+
+msgid "IDS_COM_SK_OK"
+msgstr "確定"
+
+msgid "IDS_COM_SK_YES"
+msgstr "是"
+
+msgid "IDS_WIFI_HEADER_MOBILE_HOTSPOT_VZW"
+msgstr "行動熱點"
+
+msgid "IDS_ST_BODY_ENTER_CURRENT_PASSWORD"
+msgstr "輸入目前密碼"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已選擇 %d"
+
+msgid "IDS_ST_POP_SEARCHING_ING"
+msgstr "正在搜尋..."
+
+msgid "IDS_COM_POP_NOTHING_SELECTED"
+msgstr "未選擇任何項目"
+
+msgid "IDS_COM_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_DISCONNECTED"
+msgstr "已中斷連線"
+
+msgid "IDS_WIFI_MBODY_MOBILE_HOTSPOT_VZW"
+msgstr "行動熱點"
+
+msgid "IDS_WIFI_BODY_IP_ADDRESS"
+msgstr "IP 位址"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在停用..."
+
+msgid "IDS_COM_POP_UNEXPECTED_ERROR"
+msgstr "未預期錯誤"
+
+msgid "IDS_COM_POP_NETWORK_CONNECTION_ERROR"
+msgstr "網路連線發生錯誤"
+
+msgid "IDS_COM_BODY_OPERATION_FAILED"
+msgstr "操作失敗"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支援"
+
+msgid "IDS_COM_POP_UNSUPPORTED"
+msgstr "不支援"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_COM_POP_ACCEPTED"
+msgstr "已接受"
+
+msgid "IDS_WIFI_BODY_MAC_ADDRESS"
+msgstr "MAC 位址"
+
+msgid "IDS_WIFI_POP_AUTOMATIC_CONNECTION_NETWORK_WILL_DISABLED_CONTINUE_Q_MSG"
+msgstr "自動連接到這個網路將被關閉。繼續?"
+
+msgid "IDS_COM_POP_PROGRESSING_ING"
+msgstr "進行中..."
+
+msgid "IDS_WIFI_BODY_CONNECT"
+msgstr "連線"
+
+msgid "IDS_WIFI_HEADER_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WIFI_SK3_BACK"
+msgstr "上一步"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct設備"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "輕觸連接"
+
+msgid "IDS_WIFI_SK2_MULTI_CONNECT"
+msgstr "多點連線"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "連線"
+
+msgid "IDS_WIFI_OPT_MYNETWORKS_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消連線"
+
+msgid "IDS_COM_SK_CANCEL_A"
+msgstr "取消"
+
+msgid "IDS_ST_HEADER_ACTIVATION"
+msgstr "啟動"
+
+msgid "IDS_COM_SK_CANCEL_LITE"
+msgstr "取消"
+
+msgid "IDS_ST_BODY_WI_FI_DIRECT_ABB"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_WI_FI"
+msgstr "Wi-Fi"
+
+msgid "IDS_COM_SK_CANCEL_ABB"
+msgstr "取消"
+
+msgid "IDS_WIFI_BUTTON_CANCEL"
+msgstr "取消"
+
+msgid "IDS_WIFI_BODY_ALLSHARE_CAST"
+msgstr "AllShare Cast"
+
+msgid "IDS_WIFI_POP_MOBILEACCESSSERVICE_ACTIVATING_ING"
+msgstr "正在啟動..."
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISCONNECT_CURRENT_WI_FI_CONNECTION"
+msgstr "使用 Wi-Fi Direct 將中斷目前 Wi-Fi 連接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "關於 Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 是一個全新的連線技術,即使沒有連線到 Wi-Fi 網路你仍可透過 Wi-Fi 直接連接裝置,並簡單且方便的操作像列印,分享,同步和輸出顯示等功能。WiFi Direct 連接後,各種應用程式可以被分享其內容如同步您的資料,社群,玩遊戲,播放音樂和影片以及更多功能。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已連接的裝置"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "設備忙碌"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已與其他裝置連接"
+
+msgid "IDS_WIFI_POP_AP_DISCONNECTING_ING"
+msgstr "正在中斷連線..."
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "連線中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "正在等待連接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "連接失敗"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多點連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "中斷所有連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "沒有找到裝置"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE"
+msgstr "使用後停用 Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_ABB"
+msgstr "使用後停用 Wi-Fi Direct"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY"
+msgstr "使用後將停用 Wi-Fi Direct 以節省電力"
+
+msgid "IDS_WIFI_BODY_DISABLE_WI_FI_DIRECT_AFTER_USE_TO_SAVE_BATTERY_ABB"
+msgstr "使用後將停用 Wi-Fi Direct 以節省電力"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "掃描 Wi-Fi Direct 裝置"
+
+msgid "IDS_WIFI_BODY_SCAN_FOR_WI_FI_DIRECT_DEVICES_CURRENT_NETWORK_WILL_BE_DISCONNECTED"
+msgstr "掃描 Wi-Fi Direct 裝置。將中斷目前的網路連線"
+
+msgid "IDS_WIFI_BODY_SEARCH_FOR_WI_FI_DIRECT_DEVICES_OR_SEARCH_FOR_DEVICES_ON_OTHER_WI_FI_NETWORKS"
+msgstr "搜尋 Wi-Fi Direct 裝置或搜尋其他 Wi-Fi 網路上的裝置"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WIFI_BODY_WI_FI_DIRECT_CONNECTED"
+msgstr "Wi-Fi Direct 已連接"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 連線"
+
+msgid "IDS_WIFI_HEADER_WI_FI_DIRECT_SETTINGS"
+msgstr "Wi-Fi Direct 設定"
+
+msgid "IDS_WIFI_MBODY_CONFIGURE_WI_FI_DIRECT"
+msgstr "配置 Wi-Fi Direct"
+
+msgid "IDS_WIFI_MBODY_DISCONNECT_WI_FI_DIRECT"
+msgstr "中斷 Wi-Fi Direct 連接"
+
+msgid "IDS_WIFI_MBODY_WI_FI_DIRECT_STATUS"
+msgstr "Wi-Fi Direct 狀態"
+
+msgid "IDS_WIFI_OPT1_WI_FI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "取消 Wi-Fi Direct 連線嗎?"
+
+msgid "IDS_WIFI_POP_CONNECTING_TO_WI_FI_NETWORK_WILL_DISCONNECT_DEVICE_CONNECTED_VIA_WI_FI_DIRECT"
+msgstr "連接至 Wi-Fi 網路將中斷透過 Wi-Fi Direct 連接的裝置"
+
+msgid "IDS_WIFI_POP_CONNECT_TO_OTHER_DEVICES_VIA_WI_FI_DIRECT"
+msgstr "透過 Wi-Fi Direct 連接至其他裝置"
+
+msgid "IDS_WIFI_POP_DISABLE_MOBILE_AP_TO_USE_WI_FI_DIRECT_Q"
+msgstr "停用 Mobile AP 以使用 Wi-Fi Direct 嗎?"
+
+msgid "IDS_WIFI_POP_DISCONNECT_CURRENT_WI_FI_DIRECT_DEVICE_TO_SEARCH_NETWORKS"
+msgstr "中斷目前 Wi-Fi Direct 裝置的連線以搜尋網路"
+
+msgid "IDS_WIFI_POP_ENABLING_WI_FI_DIRECT_WILL_TURN_OFF_WI_FI_AND_DISABLE_THE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "啟用 Wi-Fi Direct 將關閉 Wi-Fi 並停用可攜式 Wi-Fi 無線基地台"
+
+msgid "IDS_WIFI_POP_USING_WI_FI_DIRECT_WILL_DISABLE_PORTABLE_WI_FI_HOTSPOT"
+msgstr "使用 Wi-Fi Direct 將停用可攜式 Wi-Fi 無線基地台"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_ALREADY_IN_USE_TRY_LATER"
+msgstr "Wi-Fi Direct已在使用中。請稍後再試"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_CONNECTION_REQUEST_AUTOMATICALLY_DENIED_TO_CONNECT_TURN_OFF_ALLSHARE_CAST"
+msgstr "已自動拒絕 Wi-Fi Direct 連接請求。若要連接,請關閉 AllShare Cast"
+
+msgid "IDS_WIFI_POP_WI_FI_DIRECT_WILL_BE_DISCONNECTED_CONTINUE_Q"
+msgstr "Wi-Fi Direct 將中斷連接。繼續嗎?"
+
+msgid "IDS_WIFI_POP_WI_FI_IS_DISCONNECTED_WHILE_WI_FI_DIRECT_CONNECTS"
+msgstr "Wi-Fi Direct 連接時會中斷與 Wi-Fi 的連接"
+
+msgid "IDS_WIFI_SK1_SEARCH_FOR_WI_FI_DIRECT_DEVICES"
+msgstr "搜尋 Wi-Fi Direct 裝置"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "沒有找到裝置"
+
+msgid "IDS_WIFI_SK4_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "無法停用"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "啟動失敗"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "目前連線將中斷。繼續?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用的裝置"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "最多可同時連接 %d 個裝置"
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/resources/images/A09_notification_icon.png b/data/rsa/ug-wifi-direct/popup-wifidirect/resources/images/A09_notification_icon.png
new file mode 100644 (file)
index 0000000..5d241f8
Binary files /dev/null and b/data/rsa/ug-wifi-direct/popup-wifidirect/resources/images/A09_notification_icon.png differ
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-client.c b/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-client.c
new file mode 100755 (executable)
index 0000000..41e258b
--- /dev/null
@@ -0,0 +1,836 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct application client  functions.
+ *
+ * @file    wfd-app-client.c
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include "wfd-app.h"
+#include "wfd-app-util.h"
+#include "wfd-app-strings.h"
+#include <vconf.h>
+
+/**
+ *     This function let the app make a callback for connected peer
+ *     @return   TRUE
+ *     @param[in] peer the pointer to the connected peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+bool _wfd_connected_peer_cb(wifi_direct_connected_peer_info_s *peer, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) user_data;
+       if (NULL == ad || NULL == peer || NULL == peer->device_name || NULL == peer->mac_address) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return FALSE;
+       }
+
+       int peer_cnt = ad->raw_connected_peer_cnt;
+       WDPOP_LOGD( "%dth connected peer. [%s]\n", peer_cnt, peer->device_name);
+
+       strncpy(ad->raw_connected_peers[peer_cnt].ssid, peer->device_name, sizeof(ad->raw_connected_peers[peer_cnt].ssid));
+       strncpy(ad->raw_connected_peers[peer_cnt].mac_address, peer->mac_address, WFD_MAC_ADDRESS_SIZE);
+       WDPOP_LOGD( "\tSSID: [%s]\n", ad->raw_connected_peers[peer_cnt].ssid);
+       ad->raw_connected_peer_cnt++;
+
+       free(peer->device_name);
+       free(peer->mac_address);
+       free(peer);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the app get the connected peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ */
+int _wfd_app_get_connected_peers(void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) user_data;
+       if (NULL == ad) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return -1;
+       }
+
+       int res = 0;
+
+       ad->raw_connected_peer_cnt = 0;
+       res = wifi_direct_foreach_connected_peers(_wfd_connected_peer_cb, (void *)ad);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               ad->raw_connected_peer_cnt = 0;
+               WDPOP_LOGD( "Get connected peer failed: %d\n", res);
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the app delete the notification
+ *     @return   void
+ */
+void _del_wfd_notification()
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       /* delete the notification */
+       notification_error_e noti_err = NOTIFICATION_ERROR_NONE;
+       noti_err  = notification_delete_all_by_type(NULL, NOTIFICATION_TYPE_NOTI);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_delete_all_by_type.(%d)\n", noti_err);
+               return;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app add the notification when it is connected
+ *     @return   void
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _add_wfd_peers_connected_notification(void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) user_data;
+       if (NULL == ad || NULL == ad->noti) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return;
+       }
+
+       char msg[WFD_MAX_SIZE] = {0};
+       notification_error_e noti_err = NOTIFICATION_ERROR_NONE;
+
+       /* delete all notifications */
+       _del_wfd_notification();
+
+       /* set the icon */
+       noti_err = notification_set_image(ad->noti, NOTIFICATION_IMAGE_TYPE_ICON,  RESDIR"/images/A09_notification_icon.png");
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_image. (%d)\n", noti_err);
+               return;
+       }
+
+       /* set the title and content */
+       _wfd_app_get_connected_peers(ad);
+       snprintf(msg, WFD_MAX_SIZE, "Connected with %d devices via Wi-Fi Direct", ad->raw_connected_peer_cnt);
+       noti_err = notification_set_text(ad->noti, NOTIFICATION_TEXT_TYPE_TITLE, msg, NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_text. (%d)\n", noti_err);
+               return;
+       }
+
+       noti_err = notification_set_text(ad->noti, NOTIFICATION_TEXT_TYPE_CONTENT,
+               "Tap to change settings", NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_text. (%d)\n", noti_err);
+               return;
+       }
+
+       bundle *b = NULL;
+       b = bundle_create();
+       appsvc_set_pkgname(b, PACKAGE);
+       appsvc_add_data(b, NOTIFICATION_BUNDLE_PARAM, NOTIFICATION_BUNDLE_VALUE);
+
+       int res = NOTIFICATION_ERROR_NONE;
+       res = notification_set_execute_option(ad->noti, NOTIFICATION_EXECUTE_TYPE_SINGLE_LAUNCH, /*Button Text*/NULL, NULL, b);
+       if (res != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Failed to notification_set_execute_option. [%d]", res);
+               return;
+       }
+
+       bundle_free(b);
+
+       /* set display application list */
+       noti_err = notification_set_display_applist(ad->noti, NOTIFICATION_DISPLAY_APP_NOTIFICATION_TRAY);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_display_applist : %d\n", noti_err);
+               return;
+       }
+
+       /* notify the quick panel */
+       noti_err = notification_insert(ad->noti, NULL);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_insert.(%d)\n", noti_err);
+               return;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app add the notification when it shoule be turned off
+ *     @return   void
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _add_wfd_turn_off_notification(void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) user_data;
+       if (NULL == ad || NULL == ad->noti) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return;
+       }
+
+       notification_error_e noti_err = NOTIFICATION_ERROR_NONE;
+
+       /* delete all notifications */
+       _del_wfd_notification();
+
+       /* set the icon */
+       noti_err = notification_set_image(ad->noti, NOTIFICATION_IMAGE_TYPE_ICON,  RESDIR"/images/A09_notification_icon.png");
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_image. (%d)\n", noti_err);
+               return;
+       }
+
+       /* set the title and content */
+       noti_err = notification_set_text(ad->noti, NOTIFICATION_TEXT_TYPE_TITLE,
+               "Disable Wi-Fi Direct after use", NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_text. (%d)\n", noti_err);
+               return;
+       }
+
+       noti_err = notification_set_text(ad->noti, NOTIFICATION_TEXT_TYPE_CONTENT,
+               "Disable Wi-Fi Direct after use to save battery", NULL, NOTIFICATION_VARIABLE_TYPE_NONE);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_text. (%d)\n", noti_err);
+               return;
+       }
+
+       bundle *b = NULL;
+       b = bundle_create();
+       appsvc_set_pkgname(b, PACKAGE);
+       appsvc_add_data(b, NOTIFICATION_BUNDLE_PARAM, NOTIFICATION_BUNDLE_VALUE);
+
+       int res = NOTIFICATION_ERROR_NONE;
+       res = notification_set_execute_option(ad->noti, NOTIFICATION_EXECUTE_TYPE_SINGLE_LAUNCH, /*Button Text*/NULL, NULL, b);
+       if (res != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Failed to notification_set_execute_option. [%d]", res);
+               return;
+       }
+
+       bundle_free(b);
+
+       /* set display application list */
+       noti_err = notification_set_display_applist(ad->noti, NOTIFICATION_DISPLAY_APP_NOTIFICATION_TRAY);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_set_display_applist : %d\n", noti_err);
+               return;
+       }
+
+       /* notify the quick panel */
+       noti_err = notification_insert(ad->noti, NULL);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_insert.(%d)\n", noti_err);
+               return;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app make a callback for deactivating wfd automatically when connected
+ *     @return   if stop the timer, return ECORE_CALLBACK_CANCEL, else return ECORE_CALLBACK_RENEW
+ *     @param[in] user_data the pointer to the main data structure
+ */
+static Eina_Bool _wfd_automatic_deactivated_for_connection_cb(void *user_data)
+{
+       int interval = 0;
+       int wfd_transfer_state = 0;
+       wfd_appdata_t *ad = (wfd_appdata_t *)user_data;
+
+       if (NULL == ad) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       /* check the timeout, if not timeout, keep the cb */
+       interval = time(NULL) - ad->last_wfd_transmit_time;
+       if (interval < NO_ACTION_TIME_OUT) {
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       /* get transfer state */
+       if (vconf_get_int(VCONFKEY_WIFI_DIRECT_TRANSFER_STATE, &wfd_transfer_state) < 0) {
+               WDPOP_LOGD( "Error reading vconf (%s)\n",
+                       VCONFKEY_WIFI_DIRECT_TRANSFER_STATE);
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       /* show tickernoti*/
+       if (wfd_transfer_state > VCONFKEY_WIFI_DIRECT_TRANSFER_START) {
+               WDPOP_LOGD( "No RX/TX packet, turn off WFD automatically.\n");
+               _add_wfd_turn_off_notification(ad);
+       } else {
+               WDPOP_LOGD( "Has RX/TX packet, restart.\n");
+               ad->last_wfd_transmit_time = time(NULL);
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+/**
+ *     This function let the app make a callback for registering activation event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] device_state the state of device
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _cb_activation(int error_code, wifi_direct_device_state_e device_state, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = (wfd_appdata_t *)user_data;
+
+       switch (device_state) {
+       case WIFI_DIRECT_DEVICE_STATE_ACTIVATED:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DEVICE_STATE_ACTIVATED\n");
+               break;
+
+       case WIFI_DIRECT_DEVICE_STATE_DEACTIVATED:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DEVICE_STATE_DEACTIVATED\n");
+               WDPOP_LOGD( "Termination process of wifi-direct popup begins...\n");
+
+               /* when deactivated, stop the timer */
+               if (ad->transmit_timer) {
+                       ecore_timer_del(ad->transmit_timer);
+                       ad->transmit_timer = NULL;
+               }
+
+               elm_exit();
+               break;
+
+       default:
+               break;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app find the peer by mac address
+ *     @return   the found peer
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] mac_address the pointer to mac address
+ */
+static wfd_device_info_t *_wfd_app_find_peer_by_mac_address(void *data, const char *mac_address)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = (wfd_appdata_t *) data;
+       int i;
+
+       if (ad == NULL) {
+               WDPOP_LOGD( "Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       WDPOP_LOGD( "find peer by MAC [%s] \n", mac_address);
+
+       for (i = 0; i < ad->discovered_peer_count; i++) {
+               WDPOP_LOGD( "check %dth peer\n", i);
+
+               if (!strncmp(mac_address, (const char *) ad->discovered_peers[i].mac_address, 18)) {
+                       WDPOP_LOGD( "found peer. [%d]\n", i);
+                       __WDPOP_LOG_FUNC_EXIT__;
+                       return &ad->discovered_peers[i];
+               }
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the app make a callback for discovering peer
+ *     @return   TRUE
+ *     @param[in] peer the pointer to the discovered peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+bool _wfd_app_discoverd_peer_cb(wifi_direct_discovered_peer_info_s *peer, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = (wfd_appdata_t *) user_data;
+
+       if (NULL != peer->device_name) {
+               WDPOP_LOGD( "discovered peer ssid[%s]\n", peer->device_name);
+               strncpy(ad->discovered_peers[ad->discovered_peer_count].ssid, peer->device_name, 32);
+       } else {
+               WDPOP_LOGD( "peer's device name is NULL\n");
+       }
+
+       if (NULL != peer->mac_address) {
+               WDPOP_LOGD( "discovered peer mac[%s]\n", peer->mac_address);
+               strncpy(ad->discovered_peers[ad->discovered_peer_count].mac_address, peer->mac_address, 18);
+       } else {
+               WDPOP_LOGD( "peer's mac is NULL\n");
+       }
+
+       ad->discovered_peer_count++;
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return TRUE;
+
+}
+
+/**
+ *     This function let the app make a callback for registering discover event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] discovery_state the state of discover
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _cb_discover(int error_code, wifi_direct_discovery_state_e discovery_state, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = (wfd_appdata_t *)user_data;
+       int ret;
+
+       switch (discovery_state) {
+       case WIFI_DIRECT_DISCOVERY_STARTED:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DISCOVERY_STARTED\n");
+               break;
+
+       case WIFI_DIRECT_ONLY_LISTEN_STARTED:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_ONLY_LISTEN_STARTED\n");
+               break;
+
+       case WIFI_DIRECT_DISCOVERY_FINISHED:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DISCOVERY_FINISHED\n");
+               break;
+
+       case WIFI_DIRECT_DISCOVERY_FOUND:
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DISCOVERY_FOUND\n");
+
+               if (NULL != ad->discovered_peers) {
+                       free(ad->discovered_peers);
+                       ad->discovered_peers = NULL;
+               }
+
+               ad->discovered_peers = calloc(10, sizeof(wfd_device_info_t));
+               ad->discovered_peer_count = 0;
+
+               ret = wifi_direct_foreach_discovered_peers(_wfd_app_discoverd_peer_cb, (void *) ad);
+               if (ret != WIFI_DIRECT_ERROR_NONE) {
+                       WDPOP_LOGD( "get discovery result failed: %d\n", ret);
+               }
+               break;
+
+       default:
+               break;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app make a callback for registering connection event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] connection_state the state of connection
+ *     @param[in] mac_address the mac address of peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _cb_connection(int error_code, wifi_direct_connection_state_e connection_state, const char *mac_address, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = (wfd_appdata_t *)user_data;
+       int result = -1;
+       char msg[WFD_POP_STR_MAX_LEN] = {0};
+       wfd_device_info_t *peer_info = NULL;
+
+       /* find the peer's name by the mac address */
+       if (NULL == mac_address) {
+               WDPOP_LOGE("ERROR : mac address is NULL !!\n");
+               return;
+       }
+
+       /* when disconnection, mac_address is empty */
+       if (connection_state <= WIFI_DIRECT_CONNECTION_RSP) {
+               memset(ad->peer_mac, 0, sizeof(ad->peer_mac));
+               memset(ad->peer_name, 0, sizeof(ad->peer_name));
+               strncpy(ad->peer_mac, mac_address, strlen(mac_address));
+               peer_info = _wfd_app_find_peer_by_mac_address(ad, mac_address);
+
+               if (NULL == peer_info) {
+                       WDPOP_LOGD( "peer_info is NULL !!\n");
+               } else if (0 == strlen(peer_info->ssid)) {
+                       WDPOP_LOGD( "SSID from connection is invalid !!\n");
+               } else {
+                       WDPOP_LOGD( "SSID from connection is %s.\n", peer_info->ssid);
+                       strncpy(ad->peer_name, peer_info->ssid, strlen(peer_info->ssid));
+               }
+
+               if (0 == strlen(ad->peer_name)) {
+                       strncpy(ad->peer_name, ad->peer_mac, strlen(ad->peer_mac));
+               }
+       }
+
+       switch (connection_state) {
+       case WIFI_DIRECT_CONNECTION_RSP:
+       {
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_CONNECTION_RSP\n");
+               wfd_destroy_popup();
+
+               if (error_code == WIFI_DIRECT_ERROR_NONE) {
+                       WDPOP_LOGD( "Link Complete!\n");
+
+                       /* add connected notification */
+                       _add_wfd_peers_connected_notification(ad);
+
+                       /* tickernoti popup */
+                       snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECTED, ad->peer_name);
+                       wfd_tickernoti_popup(msg);
+               } else {
+                       if (error_code == WIFI_DIRECT_ERROR_CONNECTION_TIME_OUT) {
+                               WDPOP_LOGD(
+                                               "Error Code - WIFI_DIRECT_ERROR_CONNECTION_TIME_OUT\n");
+                       } else if (error_code == WIFI_DIRECT_ERROR_AUTH_FAILED) {
+                               WDPOP_LOGD(
+                                               "Error Code - WIFI_DIRECT_ERROR_AUTH_FAILED\n");
+                       } else if (error_code == WIFI_DIRECT_ERROR_CONNECTION_FAILED) {
+                               WDPOP_LOGD(
+                                               "Error Code - WIFI_DIRECT_ERROR_CONNECTION_FAILED\n");
+                       }
+
+                       /* tickernoti popup */
+                       snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECT_FAILED, ad->peer_name);
+                       wfd_tickernoti_popup(msg);
+               }
+       }
+       break;
+
+       case WIFI_DIRECT_CONNECTION_WPS_REQ:
+       {
+               wifi_direct_wps_type_e wps_mode;
+
+               memcpy(ad->peer_mac, mac_address, sizeof(ad->peer_mac));
+
+               WDPOP_LOGD(
+                               "event ------------------ WIFI_DIRECT_CONNECTION_WPS_REQ\n");
+               result = wifi_direct_get_wps_type(&wps_mode);
+               WDPOP_LOGD(
+                               "wifi_direct_get_wps_type() result=[%d]\n", result);
+
+               if (wps_mode == WIFI_DIRECT_WPS_TYPE_PBC) {
+                       WDPOP_LOGD(
+                                       "wps_config is WIFI_DIRECT_WPS_TYPE_PBC. Ignore it..\n");
+               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD) {
+                       char *pin;
+                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD\n");
+
+                       if (wifi_direct_generate_wps_pin() != WIFI_DIRECT_ERROR_NONE) {
+                               WDPOP_LOGD( "wifi_direct_generate_wps_pin() is failed\n");
+                               return;
+                       }
+
+                       if (wifi_direct_get_wps_pin(&pin) != WIFI_DIRECT_ERROR_NONE) {
+                               WDPOP_LOGD( "wifi_direct_generate_wps_pin() is failed\n");
+                               return;
+                       }
+
+                       strncpy(ad->pin_number, pin, 64);
+                       free(pin);
+                       pin = NULL;
+
+                       WDPOP_LOGD( "pin=[%s]\n", ad->pin_number);
+
+                       wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_PIN, NULL);
+               } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY) {
+                       WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY\n");
+                       wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_KEYPAD, (void *) NULL);
+               } else {
+                       WDPOP_LOGD( "wps_config is unkown!\n");
+
+               }
+       }
+       break;
+
+       case WIFI_DIRECT_CONNECTION_REQ:
+       {
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_CONNECTION_REQ\n");
+
+               wifi_direct_wps_type_e wps_mode;
+               bool auto_connection_mode;
+
+               result = wifi_direct_get_wps_type(&wps_mode);
+               WDPOP_LOGD( "wifi_direct_get_wps_type() result=[%d]\n", result);
+
+               result = wifi_direct_is_autoconnection_mode(&auto_connection_mode);
+               WDPOP_LOGD( "wifi_direct_is_autoconnection_mode() result=[%d]\n", result);
+
+               if (auto_connection_mode == TRUE) {
+                       result = wifi_direct_accept_connection(ad->peer_mac);
+                       printf("wifi_direct_accept_connection() result=[%d]\n", result);
+               } else {
+                       if (wps_mode == WIFI_DIRECT_WPS_TYPE_PBC) {
+                               WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PBC\n");
+                               wfd_prepare_popup(WFD_POP_APRV_CONNECTION_WPS_PUSHBUTTON_REQ, NULL);
+                       } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY) {
+                               WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_DISPLAY\n");
+                               wfd_prepare_popup(WFD_POP_APRV_CONNECTION_WPS_DISPLAY_REQ, NULL);
+                       } else if (wps_mode == WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD) {
+                               WDPOP_LOGD( "wps_config is WIFI_DIRECT_WPS_TYPE_PIN_KEYPAD\n");
+                               wfd_prepare_popup(WFD_POP_APRV_CONNECTION_WPS_KEYPAD_REQ, (void *) NULL);
+                       } else {
+                               WDPOP_LOGD( "wps_config is unkown!\n");
+                       }
+               }
+       }
+       break;
+
+       case WIFI_DIRECT_DISCONNECTION_IND:
+       {
+               _del_wfd_notification();
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_DISCONNECTION_IND\n");
+
+               result = wifi_direct_set_autoconnection_mode(false);
+               WDPOP_LOGD( "wifi_direct_set_autoconnection_mode() result=[%d]\n", result);
+
+               /* tickernoti popup */
+               snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_DISCONNECTED, ad->peer_name);
+               wfd_tickernoti_popup(msg);
+       }
+       break;
+
+       case WIFI_DIRECT_DISCONNECTION_RSP:
+       {
+               _del_wfd_notification();
+               wfd_destroy_popup();
+
+               result = wifi_direct_set_autoconnection_mode(false);
+               WDPOP_LOGD( "wifi_direct_set_autoconnection_mode() result=[%d]\n", result);
+
+               /* tickernoti popup */
+               snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_DISCONNECTED, ad->peer_name);
+               wfd_tickernoti_popup(msg);
+       }
+       break;
+       case WIFI_DIRECT_CONNECTION_IN_PROGRESS:
+       {
+               WDPOP_LOGD( "event ------------------ WIFI_DIRECT_CONNECTION_IN_PROGRESS\n");
+               /* tickernoti popup */
+               wfd_tickernoti_popup(_("IDS_WFD_POP_CONNECTING"));
+       }
+       default:
+               break;
+
+       }
+
+       /* if connected, start the transmit timer */
+       wifi_direct_get_state(&ad->wfd_status);
+       WDPOP_LOGD( "status: %d", ad->wfd_status);
+
+       if (ad->wfd_status < WIFI_DIRECT_STATE_CONNECTED) {
+           if (ad->transmit_timer) {
+                   ecore_timer_del(ad->transmit_timer);
+                   ad->transmit_timer = NULL;
+           }
+       } else {
+               if (NULL == ad->transmit_timer) {
+                       WDPOP_LOGD( "start the transmit timer\n");
+                       ad->last_wfd_transmit_time = time(NULL);
+                       ad->transmit_timer = ecore_timer_add(5.0,
+                               (Ecore_Task_Cb)_wfd_automatic_deactivated_for_connection_cb, ad);
+               }
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app make a change callback for flight mode
+ *     @return   void
+ *     @param[in] key the pointer to the key
+ *     @param[in] user_data the pointer to the main data structure
+ */
+static void _wfd_flight_mode_changed(keynode_t *node, void *user_data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       int res = -1;
+       int flight_mode = 0;
+       wfd_appdata_t *ad = (wfd_appdata_t *)user_data;
+
+       if (NULL == ad) {
+               WDPOP_LOGE("NULL parameters.\n");
+               return;
+       }
+
+       res = vconf_get_bool(VCONFKEY_SETAPPL_FLIGHT_MODE_BOOL, &flight_mode);
+       if (res != 0) {
+               WDPOP_LOGE("Failed to get flight state from vconf. [%d]\n", res);
+               return;
+       }
+
+       if (flight_mode == FALSE) {
+               WDPOP_LOGD( "Flight mode is off\n");
+               return;
+       }
+
+       /* If flight mode is on, turn off WFD */
+       wifi_direct_get_state(&ad->wfd_status);
+       if (WIFI_DIRECT_STATE_DEACTIVATED == ad->wfd_status) {
+               WDPOP_LOGD( "Wi-Fi Direct is deactivated.\n");
+               return;
+       }
+
+       /*if connected, disconnect all devices*/
+       if (WIFI_DIRECT_STATE_CONNECTED == ad->wfd_status) {
+               res = wifi_direct_disconnect_all();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDPOP_LOGE("Failed to send disconnection request to all. [%d]\n", res);
+                       return;
+               }
+       }
+
+       res = wifi_direct_deactivate();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDPOP_LOGE("Failed to deactivate Wi-Fi Direct. error code = [%d]\n", res);
+               return;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app do initialization
+ *     @return   If success, return TRUE, else return FALSE
+ *     @param[in] ad the pointer to the main data structure
+ */
+int init_wfd_popup_client(wfd_appdata_t *ad)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       if (NULL == ad) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return FALSE;
+       }
+
+       int ret = -1;
+
+       ret = wifi_direct_initialize();
+       if (ret != WIFI_DIRECT_ERROR_NONE) {
+               WDPOP_LOGE("Failed to initialize Wi-Fi Direct. error code = [%d]\n", ret);
+               return FALSE;
+       }
+
+       ret = wifi_direct_set_device_state_changed_cb(_cb_activation, (void *)ad);
+       if (ret != WIFI_DIRECT_ERROR_NONE) {
+               WDPOP_LOGE("Failed to register _cb_activation. error code = [%d]\n", ret);
+               return FALSE;
+       }
+
+       ret = wifi_direct_set_discovery_state_changed_cb(_cb_discover, (void *)ad);
+       if (ret != WIFI_DIRECT_ERROR_NONE) {
+               WDPOP_LOGE("Failed to register _cb_discover. error code = [%d]\n", ret);
+               return FALSE;
+       }
+
+       ret = wifi_direct_set_connection_state_changed_cb(_cb_connection, (void *)ad);
+       if (ret != WIFI_DIRECT_ERROR_NONE) {
+               WDPOP_LOGE("Failed to register _cb_connection. error code = [%d]\n", ret);
+               return FALSE;
+       }
+
+       /* initialize notification */
+       ad->noti = notification_new(NOTIFICATION_TYPE_NOTI, NOTIFICATION_GROUP_ID_NONE, NOTIFICATION_PRIV_ID_NONE);
+       if (NULL == ad->noti) {
+               WDPOP_LOGD( "notification_new failed.\n");
+               return FALSE;
+       }
+
+       /* register flight mode */
+       int result = -1;
+       result = vconf_notify_key_changed(VCONFKEY_SETAPPL_FLIGHT_MODE_BOOL, _wfd_flight_mode_changed, ad);
+       if (result == -1) {
+               WDPOP_LOGE("Failed to register vconf callback for flight mode\n");
+               return FALSE;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+
+       if (ret == WIFI_DIRECT_ERROR_NONE) {
+               return TRUE;
+       } else {
+               return FALSE;
+       }
+}
+
+/**
+ *     This function let the app do de-initialization
+ *     @return   If success, return TRUE, else return FALSE
+ *     @param[in] ad the pointer to the main data structure
+ */
+int deinit_wfd_popup_client(wfd_appdata_t *ad)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       if (NULL == ad || NULL == ad->noti) {
+               WDPOP_LOGD( "NULL parameters.\n");
+               return FALSE;
+       }
+
+       int ret = -1;
+
+       ret = wifi_direct_deinitialize();
+
+       _del_wfd_notification(ad);
+       notification_error_e noti_err = NOTIFICATION_ERROR_NONE;
+       noti_err = notification_free(ad->noti);
+       if (noti_err != NOTIFICATION_ERROR_NONE) {
+               WDPOP_LOGD( "Fail to notification_free.(%d)\n", noti_err);
+               ret = WIFI_DIRECT_ERROR_RESOURCE_BUSY;
+       }
+
+       /* remove callback for flight mode */
+       int result = -1;
+       result = vconf_ignore_key_changed(VCONFKEY_WIFI_STATE, _wfd_flight_mode_changed);
+       if (result == -1) {
+               WDPOP_LOGE("Failed to ignore vconf key callback for flight mode\n");
+       }
+
+       if (ad->transmit_timer) {
+               ecore_timer_del(ad->transmit_timer);
+               ad->transmit_timer = NULL;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+
+       if (ret == WIFI_DIRECT_ERROR_NONE) {
+               return TRUE;
+       } else {
+               return FALSE;
+       }
+}
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-main.c b/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-main.c
new file mode 100755 (executable)
index 0000000..7d84f44
--- /dev/null
@@ -0,0 +1,207 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct application main functions.
+ *
+ * @file    wfd-app-main.c
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+#include <libintl.h>
+#include <appcore-efl.h>
+#include <appsvc.h>
+#include <app_service.h>
+
+#include "wfd-app.h"
+#include "wfd-app-util.h"
+
+wfd_appdata_t *g_wfd_ad;
+
+
+wfd_appdata_t *wfd_get_appdata()
+{
+       return g_wfd_ad;
+}
+
+static void _win_del(void *data, Evas_Object *obj, void *event)
+{
+       elm_exit();
+}
+
+static Evas_Object *_create_win(Evas_Object *parent, const char *name)
+{
+       Evas_Object *eo;
+       int w, h;
+
+       /* eo = elm_win_add(parent, name, ELM_WIN_BASIC); */
+       eo = elm_win_add(NULL, name, ELM_WIN_NOTIFICATION);
+       if (eo) {
+               elm_win_title_set(eo, name);
+               elm_win_borderless_set(eo, EINA_TRUE);
+               elm_win_alpha_set(eo, EINA_TRUE);
+               evas_object_smart_callback_add(eo, "delete,request", _win_del, NULL);
+               ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
+               evas_object_resize(eo, w, h);
+               evas_object_raise(eo);
+       }
+
+       return eo;
+}
+
+static int _app_create(void *data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       if (data == NULL) {
+               WDPOP_LOGD( "Incorrect parameter\n");
+               return -1;
+       }
+
+       bindtextdomain(LOCALE_FILE_NAME, LOCALEDIR);
+
+       ad->popup_data = (wfd_popup_t *) malloc(sizeof(wfd_popup_t));
+       if (!ad->popup_data) {
+               WDPOP_LOGE("malloc failed\n");
+               return -1;
+       }
+
+       memset(ad->popup_data, 0x0, sizeof(wfd_popup_t));
+       ad->win = _create_win(NULL, PACKAGE);
+       elm_win_indicator_mode_set(ad->win, ELM_WIN_INDICATOR_SHOW);
+
+       int r;
+
+       if (!ecore_x_display_get()) {
+               return -1;
+       }
+
+       r = appcore_set_i18n(PACKAGE, NULL);
+       if (r != 0) {
+               WDPOP_LOGD( "appcore_set_i18n error\n");
+               return -1;
+       }
+
+       if (init_wfd_popup_client(ad) == FALSE) {
+               WDPOP_LOGE("init_wfd_popup_client error\n");
+               wfd_prepare_popup(WFD_POP_FAIL_INIT, NULL);
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_terminate(void *data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDPOP_LOGE("Incorrect parameter\n");
+               return -1;
+       }
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) data;
+
+       if (deinit_wfd_popup_client(ad) == FALSE) {
+               WDPOP_LOGE("deinit_wfd_popup_client error\n");
+       } else {
+               if (ad->popup) {
+                       evas_object_del(ad->popup);
+                       ad->popup = NULL;
+               }
+               if (ad->win) {
+                       evas_object_del(ad->win);
+                       ad->win = NULL;
+               }
+               if (ad->discovered_peers) {
+                       free(ad->discovered_peers);
+                       ad->discovered_peers = NULL;
+               }
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_pause(void *data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_resume(void *data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_reset(bundle *b, void *data)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       if (b == NULL) {
+               WDPOP_LOGD( "Bundle is NULL");
+               return -1;
+       }
+
+       // From Notification
+       char *noti_type = NULL;
+       noti_type = (char *)appsvc_get_data(b, NOTIFICATION_BUNDLE_PARAM);
+
+       if (noti_type == NULL) {
+               WDPOP_LOGD( "Notification type is wrong.");
+               return -1;
+       }
+
+       WDPOP_LOGD( "Notification type is [%s]", noti_type);
+       if (strncmp(noti_type, NOTIFICATION_BUNDLE_VALUE, strlen(NOTIFICATION_BUNDLE_PARAM)) == 0) {
+               WDPOP_LOGD( "Launch wifidirect-ugapp");
+               service_h service;
+               service_create(&service);
+               service_set_operation(service, SERVICE_OPERATION_DEFAULT);
+               service_set_package(service, "org.tizen.wifi-direct-ugapp");
+               service_send_launch_request(service, NULL, NULL);
+               service_destroy(service);
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+int main(int argc, char *argv[])
+{
+       wfd_appdata_t ad;
+       struct appcore_ops ops = {
+               .create = _app_create,
+               .terminate = _app_terminate,
+               .pause = _app_pause,
+               .resume = _app_resume,
+               .reset = _app_reset,
+       };
+
+       memset(&ad, 0x0, sizeof(wfd_appdata_t));
+       ops.data = &ad;
+       g_wfd_ad = &ad;
+
+       return appcore_efl_main(PACKAGE, &argc, &argv, &ops);
+}
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-popup-view.c b/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-popup-view.c
new file mode 100755 (executable)
index 0000000..a754170
--- /dev/null
@@ -0,0 +1,852 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct system popup view  functions.
+ *
+ * @file    wfd-app-popup-view.c
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+#include <libintl.h>
+#include <glib.h>
+
+#include "wifi-direct.h"
+#include "wfd-app.h"
+#include "wfd-app-strings.h"
+#include "wfd-app-util.h"
+
+extern wfd_appdata_t *g_wfd_ad;
+extern wfd_popup_t *g_wfd_pop;
+extern unsigned char g_wfd_peer_mac[6];
+extern unsigned char g_wfd_peer_name[32];
+static Ecore_Timer *pb_timer = NULL;
+
+void wfd_tickernoti_popup(char *msg);
+
+/**
+ *     This function let the ug make a callback for click the button in popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void __popup_resp_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+       int result = -1;
+       int resp = (int) data;
+       char msg[WFD_POP_STR_MAX_LEN] = {0};
+
+       WDPOP_LOGI( "popup resp : %d\n", resp);
+
+       switch (resp) {
+       case /* MT */ WFD_POP_RESP_APRV_CONNECT_PBC_YES:
+       {
+               WDPOP_LOGI(
+                               "WFD_POP_RESP_APRV_CONNECT_PBC_YES\n");
+               wfd_destroy_popup();
+
+               result = wifi_direct_accept_connection(ad->peer_mac);
+               WDPOP_LOGD(
+                               "wifi_direct_accept_connection() result=[%d]\n",
+                               result);
+               if (result == WIFI_DIRECT_ERROR_NONE) {
+                       /* tickernoti popup */
+                       wfd_tickernoti_popup(_("IDS_WFD_POP_CONNECTING"));
+               } else {
+                       WDPOP_LOGE(
+                                       "wifi_direct_accept_connection() FAILED!!\n");
+                       evas_object_hide(ad->win);
+
+                       /* tickernoti popup */
+                       snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECT_FAILED, ad->peer_name);
+                       wfd_tickernoti_popup(msg);
+               }
+       }
+       break;
+
+       case /* MT */ WFD_POP_RESP_APRV_CONNECT_DISPLAY_OK:
+       {
+               char *pin = NULL;
+
+               WDPOP_LOGI(
+                               "WFD_POP_RESP_APRV_CONNECT_DISPLAY_OK\n");
+               wfd_destroy_popup();
+
+               if (wifi_direct_generate_wps_pin() != WIFI_DIRECT_ERROR_NONE) {
+                       WDPOP_LOGD( "wifi_direct_generate_wps_pin() is failed\n");
+                       return;
+               }
+
+               if (wifi_direct_get_wps_pin(&pin) != WIFI_DIRECT_ERROR_NONE) {
+                       WDPOP_LOGD( "wifi_direct_generate_wps_pin() is failed\n");
+                       return;
+               }
+
+               strncpy(ad->pin_number, pin, 64);
+               free(pin);
+               pin = NULL;
+               WDPOP_LOGD( "button ok: pin [%s]", ad->pin_number);
+
+               result = wifi_direct_accept_connection(ad->peer_mac);
+               if (result == WIFI_DIRECT_ERROR_NONE) {
+                       wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_PIN, NULL);
+               } else {
+                       WDPOP_LOGD(
+                               "wifi_direct_accept_connection() failed. result=[%d]\n", result);
+                       /* tickernoti popup */
+                       wfd_tickernoti_popup(IDS_WFD_POP_CONNECT_FAILED);
+               }
+       }
+       break;
+
+       case /* MO */ WFD_POP_RESP_PROG_CONNECT_KEYPAD_OK:
+       {
+               WDPOP_LOGI(
+                               "WFD_POP_RESP_PROG_CONNECT_KEYPAD_OK\n");
+
+               wfd_destroy_popup();
+
+               int len = strlen(ad->pin_number);
+               WDPOP_LOGD( "button ok: pin [%s]", ad->pin_number);
+
+               if (len > 7 && len < 64) {
+                       int result = 0;
+                       WDPOP_LOGD( "pin=[%s]\n", ad->pin_number);
+
+                       result = wifi_direct_set_wps_pin(ad->pin_number);
+                       if (result != WIFI_DIRECT_ERROR_NONE) {
+                               /* tickernoti popup */
+                               snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECT_FAILED, ad->peer_name);
+                               wfd_tickernoti_popup(msg);
+                               return;
+                       }
+
+                       //result = wifi_direct_activate_pushbutton();
+                       result = wifi_direct_accept_connection(ad->peer_mac);
+                       WDPOP_LOGD(
+                                       "wifi_direct_accept_connection(%s) result=[%d]\n",
+                                       ad->peer_mac, result);
+                       if (result != WIFI_DIRECT_ERROR_NONE) {
+                               WDPOP_LOGE(
+                                               "wifi_direct_accept_connection() FAILED!!\n");
+                               evas_object_hide(ad->win);
+
+                               /* tickernoti popup */
+                               snprintf(msg, WFD_POP_STR_MAX_LEN, IDS_WFD_POP_CONNECT_FAILED, ad->peer_name);
+                               wfd_tickernoti_popup(msg);
+                       }
+               } else {
+                       WDPOP_LOGE( "Error, Incorrect PIN!!\n");
+
+                       /* tickernoti popup */
+                       wfd_tickernoti_popup(_("IDS_WFD_POP_PIN_INVALID"));
+
+                       /* redraw the popup */
+                       if (WFD_POP_RESP_PROG_CONNECT_KEYPAD_OK == resp) {
+                               wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_KEYPAD, (void *) NULL);
+                       } else {
+                               wfd_prepare_popup(WFD_POP_APRV_CONNECTION_WPS_KEYPAD_REQ, (void *) NULL);
+                       }
+
+                       return;
+               }
+       }
+       break;
+
+       case /* MT */ WFD_POP_RESP_APRV_CONNECT_KEYPAD_YES:
+       {
+               WDPOP_LOGI(
+                               "WFD_POP_RESP_APRV_CONNECT_KEYPAD_YES\n");
+               wfd_destroy_popup();
+               if (pb_timer) {
+                       ecore_timer_del(pb_timer);
+                       pb_timer = NULL;
+               }
+
+               wfd_prepare_popup(WFD_POP_PROG_CONNECT_WITH_KEYPAD, (void *) NULL);
+       }
+       break;
+
+       case /* MT */ WFD_POP_RESP_APRV_CONNECT_NO:
+       {
+               WDPOP_LOGI(
+                               "WFD_POP_RESP_APRV_CONNECT_NO: destroy_popup...\n");
+
+               wfd_destroy_popup();
+               if (pb_timer) {
+                       ecore_timer_del(pb_timer);
+                       pb_timer = NULL;
+               }
+
+               result = wifi_direct_disconnect(ad->peer_mac);
+               WDPOP_LOGD(
+                               "wifi_direct_disconnect[%s] result=[%d]\n",
+                               ad->peer_mac, result);
+       }
+       break;
+
+       default:
+       {
+               WDPOP_LOGE( "Unknown respone\n");
+               evas_object_hide(ad->win);
+       }
+       break;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app destroy the popup
+ *     @return   void
+ *     @param[in] null
+ */
+void wfd_destroy_popup()
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       if (ad == NULL) {
+               WDPOP_LOGE( "ad is NULL\n");
+               return;
+       }
+
+       if (ad->popup) {
+               evas_object_del(ad->popup);
+               ad->popup = NULL;
+       }
+
+       if (ad->popup_timeout_handle > 0) {
+               g_source_remove(ad->popup_timeout_handle);
+               ad->popup_timeout_handle = 0;
+       }
+
+       evas_object_hide(ad->win);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the app create a popup which includes no button
+ *     @return   popup
+ *     @param[in] win the window object
+ *     @param[in] pop the pointer to the prepared popup
+ */
+static Evas_Object *wfd_draw_pop_type_a(Evas_Object * win, wfd_popup_t * pop)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       Evas_Object *popup;
+
+       popup = elm_popup_add(win);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_text_set(popup, pop->text);
+       elm_popup_timeout_set(popup, pop->timeout);
+       evas_object_show(popup);
+       evas_object_show(win);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return popup;
+}
+
+/**
+ *     This function let the app create a popup which includes one button
+ *     @return   popup
+ *     @param[in] win the window object
+ *     @param[in] pop the pointer to the prepared popup
+ */
+static Evas_Object *wfd_draw_pop_type_b(Evas_Object * win, wfd_popup_t * pop)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       Evas_Object *popup = NULL;
+       Evas_Object *btn = NULL;
+
+       popup = elm_popup_add(win);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_text_set(popup, pop->text);
+
+       btn = elm_button_add(popup);
+       elm_object_style_set(btn, "popup_button/default");
+       elm_object_text_set(btn, pop->label1);
+       elm_object_part_content_set(popup, "button1", btn);
+       evas_object_smart_callback_add(btn, "clicked", __popup_resp_cb, (void *) pop->resp_data1);
+
+       evas_object_show(popup);
+       evas_object_show(win);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return popup;
+}
+
+/**
+ *     This function let the app create a popup which includes two buttons
+ *     @return   popup
+ *     @param[in] win the window object
+ *     @param[in] pop the pointer to the prepared popup
+ */
+static Evas_Object *wfd_draw_pop_type_c(Evas_Object * win, wfd_popup_t * pop)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       Evas_Object *popup = NULL;
+       Evas_Object *btn1 = NULL, *btn2 = NULL;
+
+       popup = elm_popup_add(win);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_text_set(popup, pop->text);
+
+       btn1 = elm_button_add(popup);
+       elm_object_style_set(btn1, "popup_button/default");
+       elm_object_text_set(btn1, pop->label1);
+       elm_object_part_content_set(popup, "button1", btn1);
+       evas_object_smart_callback_add(btn1, "clicked", __popup_resp_cb,
+               (void *) pop->resp_data1);
+
+       btn2 = elm_button_add(popup);
+       elm_object_style_set(btn2, "popup_button/default");
+       elm_object_text_set(btn2, pop->label2);
+       elm_object_part_content_set(popup, "button2", btn2);
+       evas_object_smart_callback_add(btn2, "clicked", __popup_resp_cb,
+               (void *) pop->resp_data2);
+
+       evas_object_show(popup);
+       evas_object_show(win);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return popup;
+}
+
+/**
+ *     This function let the ug make a change callback for password input
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _smart_ime_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       Ecore_IMF_Context *imf_context = NULL;
+       imf_context = (Ecore_IMF_Context *) ad->pin_entry;
+
+       if (NULL == imf_context) {
+               WDPOP_LOGE( "Error!!! Ecore_IMF_Context is NULL!!");
+               return;
+       }
+
+       const char *txt = elm_entry_markup_to_utf8(elm_entry_entry_get((const Evas_Object *) imf_context));
+       if (NULL != txt) {
+               WDPOP_LOGD( "* text [%s], len=[%d]", txt, strlen(txt));
+               strncpy(ad->pin_number, txt, sizeof(ad->pin_number));
+       } else {
+               WDPOP_LOGD( "Err!");
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the app make a change callback for password checkbox
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _check_changed_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       if (obj == NULL) {
+               return;
+       }
+
+       Eina_Bool state = elm_check_state_get(obj);
+       elm_entry_password_set(ad->pin_entry, !state);
+}
+
+/**
+ *     This function let the app make a callback for progressbar timer
+ *     @return   if stop the timer, return ECORE_CALLBACK_CANCEL, else return ECORE_CALLBACK_RENEW
+ *     @param[in] data the pointer to the wps structure
+ */
+static Eina_Bool _fn_pb_timer(void *data)
+{
+       int step = 0;
+       double value = 0.0;
+       char time_label[32] = {0};
+       wfd_wps_display_popup_t *wps_display_popup = (wfd_wps_display_popup_t *) data;
+
+       if (NULL == wps_display_popup) {
+               WDPOP_LOGE( "Param is NULL.\n");
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       Evas_Object *progressbar = NULL;
+       Evas_Object *time = NULL;
+
+       progressbar = wps_display_popup->progressbar;
+       time = wps_display_popup->time;
+       value = elm_progressbar_value_get(progressbar);
+
+       if (value >= 1.0) {
+               WDPOP_LOGE( "Progress end.\n");
+               if (pb_timer) {
+                       ecore_timer_del(pb_timer);
+                       pb_timer = NULL;
+               }
+               wfd_destroy_popup();
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       wps_display_popup->step++;
+       step = wps_display_popup->step;
+       value = ((double)step) / WFD_POP_TIMER_120;
+       elm_progressbar_value_set(progressbar, value);
+       WDPOP_LOGD( "step: %d, value: %f\n", wps_display_popup->step, value);
+
+       /* show the time label */
+       if (step < 60) {
+               if (step < 10) {
+                       snprintf(time_label, 32, "00:0%d", step);
+               } else {
+                       snprintf(time_label, 32, "00:%d", step);
+               }
+       } else {
+               if (step%60 < 10) {
+                       snprintf(time_label, 32, "0%d:0%d", step/60, step%60);
+               } else {
+                       snprintf(time_label, 32, "0%d:%d", step/60, step%60);
+               }
+       }
+
+       elm_object_text_set(time, time_label);
+
+       return ECORE_CALLBACK_RENEW;
+}
+
+/**
+ *     This function let the app create a edit filed
+ *     @return   edit filed
+ *     @param[in] parent the parent object
+ *     @param[in] title the pointer to the title of edit field
+ *     @param[in] guide the pointer to the text of guide
+ *     @param[in] single_line whether it can support single line
+ *     @param[in] is_editable whether it is avaliable to edit
+ */
+static Evas_Object *_add_edit_field(Evas_Object *parent, const char *title, const char *guide, Eina_Bool single_line, Eina_Bool is_editable)
+{
+       assertm_if(NULL == parent, "parent is NULL!!");
+
+       Evas_Object *layout = elm_layout_add(parent);
+       assertm_if(NULL == layout, "layout is NULL!!");
+
+       if (title && title[0] != '\0') {
+               elm_layout_theme_set(layout, "layout", "editfield", "title");
+               elm_object_part_text_set(layout, "elm.text", title);
+       } else {
+               elm_layout_theme_set(layout, "layout", "editfield", "default");
+       }
+
+       Evas_Object *entry = elm_entry_add(parent);
+       assertm_if(NULL == entry, "entry is NULL!!");
+
+       elm_object_part_content_set(layout, "elm.swallow.content", entry);
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+       if (guide && guide[0] != '\0') {
+               elm_object_part_text_set(layout, "elm.guidetext", guide);
+       }
+
+       elm_entry_single_line_set(entry, single_line);
+       elm_entry_scrollable_set(entry, single_line);
+       elm_entry_editable_set(entry, is_editable);
+       elm_object_signal_emit(layout, "elm,state,eraser,hide", "elm");
+       evas_object_show(layout);
+
+       return layout;
+}
+
+/**
+ *     This function let the app create a display popup
+ *     @return   display popup
+ *     @param[in] win the window object
+ *     @param[in] pop the pointer to the prepared popup
+ */
+Evas_Object *wfd_draw_pop_type_display(Evas_Object * win, wfd_popup_t * pop)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       Evas_Object *popup = NULL;
+       Evas_Object *label = NULL;
+       Evas_Object *progressbar = NULL;
+       Evas_Object *time = NULL;
+       static wfd_wps_display_popup_t wps_display_popup;
+
+       popup = elm_popup_add(win);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, 0.0);
+
+       Evas_Object *box = elm_box_add(popup);
+       if (!box) {
+               evas_object_del(popup);
+               popup = NULL;
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(box, EVAS_HINT_FILL, 0.0);
+       elm_object_part_content_set(popup, NULL, box);
+       evas_object_show(box);
+
+       /* add label */
+       label = elm_label_add(box);
+       elm_object_style_set(label, "popup/default");
+       elm_label_line_wrap_set(label, ELM_WRAP_MIXED);
+       elm_object_text_set(label, pop->text);
+       evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(label, EVAS_HINT_FILL, 0.0);
+       elm_box_pack_end(box, label);
+       evas_object_show(label);
+
+       /* add progressbar */
+       progressbar = elm_progressbar_add(box);
+       elm_object_style_set(progressbar, "list_progress");
+       elm_progressbar_horizontal_set(progressbar, EINA_TRUE);
+       evas_object_size_hint_align_set(progressbar, EVAS_HINT_FILL, 0.0);
+       evas_object_size_hint_weight_set(progressbar, EVAS_HINT_EXPAND, 0.0);
+       elm_progressbar_value_set(progressbar, 0.0);
+       elm_box_pack_end(box, progressbar);
+       evas_object_show(progressbar);
+
+       /* add time */
+       time = elm_label_add(box);
+       elm_object_style_set(time, "popup/default");
+       elm_object_text_set(time, "00:00");
+       evas_object_size_hint_weight_set(time, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(time, EVAS_HINT_FILL, 0.0);
+       elm_box_pack_end(box, time);
+       evas_object_show(time);
+
+       /* start progressbar timer */
+       wps_display_popup.step = 0;
+       wps_display_popup.progressbar = progressbar;
+       wps_display_popup.time = time;
+       pb_timer = ecore_timer_add(1, _fn_pb_timer, &wps_display_popup);
+
+       /* add buttons */
+       if (pop->resp_data1 == WFD_POP_RESP_APRV_CONNECT_KEYPAD_YES ||
+               pop->resp_data1 == WFD_POP_RESP_APRV_CONNECT_NO) {
+               Evas_Object *btn1 = NULL;
+               btn1 = elm_button_add(popup);
+               elm_object_style_set(btn1, "popup_button/default");
+               elm_object_text_set(btn1, pop->label1);
+               elm_object_part_content_set(popup, "button1", btn1);
+               evas_object_smart_callback_add(btn1, "clicked", __popup_resp_cb,
+                       (void *) pop->resp_data1);
+       }
+
+       if (pop->resp_data2 == WFD_POP_RESP_APRV_CONNECT_NO) {
+               Evas_Object *btn2 = NULL;
+               btn2 = elm_button_add(popup);
+               elm_object_style_set(btn2, "popup_button/default");
+               elm_object_text_set(btn2, pop->label2);
+               elm_object_part_content_set(popup, "button2", btn2);
+               evas_object_smart_callback_add(btn2, "clicked", __popup_resp_cb,
+                       (void *) pop->resp_data2);
+       }
+
+       elm_object_content_set(popup, box);
+       evas_object_show(popup);
+       evas_object_show(win);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return popup;
+}
+
+/**
+ *     This function let the app create a keypad popup
+ *     @return   keypad popup
+ *     @param[in] win the window object
+ *     @param[in] pop the pointer to the prepared popup
+ */
+Evas_Object *wfd_draw_pop_type_keypad(Evas_Object * win, wfd_popup_t * pop)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       Evas_Object *conformant = NULL;
+       Evas_Object *layout = NULL;
+       Evas_Object *pinpopup = NULL;
+       Evas_Object *label = NULL;
+       Evas_Object *btn1 = NULL, *btn2 = NULL;
+
+       conformant = elm_conformant_add(win);
+       assertm_if(NULL == conformant, "conformant is NULL!!");
+       elm_win_conformant_set(win, EINA_TRUE);
+       elm_win_resize_object_add(win, conformant);
+       evas_object_size_hint_weight_set(conformant, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(conformant, EVAS_HINT_FILL, 0.0);
+       evas_object_show(conformant);
+
+       layout = elm_layout_add(conformant);
+       elm_object_content_set(conformant, layout);
+
+       pinpopup = elm_popup_add(layout);
+       assertm_if(NULL == pinpopup, "pinpopup is NULL!!");
+       evas_object_size_hint_weight_set(pinpopup, EVAS_HINT_EXPAND, 0.0);
+       elm_object_part_text_set(pinpopup, "title,text", _("IDS_WFD_POP_TITILE_CONNECTION"));
+
+       Evas_Object *box = elm_box_add(pinpopup);
+       if (!box) {
+               evas_object_del(pinpopup);
+               pinpopup = NULL;
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(box, EVAS_HINT_FILL, 0.0);
+       elm_object_part_content_set(pinpopup, NULL, box);
+       evas_object_show(box);
+
+       /* add label */
+       label = elm_label_add(box);
+       elm_object_style_set(label, "popup/default");
+       elm_label_line_wrap_set(label, ELM_WRAP_MIXED);
+       elm_object_text_set(label, pop->text);
+       evas_object_size_hint_weight_set(label, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(label, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       elm_box_pack_end(box, label);
+       evas_object_show(label);
+
+       /* add password */
+       Evas_Object *body = elm_layout_add(box);
+       if (!body) {
+               evas_object_del(pinpopup);
+               pinpopup = NULL;
+               return NULL;
+       }
+
+       elm_layout_theme_set(body, "layout", "dialogue", "1icon");
+       evas_object_size_hint_weight_set(body, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(body, EVAS_HINT_FILL, 0.0);
+
+       Evas_Object *editfield_pin = _add_edit_field(body, NULL, NULL, EINA_TRUE, EINA_TRUE);
+       Evas_Object *entry_pin = elm_object_part_content_get(editfield_pin, "elm.swallow.content");
+       ad->pin_entry = entry_pin;
+       evas_object_smart_callback_add(ad->pin_entry, "changed", _smart_ime_cb, NULL);
+       elm_object_part_content_set(body, "elm.icon", editfield_pin);
+       elm_box_pack_end(box, body);
+       evas_object_show(body);
+
+       elm_entry_password_set(ad->pin_entry, TRUE);
+
+       Evas_Object *check = elm_check_add(box);
+       elm_object_text_set(check, _("Show password"));
+       elm_object_focus_allow_set(check, EINA_FALSE);
+       evas_object_size_hint_weight_set(check, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(check, EVAS_HINT_FILL, 0.0);
+       evas_object_smart_callback_add(check, "changed", _check_changed_cb, NULL);
+       evas_object_show(check);
+       elm_box_pack_end(box, check);
+
+       /* add buttons */
+       btn1 = elm_button_add(pinpopup);
+       elm_object_style_set(btn1, "popup_button/default");
+       elm_object_text_set(btn1, pop->label1);
+       elm_object_part_content_set(pinpopup, "button1", btn1);
+       evas_object_smart_callback_add(btn1, "clicked", __popup_resp_cb, (void *)pop->resp_data1);
+
+       btn2 = elm_button_add(pinpopup);
+       elm_object_style_set(btn2, "popup_button/default");
+       elm_object_text_set(btn2, pop->label2);
+       elm_object_part_content_set(pinpopup, "button2", btn2);
+       evas_object_smart_callback_add(btn2, "clicked", __popup_resp_cb, (void *)pop->resp_data2);
+
+       elm_object_content_set(pinpopup, box);
+       evas_object_show(pinpopup);
+       evas_object_show(win);
+       elm_object_focus_set(ad->pin_entry, EINA_TRUE);
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return pinpopup;
+}
+
+/**
+ *     This function let the app create a popup
+ *     @return   void
+ *     @param[in] type the type of popup
+ *     @param[in] userdata the pointer to the data which will be used
+ */
+void wfd_prepare_popup(int type, void *userdata)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+       wfd_popup_t *pop = ad->popup_data;
+
+       wfd_destroy_popup();
+
+       memset(pop, 0, sizeof(wfd_popup_t));
+
+       pop->type = type;
+
+       switch (pop->type) {
+       case /* MT */ WFD_POP_APRV_CONNECTION_WPS_PUSHBUTTON_REQ:
+               snprintf(pop->text, sizeof(pop->text), IDS_WFD_POP_CONNECT_Q,
+                               ad->peer_name);
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_SK_YES"));
+               snprintf(pop->label2, sizeof(pop->label2), "%s", dgettext("sys_string", "IDS_COM_SK_NO"));
+               pop->resp_data1 = WFD_POP_RESP_APRV_CONNECT_PBC_YES;
+               pop->resp_data2 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_c(ad->win, pop);
+               break;
+
+       case /* MT */ WFD_POP_APRV_CONNECTION_WPS_DISPLAY_REQ:
+               snprintf(pop->text, sizeof(pop->text), IDS_WFD_POP_ENTER_PIN_WITH_KEYPAD,
+                               ad->peer_name);
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_SK_OK"));
+               snprintf(pop->label2, sizeof(pop->label2), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               pop->resp_data1 = WFD_POP_RESP_APRV_CONNECT_DISPLAY_OK;
+               pop->resp_data2 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_c(ad->win, pop);
+               break;
+
+       case /* MT */ WFD_POP_APRV_CONNECTION_WPS_KEYPAD_REQ:
+               snprintf(pop->text, sizeof(pop->text), IDS_WFD_POP_ENTER_PIN,
+                               ad->peer_name, WFD_POP_TIMER_120);
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_SK_OK"));
+               snprintf(pop->label2, sizeof(pop->label2), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               pop->resp_data1 = WFD_POP_RESP_APRV_CONNECT_KEYPAD_YES;
+               pop->resp_data2 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_display(ad->win, pop);
+               break;
+
+       case /* MT */ WFD_POP_PROG_CONNECT:
+               snprintf(pop->text, sizeof(pop->text), "%s", _("IDS_WFD_POP_CONNECTING"));
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               pop->resp_data1 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_b(ad->win, pop);
+               break;
+
+       case /* MO */ WFD_POP_PROG_CONNECT_WITH_KEYPAD:
+               snprintf(pop->text, sizeof(pop->text), IDS_WFD_POP_CONNECTING_WITH_KEYPAD,
+                               ad->peer_name, WFD_POP_TIMER_120, ad->peer_name);
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_SK_OK"));
+               snprintf(pop->label2, sizeof(pop->label2), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               pop->resp_data1 = WFD_POP_RESP_PROG_CONNECT_KEYPAD_OK;
+               pop->resp_data2 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_keypad(ad->win, pop);
+               break;
+
+       case /* MO/MT */ WFD_POP_PROG_CONNECT_WITH_PIN:
+               snprintf(pop->text, sizeof(pop->text), IDS_WFD_POP_CONNECTING_WITH_PIN,
+                       ad->peer_name, WFD_POP_TIMER_120, ad->pin_number);
+               snprintf(pop->label1, sizeof(pop->label1), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               pop->resp_data1 = WFD_POP_RESP_APRV_CONNECT_NO;
+
+               ad->popup = wfd_draw_pop_type_display(ad->win, pop);
+               break;
+
+       case WFD_POP_PROG_CONNECT_CANCEL:
+               snprintf(pop->text, sizeof(pop->text), "%s", dgettext("sys_string", "IDS_COM_POP_CANCEL"));
+               pop->timeout = WFD_POP_TIMER_120;
+               ad->popup = wfd_draw_pop_type_a(ad->win, pop);
+               break;
+
+       default:
+               break;
+       }
+
+       __WDPOP_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the app create a tickernoti syspopup
+ *     @return   void
+ *     @param[in] msg the pointer to message of tickernoti
+ */
+void wfd_tickernoti_popup(char *msg)
+{
+       __WDPOP_LOG_FUNC_ENTER__;
+
+       int ret = -1;
+       bundle *b = NULL;
+
+       b = bundle_create();
+       if (!b) {
+               WDPOP_LOGD( "FAIL: bundle_create()\n");
+               return;
+       }
+
+       /* tickernoti style */
+       ret = bundle_add(b, "0", "info");
+       if (ret) {
+               WDPOP_LOGD( "Fail to add tickernoti style\n");
+               bundle_free(b);
+               return;
+       }
+
+       /* popup text */
+       ret = bundle_add(b, "1", msg);
+       if (ret) {
+               WDPOP_LOGD( "Fail to add popup text\n");
+               bundle_free(b);
+               return;
+       }
+
+       /* orientation of tickernoti */
+       ret = bundle_add(b, "2", "0");
+       if (ret) {
+               WDPOP_LOGD( "Fail to add orientation of tickernoti\n");
+               bundle_free(b);
+               return;
+       }
+
+       /* timeout(second) of tickernoti */
+       ret = bundle_add(b, "3", "3");
+       if (ret) {
+               WDPOP_LOGD( "Fail to add timeout of tickernoti\n");
+               bundle_free(b);
+               return;
+       }
+
+       /* launch tickernoti */
+       ret = syspopup_launch(TICKERNOTI_SYSPOPUP, b);
+       if (ret) {
+               WDPOP_LOGD( "Fail to launch syspopup\n");
+       }
+
+       bundle_free(b);
+       __WDPOP_LOG_FUNC_EXIT__;
+}
+
diff --git a/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-util.c b/data/rsa/ug-wifi-direct/popup-wifidirect/src/wfd-app-util.c
new file mode 100644 (file)
index 0000000..8efb237
--- /dev/null
@@ -0,0 +1,73 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct application utils functions.
+ *
+ * @file    wfd-app-util.c
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+
+#include <stdio.h>
+#include <string.h>
+#include "wfd-app-util.h"
+
+
+char *wfd_app_trim_path(const char *filewithpath)
+{
+#if 0
+       char *filename = NULL;
+       if ((filename = strrchr(filewithpath, '/')) == NULL)
+           return (char *) filewithpath;
+       else
+           return (filename + 1);
+#else
+       static char *filename[100];
+       char *strptr = NULL;
+       int start = 0;
+       const char *space = "                                        ";
+       int len = strlen(filewithpath);
+
+       if (len > 20) {
+               strptr = (char *) filewithpath + (len - 20);
+               start = 0;
+       } else if (len < 20) {
+               strptr = (char *) filewithpath;
+               start = 20 - len;
+       }
+
+       strncpy((char *) filename, space, strlen(space));
+       strncpy((char *) filename + start, strptr, 50);
+
+       return (char *) filename;
+#endif
+}
+
+
+int wfd_app_gettid()
+{
+#ifdef __NR_gettid
+       return syscall(__NR_gettid);
+#else
+       fprintf(stderr, "__NR_gettid is not defined, please include linux/unistd.h ");
+       return -1;
+#endif
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/CMakeLists.txt b/data/rsa/ug-wifi-direct/ug-wifidirect/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..012896b
--- /dev/null
@@ -0,0 +1,47 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(ug-setting-wifidirect-efl C)
+SET(PACKAGE_NAME ug-setting-wifidirect-efl)
+
+SET(PREFIX "/usr/ug")
+SET(LIBDIR "${PREFIX}/lib")
+SET(RESDIR "${PREFIX}/res")
+SET(EDJDIR "${RESDIR}/edje/${PROJECT_NAME}") 
+SET(IMGDIR "${RESDIR}/images/${PROJECT_NAME}") 
+
+SET(SRCS 
+       src/wfd_ug.c
+       src/wfd_client.c
+       src/wfd_ug_popup.c
+       src/wfd_ug_genlist.c
+       src/wfd_ug_main_view.c
+       src/wfd_ug_multiconnect_view.c
+       src/wfd_ug_about_view.c
+)
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+
+
+SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fvisibility=hidden -Wall")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
+
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
+ADD_DEFINITIONS("-DUSE_DLOG")
+
+ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS})
+SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION 0.1.0)
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
+
+ADD_CUSTOM_TARGET(wfd_ug.edj
+                COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/resources/images
+                ${CMAKE_CURRENT_SOURCE_DIR}/resources/wfd_ug.edc ${CMAKE_BINARY_DIR}/wfd_ug.edj
+                DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/resources/wfd_ug.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} wfd_ug.edj)
+
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIBDIR})
+INSTALL(FILES ${CMAKE_BINARY_DIR}/wfd_ug.edj DESTINATION ${EDJDIR})
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/resources/images/ DESTINATION ${IMGDIR} FILES_MATCHING PATTERN "*.png")
+
+ADD_SUBDIRECTORY(po)
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_client.h b/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_client.h
new file mode 100644 (file)
index 0000000..067fb08
--- /dev/null
@@ -0,0 +1,143 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#ifndef __WFD_CLIENT_H__
+#define __WFD_CLIENT_H__
+
+
+typedef enum {
+       WFD_DEVICE_TYPE_COMPUTER = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_COMPUTER,
+       WFD_DEVICE_TYPE_INPUT_DEVICE = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_INPUT_DEVICE,
+       WFD_DEVICE_TYPE_PRINTER = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_PRINTER,
+       WFD_DEVICE_TYPE_CAMERA = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_CAMERA,
+       WFD_DEVICE_TYPE_STORAGE = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_STORAGE,
+       WFD_DEVICE_TYPE_NW_INFRA = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_NETWORK_INFRA,
+       WFD_DEVICE_TYPE_DISPLAYS = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_DISPLAY,
+       WFD_DEVICE_TYPE_MM_DEVICES = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_MULTIMEDIA_DEVICE,
+       WFD_DEVICE_TYPE_GAME_DEVICES = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_GAME_DEVICE,
+       WFD_DEVICE_TYPE_TELEPHONE = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_TELEPHONE,
+       WFD_DEVICE_TYPE_AUDIO = WIFI_DIRECT_PRIMARY_DEVICE_TYPE_AUDIO,
+       WFD_DEVICE_TYPE_OTHER =  WIFI_DIRECT_PRIMARY_DEVICE_TYPE_OTHER,
+} device_type_e;
+
+typedef enum {
+       WFD_LINK_STATUS_DEACTIVATED = WIFI_DIRECT_STATE_DEACTIVATED,
+       WFD_LINK_STATUS_DEACTIVATING = WIFI_DIRECT_STATE_DEACTIVATING,
+       WFD_LINK_STATUS_ACTIVATING = WIFI_DIRECT_STATE_ACTIVATING,
+       WFD_LINK_STATUS_ACTIVATED = WIFI_DIRECT_STATE_ACTIVATED,
+       WFD_LINK_STATUS_DISCOVERING = WIFI_DIRECT_STATE_DISCOVERING,
+       WFD_LINK_STATUS_CONNECTING = WIFI_DIRECT_STATE_CONNECTING,
+       WFD_LINK_STATUS_DISCONNECTING = WIFI_DIRECT_STATE_DISCONNECTING,
+       WFD_LINK_STATUS_CONNECTED = WIFI_DIRECT_STATE_CONNECTED,
+       WFD_LINK_STATUS_GROUP_OWNER = WIFI_DIRECT_STATE_GROUP_OWNER,
+} link_status_e;
+
+/**
+ *     This function let the ug get wi-fi direct status from vconf
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_get_vconf_status(void *data);
+
+/**
+ *     This function let the ug turn wifi off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_wifi_off(void *data);
+
+/**
+ *     This function let the ug turn AP on
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_mobile_ap_on(void *data);
+
+/**
+ *     This function let the ug turn AP off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_mobile_ap_off(void *data);
+
+/**
+ *     This function let the ug do initialization
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int init_wfd_client(void *data);
+
+/**
+ *     This function let the ug do de-initialization
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int deinit_wfd_client(void *data);
+
+/**
+ *     This function let the ug turn wi-fi direct on
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_client_switch_on(void *data);
+
+/**
+ *     This function let the ug turn wi-fi direct off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_client_switch_off(void *data);
+
+/**
+ *     This function let the ug turn wi-fi direct on/off forcely
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+  *    @param[in] onoff whether to turn on/off wi-fi direct
+ */
+int wfd_client_swtch_force(void *data, int onoff);
+
+/**
+ *     This function let the ug create a group
+ *     @return   If success, return 0, else return -1
+ */
+int wfd_client_group_add();
+
+/**
+ *     This function let the ug connect to the device by mac address
+ *     @return   If success, return 0, else return -1
+ *     @param[in] mac_addr the pointer to the mac address of device
+ */
+int wfd_client_connect(const char *mac_addr);
+
+/**
+ *     This function let the ug disconnect to the device by mac address
+ *     @return   If success, return 0, else return -1
+ *     @param[in] mac_addr the pointer to the mac address of device
+ */
+int wfd_client_disconnect(const char *mac_addr);
+
+/**
+ *     This function let the ug set the intent of a group owner
+ *     @return   If success, return 0, else return -1
+ *     @param[in] go_intent the intent parameter
+ */
+int wfd_client_set_p2p_group_owner_intent(int go_intent);
+
+#endif /* __WFD_CLIENT_H__ */
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug.h b/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug.h
new file mode 100755 (executable)
index 0000000..ff16f49
--- /dev/null
@@ -0,0 +1,268 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#ifndef __WFD_UG_H__
+#define __WFD_UG_H__
+
+#include <ui-gadget-module.h>
+#include <tethering.h>
+#include <wifi-direct.h>
+
+#define PACKAGE "ug-setting-wifidirect-efl"
+#define LOCALEDIR "/usr/ug/res/locale"
+#define VCONF_WFD_APNAME "db/setting/device_name"
+
+#ifdef USE_DLOG
+#include <dlog.h>
+
+#undef LOG_TAG
+#define LOG_TAG "UG_WIFI_DIRECT"
+
+#define WDUG_LOGV(format, args...) LOGV(format, ##args)
+#define WDUG_LOGD(format, args...) LOGD(format, ##args)
+#define WDUG_LOGI(format, args...) LOGI(format, ##args)
+#define WDUG_LOGW(format, args...) LOGW(format, ##args)
+#define WDUG_LOGE(format, args...) LOGE(format, ##args)
+#define WDUG_LOGF(format, args...) LOGF(format, ##args)
+
+#define __WDUG_LOG_FUNC_ENTER__ LOGV("Enter")
+#define __WDUG_LOG_FUNC_EXIT__ LOGV("Quit")
+
+#define assertm_if(expr, fmt, args...) do { \
+       if (expr) { \
+         WDUG_LOGF(" ##(%s) -> assert!!## "fmt, #expr, ##args); \
+                assert(1); \
+       } \
+} while (0)
+
+#else /** _DLOG_UTIL */
+
+#define WDUG_LOGV(format, args...) \
+       printf("[V/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUG_LOGD(format, args...) \
+       printf("[D/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUG_LOGI(format, args...) \
+       printf("[I/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUG_LOGW(format, args...) \
+       printf("[W/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUG_LOGE(format, args...) \
+       printf("[E/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUG_LOGF(format, args...) \
+       printf("[F/UG_WIFI_DIRECT] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+
+#define __WDUG_LOG_FUNC_ENTER__ \
+       printf("[V/UG_WIFI_DIRECT] %s: %s()(%4d)> Enter", __FILE__, __FUNCTION__, __LINE__)
+#define __WDUG_LOG_FUNC_EXIT__ \
+       printf("[V/UG_WIFI_DIRECT] %s: %s()(%4d)> Exit", __FILE__, __FUNCTION__, __LINE__)
+
+#endif /** _DLOG_UTIL */
+
+#define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5]
+#define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x"
+
+#define AP_NAME_LENGTH_MAX             32
+#define AP_PASSWORD_LENGTH_MAX 64
+#define AP_PASSWORD_LENGTH_MIN 8
+#define AP_REJECT_CHAR_LIST            "=,"
+
+#define DEFAULT_DEV_NAME        "Tizen"
+#define MAC_LENGTH  18
+#define SSID_LENGTH 32
+#define MAX_PEER_NUM 10
+#define MAX_POPUP_PEER_NUM 7
+#define MAX_POPUP_TEXT_SIZE 256
+#define MAX_DISPLAY_TIME_OUT   30
+#define MAX_NO_ACTION_TIME_OUT 300            /*5min*/
+#define MAX_SCAN_TIME_OUT 30
+
+#define _(s)        dgettext(PACKAGE, s)
+#define N_(s)      dgettext_noop(s)
+#define S_(s)      dgettext("sys_string", s)
+
+#if 1
+/* To-Do : Text should be translated. */
+#define IDS_WFD_POP_SCAN_AGAIN "Current connection will be disconnected so that scanning can start.Continue?"
+#define IDS_WFD_POP_WARN_BUSY_DEVICE "Unavailable device. Device is connected to another device."
+#define IDS_WFD_POP_AUTOMATIC_TURN_OFF "There has been no activity for 5 minutes since Wi-Fi Direct was enabled. To extend battery life, Wi-Fi Direct has been disabled."
+#define IDS_WFD_BODY_FAILED_DEVICES "Failed Devices"
+#define IDS_WFD_TITLE_ABOUT_WIFI_DIRECT "About Wi-Fi Direct"
+#endif
+
+
+#define WFD_GLOBALIZATION_STR_LENGTH 256
+
+typedef enum {
+       WFD_MULTI_CONNECT_MODE_NONE,
+       WFD_MULTI_CONNECT_MODE_IN_PROGRESS,
+       WFD_MULTI_CONNECT_MODE_COMPLETED,
+} wfd_multi_connect_mode_e;
+
+typedef enum {
+       PEER_CONN_STATUS_DISCONNECTED,
+       PEER_CONN_STATUS_DISCONNECTING,
+       PEER_CONN_STATUS_CONNECTING = PEER_CONN_STATUS_DISCONNECTING,
+       PEER_CONN_STATUS_CONNECTED,
+       PEER_CONN_STATUS_FAILED_TO_CONNECT,
+       PEER_CONN_STATUS_WAIT_FOR_CONNECT,
+} conn_status_e;
+
+
+typedef struct {
+       char ssid[SSID_LENGTH];
+       unsigned int category;
+       char mac_addr[MAC_LENGTH];
+       char if_addr[MAC_LENGTH];
+       conn_status_e conn_status;
+       bool is_group_owner;  /** Is an active P2P Group Owner */
+       bool is_persistent_group_owner;  /** Is a stored Persistent GO */
+       bool is_connected;  /** Is peer connected*/
+       Elm_Object_Item *gl_item;
+} device_type_s;
+
+typedef struct {
+       bool dev_sel_state;
+       device_type_s peer;
+} wfd_multi_sel_data_s;
+
+struct ug_data {
+       Evas_Object *base;
+       ui_gadget_h ug;
+
+       Evas_Object *win;
+       Evas_Object *bg;
+       Evas_Object *naviframe;
+       Evas_Object *genlist;
+       Evas_Object *multiconn_view_genlist;
+       Evas_Object *popup;
+       Evas_Object *act_popup;
+       Evas_Object *warn_popup;
+
+       Elm_Object_Item *head;
+       Evas_Object *scan_btn;
+       Evas_Object *multi_scan_btn;
+       Evas_Object *multi_connect_btn;
+
+       Elm_Object_Item *nodevice_title_item;
+       Elm_Object_Item *nodevice_item;
+
+       Elm_Object_Item *about_wfd_item;
+       Elm_Object_Item *about_wfd_sep_high_item;
+       Elm_Object_Item *about_wfd_sep_low_item;
+
+       Elm_Object_Item *conn_wfd_item;
+       Elm_Object_Item *conn_failed_wfd_item;
+       Elm_Object_Item *avlbl_wfd_item;
+       Elm_Object_Item *busy_wfd_item;
+       Elm_Object_Item *multi_connect_wfd_item;
+
+       Elm_Object_Item *multi_button_item;
+       Elm_Object_Item *multi_button_sep_item;
+
+       Elm_Object_Item *mcview_select_all_item;
+       Elm_Object_Item *mcview_title_item;
+       Elm_Object_Item *mcview_nodevice_item;
+
+       Evas_Object *back_btn;
+       Evas_Object *multi_btn;
+
+       // Notify
+       Evas_Object *notify;
+       Evas_Object *notify_layout;
+
+       int head_text_mode;
+
+       // Raw peer data
+       device_type_s raw_connected_peers[MAX_PEER_NUM];
+       int raw_connected_peer_cnt;
+       device_type_s raw_discovered_peers[MAX_PEER_NUM];
+       int raw_discovered_peer_cnt;
+
+       // Peer data in the Genlist
+       device_type_s gl_connected_peers[MAX_PEER_NUM];
+       int gl_connected_peer_cnt;
+
+       device_type_s gl_connected_failed_peers[MAX_PEER_NUM];
+       int gl_connected_failed_peer_cnt;
+
+       device_type_s gl_available_peers[MAX_PEER_NUM];
+       int gl_available_peer_cnt;
+
+       device_type_s gl_busy_peers[MAX_PEER_NUM];
+       int gl_busy_peer_cnt;
+
+       device_type_s raw_multi_selected_peers[MAX_PEER_NUM];
+       int raw_multi_selected_peer_cnt;
+
+       device_type_s gl_multi_connect_peers[MAX_PEER_NUM];
+       int gl_multi_connect_peer_cnt;
+
+       // My status
+       bool I_am_group_owner;
+       bool I_am_connected;
+
+       // Following variables are used at the Multi connect view.
+       wfd_multi_connect_mode_e multi_connect_mode;
+       wfd_multi_sel_data_s multi_conn_dev_list[MAX_PEER_NUM];
+       int gl_available_dev_cnt_at_multiconn_view;
+       int g_source_multi_connect_next;
+
+       int wfd_onoff;
+       wifi_direct_state_e wfd_status;
+       char *dev_name;
+       char *dev_pass;
+
+       // For connect failed peers
+       int last_display_time;
+       Ecore_Timer *display_timer;
+
+       // Tethering
+       bool is_hotspot_off;
+       tethering_h hotspot_handle;
+
+       // Used for automatic turn off
+       int last_wfd_status;
+       int last_wfd_time;
+       Ecore_Timer *monitor_timer;
+
+       // Re-discover or not
+       bool is_re_discover;
+};
+
+extern Elm_Gen_Item_Class head_itc;
+extern Elm_Gen_Item_Class name_itc;
+extern Elm_Gen_Item_Class title_itc;
+extern Elm_Gen_Item_Class peer_itc;
+extern Elm_Gen_Item_Class noitem_itc;
+extern Elm_Gen_Item_Class button_itc;
+
+extern Elm_Gen_Item_Class title_conn_itc;
+extern Elm_Gen_Item_Class peer_conn_itc;
+
+extern Elm_Gen_Item_Class title_busy_itc;
+extern Elm_Gen_Item_Class peer_busy_itc;
+
+extern Elm_Gen_Item_Class title_multi_connect_itc;
+extern Elm_Gen_Item_Class peer_multi_connect_itc;
+
+extern Elm_Gen_Item_Class title_conn_failed_itc;
+extern Elm_Gen_Item_Class peer_conn_failed_itc;
+
+
+#endif  /* __WFD_UG_H__ */
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug_view.h b/data/rsa/ug-wifi-direct/ug-wifidirect/include/wfd_ug_view.h
new file mode 100755 (executable)
index 0000000..7a6359b
--- /dev/null
@@ -0,0 +1,304 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#ifndef __WFD_UG_VIEW_H__
+#define __WFD_UG_VIEW_H__
+
+#include <glib.h>
+#include <syspopup_caller.h>
+
+#define EDJDIR "/usr/ug/res/edje/ug-setting-wifidirect-efl"
+#define WFD_UG_EDJ_PATH  EDJDIR"/wfd_ug.edj"
+#define WFD_IMG_DIR "/usr/ug/res/images/ug-setting-wifidirect-efl"
+#define TICKERNOTI_SYSPOPUP "tickernoti-syspopup"
+
+
+/* Define icons */
+
+#define WFD_ICON_DEVICE_COMPUTER                       WFD_IMG_DIR"/A09_device_computer.png"
+#define WFD_ICON_DEVICE_INPUT_DEVICE                   WFD_IMG_DIR"/A09_device_input_device.png"
+#define WFD_ICON_DEVICE_PRINTER                                WFD_IMG_DIR"/A09_device_printer.png"
+#define WFD_ICON_DEVICE_CAMERA                         WFD_IMG_DIR"/A09_device_camera.png"
+#define WFD_ICON_DEVICE_STORAGE                                WFD_IMG_DIR"/A09_device_storage.png"
+#define WFD_ICON_DEVICE_NETWORK_INFRA                  WFD_IMG_DIR"/A09_device_network_infrastructure.png"
+#define WFD_ICON_DEVICE_DISPLAY                                WFD_IMG_DIR"/A09_device_display.png"
+#define WFD_ICON_DEVICE_MULTIMEDIA_DEVICE              WFD_IMG_DIR"/A09_device_multimedia_devices.png"
+#define WFD_ICON_DEVICE_GAMING_DEVICE                  WFD_IMG_DIR"/A09_device_gaming_devices.png"
+#define WFD_ICON_DEVICE_TELEPHONE                      WFD_IMG_DIR"/A09_device_telephone.png"
+#define WFD_ICON_DEVICE_AUDIO_DEVICE                   WFD_IMG_DIR"/A09_device_audio_devices.png"
+
+#define WFD_ICON_DEVICE_COMPUTER_CONNECT               WFD_IMG_DIR"/A09_device_computer_connect.png"
+#define WFD_ICON_DEVICE_INPUT_DEVICE_CONNECT           WFD_IMG_DIR"/A09_device_input_device_connect.png"
+#define WFD_ICON_DEVICE_PRINTER_CONNECT                        WFD_IMG_DIR"/A09_device_printer_connect.png"
+#define WFD_ICON_DEVICE_CAMERA_CONNECT                 WFD_IMG_DIR"/A09_device_camera_connect.png"
+#define WFD_ICON_DEVICE_STORAGE_CONNECT                        WFD_IMG_DIR"/A09_device_storage_connect.png"
+#define WFD_ICON_DEVICE_NETWORK_INFRA_CONNECT          WFD_IMG_DIR"/A09_device_network_infrastructure_connect.png"
+#define WFD_ICON_DEVICE_DISPLAY_CONNECT                        WFD_IMG_DIR"/A09_device_display_connect.png"
+#define WFD_ICON_DEVICE_MULTIMEDIA_DEVICE_CONNECT      WFD_IMG_DIR"/A09_device_multimedia_devices_connect.png"
+#define WFD_ICON_DEVICE_GAMING_DEVICE_CONNECT          WFD_IMG_DIR"/A09_device_gaming_devices_connect.png"
+#define WFD_ICON_DEVICE_TELEPHONE_CONNECT              WFD_IMG_DIR"/A09_device_telephone_connect.png"
+#define WFD_ICON_DEVICE_AUDIO_DEVICE_CONNECT           WFD_IMG_DIR"/A09_device_audio_devices_connect.png"
+
+#define WFD_ICON_CONNECTED                             WFD_IMG_DIR"/A09_Connect.png"
+
+
+enum {
+       HEAD_TEXT_TYPE_DIRECT,
+       HEAD_TEXT_TYPE_DEACTIVATING,
+       HEAD_TEXT_TYPE_ACTIVATING,
+       HEAD_TEXT_TYPE_ACTIVATED,
+       HEAD_TEXT_TYPE_SCANING,
+};
+
+enum {
+       /* User confirm */
+       POPUP_TYPE_WIFI_OFF,
+       POPUP_TYPE_HOTSPOT_OFF,
+
+       /* Activation */
+       POPUP_TYPE_ACTIVATE_FAIL,
+       POPUP_TYPE_DEACTIVATE_FAIL,
+
+       /* Connection */
+       POPUP_TYPE_LINK_TIMEOUT,
+       POPUP_TYPE_AUTH_FAIL,
+       POPUP_TYPE_LINK_FAIL,
+       POPUP_TYPE_UNKNOWN_ERROR,
+
+       POPUP_TYPE_TERMINATE,
+
+       /* Disconnect */
+       POP_TYPE_DISCONNECT,
+
+       /* Disconnect All*/
+       POP_TYPE_DISCONNECT_ALL,
+
+       /* Scan again */
+       POP_TYPE_SCAN_AGAIN,
+
+       /* multi connect */
+       POP_TYPE_MULTI_CONNECT_POPUP,
+
+       /* Busy device */
+       POP_TYPE_BUSY_DEVICE_POPUP,
+
+       /* Automaticlly turn off */
+       POP_TYPE_AUTOMATIC_TURN_OFF,
+};
+
+struct ug_data *wfd_get_ug_data();
+
+/**
+ *     This function let the ug create the main view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void create_wfd_ug_view(void *data);
+
+/**
+ *     This function let the ug destroy the main view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void destroy_wfd_ug_view(void *data);
+
+/**
+ *     This function let the ug update the genlist item
+ *     @return   void
+ *     @param[in] obj the pointer to genlist item
+ */
+void wfd_ug_view_refresh_glitem(void *obj);
+
+/**
+ *     This function let the ug refresh the attributes of button
+ *     @return   void
+ *     @param[in] obj the pointer to the button
+ *     @param[in] text the pointer to the text of button
+ *     @param[in] enable whether the button is disabled
+ */
+void wfd_ug_view_refresh_button(void *obj, const char *text, int enable);
+
+/**
+ *     This function let the ug update the peers
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_ug_view_update_peers(void *data);
+
+/**
+ *     This function let the ug free the peers
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_ug_view_free_peers(void *data);
+
+/**
+ *     This function let the ug create a action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] message the pointer to the text of popup
+ *     @param[in] popup_type the message type
+ */
+void wfd_ug_act_popup(void *data, const char *message, int popup_type);
+
+/**
+ *     This function let the ug remove the action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfg_ug_act_popup_remove(void *data);
+
+/**
+ *     This function let the ug create a warning popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] message the pointer to the text of popup
+ *     @param[in] popup_type the message type
+ */
+void wfd_ug_warn_popup(void *data, const char *message, int popup_type);
+
+/**
+ *     This function let the ug change the text of multi button
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int _change_multi_button_title(void *data);
+
+/**
+ *     This function let the ug create about view
+ *     @return   void
+ *     @param[in] ugd the pointer to the main data structure
+ */
+void _wifid_create_about_view(struct ug_data *ugd);
+
+/**
+ *     This function let the ug create the view for multi connection
+ *     @return   void
+ *     @param[in] ugd the pointer to the main data structure
+ */
+void _wifid_create_multiconnect_view(struct ug_data *ugd);
+
+/**
+ *     This function let the ug call it when click 'back' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _back_btn_cb(void *data, Evas_Object * obj, void *event_info);
+
+/**
+ *     This function let the ug call it when click 'scan' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _scan_btn_cb(void *data, Evas_Object * obj, void *event_info);
+
+/**
+ *     This function let the ug call it when click 'multi connect' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _wifid_create_multibutton_cb(void *data, Evas_Object *obj, void *event_info);
+
+/**
+ *     This function let the ug get the found peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ */
+int wfd_ug_get_discovered_peers(struct ug_data *ugd);
+
+/**
+ *     This function let the ug get the connected peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ */
+int wfd_ug_get_connected_peers(struct ug_data *ugd);
+
+/**
+ *     This function let the ug get the device status
+ *     @return  If success, return 0-3(available: 0, connected: 1, busy: 2, connected failed: 3), else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] device the pointer to the number of connected failed devices
+ */
+int wfd_get_device_status(void *data, device_type_s *device);
+
+/**
+ *     This function let the ug refresh current status of wi-fi direct
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_refresh_wifi_direct_state(void *data);
+
+/**
+ *     This function let the ug free the selected peers in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_free_multi_selected_peers(void *data);
+
+/**
+ *     This function let the ug stop to connect to selected peer
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_stop_multi_connect(void *data);
+
+/**
+ *     This function let the ug connect to the next selected peer automatically
+ *     @return   If stop the timer, return false, else return true
+ *     @param[in] data the pointer to the main data structure
+ */
+gboolean wfd_multi_connect_next_cb(void *data);
+
+/**
+ *     This function let the ug add a dialogue separator
+ *     @return   the separator item
+ *     @param[in] genlist the pointer to the genlist
+ *     @param[in] separator_style the style of separator
+ */
+Elm_Object_Item *wfd_add_dialogue_separator(Evas_Object *genlist, const char *separator_style);
+
+/**
+ *     This function let the ug fee the multi connect devices
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_free_multiconnect_device(struct ug_data *ugd);
+
+/**
+ *     This function let the ug update the multi connect devices
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_update_multiconnect_device(struct ug_data *ugd);
+
+/**
+ *     This function let the ug create the view for multi connection
+ *     @return   void
+ *     @param[in] ugd the pointer to the main data structure
+ */
+void wfd_create_multiconnect_view(struct ug_data *ugd);
+
+
+#endif  /* __WFD_UG_VIEW_H__ */
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/CMakeLists.txt b/data/rsa/ug-wifi-direct/ug-wifidirect/po/CMakeLists.txt
new file mode 100644 (file)
index 0000000..68ac9fa
--- /dev/null
@@ -0,0 +1,24 @@
+# for i18n
+
+SET(POFILES ar.po az.po bg.po ca.po cs.po da.po de_DE.po el_GR.po en.po en_PH.po en_US.po es_ES.po es_US.po et.po eu.po fi.po fr_CA.po fr_FR.po ga.po gl.po hi.po hr.po hu.po hy.po is.po it_IT.po ja_JP.po ka.po kk.po ko_KR.po lt.po lv.po mk.po nb.po nl_NL.po pl.po pt_BR.po pt_PT.po ro.po ru_RU.po sk.po sl.po sr.po sv.po tr_TR.po uk.po uz.po zh_CN.po zh_HK.po zh_SG.po zh_TW.po )
+
+SET(MSGFMT "/usr/bin/msgfmt")
+
+FOREACH(pofile ${POFILES})
+       SET(pofile ${CMAKE_CURRENT_SOURCE_DIR}/${pofile})
+       MESSAGE("PO: ${pofile}")
+       GET_FILENAME_COMPONENT(absPofile ${pofile} ABSOLUTE)
+       GET_FILENAME_COMPONENT(lang ${absPofile} NAME_WE)
+       SET(moFile ${CMAKE_CURRENT_BINARY_DIR}/${lang}.mo)
+       ADD_CUSTOM_COMMAND(
+                       OUTPUT ${moFile}
+                       COMMAND ${MSGFMT} -o ${moFile} ${absPofile}
+                       DEPENDS ${absPofile}
+       )
+       INSTALL(FILES ${moFile}
+                       DESTINATION /usr/ug/res/locale/${lang}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo)
+       SET(moFiles ${moFiles} ${moFile})
+ENDFOREACH(pofile)
+
+MESSAGE(".mo files: ${moFiles}")
+ADD_CUSTOM_TARGET(po ALL DEPENDS ${moFiles})
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/POTFILES.in b/data/rsa/ug-wifi-direct/ug-wifidirect/po/POTFILES.in
new file mode 100644 (file)
index 0000000..6e6a4b0
--- /dev/null
@@ -0,0 +1,2 @@
+# List of source files containing translatable strings.
+wifi_direct_strings.h
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ar.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ar.po
new file mode 100644 (file)
index 0000000..ba92fa7
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "تم التوصيل"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "جاري التوصيل"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "جاري الفصل..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "تم التوصيل"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "خطأ غير معروف"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "عدم تطابق رموز PIN!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "جاري التفعيل..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "تم تحديد %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "جاري إلغاء التفعيل..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "غير مدعوم"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "بحث"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "أجهزة Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "انقر للتوصيل"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "توصيل"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "إلغاء الاتصال"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "حول Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "تعمل شبكة Wi-Fi Direct على تفعيل أجهزة Wi-Fi للاتصال مباشرة والطباعة ومشاركة الملفات والمزامنة ومشاركة الشاشة بسهولة وراحة أكبر. ومن خلال الاتصال بالأجهزة التي تدعم شبكة Wi-Fi Direct، يمكن مشاركة المحتوى ومزامنة البيانات والتواصل مع الأصدقاء على المستوى الاجتماعي وتشغيل الألعاب والصوت ومقاطع الفيديو وغير ذلك المزيد باستخدام تطبيقات متعددة"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "الأجهزة المتصلة"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "الأجهزة المشغولة"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "متصل بجهاز آخر"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "جاري التوصيل"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "في انتظار الاتصال"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "فشل الاتصال"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "اتصال متعدد"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "فصل الكل"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "فصل"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "لم يتم العثور على أجهزة"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "اتصال Wi-Fi مباشر"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "هل تريد إلغاء اتصال Wi-Fi Direct؟"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "لا توجد أجهزة"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "إيقاف"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "فشل إلغاء التنشيط"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "فشل التنشيط"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "سيتم قطع الاتصال الحالي. متابعة؟"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "الأجهزة المتاحة"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "يمكنك الاتصال بما يصل إلى %d أجهزة في نفس الوقت"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/az.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/az.po
new file mode 100644 (file)
index 0000000..b066340
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Qoşuldu"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "qoşulur"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Bağlantı kəsilir"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Qoşuldu"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Naməlum xəta"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-lər uyğun deyil!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Fəallaşdırılır..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seçilmişdir"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Söndürülür..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Dəstəklənmir"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Axtarın"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazları"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Qoşulmaq üçün vur"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Qoşul"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Bağlantını ləğv et"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct haqqında"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct Wi-Fi cihazlarının birbaşa qoşulma, çap etmə, fayl paylaşma, sinxronlaşma və ekran paylaşmasını daha sadə və rahat edir. Wi-Fi Direct dəstəkləyən cihazlara qoşulmaq müxtəlif proqramlardan istifadə edərək məzmunuzu paylaşmağı, məlumatlarınızı paylaşmağı, sosiallaşmağı, oyunlar oynamağı, audio, videolar və sairəyə imkan verir"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Qoşulmuş cihazlar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Məşğul cihazlar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Digər cihazlarla qoşulub"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "qoşulur"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bağlantını gözləyir"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Bağlantı alınmadı"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Çoxlu bağlantı"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Hamısı ilə əlaqəni kəs"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Bağlantını kəs"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Heç bir cihaz tapılmadı"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct bağlantısı"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct bağlantısı ləğv edilsin?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Cihaz yoxdur"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Dayandır"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Söndürülmə alınmadı"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Fəallaşdırmaq mümkün olmadı"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Hazırkı bağlantı kəsiləcək. Davam edilsin?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Mümkün cihazlar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Siz eyni zamanda maksimum %d cihaza qoşula bilərsiniz"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/bg.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/bg.po
new file mode 100644 (file)
index 0000000..3f8da15
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Свързан"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Свързване..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Изключване..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Свързан"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Неизвестна грешка"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN кодовете не съвпадат!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Активиране..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d избрани"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Деактивиране..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не се поддържа"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Сканиране"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Устройства за Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Чукнете, за да се свържете"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Свързване"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Отмяна на връзката"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "За Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct позволява на Wi-Fi устройства да се свързват директно, като прави печата, споделянето на файлове, синхронизирането и споделянето на екрани много по-просто и по-удобно. Свързването към устройства, които поддържат Wi-Fi Direct, позволява да споделяте съдържанието си, да синхронизирате данните си, да се социализирате с приятелите си, да играете игри, да възпроизвеждате аудио, видео и много други, с помощта на различни приложения."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Свързани устройства"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Заети устройства"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Свързано с друго устройство"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Свързване..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Изчакване на връзка"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Неуспешно свързване"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мултивръзка"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Прекъсване на всички"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Изключване"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Не са намерени устройства"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Връзка Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Отмяна на връзка Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Няма устройства"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Деактивирането неуспешно"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Неуспешно активиране"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Текущата връзка ще бъде прекъсната. Продължаване?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Достъпни устройства"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Можете да свържете до %d устройства едновременно"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ca.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ca.po
new file mode 100644 (file)
index 0000000..0f236f9
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connectat"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connectant..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconnectant..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connectat"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconegut"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Els PIN no coincideixen!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activant..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionat"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivant..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No s'admet"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Escanejar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositius Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toqui per connectar"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel·lar connexió"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permet als dispositius Wi-Fi connectar-se directament, fent que tasques com imprimir, compartir fitxers, sincronitzar i compartir pantalla siguin molt més senzilles i còmodes. Connectar a dispositius que admeten Wi-Fi Direct fa possible compartir contingut, sincronitzar dades, socialitzar amb amics, jugar a jocs, reproduir àudio i vídeo, etc. amb diverses aplicacions"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositius connectats"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositius ocupats"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connectat a un altre dispositiu"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connectant..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperant connexió"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error en la connexió"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexió múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconnectar tot"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconnectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No s'han trobat dispositius"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexió Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel·lar connexió Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Sense dispositius"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Aturar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivar"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activació fallida"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Es desconnectarà la connexió actual. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositius disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Pot connectar fins a %d dispositius simultàniament"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/cs.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/cs.po
new file mode 100644 (file)
index 0000000..e52777c
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Připojeno"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Připojování..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odpojování..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Připojeno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznámá chyba"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kódy se neshodují!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivace..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Vybráno %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivace..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodporováno"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Načíst"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Zařízení Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Klepnutím připojte"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Připojit"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Zrušit připojení"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Standard Wi-Fi Direct umožňuje bezdrátovým zařízením mnohem jednodušeji a mnohem pohodlněji přímo se připojovat, tisknout, sdílet soubory, provádět synchronizaci a sdílet obraz na displeji. Když se připojíte k zařízením podporujícím standard Wi-Fi Direct, budete moci sdílet obsah, synchronizovat data, komunikovat s přáteli, hrát hry, přehrávat zvukové a obrazové záznamy a kromě toho používat různé aplikace."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Připojená zařízení"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zaneprázdněná zařízení"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Připojeno k jinému zařízení"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Připojování..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekání na připojení"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Připojení se nezdařilo"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Vícenásobné připojení"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Odpojit vše"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Odpojit"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nebyla nalezena žádná zařízení"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Připojení Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Zrušit připojení Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Žádná zařízení"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivace se nezdařila"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivace se nezdařila"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuální připojení bude odpojeno. Chcete pokračovat?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupná zařízení"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Současně se můžete připojit max. k %d zařízením"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/da.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/da.po
new file mode 100644 (file)
index 0000000..ec1fd70
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Forbundet"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Opretter forbindelse..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Afbryder..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Forbundet"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ukendt fejl"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koder stemmer ikke overens!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverer ..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valgt"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverer..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Understøttes ikke"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scanning"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheder"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Rør for at tilslutte"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Forbind"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuller forbindelse"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gør det muligt for Wi-Fi-enheder at tilslutte direkte og gøre udskrivning, fildeling, synkronisering og skærmdeling meget enklere og mere praktisk. Tilslutning til enheder, der understøtter Wi-Fi Direct, gør det muligt at dele dit indhold, synkronisere dine data, være social med venner, spille spil, lyd, video og mere ved hjælp af forskellige programmer"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tilsluttede enheder"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Optagne enheder"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Sluttet til en anden enhed"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Opretter forbindelse..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Venter på forbindelse"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kunne ikke tilslutte"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-forbind"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Frakobl alle"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Afbryd"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ingen enheder fundet"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-forbindelse"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuller Wi-Fi Direct-forbindelse?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ingen enheder"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivering mislykkedes"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivering mislykkedes"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Den aktuelle forbindelse vil blive afbrudt. Vil du fortsætte?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tilgængelige enheder"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan tilslutte op til %d enheder på samme tid"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/de_DE.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/de_DE.po
new file mode 100644 (file)
index 0000000..a90ef3a
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Verbunden"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verbindung wird hergestellt..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verbindung wird getrennt..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Verbunden"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unbekannter Fehler"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs stimmen nicht überein!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Wird aktiviert..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d ausgewählt"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Wird deaktiviert..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nicht unterstützt"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Suchen"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-Geräte"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Zum Verbinden tippen"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Verbindung abbrechen"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Info zu Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ermöglicht es WLAN-Geräten eine direkte Verbindung herzustellen und sorgt dafür, dass Druckvorgänge, Datenaustausch, Synchronisierung und die gemeinsame Nutzung von Bildschirmen einfacher und bequemer durchgeführt werden können. Durch die Verbindungsherstellung zu Wi-Fi Direct unterstützenden Geräten können Inhalte freigegeben, Daten synchronisiert, Kontakt mit Freunden aufgenommen sowie Spiele, Audiodateien, Videos und vieles mehr mit zahlreichen Anwendungen genutzt werden."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Verbundene Geräte"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Bereits ausgelastete Geräte"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Mit anderem Gerät verbunden"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verbindung wird hergestellt..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Warte auf Verbindung"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Verbindung nicht möglich"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mehrfachverbindung"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Alle trennen"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Trennen"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Keine Geräte gefunden"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird die aktuelle WLAN-Verbindung getrennt. Fortfahren?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Wenn Wi-Fi Direct verwendet wird, wird das aktuelle WLAN-Tethering getrennt. Fortfahren?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-Verbindung"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct-Verbindung trennen?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Keine Geräte"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivierung fehlgeschlagen"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivierung fehlgeschlagen"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuelle Verbindung wird getrennt. Fortfahren?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Verfügbare Geräte"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Sie können bis zu %d Geräte gleichzeitig miteinander verbinden."
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/el_GR.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/el_GR.po
new file mode 100644 (file)
index 0000000..be21a4f
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Συνδέθηκε"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Σύνδεση..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Αποσύνδεση..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Συνδέθηκε"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Άγνωστο σφάλμα"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Τα PIN δεν συμφωνούν!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ενεργοποίηση..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Επιλέχθηκαν %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Απενεργοποίηση.."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Δεν υποστηρίζεται"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Σάρωση"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Συσκευές Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Πατήστε για σύνδεση"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Σύνδεση"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Ακύρωση σύνδεσης"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Σχετικά με Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Το Wi-Fi Direct επιτρέπει στις συσκευές Wi-Fi να συνδέονται απευθείας, γεγονός που κάνει τη διαδικασία εκτύπωσης, κοινής χρήσης αρχείων, συγχρονισμού και κοινής χρήσης οθόνης πιο απλή και πιο εύχρηστη. Η σύνδεση σε συσκευές που υποστηρίζουν Wi-Fi Direct σας επιτρέπει να μοιράζεστε περιεχόμενο, να συγχρονίζετε τα δεδομένα σας, να συναναστρέφεστε με τους φίλους σας, να παίζετε παιχνίδια, να ακούτε μουσική, να παρακολουθείτε ταινίες κ.ά., χρησιμοποιώντας διάφορες εφαρμογές"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Συνδεδεμένες συσκευές"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Απασχολημένες συσκευές"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Έχει συνδεθεί με άλλη συσκευή"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Σύνδεση..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Αναμονή για σύνδεση"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Αποτυχία σύνδεσης"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Πολλαπλή σύνδεση"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Αποσύνδεση όλων"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Αποσύνδεση"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Δεν βρέθηκαν συσκευές"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Σύνδεση Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Ακύρωση της σύνδεσης Wi-Fi Direct;"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Καμία συσκευή"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Διακοπή"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Αποτυχία απενεργοποίησης"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Αποτυχία ενεργοποίησης"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Η τρέχουσα σύνδεση θα αποσυνδεθεί. Συνέχεια;"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Διαθέσιμες συσκευές"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Μπορείτε να συνδέσετε έως και %d συσκευές ταυτόχρονα"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/en.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/en.po
new file mode 100755 (executable)
index 0000000..3cc4ea8
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI_DIRECT"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronising, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronise your data, socialise with friends, play games, audio, videos, and more, using various applications"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/en_PH.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/en_PH.po
new file mode 100644 (file)
index 0000000..1db0617
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronizing, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronize your data, socialize with friends, play games, audio, videos, and more, using various applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/en_US.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/en_US.po
new file mode 100644 (file)
index 0000000..1db0617
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnecting..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connected"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Unknown error"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activating..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selected"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deactivating..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Not supported"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct devices"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tap to connect"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connect"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancel connection"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "About Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct enables Wi-Fi devices to connect directly, making printing, file sharing, synchronizing, and screen sharing much simpler and more convenient. Connecting to devices that support Wi-Fi Direct makes it possible to share your content, synchronize your data, socialize with friends, play games, audio, videos, and more, using various applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Connected devices"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Busy devices"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connected with another device"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connecting..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Waiting for connection"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Failed to connect"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multi-connect"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnect all"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnect"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No devices found"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct connection"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancel Wi-Fi Direct connection?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No devices"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deactivation failed"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activation failed"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Current connection will be disconnected. Continue?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Available devices"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "You can connect up to %d devices at the same time"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/es_ES.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/es_ES.po
new file mode 100644 (file)
index 0000000..8ac7c2a
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconocido"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Los códigos PIN no coinciden"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionado"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No admitido"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pulse para conectar"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite que los dispositivos Wi-Fi se conecten directamente y facilita enormemente la impresión, el uso compartido de archivos y de pantallas. La conexión de dispositivos compatibles con Wi-Fi Direct permite compartir contenido, sincronizar datos, relacionarse con amigos, reproducir juegos, audio, vídeo y mucho más gracias al uso de distintas aplicaciones"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con otro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperando conexión"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error de conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No se han encontrado dispositivos"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "¿Cancelar conexión Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No hay dispositivos"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Error al activar"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La conexión actual finalizará. ¿Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Puede conectar hasta %d dispositivos al mismo tiempo"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/es_US.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/es_US.po
new file mode 100644 (file)
index 0000000..e024219
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Error desconocido"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Los PIN no coinciden"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionado(s)"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando…"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "No soportado"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Directo"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Directo"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pulse para conectar"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Directo permite conectar directamente dispositivos Wi-Fi, lo que hace más simple y conveniente imprimir, compartir archivos, sincronizar datos y compartir en pantalla. La conexión con dispositivos que admiten Wi-Fi Directo hace que puedas compartir tus contenidos, sincronizar tus datos, socializar con amigos, jugar juegos, reproducir audio o videos, etc., mediante varias aplicaciones"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con otro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Esperando conectarse"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Error de conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexión múltiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "No se han encontrado dispositivos"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Al usar Wi-Fi Directo se desconectará la conexión Wi-Fi actual. ¿Continuar?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Al usar Wi-Fi Directo se desconectará la redirección de Wi-Fi actual. ¿Continuar?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Directo"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "¿Desea cancelar la conexión de Wi-Fi Directo?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "No hay dispositivos"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Detener"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Error en desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Error al activar"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La conexión actual se desconectará. ¿Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Puedes conectar hasta %d dispositivos al mismo tiempo"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/et.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/et.po
new file mode 100644 (file)
index 0000000..50ff9cc
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ühendatud"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ühendamine..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ühenduse katkestamine..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ühendatud"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Tundmatu tõrge"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koodid ei kattu!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiveerimine..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valitud"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desaktiveerimine..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Tugi puudub"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Otsi"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct seadmed"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "puudutage ühendamiseks"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ühenda"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Katkesta ühendus"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Directi teave"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct võimaldab Wi-Fi seadmetel otse ühenduda, muutes printimise, failijagamise, sünkroonimise ja ekraanijagamise palju lihtsamaks ning mugavamaks. Teenust Wi-Fi Direct toetavate seadmete ühendamine võimaldab teil mitmesuguste rakenduste abil jagada sisu, sünkroonida andmeid, suhelda sõpradega, mängida mänge, heli, videoid ja teha muudki"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Ühendatud seadmed"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Hõivatud seadmed"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ühendatud teise seadmega"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ühendamine..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ühenduse ootamine"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ühendamine nurjus"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mitmikühendus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Katkesta kõigi ühendus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Katkesta ühendus"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Seadmeid ei leitud"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Directi ühendus"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Kas katkestada Wi-Fi Directi ühendus?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Seadmeid pole"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Lõpeta"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desaktiveerimine nurjus"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktiveerimine nurjus"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktiivne ühendus katkestatakse. Kas jätkata?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Saadaolevad seadmed"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Korraga saate ühendada kuni %d seadet"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/eu.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/eu.po
new file mode 100644 (file)
index 0000000..4cb31ea
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Konektatuta"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Konektatzen"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Deskonektatzen"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Konektatuta"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Errore ezezaguna"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINak ez datoz bat!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktibatzen..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d aukeratuta"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desaktibatzen..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Bateraezina"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Eskaneatzea"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-en gailuak"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ukitu konektatzeko"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Konektatu"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Utzi konexioa"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-i buruz"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct funtzioak Wi-Fi gailuei zuzenean konektatzea ahalbidetzen die, hala, errazagoa eta erosoagoa izango da inprimatzea, fitxategiak partekatzea, sinkronizatzea eta pantailak partekatzea. Wi-Fi Direct onartzen duten gailuetara konektatzean posible izango zaizu zure edukia partekatzea, datuak sinkronizatzea, lagunekin sozializatzea, jokoetara jokatzea, audioa, bideoa eta bestelakoak erabiltzea, zenbait aplikazioren bidez"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Konektatutako gailuak"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Lanpetutako gailuak"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Beste gailua batekin konektatuta"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Konektatzen"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Konexiora itxaroten"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ezin izan da konektatu"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Konexio anitza"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Deskonektatu guztiak"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Deskonektatu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ez da gailurik aurkitu"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct konexioa"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Utzi Wi-Fi Direct konexioa?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Gailurik ez"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Gelditu"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desaktibazioak huts egin du"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktibazioak huts egin du"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Uneko konexioa deskonektatu egingo da. Jarraitu?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Eskura dauden gailuak"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "%d gailu ere konekta ditzakezu aldi berean"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/fi.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/fi.po
new file mode 100644 (file)
index 0000000..7a9d955
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Yhdistetty"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Yhdistetään..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Yhteyttä katkaistaan..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Yhdistetty"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Tuntematon virhe"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koodit eivät täsmää!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivoidaan..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valittu"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Kytketään pois päältä..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Ei tuettu"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Hae"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct -laitteet"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Yhdistä napauttamalla"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Yhdistä"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Peruuta yhteys"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Directin tiedot"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct -toiminnon avulla Wi-Fi-laitteet voivat muodostaa suoria yhteyksiä, mikä tekee tulostamisesta, tiedostojen jakamisesta, synkronoinnista ja näytön jakamisesta entistä helpompaa ja mukavampaa. Muodostamalla yhteyden Wi-Fi Direct -toimintoa tukeviin laitteisiin voit jakaa sisältöä, synkronoida tietoja, pitää yhteyttä ystäviin, pelata pelejä, toistaa ääntä ja videoita sekä tehdä paljon muuta erilaisten sovellusten avulla"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Yhdistetyt laitteet"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Varatut laitteet"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Yhdistetty toiseen laitteeseen"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Yhdistetään..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Odotetaan yhteyttä"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Yhteyden muodostaminen epäonnistui"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Moniyhteys"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Katkaise kaikki"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Katkaise yhteys"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Laitteita ei löytynyt"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct -yhteys"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Peruutetaanko Wi-Fi Direct -yhteys?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ei laitteita"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Lopeta"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Käytöstä poistaminen epäonnistui"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivointi epäonnistui"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Nykyinen yhteys katkaistaan. Jatketaanko?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Käytettävissä olevat laitteet"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Voit muodostaa yhteyden samanaikaisesti enintään %d laitteeseen"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_CA.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_CA.po
new file mode 100644 (file)
index 0000000..efc6601
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connexion ..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Déconnexion ..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erreur inconnue"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Les NIP ne correspondent pas !"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "En cours d'activation ..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d sélectionnées"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Désactivation..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non pris en charge"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Rechercher"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Périphériques Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Touchez pour vous connecter"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuler la connexion"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "À propos de Wifi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct active les périphériques Wifi pour se connecter directement, réaliser des impressions, partager des fichiers, synchroniser des données et partager des écrans de manière simple et pratique. La connexion aux périphériques qui prennent en charge Wi-Fi Direct permet de partager vos contenus, synchroniser vos données, communiquer avec vos amis, jouer à des jeux, écouter de la musique, visionner des vidéos, etc. via diverses applications."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Périphériques connectés"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Périphériques occupés"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connecté à un autre périphérique"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connexion ..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Connexion en cours"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Échec de la connexion"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Tout déconnecter"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aucun périphérique détecté"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "L'utilisation de Wifi Direct va interrompre la connexion Wifi actuelle. Continuer ?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "L'utilisation de Wifi Direct va désactiver le modem Wifi. Continuer ?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexion Wifi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuler la connexion Wi-Fi Direct ?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Aucun périphérique"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Arrêter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Échec de la désactivation"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Échec de l'activation"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connexion actuelle sera déconnectée. Continuer ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Appareils disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vous pouvez vous connecter à %d périphériques maximum simultanément"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_FR.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/fr_FR.po
new file mode 100644 (file)
index 0000000..cd35522
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connexion..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Déconnexion..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Connecté"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erreur inconnue"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Les codes PIN ne correspondent pas !"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activation en cours..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d sélectionné(es)"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Désactivation..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non pris en charge"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Analyser"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Périphériques Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Appuyez pour vous connecter"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connexion"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annuler la connexion"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "A propos Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct active les périphériques Wi-Fi pour se connecter directement, réaliser des impressions, partager des fichiers, synchroniser des données et partager des écrans de manière simple et pratique. La connexion aux périphériques qui prennent en charge Wi-Fi Direct permet de partager vos contenus, synchroniser vos données, communiquer avec vos amis, jouer à des jeux, écouter de la musique, visionner des vidéos, etc. via diverses applications"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Périphériques connectés"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Périphériques occupés"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connecté à un autre périphérique"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connexion..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Connexion en cours"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Echec de la connexion"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connexion multiple"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Tout déconnecter"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Déconnecter"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aucun périphérique détecté"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "L'utilisation de Wi-Fi Direct va interrompre la connexion Wi-Fi actuelle. Continuer ?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "L'utilisation de Wi-Fi Direct va désactiver le modem Wi-Fi. Continuer ?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connexion Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annuler la connexion Wi-Fi Direct ?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Aucun périphérique"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Arrêter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Echec de la désactivation"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Echec de l'activation"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connexion actuelle sera déconnectée. Continuer ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Appareils disponibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vous pouvez vous connecter à %d périphériques maximum simultanément"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ga.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ga.po
new file mode 100644 (file)
index 0000000..ef5e103
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Nasctha"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ag nascadh..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ag dínascadh..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Nasctha"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Earráid anaithnid"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Ní mheaitseálann na PIN!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ag cur i ngníomh..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d roghnaithe"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Ag díghníomhachtú..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Gan tacú"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Gléasanna Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tapáil chun nascadh"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Nasc"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cuir nasc ar ceal"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Eolas faoi Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Cuireann Wi-Fi Direct ar chumas gléasanna Wi-Fi nascadh go díreach, rud a dhéanann priontáil. comhroinnt comhad, sioncronú agus comhroinnt scáileáin níos simplí áisiúla. Trí nascadh le gléasanna a bhfuil tacú iontu do Wi-Fi Direct, is féidir d'inneachar a chomhroinnt, do shonraí a shioncronú, teagmháil a dhéanamh le cairde, cluichí a imirt, ceol agus físeáin a sheinm, agus eile, trí fheidhmchláir éagsúla a úsáid"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Gléasanna nasctha"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Gléasanna gnóthacha"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Nasctha le gléas eile"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ag nascadh..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ag feitheamh le nasc"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Theip ar nascadh"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ilnasc"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Dínasc gach rud"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Dínasc"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Níor aimsíodh gléas"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Nasc Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cuir nasc Wi-Fi Direct ar ceal?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Níl gléasanna ann"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Theip ar dhíghníomhachtú"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Theip ar chur i ngníomh"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Dínascfar an nasc reatha. Ar aghaidh?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Gléasanna atá ar fáil"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Is féidir leat suas le %d gléas a nascadh ag an am céanna"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/gl.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/gl.po
new file mode 100644 (file)
index 0000000..263fd3d
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro descoñecido"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PIN non coinciden!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Activando..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionadas"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desactivando..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non admitido"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Buscar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toca para conectarte"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexión"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Acerca de Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite aos dispositivos Wi-Fi conectarse directamente, realizar impresións, compartir arquivos, sincronizar e compartir pantallas dun xeito moito máis simple e cómodo. A conexión con dispositivos compatibles con Wi-Fi Direct permite compartir o teu contido, sincronizar os teus datos, socializarte cos amigos, xogar a xogos, escoitar son, ver vídeos, etc., mediante varias aplicacións"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado con outro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Agardando conex. datos"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Non se puido establecer a conexión"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multiconexión"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar todo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desconectar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Non se atoparon dispositivos"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexión Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Desexas cancelar a conexión Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Non hai dispositivos"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Deter"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Erro na desactivación"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Fallo na activación"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A conexión actual desconectarase. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos dispoñibles"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Podes conectar ata %d dispositivos á vez"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/hi.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/hi.po
new file mode 100644 (file)
index 0000000..7e15cee
--- /dev/null
@@ -0,0 +1,118 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "जोड़ा गया"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "जोड़ा जा रहा है…"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "डिस्कनेक्ट हो रहा है..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "जोड़ा गया"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "अज्ञात त्रुटि"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN मेल नही खाता!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "सक्रिय हो रहा है…"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d चयनित"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "निष्क्रिय हो रहा है…"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "असमर्थित"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi डायरेक्ट"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "स्‍कैन"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "वाई-फाई डायरेक्ट डिवाइसें"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "कनेक्ट करने के लिए टैप करें"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "जोड़ें"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "कनेक्शन रद्द करें"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi डायरेक्ट के बारे में"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi डायरेक्ट Wi-Fi डिवाइसेस को सीधे कनेक्ट करना सक्षम करता है, जिस से प्रिंट करना, फ़ाइल साझाकरण, सिंक्रोनाइज करना, और स्‍क्रीन साझाकरण बहुत आसान और अधिक सुविधाजनक बन जाता है। Wi-Fi डायरेक्ट को समर्थित करने वाले डिवाइसेस के साथ कनेक्ट करने से विभिन्न एप्लीकेशंस का उपयोग करते हुए, आपकी सामग्री साझा करना, आपका डेटा सिंक्रोनाइज करना, मित्रों के साथ सोशलाइज़ करना, गेम्स प्ले करने, ऑडियो, वीडियोज़, और बहुत कुछ संभव हो जाता है"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "कनेक्ट किए गए डिवाइसेस"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "व्यस्त डिवाइसेस"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "अन्‍य डिवाइस के साथ कनेक्ट किया गया"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "जोड़ा जा रहा है…"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "कनेक्शन के लिए प्रतीक्षारत"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "कनेक्ट करने में असफल"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "मल्टी-कनेक्ट"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "सभी डिस्कनेक्ट करें"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "डिसकनेक्ट"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "कोई साधन नहीं मिला"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi डायरेक्ट कनेक्‍शन"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi डायरेक्ट कनेक्‍शन रद्द करें?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "डिवाइस नहीं"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "रोकें"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "निष्क्रियता विफल"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "सक्रियण विफल"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "वर्तमान कनेक्शन डिस्कनेक्ट किया जाएगा। जारी रखें?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "उपलब्ध डिवाइसें"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "आप एक ही समय में %d डिवाइसेस तक कनेक्ट कर सकते है"
+
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/hr.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/hr.po
new file mode 100644 (file)
index 0000000..349984d
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Spojeno"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Spajanje..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odspajanje..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Spojeno"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nepoznata greška"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ovi se ne podudarajui!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Uključivanje..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d odabrano"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Isključivanje..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodržan"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Uređaji za Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Dotaknite za spajanje"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Spoji"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct omogućuje da se Wi-Fi uređaji direktno spajaju, čime se izuzetno olakšava i pojednostavljuje ispis, dijeljenje datoteka, sinkroniziranje i dijeljenje zaslona. Spajanje s uređajima koji podržavaju Wi-Fi Direct omogućuje vam dijeljenje sadržaja, sinkroniziranje podataka, druženje s prijateljima, igranje igara, reproduciranje audia i videa te još mnogo toga pomoću raznih aplikacija"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Spojeni uređaji"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zauzeti uređaji"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Spojen na drugi uređaj"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Spajanje..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekanje veze"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Greška spajanja"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "multi spajanje"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Prekini sve"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nisu pronađeni uređaji"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct veza"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Poništiti Wi-Fi Direct vezu?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nema uređaja"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Zaustavi"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Isključivanje neuspješno"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivacija nije uspjela"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktivna veza će se prekinuti. Nastaviti?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupni uređaji"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "U svakom trenutku možete spojiti najviše %d uređaja"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/hu.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/hu.po
new file mode 100644 (file)
index 0000000..b5069e4
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Csatlakoztatva"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Kapcsolódás..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Szétkapcsolás..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Csatlakoztatva"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ismeretlen hiba"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "A PIN kódok nem egyeznek!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiválás..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d kiválasztva"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiválás..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nem támogatott"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Keresés"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-eszközök"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Érintse meg a kapcsolódáshoz"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Kapcsolódik"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Kapcsolat megszakítása"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "A Wi-Fi Directről"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "A Wi-Fi Direct lehetővé teszi a Wi-Fi eszközök közvetlen csatlakoztatását, így jóval egyszerűbbé és kényelmesebbé válik a nyomtatás, fájlmegosztás, szinkronizálás és képernyőmegosztás. Wi-Fi Directet támogató eszközökhöz kapcsolódva tartalmat oszthat meg, adatokat szinkronizálhat, közösségi életet élhet ismerőseivel, játszhat, hangot, videót és egyebeket játszhat le, és különféle alkalmazásokat használhat"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Csatlakoztatott eszközök"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Foglalt eszközök"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Másik eszközhöz csatlakozik"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Kapcsolódás..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Várakozás kapcsolatra"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nem sikerült kapcsolódni"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Többszörös kapcsolat"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Összes szétkapcsolása"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Szétkapcsolás"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nem található eszköz"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-kapcsolat"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Megszakítja a Wi-Fi Direct-kapcsolatot?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nincs eszköz"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Leállít"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Sikertelen deaktiválás"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Nem sikerült aktiválni"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A jelenlegi kapcsolat megszakad. Folytatja a műveletet?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Elérhető eszközök"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Egyszerre legfeljebb %d eszközt csatlakoztathat"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/hy.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/hy.po
new file mode 100644 (file)
index 0000000..657d3c6
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Միացված է"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Միացում..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Անջատվում է..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Միացված է"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Անորոշ սխալ"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ը չի համընկնում։"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ակտիվացվում է..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d ընտրվել է"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Ապաակտիվացում..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Չի սատարվում"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Զննել"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct սարքեր"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Թակել միանալու համար"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Միացնել"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Դադարեցնել միացումը"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ի մասին"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ը Wi-Fi սարքերին ընձեռում է ուղղակիորեն միանալու հնարավորություն՝ տպելը, ֆայլեր համօգտագործելը, համաժամացնելը և էկրանը համօգտագործելը դարձնելով շատ ավելի հեշտ ու հարմարավետ: Wi-Fi Direct-ի աշխատանքն ապահովող սարքերին միանալը հնարավոր է դարձնում համօգտագործել Ձեր բովանդակությունը, համաժամացնել տվյալները, շփվել ընկերների հետ, խաղեր խաղալ, ձայնանյութեր ու տեսանյութեր նվագարկել և ավելին՝ օգտագործելով զանազան ծրագրեր"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Միացված սարքեր"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Զբաղված սարքեր"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Միացված է այլ սարքի հետ"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Միացում..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Սպասում է միացման"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Չհաջողվեց միանալ"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Բազմակի միացում"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Անջատել բոլորը"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Անջատել"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Սարքեր չեն գտնվել"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-ի միացում"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Դադարեցնե՞լ Wi-Fi Direct-ի միացումը:"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Սարքեր չկան"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Կանգնել"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Ապաակտիվացումը ձախողվեց"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Ակտիվացումը ձախողվեց"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Ընթացիկ կապակցումը կդադարեցվի։ Շարունակե՞լ"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Մատչելի սարքեր"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Կարող եք միաժամանակ միացնել մինչև %d սարք"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/is.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/is.po
new file mode 100644 (file)
index 0000000..ec86b97
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Tengt"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verið er að tengjast..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verið er að aftengja..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Tengt"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Óþekkt villa"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-númerin passa ekki saman!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ræsi..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valið"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Slekk..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Óstutt"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanna"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct tæki"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pikkaðu til að tengja"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Tengja"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Hætta við tengingu"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Um Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gerir tækjum með Wi-Fi kleift að tengjast beint sín á milli, sem gerir prentun, samnýtingu skráa, samstillingu og skjásamnýtingu einfaldari og þægilegri. Með tengingu við tæki sem styðja Wi-Fi Direct geturðu deilt efninu þínu, samstillt gögn, blandað geði við vini, spilað leiki, myndskeið og tónlist og margt fleira, með ýmsum forritum"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tengd tæki"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Upptekin tæki"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Tengt við annað tæki"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verið er að tengjast..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bíður eftir tengingu"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Mistókst að tengjast"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Fjöltenging"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Aftengja allt"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Aftengja"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Engin tæki fundust"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct tenging"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Hætta við Wi-Fi Direct tengingu?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Engin tæki"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stöðva"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Mistókst að slökkva"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Ekki tókst að gera virkt"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Tengingu við netkerfið verður slitið. Viltu halda áfram?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tiltæk tæki"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Hægt er að tengjast allt að %d tækjum samtímis"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/it_IT.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/it_IT.po
new file mode 100644 (file)
index 0000000..5687423
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Connesso"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Connessione..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Disconnessione..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Collegato"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Errore sconosciuto"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "I PIN non corrisponde!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Attivazione..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selezionate"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Disattivazione..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Non supportato"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scansione"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivi Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Toccare per connettersi"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Connetti"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Annulla connessione"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Info su Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct consente ai dispositivi Wi-Fi di collegarsi direttamente rendendo più semplici e comode le operazioni di stampa, condivisione file, sincronizzazione e condivisione schermo. Connettendosi ai dispositivi che supportano Wi-Fi Direct, potete condividere i contenuti, sincronizzare i dati, comunicare con gli amici, giocare, riprodurre file audio, video e altro ancora utilizzando diverse applicazioni"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivi connessi"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivi occupati"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Connessi con altro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Connessione..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "In attesa di conness."
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Connessione non riuscita"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Connessione multipla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Disconnetti tutto"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Disconnetti"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nessun dispositivo trovato"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Attivando Wi-Fi Direct, la connessione Wi-Fi corrente verrà interrotta. Continuare?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Attivando Wi-Fi Direct, il tethering Wi-Fi corrente verrà interrotto. Continuare?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Connessione Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Annullare connessione Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nessun dispositivo"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Ferma"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Disattivazione non eseguita"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Attivazione non riuscita"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "La connessione corrente sarà disconnessa. Continuare?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivi disponibili"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Potete connettere un massimo di %d dispositivi contemporaneamente"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ja_JP.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ja_JP.po
new file mode 100644 (file)
index 0000000..f323d6b
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "接続しました。"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "接続中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "切断中..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "接続しました。"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "不明なエラーです。"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINが​一致​しません!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "起動中..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d件​選択"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "解除​中..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "サポート​されて​いません。"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "スキャン"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Directデバイス"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "タップ​して​接続"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "接続"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "接続をキャンセル"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct​に​ついて"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi ​Directは、​より​簡単​で​便利​に​Wi-Fi​デバイス​の​直接​接続、​印刷、​ファイル​共有、​同期、​画面​共有​が​できる​よう​に​します。​Wi-Fi ​Direct​に​対応​した​デバイス​に​接続​する​と、​コンテンツ​の​共有、​データ​の​同期、​友達​と​の​交流​や​ゲーム、​音楽、​動画​の​再生​等​を​様々​な​アプリ​ケーション​で​利用​でき​ます。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "接続デバイス"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "アクセスできないデバイス"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "他のデバイスと接続されています。"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "接続中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "接続​待機​中"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "接続​に​失敗​しました。"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "複数​接続"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "全て​切断"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "切断"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "デバイスが​見つかりません。"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct接続"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct接続をキャンセルしますか?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "デバイス​が​あり​ません。"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "無効に​失敗​しました"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "起動に失敗しました。"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "現在の​接続​は切断​されます。​続行しますか?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "接続可能なデバイス"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "同時に%d台までデバイスを接続できます。"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ka.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ka.po
new file mode 100644 (file)
index 0000000..2d1a45a
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "დაკავშირებულია"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "უკავშირდება..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "გამორთვა..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "დაკავშირებულია"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "უცნობი შეცდომა"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN–ები არ თანხვდება!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "აქტიურდება..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d არჩეულია"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "გამორთვა..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "გაუთვალისწინებელი"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "სკანირება"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct მოწყობილობები"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "დააკაკუნეთ, რომ დაუკავშირდეთ"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "კავშირი"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "დაკავშირების გაუქმება"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct-ის შესახებ"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ააქტიურებს Wi-Fi მოწყობილობებს, პირდაპირ დასაკავშირებლად, ამოსაბეჭდად, ფაილის გასაზიარებლად, სინქრონიზაციისთვის და ეკრანის გასაზიარებლად, გაცილებით მარტივად და უფრო მოხერხებულად. ისეთ მოწყობილობებთან დაკავშირება, რომლებშიც მუშაობს Wi-Fi Direct, გაძლევთ შესაძლებლობას გააზიაროთ მასალა, დაასინქრონოთ მონაცემები, დაამყაროთ ურთიერთობა მეგობრებთან, ითამაშოთ, ჩართოთ აუდიო, ვიდეო და ა.შ., სხვადასხვა პროგრამების გამოყენებით."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "დაკავშირებული მოწყობილობები"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "დაკავებული აპარატები"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "დაკავშირებულია სხვა აპარატთან"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "უკავშირდება..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "დაკავშირების ლოდინი"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "ვერ დაკავშირდა"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "მრავალი კავშირი"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "ყველა კავშირის გათიშვა"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "გათიშვა"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "მოწყობილობები ვერ მოიძებნა"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct კავშირი"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "შეწყდეს Wi-Fi Direct კავშირი?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "მოწყობილობები არ არის"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "შეჩერება"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "დეაქტივაცია ვერ შესრულდა"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "ვერ გააქტიურდა"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "მიმდინარე კავშირი გამოირთვება. განაგრძობთ?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "მისაწვდომი მოწყობილობები"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "შეგიძლიათ ერთდროულად დაუკავშირდეთ %d-მდე მოწყობილობას"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/kk.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/kk.po
new file mode 100644 (file)
index 0000000..96fab04
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Қосылды"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Қосылуда..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Ажырату"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Қосылды"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Белгісіз қате"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN кодтары сәйкес келмейді!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Қосу..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d таңдалды"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Өшірілуде.."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Ұстамайды"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Қарап шығу"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct құрылғылары"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Қосылу үшін түртіңіз"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Қосылу"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Байланыстан бас тарту"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct туралы"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct қызметі басып шығара, файлдарды бөлісе, синхрондай және экранды аса қарапайым әрі қолайлы бөлісе отырып, Wi-Fi құрылғыларына тікелей қосылуға мүмкіндік береді. Wi-Fi Direct қызметіне қолдау көрсететін құрылғыларға қосылу әр түрлі бағдарламалар арқылы мазмұнды бөлуісуге, деректерді синхрондауға, достармен араласуға, ойындар, дыбыс, бейне ойнатуға және т.б. әрекеттерге мүмкіндік береді"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Қосылған құрылғылар"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Бос емес құрылғылар"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Басқа құрылғымен қосылды"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Қосылуда..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Байланыс күтілуде"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Қосылмады"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Бірнеше байланыс"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Барлығын ажырату"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Ажырату"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Құрылғылар табылмады"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct байланысы"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct байланысынан бас тарту керек пе?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Құрылғылар жоқ"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Тоқтату"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Сөндірілген жоқ"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Активтендіру сәтсіз"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Ағымдағы байланыс ажыратылады. Жалғастыру керек пе?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Қол жетімді құрылғылар"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Бір уақытта %d құрылғыға дейін қосуға болады"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ko_KR.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ko_KR.po
new file mode 100644 (file)
index 0000000..6b37513
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "연결되었습니다"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "연결 중..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "연결을 끊는 중..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "연결되었습니다"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "알 수 없는 오류가 발생하였습니다"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN이 일치하지 않습니다"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "실행 중..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d개 선택"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "해제 중..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "사용할 수 없습니다"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "검색"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 기기"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "연결하려면 누르세요"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "연결"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "연결 취소"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 정보"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct는 Wi-Fi 기기에 직접 연결하여 더욱 간단하고 편리하게 인쇄, 파일 공유, 동기화, 화면 공유를 할 수 있게 해줍니다. Wi-Fi Direct를 지원하는 기기에 연결하면 컨텐츠 공유, 데이터 동기화, 친구와 친목 도모, 게임하기, 오디오, 동영상 등 다양한 애플리케이션을 이용할 수 있습니다."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "연결된 기기"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "사용 중인 기기"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "다른 기기 연결됨"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "연결 중..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "연결 대기 중"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "연결에 실패하였습니다"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "다중 연결"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "모든 연결 끊기"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "연결 해제"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "검색된 기기가 없습니다"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Wi-Fi Direct를 사용하면 현재 사용 중인 Wi-Fi 연결이 끊어집니다. 계속하시겠습니까?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Wi-Fi Direct를 사용하면 현재 사용 중인 Wi-Fi 테더링이 연결 해제됩니다. 계속하시겠습니까?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 연결"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct 연결을 취소할까요?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "기기 목록이 없습니다"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "중지"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "연결을 끊지 못하였습니다"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "실행하지 못하였습니다"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "사용 중인 네트워크 연결이 끊어집니다. 계속할까요?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "사용할 수 있는 기기"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "동시에 %d개의 기기까지 연결할 수 있습니다"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/lt.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/lt.po
new file mode 100644 (file)
index 0000000..c164fc2
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Prisijungta"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Jungiamasi..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Atjungiama..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Prisijungta"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nežinoma klaida"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kodai nesutampa!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktyvinama..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Pasirinkta: %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Išjungiama..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepalaikoma"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "„Wi-Fi Direct“"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skenuoti"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "„Wi-Fi Direct“ įrenginiai"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Spustelėkite, kad prisijungtumėte"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Jungtis"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Atšaukti ryšį"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Apie „Wi-Fi Direct“"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Veikiant „Wi-Fi Direct“, „Wi-Fi“ įrenginiai prijungiami tiesiogiai – galėsite spausdinti, sinchronizuoti, bendrinti failus ir ekraną daug paprasčiau ir patogiau. Prisijungę prie įrenginių, palaikančių „Wi-Fi Direct“, galėsite bendrinti turinį, sinchronizuoti duomenis, bendrauti su draugais, žaisti žaidimus, mėgautis vaizdo ir garso įrašais ir dar daugiau, naudodamiesi įvairiomis programomis."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Prijungti įrenginiai"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Užimti įrenginiai"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Prijungta prie kito įrenginio"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Jungiamasi..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Laukiama prisijungimo"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nepavyko sujungti"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Kelių įreng. prijungim."
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Atjungti visus"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Atjungti"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Įrenginių nerasta"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "„Wi-Fi Direct“ ryšys"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Atšaukti „Wi-Fi Direct“ ryšį?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nėra įrenginių"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stabdyti"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Išjungti nepavyko"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktyvinti nepavyko"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Dabartinis ryšys bus išjungtas. Tęsti?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Galimi įrenginiai"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vienu metu galite prijungti iki %d įrenginių"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/lv.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/lv.po
new file mode 100644 (file)
index 0000000..4857435
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Savienots"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Savieno..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Atvieno..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Savienots"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nezināma kļūda"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kods neatbilst!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivizē..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d izvēlētas"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivizē..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nav nodrošināts"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Meklēt"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct ierīces"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pieskarieties, lai izveidotu savienojumu"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Savienot"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Atcelt savienojumu"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Par Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct ļauj daudz ērtāk un vienkāršāk Wi-Fi ierīcēm izveidot tiešu savienojumu, drukāt, kopīgot failus, sinhronizēt un koplietot ekrānu. Izveidojot savienojumu ar ierīcēm, kas atbalsta Wi-Fi Direct, un izmantojot dažādas programmas, var kopīgot saturu, sinhronizēt datus, sazināties ar draugiem, spēlēt spēles, atskaņot audio un video failus, kā arī veikt citas darbības"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Pievienotās ierīces"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Aizņemtās ierīces"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Izveidots savien. ar citu ierīci"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Savieno..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Gaida savienojumu"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Neizdevās izveidot savienojumu"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Vairāki savienojumi"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Atvienot visu"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Atvienot"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nav atrasta neviena ierīce"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct savienojums"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Vai atcelt Wi-Fi Direct savienojumu?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nav ierīču"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Apturēt"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivizēšana neizdevās"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivizēšana neizdevās"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Pašreizējais savienojums tiks pārtraukts. Vai turpināt?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Pieejamās ierīces"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vienlaikus varat izveidot savienojumu ar %d ierīcēm"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/mk.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/mk.po
new file mode 100644 (file)
index 0000000..ee30da6
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Поврзано"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Поврзување..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Врската се прекинува..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Поврзано"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Непозната грешка"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-овите не се совпаѓаат!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Се активира..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Избрани се %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Се исклучува..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не е поддржано"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Скенирај"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Уреди за Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Допрете за поврзување"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Поврзи"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Откажи поврзување"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "За Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct овозможува уреди Wi-Fi да се поврзуваат директно, со што печатењето, делењето фајлови, синхронизирањето и делењето екран е многу поедноставно и позгодно. Поврзувањето со уреди што поддржуваат Wi-Fi Direct овозможува да се делат вашите содржини, да ги синхронизирате податоците, да се дружите со пријатели, да играте игри, аудиа и видеа и многу повеќе, со помош на разни апликации"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Поврзани уреди"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Зафатени уреди"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Поврзани со друг уред"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Поврзување..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Се чека поврзување"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Не можеше да се поврзе"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мулти-поврзување"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Прекини ги сите"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Прекини врска"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Нема уред"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Поврзување Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Да се откаже поврзување Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Нема уреди"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Запри"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Исклучувањето беше неуспешно"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Неуспешно активирање"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Моменталната врска ќе се прекине. Сепак продолжи?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Достапни уреди"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Може да се поврзете со најмногу %d уреди истовремено"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/nb.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/nb.po
new file mode 100644 (file)
index 0000000..b544e86
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Tilkoblet"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Kobler til..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Kobler fra..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Tilkoblet"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Ukjent feil"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-kodene samsvarer ikke!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverer..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d valgt"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverer..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Støttes ikke"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skann"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Trykk for å koble til"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Koble til"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Avbryt tilkobling"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct gjør at Wi-Fi-enheter kan koble seg til direkte og gjør utskrift, fildeling, synkronisering og skjermdeling mye enklere og mer praktisk. Tilkobling til enheter som støtter Wi-Fi Direct gjør det mulig å dele innholdet ditt, synkronisere dataene dine, sosialisere med venner, spille spill, lyd, videoer og mye mer med forskjellige programmer"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Tilkoblede enheter"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Opptatte enheter"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Koblet til en annen enhet"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Kobler til..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Venter på tilkobling"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kunne ikke koble til"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Koble til flere"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Koble fra alle"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Koble fra"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ingen enheter funnet"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-tilkobling"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Avbryte Wi-Fi Direct-tilkobling?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ingen enheter"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivering mislyktes"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Feil under aktivering"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuell tilkobling vil bli frakoblet. Fortsette?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tilgjengelige enheter"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan koble til opptil %d enheter samtidig"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/nl_NL.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/nl_NL.po
new file mode 100644 (file)
index 0000000..1e7f141
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Verbonden"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Verbinden..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Verbinding verbreken..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Verbonden"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Onbekende fout"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN's komen niet overeen!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Inschakelen..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d geselecteerd"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Uitschakelen..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Niet ondersteund"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scannen"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-apparaten"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tik voor verbinding"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Verbinden"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Verbinding annuleren"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Over Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct zorgt dat Wi-Fi-apparaten rechtstreeks kunnen worden verbonden, zodat afdrukken, bestanden delen, synchroniseren en het delen van schermen veel eenvoudiger en handiger verlopen. Als u apparaten verbindt die Wi-Fi Direct ondersteunen, kunt u via diverse applicaties inhoud delen, gegevens synchroniseren, contacten met vrienden onderhouden, gamen, en genieten van onder andere audio en video."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Verbonden apparaten"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Bezette apparaten"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Verbonden met ander apparaat"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Verbinden..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Wachten op verbinding"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Kan geen verbinding maken"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Meerdere verbindingen"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Alle verbreken"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Verb.verbr"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Geen apparaten gevonden"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-verbinding"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct-verbinding annuleren?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Geen apparaten"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stoppen"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Uitschakelen mislukt"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Kan niet inschakelen..."
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Huidige verbinding wordt verbroken. Doorgaan?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Beschikbare apparaten"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "U kunt maximaal %d apparaten tegelijk verbinden"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/pl.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/pl.po
new file mode 100644 (file)
index 0000000..93d2146
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Połączono"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Łączenie..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Rozłączanie..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Połączono"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nieznany błąd"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Niezgodne kody PIN!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Włączanie..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Wybrano %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Wyłączanie..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nieobsługiwane"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanuj"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Urządzenia Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Dotknij, aby połączyć"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Połącz"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Anuluj połączenie"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct pozwala na bezpośrednie łączenie z innymi urządzeniami Wi-Fi, np. drukowanie, przesyłanie plików, synchronizację, jest znacznie szybsze i prostsze. Podłączenie do urządzenia z Wi-Fi Direct umożliwia wymianę kontentu, synchronizację danych, granie w gry, odtwarzanie muzyki i wideo i wiele więcej"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Podłączone urządzenia"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zajęte urządzenia"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Połączone z innym urządzeniem"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Łączenie..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Oczekiwanie na połącz."
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nie można połączyć"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Wiele połączeń"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Rozłącz wszystkie"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Rozłącz"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nie znaleziono żadnych urządzeń"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Połączenie Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Anulować połączenie Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Brak urządzeń"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Błąd wyłączania"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Nie można włączyć..."
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Bieżące połączenie zostanie rozłączone. Kontynuować?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostępne urządzenia"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Urządzeń, z którymi można połączyć jednocześnie: %d"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_BR.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_BR.po
new file mode 100644 (file)
index 0000000..413251a
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Desconectando..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectado"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro desconhecido"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PINs não correspondem"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Ativando…"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selecionada"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Desativando…"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Não suportado"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Pesquisar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tocar para conectar"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar conexão"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct permite que dispositivos Wi-Fi se conectem diretamente, tornando a impressão, o compartilhamento de arquivos, a sincronização e o compartilhamento de telas muito mais simples e convenientes. Conectar a dispositivos compatíveis com Wi-Fi Direct torna possível compartilhar seu conteúdo, sincronizar dados, socializar com amigos, jogar, ouvir música, assistir vídeos e muito mais usando vários aplicativos"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos conectados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectado a outro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectando..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Aguardando pela conexão"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Falha ao conectar"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Conexão múltipla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desconectar tudo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desativar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenhum dispositivo encontrado"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexão Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancelar conexão Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nenhum dispositivo"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desativação falhou"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Falha na ativação"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A conexão atual será desconectada. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponíveis"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Você pode conectar até %d dispositivos ao mesmo tempo"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_PT.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/pt_PT.po
new file mode 100644 (file)
index 0000000..9e96047
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ligado"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "A ligar..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "A desligar..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ligado"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Erro desconhecido"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Os PIN não correspondem!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "A activar..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seleccionada"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "A desactivar..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Não suportado"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Pesquisar"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispositivos Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tocar para ligar"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ligar"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Cancelar ligação"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Sobre o Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct permite a ligação directa dos dispositivos Wi-Fi, tornando a impressão, a partilha de ficheiros, a sincronização e a partilha de ecrã muito mais simples e cómodas. A ligação a dispositivos que suportam o Wi-Fi Direct torna possível a partilha dos seus conteúdos, a sincronização dos seus dados, a socialização com amigos, os jogos, áudio, vídeo e muito mais, utilizando várias aplicações"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispositivos ligados"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispositivos ocupados"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ligado a outro dispositivo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "A ligar..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "A aguardar ligação"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Falha ao ligar"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ligações múltiplas"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Desligar tudo"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Desligar"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenhuns dispositivos encontrados"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Ligação Wi-Fi direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Cancelar ligação Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nenhuns dispositivos"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Parar"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Desactivação falhou"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Falha na activação"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "A ligação actual será desligada. Continuar?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispositivos disponíveis"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Pode ligar até %d dispositivos em simultâneo"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ro.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ro.po
new file mode 100644 (file)
index 0000000..8edb030
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Conectat"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Conectare"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Deconectare"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Conectat"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Eroare necunoscută"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Codurile PIN nu se potrivesc!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Se activează..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d selectate"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Dezactivare..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Neacceptat"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Căutare"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Dispozitive cu Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Apăsaţi pentru conectare"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Conectare"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Revocare conexiune"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Despre Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct permite conectarea directă a dispozitivelor Wi-Fi, ceea ce face ca imprimarea, partajarea fişierelor, sincronizarea şi partajarea ecranului să fie mai simple şi mai convenabile. Conectând dispozitive care acceptă Wi-Fi Direct puteţi partaja conţinut, sincroniza date, socializa cu prietenii, juca jocuri, reda conţinut audio şi video şi multe altele, utilizând diferite aplicaţii"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Dispozitive conectate"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Dispozitive ocupate"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Conectat la un alt dispozitiv"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Conectare"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Se aşteaptă conexiunea"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Conectare nereuşită"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Mai multe conexiuni"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Deconectaţi-le pe toate"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Deconectare"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nu au fost găsite dispozitive"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Conexiune Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Revocaţi conexiunea Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nu există dispozitive"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Oprire"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Dezactivare nereuşită"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Activare nereuşită"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Conexiunea actuală va fi încheiată. Continuaţi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dispozitive disponibile"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Vă puteţi conecta la maximum %d dispozitive în acelaşi timp"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ru_RU.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ru_RU.po
new file mode 100644 (file)
index 0000000..64ae072
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Подключено"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Подключение..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Отключение..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Подключено"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Неизвестная ошибка"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-коды не совпадают."
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Включение..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Выбрано: %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Выключение..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не поддерживается"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Поиск"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Устройства Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Нажмите для подключения"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Подключиться"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Отменить подключение"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Сведения о Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct позволяет устройствам Wi-Fi подключаться друг к другу напрямую, упрощая печать, синхронизацию, а также общий доступ к файлам и экрану. Подключение к устройствам, поддерживающим Wi-Fi Direct, позволяет обмениваться файлами, синхронизировать данные, общаться с друзьями, играть в игры, просматривать видео и делать многое другое с помощью различных приложений"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Подключенные устройства"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Занятые устройства"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Подключено к другому устройству"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Подключение..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ожидание подключения"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Сбой подключения"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Множеств. подключение"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Отключить все"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Отключить"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ни одного устройства не найдено"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Подключение Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Отменить подключение Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Нет устройств"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Сбой выключения"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Сбой активации"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Текущее подключение будет разорвано. Продолжить?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Доступные устройства"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Можно одновременно подключить до %d устройств"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/sk.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/sk.po
new file mode 100644 (file)
index 0000000..39ec7b9
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Pripojené"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Pripájanie..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Odpájanie..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Pripojené"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznáma chyba"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN kódy sa nezhodujú!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktivácia..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Vybraté: %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivácia..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodporované"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Vyhľadať"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Zariadenia Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ťuknite na pripojenie"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Pripojiť"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Zrušiť pripojenie"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Inform. o Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct umožňuje zariadeniam siete Wi-Fi pripájať sa priamo, čo umožňuje oveľa jednoduchšie a pohodlnejšie tlačiť, zdieľať súbory, synchronizovať a zdieľať obrazovku. Pripojenie k zariadeniam, ktoré podporujú technológiu Wi-Fi Direct, umožňuje zdieľať obsah, synchronizovať údaje, komunikovať s priateľmi, hrať hry, prehrávať zvuky, videá a ďalší obsah použitím rozličných aplikácií"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Pripojené zariadenia"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zaneprázdnené zariadenia"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Pripojené k inému zariadeniu"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Pripájanie..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čaká sa na pripojenie"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Nepodarilo sa pripojiť"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Viacnásobné pripojenie"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Odpojiť všetky"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Odpojiť"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nenašli sa žiadne zariadenia"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Pripojenie Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Zrušiť pripojenie Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Žiadne zariadenia"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivácia zlyhala"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktivácia sa nepodarila"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuálne pripojenie bude odpojené. Pokračovať?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupné zariadenia"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Naraz môžete pripojiť max. %d zariadení"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/sl.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/sl.po
new file mode 100644 (file)
index 0000000..17a8fc6
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Povezano"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Povezujem..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Prekinjam"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Povezano"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Neznana napaka"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "Kodi PIN se ne ujemata!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Vključujem..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d izbranih"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Izključujem..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodprto"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Preišči"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Naprave Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Pritisnite za povezavo"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Poveži"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Preklic povezave"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct napravam Wi-Fi olajša neposredno povezovanje, tiskanje, skupno rabo datotek, sinhronizacijo in skupno rabo zaslona. Povezava z napravami, ki podpirajo Wi-Fi Direct, z uporabo različnih programov omogoča skupno rabo vsebine, sinhronizacijo podatkov, druženje s prijatelji v družabnih omrežjih, igranje iger, predvajanje zvočnih in video vsebin ter še veliko več."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Povezane naprave"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zasedene naprave"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Povezano z drugo napravo"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Povezujem..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čakanje na povezavo"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Povezava ni uspela"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Več povezav"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Prekini vse"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Ni najdenih naprav"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Povezava Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Želite preklicati povezavo Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Ni naprav"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Ustavi"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Izklop ni uspel"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Vklop ni uspel"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Trenutna povezava bo prekinjena. Nadaljujem?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Razpoložljive naprave"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Hkrati lahko povežete do %d naprav"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/sr.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/sr.po
new file mode 100644 (file)
index 0000000..eb77249
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Povezan"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Povezivanje..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Prekidanje veze..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Povezan"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Nepoznata greška"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-ovi se ne slažu!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiviranje..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Izabran je %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktivacija..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Nepodržano"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skeniraj"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct uređaji"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Kucni za povezivanje"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Poveži se"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Otkaži povezivanje"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "O Wi-Fi Direct-u"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct omogućava direktno povezivanje Wi-Fi uređaja čime štampanje, deljenje fajlova, sinhronizacija i deljenje ekrana postaje jednostavnije i prihvatljivije. Povezivanje na uređaje koji podržavaju Wi-Fi Direct omogućava deljenje sadržaja, sinhronizovanje podataka, druženje sa prijateljima, igranje igara, audio, video i još mnogo toga, koristeći različite aplikacije"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Povezani uređaji"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Zauzeti uređaji"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Povezan sa drugim uređajem"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Povezivanje..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Čekanje na povezivanje"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Neuspešno povezivanje"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Višestruko povezivanje"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Otkači sve"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Prekini vezu"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Nema uređaja"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct veza"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Prekinuti Wi-Fi Direct vezu?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Nema uređaja"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stop"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Deaktivacija neuspešna"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Uključivanje neuspešno"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Trenutna veza će biti prekinuta. Nastavak?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Dostupni uređaji"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Možeš da povežeš do %d uređaja istovremeno"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/sv.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/sv.po
new file mode 100644 (file)
index 0000000..0c412c7
--- /dev/null
@@ -0,0 +1,114 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ansluten"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ansluter..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Kopplar från..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ansluten"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Okänt fel"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-koder matchar inte!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Aktiverar..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d markerade"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Deaktiverar..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Kan ej användas"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Skanna"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct-enheter"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Tryck för att ansluta"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Anslut"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Avbryt anslutning"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Om Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Med Wi-Fi Direct kan Wi-Fi-enheter ansluta direkt, blir det enklare och bekvämare att skriva ut, dela filer, synkronisera och dela skärm. Anslutningar till enheter som stödjer Wi-Fi Direct gör det möjligt att dela innehåll, synkronisera data, interagera med vänner, spela spel, lyssna på ljud och visa video m.m. med en rad olika program"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Anslutna enheter"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Upptagna enheter"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Ansluten med en annan enhet"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ansluter..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Väntar på anslutning"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Det gick inte att ansluta"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Multianslutning"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Koppla från alla"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Koppla från"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Inga enheter hittades"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct-anslutning"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Vill du avbryta Wi-Fi Direct-anslutningen?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Inga enheter"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Stopp"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Avaktiveringen misslyckades"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Aktiveringsfel"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Aktuell anslutning bryts. Fortsätta?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Tillängliga enheter"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Du kan ansluta upp till %d enheter samtidigt"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/tr_TR.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/tr_TR.po
new file mode 100644 (file)
index 0000000..f5d2db6
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Bağlantı kuruldu"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Bağlanılıyor..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Bağlantı kesiliyor..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Bağlantı kuruldu"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Bilinmeyen hata"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN’ler uyuşmuyor!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Etkinleştiriliyor…"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d seçildi"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Devreden çıkartılıyor..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Desteklenmiyor"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Tara"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct cihazları"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Bağlanmak için dokunun"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Bağlan"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Bağlantıyı iptal et"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct hakkında"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct Wi-Fi cihazlarının doğrudan bağlanmasını sağlar, yazdırmayı, dosya paylaşmayı, eşitlemeyi ve ekran paylaşımını daha basit ve daha güvenli hale getirir. Wi-Fi Direct destekli cihazlara bağlanmak, çeşitli uygulamalar kullanarak içeriklerinizi paylaşmayı, verilerinizi eşitlemeyi, arkadaşlarla sosyalleşmeyi, oyun oynamayı, ses, video oynatmayı ve fazlasını mümkün kılar"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Bağlı cihazlar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Meşgul cihazlar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Başka cihazla bağlandı"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Bağlanılıyor..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Bağlantı bekleniyor"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Bağlanamadı"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Çoklu-bağlantı"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Hepsini kes"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Bağlantıyı kes"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Aygıt bulunamadı"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct bağlantısı"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct bağlantısı iptal edilsin mi?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Cihaz yok"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Durdur"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Devre dışı bırakma başarısız"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Etkinleştirme başarısız"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Geçerli bağlantı kesilecek. Devam edilsin mi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Kullanılabilir cihazlar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Aynı anda en fazla %d cihaz bağlayabilirsiniz"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/ug-wifi-qdirect.pot b/data/rsa/ug-wifi-direct/ug-wifidirect/po/ug-wifi-qdirect.pot
new file mode 100644 (file)
index 0000000..4ca8881
--- /dev/null
@@ -0,0 +1,324 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-09-29 15:49+0900\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: sources/mainApp/viewers/view_detail.c:448
+msgid "IP address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:454
+msgid "Auto IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:464
+msgid "Static IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:474
+msgid "DHCP IP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:522
+msgid "Proxy setting"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:530
+msgid "Proxy address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:533
+msgid "0.0.0.0:80"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:555
+msgid "Details"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:561
+msgid "Name"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:572
+msgid "Signal stringth"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:577
+msgid "Excellent"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:579
+msgid "Normal"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:581
+msgid "Week"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:591
+msgid "Sequrity type"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:594
+msgid "No security"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:597
+msgid "WEP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:600
+msgid "WPA-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:603
+msgid "WPA2-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:606
+msgid "WPA-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:609
+msgid "WPA2-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:612
+msgid "WPA-PSK WPA2-PSK"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:615
+msgid "WPA-EAP WPA2-EAP"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:645
+msgid "Channel"
+msgstr ""
+
+#: sources/mainApp/viewers/view_detail.c:657
+msgid "AP Mac"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:54
+#: sources/mainApp/viewers/view_staticip.c:96
+#: sources/mainApp/viewers/view_dhcpip.c:53
+msgid "IP Address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:70
+#: sources/mainApp/viewers/view_staticip.c:112
+#: sources/mainApp/viewers/view_dhcpip.c:69
+msgid "Subnet mask"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:86
+#: sources/mainApp/viewers/view_staticip.c:128
+#: sources/mainApp/viewers/view_dhcpip.c:85
+msgid "Gateway address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:102
+#: sources/mainApp/viewers/view_staticip.c:145
+#: sources/mainApp/viewers/view_dhcpip.c:101
+msgid "DNS 1"
+msgstr ""
+
+#: sources/mainApp/viewers/view_autoip.c:118
+#: sources/mainApp/viewers/view_staticip.c:161
+#: sources/mainApp/viewers/view_dhcpip.c:117
+msgid "DNS 2"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_password.c:74
+#: sources/mainApp/viewers/view_ime_hidden.c:73
+#: sources/mainApp/viewers/view_ime_proxy.c:77
+#: sources/mainApp/viewers/view_ime_statics.c:77
+msgid " "
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_password.c:78
+msgid "Input your password"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_hidden.c:77
+msgid "Input AP name"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_proxy.c:81
+msgid "Enter proxy address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:193
+msgid "Enter IP address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:230
+msgid "Enter Subnet mask"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:266
+msgid "Enter Gateway address"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:304
+msgid "Enter DNS 1"
+msgstr ""
+
+#: sources/mainApp/viewers/view_ime_statics.c:340
+msgid "Enter DNS 2"
+msgstr ""
+
+#: sources/mainApp/viewers/view_others.c:86
+msgid "by Hidden network"
+msgstr ""
+
+#: sources/mainApp/viewers/view_others.c:95
+msgid "by Protected Access"
+msgstr ""
+
+#. ad->layout_manager_object = layout_manager_create(ad->win_main);
+#: sources/mainApp/states/01_wifi_state_none/state.c:269
+#: sources/libraries/UIManager/viewerManager/wifi-components.c:37
+msgid "Wi-Fi"
+msgstr ""
+
+#. edje_object_signal_emit(ad->icon, "sig/icon/on", "image/icon");
+#: sources/mainApp/states/11_wifi_state_powering_off/state.c:37
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:211
+msgid "Failed to deactivate Wi-Fi"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:24
+msgid "Settings"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:53
+msgid "Default Style"
+msgstr ""
+
+#. edje_object_signal_emit(_EDJ(object->content),
+#. "processing_ani_stop",
+#. "listview_header_radio_button");
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Off"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:97
+msgid "Wi-Fi Off"
+msgstr ""
+
+#. edje_object_signal_emit(_EDJ(object->content),
+#. "processing_ani_stop",
+#. "listview_header_radio_button");
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi On"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:112
+msgid "Wi-Fi On"
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Activating ..."));
+#. edje_object_signal_emit(_EDJ(object->content), "processing_ani_start", "listview_header_radio_button");
+#. edje_object_signal_emit(_EDJ(object->content), "header_check_hide", "header_check_hide");
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:124
+msgid "Wi-Fi Activating ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Searching ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:134
+msgid "Searching ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Connecting ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:142
+msgid "Wi-Fi Connecting ... "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Connected"));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:152
+msgid "Wi-Fi Connected "
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Wi-Fi Disconnecting ..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:163
+msgid "Wi-Fi Disconnecting ..."
+msgstr ""
+
+#. edje_object_part_text_set(_EDJ(object->content), "listview_header_title", _("Deactivating..."));
+#: sources/libraries/UIManager/winset-wrapper/main/header.c:172
+msgid "Deactivating ..."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/button.c:9
+msgid "WPS PBC"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/button.c:14
+msgid "WPS PIN"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:110
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:437
+msgid "Authentication failed."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:113
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:441
+msgid "IP configuration failed."
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:116
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:119
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:433
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:445
+msgid "Failed to Connect"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:139
+msgid "No Wi-Fi AP found"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:168
+msgid "Wi-Fi engine problem <br> wlan_client_get_state func"
+msgstr ""
+
+#: sources/libraries/UIManager/winset-wrapper/main/popup.c:174
+msgid "Wi-Fi engine problem <br> profile have not password"
+msgstr ""
+
+#. ad->bt = bt;
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:112
+msgid "Cancel"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:129
+msgid "WiFi Deactivating"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:143
+msgid "WiFi Activating"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:168
+msgid "Failed to activate Wi-Fi"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:225
+msgid "Searching..."
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-popup.c:415
+msgid "Connection Lost"
+msgstr ""
+
+#: sources/libraries/UIManager/winsetWrapper/wifi-util.c:37
+msgid "FONT_NAME"
+msgstr ""
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/uk.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/uk.po
new file mode 100644 (file)
index 0000000..95a0ed4
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "З'єднано"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "З'єднання..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Роз'єднання..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "З'єднано"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Невідома помилка"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN-коди не збігаються."
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Активація..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "Вибрано %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "Деактивація..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Не підтримується"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Сканувати"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Пристрої Wi-Fi Direct"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Натисніть, щоб підключитися"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "З'єднати"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Скасувати підключення"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Про Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct дає змогу пристроям Wi-Fi здійснювати безпосереднє підключення, завдяки чому спільний доступ до файлів, синхронізація та друк стають набагато простішими та зручнішими. Підключення до пристроїв із підтримкою Wi-Fi Direct надає можливість відкрити спільний доступ до вмісту, синхронізувати дані, спілкуватись із друзями, грати в ігри, відтворювати аудіо, відео та інше, а також використовувати різноманітні програми."
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Підключені пристрої"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Зайняті пристрої"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Підключено до іншого пристрою"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "З'єднання..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Очікується підключення"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Не вдалося підключитися"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Мульти-підключення"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Відключити всі"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Роз'єднати"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Не знайдено пристроїв"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Підключення Wi-Fi Direct"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Скасувати підключення Wi-Fi Direct?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Немає пристроїв"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "Стоп"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "Збій деактивації"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Збій активації"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Поточне з’єднання буде роз’єднано. Продовжити?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Доступні пристрої"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Одночасно можна підключити не більше %d пристроїв"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/update-po.sh b/data/rsa/ug-wifi-direct/ug-wifidirect/po/update-po.sh
new file mode 100755 (executable)
index 0000000..037ad99
--- /dev/null
@@ -0,0 +1,60 @@
+#!/bin/sh
+
+PACKAGE=ug-setting-wifidirect
+SRCROOT=..
+POTFILES=POTFILES.in
+
+#ALL_LINGUAS= am az be ca cs da de el en_CA en_GB es et fi fr hr hu it ja ko lv mk ml ms nb ne nl pa pl pt pt_BR ru rw sk sl sr sr@Latn sv ta tr uk vi zh_CN zh_TW
+ALL_LINGUAS="ar az bg ca cs da de_DE el_GR en en_PH en_US es_ES es_US et eu fi fr_CA fr_FR ga gl hi hr hu hy is it_IT ja_JP ka kk ko_KR lt lv mk nb nl_NL pl pt_BR pt_PT ro ru_RU sk sl sr sv tr_TR uk uz zh_CN zh_HK zh_SG zh_TW"
+
+XGETTEXT=/usr/bin/xgettext
+MSGMERGE=/usr/bin/msgmerge
+
+echo -n "Make ${PACKAGE}.pot  "
+if [ ! -e $POTFILES ] ; then
+       echo "$POTFILES not found"
+       exit 1
+fi
+
+$XGETTEXT --default-domain=${PACKAGE} --directory=${SRCROOT} \
+               --add-comments --keyword=_ --keyword=N_ --files-from=$POTFILES
+if [ $? -ne 0 ]; then
+       echo "error"
+       exit 1  
+fi
+
+if [ ! -f ${PACKAGE}.po ]; then
+       echo "No such file: ${PACKAGE}.po"
+       exit 1
+fi
+
+rm -f ${PACKAGE}.pot && mv ${PACKAGE}.po ${PACKAGE}.pot
+echo "done"
+
+for LANG in $ALL_LINGUAS; do 
+       echo "$LANG : "
+
+       if [ ! -e $LANG.po ] ; then
+               sed 's/CHARSET/UTF-8/g' ${PACKAGE}.pot > ${LANG}.po
+               echo "${LANG}.po created"
+       else
+               if $MSGMERGE ${LANG}.po ${PACKAGE}.pot -o ${LANG}.new.po ; then
+                       if cmp ${LANG}.po ${LANG}.new.po > /dev/null 2>&1; then
+                               rm -f ${LANG}.new.po
+                       else
+                               if mv -f ${LANG}.new.po ${LANG}.po; then
+                                       echo "" 
+                               else
+                                       echo "msgmerge for $LANG.po failed: cannot move $LANG.new.po to $LANG.po" 1>&2
+                                       rm -f ${LANG}.new.po
+                                       exit 1
+                               fi
+                       fi
+               else
+                       echo "msgmerge for $LANG failed!"
+                       rm -f ${LANG}.new.po
+               fi
+       fi
+       echo ""
+done
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/uz.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/uz.po
new file mode 100644 (file)
index 0000000..de32d53
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "Ulangan"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "Ulanmoqda..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "Uzilmoqda..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "Ulangan"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "Noma’lum xato"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PINs don't match!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "Faollashtirilmoqda..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "%d tanlangan"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "O‘chirilmoqda..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "Qo‘llab-quvvatlanmaydi"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "Scan"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct qurilmalari"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "Ulanish uchun cherting"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "Ulanish"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "Ulanishni bekor qilish"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "Wi-Fi Direct haqida"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct to‘g‘ridan-to‘g‘ri ulanish, chop etish, faylni ulashish va ekranni baham ko‘rishni soddaroq va osonroq qilish uchun Wi-Fi qurilmalarini yoqadi. Wi-Fi Directni qo‘llab-quvvatlovchi qurilmalarga ulanish turli ilovalar yordamida tarkibni baham ko‘rish, ma’lumotlarni sinxronlash, do‘stlar bilan suhbatlashish, o‘yinlar o‘ynash, audio, video tomosha qilish va boshq. amalga oshirishingiz mumkin"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "Ulangan qurilmalar"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "Band qurilmalar"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "Boshqa qurilma bilan ulandi"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "Ulanmoqda..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "Ulanish kutilmoqda"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "Ulanib bo‘lmadi"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "Ko‘p-ulanish"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "Barini uzish"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "Uzish"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "Qurilmalar topilmadi"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct ulanishi"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "Wi-Fi Direct ulanishi bekor qilinsinmi?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "Qurilmalar yo‘q"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "To‘xtatish"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "O‘chirib bo‘lmadi"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "Faollashtirish bajarilmadi"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "Joriy ulanish uziladi. Davom ettirilsinmi?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "Mavjud qurilmalar"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "Bir vaqtda ko‘pi bilan %d qurilma ulanishi mumkin"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_CN.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_CN.po
new file mode 100644 (file)
index 0000000..9889d6e
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "连接中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在断开..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知错误"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 码不匹配!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "激活中..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已选择%d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在取消..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支持"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi直连"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi直连设备"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "点击并连接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消连接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "关于 Wi-Fi 直连"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi 直连使 Wi-Fi 设备能直接连接,让打印、文件共享、同步和屏幕共享更简单更方便。连接至支持 Wi-Fi 直连的设备使其能使用各种应用程序共享您的内容、同步您的数据、与好友进行社交、玩游戏、播放音频、视频以及其他"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已连接设备"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "使用中的设备"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已与另一设备连接"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "连接中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "等待连接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "连接失败"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "断开所有"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "断开"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "未找到设备"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "使用 Wi-Fi 直连将断开当前 Wi-Fi 连接。是否继续?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "使用 Wi-Fi 直连将断开当前 Wi-Fi 网络共享。是否继续?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi直连连"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "是否取消 Wi-Fi直连 连接?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "没有设备"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "停用失败"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "激活失败"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "当前连接将断开。 继续?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用设备"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "您同时可连接最多 %d 台设备"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_HK.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_HK.po
new file mode 100644 (file)
index 0000000..e8515aa
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已連接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "連接中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中斷連接..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已連接"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知錯誤"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 碼不相符!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "正在啟動..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已選擇 %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在關閉..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支援"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct 裝置"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "輕觸以連接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "連接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消連接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "關於 Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 讓 Wi-Fi 裝置可直接連接、列印、檔案共享、同步和螢幕共享更加容易且簡便。與支援 Wi-Fi Direct 的裝置連接,使用各種應用程式分享您的內容、同步數據、社群活動、玩遊戲、聽音樂、看影片以及其他。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已連接裝置"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "裝置忙碌"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已與其他裝置連接"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "連接中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "正在等待連接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "連接失敗"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多點連接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "中斷所有連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "找不到裝置"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 連接"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "取消 Wi-Fi Direct 連接嗎?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "無裝置"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "關閉失敗"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "啟動失敗"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "目前連接將中斷。要繼續嗎?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用的裝置"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "最多可同時連接 %d 個裝置"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_SG.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_SG.po
new file mode 100644 (file)
index 0000000..078e07c
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "连接中…"
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中断连接…"
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已连接"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知的故障"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 码不匹配!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "启动中……"
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已选择%d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "取消中…"
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支持"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "直接Wi-Fi"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "扫描"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "直接Wi-Fi设备"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "点击并连接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "连接"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消连接"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "关于 WLAN 直连"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "直接 Wi-Fi  使 Wi-Fi 设备能直接连接,让打印、文件共享、同步和屏幕共享更简单更方便。连接至支持 Wi-Fi Direct 的设备使其能使用各种应用程序共享您的内容、同步您的数据、与好友进行社交、玩游戏、播放音频、视频以及其他。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已连接设备"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "忙碌设备"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已与另一设备连接"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "连接中…"
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "等待连接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "连接失败"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多连接"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "断开所有"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "断开"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "未找到设备"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "使用WLAN直连将断开当前 Wi-Fi 连接。是否继续?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "使用WLAN直连将断开当前 Wi-Fi 网络共享。是否继续?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "直接Wi-Fi连接"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "是否取消直接Wi-Fi连接?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "没有设备"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "停用失败"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "激活失败"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "当前连接将断开。 继续?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用设备"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "您同时可连接至多 %d 台设备"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_TW.po b/data/rsa/ug-wifi-direct/ug-wifidirect/po/zh_TW.po
new file mode 100644 (file)
index 0000000..d851004
--- /dev/null
@@ -0,0 +1,117 @@
+msgid "IDS_WFD_CONNECTED"
+msgstr "已連線"
+
+msgid "IDS_WFD_CONNECTING"
+msgstr "連線中..."
+
+msgid "IDS_WFD_DISCONNECTING"
+msgstr "正在中斷連線..."
+
+msgid "IDS_WFD_POP_CONNECTED"
+msgstr "已連線"
+
+msgid "IDS_WFD_POP_UNKNOWN_ERROR"
+msgstr "未知錯誤"
+
+msgid "IDS_WFD_POP_PIN_INVALID"
+msgstr "PIN 不符合!"
+
+msgid "IDS_WFD_BODY_ACTIVATING"
+msgstr "正在啟動..."
+
+msgid "IDS_WFD_POP_SELECTED_DEVICE_NUM"
+msgstr "已選擇 %d"
+
+msgid "IDS_WFD_BODY_DEACTIVATING"
+msgstr "正在停用..."
+
+msgid "IDS_WFD_POP_NOT_SUPPORTED_DEVICE"
+msgstr "不支援"
+
+msgid "IDS_WFD_HEADER_WIFI_DIRECT"
+msgstr "Wi-Fi Direct"
+
+msgid "IDS_WFD_BUTTON_SCAN"
+msgstr "掃描"
+
+msgid "IDS_WFD_BODY_WIFI_DIRECT_DEVICES"
+msgstr "Wi-Fi Direct設備"
+
+msgid "IDS_WFD_TAP_TO_CONNECT"
+msgstr "輕觸連接"
+
+msgid "IDS_WFD_BUTTON_CONNECT"
+msgstr "連線"
+
+msgid "IDS_WFD_BUTTON_CANCEL"
+msgstr "取消連線"
+
+msgid "IDS_WFD_TITLE_ABOUT_WIFI"
+msgstr "關於 Wi-Fi Direct"
+
+msgid "IDS_WFD_BODY_ABOUT_WIFI"
+msgstr "Wi-Fi Direct 是一個全新的連線技術,即使沒有連線到 Wi-Fi 網路你仍可透過 Wi-Fi 直接連接裝置,並簡單且方便的操作像列印,分享,同步和輸出顯示等功能。WiFi Direct 連接後,各種應用程式可以被分享其內容如同步您的資料,社群,玩遊戲,播放音樂和影片以及更多功能。"
+
+msgid "IDS_WFD_BODY_CONNECTED_DEVICES"
+msgstr "已連接的裝置"
+
+msgid "IDS_WFD_BODY_BUSY_DEVICES"
+msgstr "設備忙碌"
+
+msgid "IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"
+msgstr "已與其他裝置連接"
+
+msgid "IDS_WFD_POP_CONNECTING"
+msgstr "連線中..."
+
+msgid "IDS_WFD_WAITING_FOR_CONNECT"
+msgstr "正在等待連接"
+
+msgid "IDS_WFD_FAILED_TO_CONNECT"
+msgstr "連接失敗"
+
+msgid "IDS_WFD_BUTTON_MULTI"
+msgstr "多點連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT_ALL"
+msgstr "中斷所有連線"
+
+msgid "IDS_WFD_BUTTON_DISCONNECT"
+msgstr "中斷連接"
+
+msgid "IDS_WFD_NOCONTENT"
+msgstr "沒有找到裝置"
+
+msgid "IDS_WFD_POP_WIFI_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi connection. Continue?"
+
+msgid "IDS_WFD_POP_HOTSPOT_OFF"
+msgstr "Using Wi-Fi Direct will disconnect current Wi-Fi tethering. Continue?"
+
+msgid "IDS_WFD_POP_TITILE_CONNECTION"
+msgstr "Wi-Fi Direct 連線"
+
+msgid "IDS_WFD_POP_CANCEL_CONNECT"
+msgstr "取消 Wi-Fi Direct 連線嗎?"
+
+msgid "IDS_WFD_BODY_NO_DEVICES"
+msgstr "沒有找到裝置"
+
+msgid "IDS_WFD_BUTTON_STOPSCAN"
+msgstr "停止"
+
+msgid "IDS_WFD_POP_DEACTIVATE_FAIL"
+msgstr "無法停用"
+
+msgid "IDS_WFD_POP_ACTIVATE_FAIL"
+msgstr "啟動失敗"
+
+msgid "IDS_WFD_POP_DISCONNECT"
+msgstr "目前連線將中斷。繼續?"
+
+msgid "IDS_WFD_BODY_AVAILABLE_DEVICES"
+msgstr "可用的裝置"
+
+msgid "IDS_WFD_POP_MULTI_CONNECT"
+msgstr "最多可同時連接 %d 個裝置"
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/00_list_bar_press_1x80.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/00_list_bar_press_1x80.png
new file mode 100755 (executable)
index 0000000..1dc6e15
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/00_list_bar_press_1x80.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_Connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_Connect.png
new file mode 100755 (executable)
index 0000000..ef2821d
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_Connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_NoDevice.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_NoDevice.png
new file mode 100755 (executable)
index 0000000..5b859c0
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_NoDevice.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices.png
new file mode 100755 (executable)
index 0000000..a9eddde
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices_connect.png
new file mode 100644 (file)
index 0000000..afc8967
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_audio_devices_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera.png
new file mode 100755 (executable)
index 0000000..ee1cc73
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera_connect.png
new file mode 100644 (file)
index 0000000..623056a
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_camera_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer.png
new file mode 100755 (executable)
index 0000000..293deb7
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer_connect.png
new file mode 100644 (file)
index 0000000..8968996
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_computer_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display.png
new file mode 100755 (executable)
index 0000000..87aa317
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display_connect.png
new file mode 100644 (file)
index 0000000..361009a
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_display_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_gaming_devices.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_gaming_devices.png
new file mode 100755 (executable)
index 0000000..8672a46
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_gaming_devices.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device.png
new file mode 100755 (executable)
index 0000000..4130993
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device_connect.png
new file mode 100644 (file)
index 0000000..5de49c3
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_input_device_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices.png
new file mode 100755 (executable)
index 0000000..0d10f38
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices_connect.png
new file mode 100644 (file)
index 0000000..367209f
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_multimedia_devices_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure.png
new file mode 100755 (executable)
index 0000000..f0ef92c
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure_connect.png
new file mode 100644 (file)
index 0000000..8699a57
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_network_infrastructure_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer.png
new file mode 100755 (executable)
index 0000000..3b36c01
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer_connect.png
new file mode 100644 (file)
index 0000000..13d860f
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_printer_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage.png
new file mode 100755 (executable)
index 0000000..d0d94e9
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage_connect.png
new file mode 100644 (file)
index 0000000..c63de69
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_storage_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone.png
new file mode 100755 (executable)
index 0000000..83d7507
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone_connect.png b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone_connect.png
new file mode 100644 (file)
index 0000000..b6a7e14
Binary files /dev/null and b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/images/A09_device_telephone_connect.png differ
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/resources/wfd_ug.edc b/data/rsa/ug-wifi-direct/ug-wifidirect/resources/wfd_ug.edc
new file mode 100644 (file)
index 0000000..e05691d
--- /dev/null
@@ -0,0 +1,248 @@
+collections {
+       group {
+               name: "progress_popup";
+               parts {
+                       part {
+                               name: "base";
+                               type: RECT;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 426 270;
+                                       fixed: 1 1;
+                                       rel1 { relative: 0 0; /*offset: 0 0;*/ }
+                                       rel2 { relative: 1 1; /*offset: -1 -1;*/ }
+                                       color: 0 0 0 0;
+                               }
+                       }
+
+                       part {
+                               name: "popup_pb";
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 118 100;
+                                       max: 118 100;
+                                       rel1 { relative: 0.0 0.0; }
+                                       rel2 { relative: 0.2 1.0;  }
+                               }
+                       }
+                       part {
+                               name: "popup_progress_text";
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       rel1 { relative: 0.2 0.1; to: "base";}
+                                       rel2 { relative: 1.0 0.9; to: "base";}
+                               }
+                       }
+               }
+       }
+
+    group { name: "elm/genlist/item/variable_height/default/default";
+        alias: "elm/genlist/item_odd/variable_height/default/default";
+
+        data.item: "stacking" "above";
+        data.item: "selectraise" "on";
+        data.item: "texts" "elm.text";
+        data.item: "contents" "elm.icon";
+        data.item: "treesize" "20";
+        images {
+            image: "00_list_bar_press_1x80.png" COMP;
+        }
+        parts {
+            part { name: "base";
+                type: RECT;
+                   repeat_events: 1;
+               scale: 1;
+               description { state: "default" 0.0;
+                   min: 0 0;
+                       color: 0 0 0 0;
+                }
+            }
+
+         part { name: "bg_image";
+            clip_to: "disclip";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               visible: 0;
+               image.normal: "00_list_bar_press_1x80.png";
+            }
+            description { state: "selected" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+
+         part { name: "bottom_line"; 
+            type: RECT;
+            clip_to: "disclip";
+            mouse_events: 0;
+            description { state: "default" 0.0;
+               min: 0 1;
+               fixed: 0 1;
+               visible: 1;
+               color: 212 212 212 255;
+               rel1 {
+                  relative: 0.0 1.0;
+                  offset: 0 -1;
+               }
+            }
+         }
+
+         part { name: "elm.padding.left";
+            type: RECT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 15 0;
+               fixed: 1 0;
+               visible: 0;
+               rel2.relative: 0.0 1.0;
+               align: 0.0 0.0;
+            }
+         }
+
+       part { name: "elm.padding.right";
+            type: RECT;
+            scale: 1;
+            description { state: "default" 0.0;
+               min: 15 0;
+               fixed: 1 0;
+               visible: 0;
+               rel1.relative: 1.0  0.0;
+               align: 1.0 0.0;
+            }
+         }
+
+       part { name: "elm.padding.top";
+            type: RECT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 0 10;
+               fixed: 0 1;
+               visible: 0;
+               rel2.relative: 1.0 0.0;
+               align: 0.0 0.0;
+            }
+         }
+
+       part { name: "elm.padding.bottom";
+            type: RECT;
+            scale: 1;
+            description {
+               state: "default" 0.0;
+               min: 0 10;
+               fixed: 0 1;
+               visible: 0;
+               rel1.relative: 0.0 1.0;
+               align: 0.0 1.0;
+            }
+         }
+
+         part { name: "elm.text";
+            clip_to: "text_clip";
+            type: TEXTBLOCK;
+            mouse_events: 0;
+            scale: 1;
+            description { state: "default" 0.0;
+               align: 0.0 0.5;
+               min: 460 0;
+               fixed: 1 0;
+               rel1 {
+                  relative: 1 1.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 1 0.0;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.bottom";
+               }
+               text {
+                  style: textblock_style_variable_height;
+                  min: 1 1;
+                  align: 0 0.5;
+               }
+            }
+         }
+         part { name: "text_clip";
+            clip_to: "disclip";
+            type: RECT;
+            description { state: "default" 0.0;
+               align: 0.0 0.5;
+               rel1 {
+                  relative: 1 1;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0 0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+            }
+         }
+         part { name: "elm.icon";
+            clip_to: "disclip";
+            type: SWALLOW;
+            mouse_events: 1;
+            scale: 1;
+            description { state: "default" 0.0;
+               align: 0.5 0.5;
+               rel1 {
+                  relative: 1 1;
+                  to_x: "elm.padding.left";
+                  to_y: "elm.padding.top";
+               }
+               rel2 {
+                  relative: 0 0;
+                  to_x: "elm.padding.right";
+                  to_y: "elm.padding.bottom";
+               }
+            }
+         }
+
+        part { name: "disclip";
+            type: RECT;
+            description { state: "default" 0.0;
+               rel1.to: "base";
+               rel2.to: "base";
+            }
+            description { state: "disabled" 0.0;
+               inherit: "default" 0.0;
+//               color: 255 255 255 64;
+               color: 0 0 0 0;
+            }
+         }
+
+      }
+      programs {
+         program { name: "go_active";
+            signal: "elm,state,selected";
+            source: "elm";
+            action: STATE_SET "selected" 0.0;
+            target: "bg_image";
+         }
+         program { name: "go_passive";
+            signal: "elm,state,unselected";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "bg_image";
+            transition: LINEAR 0.1;
+         }
+         program { name: "go_disabled";
+            signal: "elm,state,disabled";
+            source: "elm";
+            action: STATE_SET "disabled" 0.0;
+            target: "disclip";
+         }
+         program { name: "go_enabled";
+            signal: "elm,state,enabled";
+            source: "elm";
+            action: STATE_SET "default" 0.0;
+            target: "disclip";
+         }
+      }
+   }
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_client.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_client.c
new file mode 100755 (executable)
index 0000000..b344cb3
--- /dev/null
@@ -0,0 +1,1429 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include <stdio.h>
+#include <stdbool.h>
+#include <libintl.h>
+
+#include <Elementary.h>
+#include <pmapi.h>
+#include <vconf.h>
+//#include <vconf-keys.h>
+#include <tethering.h>
+#include <network-cm-intf.h>
+#include <network-wifi-intf.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+/**
+ *     This function let the ug make a change callback for wifi state
+ *     @return   void
+ *     @param[in] key the pointer to the key
+ *     @param[in] data the pointer to the main data structure
+ */
+static void _wifi_state_cb(keynode_t *key, void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       int wifi_state;
+
+       res = vconf_get_int(VCONFKEY_WIFI_STATE, &wifi_state);
+       if (res != 0) {
+               WDUG_LOGE("Failed to get wifi state from vconf. [%d]\n", res);
+               return;
+       }
+
+       if (wifi_state == VCONFKEY_WIFI_OFF) {
+               WDUG_LOGI("WiFi is turned off\n");
+               wfd_client_swtch_force(ugd, TRUE);
+       } else {
+               WDUG_LOGI("WiFi is turned on\n");
+       }
+
+       res = net_deregister_client();
+       if (res != NET_ERR_NONE) {
+               WDUG_LOGE("Failed to deregister network client. [%d]\n", res);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug make a event callback for network registering
+ *     @return   void
+ *     @param[in] event_info the pointer to the information of network event
+ *     @param[in] user_data the pointer to the user data
+ */
+static void _network_event_cb(net_event_info_t *event_info, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       WDUG_LOGI("Event from network. [%d]\n", event_info->Event);
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug turn wifi off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_wifi_off(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+
+       res = vconf_notify_key_changed(VCONFKEY_WIFI_STATE, _wifi_state_cb, ugd);
+       if (res == -1) {
+               WDUG_LOGE("Failed to register vconf callback\n");
+               return -1;
+       }
+
+       WDUG_LOGI("Vconf key callback is registered\n");
+
+       res = net_register_client((net_event_cb_t) _network_event_cb, NULL);
+       if (res != NET_ERR_NONE) {
+               WDUG_LOGE("Failed to register network client. [%d]\n", res);
+               return -1;
+       }
+
+       WDUG_LOGI("Network client is registered\n");
+
+       res = net_wifi_power_off();
+       if (res != NET_ERR_NONE) {
+               WDUG_LOGE("Failed to turn off wifi. [%d]\n", res);
+               return -1;
+       }
+
+       WDUG_LOGI("WiFi power off\n");
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug make a change callback for enabling hotspot state
+ *     @return   void
+ *     @param[in] key the pointer to the key
+ *     @param[in] data the pointer to the main data structure
+ */
+static void _enable_hotspot_state_cb(keynode_t *key, void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       int hotspot_mode;
+       tethering_error_e ret = TETHERING_ERROR_NONE;
+       tethering_h th = NULL;
+
+       res = vconf_get_int(VCONFKEY_MOBILE_HOTSPOT_MODE, &hotspot_mode);
+       if (res != 0) {
+               WDUG_LOGE("Failed to get mobile hotspot state from vconf. [%d]\n", res);
+               return;
+       }
+
+       if (hotspot_mode & VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI) {
+               WDUG_LOGI(" Mobile hotspot is activated\n");
+       }
+
+       th = ugd->hotspot_handle;
+
+       if (th != NULL) {
+               /* Deregister cbs */
+               ret = tethering_unset_enabled_cb(th, TETHERING_TYPE_WIFI);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_unset_enabled_cb is failed(%d)\n", ret);
+               }
+
+               /* Destroy tethering handle */
+               ret = tethering_destroy(th);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_destroy is failed(%d)\n", ret);
+               }
+
+               ugd->hotspot_handle = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug make a change callback for disabling hotspot state
+ *     @return   void
+ *     @param[in] key the pointer to the key
+ *     @param[in] data the pointer to the main data structure
+ */
+static void _disable_hotspot_state_cb(keynode_t *key, void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       int hotspot_mode;
+       tethering_error_e ret = TETHERING_ERROR_NONE;
+       tethering_h th = NULL;
+
+       res = vconf_get_int(VCONFKEY_MOBILE_HOTSPOT_MODE, &hotspot_mode);
+       if (res != 0) {
+               WDUG_LOGE("Failed to get mobile hotspot state from vconf. [%d]\n", res);
+               return;
+       }
+
+       if (!(hotspot_mode & VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI)) {
+               WDUG_LOGI(" Mobile hotspot is deactivated\n");
+               wfd_client_swtch_force(ugd, TRUE);
+       }
+
+       th = ugd->hotspot_handle;
+
+       if (th != NULL) {
+               /* Deregister cbs */
+               ret = tethering_unset_disabled_cb(th, TETHERING_TYPE_WIFI);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_unset_disabled_cb is failed(%d)\n", ret);
+               }
+
+               /* Destroy tethering handle */
+               ret = tethering_destroy(th);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_destroy is failed(%d)\n", ret);
+               }
+
+               ugd->hotspot_handle = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug make a callback for setting tethering mode enabled
+ *     @return   void
+ *     @param[in] error the returned error code
+ *     @param[in] type the type of tethering
+ *     @param[in] is_requested whether tethering mode is enabled
+ *     @param[in] data the pointer to the user data
+ */
+static void __enabled_cb(tethering_error_e error, tethering_type_e type, bool is_requested, void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (error != TETHERING_ERROR_NONE) {
+               if (is_requested != TRUE) {
+                       return;
+               }
+
+               WDUG_LOGE("error !!! TETHERING is not enabled.\n");
+               return;
+       }
+
+       WDUG_LOGI("TETHERING is enabled.\n");
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug make a callback for setting tethering mode disabled
+ *     @return   void
+ *     @param[in] error the returned error code
+ *     @param[in] type the type of tethering
+ *     @param[in] code whether tethering mode is enabled
+ *     @param[in] data the pointer to the user data
+ */
+static void __disabled_cb(tethering_error_e error, tethering_type_e type, tethering_disabled_cause_e code, void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (error != TETHERING_ERROR_NONE) {
+               if (code != TETHERING_DISABLED_BY_REQUEST) {
+                       return;
+               }
+
+               WDUG_LOGE("error !!! TETHERING is not disabled.\n");
+               return;
+       }
+
+       WDUG_LOGI("TETHERING is disabled.\n");
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug turn AP on
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_mobile_ap_on(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       tethering_error_e ret = TETHERING_ERROR_NONE;
+       tethering_h th = NULL;
+
+       res = vconf_notify_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _enable_hotspot_state_cb, ugd);
+       if (res == -1) {
+               WDUG_LOGE("Failed to register vconf callback\n");
+               return -1;
+       }
+
+       /* Create tethering handle */
+       ret = tethering_create(&th);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("Failed to tethering_create() [%d]\n", ret);
+               return -1;
+       } else {
+               WDUG_LOGI("Succeeded to tethering_create()\n");
+       }
+
+       /* Register cbs */
+       ret = tethering_set_enabled_cb(th, TETHERING_TYPE_WIFI, __enabled_cb, NULL);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("tethering_set_enabled_cb is failed\n", ret);
+               return -1;
+       }
+
+       /* Enable tethering */
+       ret = tethering_enable(th, TETHERING_TYPE_WIFI);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("Failed to turn on mobile hotspot. [%d]\n", ret);
+               return -1;
+       } else {
+               WDUG_LOGI("Succeeded to turn on mobile hotspot\n");
+       }
+
+       ugd->hotspot_handle = th;
+       ugd->is_hotspot_off = FALSE;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug turn AP off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_mobile_ap_off(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       tethering_error_e ret = TETHERING_ERROR_NONE;
+       tethering_h th = NULL;
+
+       res = vconf_notify_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _disable_hotspot_state_cb, ugd);
+       if (res == -1) {
+               WDUG_LOGE("Failed to register vconf callback\n");
+               return -1;
+       }
+
+       /* Create tethering handle */
+       ret = tethering_create(&th);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("Failed to tethering_create() [%d]\n", ret);
+               return -1;
+       } else {
+               WDUG_LOGI("Succeeded to tethering_create()\n");
+       }
+
+       /* Register cbs */
+       ret = tethering_set_disabled_cb(th, TETHERING_TYPE_WIFI, __disabled_cb, NULL);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("tethering_set_disabled_cb is failed\n", ret);
+               return -1;
+       }
+
+       /* Disable tethering */
+       ret = tethering_disable(th, TETHERING_TYPE_WIFI);
+       if (ret != TETHERING_ERROR_NONE) {
+               WDUG_LOGE("Failed to turn off mobile hotspot. [%d]\n", ret);
+               return -1;
+       } else {
+               WDUG_LOGI("Succeeded to turn off mobile hotspot\n");
+       }
+
+       ugd->hotspot_handle = th;
+       ugd->is_hotspot_off = TRUE;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug find the peer by mac address
+ *     @return   the found peer
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] mac_addr the pointer to mac address
+ */
+static device_type_s *wfd_client_find_peer_by_mac(void *data, const char *mac_addr)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int i;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (ugd->multi_connect_mode != WFD_MULTI_CONNECT_MODE_NONE) {
+               for (i = 0; i < ugd->raw_multi_selected_peer_cnt; i++) {
+                       WDUG_LOGI("[Multi Connect] check %dth peer\n", i);
+                       if (!strncmp(mac_addr, (const char *)ugd->raw_multi_selected_peers[i].mac_addr, MAC_LENGTH)) {
+                               WDUG_LOGI("selected found peer. [%d]\n", i);
+                               __WDUG_LOG_FUNC_EXIT__;
+                               return &ugd->raw_multi_selected_peers[i];
+                       }
+               }
+       } else {
+               for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                       WDUG_LOGI("check %dth peer\n", i);
+                       if (!strncmp(mac_addr, (const char *)ugd->raw_discovered_peers[i].mac_addr, MAC_LENGTH)) {
+                               WDUG_LOGI("found peer. [%d]\n", i);
+                               __WDUG_LOG_FUNC_EXIT__;
+                               return &ugd->raw_discovered_peers[i];
+                       }
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug make a callback for registering activation event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] device_state the state of device
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _activation_cb(int error_code, wifi_direct_device_state_e device_state, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res = -1;
+       struct ug_data *ugd = (struct ug_data *)user_data;
+
+       wfd_refresh_wifi_direct_state(ugd);
+
+       switch (device_state) {
+       case WIFI_DIRECT_DEVICE_STATE_ACTIVATED:
+               WDUG_LOGI("WIFI_DIRECT_DEVICE_STATE_ACTIVATED\n");
+               if (error_code != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Error in Activation/Deactivation [%d]\n", error_code);
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_ACTIVATE_FAIL"), POPUP_TYPE_ACTIVATE_FAIL);
+
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                       ugd->wfd_onoff = 0;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+                       return;
+               }
+
+               ugd->head_text_mode = HEAD_TEXT_TYPE_ACTIVATED;
+               ugd->wfd_onoff = 1;
+               wfd_ug_view_refresh_glitem(ugd->head);
+
+               wfg_ug_act_popup_remove(ugd);
+
+               res = vconf_ignore_key_changed(VCONFKEY_WIFI_STATE, _wifi_state_cb);
+               if (res == -1) {
+                       WDUG_LOGE("Failed to ignore vconf key callback for wifi state\n");
+               }
+
+               res = vconf_ignore_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _disable_hotspot_state_cb);
+               if (res == -1) {
+                       WDUG_LOGE("Failed to ignore vconf key callback for hotspot state\n");
+               }
+
+               res = wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to start discovery. [%d]\n", res);
+                       ugd->is_re_discover = TRUE;
+                       wifi_direct_cancel_discovery();
+               } else {
+                       WDUG_LOGI("Discovery is started\n");
+                       ugd->is_re_discover = FALSE;
+               }
+
+               break;
+       case WIFI_DIRECT_DEVICE_STATE_DEACTIVATED:
+               WDUG_LOGI("WIFI_DIRECT_DEVICE_STATE_DEACTIVATED\n");
+               if (error_code != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Error in Activation/Deactivation [%d]\n", error_code);
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_DEACTIVATE_FAIL"), POPUP_TYPE_DEACTIVATE_FAIL);
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                       ugd->wfd_onoff = 1;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+                       return;
+               }
+
+               ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+               ugd->wfd_onoff = 0;
+
+               /*
+               * when deactivated, clear all the
+               *  discovered peers and connected peers
+               */
+               if (ugd->raw_discovered_peer_cnt > 0) {
+                       memset(ugd->raw_discovered_peers, 0x00, ugd->raw_discovered_peer_cnt*sizeof(device_type_s));
+               }
+
+               if (ugd->raw_connected_peer_cnt > 0) {
+                       memset(ugd->raw_connected_peers, 0x00, ugd->raw_connected_peer_cnt*sizeof(device_type_s));
+               }
+
+               ugd->raw_discovered_peer_cnt = 0;
+               ugd->raw_connected_peer_cnt = 0;
+
+               wfd_ug_view_update_peers(ugd);
+
+               /* remove the callback for hotspot */
+               res = vconf_ignore_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _enable_hotspot_state_cb);
+               if (res == -1) {
+                       WDUG_LOGE("Failed to ignore vconf key callback for hotspot state\n");
+               }
+
+               /* when deactivated, stop the timer */
+               if (ugd->monitor_timer) {
+                       ecore_timer_del(ugd->monitor_timer);
+                       ugd->monitor_timer = NULL;
+               }
+               break;
+       default:
+               break;
+       }
+
+       wfd_ug_view_refresh_glitem(ugd->head);
+
+       if (ugd->scan_btn) {
+               wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+       }
+
+       if (ugd->multi_connect_btn) {
+               wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+       }
+
+       if (ugd->back_btn) {
+               elm_object_disabled_set(ugd->back_btn, FALSE);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug make a callback for discovering peer
+ *     @return   TRUE
+ *     @param[in] peer the pointer to the discovered peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+bool _wfd_discoverd_peer_cb(wifi_direct_discovered_peer_info_s *peer, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       if (NULL == peer || NULL == user_data) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               __WDUG_LOG_FUNC_EXIT__;
+               return FALSE;
+       }
+
+       struct ug_data *ugd = (struct ug_data *)user_data;
+       int peer_cnt = ugd->raw_discovered_peer_cnt;
+
+       WDUG_LOGI("%dth discovered peer. [%s] [%s]\n", peer_cnt, peer->device_name, peer->mac_address);
+
+       strncpy(ugd->raw_discovered_peers[peer_cnt].ssid, peer->device_name, sizeof(ugd->raw_discovered_peers[peer_cnt].ssid));
+       ugd->raw_discovered_peers[peer_cnt].category = peer->primary_device_type;
+       strncpy(ugd->raw_discovered_peers[peer_cnt].mac_addr, peer->mac_address, MAC_LENGTH);
+       strncpy(ugd->raw_discovered_peers[peer_cnt].if_addr, peer->interface_address, MAC_LENGTH);
+       ugd->raw_discovered_peers[peer_cnt].is_group_owner = peer->is_group_owner;
+       ugd->raw_discovered_peers[peer_cnt].is_persistent_group_owner = peer->is_persistent_group_owner;
+       ugd->raw_discovered_peers[peer_cnt].is_connected = peer->is_connected;
+
+       if (TRUE == peer->is_connected) {
+               ugd->raw_discovered_peers[peer_cnt].conn_status = PEER_CONN_STATUS_CONNECTED;
+       } else {
+               ugd->raw_discovered_peers[peer_cnt].conn_status = PEER_CONN_STATUS_DISCONNECTED;
+       }
+
+       WDUG_LOGI("\tSSID: [%s]\n", ugd->raw_discovered_peers[peer_cnt].ssid);
+       WDUG_LOGI("\tPeer category [%d] -> [%d]\n", peer->primary_device_type, ugd->raw_discovered_peers[peer_cnt].category);
+       WDUG_LOGI("\tStatus: [%d]\n", ugd->raw_discovered_peers[peer_cnt].conn_status);
+
+       ugd->raw_discovered_peer_cnt++;
+
+       free(peer->device_name);
+       free(peer->mac_address);
+       free(peer->interface_address);
+       free(peer);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the ug make a callback for connected peer
+ *     @return   TRUE
+ *     @param[in] peer the pointer to the connected peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+bool _wfd_connected_peer_cb(wifi_direct_connected_peer_info_s *peer, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       if (NULL == peer || NULL == user_data) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               __WDUG_LOG_FUNC_EXIT__;
+               return FALSE;
+       }
+
+       struct ug_data *ugd = (struct ug_data *)user_data;
+       int peer_cnt = ugd->raw_connected_peer_cnt;
+
+       WDUG_LOGI("%dth connected peer. [%s] [%s]\n", peer_cnt, peer->device_name, peer->mac_address);
+
+       strncpy(ugd->raw_connected_peers[peer_cnt].ssid, peer->device_name, sizeof(ugd->raw_connected_peers[peer_cnt].ssid));
+       ugd->raw_connected_peers[peer_cnt].category = peer->primary_device_type;
+       strncpy(ugd->raw_connected_peers[peer_cnt].mac_addr, peer->mac_address, MAC_LENGTH);
+       strncpy(ugd->raw_connected_peers[peer_cnt].if_addr, peer->interface_address, MAC_LENGTH);
+       ugd->raw_connected_peers[peer_cnt].conn_status = PEER_CONN_STATUS_CONNECTED;
+
+       WDUG_LOGI("\tStatus: [%d]\n", ugd->raw_connected_peers[peer_cnt].conn_status);
+       WDUG_LOGI("\tCategory: [%d]\n", ugd->raw_connected_peers[peer_cnt].category);
+       WDUG_LOGI("\tSSID: [%s]\n", ugd->raw_connected_peers[peer_cnt].ssid);
+
+       ugd->raw_connected_peer_cnt++;
+
+       free(peer->device_name);
+       free(peer->mac_address);
+       free(peer->interface_address);
+       free(peer);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the ug get the found peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ */
+int wfd_ug_get_discovered_peers(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res = 0;
+
+       if (ugd == NULL) {
+               return -1;
+       }
+
+       ugd->raw_discovered_peer_cnt = 0;
+       res = wifi_direct_foreach_discovered_peers(_wfd_discoverd_peer_cb, (void *)ugd);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               ugd->raw_discovered_peer_cnt = 0;
+               WDUG_LOGE("Get discovery result failed: %d\n", res);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug get the connected peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ */
+int wfd_ug_get_connected_peers(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res = 0;
+
+       if (ugd == NULL) {
+               return -1;
+       }
+
+       ugd->raw_connected_peer_cnt = 0;
+       res = wifi_direct_foreach_connected_peers(_wfd_connected_peer_cb, (void *)ugd);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               ugd->raw_connected_peer_cnt = 0;
+               WDUG_LOGE("Get connected peer failed: %d\n", res);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug make a callback for deactivating wfd automatically
+ *     @return   if stop the timer, return ECORE_CALLBACK_CANCEL, else return ECORE_CALLBACK_RENEW
+ *     @param[in] user_data the pointer to the main data structure
+ */
+static Eina_Bool _wfd_automatic_deactivated_for_no_connection_cb(void *user_data)
+{
+       int res = -1;
+       int interval = 0;
+       struct ug_data *ugd = (struct ug_data *)user_data;
+
+       if (NULL == ugd) {
+               WDUG_LOGE("NULL parameters.\n");
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       /* check the action, if action is exist, keep the cb */
+       res = wifi_direct_get_state(&ugd->wfd_status);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to get link status. [%d]\n", res);
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       if (ugd->last_wfd_status != ugd->wfd_status) {
+               WDUG_LOGE("Action is exist, last status: %d\n",
+                       ugd->last_wfd_status);
+               ugd->last_wfd_status = ugd->wfd_status;
+               ugd->last_wfd_time = time(NULL);
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       /* check the timeout, if not timeout, keep the cb */
+       interval = time(NULL) - ugd->last_wfd_time;
+       if (interval < MAX_NO_ACTION_TIME_OUT) {
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       /* turn off the Wi-Fi Direct */
+       wifi_direct_get_state(&ugd->wfd_status);
+       if (ugd->wfd_status < WIFI_DIRECT_STATE_ACTIVATING) {
+               WDUG_LOGE("Wi-Fi Direct is already deactivated\n");
+       } else {
+               wfd_ug_warn_popup(ugd, IDS_WFD_POP_AUTOMATIC_TURN_OFF, POP_TYPE_AUTOMATIC_TURN_OFF);
+       }
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+/**
+ *     This function let the ug make a callback for registering discover event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] discovery_state the state of discover
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _discover_cb(int error_code, wifi_direct_discovery_state_e discovery_state, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)user_data;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       WDUG_LOGI("Discovery event [%d], error_code [%d]\n", discovery_state, error_code);
+
+       if (discovery_state == WIFI_DIRECT_ONLY_LISTEN_STARTED) {
+               __WDUG_LOG_FUNC_EXIT__;
+               return;
+       } else if (discovery_state == WIFI_DIRECT_DISCOVERY_STARTED) {
+               ugd->head_text_mode = HEAD_TEXT_TYPE_SCANING;
+
+               /* clear all the previous discovered peers */
+               if (ugd->raw_discovered_peer_cnt > 0) {
+                       memset(ugd->raw_discovered_peers, 0x00, ugd->raw_discovered_peer_cnt*sizeof(device_type_s));
+               }
+
+               ugd->raw_discovered_peer_cnt = 0;
+       } else if (discovery_state == WIFI_DIRECT_DISCOVERY_FOUND) {
+               ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+               wfd_ug_get_discovered_peers(ugd);
+       } else {
+               ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+
+               if (TRUE == ugd->is_re_discover) {
+                       ugd->is_re_discover = FALSE;
+                       wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+               } else {
+                       /* start LISTEN ONLY mode */
+                       wifi_direct_start_discovery(TRUE, 0);
+               }
+       }
+
+       wfd_ug_view_refresh_glitem(ugd->head);
+       wfd_ug_view_update_peers(ugd);
+       wfd_update_multiconnect_device(ugd);
+
+       if (WIFI_DIRECT_DISCOVERY_STARTED == discovery_state) {
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_STOPSCAN"), TRUE);
+               }
+
+               if (ugd->multi_connect_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_STOPSCAN"), TRUE);
+               }
+       } else {
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+               }
+
+               if (ugd->multi_connect_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug make a callback for registering connection event
+ *     @return   void
+ *     @param[in] error_code the returned error code
+ *     @param[in] connection_state the state of connection
+ *     @param[in] mac_address the mac address of peer
+ *     @param[in] user_data the pointer to the main data structure
+ */
+void _connection_cb(int error_code, wifi_direct_connection_state_e connection_state, const char *mac_address, void *user_data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)user_data;
+       device_type_s *peer = NULL;
+       bool owner = FALSE;
+       int res = 0;
+
+       WDUG_LOGI("Connection event [%d], error_code [%d], multi_connect_mode [%d]\n",
+               connection_state, error_code, ugd->multi_connect_mode);
+
+       if (mac_address == NULL) {
+               WDUG_LOGE("Incorrect parameter(peer mac is NULL)\n");
+               return;
+       }
+
+       /* when not in connection, mac_address is empty */
+       if (connection_state <= WIFI_DIRECT_DISASSOCIATION_IND) {
+               peer = wfd_client_find_peer_by_mac(ugd, mac_address);
+
+               if (NULL == peer || '\0' == peer->ssid[0]) {
+                       WDUG_LOGE("invalid peer from connection !!\n");
+                       goto refresh_button;
+               }
+       }
+
+       if (ugd->multi_connect_mode == WFD_MULTI_CONNECT_MODE_IN_PROGRESS) {
+               switch (connection_state) {
+               case WIFI_DIRECT_CONNECTION_RSP:
+                       WDUG_LOGI("MULTI: WIFI_DIRECT_CONNECTION_RSP\n");
+
+                       if (error_code == WIFI_DIRECT_ERROR_NONE) {
+                               peer->conn_status = PEER_CONN_STATUS_CONNECTED;
+                               wfd_ug_get_connected_peers(ugd);
+                       } else {
+                               peer->conn_status = PEER_CONN_STATUS_FAILED_TO_CONNECT;
+                       }
+
+                       wfd_ug_view_update_peers(ugd);
+
+                       /* connect the next peer */
+                       ugd->g_source_multi_connect_next = g_timeout_add(1000, wfd_multi_connect_next_cb, ugd);
+                       break;
+               case WIFI_DIRECT_CONNECTION_IN_PROGRESS:
+                       WDUG_LOGI("MULTI: WIFI_DIRECT_CONNECTION_IN_PROGRESS\n");
+                       peer->conn_status = PEER_CONN_STATUS_CONNECTING;
+                       wfd_ug_view_update_peers(ugd);
+                       break;
+               case WIFI_DIRECT_GROUP_CREATED:
+                       WDUG_LOGI("MULTI: WIFI_DIRECT_GROUP_CREATED\n");
+                       wfd_multi_connect_next_cb(ugd);
+                       break;
+               default:
+                       break;
+               }
+       } else {
+               switch (connection_state) {
+               case WIFI_DIRECT_CONNECTION_RSP:
+                       WDUG_LOGI("WIFI_DIRECT_CONNECTION_RSP\n");
+
+                       if (error_code == WIFI_DIRECT_ERROR_NONE) {
+                               peer->conn_status = PEER_CONN_STATUS_CONNECTED;
+                               wfd_ug_get_connected_peers(ugd);
+                       } else {
+                               peer->conn_status = PEER_CONN_STATUS_FAILED_TO_CONNECT;
+                       }
+
+                       wfd_ug_view_update_peers(ugd);
+                       break;
+               case WIFI_DIRECT_DISASSOCIATION_IND:
+                       WDUG_LOGI("WIFI_DIRECT_DISASSOCIATION_IND\n");
+                       /* change the multi connection mode, it can be connected now */
+                       if (ugd->multi_connect_mode == WFD_MULTI_CONNECT_MODE_COMPLETED) {
+                               ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_IN_PROGRESS;
+                       }
+
+                       /* if other peer disconnected, get connected peers and update */
+                       peer->conn_status = PEER_CONN_STATUS_WAIT_FOR_CONNECT;
+                       wfd_ug_get_connected_peers(ugd);
+                       wfd_ug_view_update_peers(ugd);
+                       break;
+               case WIFI_DIRECT_DISCONNECTION_RSP:
+               case WIFI_DIRECT_DISCONNECTION_IND:
+                       WDUG_LOGI("WIFI_DIRECT_DISCONNECTION_X\n");
+
+                       /* when disconnection, clear all the connected peers */
+                       if (ugd->raw_connected_peer_cnt > 0) {
+                               memset(ugd->raw_connected_peers, 0x00, ugd->raw_connected_peer_cnt*sizeof(device_type_s));
+                       }
+
+                       ugd->raw_connected_peer_cnt = 0;
+
+                       /* start discovery again */
+                       res = wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+                       if (res != WIFI_DIRECT_ERROR_NONE) {
+                               WDUG_LOGE("Failed to start discovery. [%d]\n", res);
+                               ugd->is_re_discover = TRUE;
+                               wifi_direct_cancel_discovery();
+                       } else {
+                               WDUG_LOGI("Discovery is started\n");
+                               ugd->is_re_discover = FALSE;
+                       }
+
+                       break;
+               case WIFI_DIRECT_CONNECTION_IN_PROGRESS:
+                       WDUG_LOGI("WIFI_DIRECT_CONNECTION_IN_PROGRESS\n");
+                       peer->conn_status = PEER_CONN_STATUS_CONNECTING;
+                       wfd_ug_view_update_peers(ugd);
+                       break;
+               case WIFI_DIRECT_CONNECTION_REQ:
+               case WIFI_DIRECT_CONNECTION_WPS_REQ:
+                       WDUG_LOGI("WIFI_DIRECT_CLI_EVENT_CONNECTION_REQ\n");
+                       break;
+               default:
+                       break;
+               }
+       }
+
+       if (peer != NULL) {
+               wfd_ug_view_refresh_glitem(peer->gl_item);
+       }
+
+       _change_multi_button_title(ugd);
+
+refresh_button:
+       /* refresh the scan button */
+       wfd_refresh_wifi_direct_state(ugd);
+       if (WIFI_DIRECT_STATE_CONNECTING == ugd->wfd_status ||
+               WIFI_DIRECT_STATE_DISCONNECTING == ugd->wfd_status) {
+               res = wifi_direct_is_group_owner(&owner);
+               if (res == WIFI_DIRECT_ERROR_NONE) {
+                       if (!owner) {
+                               if (ugd->scan_btn) {
+                                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+                               }
+
+                               if (ugd->multi_connect_btn) {
+                                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+                               }
+                       }
+               } else {
+                   WDUG_LOGE("Failed to get whether client is group owner. [%d]\n", res);
+               }
+       } else {
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+               }
+
+               if (ugd->multi_connect_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), TRUE);
+               }
+       }
+
+       /* if no connection, start the monitor timer */
+       wifi_direct_get_state(&ugd->wfd_status);
+       WDUG_LOGI("status: %d", ugd->wfd_status);
+
+       if (ugd->wfd_status >= WIFI_DIRECT_STATE_CONNECTED) {
+               if (ugd->monitor_timer) {
+                       ecore_timer_del(ugd->monitor_timer);
+                       ugd->monitor_timer = NULL;
+               }
+       } else {
+               if (NULL == ugd->monitor_timer) {
+                       WDUG_LOGI("start the monitor timer\n");
+                       ugd->last_wfd_time = time(NULL);
+                       ugd->monitor_timer = ecore_timer_add(5.0,
+                               (Ecore_Task_Cb)_wfd_automatic_deactivated_for_no_connection_cb, ugd);
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug get wi-fi direct status from vconf
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_get_vconf_status(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       char *dev_name;
+       int wifi_direct_state = 0;
+
+       /* get wifi direct status from vconf */
+       if (vconf_get_int(VCONFKEY_WIFI_DIRECT_STATE, &wifi_direct_state) < 0) {
+               WDUG_LOGE("Error reading vconf (%s)\n", VCONFKEY_WIFI_DIRECT_STATE);
+               return -1;
+       }
+
+       ugd->wfd_status = wifi_direct_state;
+
+       /* get device name from vconf */
+       dev_name = vconf_get_str(VCONFKEY_SETAPPL_DEVICE_NAME_STR);
+       if (dev_name == NULL) {
+               ugd->dev_name = strdup(DEFAULT_DEV_NAME);
+               WDUG_LOGE("The AP name is NULL(setting default value)\n");
+       } else {
+               ugd->dev_name = strdup(dev_name);
+               free(dev_name);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug refresh current status of wi-fi direct
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_refresh_wifi_direct_state(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+       wifi_direct_state_e wfd_status;
+
+       res = wifi_direct_get_state(&wfd_status);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to get link status. [%d]\n", res);
+               return -1;
+       }
+
+       WDUG_LOGI("WFD status [%d]", wfd_status);
+       ugd->wfd_status = wfd_status;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug do initialization
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int init_wfd_client(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res = 0;
+
+       res = wifi_direct_initialize();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to initialize wifi direct. [%d]\n", res);
+               return -1;
+       }
+
+       res = wifi_direct_initialize();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to initialize Wi-Fi Direct. error code = [%d]\n", res);
+               return -1;
+       }
+
+       res = wifi_direct_set_device_state_changed_cb(_activation_cb, (void *)ugd);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to register _cb_activation. error code = [%d]\n", res);
+               return -1;
+       }
+
+       res = wifi_direct_set_discovery_state_changed_cb(_discover_cb, (void *)ugd);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to register _cb_discover. error code = [%d]\n", res);
+               return -1;
+       }
+
+       res = wifi_direct_set_connection_state_changed_cb(_connection_cb, (void *)ugd);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to register _cb_connection. error code = [%d]\n", res);
+               return -1;
+       }
+
+       /* update WFD status */
+       wfd_refresh_wifi_direct_state(ugd);
+       if (ugd->wfd_status > WIFI_DIRECT_STATE_ACTIVATING) {
+               ugd->wfd_onoff = 1;
+       } else {
+               ugd->wfd_onoff = 0;
+       }
+
+       WDUG_LOGI("WFD link status. [%d]\n", ugd->wfd_status);
+
+       /* start the monitor timer */
+       ugd->last_wfd_time = time(NULL);
+       ugd->last_wfd_status = WIFI_DIRECT_STATE_DEACTIVATED;
+       ugd->monitor_timer = ecore_timer_add(5.0, (Ecore_Task_Cb)_wfd_automatic_deactivated_for_no_connection_cb, ugd);
+
+       ugd->is_re_discover = FALSE;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug do de-initialization
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int deinit_wfd_client(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res = 0;
+       tethering_error_e ret = TETHERING_ERROR_NONE;
+       tethering_h th = NULL;
+
+       wfd_refresh_wifi_direct_state(ugd);
+
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_DISCOVERING) {
+               WDUG_LOGI("Stop discovery before deregister client\n");
+               wifi_direct_cancel_discovery();
+       }
+
+       res = wifi_direct_deinitialize();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to deregister client. [%d]\n", res);
+       }
+
+       /* release monitor timer */
+       if (ugd->monitor_timer) {
+               ecore_timer_del(ugd->monitor_timer);
+               ugd->monitor_timer = NULL;
+       }
+
+       /* release vconf, hotspot..  */
+       res = vconf_ignore_key_changed(VCONFKEY_WIFI_STATE, _wifi_state_cb);
+       if (res == -1) {
+               WDUG_LOGE("Failed to ignore vconf key callback for wifi state\n");
+       }
+
+       res = net_deregister_client();
+       if (res != NET_ERR_NONE) {
+               WDUG_LOGE("Failed to deregister network client. [%d]\n", res);
+       }
+
+       res = vconf_ignore_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _enable_hotspot_state_cb);
+       if (res == -1) {
+               WDUG_LOGE("Failed to ignore vconf key callback for hotspot state\n");
+       }
+
+       res = vconf_ignore_key_changed(VCONFKEY_MOBILE_HOTSPOT_MODE, _disable_hotspot_state_cb);
+       if (res == -1) {
+               WDUG_LOGE("Failed to ignore vconf key callback for hotspot state\n");
+       }
+
+       th = ugd->hotspot_handle;
+
+       if (th != NULL) {
+               /* Deregister cbs */
+               ret = tethering_unset_enabled_cb(th, TETHERING_TYPE_WIFI);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_unset_enabled_cb is failed(%d)\n", ret);
+               }
+
+               ret = tethering_unset_disabled_cb(th, TETHERING_TYPE_WIFI);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_unset_disabled_cb is failed(%d)\n", ret);
+               }
+
+               /* Destroy tethering handle */
+               ret = tethering_destroy(th);
+               if (ret != TETHERING_ERROR_NONE) {
+                       WDUG_LOGE("tethering_destroy is failed(%d)\n", ret);
+               }
+
+               ugd->hotspot_handle = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug turn wi-fi direct on
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_client_switch_on(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+
+       wfd_refresh_wifi_direct_state(ugd);
+       WDUG_LOGI("WFD status [%d]\n", ugd->wfd_status);
+
+       if (ugd->wfd_status < WIFI_DIRECT_STATE_ACTIVATING) {
+               int wifi_state;
+               res = vconf_get_int(VCONFKEY_WIFI_STATE, &wifi_state);
+               if (res != 0) {
+                       WDUG_LOGE("Failed to get wifi state from vconf. [%d]\n", res);
+                       return -1;
+               }
+
+               int hotspot_mode;
+               res = vconf_get_int(VCONFKEY_MOBILE_HOTSPOT_MODE, &hotspot_mode);
+               if (res != 0) {
+                       WDUG_LOGE("Failed to get mobile hotspot state from vconf. [%d]\n", res);
+                       return -1;
+               }
+
+               if (wifi_state > VCONFKEY_WIFI_OFF) {
+                       WDUG_LOGI("WiFi is connected, so have to turn off WiFi");
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_WIFI_OFF"), POPUP_TYPE_WIFI_OFF);
+               } else if (hotspot_mode & VCONFKEY_MOBILE_HOTSPOT_MODE_WIFI) {
+                       WDUG_LOGI("WiFi is connected, so have to turn off WiFi");
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_HOTSPOT_OFF"), POPUP_TYPE_HOTSPOT_OFF);
+               } else {
+                       res = wifi_direct_activate();
+                       if (res != WIFI_DIRECT_ERROR_NONE) {
+                               WDUG_LOGE("Failed to activate Wi-Fi Direct. error code = [%d]\n", res);
+                               wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_ACTIVATE_FAIL"), POPUP_TYPE_TERMINATE);
+
+                               ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                               wfd_ug_view_refresh_glitem(ugd->head);
+                               return -1;
+                       }
+
+                       /* refresh the header */
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_ACTIVATING;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+
+                       /* while activating, disable the buttons */
+                       if (ugd->scan_btn) {
+                               wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+                       }
+
+                       if (ugd->multi_scan_btn) {
+                               wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+                       }
+
+                       if (ugd->back_btn) {
+                               elm_object_disabled_set(ugd->back_btn, TRUE);
+                       }
+               }
+       } else {
+               WDUG_LOGI("Wi-Fi Direct is already activated\n");
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug turn wi-fi direct off
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_client_switch_off(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+
+       wfd_refresh_wifi_direct_state(ugd);
+       WDUG_LOGI("WFD status [%d]\n", ugd->wfd_status);
+
+       if (ugd->wfd_status < WIFI_DIRECT_STATE_ACTIVATING) {
+               WDUG_LOGI("Wi-Fi Direct is already deactivated\n");
+       } else {
+               /*if connected, disconnect all devices*/
+               if (WIFI_DIRECT_STATE_CONNECTED == ugd->wfd_status) {
+                       res = wifi_direct_disconnect_all();
+                       if (res != WIFI_DIRECT_ERROR_NONE) {
+                               WDUG_LOGE("Failed to send disconnection request to all. [%d]\n", res);
+                               return -1;
+                       }
+               }
+
+               res = wifi_direct_deactivate();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to deactivate Wi-Fi Direct. error code = [%d]\n", res);
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_DEACTIVATE_FAIL"), POPUP_TYPE_TERMINATE);
+
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+                       return -1;
+               }
+
+               /* refresh the header */
+               ugd->head_text_mode = HEAD_TEXT_TYPE_DEACTIVATING;
+               wfd_ug_view_refresh_glitem(ugd->head);
+
+               /* while deactivating, disable the buttons */
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->multi_scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->back_btn) {
+                       elm_object_disabled_set(ugd->back_btn, TRUE);
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug turn wi-fi direct on/off forcely
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+  *    @param[in] onoff whether to turn on/off wi-fi direct
+ */
+int wfd_client_swtch_force(void *data, int onoff)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+
+       if (onoff) {
+               res = wifi_direct_activate();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to activate Wi-Fi Direct. error code = [%d]\n", res);
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_ACTIVATE_FAIL"), POPUP_TYPE_TERMINATE);
+
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+                       return -1;
+               }
+       } else {
+               res = wifi_direct_deactivate();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to deactivate Wi-Fi Direct. error code = [%d]\n", res);
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_DEACTIVATE_FAIL"), POPUP_TYPE_TERMINATE);
+
+                       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+                       wfd_ug_view_refresh_glitem(ugd->head);
+                       return -1;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create a group
+ *     @return   If success, return 0, else return -1
+ */
+int wfd_client_group_add()
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res;
+
+       res = wifi_direct_create_group();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to add group");
+               __WDUG_LOG_FUNC_EXIT__;
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug connect to the device by mac address
+ *     @return   If success, return 0, else return -1
+ *     @param[in] mac_addr the pointer to the mac address of device
+ */
+int wfd_client_connect(const char *mac_addr)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res;
+
+       WDUG_LOGE("connect to peer=[%s]\n", mac_addr);
+       res = wifi_direct_connect(mac_addr);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to send connection request. [%d]\n", res);
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug disconnect to the device by mac address
+ *     @return   If success, return 0, else return -1
+ *     @param[in] mac_addr the pointer to the mac address of device
+ */
+int wfd_client_disconnect(const char *mac_addr)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res;
+
+       if (mac_addr == NULL) {
+               res = wifi_direct_disconnect_all();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to send disconnection request to all. [%d]\n", res);
+                       return -1;
+               }
+       } else {
+               res = wifi_direct_disconnect(mac_addr);
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE("Failed to send disconnection request. [%d]\n", res);
+                       return -1;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug set the intent of a group owner
+ *     @return   If success, return 0, else return -1
+ *     @param[in] go_intent the intent parameter
+ */
+int wfd_client_set_p2p_group_owner_intent(int go_intent)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res;
+
+       res = wifi_direct_set_group_owner_intent(go_intent);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to wifi_direct_set_go_intent(%d). [%d]\n", go_intent, res);
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug.c
new file mode 100755 (executable)
index 0000000..18dcb67
--- /dev/null
@@ -0,0 +1,524 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#ifndef UG_MODULE_API
+#define UG_MODULE_API __attribute__ ((visibility("default")))
+#endif
+
+
+#include <sys/time.h>
+#include <libintl.h>
+#include <sys/utsname.h>
+
+#include <vconf.h>
+#include <Elementary.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+void initialize_gen_item_class();
+
+struct ug_data *global_ugd = NULL;
+
+struct ug_data *wfd_get_ug_data()
+{
+       return global_ugd;
+}
+
+/**
+ *     This function let the ug create backgroud
+ *     @return  backgroud
+ *     @param[in] ugd the pointer to the parent object
+ *     @param[in] ugd the pointer to the main data structure
+ */
+static Evas_Object *_create_bg(Evas_Object *parent, char *style)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       Evas_Object *bg;
+
+       bg = elm_bg_add(parent);
+       evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_style_set(bg, style);
+       elm_win_resize_object_add(parent, bg);
+       evas_object_show(bg);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return bg;
+}
+
+/**
+ *     This function let the ug create full view
+ *     @return  full view
+ *     @param[in] ugd the pointer to the parent object
+ *     @param[in] ugd the pointer to the main data structure
+ */
+static Evas_Object *_create_fullview(Evas_Object *parent, struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       Evas_Object *base;
+
+       if (parent == NULL) {
+               WDUG_LOGE( "Incorrenct parameter");
+               return NULL;
+       }
+
+       /* Create Full view */
+       base = elm_layout_add(parent);
+       if (!base) {
+               WDUG_LOGE( "Failed to add layout");
+               return NULL;
+       }
+
+       elm_layout_theme_set(base, "layout", "application", "default");
+       evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(base, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return base;
+}
+
+/**
+ *     This function let the ug create frame view
+ *     @return  frame view
+ *     @param[in] ugd the pointer to the parent object
+ *     @param[in] ugd the pointer to the main data structure
+ */
+static Evas_Object *_create_frameview(Evas_Object *parent, struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       Evas_Object *base;
+
+       if (parent == NULL) {
+               WDUG_LOGE( "Incorrenct parameter");
+               return NULL;
+       }
+
+       /* Create Frame view */
+       base = elm_layout_add(parent);
+       if (!base) {
+               WDUG_LOGE( "Failed to add layout");
+               return NULL;
+       }
+
+       elm_layout_theme_set(base, "layout", "application", "default");
+       evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(base, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return base;
+}
+
+/**
+ *     This function let the ug destroy the main view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void destroy_wfd_ug_view(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (ugd->genlist) {
+               evas_object_del(ugd->genlist);
+               ugd->genlist = NULL;
+       }
+
+       if (ugd->naviframe) {
+               evas_object_del(ugd->naviframe);
+               ugd->naviframe = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug initialize wfd when timeout
+ *     @return   if stop the timer, return false, else return true
+ *     @param[in] data the pointer to the main data structure
+ */
+gboolean _wfd_init_cb(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res = -1;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_DEACTIVATED) {
+               res = init_wfd_client(ugd);
+               if (res != 0) {
+                       WDUG_LOGE( "Failed to initialize WFD client library\n");
+                       return true;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return false;
+}
+
+static void *on_create(ui_gadget_h ug, enum ug_mode mode, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd;
+       int res = 0;
+
+       if (!ug || !priv) {
+               return NULL;
+       }
+
+       ugd = priv;
+       ugd->ug = ug;
+
+       bindtextdomain(PACKAGE, LOCALEDIR);
+
+       ugd->win = ug_get_window();
+       if (!ugd->win) {
+               return NULL;
+       }
+
+       if (mode == UG_MODE_FULLVIEW) {
+               ugd->base = _create_fullview(ugd->win, ugd);
+       } else {
+               ugd->base = _create_frameview(ugd->win, ugd);
+       }
+
+       if (ugd->base) {
+               ugd->bg = _create_bg(ugd->win, "group_list");
+               elm_object_part_content_set(ugd->base, "elm.swallow.bg", ugd->bg);
+       } else {
+               WDUG_LOGE( "Failed to create base layout\n");
+               return NULL;
+       }
+
+       /* check status of wifi-direct from vconf */
+       wfd_get_vconf_status(ugd);
+
+       /*
+       * if not deactivated, do initialization at once;
+       * otherwise, do initialization later
+       */
+       if (ugd->wfd_status > WIFI_DIRECT_STATE_DEACTIVATED || service) {
+               res = init_wfd_client(ugd);
+               if (res != 0) {
+                       WDUG_LOGE( "Failed to initialize WFD client library\n");
+               }
+
+               if (service) {
+                       int status = 0;
+                       char *data = NULL;
+
+                       /* get the status from appsvc */
+                       service_get_extra_data(service, "status", &data);
+                       if (data) {
+                               status = atoi(data);
+                       }
+
+                       /*
+                       * status -
+                       * 0 : No operation,
+                       * 1 : Activate ,
+                       * 2 : Deactivate
+                       */
+                       if (status == 0x01) {
+                               wfd_client_switch_on(ugd);
+                       } else if (status == 0x02) {
+                               wfd_client_switch_off(ugd);
+                       }
+               }
+       } else {
+               g_timeout_add(100, _wfd_init_cb, ugd);
+       }
+
+       if (ugd->wfd_status >= WIFI_DIRECT_STATE_ACTIVATED) {
+               wfd_ug_get_discovered_peers(ugd);
+       }
+
+       if (ugd->wfd_status >= WIFI_DIRECT_STATE_CONNECTED) {
+               wfd_ug_get_connected_peers(ugd);
+       }
+
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_ACTIVATED) {
+               /* start discovery */
+               res = wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE( "Failed to start discovery. [%d]\n", res);
+                       ugd->is_re_discover = TRUE;
+                       wifi_direct_cancel_discovery();
+               } else {
+                       WDUG_LOGI("Discovery is started\n");
+                       ugd->is_re_discover = FALSE;
+               }
+       }
+
+       /* draw UI */
+       initialize_gen_item_class();
+       create_wfd_ug_view(ugd);
+       wfd_ug_view_update_peers(ugd);
+
+       evas_object_show(ugd->base);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return ugd->base;
+}
+
+static void on_start(ui_gadget_h ug, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd;
+       int res;
+
+       if (!ug || !priv) {
+               return;
+       }
+
+       ugd = priv;
+
+       struct utsname kernel_info;
+       res = uname(&kernel_info);
+       if (res != 0) {
+               WDUG_LOGE( "Failed to detect target type\n");
+       } else {
+               WDUG_LOGI("HW ID of this device [%s]\n", kernel_info.machine);
+               if (strncmp(kernel_info.machine, "arm", 3) != 0) {
+                       wfd_ug_warn_popup(ugd, _("IDS_WFD_POP_NOT_SUPPORTED_DEVICE"), POPUP_TYPE_TERMINATE);
+                       return;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+static void on_pause(ui_gadget_h ug, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+static void on_resume(ui_gadget_h ug, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+static void on_destroy(ui_gadget_h ug, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (!ug || !priv) {
+               WDUG_LOGE( "The param is NULL\n");
+               return;
+       }
+
+       struct ug_data *ugd = priv;
+       if (ugd == NULL || ugd->base == NULL) {
+               WDUG_LOGE( "The param is NULL\n");
+               return;
+       }
+
+       deinit_wfd_client(ugd);
+       WDUG_LOGI("WFD client deregistered");
+
+       destroy_wfd_ug_view(ugd);
+       WDUG_LOGI("Destroying About item");
+
+       wfd_ug_view_free_peers(ugd);
+
+       WDUG_LOGI("WFD client deregistered");
+       if (ugd->bg) {
+               evas_object_del(ugd->bg);
+               ugd->bg = NULL;
+       }
+       WDUG_LOGI("WFD client deregistered");
+
+       if (ugd->base) {
+               evas_object_del(ugd->base);
+               ugd->base = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+static void on_message(ui_gadget_h ug, service_h msg, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+static void on_event(ui_gadget_h ug, enum ug_event event, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (!ug || !priv) {
+               WDUG_LOGE( "The param is NULL\n");
+               return;
+       }
+
+       switch (event) {
+       case UG_EVENT_LOW_MEMORY:
+               WDUG_LOGI("UG_EVENT_LOW_MEMORY\n");
+               break;
+       case UG_EVENT_LOW_BATTERY:
+               WDUG_LOGI("UG_EVENT_LOW_BATTERY\n");
+               break;
+       case UG_EVENT_LANG_CHANGE:
+               WDUG_LOGI("UG_EVENT_LANG_CHANGE\n");
+               break;
+       case UG_EVENT_ROTATE_PORTRAIT:
+               WDUG_LOGI("UG_EVENT_ROTATE_PORTRAIT\n");
+               break;
+       case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
+               WDUG_LOGI("UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN\n");
+               break;
+       case UG_EVENT_ROTATE_LANDSCAPE:
+               WDUG_LOGI("UG_EVENT_ROTATE_LANDSCAPE\n");
+               break;
+       case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
+               WDUG_LOGI("UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN\n");
+               break;
+       default:
+               WDUG_LOGI("default\n");
+               break;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+static void on_key_event(ui_gadget_h ug, enum ug_key_event event, service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (!ug || !priv) {
+               WDUG_LOGE( "The param is NULL\n");
+               return;
+       }
+
+       switch (event) {
+       case UG_KEY_EVENT_END:
+               WDUG_LOGI("UG_KEY_EVENT_END\n");
+               break;
+       default:
+               break;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd;
+
+       if (!ops) {
+               WDUG_LOGE( "The param is NULL\n");
+               return -1;
+       }
+
+       ugd = calloc(1, sizeof(struct ug_data));
+       if (ugd == NULL) {
+               WDUG_LOGE( "Failed to allocate memory for UG data\n");
+               return -1;
+       }
+
+       global_ugd = ugd;
+
+       ops->create = on_create;
+       ops->start = on_start;
+       ops->pause = on_pause;
+       ops->resume = on_resume;
+       ops->destroy = on_destroy;
+       ops->message = on_message;
+       ops->event = on_event;
+       ops->key_event = on_key_event;
+       ops->priv = ugd;
+       ops->opt = UG_OPT_INDICATOR_ENABLE;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       struct ug_data *ugd;
+
+       if (!ops) {
+               WDUG_LOGE( "The param is NULL\n");
+               return;
+       }
+
+       ugd = ops->priv;
+
+       if (ugd) {
+               free(ugd);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+UG_MODULE_API int setting_plugin_reset(service_h service, void *priv)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int res = -1;
+       wifi_direct_state_e state;
+
+       res = wifi_direct_initialize();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE( "Failed to initialize wifi direct. [%d]\n", res);
+               return -1;
+       }
+
+       res = wifi_direct_get_state(&state);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE( "Failed to get link status. [%d]\n", res);
+               return -1;
+       }
+
+       if (state < WIFI_DIRECT_STATE_ACTIVATING) {
+               WDUG_LOGI("No need to reset Wi-Fi Direct.\n");
+       } else {
+               /*if connected, disconnect all devices*/
+               if (WIFI_DIRECT_STATE_CONNECTED == state) {
+                       res = wifi_direct_disconnect_all();
+                       if (res != WIFI_DIRECT_ERROR_NONE) {
+                               WDUG_LOGE( "Failed to send disconnection request to all. [%d]\n", res);
+                               return -1;
+                       }
+               }
+
+               res = wifi_direct_deactivate();
+               if (res != WIFI_DIRECT_ERROR_NONE) {
+                       WDUG_LOGE( "Failed to reset Wi-Fi Direct. [%d]\n", res);
+                       return -1;
+               }
+       }
+
+       res = wifi_direct_deinitialize();
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE( "Failed to deinitialize wifi direct. [%d]\n", res);
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_about_view.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_about_view.c
new file mode 100755 (executable)
index 0000000..44774b9
--- /dev/null
@@ -0,0 +1,116 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include <libintl.h>
+
+#include <assert.h>
+#include <glib.h>
+
+#include <Elementary.h>
+#include <vconf.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+static Elm_Genlist_Item_Class itc;
+
+/**
+ *     This function let the ug get the label of about
+ *     @return   the label of about
+ *     @param[in] parent the pointer to the label's parent
+  *    @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_wfd_gl_label_help_dialogue_get(void *data, Evas_Object *obj, const char *part)
+{
+       return strdup(_("IDS_WFD_BODY_ABOUT_WIFI"));
+}
+
+/**
+ *     This function let the ug call it when click 'back' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _about_view_back_btn_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (!ugd) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       elm_naviframe_item_pop(ugd->naviframe);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug create about view
+ *     @return   void
+ *     @param[in] ugd the pointer to the main data structure
+ */
+void _wifid_create_about_view(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       Evas_Object *back_btn = NULL;
+       Elm_Object_Item *navi_item = NULL;
+       Evas_Object *genlist = NULL;
+       Elm_Object_Item *item = NULL;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)");
+               return;
+       }
+
+       genlist = elm_genlist_add(ugd->naviframe);
+       if (NULL == genlist) {
+               WDUG_LOGE("Create genlist failed\n");
+               return;
+       }
+
+       elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
+
+       /* Set multiline item class */
+       itc.item_style = "multiline/1text";
+       itc.func.text_get = _wfd_gl_label_help_dialogue_get;
+       itc.func.content_get = NULL;
+       itc.func.state_get = NULL;
+       itc.func.del = NULL;
+
+       item = elm_genlist_item_append(genlist, &itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       back_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(back_btn, "naviframe/back_btn/default");
+       evas_object_smart_callback_add(back_btn, "clicked", _about_view_back_btn_cb, (void *)ugd);
+       elm_object_focus_allow_set(back_btn, EINA_FALSE);
+
+       navi_item = elm_naviframe_item_push(ugd->naviframe, IDS_WFD_TITLE_ABOUT_WIFI_DIRECT, back_btn, NULL, genlist, NULL);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_genlist.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_genlist.c
new file mode 100755 (executable)
index 0000000..bb2345c
--- /dev/null
@@ -0,0 +1,793 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include <libintl.h>
+
+#include <assert.h>
+#include <glib.h>
+
+#include <Elementary.h>
+#include <vconf.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+Elm_Gen_Item_Class head_itc;
+Elm_Gen_Item_Class name_itc;
+Elm_Gen_Item_Class title_itc;
+Elm_Gen_Item_Class peer_itc;
+Elm_Gen_Item_Class noitem_itc;
+Elm_Gen_Item_Class button_itc;
+
+Elm_Gen_Item_Class title_conn_itc;
+Elm_Gen_Item_Class peer_conn_itc;
+
+Elm_Gen_Item_Class title_busy_itc;
+Elm_Gen_Item_Class peer_busy_itc;
+
+Elm_Gen_Item_Class title_multi_connect_itc;
+Elm_Gen_Item_Class peer_multi_connect_itc;
+
+Elm_Gen_Item_Class title_conn_failed_itc;
+Elm_Gen_Item_Class peer_conn_failed_itc;
+
+/**
+ *     This function let the ug get the label of header
+ *     @return   the label of header
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_header_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       WDUG_LOGI("%s", part);
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text.1")) {
+               WDUG_LOGI("Current text mode [%d]\n", ugd->head_text_mode);
+               switch (ugd->head_text_mode) {
+               case HEAD_TEXT_TYPE_DIRECT:
+               case HEAD_TEXT_TYPE_ACTIVATED:
+               case HEAD_TEXT_TYPE_SCANING:
+                       return strdup(dgettext("sys_string", "IDS_COM_OPT1_WI_FI_DIRECT"));
+                       break;
+               case HEAD_TEXT_TYPE_DEACTIVATING:
+                       return strdup(_("IDS_WFD_BODY_DEACTIVATING"));
+                       break;
+               case HEAD_TEXT_TYPE_ACTIVATING:
+                       return strdup(_("IDS_WFD_BODY_ACTIVATING"));
+                       break;
+               default:
+                       break;
+               }
+       } else if (!strcmp(part, "elm.text.1")) {
+               return strdup(dgettext("sys_string", "IDS_COM_OPT1_WI_FI_DIRECT"));
+       } else if (!strcmp(part, "elm.text.2")) {
+               return strdup(ugd->dev_name);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the icon of header
+ *     @return   the icon of header
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_gl_header_icon_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       Evas_Object *onoff = NULL;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (ugd->head_text_mode == HEAD_TEXT_TYPE_ACTIVATING ||
+               ugd->head_text_mode == HEAD_TEXT_TYPE_DEACTIVATING) {
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.icon")) {
+               onoff = elm_check_add(obj);
+               elm_object_style_set(onoff, "on&off");
+               elm_check_state_set(onoff, ugd->wfd_onoff);
+               evas_object_show(onoff);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return onoff;
+}
+
+/**
+ *     This function let the ug get the label of about item
+ *     @return   the label of about item
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_name_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       WDUG_LOGI("%s", part);
+
+       if (!strcmp(part, "elm.text")) {
+               return strdup(IDS_WFD_TITLE_ABOUT_WIFI_DIRECT);
+       } else if (!strcmp(part, "elm.text.2")) {
+               return strdup(ugd->dev_name);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the label of titile
+ *     @return   the label of titile
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_title_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               if (ugd->multiconn_view_genlist != NULL) {
+                       // It's called at Multi connect view...
+                       if (ugd->gl_available_dev_cnt_at_multiconn_view > 0) {
+                               return strdup(_("IDS_WFD_BODY_AVAILABLE_DEVICES"));
+                       } else {
+                               return strdup(_("IDS_WFD_BODY_WIFI_DIRECT_DEVICES"));
+                       }
+               } else {
+                       // It's called at Main View
+                       if (ugd->gl_available_peer_cnt > 0) {
+                               return strdup(_("IDS_WFD_BODY_AVAILABLE_DEVICES"));
+                       } else {
+                               return strdup(_("IDS_WFD_BODY_WIFI_DIRECT_DEVICES"));
+                       }
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the content of titile
+ *     @return   the content of titile
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_gl_title_content_get(void *data, Evas_Object *obj, const char *part)
+{
+       Evas_Object *progressbar = NULL;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (data == NULL) {
+           WDUG_LOGE("Incorrect parameter(NULL)\n");
+           return NULL;
+       }
+
+       if (!strcmp(part, "elm.icon")) {
+               if (HEAD_TEXT_TYPE_SCANING == ugd->head_text_mode) {
+                       progressbar = elm_progressbar_add(obj);
+                       elm_object_style_set(progressbar, "list_process_small");
+                       elm_progressbar_horizontal_set(progressbar, EINA_TRUE);
+                       elm_progressbar_pulse(progressbar, EINA_TRUE);
+                       evas_object_show(progressbar);
+               } else {
+                       return NULL;
+               }
+       }
+
+       return progressbar;
+}
+
+/**
+ *     This function let the ug get the label of peer item
+ *     @return   the label of peer item
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_peer_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == part, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       char buf[WFD_GLOBALIZATION_STR_LENGTH] = { 0, };
+       WDUG_LOGI("%s", part);
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text.1")) {
+               __WDUG_LOG_FUNC_EXIT__;
+               return strdup(peer->ssid);
+       } else if (!strcmp(part, "elm.text.2")) {
+               switch (peer->conn_status) {
+               case PEER_CONN_STATUS_DISCONNECTED:
+                       g_strlcpy(buf, _("IDS_WFD_TAP_TO_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+                       break;
+               case PEER_CONN_STATUS_CONNECTING:
+                       g_strlcpy(buf, _("IDS_WFD_CONNECTING"), WFD_GLOBALIZATION_STR_LENGTH);
+                       break;
+               case PEER_CONN_STATUS_CONNECTED:
+                       if (peer->is_group_owner == FALSE) {
+                               g_strlcpy(buf, _("IDS_WFD_CONNECTED"), WFD_GLOBALIZATION_STR_LENGTH);
+                       } else {
+                               g_strlcpy(buf, _("IDS_WFD_TAP_TO_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+                       }
+                       break;
+               case PEER_CONN_STATUS_FAILED_TO_CONNECT:
+                       g_strlcpy(buf, _("IDS_WFD_FAILED_TO_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+                       break;
+               case PEER_CONN_STATUS_WAIT_FOR_CONNECT:
+                       g_strlcpy(buf, _("IDS_WFD_WAITING_FOR_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+                       break;
+               default:
+                       g_strlcpy(buf, _("IDS_WFD_TAP_TO_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+                       break;
+               }
+       } else {
+               __WDUG_LOG_FUNC_EXIT__;
+               return NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return strdup(buf);
+}
+
+/**
+ *     This function let the ug get the icon of peer item
+ *     @return   the icon of peer item
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_gl_peer_icon_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == part, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       Evas_Object *icon = NULL;
+       struct ug_data *ugd = wfd_get_ug_data();
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.icon.2")) {
+               WDUG_LOGI("elm.icon.2 - connection status [%d]\n", peer->conn_status);
+               if (peer->conn_status == PEER_CONN_STATUS_CONNECTING) {
+                       icon = elm_progressbar_add(obj);
+                       elm_object_style_set(icon, "list_process");
+                       elm_progressbar_pulse(icon, EINA_TRUE);
+               } else if (peer->conn_status == PEER_CONN_STATUS_CONNECTED) {
+                       return NULL;
+               }
+
+               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               elm_icon_resizable_set(icon, 1, 1);
+               evas_object_show(icon);
+       } else if (!strcmp(part, "elm.icon.1")) {
+               WDUG_LOGI("elm.icon.1 - category [%d]\n", peer->category);
+               char *img_path = NULL;
+               int status = -1;
+
+               status = wfd_get_device_status(ugd, peer);
+
+               /*
+               * the icon of connected device is
+               * different from available and busy device
+               */
+               switch (peer->category) {
+               case WFD_DEVICE_TYPE_COMPUTER:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_COMPUTER_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_COMPUTER;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_INPUT_DEVICE:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_INPUT_DEVICE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_INPUT_DEVICE;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_PRINTER:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_PRINTER_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_PRINTER;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_CAMERA:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_CAMERA_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_CAMERA;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_STORAGE:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_STORAGE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_STORAGE;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_NW_INFRA:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_NETWORK_INFRA_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_NETWORK_INFRA;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_DISPLAYS:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_DISPLAY_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_DISPLAY;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_MM_DEVICES:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_MULTIMEDIA_DEVICE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_MULTIMEDIA_DEVICE;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_GAME_DEVICES:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_GAMING_DEVICE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_GAMING_DEVICE;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_TELEPHONE:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_TELEPHONE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_TELEPHONE;
+                       }
+                       break;
+               case WFD_DEVICE_TYPE_AUDIO:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_AUDIO_DEVICE_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_AUDIO_DEVICE;
+                       }
+                       break;
+               default:
+                       if (1 == status) {
+                               img_path = WFD_ICON_DEVICE_COMPUTER_CONNECT;
+                       } else {
+                               img_path = WFD_ICON_DEVICE_COMPUTER;
+                       }
+                       break;
+               }
+
+               if (img_path != NULL) {
+                       icon = elm_icon_add(obj);
+                       elm_icon_file_set(icon, img_path, NULL);
+                       evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+                       elm_icon_resizable_set(icon, 1, 1);
+                       evas_object_show(icon);
+               } else {
+                       return NULL;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return icon;
+}
+
+/**
+ *     This function let the ug get the text of no device item
+ *     @return   the text of no device item
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_noitem_text_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return strdup(_("IDS_WFD_NOCONTENT"));
+}
+
+/**
+ *     This function let the ug get the multi connect button
+ *     @return   the multi connect button
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_gl_button_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       WDUG_LOGI("%s", part);
+       ugd->multi_btn = elm_button_add(obj);
+       wfd_refresh_wifi_direct_state(ugd);
+
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) {
+               elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_CANCEL"));
+               WDUG_LOGI("button: Cancel connect\n");
+       } else {
+               if (ugd->gl_connected_peer_cnt > 1) {
+                       elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_DISCONNECT_ALL"));
+                       WDUG_LOGI("button: Disconnect All\n");
+               } else if (ugd->gl_connected_peer_cnt == 1) {
+                       elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_DISCONNECT"));
+                       WDUG_LOGI("button: Disconnect\n");
+               } else {
+                       elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_MULTI"));
+                       WDUG_LOGI("button: Multi connect\n");
+               }
+       }
+
+       evas_object_smart_callback_add(ugd->multi_btn, "clicked", _wifid_create_multibutton_cb, ugd);
+       evas_object_show(ugd->multi_btn);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return ugd->multi_btn;
+}
+
+/**
+ *     This function let the ug get the title label of connected device list
+ *     @return   the title label of connected device list
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_conn_dev_title_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               return strdup(_("IDS_WFD_BODY_CONNECTED_DEVICES"));
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the label of connected device
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_peer_conn_dev_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == part, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       char buf[WFD_GLOBALIZATION_STR_LENGTH] = { 0, };
+       WDUG_LOGI("%s", part);
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text.1")) {
+               return strdup(peer->ssid);
+       } else {
+               g_strlcpy(buf, _("IDS_WFD_CONNECTED"), WFD_GLOBALIZATION_STR_LENGTH);
+               __WDUG_LOG_FUNC_EXIT__;
+               return strdup(buf);
+       }
+}
+
+/**
+ *     This function let the ug get the title label of connected failed device list
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_conn_failed_dev_title_label_get(void *data, Evas_Object *obj,
+               const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               return strdup(IDS_WFD_BODY_FAILED_DEVICES);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the label of connected failed device
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_peer_conn_failed_dev_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == part, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       char buf[WFD_GLOBALIZATION_STR_LENGTH] = { 0, };
+       WDUG_LOGI("%s", part);
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text.1")) {
+               return strdup(peer->ssid);
+       } else {
+               g_strlcpy(buf, _("IDS_WFD_FAILED_TO_CONNECT"), WFD_GLOBALIZATION_STR_LENGTH);
+               __WDUG_LOG_FUNC_EXIT__;
+               return strdup(buf);
+       }
+}
+
+/**
+ *     This function let the ug get the title label of multi connect list
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_multi_connect_dev_title_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = wfd_get_ug_data();
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               if (ugd->multi_connect_mode == WFD_MULTI_CONNECT_MODE_IN_PROGRESS) {
+                       return strdup(_("IDS_WFD_BODY_AVAILABLE_DEVICES"));
+               } else if (ugd->multi_connect_mode == WFD_MULTI_CONNECT_MODE_COMPLETED) {
+                       return strdup(IDS_WFD_BODY_FAILED_DEVICES);
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the title label of busy device list
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_busy_dev_title_label_get(void *data, Evas_Object *obj,
+               const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               return strdup(_("IDS_WFD_BODY_BUSY_DEVICES"));
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the label of busy device
+ *     @return   the label of connected device
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_gl_peer_busy_dev_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == part, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       char buf[WFD_GLOBALIZATION_STR_LENGTH] = { 0, };
+       WDUG_LOGI("%s", part);
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return NULL;
+       }
+
+       WDUG_LOGI("peer->ssid = %s", peer->ssid);
+
+       if (!strcmp(part, "elm.text.1")) {
+               return strdup(peer->ssid);
+       } else {
+               g_strlcpy(buf, _("IDS_WFD_CONNECTED_WITH_OTHER_DEVICE"), WFD_GLOBALIZATION_STR_LENGTH);
+               __WDUG_LOG_FUNC_EXIT__;
+               return strdup(buf);
+       }
+}
+
+/**
+ *     This function let the ug delete the peer item
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ */
+static void _gl_peer_del(void *data, Evas_Object *obj)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == data, "NULL!!");
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug initialize the items of genlist
+ *     @return   void
+ */
+void initialize_gen_item_class()
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       head_itc.item_style = "dialogue/2text.1icon.10";
+       head_itc.func.text_get = _gl_header_label_get;
+       head_itc.func.content_get = _gl_header_icon_get;
+       head_itc.func.state_get = NULL;
+
+       name_itc.item_style = "dialogue/1text";
+       name_itc.func.text_get = _gl_name_label_get;
+       name_itc.func.content_get = NULL;
+       name_itc.func.state_get = NULL;
+       name_itc.func.del = NULL;
+
+       title_itc.item_style = "dialogue/title";
+       title_itc.func.text_get = _gl_title_label_get;
+       title_itc.func.content_get = _gl_title_content_get;
+       title_itc.func.state_get = NULL;
+       title_itc.func.del = NULL;
+
+       peer_itc.item_style = "dialogue/2text.2icon.3";
+       peer_itc.func.text_get = _gl_peer_label_get;
+       peer_itc.func.content_get = _gl_peer_icon_get;
+       peer_itc.func.state_get = NULL;
+       peer_itc.func.del = _gl_peer_del;
+
+       noitem_itc.item_style = "dialogue/1text";
+       noitem_itc.func.text_get = _gl_noitem_text_get;
+       noitem_itc.func.content_get = NULL;
+       noitem_itc.func.state_get = NULL;
+       noitem_itc.func.del = NULL;
+
+       button_itc.item_style = "1icon";
+       button_itc.func.text_get = NULL;
+       button_itc.func.content_get = _gl_button_get;
+       button_itc.func.state_get = NULL;
+       button_itc.func.del = NULL;
+
+       title_conn_itc.item_style = "dialogue/title";
+       title_conn_itc.func.text_get = _gl_conn_dev_title_label_get;
+       title_conn_itc.func.content_get = NULL;
+       title_conn_itc.func.state_get = NULL;
+       title_conn_itc.func.del = NULL;
+
+       peer_conn_itc.item_style = "dialogue/2text.2icon.3";
+       peer_conn_itc.func.text_get = _gl_peer_conn_dev_label_get;
+       peer_conn_itc.func.content_get = _gl_peer_icon_get;
+       peer_conn_itc.func.state_get = NULL;
+       peer_conn_itc.func.del = _gl_peer_del;
+
+       title_conn_failed_itc.item_style = "dialogue/title";
+       title_conn_failed_itc.func.text_get = _gl_conn_failed_dev_title_label_get;
+       title_conn_failed_itc.func.content_get = NULL;
+       title_conn_failed_itc.func.state_get = NULL;
+       title_conn_failed_itc.func.del = NULL;
+
+       peer_conn_failed_itc.item_style = "dialogue/2text.2icon.3";
+       peer_conn_failed_itc.func.text_get = _gl_peer_conn_failed_dev_label_get;
+       peer_conn_failed_itc.func.content_get = _gl_peer_icon_get;
+       peer_conn_failed_itc.func.state_get = NULL;
+       peer_conn_failed_itc.func.del = _gl_peer_del;
+
+       title_busy_itc.item_style = "dialogue/title";
+       title_busy_itc.func.text_get = _gl_busy_dev_title_label_get;
+       title_busy_itc.func.content_get = NULL;
+       title_busy_itc.func.state_get = NULL;
+       title_busy_itc.func.del = NULL;
+
+       peer_busy_itc.item_style = "dialogue/2text.2icon.3";
+       peer_busy_itc.func.text_get = _gl_peer_busy_dev_label_get;
+       peer_busy_itc.func.content_get = _gl_peer_icon_get;
+       peer_busy_itc.func.state_get = NULL;
+       peer_busy_itc.func.del = _gl_peer_del;
+
+       title_multi_connect_itc.item_style = "dialogue/title";
+       title_multi_connect_itc.func.text_get = _gl_multi_connect_dev_title_label_get;
+       title_multi_connect_itc.func.content_get = NULL;
+       title_multi_connect_itc.func.state_get = NULL;
+       title_multi_connect_itc.func.del = NULL;
+
+       __WDUG_LOG_FUNC_EXIT__;
+
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_main_view.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_main_view.c
new file mode 100755 (executable)
index 0000000..59c2439
--- /dev/null
@@ -0,0 +1,1190 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#include <libintl.h>
+
+#include <assert.h>
+#include <glib.h>
+
+#include <Elementary.h>
+#include <vconf.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+/**
+ *     This function let the ug call it when click 'back' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _back_btn_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (!ugd) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       wfd_ug_view_free_peers(ugd);
+
+       int ret = -1;
+       service_h service = NULL;
+       ret = service_create(&service);
+       if (ret) {
+               WDUG_LOGE("Failed to create service");
+               return;
+       }
+
+       wfd_refresh_wifi_direct_state(ugd);
+       if (ugd->wfd_status > WIFI_DIRECT_STATE_CONNECTING) {
+               service_add_extra_data(service, "Connection", "TRUE");
+       } else {
+               service_add_extra_data(service, "Connection", "FALSE");
+       }
+
+       ug_send_result(ugd->ug, service);
+       service_destroy(service);
+       ug_destroy_me(ugd->ug);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug call it when click 'scan' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _scan_btn_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       struct ug_data *ugd = (struct ug_data *) data;
+       int ret = -1;
+       char *btn_text = NULL;
+
+       if (NULL == ugd) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       btn_text = (char *)elm_object_text_get(obj);
+       if (NULL == btn_text) {
+               WDUG_LOGE("Incorrect button text(NULL)\n");
+               return;
+       }
+
+       if (0 == strcmp(btn_text, _("IDS_WFD_BUTTON_SCAN"))) {
+               wfd_refresh_wifi_direct_state(ugd);
+               WDUG_LOGD("Start discovery again, status: %d\n", ugd->wfd_status);
+
+               /* if connected, show the popup*/
+               if (ugd->wfd_status >= WIFI_DIRECT_STATE_CONNECTED) {
+                       wfd_ug_act_popup(ugd, IDS_WFD_POP_SCAN_AGAIN, POP_TYPE_SCAN_AGAIN);
+               } else if (WIFI_DIRECT_STATE_DEACTIVATED == ugd->wfd_status) {
+                       wfd_client_switch_on(ugd);
+                       __WDUG_LOG_FUNC_EXIT__;
+                       return;
+               } else {
+                       ret = wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+                       if (ret != WIFI_DIRECT_ERROR_NONE) {
+                               WDUG_LOGE("Failed to start discovery. [%d]\n", ret);
+                               ugd->is_re_discover = TRUE;
+                               wifi_direct_cancel_discovery();
+                       } else {
+                               WDUG_LOGD("Discovery is started\n");
+                               ugd->is_re_discover = FALSE;
+                       }
+               }
+       } else if (0 == strcmp(btn_text, _("IDS_WFD_BUTTON_STOPSCAN"))) {
+               WDUG_LOGD("Stop discoverying.\n");
+               ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+               wfd_ug_view_refresh_glitem(ugd->head);
+
+               /* stop scaning */
+               ugd->is_re_discover = FALSE;
+               wifi_direct_cancel_discovery();
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug call it when click header
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _gl_header_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       if (NULL == data) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               __WDUG_LOG_FUNC_EXIT__;
+               return;
+       }
+
+       struct ug_data *ugd = (struct ug_data *) data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+
+       if (item != NULL) {
+               elm_genlist_item_selected_set(item, EINA_FALSE);
+       }
+
+       /* turn on/off wfd */
+       if (!ugd->wfd_onoff) {
+               WDUG_LOGD("wifi-direct switch on\n");
+               wfd_client_switch_on(ugd);
+       } else {
+               WDUG_LOGD("wifi-direct switch off\n");
+               wfd_client_switch_off(ugd);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click avaliable peer to connect
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _gl_peer_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == obj, "NULL!!");
+       assertm_if(NULL == data, "NULL!!");
+       device_type_s *peer = (device_type_s *) data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+       int res;
+
+       if (data == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       if (item != NULL) {
+               elm_genlist_item_selected_set(item, EINA_FALSE);
+       }
+
+       if (peer->conn_status == PEER_CONN_STATUS_DISCONNECTED || peer->is_group_owner == TRUE) {
+               WDUG_LOGD("Connect with peer [%s]\n", peer->mac_addr);
+               res = wfd_client_connect((const char *) peer->mac_addr);
+               if (res != 0) {
+                       WDUG_LOGE("Failed to send connection request. [%d]\n", res);
+                       return;
+               }
+       } else {
+               res = wfd_client_disconnect((const char *)peer->mac_addr);
+               if (res != 0) {
+                       WDUG_LOGE("Failed to send disconnection request. [%d]\n", res);
+                       return;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug call it when click busy peer
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _gl_busy_peer_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+       WDUG_LOGD("Busy device is clicked");
+       wfd_ug_warn_popup(ugd, IDS_WFD_POP_WARN_BUSY_DEVICE, POP_TYPE_BUSY_DEVICE_POPUP);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click about item
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _gl_about_wifi_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       WDUG_LOGD("About wifi clicked");
+       _wifid_create_about_view(ugd);
+       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'multi connect' button
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _wifid_create_multibutton_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       const char *text_lbl = NULL;
+
+       text_lbl = elm_object_text_get(ugd->multi_btn);
+       WDUG_LOGD("text_lbl = %s", text_lbl);
+
+       if (ugd->multi_connect_mode == WFD_MULTI_CONNECT_MODE_IN_PROGRESS) {
+               ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_NONE;
+               if (0 == strcmp(_("IDS_WFD_BUTTON_CANCEL"), text_lbl)) {
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_CANCEL_CONNECT"), POP_TYPE_DISCONNECT_ALL);
+               } else {
+                       WDUG_LOGD("Invalid Case\n");
+               }
+       } else {
+               if (0 == strcmp(_("IDS_WFD_BUTTON_MULTI"), text_lbl)) {
+                       wfd_create_multiconnect_view(ugd);
+               } else if (0 == strcmp(_("IDS_WFD_BUTTON_CANCEL"), text_lbl)) {
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_CANCEL_CONNECT"), POP_TYPE_DISCONNECT_ALL);
+               } else if (0 == strcmp(_("IDS_WFD_BUTTON_DISCONNECT_ALL"), text_lbl)) {
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_DISCONNECT"), POP_TYPE_DISCONNECT_ALL);
+               } else if (0 == strcmp(_("IDS_WFD_BUTTON_DISCONNECT"), text_lbl)) {
+                       wfd_ug_act_popup(ugd, _("IDS_WFD_POP_DISCONNECT"), POP_TYPE_DISCONNECT);
+               } else {
+                       WDUG_LOGD("Invalid Case\n");
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug change the text of multi button
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int _change_multi_button_title(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (ugd->multi_button_item == NULL) {
+               return -1;
+       }
+
+       wfd_refresh_wifi_direct_state(ugd);
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) {
+               elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_CANCEL"));
+       } else if (ugd->wfd_status > WIFI_DIRECT_STATE_CONNECTING) {
+               if (ugd->gl_connected_peer_cnt > 1) {
+                       elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_DISCONNECT_ALL"));
+               } else {
+                       elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_DISCONNECT"));
+               }
+       } else {
+               elm_object_text_set(ugd->multi_btn, _("IDS_WFD_BUTTON_MULTI"));
+       }
+
+       evas_object_show(ugd->multi_btn);
+       __WDUG_LOG_FUNC_EXIT__;
+
+       return 0;
+}
+
+/**
+ *     This function let the ug update the genlist item
+ *     @return   void
+ *     @param[in] obj the pointer to genlist item
+ */
+void wfd_ug_view_refresh_glitem(void *obj)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       elm_genlist_item_update(obj);
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug refresh the attributes of button
+ *     @return   void
+ *     @param[in] obj the pointer to the button
+ *     @param[in] text the pointer to the text of button
+ *     @param[in] enable whether the button is disabled
+ */
+void wfd_ug_view_refresh_button(void *obj, const char *text, int enable)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (NULL == obj || NULL == text) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       WDUG_LOGD("Set the attributes of button: text[%s], enabled[%d]\n", text, enable);
+       elm_object_text_set(obj, text);
+       elm_object_disabled_set(obj, !enable);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug know whether current device is connected by me
+ *     @return   If connected, return TRUE, else return FALSE
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] dev the pointer to the device
+ */
+static bool __wfd_is_device_connected_with_me(struct ug_data *ugd, device_type_s *dev)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+
+       for (i = 0; i < ugd->raw_connected_peer_cnt; i++) {
+               if (strncmp(ugd->raw_connected_peers[i].mac_addr,
+                       dev->mac_addr, strlen(ugd->raw_connected_peers[i].mac_addr)) == 0) {
+                       return TRUE;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return FALSE;
+}
+
+/**
+ *     This function let the ug know whether current device is connected by other peer
+ *     @return   If connected, return TRUE, else return FALSE
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] dev the pointer to the device
+ */
+static bool __wfd_is_device_busy(struct ug_data *ugd, device_type_s *dev)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       if (ugd->I_am_group_owner == TRUE) {
+               if (dev->is_connected || dev->is_group_owner) {
+                       return TRUE;
+               } else {
+                       return FALSE;
+               }
+       } else {
+               if (dev->is_connected == TRUE && dev->is_group_owner == TRUE) {
+                       return FALSE;
+               }
+
+               if (dev->is_connected == TRUE && dev->is_group_owner == FALSE) {
+                       return TRUE;
+               }
+
+               if (dev->is_connected == FALSE) {
+                       return FALSE;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return FALSE;
+}
+
+/**
+ *     This function let the ug calculate how many devices are avaliable
+ *     @return   TRUE
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] dev the pointer to the number of avaliable devices
+ */
+static bool __wfd_is_any_device_available(struct ug_data *ugd, int* no_of_available_dev)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+
+       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+               /* Not include the device which is connected with me */
+               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                       continue;
+               }
+               if (!__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i]) &&
+                       ugd->raw_discovered_peers[i].conn_status != PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+                       (*no_of_available_dev)++;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the ug calculate how many devices are busy
+ *     @return   TRUE
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] dev the pointer to the number of busy devices
+ */
+static bool __wfd_is_any_device_busy(struct ug_data *ugd, int* no_of_busy_dev)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+
+       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+               /* Not include the device which is connected with me */
+               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                       continue;
+               }
+               if (__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i])) {
+                       (*no_of_busy_dev)++;
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the ug calculate how many devices are connected failed
+ *     @return   TRUE
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] dev the pointer to the number of connected failed devices
+ */
+static bool __wfd_is_any_device_connect_failed(struct ug_data *ugd, int* no_of_connect_failed_dev)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+
+       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+               /* Not include the device which is connected with me */
+               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                       continue;
+               }
+               if (!__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i]) &&
+                       ugd->raw_discovered_peers[i].conn_status == PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+                       (*no_of_connect_failed_dev)++;
+               }
+
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return TRUE;
+}
+
+/**
+ *     This function let the ug get the device status
+ *     @return  If success, return 0-3(available: 0, connected: 1, busy: 2, connected failed: 3), else return -1
+ *     @param[in] ugd the pointer to the main data structure
+ *     @param[in] device the pointer to the number of connected failed devices
+ */
+int wfd_get_device_status(void *data, device_type_s *device)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int ret = -1;
+       int status = -1;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)");
+               return -1;
+       }
+
+       /* check whether it is connected device  */
+       ret = __wfd_is_device_connected_with_me(ugd, device);
+       if (ret) {
+               WDUG_LOGD("This is connected device");
+               status = 1;
+               goto err_exit;
+       }
+
+       /* check whether it is busy device  */
+       ret = __wfd_is_device_busy(ugd, device);
+       if (ret) {
+               WDUG_LOGD("This is busy device");
+               status = 2;
+               goto err_exit;
+       }
+
+       /* check whether it is available device  */
+       if (device->conn_status != PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+               WDUG_LOGD("This is available device");
+               status = 0;
+       } else {
+               WDUG_LOGD("This is connected failed device");
+               status = 3;
+       }
+
+err_exit:
+       __WDUG_LOG_FUNC_EXIT__;
+       return status;
+}
+
+/**
+ *     This function let the ug delete the separator
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ */
+static void __wfd_separator_del(void *data, Evas_Object *obj)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       elm_genlist_item_class_free(data);
+       return;
+}
+
+/**
+ *     This function let the ug add a dialogue separator
+ *     @return   the separator item
+ *     @param[in] genlist the pointer to the genlist
+ *     @param[in] separator_style the style of separator
+ */
+Elm_Object_Item *wfd_add_dialogue_separator(Evas_Object *genlist, const char *separator_style)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       assertm_if(NULL == genlist, "NULL!!");
+
+       static Elm_Genlist_Item_Class *separator_itc;
+       separator_itc = elm_genlist_item_class_new();
+       separator_itc->item_style = separator_style;
+       separator_itc->func.text_get = NULL;
+       separator_itc->func.content_get = NULL;
+       separator_itc->func.state_get = NULL;
+       separator_itc->func.del = __wfd_separator_del;
+
+       Elm_Object_Item *sep = elm_genlist_item_append(
+                                       genlist,
+                                       separator_itc,
+                                       separator_itc,
+                                       NULL,
+                                       ELM_GENLIST_ITEM_GROUP,
+                                       NULL,
+                                       NULL);
+
+       assertm_if(NULL == sep, "NULL!!");
+
+       elm_genlist_item_select_mode_set(sep, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return sep;
+}
+
+/**
+ *     This function let the ug create the main genlist
+ *     @return   the main genlist
+ *     @param[in] data the pointer to the main data structure
+ */
+static Evas_Object *_create_basic_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       Evas_Object *genlist;
+
+       genlist = elm_genlist_add(ugd->naviframe);
+       wfd_add_dialogue_separator(genlist, "dialogue/separator");
+       ugd->head = elm_genlist_item_append(genlist, &head_itc, ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, _gl_header_sel, (void *)ugd);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return genlist;
+}
+
+/**
+ *     This function let the ug create the about item to append the genlist
+ *     @return   the main item
+ *     @param[in] data the pointer to the main data structure
+ */
+static Evas_Object *_create_about_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->about_wfd_sep_high_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator");
+       ugd->about_wfd_item = elm_genlist_item_append(ugd->genlist, &name_itc, ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, _gl_about_wifi_sel, (void *)ugd);
+       ugd->about_wfd_sep_low_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator/end");
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return ugd->genlist;
+}
+
+/**
+ *     This function let the ug create no device item to append the genlist
+ *     @return   the main item
+ *     @param[in] data the pointer to the main data structure
+ */
+static Evas_Object *_create_no_device_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->nodevice_title_item = elm_genlist_item_append(ugd->genlist, &title_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       ugd->nodevice_item = elm_genlist_item_append(ugd->genlist, &noitem_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(ugd->nodevice_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return ugd->genlist;
+}
+
+/**
+ *     This function let the ug create multi connect button
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int _create_multi_button_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       wfd_refresh_wifi_direct_state(ugd);
+
+       /* show the button */
+       if (ugd->multi_connect_mode != WFD_MULTI_CONNECT_MODE_NONE) {
+               if (ugd->raw_multi_selected_peer_cnt > 1 ||
+                       ugd->gl_connected_peer_cnt > 0 ||
+                       ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) {
+                       ugd->multi_button_sep_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator");
+                       ugd->multi_button_item = elm_genlist_item_append(ugd->genlist, &button_itc, ugd, NULL,
+                               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               }
+       } else {
+               if (ugd->gl_available_peer_cnt > 1 ||
+                       ugd->gl_connected_peer_cnt > 0 ||
+                       ugd->wfd_status == WIFI_DIRECT_STATE_CONNECTING) {
+                       ugd->multi_button_sep_item = wfd_add_dialogue_separator(ugd->genlist, "dialogue/separator");
+                       ugd->multi_button_item = elm_genlist_item_append(ugd->genlist, &button_itc, ugd, NULL,
+                               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create busy device list
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int _create_busy_dev_list(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->busy_wfd_item = elm_genlist_item_append(ugd->genlist, &title_busy_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(ugd->busy_wfd_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create avaliable device list
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+static int _create_available_dev_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->avlbl_wfd_item = elm_genlist_item_append(ugd->genlist, &title_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create multi connect device list
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+static int _create_multi_connect_dev_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->multi_connect_wfd_item = elm_genlist_item_append(ugd->genlist, &title_multi_connect_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create connected device list
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int _create_connected_dev_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->conn_wfd_item = elm_genlist_item_append(ugd->genlist, &title_conn_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(ugd->conn_wfd_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create connected falied device list
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int _create_connected_failed_dev_genlist(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->conn_failed_wfd_item = elm_genlist_item_append(ugd->genlist, &title_conn_failed_itc, (void *)ugd, NULL,
+               ELM_GENLIST_ITEM_NONE, NULL, NULL);
+       elm_genlist_item_select_mode_set(ugd->conn_failed_wfd_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug make the display callback for connect failed peers
+ *     @return   if stop the timer, return ECORE_CALLBACK_CANCEL, else return ECORE_CALLBACK_RENEW
+ *     @param[in] data the pointer to the user data
+ */
+static Eina_Bool _connect_failed_peers_display_cb(void *user_data)
+{
+       int interval = 0;
+       int res = -1;
+       struct ug_data *ugd = (struct ug_data *) user_data;
+
+       if (NULL == ugd) {
+               WDUG_LOGE("NULL parameters.\n");
+               return ECORE_CALLBACK_CANCEL;
+       }
+
+       /* check the timeout, if not timeout, keep the cb */
+       interval = time(NULL) - ugd->last_display_time;
+       if (interval < MAX_DISPLAY_TIME_OUT) {
+               return ECORE_CALLBACK_RENEW;
+       }
+
+       /* start discovery again */
+       res = wifi_direct_start_discovery(FALSE, MAX_SCAN_TIME_OUT);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGE("Failed to start discovery. [%d]\n", res);
+               ugd->is_re_discover = TRUE;
+               wifi_direct_cancel_discovery();
+       } else {
+               WDUG_LOGD("Discovery is started\n");
+               ugd->is_re_discover = FALSE;
+       }
+
+       return ECORE_CALLBACK_CANCEL;
+}
+
+/**
+ *     This function let the ug free the peers
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_ug_view_free_peers(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       int i = 0;
+
+       for (i = 0; i < ugd->gl_connected_peer_cnt; i++) {
+               WDUG_LOGD("%dth connected peer = %x is deleted\n", i, ugd->gl_connected_peers[i]);
+               if (ugd->gl_connected_peers[i].gl_item != NULL) {
+                       elm_object_item_del(ugd->gl_connected_peers[i].gl_item);
+                       ugd->gl_connected_peers[i].gl_item = NULL;
+                       WDUG_LOGD("Deleted item\n");
+               }
+       }
+
+       ugd->gl_connected_peer_cnt = 0;
+
+       for (i = 0; i < ugd->gl_connected_failed_peer_cnt; i++) {
+               WDUG_LOGD("%dth connected failed peer = %x is deleted\n", i, ugd->gl_connected_failed_peers[i]);
+               if (ugd->gl_connected_failed_peers[i].gl_item != NULL) {
+                   elm_object_item_del(ugd->gl_connected_failed_peers[i].gl_item);
+                   ugd->gl_connected_failed_peers[i].gl_item = NULL;
+                   WDUG_LOGD("Deleted item\n");
+               }
+       }
+
+       ugd->gl_connected_failed_peer_cnt = 0;
+
+       for (i = 0; i < ugd->gl_available_peer_cnt; i++) {
+               WDUG_LOGD("%dth discovered peer = %x is deleted\n", i, ugd->gl_available_peers[i]);
+               if (ugd->gl_available_peers[i].gl_item != NULL) {
+                       elm_object_item_del(ugd->gl_available_peers[i].gl_item);
+                       ugd->gl_available_peers[i].gl_item = NULL;
+                       WDUG_LOGD("Deleted item\n");
+               }
+       }
+
+       ugd->gl_available_peer_cnt = 0;
+
+       for (i = 0; i < ugd->gl_busy_peer_cnt; i++) {
+               WDUG_LOGD("%dth busy peer = %x is deleted\n", i, ugd->gl_busy_peers[i]);
+               if (ugd->gl_busy_peers[i].gl_item != NULL) {
+                       elm_object_item_del(ugd->gl_busy_peers[i].gl_item);
+                       ugd->gl_busy_peers[i].gl_item = NULL;
+                       WDUG_LOGD("Deleted item\n");
+               }
+       }
+
+       ugd->gl_busy_peer_cnt = 0;
+
+       for (i = 0; i < ugd->gl_multi_connect_peer_cnt; i++) {
+               WDUG_LOGD("%dth multi connect peer = %x is deleted\n", i, ugd->gl_multi_connect_peers[i]);
+               if (ugd->gl_multi_connect_peers[i].gl_item != NULL) {
+                       elm_object_item_del(ugd->gl_multi_connect_peers[i].gl_item);
+                       ugd->gl_multi_connect_peers[i].gl_item = NULL;
+                       WDUG_LOGD("Deleted item\n");
+               }
+       }
+
+       ugd->gl_multi_connect_peer_cnt = 0;
+
+       if (ugd->nodevice_title_item != NULL) {
+               elm_object_item_del(ugd->nodevice_title_item);
+               ugd->nodevice_title_item = NULL;
+       }
+
+       if (ugd->nodevice_item != NULL) {
+               elm_object_item_del(ugd->nodevice_item);
+               ugd->nodevice_item = NULL;
+       }
+
+       if (ugd->about_wfd_item != NULL) {
+               elm_object_item_del(ugd->about_wfd_item);
+               ugd->about_wfd_item = NULL;
+       }
+
+       if (ugd->about_wfd_sep_high_item != NULL) {
+               elm_object_item_del(ugd->about_wfd_sep_high_item);
+               ugd->about_wfd_sep_high_item = NULL;
+       }
+
+       if (ugd->about_wfd_sep_low_item != NULL) {
+               elm_object_item_del(ugd->about_wfd_sep_low_item);
+               ugd->about_wfd_sep_low_item = NULL;
+       }
+
+       if (ugd->conn_wfd_item != NULL) {
+               elm_object_item_del(ugd->conn_wfd_item);
+               ugd->conn_wfd_item = NULL;
+       }
+
+       if (ugd->conn_failed_wfd_item != NULL) {
+               elm_object_item_del(ugd->conn_failed_wfd_item);
+               ugd->conn_failed_wfd_item = NULL;
+       }
+
+       if (ugd->display_timer != NULL) {
+               ecore_timer_del(ugd->display_timer);
+               ugd->display_timer = NULL;
+       }
+
+       if (ugd->multi_connect_wfd_item != NULL) {
+               elm_object_item_del(ugd->multi_connect_wfd_item);
+               ugd->multi_connect_wfd_item = NULL;
+       }
+
+       if (ugd->avlbl_wfd_item != NULL) {
+               elm_object_item_del(ugd->avlbl_wfd_item);
+               ugd->avlbl_wfd_item = NULL;
+       }
+
+       if (ugd->busy_wfd_item != NULL) {
+               elm_object_item_del(ugd->busy_wfd_item);
+               ugd->busy_wfd_item = NULL;
+       }
+
+       if (ugd->multi_button_item != NULL) {
+               elm_object_item_del(ugd->multi_button_item);
+               ugd->multi_button_item = NULL;
+       }
+
+       if (ugd->multi_button_sep_item != NULL) {
+               elm_object_item_del(ugd->multi_button_sep_item);
+               ugd->multi_button_sep_item = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug update the peers
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_ug_view_update_peers(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       int no_of_busy_dev = 0;
+       int no_of_available_dev = 0;
+       int no_of_conn_dev = 0;
+       int no_of_conn_failed_dev = 0;
+       int i = 0 ;
+       int res = 0;
+       bool is_group_owner = FALSE;
+       int count = 0;
+
+       wfd_ug_view_free_peers(ugd);
+
+       if (ugd->wfd_status == WIFI_DIRECT_STATE_DEACTIVATED) {
+               WDUG_LOGD("Device is deactivated, no need to update UI.");
+               _create_about_genlist(ugd);
+               return;
+       }
+
+       res = wifi_direct_is_group_owner(&is_group_owner);
+       if (res != WIFI_DIRECT_ERROR_NONE) {
+               WDUG_LOGD("Fail to get group_owner_state. ret=[%d]", res);
+               ugd->I_am_group_owner = FALSE;
+       } else {
+               ugd->I_am_group_owner = is_group_owner;
+       }
+
+       __wfd_is_any_device_busy(ugd, &no_of_busy_dev);
+       __wfd_is_any_device_available(ugd, &no_of_available_dev);
+       __wfd_is_any_device_connect_failed(ugd, &no_of_conn_failed_dev);
+       no_of_conn_dev = ugd->raw_connected_peer_cnt;
+
+       ugd->gl_available_peer_cnt = no_of_available_dev;
+       ugd->gl_connected_peer_cnt = no_of_conn_dev;
+       ugd->gl_connected_failed_peer_cnt = no_of_conn_failed_dev;
+       ugd->gl_busy_peer_cnt = no_of_busy_dev;
+
+       WDUG_LOGD("conn_dev=[%d], conn_failed_dev=[%d], avail_dev=[%d], busy_dev=[%d], GO=[%d]\n",
+               no_of_conn_dev, no_of_conn_failed_dev, no_of_available_dev, no_of_busy_dev, is_group_owner);
+
+       if (no_of_conn_dev == 0 && no_of_conn_failed_dev == 0 &&
+               no_of_available_dev == 0 && no_of_busy_dev == 0) {
+               WDUG_LOGE("There are No peers\n");
+               _create_no_device_genlist(ugd);
+               _create_about_genlist(ugd);
+               return;
+       }
+
+       /* display connect peers */
+       if (no_of_conn_dev > 0) {
+               if (!ugd->conn_wfd_item) {
+                       _create_connected_dev_genlist(ugd);
+               }
+
+               count = 0;
+               for (i = 0; i < ugd->raw_connected_peer_cnt; i++) {
+                       if (ugd->gl_connected_peers[count].gl_item) {
+                               elm_object_item_del(ugd->gl_connected_peers[count].gl_item);
+                       }
+
+                       memcpy(&ugd->gl_connected_peers[count], &ugd->raw_connected_peers[i], sizeof(device_type_s));
+                       ugd->gl_connected_peers[count].gl_item = elm_genlist_item_append(ugd->genlist, &peer_conn_itc,
+                               (void *)&(ugd->gl_connected_peers[i]), NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+                       elm_genlist_item_select_mode_set(ugd->gl_connected_peers[count].gl_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+                       count++;
+               }
+       }
+
+       if (ugd->multi_connect_mode != WFD_MULTI_CONNECT_MODE_NONE) {
+               if (ugd->raw_multi_selected_peer_cnt > 0) {
+                       if (ugd->raw_connected_peer_cnt < ugd->raw_multi_selected_peer_cnt &&
+                               ugd->multi_connect_wfd_item == NULL) {
+                               _create_multi_connect_dev_genlist(ugd);
+                       }
+
+                       count = 0;
+                       for (i = 0; i < ugd->raw_multi_selected_peer_cnt; i++) {
+                               if (ugd->raw_multi_selected_peers[i].conn_status != PEER_CONN_STATUS_CONNECTED) {
+                                       if (ugd->gl_multi_connect_peers[count].gl_item) {
+                                               elm_object_item_del(ugd->gl_multi_connect_peers[count].gl_item);
+                                       }
+
+                                       memcpy(&ugd->gl_multi_connect_peers[count], &ugd->raw_multi_selected_peers[i], sizeof(device_type_s));
+                                       ugd->gl_multi_connect_peers[count].gl_item = elm_genlist_item_append(ugd->genlist, &peer_itc,
+                                               (void *) &(ugd->gl_multi_connect_peers[count]), NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+                                       count++;
+                               }
+                       }
+
+                       ugd->gl_multi_connect_peer_cnt = count;
+               }
+
+               _create_multi_button_genlist(ugd);
+       } else {
+               /*
+               * Note that
+               * If GC, no display available peers
+               * Otherwise, display available peers
+               */
+               if (no_of_available_dev > 0 && (no_of_conn_dev == 0 || is_group_owner == TRUE)) {
+                       if (ugd->avlbl_wfd_item == NULL) {
+                               _create_available_dev_genlist(ugd);
+                       }
+
+                       count = 0;
+                       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                               /* Not include the device which is connected with me */
+                               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                                       continue;
+                               }
+                               if (!__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i]) &&
+                                       ugd->raw_discovered_peers[i].conn_status != PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+                                       if (ugd->gl_available_peers[count].gl_item) {
+                                               elm_object_item_del(ugd->gl_available_peers[count].gl_item);
+                                       }
+
+                                       memcpy(&ugd->gl_available_peers[count], &ugd->raw_discovered_peers[i], sizeof(device_type_s));
+                                       ugd->gl_available_peers[count].gl_item = elm_genlist_item_append(ugd->genlist, &peer_itc,
+                                               (void *)&(ugd->gl_available_peers[count]), NULL, ELM_GENLIST_ITEM_NONE, _gl_peer_sel,
+                                               (void *)&(ugd->gl_available_peers[count]));
+                                       count++;
+                               }
+                       }
+               }
+
+               /* display connect failed peers */
+               if (no_of_conn_failed_dev > 0) {
+                       if (!ugd->conn_failed_wfd_item) {
+                               _create_connected_failed_dev_genlist(ugd);
+                       }
+
+                       /* add timer for disappearing failed peers after N secs */
+                       if (NULL == ugd->display_timer) {
+                               ugd->last_display_time = time(NULL);
+                               ugd->display_timer = ecore_timer_add(5.0, (Ecore_Task_Cb)_connect_failed_peers_display_cb, ugd);
+                       }
+
+                       count = 0;
+                       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                               /* Not include the device which is connected with me */
+                               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                                       continue;
+                               }
+                               if (!__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i]) &&
+                                       ugd->raw_discovered_peers[i].conn_status == PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+                                       if (ugd->gl_connected_failed_peers[count].gl_item) {
+                                               elm_object_item_del(ugd->gl_connected_failed_peers[count].gl_item);
+                                       }
+
+                                       memcpy(&ugd->gl_connected_failed_peers[count], &ugd->raw_discovered_peers[i], sizeof(device_type_s));
+                                       ugd->gl_connected_failed_peers[count].gl_item = elm_genlist_item_append(ugd->genlist, &peer_conn_failed_itc,
+                                               (void *)&(ugd->gl_connected_failed_peers[count]), NULL, ELM_GENLIST_ITEM_NONE, NULL, ugd);
+                                       elm_genlist_item_select_mode_set(ugd->gl_connected_failed_peers[count].gl_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+                                       count++;
+                               }
+                       }
+               }
+
+               _create_multi_button_genlist(ugd);
+
+               /* If connected, not display busy device */
+               if (no_of_conn_dev == 0 && no_of_busy_dev > 0) {
+                       if (ugd->busy_wfd_item == NULL) {
+                               _create_busy_dev_list(ugd);
+                       }
+
+                       count = 0;
+                       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                               /* Not include the device which is connected with me */
+                               if (__wfd_is_device_connected_with_me(ugd, &ugd->raw_discovered_peers[i])) {
+                                       continue;
+                               }
+                               if (__wfd_is_device_busy(ugd, &ugd->raw_discovered_peers[i]) == TRUE) {
+                                       if (ugd->gl_busy_peers[count].gl_item) {
+                                               elm_object_item_del(ugd->gl_busy_peers[count].gl_item);
+                                       }
+
+                                       memcpy(&ugd->gl_busy_peers[count], &ugd->raw_discovered_peers[i], sizeof(device_type_s));
+                                       ugd->gl_busy_peers[count].gl_item = elm_genlist_item_append(ugd->genlist, &peer_busy_itc,
+                                               (void *)&(ugd->gl_busy_peers[count]), NULL, ELM_GENLIST_ITEM_NONE, _gl_busy_peer_sel, ugd);
+                                       count++;
+                               }
+                       }
+               }
+       }
+       _create_about_genlist(ugd);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug create the main view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void create_wfd_ug_view(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       Elm_Object_Item *navi_item = NULL;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)");
+               return;
+       }
+
+       ugd->naviframe = elm_naviframe_add(ugd->base);
+       elm_object_part_content_set(ugd->base, "elm.swallow.content", ugd->naviframe);
+       evas_object_show(ugd->naviframe);
+
+       ugd->back_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(ugd->back_btn, "naviframe/back_btn/default");
+       evas_object_smart_callback_add(ugd->back_btn, "clicked", _back_btn_cb, (void *)ugd);
+       elm_object_focus_allow_set(ugd->back_btn, EINA_FALSE);
+
+       ugd->genlist = _create_basic_genlist(ugd);
+       if (ugd->genlist == NULL) {
+               WDUG_LOGE("Failed to create basic genlist");
+               return;
+       }
+
+       evas_object_show(ugd->genlist);
+       wfd_refresh_wifi_direct_state(ugd);
+       if (ugd->wfd_status > WIFI_DIRECT_STATE_ACTIVATING) {
+               ugd->wfd_onoff = TRUE;
+       }
+
+       navi_item = elm_naviframe_item_push(ugd->naviframe, _("IDS_WFD_HEADER_WIFI_DIRECT"), ugd->back_btn, NULL, ugd->genlist, NULL);
+       /* create scan button */
+       ugd->scan_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(ugd->scan_btn, "naviframe/toolbar/default");
+       elm_object_text_set(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"));
+       evas_object_smart_callback_add(ugd->scan_btn, "clicked", _scan_btn_cb, (void *)ugd);
+       elm_object_item_part_content_set(navi_item, "toolbar_button1", ugd->scan_btn);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_multiconnect_view.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_multiconnect_view.c
new file mode 100755 (executable)
index 0000000..4b21c9a
--- /dev/null
@@ -0,0 +1,807 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include <libintl.h>
+
+#include <assert.h>
+#include <glib.h>
+
+#include <Elementary.h>
+#include <vconf.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+Elm_Gen_Item_Class select_all_itc;
+Elm_Gen_Item_Class device_itc;
+
+/**
+ *     This function let the ug call it when click 'back' button in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _multiconnect_view_back_btn_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       if (!ugd) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       ugd->multiconn_view_genlist = NULL;
+       elm_naviframe_item_pop(ugd->naviframe);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug reset the connected failed peers
+ *     @return   false
+ *     @param[in] event_info the pointer to the event information
+ */
+gboolean __wfd_multi_connect_reset_cb(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       /* remove the failed peers*/
+       for (i = 0; i < ugd->raw_multi_selected_peer_cnt; i++) {
+               if (ugd->raw_multi_selected_peers[i].conn_status == PEER_CONN_STATUS_FAILED_TO_CONNECT) {
+                       memset(&ugd->raw_multi_selected_peers[i], 0x00, sizeof(device_type_s));
+                       ugd->raw_multi_selected_peer_cnt--;
+               }
+       }
+
+       wfd_ug_view_update_peers(ugd);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return false;
+}
+
+/**
+ *     This function let the ug free the selected peers in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfd_free_multi_selected_peers(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       /* destroy the created group */
+       wifi_direct_destroy_group();
+
+       /* release the selected peers */
+       for (i = 0; i < ugd->raw_multi_selected_peer_cnt; i++) {
+               memset(&ugd->raw_multi_selected_peers[i], 0x00, sizeof(device_type_s));
+       }
+
+       ugd->raw_multi_selected_peer_cnt = 0;
+       ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_NONE;
+
+       __WDUG_LOG_FUNC_EXIT__;
+
+}
+
+/**
+ *     This function let the ug stop to connect to selected peer
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_stop_multi_connect(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       /* change the title of failed peers */
+       ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_COMPLETED;
+       wfd_ug_view_refresh_glitem(ugd->multi_connect_wfd_item);
+
+       wfd_client_set_p2p_group_owner_intent(7);
+
+       /* after 30s, remove the failed peers */
+       g_timeout_add(30000 /*ms*/, __wfd_multi_connect_reset_cb, ugd);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug start to connect the selected peers
+ *     @return   If success, return 0, else return -1
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_start_multi_connect(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int res;
+
+       if (ugd->raw_multi_selected_peer_cnt > 0) {
+               ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_IN_PROGRESS;
+
+               res = wfd_client_group_add();
+               if (res == -1) {
+                       WDUG_LOGE("Failed to add group");
+                       wfd_free_multi_selected_peers(ugd);
+
+                       __WDUG_LOG_FUNC_EXIT__;
+                       return -1;
+               }
+
+       } else {
+               WDUG_LOGD("No selected peers.\n");
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug connect to the next selected peer automatically
+ *     @return   If stop the timer, return false, else return true
+ *     @param[in] data the pointer to the main data structure
+ */
+gboolean wfd_multi_connect_next_cb(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int i;
+       int res;
+
+       // Reset g_source handler..
+       ugd->g_source_multi_connect_next = 0;
+
+       if (ugd->raw_multi_selected_peer_cnt > 0) {
+               ugd->multi_connect_mode = WFD_MULTI_CONNECT_MODE_IN_PROGRESS;
+               for (i = 0; i < ugd->raw_multi_selected_peer_cnt; i++) {
+                       if (ugd->raw_multi_selected_peers[i].conn_status == PEER_CONN_STATUS_WAIT_FOR_CONNECT) {
+                               res = wfd_client_connect(ugd->raw_multi_selected_peers[i].mac_addr);
+                               if (res == -1) {
+                                       WDUG_LOGD("Failed to connect [%s].\n", ugd->raw_multi_selected_peers[i].ssid);
+                                       ugd->raw_multi_selected_peers[i].conn_status = PEER_CONN_STATUS_FAILED_TO_CONNECT;
+                               } else {
+                                       ugd->raw_multi_selected_peers[i].conn_status = PEER_CONN_STATUS_CONNECTING;
+                                       break;
+                               }
+                       }
+               }
+
+               if (i >= ugd->raw_multi_selected_peer_cnt) {
+                       // All selected peers are touched.
+                       WDUG_LOGD("Stop Multi Connect...\n");
+                       wfd_stop_multi_connect(ugd);
+               }
+       } else {
+               WDUG_LOGD("No selected peers.\n");
+               return -1;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return false;
+}
+
+/**
+ *     This function let the ug call it when click 'connect' button in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+void _connect_btn_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+       int i = 0;
+       int count = 0;
+       char popup_text[MAX_POPUP_TEXT_SIZE] = {0};
+       WDUG_LOGD("_connect_btn_cb \n");
+
+       for (i = 0; i < ugd->gl_available_peer_cnt ; i++) {
+               if (TRUE == ugd->multi_conn_dev_list[i].dev_sel_state) {
+                       WDUG_LOGD("ugd->peers[i].mac_addr = %s, i = %d\n", ugd->multi_conn_dev_list[i].peer.mac_addr, i);
+
+                       memcpy(&ugd->raw_multi_selected_peers[count], &ugd->multi_conn_dev_list[i].peer, sizeof(device_type_s));
+                       ugd->raw_multi_selected_peers[count].conn_status = PEER_CONN_STATUS_WAIT_FOR_CONNECT;
+                       count++;
+               }
+       }
+
+       ugd->raw_multi_selected_peer_cnt = count;
+
+       /* if more than 7 device selected, show the popup */
+       if (count > MAX_POPUP_PEER_NUM) {
+               snprintf(popup_text, MAX_POPUP_TEXT_SIZE, _("IDS_WFD_POP_MULTI_CONNECT"), count);
+               wfd_ug_warn_popup(ugd, popup_text, POP_TYPE_MULTI_CONNECT_POPUP);
+       }
+
+       /* start multi connection */
+       wfd_start_multi_connect(ugd);
+
+       elm_naviframe_item_pop(ugd->naviframe);
+
+       //ToDo: Do we need to free multiconn_view_genlist?
+       ugd->multiconn_view_genlist = NULL;
+       _change_multi_button_title(ugd);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug delete 'select(n)' notify
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+static void _wfd_multi_del_select_info_label(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       if (NULL == ugd) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       if (ugd->notify) {
+               evas_object_del(ugd->notify);
+               ugd->notify = NULL;
+       }
+
+       if (ugd->notify_layout) {
+               evas_object_del(ugd->notify_layout);
+               ugd->notify_layout = NULL;
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug add 'select(n)' notify
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] count the number of selected peers
+ */
+static void _wfd_multi_add_select_info_label(void *data, int count)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       char select_lablel[MAX_POPUP_TEXT_SIZE] = {0};
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       if (NULL == ugd || count <= 0) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       /* delete previous notify */
+       _wfd_multi_del_select_info_label(ugd);
+
+       /* add notify */
+       ugd->notify = elm_notify_add(ugd->base);
+       if (NULL == ugd->notify) {
+               WDUG_LOGE("Add notify failed\n");
+               return;
+       }
+
+       /* set the align to center of bottom */
+       elm_notify_align_set(ugd->notify, ELM_NOTIFY_ALIGN_FILL, 1.0);
+
+       ugd->notify_layout = elm_layout_add(ugd->notify);
+       if (NULL == ugd->notify_layout) {
+               evas_object_del(ugd->notify);
+               ugd->notify = NULL;
+               return;
+       }
+
+       elm_layout_theme_set(ugd->notify_layout, "standard", "selectioninfo", "vertical/bottom_64");
+       elm_object_content_set(ugd->notify, ugd->notify_layout);
+
+       snprintf(select_lablel, MAX_POPUP_TEXT_SIZE, _("IDS_WFD_POP_SELECTED_DEVICE_NUM"), count);
+       elm_object_part_text_set(ugd->notify_layout, "elm.text", select_lablel);
+       elm_notify_timeout_set(ugd->notify, 3);
+       evas_object_show(ugd->notify);
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return;
+}
+
+/**
+ *     This function let the ug call it when click the peer in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_gl_multi_sel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       int i = 0;
+       int index = 0;
+       int sel_count = 0;
+       bool is_sel = FALSE;
+       bool is_selct_all = TRUE;
+       Eina_Bool state = 0;
+       Evas_Object *chk_box = NULL;
+       char msg[MAX_POPUP_TEXT_SIZE] = {0};
+       struct ug_data *ugd = (struct ug_data *)data;
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+
+       if (NULL == ugd || NULL == item) {
+               WDUG_LOGE("The param is NULL\n");
+               return;
+       }
+
+       elm_genlist_item_selected_set(item, EINA_FALSE);
+       index = elm_genlist_item_index_get(item) - 3; /* subtract the previous items */
+       WDUG_LOGD("selected index = %d \n", index);
+       if (index < 0) {
+               WDUG_LOGE("The index is invalid.\n");
+               return;
+       }
+
+       chk_box = elm_object_item_part_content_get((Elm_Object_Item *)event_info, "elm.icon.1");
+       state = elm_check_state_get(chk_box);
+       WDUG_LOGD("state = %d \n", state);
+       elm_check_state_set(chk_box, !state);
+
+       ugd->multi_conn_dev_list[index].dev_sel_state = !state;
+       WDUG_LOGD("ptr->dev_sel_state = %d \n", ugd->multi_conn_dev_list[index].dev_sel_state);
+       WDUG_LOGD("ptr->peer.mac_addr = %s \n", ugd->multi_conn_dev_list[index].peer.mac_addr);
+
+       /* update the checkbox and button */
+       for (; i < ugd->gl_available_dev_cnt_at_multiconn_view; i++) {
+               if (ugd->multi_conn_dev_list[i].dev_sel_state) {
+                       is_sel = TRUE;
+                       sel_count++;
+               } else {
+                       is_selct_all = FALSE;
+               }
+       }
+
+       chk_box = elm_object_item_part_content_get(ugd->mcview_select_all_item, "elm.icon");
+       elm_check_state_set(chk_box, is_selct_all);
+
+       if (ugd->multi_connect_btn) {
+               wfd_ug_view_refresh_button(ugd->multi_connect_btn, _("IDS_WFD_BUTTON_CONNECT"), is_sel);
+       }
+
+       if (sel_count > 0) {
+               snprintf(msg, MAX_POPUP_TEXT_SIZE, _("IDS_WFD_POP_SELECTED_DEVICE_NUM"), sel_count);
+               _wfd_multi_add_select_info_label(ugd, sel_count);
+       } else {
+               _wfd_multi_del_select_info_label(ugd);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click the 'select all' item in multi connect view
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_gl_sel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       int sel_count = 0;
+       char msg[MAX_POPUP_TEXT_SIZE] = {0};
+       struct ug_data *ugd = (struct ug_data *)data;
+
+       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+
+       if (NULL == ugd || NULL == obj) {
+               WDUG_LOGE("NULL parameters.\n");
+               return;
+       }
+
+       Evas_Object *sel_chkbox = elm_object_item_part_content_get(ugd->mcview_select_all_item, "elm.icon");
+       if (sel_chkbox == NULL) {
+               WDUG_LOGD("select-all chkbox is NULL\n");
+               return;
+       }
+
+       Eina_Bool state = elm_check_state_get(sel_chkbox);
+       if (state == TRUE) {
+               state = FALSE;
+       } else {
+               state = TRUE;
+       }
+
+       elm_check_state_set(sel_chkbox, state);
+       WDUG_LOGD("state = %d \n", state);
+
+       int i = 0;
+       bool is_sel = FALSE;
+       Elm_Object_Item *item = NULL;
+       Evas_Object *chk_box = NULL;
+
+       /* set the state of all the available devices */
+       for (i = 0; i < ugd->gl_available_dev_cnt_at_multiconn_view; i++) {
+               is_sel = state;
+               ugd->multi_conn_dev_list[i].dev_sel_state = state;
+               item = ugd->multi_conn_dev_list[i].peer.gl_item;
+               chk_box = elm_object_item_part_content_get(item, "elm.icon.1");
+               elm_check_state_set(chk_box, state);
+
+               if (state) {
+                       sel_count++;
+               }
+       }
+
+       /* update the connect button */
+       if (ugd->multi_connect_btn) {
+               wfd_ug_view_refresh_button(ugd->multi_connect_btn, _("IDS_WFD_BUTTON_CONNECT"), is_sel);
+       }
+
+       /* tickernoti popup */
+       if (sel_count > 0) {
+               snprintf(msg, MAX_POPUP_TEXT_SIZE, _("IDS_WFD_POP_SELECTED_DEVICE_NUM"), sel_count);
+               _wfd_multi_add_select_info_label(ugd, sel_count);
+       } else {
+               _wfd_multi_del_select_info_label(ugd);
+       }
+}
+
+/**
+ *     This function let the ug get the label of peer
+ *     @return   the label of peer
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_wfd_gl_device_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       WDUG_LOGD("part %s", part);
+       device_type_s *peer = (device_type_s *)data;
+
+       if (NULL == peer) {
+               return NULL;
+       }
+
+       if (!strcmp(part, "elm.text")) {
+               return strdup(peer->ssid);
+       }
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the icon path of peer
+ *     @return   the  icon path of titile
+ *     @param[in] peer the pointer to the peer
+ */
+static char *__wfd_get_device_icon_path(device_type_s *peer)
+{
+       char *img_path = NULL;
+
+       switch (peer->category) {
+       case WFD_DEVICE_TYPE_COMPUTER:
+               img_path = WFD_ICON_DEVICE_COMPUTER;
+               break;
+       case WFD_DEVICE_TYPE_INPUT_DEVICE:
+               img_path = WFD_ICON_DEVICE_INPUT_DEVICE;
+               break;
+       case WFD_DEVICE_TYPE_PRINTER:
+               img_path = WFD_ICON_DEVICE_PRINTER;
+               break;
+       case WFD_DEVICE_TYPE_CAMERA:
+               img_path = WFD_ICON_DEVICE_CAMERA;
+               break;
+       case WFD_DEVICE_TYPE_STORAGE:
+               img_path = WFD_ICON_DEVICE_STORAGE;
+               break;
+       case WFD_DEVICE_TYPE_NW_INFRA:
+               img_path = WFD_ICON_DEVICE_NETWORK_INFRA;
+               break;
+       case WFD_DEVICE_TYPE_DISPLAYS:
+               img_path = WFD_ICON_DEVICE_DISPLAY;
+               break;
+       case WFD_DEVICE_TYPE_MM_DEVICES:
+               img_path = WFD_ICON_DEVICE_MULTIMEDIA_DEVICE;
+               break;
+       case WFD_DEVICE_TYPE_GAME_DEVICES:
+               img_path = WFD_ICON_DEVICE_GAMING_DEVICE;
+               break;
+       case WFD_DEVICE_TYPE_TELEPHONE:
+               img_path = WFD_ICON_DEVICE_TELEPHONE;
+               break;
+       case WFD_DEVICE_TYPE_AUDIO:
+               img_path = WFD_ICON_DEVICE_AUDIO_DEVICE;
+               break;
+       default:
+               img_path = WFD_ICON_DEVICE_COMPUTER;
+               break;
+       }
+
+       return img_path;
+}
+
+
+/**
+ *     This function let the ug call it when click the check box
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       if (NULL == obj) {
+               WDUG_LOGE("NULL parameters.\n");
+               return;
+       }
+
+       Eina_Bool state = elm_check_state_get(obj);
+       elm_check_state_set(obj, !state);
+       WDUG_LOGD("state = %d \n", state);
+}
+
+/**
+ *     This function let the ug get the icon of peer
+ *     @return   the icon of peer
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_wfd_gl_device_icon_get(void *data, Evas_Object *obj, const char *part)
+{
+       char *img_path = NULL;
+       device_type_s *peer = (device_type_s *) data;
+       Evas_Object *icon = NULL;
+
+       WDUG_LOGD("Part %s", part);
+
+       if (!strcmp(part, "elm.icon.1")) {
+               WDUG_LOGD("Part %s", part);
+               icon = elm_check_add(obj);
+               elm_check_state_set(icon, EINA_FALSE);
+               evas_object_smart_callback_add(icon, "changed", _wfd_check_clicked_cb, (void *)data);
+       } else if (!strcmp(part, "elm.icon.2")) {
+               img_path = __wfd_get_device_icon_path(peer);
+               icon = elm_icon_add(obj);
+               elm_icon_file_set(icon, img_path, NULL);
+               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+               elm_icon_resizable_set(icon, 1, 1);
+               evas_object_show(icon);
+       }
+
+       return icon;
+}
+
+/**
+ *     This function let the ug get the label of select all
+ *     @return   the label of select all
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static char *_wfd_gl_select_all_label_get(void *data, Evas_Object *obj, const char *part)
+{
+       if (!strcmp(part, "elm.text")) {
+               WDUG_LOGD("Adding text %s", part);
+               return strdup("Select all");
+       }
+       return NULL;
+}
+
+/**
+ *     This function let the ug get the icon of select all
+ *     @return   the icon of select all
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] part the pointer to the part of item
+ */
+static Evas_Object *_wfd_gl_select_all_icon_get(void *data, Evas_Object *obj, const char *part)
+{
+       Evas_Object *icon = NULL;
+
+       if (!strcmp(part, "elm.icon")) {
+               WDUG_LOGD("Part %s", part);
+               icon = elm_check_add(obj);
+               elm_check_state_set(icon, EINA_FALSE);
+               evas_object_smart_callback_add(icon, "changed", _wfd_check_clicked_cb, (void *)data);
+       }
+
+       return icon;
+}
+
+/**
+ *     This function let the ug fee the multi connect devices
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_free_multiconnect_device(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       int i = 0;
+
+       if (ugd->multiconn_view_genlist == NULL) {
+               return 0;
+       }
+
+       if (ugd->mcview_title_item != NULL) {
+               elm_object_item_del(ugd->mcview_title_item);
+               ugd->mcview_title_item = NULL;
+       }
+
+       if (ugd->mcview_select_all_item != NULL) {
+               elm_object_item_del(ugd->mcview_select_all_item);
+               ugd->mcview_select_all_item = NULL;
+       }
+
+       if (ugd->mcview_nodevice_item != NULL) {
+               elm_object_item_del(ugd->mcview_nodevice_item);
+               ugd->mcview_nodevice_item = NULL;
+       }
+
+       for (i = 0; i < ugd->gl_available_dev_cnt_at_multiconn_view;  i++) {
+               if (ugd->multi_conn_dev_list[i].peer.gl_item != NULL) {
+                       elm_object_item_del(ugd->multi_conn_dev_list[i].peer.gl_item);
+                       ugd->multi_conn_dev_list[i].peer.gl_item = NULL;
+               }
+       }
+       ugd->gl_available_dev_cnt_at_multiconn_view = 0;
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug update the multi connect devices
+ *     @return   0
+ *     @param[in] data the pointer to the main data structure
+ */
+int wfd_update_multiconnect_device(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       int count = 0;
+       device_type_s *device = NULL;
+       Evas_Object *genlist = NULL;
+       int i = 0;
+
+       genlist = ugd->multiconn_view_genlist;
+       if (ugd->multiconn_view_genlist == NULL) {
+               return 0;
+       }
+
+       wfd_free_multiconnect_device(ugd);
+
+       count = 0;
+       for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+               device = &ugd->raw_discovered_peers[i];
+               if (device->is_connected == FALSE) {
+                       count++;
+               }
+       }
+       ugd->gl_available_dev_cnt_at_multiconn_view = count;
+
+       if (ugd->gl_available_dev_cnt_at_multiconn_view == 0) {
+               WDUG_LOGE("There are No peers\n");
+               ugd->mcview_title_item = elm_genlist_item_append(genlist, &title_itc, ugd, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               elm_genlist_item_select_mode_set(ugd->mcview_title_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               ugd->mcview_nodevice_item = elm_genlist_item_append(genlist, &noitem_itc, (void *)ugd, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               elm_genlist_item_select_mode_set(ugd->mcview_nodevice_item , ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+       } else {
+               ugd->mcview_title_item = elm_genlist_item_append(genlist, &title_itc, ugd, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+               elm_genlist_item_select_mode_set(ugd->mcview_title_item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               ugd->mcview_select_all_item = elm_genlist_item_append(genlist, &select_all_itc, ugd, NULL, ELM_GENLIST_ITEM_NONE, _wfd_gl_sel_cb, ugd);
+
+               count = 0;
+               for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                       device = &ugd->raw_discovered_peers[i];
+                       if (device->is_connected == FALSE) {
+                               WDUG_LOGD("%dth peer being added on genlist\n", i);
+
+                               if (ugd->multi_conn_dev_list[count].peer.gl_item != NULL) {
+                                       elm_object_item_del(ugd->multi_conn_dev_list[count].peer.gl_item);
+                               }
+
+                               ugd->multi_conn_dev_list[count].peer.gl_item = NULL;
+                               memcpy(&ugd->multi_conn_dev_list[count].peer, device, sizeof(device_type_s));
+                               ugd->multi_conn_dev_list[count].dev_sel_state = FALSE;
+                               ugd->multi_conn_dev_list[count].peer.gl_item = elm_genlist_item_append(genlist, &device_itc,
+                                       (void *)&ugd->multi_conn_dev_list[count].peer, NULL, ELM_GENLIST_ITEM_NONE, _wfd_gl_multi_sel_cb, ugd);
+                               count++;
+                       }
+               }
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+/**
+ *     This function let the ug create the view for multi connection
+ *     @return   void
+ *     @param[in] ugd the pointer to the main data structure
+ */
+void wfd_create_multiconnect_view(struct ug_data *ugd)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       Evas_Object *back_btn = NULL;
+       Evas_Object *genlist = NULL;
+       Elm_Object_Item *navi_item = NULL;
+
+       if (ugd == NULL) {
+               WDUG_LOGE("Incorrect parameter(NULL)");
+               return;
+       }
+
+       select_all_itc.item_style = "1text.1icon.3";
+       select_all_itc.func.text_get = _wfd_gl_select_all_label_get;
+       select_all_itc.func.content_get = _wfd_gl_select_all_icon_get;
+       select_all_itc.func.state_get = NULL;
+       select_all_itc.func.del = NULL;
+
+       device_itc.item_style = "1text.2icon.2";
+       device_itc.func.text_get = _wfd_gl_device_label_get;
+       device_itc.func.content_get = _wfd_gl_device_icon_get;
+       device_itc.func.state_get = NULL;
+       device_itc.func.del = NULL;
+
+       WDUG_LOGD("_wifid_create_multiconnect_view");
+       back_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(back_btn, "naviframe/back_btn/default");
+       evas_object_smart_callback_add(back_btn, "clicked", _multiconnect_view_back_btn_cb, (void *)ugd);
+       elm_object_focus_allow_set(back_btn, EINA_FALSE);
+
+       genlist = elm_genlist_add(ugd->naviframe);
+       ugd->multiconn_view_genlist = genlist;
+       ugd->mcview_title_item = NULL;
+
+       wfd_update_multiconnect_device(ugd);
+
+       evas_object_show(genlist);
+
+       navi_item = elm_naviframe_item_push(ugd->naviframe, _("Multi connect"), back_btn, NULL, genlist, NULL);
+
+       /* create scan button */
+       ugd->multi_scan_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(ugd->multi_scan_btn, "naviframe/toolbar/default");
+       elm_object_text_set(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"));
+       evas_object_smart_callback_add(ugd->multi_scan_btn, "clicked", _scan_btn_cb, (void *)ugd);
+       elm_object_item_part_content_set(navi_item, "toolbar_button1", ugd->multi_scan_btn);
+
+       /* create connect button */
+       ugd->multi_connect_btn = elm_button_add(ugd->naviframe);
+       elm_object_style_set(ugd->multi_connect_btn, "naviframe/toolbar/default");
+       elm_object_text_set(ugd->multi_connect_btn, _("IDS_WFD_BUTTON_CONNECT"));
+       evas_object_smart_callback_add(ugd->multi_connect_btn, "clicked", _connect_btn_cb, (void *)ugd);
+       elm_object_disabled_set(ugd->multi_connect_btn, EINA_TRUE);
+       elm_object_item_part_content_set(navi_item, "toolbar_button2", ugd->multi_connect_btn);
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
diff --git a/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_popup.c b/data/rsa/ug-wifi-direct/ug-wifidirect/src/wfd_ug_popup.c
new file mode 100755 (executable)
index 0000000..b7778b3
--- /dev/null
@@ -0,0 +1,379 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include <libintl.h>
+
+#include <assert.h>
+#include <glib.h>
+
+#include <Elementary.h>
+#include <vconf.h>
+#include <ui-gadget-module.h>
+#include <wifi-direct.h>
+
+#include "wfd_ug.h"
+#include "wfd_ug_view.h"
+#include "wfd_client.h"
+
+/**
+ *     This function let the ug call it when click 'ok' button in hotspot action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_hotspot_ok_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int result = -1;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       result = wfd_mobile_ap_off(ugd);
+       if (0 == result) {
+               /* refresh the header */
+               ugd->head_text_mode = HEAD_TEXT_TYPE_ACTIVATING;
+               wfd_ug_view_refresh_glitem(ugd->head);
+
+               /* while activating/deactivating, disable the buttons */
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->multi_scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->back_btn) {
+                       elm_object_disabled_set(ugd->back_btn, TRUE);
+               }
+       }
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'cancel' button in hotspot action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_hotspot_cancel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+       wfd_ug_view_refresh_glitem(ugd->head);
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'ok' button in wifi action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_wifi_ok_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int result = -1;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       result = wfd_wifi_off(ugd);
+       if (0 == result) {
+               /* refresh the header */
+               ugd->head_text_mode = HEAD_TEXT_TYPE_ACTIVATING;
+               wfd_ug_view_refresh_glitem(ugd->head);
+
+               /* while activating/deactivating, disable the buttons */
+               if (ugd->scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->multi_scan_btn) {
+                       wfd_ug_view_refresh_button(ugd->multi_scan_btn, _("IDS_WFD_BUTTON_SCAN"), FALSE);
+               }
+
+               if (ugd->back_btn) {
+                       elm_object_disabled_set(ugd->back_btn, TRUE);
+               }
+       }
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'cancel' button in wifi action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_wifi_cancel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       ugd->head_text_mode = HEAD_TEXT_TYPE_DIRECT;
+       wfd_ug_view_refresh_glitem(ugd->head);
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'ok' button in disconnect all popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_disconnect_all_ok_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       int i = 0;
+       struct ug_data *ugd = (struct ug_data *) data;
+       if (NULL == ugd) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       wfd_client_disconnect(NULL);
+
+       if (ugd->multi_connect_mode != WFD_MULTI_CONNECT_MODE_NONE) {
+               wfd_free_multi_selected_peers(ugd);
+       } else {
+               /* update the connecting icon */
+               for (i = 0; i < ugd->raw_discovered_peer_cnt; i++) {
+                       ugd->raw_discovered_peers[i].conn_status = PEER_CONN_STATUS_DISCONNECTED;
+                       wfd_ug_view_refresh_glitem(ugd->raw_discovered_peers[i].gl_item);
+               }
+       }
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'cancel' button in disconnect all popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_act_popup_disconnect_all_cancel_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+
+       struct ug_data *ugd = (struct ug_data *) data;
+       if (NULL == ugd) {
+               WDUG_LOGE("Incorrect parameter(NULL)\n");
+               return;
+       }
+
+       evas_object_del(ugd->act_popup);
+       ugd->act_popup = NULL;
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug create a action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] message the pointer to the text of popup
+ *     @param[in] popup_type the message type
+ */
+void wfd_ug_act_popup(void *data, const char *message, int popup_type)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       Evas_Object *popup = NULL;
+       Evas_Object *btn1 = NULL, *btn2 = NULL;
+
+       popup = elm_popup_add(ugd->base);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_text_set(popup, message);
+
+       btn1 = elm_button_add(popup);
+       btn2 = elm_button_add(popup);
+       elm_object_style_set(btn1, "popup_button/default");
+       elm_object_style_set(btn2, "popup_button/default");
+
+       /* set the different text by type */
+       if (popup_type == POPUP_TYPE_WIFI_OFF || popup_type == POPUP_TYPE_HOTSPOT_OFF) {
+               elm_object_text_set(btn1, S_("IDS_COM_SK_YES"));
+               elm_object_text_set(btn2, S_("IDS_COM_SK_NO"));
+       } else {
+               elm_object_text_set(btn1, S_("IDS_COM_SK_OK"));
+               elm_object_text_set(btn2, S_("IDS_COM_SK_CANCEL"));
+       }
+
+       elm_object_part_content_set(popup, "button1", btn1);
+       elm_object_part_content_set(popup, "button2", btn2);
+
+       /* set the different callback by type */
+       if (popup_type == POPUP_TYPE_WIFI_OFF) {
+               evas_object_smart_callback_add(btn1, "clicked", _wfd_ug_act_popup_wifi_ok_cb, (void *)ugd);
+               evas_object_smart_callback_add(btn2, "clicked", _wfd_ug_act_popup_wifi_cancel_cb, (void *)ugd);
+       } else if (popup_type == POPUP_TYPE_HOTSPOT_OFF) {
+               evas_object_smart_callback_add(btn1, "clicked", _wfd_ug_act_popup_hotspot_ok_cb, (void *)ugd);
+               evas_object_smart_callback_add(btn2, "clicked", _wfd_ug_act_popup_hotspot_cancel_cb, (void *)ugd);
+       } else if (popup_type == POP_TYPE_DISCONNECT ||
+               popup_type == POP_TYPE_DISCONNECT_ALL ||
+               popup_type == POP_TYPE_SCAN_AGAIN) {
+               evas_object_smart_callback_add(btn1, "clicked", _wfd_ug_act_popup_disconnect_all_ok_cb, (void *)ugd);
+               evas_object_smart_callback_add(btn2, "clicked", _wfd_ug_act_popup_disconnect_all_cancel_cb, (void *)ugd);
+       }
+
+       evas_object_show(popup);
+       ugd->act_popup = popup;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug remove the action popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ */
+void wfg_ug_act_popup_remove(void *data)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       if (ugd->act_popup) {
+               evas_object_del(ugd->act_popup);
+               ugd->act_popup = NULL;
+       }
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'ok' button in warning popup of terminated problem
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_terminate_popup_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       evas_object_del(ugd->warn_popup);
+       ugd->warn_popup = NULL;
+
+       wfd_ug_view_free_peers(ugd);
+
+       ug_destroy_me(ugd->ug);
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'ok' button in warning popup of turning off WFD automatically
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_automatic_turn_off_popup_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       evas_object_del(ugd->warn_popup);
+       ugd->warn_popup = NULL;
+
+       /* turn off the Wi-Fi Direct */
+       wfd_client_switch_off(ugd);
+
+       /* antomaticlly turn on tethering mode */
+       if (TRUE == ugd->is_hotspot_off) {
+               wfd_mobile_ap_on(ugd);
+       }
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug call it when click 'ok' button in warning popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] obj the pointer to the evas object
+ *     @param[in] event_info the pointer to the event information
+ */
+static void _wfd_ug_warn_popup_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+
+       evas_object_del(ugd->warn_popup);
+       ugd->warn_popup = NULL;
+
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
+/**
+ *     This function let the ug create a warning popup
+ *     @return   void
+ *     @param[in] data the pointer to the main data structure
+ *     @param[in] message the pointer to the text of popup
+ *     @param[in] popup_type the message type
+ */
+void wfd_ug_warn_popup(void *data, const char *message, int popup_type)
+{
+       __WDUG_LOG_FUNC_ENTER__;
+       struct ug_data *ugd = (struct ug_data *) data;
+       Evas_Object *popup = NULL;
+       Evas_Object *btn = NULL;
+
+       popup = elm_popup_add(ugd->base);
+       evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_part_text_set(popup, "title,text", _("IDS_WFD_POP_TITILE_CONNECTION"));
+       elm_object_text_set(popup, message);
+
+       btn = elm_button_add(popup);
+       elm_object_style_set(btn, "popup_button/default");
+       elm_object_text_set(btn, S_("IDS_COM_SK_OK"));
+       elm_object_part_content_set(popup, "button1", btn);
+       if (popup_type == POPUP_TYPE_TERMINATE) {
+               evas_object_smart_callback_add(btn, "clicked", _wfd_ug_terminate_popup_cb, (void *)ugd);
+       } else if (popup_type == POP_TYPE_AUTOMATIC_TURN_OFF) {
+               evas_object_smart_callback_add(btn, "clicked", _wfd_ug_automatic_turn_off_popup_cb, (void *)ugd);
+       } else {
+               evas_object_smart_callback_add(btn, "clicked", _wfd_ug_warn_popup_cb, (void *)ugd);
+       }
+
+       evas_object_show(popup);
+       ugd->warn_popup = popup;
+       __WDUG_LOG_FUNC_EXIT__;
+}
+
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/CMakeLists.txt b/data/rsa/ug-wifi-direct/ugapp-wifidirect/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..7c4b390
--- /dev/null
@@ -0,0 +1,41 @@
+CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
+PROJECT(wifi-direct-ugapp C)
+SET(PACKAGE_NAME org.tizen.wifi-direct-ugapp)
+
+SET(PREFIX /usr/apps/${PACKAGE_NAME})
+SET(BINDIR "${PREFIX}/bin")
+SET(RESDIR "${PREFIX}/res")
+SET(LOCALEDIR "${RESDIR}/locale")
+SET(EDJDIR "${RESDIR}/edje")
+SET(IMGDIR "${RESDIR}/images")
+
+SET(SRCS
+       src/wfd-ugapp-main.c
+       src/wfd-ugapp-util.c
+)
+
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+
+
+SET(CMAKE_C_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -DUSE_DLOG")
+SET(CMAKE_C_FLAGS_DEBUG "-O0 -g")
+SET(CMAKE_C_FLAGS_RELEASE "-O2")
+
+IF("${ARCH}" STREQUAL "arm")
+       ADD_DEFINITIONS("-DTARGET")
+       MESSAGE("add -DTARGET")
+ENDIF("${ARCH}" STREQUAL "arm")
+
+ADD_DEFINITIONS("-DPREFIX=\"${PREFIX}\"")
+ADD_DEFINITIONS("-DRESDIR=\"${RESDIR}\"")
+
+ADD_EXECUTABLE(${PROJECT_NAME} ${SRCS})
+TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS})
+
+INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
+
+#CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.desktop.in ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.desktop)
+#INSTALL(FILES ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.desktop DESTINATION /usr/share/applications)
+#for appfw new manifest
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.xml ${CMAKE_BINARY_DIR}/${PACKAGE_NAME}.xml)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${PACKAGE_NAME}.xml DESTINATION "/usr/share/packages/")
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp-util.h b/data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp-util.h
new file mode 100755 (executable)
index 0000000..7139e9a
--- /dev/null
@@ -0,0 +1,78 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file declares wifi direct application util functions.
+ *
+ * @file    wfd-app-util.h
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+#ifndef __WFD_APP_UTIL_H__
+#define __WFD_APP_UTIL_H__
+
+#define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5]
+#define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x"
+
+#ifdef USE_DLOG
+#include <dlog.h>
+
+#undef LOG_TAG
+#define LOG_TAG "WIFI_DIRECT_UGAPP"
+
+#define WDUA_LOGV(format, args...) LOGV(format, ##args)
+#define WDUA_LOGD(format, args...) LOGD(format, ##args)
+#define WDUA_LOGI(format, args...) LOGI(format, ##args)
+#define WDUA_LOGW(format, args...) LOGW(format, ##args)
+#define WDUA_LOGE(format, args...) LOGE(format, ##args)
+#define WDUA_LOGF(format, args...) LOGF(format, ##args)
+
+#define __WDUA_LOG_FUNC_ENTER__ LOGV("Enter")
+#define __WDUA_LOG_FUNC_EXIT__ LOGV("Quit")
+
+#define assertm_if(expr, fmt, args...) do { \
+       if (expr) { \
+               WDUA_LOGF(" ##(%s) -> assert!!## "fmt, #expr, ##args); \
+               exit(1); \
+       } \
+} while (0)
+
+#else /** _DLOG_UTIL */
+#define WDUA_LOGV(format, args...) \
+       printf("[V/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUA_LOGD(format, args...) \
+       printf("[D/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUA_LOGI(format, args...) \
+       printf("[I/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUA_LOGW(format, args...) \
+       printf("[W/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUA_LOGE(format, args...) \
+       printf("[E/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+#define WDUA_LOGF(format, args...) \
+       printf("[F/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> "format, __FILE__, __FUNCTION__, __LINE__, ##args)
+
+#define __WDUA_LOG_FUNC_ENTER__\
+       printf("[V/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> Enter", __FILE__, __FUNCTION__, __LINE__)
+#define __WDUA_LOG_FUNC_EXIT__ \
+       printf("[V/WIFI_DIRECT_UGAPP] %s: %s()(%4d)> Exit", __FILE__, __FUNCTION__, __LINE__)
+
+#endif /** _DLOG_UTIL */
+
+#endif /* __WFD_APP_UTIL_H__ */
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp.h b/data/rsa/ug-wifi-direct/ugapp-wifidirect/include/wfd-ugapp.h
new file mode 100755 (executable)
index 0000000..61b7b31
--- /dev/null
@@ -0,0 +1,52 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file declares wifi direct application functions.
+ *
+ * @file    wfd-app.h
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+
+#ifndef __WFD_UG_APP_MAIN_H__
+#define __WFD_UG_APP_MAIN_H__
+
+#include <appcore-efl.h>
+#include <Ecore_X.h>
+#include <Elementary.h>
+#include <appsvc.h>
+#include <aul.h>
+
+
+#define PACKAGE "org.tizen.wifi-direct-ugapp"
+#define LOCALEDIR "/usr/apps/org.tizen.wifi-direct-ugapp"
+#define DESKTOP_ICON "/usr/apps/org.tizen.setting/res/icons/A01-1_icon_Wi-Fi_direct.png"
+
+typedef struct {
+       Evas_Object *win;
+       Evas_Object *bg;
+       Evas_Object *conform;
+       Evas_Object *top_layout;
+       Evas_Object *icon;
+       ui_gadget_h wifi_direct_ug;
+} wfd_appdata_t;
+
+#endif  /* __WFD_UG_APP_MAIN_H__ */
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/org.tizen.wifi-direct-ugapp.xml b/data/rsa/ug-wifi-direct/ugapp-wifidirect/org.tizen.wifi-direct-ugapp.xml
new file mode 100755 (executable)
index 0000000..d9d9262
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns="http://tizen.org/ns/packages" package="org.tizen.wifi-direct-ugapp" version="0.6.2" install-location="internal-only">
+       <label>WifiDirectUgapp</label>
+       <author email="lastkgb.kim@samsung.com" href="www.samsung.com">Sungsik Jang</author>
+       <author email="jinmin@samsung.com" href="www.samsung.com">Dongwook Lee</author>
+       <description>WiFi Direct UG Application</description>
+       <ui-application appid="org.tizen.wifi-direct-ugapp" exec="/usr/apps/org.tizen.wifi-direct-ugapp/bin/wifi-direct-ugapp" nodisplay="true" multiple="false" type="capp" taskmanage="false">
+               <label>WifiDirectUgapp</label>
+               <label xml:lang="en-us">WifiDirectUgapp</label>
+       </ui-application>
+</manifest>
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-main.c b/data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-main.c
new file mode 100755 (executable)
index 0000000..c9f0b1e
--- /dev/null
@@ -0,0 +1,372 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct application main functions.
+ *
+ * @file    wfd-ug-app-main.c
+ * @author  Dongwook Lee (dwmax.lee@samsung.com)
+ * @version 0.1
+ */
+
+#include <ui-gadget-module.h>
+#include <libintl.h>
+
+#include "wfd-ugapp.h"
+#include "wfd-ugapp-util.h"
+
+
+wfd_appdata_t *g_wfd_ad = NULL;
+static struct ug_cbs wifi_direct_cbs;
+
+wfd_appdata_t *wfd_get_appdata()
+{
+       return g_wfd_ad;
+}
+
+void _ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       Evas_Object *base = NULL;
+       base = ug_get_layout(ug);
+
+       if (!base) {
+               WDUA_LOGE("ug_get_layout failed!");
+               ug_destroy(ug);
+               __WDUA_LOG_FUNC_EXIT__;
+               return;
+       }
+
+       switch (mode) {
+       case UG_MODE_FULLVIEW:
+               evas_object_size_hint_weight_set(base, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+               elm_win_resize_object_add(ug_get_window(), base);
+               evas_object_show(base);
+               break;
+       default:
+               break;
+       }
+
+       __WDUA_LOG_FUNC_EXIT__;
+}
+
+void _ug_destroy_cb(ui_gadget_h ug, void *priv)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       // TODO: free all memory allocation
+
+       ug_destroy(ug);
+       elm_exit();
+}
+
+void ug_result_cb(ui_gadget_h ug, service_h service, void *priv)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       // TODO: free all memory allocation
+
+       __WDUA_LOG_FUNC_EXIT__;
+}
+
+static int load_wifi_direct_ug(ui_gadget_h parent_ug, void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ugd = (wfd_appdata_t *)data;
+       service_h handle = NULL;
+
+       UG_INIT_EFL(ugd->win, UG_OPT_INDICATOR_ENABLE);
+
+       memset(&wifi_direct_cbs, 0, sizeof(struct ug_cbs));
+
+       wifi_direct_cbs.layout_cb = _ug_layout_cb;
+       wifi_direct_cbs.result_cb = ug_result_cb;
+       wifi_direct_cbs.destroy_cb = _ug_destroy_cb;
+       wifi_direct_cbs.priv = ugd;
+
+       ugd->wifi_direct_ug = ug_create(parent_ug, "setting-wifidirect-efl", UG_MODE_FULLVIEW, handle, &wifi_direct_cbs);
+       if (ugd->wifi_direct_ug) {
+               __WDUA_LOG_FUNC_EXIT__;
+               return TRUE;
+       } else {
+               __WDUA_LOG_FUNC_EXIT__;
+               return FALSE;
+       }
+
+       __WDUA_LOG_FUNC_EXIT__;
+}
+
+
+static void _win_del(void *data, Evas_Object * obj, void *event)
+{
+       elm_exit();
+}
+
+static Evas_Object *_create_win(Evas_Object * parent, const char *name)
+{
+       Evas_Object *eo;
+       int w, h;
+
+       eo = elm_win_add(parent, name, ELM_WIN_BASIC);
+       if (eo) {
+               elm_win_title_set(eo, name);
+               elm_win_alpha_set(eo, EINA_TRUE);
+               elm_win_conformant_set(eo, EINA_TRUE);
+               evas_object_smart_callback_add(eo, "delete,request", _win_del, NULL);
+               ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
+               evas_object_resize(eo, w, h);
+               evas_object_show(eo);
+       }
+
+       return eo;
+}
+
+static Evas_Object* _set_win_icon(wfd_appdata_t *ad)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       Evas_Object *icon = evas_object_image_add(evas_object_evas_get(ad->win));
+       evas_object_image_file_set(icon, DESKTOP_ICON, NULL);
+       elm_win_icon_object_set(ad->win, icon);
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return icon;
+}
+
+static Evas_Object *_create_bg(Evas_Object *parent)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       if (NULL == parent) {
+               WDUA_LOGE("Incorrect parameter\n");
+               return NULL;
+       }
+
+       Evas_Object *bg = elm_bg_add(parent);
+       if (NULL == bg) {
+               WDUA_LOGE("Create background failed\n");
+               return NULL;
+       }
+
+       evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_win_resize_object_add(parent, bg);
+       evas_object_show(bg);
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return bg;
+}
+
+static Evas_Object *_create_layout_main(Evas_Object *parent)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       if (NULL == parent) {
+               WDUA_LOGE("Incorrect parameter\n");
+               return NULL;
+       }
+
+       Evas_Object *layout = elm_layout_add(parent);
+       if (NULL == layout) {
+               WDUA_LOGE("Create layout failed\n");
+               return NULL;
+       }
+
+       const char *profile = elm_config_profile_get();
+       if (!strcmp(profile, "mobile")) {
+               elm_layout_theme_set(layout, "layout", "application", "default");
+       } else if (!strcmp(profile, "desktop")) {
+               elm_layout_theme_set(layout, "layout", "application", "noindicator");
+       }
+
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       elm_object_content_set(parent, layout);
+       evas_object_show(layout);
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return layout;
+}
+
+static void _win_profile_changed_cb(void *data, Evas_Object * obj, void *event_info)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUA_LOGE("Incorrect parameter\n");
+               return -1;
+       }
+
+       wfd_appdata_t *ad = (wfd_appdata_t *)data;
+       const char *profile = elm_config_profile_get();
+
+       if (!strcmp(profile, "desktop")) {  /* desktop mode */
+               /* hide layout's indicator area */
+               elm_win_indicator_mode_set(ad->win, ELM_WIN_INDICATOR_HIDE);
+
+               /* set window icon */
+               if (!ad->icon)  {
+                       ad->icon = _set_win_icon(ad);
+               }
+       }
+       else {  /* mobile mode */
+               /* show layout's indicator area */
+               elm_win_indicator_mode_set(ad->win, ELM_WIN_INDICATOR_SHOW);
+       }
+
+       __WDUA_LOG_FUNC_EXIT__;
+}
+
+static int _app_create(void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+       wfd_appdata_t *ad = wfd_get_appdata();
+
+       if (data == NULL) {
+               WDUA_LOGE("Incorrect parameter\n");
+               return -1;
+       }
+
+       bindtextdomain(PACKAGE, LOCALEDIR);
+
+       ad->win = _create_win(NULL, PACKAGE);
+       evas_object_smart_callback_add(ad->win, "profile,changed", _win_profile_changed_cb, ad);
+
+       /*Add conformat for indicator */
+       ad->bg = _create_bg(ad->win);
+       if (ad->bg == NULL) {
+               WDUA_LOGE("Failed to create background");
+               return -1;
+       }
+
+       ad->conform = elm_conformant_add(ad->win);
+       if (ad->conform == NULL) {
+               WDUA_LOGE("Failed to create elm conformant");
+               return -1;
+       }
+
+       elm_win_resize_object_add(ad->win, ad->conform);
+       evas_object_size_hint_weight_set(ad->conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_show(ad->conform);
+
+       ad->top_layout = _create_layout_main(ad->conform);
+       if (ad->top_layout == NULL) {
+               WDUA_LOGE("Failed to create top layout");
+               return -1;
+       }
+
+       elm_object_content_set(ad->conform, ad->top_layout);
+
+       int r;
+
+       if (!ecore_x_display_get()) {
+               return -1;
+       }
+
+       r = appcore_set_i18n(PACKAGE, NULL);
+       if (r != 0) {
+               WDUA_LOGE("appcore_set_i18n error\n");
+               return -1;
+       }
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_terminate(void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       if (data == NULL) {
+               WDUA_LOGE("Incorrect parameter\n");
+               return -1;
+       }
+
+       wfd_appdata_t *ad = (wfd_appdata_t *) data;
+
+       if (ad->win) {
+               evas_object_del(ad->win);
+               ad->win = NULL;
+       }
+
+       if (ad->bg) {
+               evas_object_del(ad->bg);
+               ad->bg = NULL;
+       }
+
+       if (ad->conform) {
+               evas_object_del(ad->conform);
+               ad->conform = NULL;
+       }
+
+       if (ad->top_layout) {
+               evas_object_del(ad->top_layout);
+               ad->top_layout = NULL;
+       }
+
+       if (ad->icon) {
+               evas_object_del(ad->icon);
+               ad->icon = NULL;
+       }
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_pause(void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+       __WDUA_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_resume(void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+       __WDUA_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+static int _app_reset(bundle *b, void *data)
+{
+       __WDUA_LOG_FUNC_ENTER__;
+
+       wfd_appdata_t *ad = wfd_get_appdata();
+       load_wifi_direct_ug(NULL, ad);
+
+       __WDUA_LOG_FUNC_EXIT__;
+       return 0;
+}
+
+int main(int argc, char *argv[])
+{
+       wfd_appdata_t ad;
+       struct appcore_ops ops = {
+               .create = _app_create,
+               .terminate = _app_terminate,
+               .pause = _app_pause,
+               .resume = _app_resume,
+               .reset = _app_reset,
+       };
+
+       memset(&ad, 0x0, sizeof(wfd_appdata_t));
+       ops.data = &ad;
+       g_wfd_ad = &ad;
+
+       return appcore_efl_main(PACKAGE, &argc, &argv, &ops);
+}
diff --git a/data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-util.c b/data/rsa/ug-wifi-direct/ugapp-wifidirect/src/wfd-ugapp-util.c
new file mode 100644 (file)
index 0000000..7cf7310
--- /dev/null
@@ -0,0 +1,73 @@
+/*
+*  WiFi-Direct UG
+*
+* Copyright 2012  Samsung Electronics Co., Ltd
+
+* Licensed under the Flora License, Version 1.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+
+* http://www.tizenopensource.org/license
+
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+/**
+ * This file implements wifi direct application utils functions.
+ *
+ * @file    wfd-app-util.c
+ * @author  Sungsik Jang (sungsik.jang@samsung.com)
+ * @version 0.1
+ */
+
+
+#include <stdio.h>
+#include <string.h>
+#include "wfd-ugapp-util.h"
+
+
+char *wfd_app_trim_path(const char *filewithpath)
+{
+#if 0
+       char *filename = NULL;
+       if ((filename = strrchr(filewithpath, '/')) == NULL)
+           return (char *) filewithpath;
+       else
+           return (filename + 1);
+#else
+       static char *filename[100];
+       char *strptr = NULL;
+       int start = 0;
+       const char *space = "                                        ";
+       int len = strlen(filewithpath);
+
+       if (len > 20) {
+               strptr = (char *) filewithpath + (len - 20);
+               start = 0;
+       } else if (len < 20) {
+               strptr = (char *) filewithpath;
+               start = 20 - len;
+       }
+
+       strncpy((char *) filename, space, strlen(space));
+       strncpy((char *) filename + start, strptr, 50);
+
+       return (char *) filename;
+#endif
+}
+
+
+int wfd_app_gettid()
+{
+#ifdef __NR_gettid
+       return syscall(__NR_gettid);
+#else
+       fprintf(stderr, "__NR_gettid is not defined, please include linux/unistd.h ");
+       return -1;
+#endif
+}
diff --git a/data/rsa/version-manager b/data/rsa/version-manager
new file mode 160000 (submodule)
index 0000000..0f314f8
--- /dev/null
@@ -0,0 +1 @@
+Subproject commit 0f314f8d8dd6120bcb3f500644ec010cbeb145c8
diff --git a/data/ssh.tar b/data/ssh.tar
new file mode 100755 (executable)
index 0000000..b39939d
Binary files /dev/null and b/data/ssh.tar differ
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..5b7c7ac
--- /dev/null
@@ -0,0 +1,39 @@
+oma-ds-agent (0.1.5) unstable; urgency=low
+
+  * 1. Revised for version release
+  * Git: framework/system/oma-ds-agent
+  * Tag: oma-ds-agent_0.1.5
+
+ -- Juhaki Park <juhaki.park@samsung.com>  Thu, 10 Jan 2013 10:06:10 +0900
+
+oma-ds-agent (0.1.4) unstable; urgency=low
+
+  * 1. Revised for version release
+  * Git: framework/system/oma-ds-agent
+  * Tag: oma-ds-agent_0.1.4
+
+ -- WooJin Yun <suhoangel9@samsung.com>  Wed, 09 Jan 2013 19:42:10 +0900
+
+oma-ds-agent (0.1.3) unstable; urgency=low
+
+  * 1. Fixes for Prevent defects
+  * Git: framework/system/oma-ds-agent
+  * Tag: oma-ds-agent_0.1.3
+
+ -- sanghyuk.ko <sanghyuk.ko@samsung.com>  Wed, 09 Jan 2013 17:31:34 +0900
+
+oma-ds-agent (0.1.2) unstable; urgency=low
+
+  * 1. Internal: build error & dependency patch
+  * Git: framework/system/oma-ds-agent
+  * Tag: oma-ds-agent_0.1.2
+
+ -- WooJin Yun <suhoangel9@samsung.com>  Fri, 28 Dec 2012 22:47:52 +0900
+
+oma-ds-agent (0.1.1) unstable; urgency=low
+
+  * Initial Update
+  * Git: framework/system/oma-ds-agent
+  * Tag: oma-ds-agent_0.1.1 
+
+ -- WooJin Yun <suhoangel9@samsung.com>  Wed, 01 Feb 2012 10:30:16 +0900
diff --git a/debian/control b/debian/control
new file mode 100755 (executable)
index 0000000..5166e62
--- /dev/null
@@ -0,0 +1,22 @@
+Source: oma-ds-agent
+Section: embedded
+Priority: optional
+Maintainer: WooJin Yun <suhoangel9@samsung.com>, Joohark Park <juhaki.park@samsung.com>, Junhyuk Lee <junhyuk7.lee@samsung.com>
+Uploaders: Joohark Park <juhaki.park@samsung.com>, Junhyuk Lee <junhyuk7.lee@samsung.com>
+Build-Depends: debhelper (>= 5), libglib2.0-dev, sqlite3, libsoup2.4-dev, libsqlite3-dev, check, libvconf-dev, libexpat1-dev, libsync-agent-framework-dev, libwbxml2-dev
+Standards-Version: 0.1.1
+
+Package: oma-ds-agent
+Section: embedded
+Architecture: any
+Priority: optional
+Depends: ${shlibs:Depends}, ${misc:Depends}, 
+Description: OMA Data Synchronization service module
+
+Package: oma-ds-agent-dbg
+Section: debug
+Architecture: any
+Priority: optional
+Depends: ${shlibs:Depends}, ${misc:Depends}, oma-ds-agent (= ${Source-Version})
+Description: OMA Data Synchronization service module (unstripped)
+
diff --git a/debian/control.slp b/debian/control.slp
new file mode 100644 (file)
index 0000000..20474e7
--- /dev/null
@@ -0,0 +1,8 @@
+#Mon Nov 08 05:13:18 KST 2010
+Privileges=
+AppInstallPath=/usr
+UserUninstall=yes
+IdealScreen=480x800,46x71
+Version=1.0.0
+
+
diff --git a/debian/postinst b/debian/postinst
new file mode 100644 (file)
index 0000000..711fa30
--- /dev/null
@@ -0,0 +1,45 @@
+#!/bin/sh
+
+echo ""
+echo ""
+echo "*********************************************************************************"
+echo "                 post install script run..."
+echo "*********************************************************************************"
+echo "executing oma agent unit test binary."
+
+OMA_TEST_BIN="/usr/bin/oma-test"
+if [ ! -e "$OMA_TEST_BIN" ]
+then 
+       echo "  oma-agent test binary missing. (check debian package is in release mode)"
+else
+
+       echo ""
+       echo ""
+       echo "*********************************************************************************"
+       echo "                  oma agent unit test run..."
+       echo "*********************************************************************************"
+       echo ""
+       $OMA_TEST_BIN
+fi
+echo "create oma-ds directory"
+if [ ! -d /opt/data/oma-ds ]
+then
+       mkdir /opt/data/oma-ds
+fi
+
+echo "deleting framework db files"
+if [ -d /usr/share/sync-agent-framework ]
+then
+        rm -rf /usr/share/sync-agent-framework
+fi
+
+echo "deleting db files"
+if [ -f /opt/dbspace/.omasyncagent.db ]
+then
+        rm -rf /opt/dbspace/.omasyncagent.db
+fi
+
+if [ -f /opt/dbspace/.omasyncagent.db-journal ]
+then
+        rm -rf /opt/dbspace/.omasyncagent.db-journal
+fi
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..a28c17d
--- /dev/null
@@ -0,0 +1,104 @@
+#!/usr/bin/make -f
+
+## DO NOT MODIFY THIS AREA : BEGIN
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# $(PKGDIR) is a package build directory to create a final .deb package .
+include debian/control.slp
+
+PKGDIR = debian/PKG
+ifneq (,$(filter ide,$(DEB_BUILD_OPTIONS)))
+DESTDIR = .
+else
+DESTDIR = ..
+endif
+CONTROLFILE = debian/control.slp
+CONTROLFILE_SRC = debian/control
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+
+build: pre-build configure
+       # Add here commands to compile the package.
+       $(MAKE)
+
+configure: 
+       cmake . -DCMAKE_INSTALL_PREFIX=${AppInstallPath} -DCMAKE_PROJECT=${Source}
+       rm -rf CMakeFiles/CompilerIdC*
+#      sed 's/^Package:.*$$/Package: $(Package)/' $(CONTROLFILE_SRC) > $(CONTROLFILE_SRC).tmp ; mv -f $(CONTROLFILE_SRC).tmp $(CONTROLFILE_SRC)
+
+clean: 
+       # Add here commands to clean up before the build process.
+       # debian clean
+       -$(MAKE) clean
+
+       -find . -name "CMakeFiles" -exec rm -rf {} \;
+       -find . -name "CMakeCache.txt" -exec rm -rf {} \;
+       -find . -name "Makefile" -exec rm -rf {} \;
+       -find . -name "cmake_install.cmake" -exec rm -rf {} \;
+       -find . -name "install_manifest.txt" -exec rm -rf {} \;
+       -find . -name "*.pc" -exec rm -rf {} \;
+       -find . -name "*.so" -exec rm -rf {} \;
+
+       -rm -rf ./oma-ds-agent
+       -rm -rf ./oma-test
+       
+       -rm -rf $(PKGDIR)
+
+       dh_clean
+
+install: build pre-install
+       rm -rf $(PKGDIR)
+       mkdir $(PKGDIR)
+
+       # Add here commands to install the package into $(PKGDIR).
+       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
+
+       mkdir -p $(CURDIR)/debian/tmp/etc/rc.d/init.d
+       install -c $(CURDIR)/syncmld_mgr $(CURDIR)/debian/tmp/etc/rc.d/init.d
+
+       mkdir -p $(CURDIR)/debian/tmp/etc/rc.d/rc3.d
+       ln -s ../init.d/syncmld_mgr $(CURDIR)/debian/tmp/etc/rc.d/rc3.d/S91oma-ds-agent
+
+       mkdir -p $(CURDIR)/debian/tmp/etc/rc.d/rc5.d
+       ln -s ../init.d/syncmld_mgr $(CURDIR)/debian/tmp/etc/rc.d/rc5.d/S91oma-ds-agent
+
+# Build architecture-dependent files here.
+binary: install pre-binary
+       dh_testdir
+       dh_testroot
+       #dh_installchangelogs
+       dh_installdocs
+       dh_installexamples
+       dh_install --sourcedir=debian/tmp
+       dh_link
+       dh_strip --dbg-package=oma-ds-agent
+       dh_compress
+       dh_fixperms
+       dh_makeshlibs
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+.PHONY: build clean install binary 
+## DO NOT MODIFY THIS AREA : END
+
+## DO NOT MODIFY OR DELETE TARGET.
+pre-build:
+       # Add here commands to execute before the build process.
+
+pre-install:
+       # Add here commands to execute before installing the binaries into $(PKGDIR).
+
+pre-binary:
+       # Add here commands to execute before creating a package.
+
diff --git a/ds-public-plugins.manifest b/ds-public-plugins.manifest
new file mode 100644 (file)
index 0000000..97e8c31
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_"/>
+       </request>
+</manifest>
diff --git a/include/common/common_define.h b/include/common/common_define.h
new file mode 100755 (executable)
index 0000000..4612b39
--- /dev/null
@@ -0,0 +1,1191 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Define.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface for common structure
+ */
+
+#ifndef COMMON_DEFINE_H_
+#define COMMON_DEFINE_H_
+
+#include "common_define_internal.h"
+
+/**
+ * @par Description: API to create datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, target uri
+ * @param[in]          string type, source uri
+ * @param[out]         Status structure
+ *
+ * @return                             datastore_info_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+datastore_info_s *create_datastore_info(char *target, char *source);
+
+/**
+ * @par Description: API to free list of datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of datastore_info_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_datastore_infos(GList * datastore_infos);
+
+/**
+ * @par Description: API to free datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_info_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_datastore_info(datastore_info_s * datastore_info);
+
+/**
+ * @par Description: API to set sync type in datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_info_s structure
+ * @param[in]          enum type, sync type
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_info_sync_type(datastore_info_s * datastore_info, alert_type_e sync_type);
+
+/**
+ * @par Description: API to set last anchor in datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_info_s structure
+ * @param[in]          string type, last anchor
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_info_last_anchor(datastore_info_s * datastore_info, char *last_anchor);
+
+/**
+ * @par Description: API to set next anchor in datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_info_s structure
+ * @param[in]          string type, next anchor
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_info_next_anchor(datastore_info_s * datastore_info, char *next_anchor);
+
+/**
+ * @par Description: API to set max_obj_size in datastore_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_info_s structure
+ * @param[in]          unsigned int, max_obj_size
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_info_max_obj_size(datastore_info_s * datastore_info, unsigned int max_obj_size);
+
+/**
+ * @par Description: API to create changed_item_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, change type of item
+ * @param[in]          string type, luid of item
+ * @param[out]
+ *
+ * @return                             changed_item_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+changed_item_s *create_changed_item(change_type_e type, char *luid);
+
+/**
+ * @par Description: API to free changed_item_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_item_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_changed_item(changed_item_s * changed_item);
+
+/**
+ * @par Description: API to set content type in changed_item_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_item_s structure
+ * @param[in]          string type, content type
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_changed_item_content_type(changed_item_s * changed_item, char *content_type);
+
+/**
+ * @par Description: API to set data in changed_item_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_item_s structure
+ * @param[in]          string type, data
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_changed_item_data(changed_item_s * changed_item, char *data);
+
+/**
+ * @par Description: API to set in changed_item_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_item_s structure
+ * @param[in]          datastore index(0=contacts, 1=calendar, 2= memo)
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_changed_item_index_of_datastore(changed_item_s * changed_item, unsigned int indexOfDatastore);
+
+/**
+ * @par Description: API to create changed_datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, source uri
+ * @param[in]          string type, target uri
+ * @param[in]          int type, has numberOfChanges or not
+ * @param[in]          unsigned int type, if numberOfChanges is true set count else set zero
+ * @param[out]
+ *
+ * @return                             changed_datastore_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+changed_datastore_s *create_changed_datastore(char *source, char *target, int has_number_of_changes, unsigned int number_of_changes);
+
+/**
+ * @par Description: API to free list of changed_datastore_s
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of changed_datastore_s
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_changed_datastores(GList * changed_datastores);
+
+/**
+ * @par Description: API to free changed_datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_datastore_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_changed_datastore(changed_datastore_s * changed_datastore);
+
+/**
+ * @par Description: API to set changed_item in changed_datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_datastore_s structure
+ * @param[in]          list of changed_item_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_changed_datastore_changed_item(changed_datastore_s * changed_datastore, GList * changed_item);
+
+/**
+ * @par Description: API to add changed_item in changed_datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          changed_datastore_s structure
+ * @param[in]          changed_item_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_changed_datastore_changed_item(changed_datastore_s * changed_datastore, changed_item_s * changed_item);
+
+/**
+ * @par Description: API to create applied_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, luid of item
+ * @param[in]          enum type, change type( CHANGE_ADD , CHANGE_REPLACE , CHANGE_DELETE)
+ * @param[in]          int type, status code(200....)
+ * @param[out]
+ *
+ * @return                             applied_status_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+applied_status_s *create_applied_status(char *luid, change_type_e change_type, int status);
+
+/**
+ * @par Description: API to free list of applied_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of applied_status_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_applied_statuses(GList * applied_statuses);
+
+/**
+ * @par Description: API to free applied_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          applied_status_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_applied_status(applied_status_s * applied_status);
+
+/**
+ * @par Description: API to create sending_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          source uri
+ * @param[in]          target uri
+ * @param[out]
+ *
+ * @return                             sending_status_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sending_status_s *create_sending_status(char *source, char *target);
+
+/**
+ * @par Description: API to free list of sending_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of sending_status_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sending_statuses(GList * sending_statuses);
+
+/**
+ * @par Description: API to free sending_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sending_status_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sending_status(sending_status_s * sending_status);
+
+/**
+ * @par Description: API to add applied_status_s in sending_status_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sending_status_s structure
+ * @param[in]          applied_status_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_sending_status_applied_status(sending_status_s * sending_status, applied_status_s * applied_status);
+
+/**
+ * @par Description: API to create datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, target uri
+ * @param[in]          string type, source uri
+ * @param[out]
+ *
+ * @return                             datastore_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+datastore_s *create_datastore(char *target, char *source);
+
+/**
+ * @par Description: API to set content type infomation in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          int type, datastore_id(TYPE_CONTACT, TYPE_CALENDAR, TYPE_MEMO)
+ * @param[in]          int type, folder_type_id(9, 8, 10)
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_content_type_info(datastore_s * datastore, int datastore_id, int folder_type_id);
+
+/**
+ * @par Description: API to set account information in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          string type, account_id
+ * @param[in]          string type, account_pw
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_account_info(datastore_s * datastore, char *account_id, char *account_pw);
+
+/**
+ * @par Description: API to set client sync type in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          enum type, sync type
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_client_sync_type(datastore_s * datastore, alert_type_e sync_type);
+
+/**
+ * @par Description: API to set server sync type in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          enum type, sync type
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_server_sync_type(datastore_s * datastore, alert_type_e sync_type);
+
+/**
+ * @par Description: API to set client anchor in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          string type, last anchor
+ * @param[in]          string type, next anchor
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_client_anchor(datastore_s * datastore, char *last_anchor, char *next_anchor);
+
+/**
+ * @par Description: API to set client anchor in datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          string type, last anchor
+ * @param[in]          string type, next anchor
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_datastore_server_anchor(datastore_s * datastore, char *last_anchor, char *next_anchor);
+
+/**
+ * @par Description: API to create sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[in]          string type, last anchor
+ * @param[in]          string type, next anchor
+ * @param[out]
+ *
+ * @return                             sync_result_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_result_s *create_sync_result();
+
+/**
+ * @par Description: API to duplicate sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[out]
+ *
+ * @return                             sync_result_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_result_s *dup_sync_result(sync_result_s * org_sync_result);
+
+/**
+ * @par Description: API to set number of total item in sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[in]          number of total item
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_number_of_change(sync_result_s * sync_result, unsigned int number_of_change);
+
+/**
+ * @par Description: API to set number of received item in sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[in]          number of received item
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_receive_count(sync_result_s * sync_result, unsigned int received_count);
+
+/**
+ * @par Description: API to set number of add item in sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[in]          number of add item
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_add_count(sync_result_s * sync_result, unsigned int add_cnt);
+
+/**
+ * @par Description: API to set number of replace item in sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[in]          number of replace item
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_replace_count(sync_result_s * sync_result, unsigned int replace_cnt);
+
+/**
+ * @par Description: API to set number of delete item in sync_result_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_result_s structure
+ * @param[in]          number of delete item
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void add_delete_count(sync_result_s * sync_result, unsigned int delete_cnt);
+
+/**
+ * @par Description: API to free PreSyncReturnObj structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          pre_sync_return_obj_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_pre_sync_return_obj(pre_sync_return_obj_s * pre_sync_return_obj);
+
+/**
+ * @par Description: API to free sync_obj_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_obj_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sync_obj(sync_obj_s * sync_obj);
+
+/**
+ * @par Description: API to free sync_return_obj_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_return_obj_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sync_return_obj(sync_return_obj_s * sync_return_obj);
+
+/**
+ * @par Description: API to free datastore_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          datastore_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_datastore(datastore_s * datastore);
+
+/**
+ * @par Description: API to free sync_category structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_service_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sync_service(sync_service_s * category);
+
+#endif                         /* COMMON_DEFINE_H_ */
diff --git a/include/common/common_define_internal.h b/include/common/common_define_internal.h
new file mode 100755 (executable)
index 0000000..c3078de
--- /dev/null
@@ -0,0 +1,307 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Define_Internal.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of defined common structure for using between SE and SA
+ */
+
+#ifndef COMMON_DEFINE_INTERNAL_H_
+#define COMMON_DEFINE_INTERNAL_H_
+
+#include <malloc.h>
+#include <stdio.h>
+#include <glib.h>
+#include <string.h>
+
+/* #define COMMUNICATION_TYPE SYNC_AGENT_PB_ENCODING_XML */
+#define COMMUNICATION_TYPE SYNC_AGENT_PB_ENCODING_WBXML_12
+
+#define TRANSPORT_TYPE 1       /*http */
+                                                                            /*#define TRANSPORT_TYPE "FW_MOBEX" *//*mobex -> does not support in OMA */
+
+#define NETWORK_TIMEOUT 60
+
+#define MAXIMUM_ACCOUNT_COUNT 5
+
+#define PKG_NAME "oma-ds-agent"
+#define DEFINE_PLATFORM 1
+#define LOW_BATTERY_LEVEL 10
+
+#define OMA_DS_MSG_PATH "/opt/usr/data/oma-ds/debug_msg"
+#define OMA_DS_CSC_CHECK_PATH "/opt/usr/data/oma-ds/csc_check"
+
+#define ELEMENT_TEXT_VCARD "text/x-vcard"
+#define ELEMENT_TEXT_VCARD_30 "text/vcard"
+#define ELEMENT_TEXT_VCAL "text/x-vcalendar"
+#define ELEMENT_TEXT_ICAL "text/calendar"
+#define ELEMENT_TEXT_PLAIN "text/plain"
+#define ELEMENT_TEXT_XCALLLOG "text/x-calllog"
+#define ELEMENT_TEXT_MESSAGE "text/x-vMessage"
+
+#define DEFINE_ALERT_UNKNOWN_STR "Unknown"
+#define DEFINE_ALERT_SLOW_SYNC_STR "Full"
+#define DEFINE_ALERT_TWO_WAY_STR "Update both"
+#define DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR "Update to server"
+#define DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR "Update to phone"
+#define DEFINE_ALERT_REFRESH_FROM_SERVER_STR "Refresh from server"
+#define DEFINE_ALERT_REFRESH_FROM_CLIENT_STR "Refresh from phone"
+
+#define DEFINE_ALERT_SLOW_SYNC_VALUE "201"
+#define DEFINE_ALERT_TWO_WAY_VALUE "200"
+#define DEFINE_ALERT_ONE_WAY_FROM_CLIENT_VALUE "202"
+#define DEFINE_ALERT_ONE_WAY_FROM_SERVER_VALUE "204"
+#define DEFINE_ALERT_REFRESH_FROM_SERVER_VALUE "205"
+#define DEFINE_ALERT_REFRESH_FROM_CLIENT_VALUE "203"
+
+#define DEFINE_CONFIG_KEY_PROFILE_SERVER_ID                                                    "Server_id"
+#define DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE                                            "Sync_mode"
+#define DEFINE_CONFIG_KEY_PROFILE_SERVER_IP                                                    "Server_ip"
+#define DEFINE_CONFIG_KEY_PROFILE_NEXT_NONCE                                           "Next_nonce"
+#define DEFINE_CONFIG_KEY_PROFILE_DIR_NAME                                                     "Dir_name"
+#define DEFINE_CONFIG_KEY_PROFILE_SYNCHRONISING                                        "Synchronising"
+#define DEFINE_CONFIG_KEY_PROFILE_RESUME                                                               "Resume"
+#define DEFINE_CONFIG_KEY_PROFILE_NAME                                                                 "Name"
+#define DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE                                                     "Client_Sync_type"
+#define DEFINE_CONFIG_KEY_PROFILE_SERVER_SYNC_TYPE                                                     "Server_Sync_type"
+#define DEFINE_CONFIG_KEY_PROFILE_SYNC_INTERVAL                                        "Sync_interval"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS                    "Contacts"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR                    "Organizer"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO                                "Memo"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG                     "CallLog"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE                              "source"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET                              "target"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID                                          "id"
+#define DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD                    "password"
+#define DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_STATUS          "Last_session_status"
+#define DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_TIME                    "Last_session_time"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_DBSYNCED                  "dbSynced"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_LAST_TIME                 "last_session_time"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL                             "numberOfChanges"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD                   "add_count"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE                "delete_count"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE       "replace_count"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER                            "server"
+#define DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT                            "client"
+#define DEFINE_CONFIG_KEY_PROFILE_ALARM_ID                                                     "Alarm_id"
+
+#define DEFINE_SYNC_MODE_MANUAL "Manual"
+#define DEFINE_SYNC_MODE_PUSH "Push"
+#define DEFINE_SYNC_MODE_PERIODIC "Periodic"
+
+#define DEFINE_SOURCE_CONTACT_URI "Contacts"
+#define DEFINE_SOURCE_CALENDAR_URI "Organizer"
+#define DEFINE_SOURCE_MEMO_URI "Memo"
+#define DEFINE_SOURCE_CALLLOG_URI "CallLog"
+
+#define DEFINE_DIVE_SERVER_URL_HTTPS "https://syn.samsungdive.com/sync"
+#define DEFINE_DIVE_SERVER_URL_HTTP "http://syn.samsungdive.com/sync"
+#define DEFINE_DIVE_SERVER_ID "syn.samsungdive.com"
+#define DEFINE_DIVE_DEFAULT_NEXT_NONCE "pcwds"
+
+typedef enum {
+       SYNC_SESSION_NOT_SYNCED_YET = -1,
+       SYNC_SESSION_FAILED = 0,
+       SYNC_SESSION_SUCCEEDED = 1,
+       SYNC_SESSION_STOPPED = 2,
+       SYNC_SESSION_SYNCHRONIZING = 3
+} sync_session_result_e;
+
+typedef enum {
+       ALERT_UNKNOWN = 0,
+       ALERT_DISPLAY = 100,
+       ALERT_TWO_WAY = 200,
+       ALERT_SLOW_SYNC = 201,
+       ALERT_ONE_WAY_FROM_CLIENT = 202,
+       ALERT_REFRESH_FROM_CLIENT = 203,
+       ALERT_ONE_WAY_FROM_SERVER = 204,
+       ALERT_REFRESH_FROM_SERVER = 205,
+       ALERT_TWO_WAY_BY_SERVER = 206,
+       ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER = 207,
+       ALERT_REFRESH_FROM_CLIENT_BY_SERVER = 208,
+       ALERT_ONE_WAY_FROM_SERVER_BY_SERVER = 209,
+       ALERT_REFRESH_FROM_SERVER_BY_SERVER = 210,
+       ALERT_RESULT = 221,
+       ALERT_NEXT_MESSAGE = 222,
+       ALERT_NO_END_OF_DATA = 223,
+       ALERT_SUSPEND = 224,
+       ALERT_RESUME = 225,
+} alert_type_e;
+
+typedef enum {
+       CHANGE_UNKNOWN = 0,
+       CHANGE_ADD = 1,
+       CHANGE_REPLACE = 2,
+       CHANGE_DELETE = 3
+} change_type_e;
+
+typedef enum {
+       TYPE_CONTACT = 0,
+       TYPE_CALENDAR,
+       TYPE_MEMO,
+       TYPE_CALLLOG,
+
+       TYPE_SERVICE_COUNT
+} service_type_e;
+
+typedef enum {
+       COMMON_INIT = 0,
+       COMMON_OK = 100,
+       COMMON_MISCONFIGURATION = 200,
+       COMMON_AUTHENTICATION_ERROR = 201,
+       COMMON_NOT_FOUND = 202,
+       COMMON_NO_MEMORY = 203,
+       COMMON_INTERNAL_ERROR = 204,
+       COMMON_SERVER_ERROR = 205,
+       COMMON_CONNECTION_ERROR = 206,
+       COMMON_AUTOCONFIG_NOT_SUPPORT_BY_SERVER = 207,
+       COMMON_BUSY_SIGNALING = 208,
+       COMMON_SUSPEND_FAIL = 209,
+       COMMON_CANCEL = 300,
+} common_error_type_e;
+
+typedef struct {
+       sync_session_result_e session_result;
+       unsigned int number_of_change;
+       unsigned int received_count;
+       unsigned int add_count;
+       unsigned int replace_count;
+       unsigned int delete_count;
+} sync_result_s;
+
+/**
+ * @brief Data Store information
+ * relevant information about Data Store\n
+ *
+ */
+typedef struct {
+       int datastore_id;                                                                               /**< plugin_type : TYPE_CONTACT, TYPE_CALENDAR, TYPE_MEMO, TYPE_CALL_LOG */
+       int folder_type_id;                                                                     /**< folder type id 0 */
+       char *target;                                                                                   /**< target(server) URI */
+       char *source;                                                                           /**< source(client) URI */
+       char *id;                                                                                               /**< account id */
+       char *pw;                                                                                               /**< account pw */
+       alert_type_e client_sync_type;                                          /**< Sync Type(two-way, one-way ...) */
+       alert_type_e server_sync_type;                                          /**< Sync Type(two-way, one-way ...) */
+       char *last_anchor_client;                                                       /**< Last Anchor of datastore for client side */
+       char *next_anchor_client;                                                       /**< Next Anchor of datastore for client side */
+       char *last_anchor_server;                                                       /**< Next Anchor of datastore for server side */
+       char *next_anchor_server;                                                       /**< Next Anchor of datastore for server side */
+       sync_result_s *client_sync_result;
+       sync_result_s *server_sync_result;
+} datastore_s;
+
+typedef struct {
+       char *target;                                                                                   /**< target(server) URI */
+       char *source;                                                                           /**< source(client) URI */
+       alert_type_e sync_type;                                         /**< Sync Type(two-way, one-way ...) */
+       char *last_anchor;                                                      /**< Last Anchor of datastore for client side */
+       char *next_anchor;                                                      /**< Next Anchor of datastore for client side */
+       unsigned int max_obj_size;
+} datastore_info_s;
+
+/**
+   @brief Third parameter of pre_sync function
+
+   Output data from pre_sync function\n
+   Data that need to be passed to Service Engine from Service Adapter result of pkg2
+
+ */
+typedef struct {
+       GList *datastore_info;                  /**< containing datastore_info structure*/
+       char *dev_id;
+} pre_sync_return_obj_s;
+
+/**
+   @brief a changed item(changelog)
+
+ */
+typedef struct {
+       change_type_e change_type;                                      /**<  type of changes (add, replace, delete, copy, move ..) */
+       char *luid;                                                                                     /**< luid of item */
+       char *content_type;                                                     /**< content type of data */
+       unsigned int index_of_datastore;
+       char *data;                                                                             /**< data  */
+} changed_item_s;
+
+/**
+   @brief item that are grouped by each Data Store
+
+ */
+typedef struct {
+       char *source;                                                                   /**< source(client) URI */
+       char *target;                                                                           /**< target(server) URI */
+       int need_sync_command;
+       unsigned int number_of_changes;
+       int has_number_of_changes;
+
+       GList *change_item;                     /**<  containing changed_item  all type */
+       GList *sent_item;                               /**<  containing changed_item  */
+} changed_datastore_s;
+
+/**
+   @brief result of applied command that from service engine or server
+
+ */
+typedef struct {
+       change_type_e change_type;                      /**< change type (add, replace, delete...) */
+       char *luid;                                                                     /**< luid of item */
+       int status;                                                                     /**< status of applied item */
+} applied_status_s;
+
+typedef struct {
+       char *source;                                           /**< source(client) URI */
+       char *target;                                                   /**< target(server) URI */
+       GList *items;                                                   /**< containing appllied_status struct */
+} sending_status_s;
+
+/**
+   @brief second and third parameter of sync function
+
+ */
+typedef struct {
+       GList *changed_datastore;                                       /**< containing changed_datastore structure when it's in SyncObj it will be command that client send to server */
+       GList *sending_status;                                          /**<  containing sending_status structure when it's in SyncObj status of add, replace, delete command from server */
+} sync_obj_s;
+
+typedef struct {
+       GList *changed_datastore;                                       /**< containing changed_datastore structure when it's in SyncReturnObj command(add, relpace, delete) from server */
+       GList *status;                                                                  /**<  containing applied_status structure when it's in SyncReturnObj return to engine(status of add, replace, delete command that client sent to server)*/
+} sync_return_obj_s;
+
+typedef struct {
+       service_type_e service_type;
+       int enabled;
+       char *src_uri;
+       char *tgt_uri;
+       char *id;
+       char *password;
+} sync_service_s;
+
+typedef struct {
+       char *name;
+       char *accept;
+       char *id;
+       char *password;
+       char *auth_type;
+       char *auth_data;
+} resource_cp_s;
+
+extern datastore_s *datastoreinfo_per_content_type[4];
+
+#endif                         /* COMMON_DEFINE_INTERNAL_H_ */
diff --git a/include/common/common_util.h b/include/common/common_util.h
new file mode 100755 (executable)
index 0000000..ce10a90
--- /dev/null
@@ -0,0 +1,187 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Util.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface for utility function
+ */
+
+#ifndef COMMON_UTIL_H_
+#define COMMON_UTIL_H_
+
+#include <stdbool.h>
+
+/**
+ * @par Description: API to create sync_agent_da_config_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, key
+ * @param[in]          string type, value(char *)
+ * @param[in]          string type, type of value(string, int)
+ * @param[in]          string type, name of access(SE, SA...)
+ * @param[out]         sync_agent_da_config_s
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool create_config_str(int account_id, char *key, char *value, char *type, char *access_name, sync_agent_da_config_s ** config);
+
+/**
+ * @par Description: API to set value into config_tbl(key, value)
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, key
+ * @param[in]          string type, value(char *)
+ * @param[in]          string type, type of value(string, int)
+ * @param[in]          string type, name of access(SE, SA...)
+ * @param[out]
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_config_str(int account_id, char *key, char *value, char *type, char *access_name);
+
+/**
+ * @par Description: API to set value into config_tbl(key, value)
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, key
+ * @param[in]          int type, value(int)
+ * @param[in]          string type, type of value(string, int)
+ * @param[in]          string type, name of access(SE, SA...)
+ * @param[out]
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_config_int(int account_id, char *key, int value, char *type, char *access_name);
+
+/**
+ * @par Description: API to get value from config_tbl(key, value)
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, key
+ * @param[out]         string type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_config(int account_id, char *key, char **value);
+
+/**
+ * @par Description: API to get account ID from profileDirName(Sync1...)
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profileDirName(Sync1, Sync2...)
+ * @param[in]          boolean type, already open agent db or not
+ * @param[out]
+ *
+ * @return                             account ID      (more than 1)    on success
+ *                                                     -1 on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int get_account_id(char *profile, bool open);
+
+/**
+ *  @brief                             convert sync type(UI-> Engine)
+ *  @param[in]         sync type(Full, Update both, Update to server, Update to phone, Refresh from server, Refresh from phone)
+ *  @return                    char *
+ *  @retval                            value of sync type                              Success
+ *                                                     NULL                                                            Error
+ */
+/*int convert_synctype_value(char *syncType_str);*/
+/*char *convert_synctype_str(char *syncType_value);*/
+#endif                         /* COMMON_UTIL_H_ */
diff --git a/include/common/common_vconf.h b/include/common/common_vconf.h
new file mode 100755 (executable)
index 0000000..19cbcd7
--- /dev/null
@@ -0,0 +1,249 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Vconf.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of defined vconf value
+ */
+
+#ifndef COMMON_VCONF_H_
+#define COMMON_VCONF_H_
+
+#include <stdbool.h>
+
+/**
+ * @par Description: API to get value(char*) from vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, base key
+ * @param[in]          string type, key
+ * @param[out]
+ *
+ * @return                             value on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+char *get_vconf_str(char *base_key, char *key);
+
+/**
+ * @par Description: API to get value(char*) from vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, key
+ * @param[out]
+ *
+ * @return                             value on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+char *get_vconf_str_key(char *key);
+
+/**
+ * @par Description: API to get value(int) from vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, base key
+ * @param[in]          string type, key
+ * @param[out]         int type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_vconf_int(char *base_key, char *key, int *value);
+
+/**
+ * @par Description: API to get value(int) from vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, key
+ * @param[out]         int type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_vconf_int_key(char *key, int *value);
+
+/**
+ * @par Description: API to set value(char*) into vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, basekey
+ * @param[in]          string type, key
+ * @param[in]          string type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_vconf_str(char *base_key, char *key, char *value);
+
+/**
+ * @par Description: API to set value(char*) into vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, key
+ * @param[in]          string type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_vconf_str_key(char *key, char *value);
+
+/**
+ * @par Description: API to set value(int) into vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, basekey
+ * @param[in]          string type, key
+ * @param[in]          int type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_vconf_int(char *base_key, char *key, int value);
+
+/**
+ * @par Description: API to set value(int) into vconf
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, key
+ * @param[in]          int type, value
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool set_vconf_int_key(char *key, int value);
+
+#endif                         /* COMMON_VCONF_H_ */
diff --git a/include/common/csc_keys.h b/include/common/csc_keys.h
new file mode 100755 (executable)
index 0000000..d34c3a3
--- /dev/null
@@ -0,0 +1,50 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @CscKeys.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of define for CSC keys
+ */
+
+#ifndef CSCKEYS_H_
+#define CSCKEYS_H_
+
+/* SyncML DS */
+#define CSC_VCONF_KEY_SYNCMLDS_NBDATASYNC              "db/SyncML/oma-ds-agent/DS/Accounts/NbDataSync"
+#define CSC_VCONF_KEY_SYNCMLDS_NETWORK                 "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/NetworkName"
+#define CSC_VCONF_KEY_SYNCMLDS_VERSION                 "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/DSVersion"
+#define CSC_VCONF_KEY_SYNCMLDS_NAME                 "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Name"
+#define CSC_VCONF_KEY_SYNCMLDS_ADDR                        "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/AppAddr/Addr"
+#define CSC_VCONF_KEY_SYNCMLDS_AUTHNAME                        "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/AuthInfo/Client/AuthName"
+#define CSC_VCONF_KEY_SYNCMLDS_AUTHPWD                         "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/AuthInfo/Client/AuthPWD"
+#define CSC_VCONF_KEY_SYNCMLDS_SYNCTYPE             "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/GUI/SyncType"
+#define CSC_VCONF_KEY_SYNCMLDS_SYNCMODE             "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/GUI/SyncMode"
+#define CSC_VCONF_KEY_SYNCMLDS_CONTACTS_ENABLED                "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Contacts/Enabled"
+#define CSC_VCONF_KEY_SYNCMLDS_CONTACTS_TGTURI         "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Contacts/TgtURI"
+#define CSC_VCONF_KEY_SYNCMLDS_CONTACTS_AUTHNAME       "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthName"
+#define CSC_VCONF_KEY_SYNCMLDS_CONTACTS_AUTHPWD                "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Contacts/AuthInfo/Server/AuthPWD"
+#define CSC_VCONF_KEY_SYNCMLDS_CALENDAR_ENABLED                "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Calendar/Enabled"
+#define CSC_VCONF_KEY_SYNCMLDS_CALENDAR_TGTURI         "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Calendar/TgtURI"
+#define CSC_VCONF_KEY_SYNCMLDS_CALENDAR_AUTHNAME       "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthName"
+#define CSC_VCONF_KEY_SYNCMLDS_CALENDAR_AUTHPWD                "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Calendar/AuthInfo/Server/AuthPWD"
+#define CSC_VCONF_KEY_SYNCMLDS_MEMO_ENABLED                            "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Memo/Enabled"
+#define CSC_VCONF_KEY_SYNCMLDS_MEMO_TGTURI                 "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Memo/TgtURI"
+#define CSC_VCONF_KEY_SYNCMLDS_MEMO_AUTHNAME           "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthName"
+#define CSC_VCONF_KEY_SYNCMLDS_MEMO_AUTHPWD                "db/SyncML/oma-ds-agent/DS/Accounts/Sync%d/Resource/Memo/AuthInfo/Server/AuthPWD"
+
+#endif                         /* CSCKEYS_H_ */
diff --git a/include/framework/event/oma_ds_event_handler.h b/include/framework/event/oma_ds_event_handler.h
new file mode 100755 (executable)
index 0000000..27bf66b
--- /dev/null
@@ -0,0 +1,354 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Event_Handler.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface for event callback function(from UI)
+ */
+
+#ifndef OMA_DS_EVENT_HANDLER_H_
+#define OMA_DS_EVENT_HANDLER_H_
+
+#include <stdio.h>
+#include <sync_agent.h>
+
+/**
+ * @par Description: This API is event callback function for add profile
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_add_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for edit profile
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_edit_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for delete profile
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_delete_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for request sync
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_request_sync_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for cancel sync
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_cancel_sync_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for get profile data
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_get_profile_data_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for getting profile sync category
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_get_profile_sync_category_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for last statistics
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_get_profile_last_statistics_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for add profile for CP
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_add_profile_cp_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for request callog sync
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_request_calllog_sync_async(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for request reset all data
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_request_reset_all_data_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+/**
+ * @par Description: This API is event callback function for request reset all data
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          buffer for incomming parameter
+ * @param[in]          buffer for outgoing parameter
+ * @param[out]
+ *
+ * @return                             0 on success
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int event_callback_request_get_all_profiles_data(sync_agent_event_data_s * request, sync_agent_event_data_s * response);
+
+#endif                         /* OMA_DS_EVENT_HANDLER_H_ */
diff --git a/include/framework/event/oma_ds_platform_event_handler.h b/include/framework/event/oma_ds_platform_event_handler.h
new file mode 100755 (executable)
index 0000000..4305e43
--- /dev/null
@@ -0,0 +1,114 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Platform_Event_Handler.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface for event callback function(platform monitor)
+ */
+
+#ifndef OMA_DS_PLATFORM_EVENT_HANDLER_H_
+#define OMA_DS_PLATFORM_EVENT_HANDLER_H_
+
+#include <glib.h>
+#include <stdio.h>
+#include <stdbool.h>
+
+/**
+ * @par Description: API to parse callback function for SAN
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, msg body
+ * @param[in]          unsigned int type, size of msg
+ * @param[in]          int type, version
+ * @param[out]
+ *
+ * @return                             1 on success
+ *                                             0 on fail
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int san_callback_parse(int item_id, void *user_data);
+
+/**
+ * @par Description: This API is callback function for scheduler
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          scheduler Id
+ * @param[in]          user data
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void send_periodic_sync_msg(int scheduler_id, void *data);
+
+/**
+ * @par Description: This API is for receive ip push msg from event
+ *
+ * Parse ip push msg and request sync
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          data(ip push message)
+ *
+ * @return                             1 on success
+ *                                             0 on fail
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int send_ip_push_sync_msg(char *data);
+
+#endif                         /* OMA_DS_PLATFORM_EVENT_HANDLER_H_ */
diff --git a/include/framework/san-parser/pm_sanparser.h b/include/framework/san-parser/pm_sanparser.h
new file mode 100755 (executable)
index 0000000..47b5bf5
--- /dev/null
@@ -0,0 +1,224 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @PM_SanParser.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface and defined structure for San Parser
+ */
+
+#ifndef PM_SANPARSER_H_
+#define PM_SANPARSER_H_
+
+/* FIXME : When initialize, set "Server_id" at config_tbl..
+#define SMLDS_MOBILEDIT_SERVER                                                         (char *)"mobiledit"
+#define SMLDS_FUNAMBOL_SERVER                                                          (char *)"funambol"
+#define SMLDS_O3SIS_SERVER_SAN_IDENTIFIER              (char *)"O3SIS SyncML Server"
+*/
+
+typedef enum {
+       SAN_UIMODE_UNSPECIFIED = 0,
+       SAN_UIMODE_BACKGROUND = 1,
+       SAN_UIMODE_INFORMATIVE = 2,
+       SAN_UIMODE_USER = 3
+} san_ui_mode_e;
+
+typedef enum {
+       SAN_INITIATOR_USER = 0,
+       SAN_INITIATOR_SERVER = 1
+} san_initiator_e;
+
+typedef enum {
+       SAN_SYNC_TYPE_TWO_WAY_BY_SERVER = 206,
+       SAN_SYNC_TYPE_ONE_WAY_FROM_CLIENT_BY_SERVER = 207,
+       SAN_SYNC_TYPE_REFRESH_FROM_CLIENT_BY_SERVER = 208,
+       SAN_SYNC_TYPE_ONE_WAY_FROM_SERVER_BY_SERVER = 209,
+       SAN_SYNC_TYPE_REFRESH_FROM_SERVER_BY_SERVER = 210,
+} san_sync_type_e;
+
+typedef struct san_cred san_cred_s;
+struct san_cred {
+       char *cred_format;
+       char *cred_auth;
+       char *cred_data;
+};
+
+typedef struct san_content_type san_content_type_s;
+struct san_content_type {
+       unsigned int type;
+       char *strType;
+};
+
+typedef struct san_sync_alert san_sync_alert_s;
+struct san_sync_alert {
+       san_sync_type_e sync_type;
+       char *content_type;
+       char *server_uri;
+};
+
+typedef struct san_package san_package_s;
+struct san_package {
+       char *msg_body_without_digest;
+       unsigned int msg_body_without_digest_length;
+       char *digest;
+       unsigned int version;
+       san_ui_mode_e ui_mode;
+       san_initiator_e initiator;
+       unsigned int session_id;
+       san_cred_s *cred;
+       char *server_id;
+       unsigned int cnt_sync_alerts;
+       san_sync_alert_s *sync_alerts;
+};
+
+/**
+ * @par Description: API to parse for SAN version 1.2
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, msg body
+ * @param[in]          unsigned int type, size of msg
+ * @param[out]
+ *
+ * @return                             san_package_s structure on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+san_package_s *san_package_12_parser(const char *msg_body, unsigned int msg_size);
+
+/**
+ * @par Description: API to parse for SAN version 1.1
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, msg body
+ * @param[in]          unsigned int type, size of msg
+ * @param[out]
+ *
+ * @return                             san_package_s structure on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+san_package_s *san_package_11_parser(const char *msg_body, unsigned int msg_size);
+
+/**
+ * @par Description: API to free san_package_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          san_package_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void sanPackageParserFree(void *point);
+
+/**
+ * @par Description: API to print SAN msg for debugging
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          san_package_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void sanPrintMsg(san_package_s * san);
+
+/**
+ * @par Description: API to parse ip push message
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          data(ip push message)
+ * @param[out]         san_package_s structure
+ * @param[out]         id
+ *
+ * @return                             1 on success
+ *                                             0 on fail
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int parse_ip_push_msg(char *data, san_package_s ** sanpackage, char **id);
+
+#endif                         /* PM_SANPARSER_H_ */
diff --git a/include/framework/task/oma_ds_engine_controller_task.h b/include/framework/task/oma_ds_engine_controller_task.h
new file mode 100755 (executable)
index 0000000..f4b3ccc
--- /dev/null
@@ -0,0 +1,975 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Engine_Controller_Task.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of registration function for using Engine Controller
+ */
+
+#ifndef ENGINE_CONTROLLER_TASK_H_
+#define ENGINE_CONTROLLER_TASK_H_
+
+#include <stdio.h>
+#include <sync_agent.h>
+
+#define SYNC_MODE_MANUAL               0
+#define SYNC_MODE_PERIODIC             1
+#define SYNC_MODE_SAN                          2
+#define SYNC_MODE_AUTOCONFIG   3
+
+typedef struct request_msg_info_s request_msg_info_t;
+struct request_msg_info_s {
+       int sync_type;
+       unsigned int request_id;
+};
+
+#define EC_MSG_TYPE_SYNC_TASK_REQUEST          1
+#define EC_MSG_TYPE_NAME_SYNC_TASK_REQUEST     "sync_request"
+#define EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE      2
+#define EC_MSG_TYPE_NAME_SYNC_TASK_ADD_PROFILE                 "add_profile"
+#define EC_MSG_TYPE_SYNC_TASK_EDIT_PROFILE     3
+#define EC_MSG_TYPE_NAME_SYNC_TASK_EDIT_PROFILE                "edit_profile"
+#define EC_MSG_TYPE_SYNC_TASK_DELETE_PROFILE   4
+#define EC_MSG_TYPE_NAME_SYNC_TASK_DELETE_PROFILE      "delete_profile"
+#define EC_MSG_TYPE_SAN_TASK_REQUEST                                   5
+#define EC_MSG_TYPE_NAME_SAN_TASK_REQUEST              "SAN_request"
+#define EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_DATA                 6
+#define EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_DATA            "get_profile_data"
+#define EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_SYNC_CATEGORY                7
+#define EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_SYNC_CATEGORY   "get_profile_sync_category"
+#define EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_STATISTICS                   8
+#define EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_STATISTICS                              "get_profile_statistics"
+#define EC_MSG_TYPE_SYNC_TASK_RESET_SYNCHRONIZING_PROFILES                     9
+#define EC_MSG_TYPE_NAME_SYNC_TASK_RESET_SYNCHRONIZING_PROFILES                "reset_synchronizing_profiles"
+#define EC_MSG_TYPE_SYNC_TASK_CANCEL_SYNC_REQUEST              10
+#define EC_MSG_TYPE_NAME_SYNC_TASK_CANCEL_SYNC_REQUEST         "cancel_sync_request"
+#define EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE_CP                   11
+#define EC_MSG_TYPE_NAME_SYNC_TASK_ADD_PROFILE_CP              "add_profile_cp"
+#define EC_MSG_TYPE_SYNC_TASK_REFRESH_FROM_SERVICE                     12
+#define EC_MSG_TYPE_NAME_SYNC_TASK_REFRESH_FROM_SERVICE        "refresh_from_service"
+#define EC_MSG_TYPE_SYNC_TASK_RESET_ALL_DATA                   13
+#define EC_MSG_TYPE_NAME_SYNC_TASK_RESET_ALL_DATA      "reset_all_data"
+#define EC_MSG_TYPE_SYNC_TASK_GET_ALL_PROFILES_DATA                    14
+#define EC_MSG_TYPE_NAME_SYNC_TASK_GET_ALL_PROFILES_DATA       "get_all_profiles_data"
+
+/**
+ * @par Description: API to create synchronize task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_synchronize_task();
+
+/**
+ * @par Description: API to create synchronize task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_add_profile_task();
+
+/**
+ * @par Description: API to create edit profile task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_edit_profile_task();
+
+/**
+ * @par Description: API to create delete profiles task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_delete_profile_task();
+
+/**
+ * @par Description: API to create get profile data task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_get_profile_data_task();
+
+/**
+ * @par Description: API to create get profile sync category task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_get_profile_sync_category_task();
+
+/**
+ * @par Description: API to create get profile last statistics task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_get_profile_statistics_task();
+
+/**
+ * @par Description: API to create reset synchronizing profiles task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_reset_synchronizing_profiles_task();
+
+/**
+ * @par Description: API to create reset synchronizing profiles task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_add_profile_cp_task();
+
+/**
+ * @par Description: API to create reset refresh_from_service task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_refresh_from_service_task();
+
+/**
+ * @par Description: API to create cancel network session task
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_cancel_request_task();
+
+/**
+ * @par Description: API to reset all data
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_reset_all_data_task();
+
+/**
+ * @par Description: API to get all profiles data
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             sync_agent_ec_task_spec_s structure      on success
+ *                                                     NYLL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_spec_s *make_get_all_profiles_data_task();
+/**
+ * @par Description: This API is callback function which runs when synchronize task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e synchronize_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when add profile task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e add_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when edit profile task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e edit_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when delete profiles task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e delete_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when get profile name task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e get_profile_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when get profile sync category task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e get_profile_sync_category_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when get profile last statistics task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e get_profile_statistics_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when reset synchronizing profiles task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e reset_synchronizing_profiles_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when cancel is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e cancel_sync_request_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when reset function is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e reset_all_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when reset function is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e get_all_profiles_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when add profile for cp task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e add_profile_cp_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: This API is callback function which runs when refresh_from_service task is requested
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, parameter count
+ * @param[in]          array of parameters
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS on success
+ *                                                     SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_ec_task_error_e refresh_from_service_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array);
+
+/**
+ * @par Description: API to insert request_msg_info_t structure into list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_type(SYNC_MODE_MANUAL, SYNC_MODE_PERIODIC, SYNC_MODE_SAN, SYNC_MODE_AUTOCONFIG)
+ * @param[in]          request id
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void insert_request_msg_info(int sync_type, unsigned int request_id);
+
+/**
+ * @par Description: API to delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          request id
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void delete_request_msg_info(unsigned int request_id);
+
+/**
+ * @par Description: API to get synchronizing request id and delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         request id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_synchronizing_request_id(unsigned int *request_id);
+
+/**
+ * @par Description: API to get manual sync request id and delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         request id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_manual_sync_request_id(unsigned int *request_id);
+
+/**
+ * @par Description: API to get periodic sync request id and delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         request id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_periodic_sync_request_id(unsigned int *request_id);
+
+/**
+ * @par Description: API to get SAN sync request id and delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         request id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_san_sync_request_id(unsigned int *request_id);
+
+/**
+ * @par Description: API to get auto configure sync request id and delete request_msg_info_t structure from list
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         request id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_auto_configure_request_id(unsigned int *request_id);
+
+/**
+ * @par Description: cancel current sync task(auto configure task or sync task)
+ *
+ *     if auto configure task is processing, cancel auto configure task
+ *     if sync task is processing, cancel sync task
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool cancel_current_sync_task();
+
+#endif                         /* ENGINE_CONTROLLER_TASK_H_ */
diff --git a/include/service-adapter/network-binder/na_binder.h b/include/service-adapter/network-binder/na_binder.h
new file mode 100755 (executable)
index 0000000..a229bd2
--- /dev/null
@@ -0,0 +1,85 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @NA_Binder.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of NA Binder
+ */
+
+#ifndef NA_BINDER_H_
+#define NA_BINDER_H_
+
+#include <sync_agent.h>
+#include "service-adapter/sa_define.h"
+
+/**
+ * @par Description: API to header binding for HTTP protocol
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, access type(http, obex...)
+ * @param[in]          string type, target uri
+ * @param[in]          boolean type, xml or wbxml
+ * @param[out]         GList type, list of header info
+ *
+ * @return                             1 on success
+ *                                                     0 on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int na_http_header_binder(char *acc_type, char *loc_uri, bool is_xml, char *jsession_id, GList ** list);
+
+/**
+ * @par Description: API to free sync_agent_na_common_header_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_na_common_header_info_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_header_info(sync_agent_na_common_header_info_s * common_header_info);
+
+#endif                         /* NA_BINDER_H_ */
diff --git a/include/service-adapter/protocol-binder/oma_ds_protocol_binder.h b/include/service-adapter/protocol-binder/oma_ds_protocol_binder.h
new file mode 100755 (executable)
index 0000000..ab25ad2
--- /dev/null
@@ -0,0 +1,314 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @oma_ds_protocol_binder.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of protocol binder
+ */
+
+#ifndef OMA_DS_PROTOCOL_BINDER_H_
+#define OMA_DS_PROTOCOL_BINDER_H_
+
+#include <sync_agent.h>
+#include "service-adapter/protocol-binder/oma_ds_protocol_binder_definition.h"
+
+/**
+ * @par Description: API to Initialize protocol binder function set
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_function_set_s structure
+ * @param[out]
+ *
+ * @return                             sync_agent_pb_error_e type
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e init_oma_ds_1_2_binder_function_set(sync_agent_pb_protocol_binder_function_set_s ** binder_function_set);
+
+/**
+ * @par Description: API to free sync_agent_pb_protocol_binder_function_set_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_function_set_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_oma_ds_1_2_binder_function_set(sync_agent_pb_protocol_binder_function_set_s * binder_function_set);
+
+/**
+ * @par Description: API to Initialize protocol binder
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[in]          enum type, sync_agent_pb_encoding_e(SYNC_AGENT_PB_ENCODING_XML, SYNC_AGENT_PB_ENCODING_WBXML_10, SYNC_AGENT_PB_ENCODING_WBXML_11, SYNC_AGENT_PB_ENCODING_WBXML_12, SYNC_AGENT_PB_ENCODING_WBXML_13)
+ * @param[in]          boolean type, whether encode xml header or not
+ * @param[in]          boolean type, whether use string table or not
+ * @param[in]          boolean type, whether protocol is anonymous or not
+ * @param[in]          boolean type, whether use flow mode or not
+ * @param[in]          boolean type, whether use textual public id or not
+ * @param[in]          sync_agent_pb_protocol_binder_function_set_s structure
+ * @param[out]
+ *
+ * @return                             sync_agent_pb_protocol_binder_info_s on success
+ *                                                     NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_protocol_binder_info_s *oma_ds_1_2_binder_init(sync_agent_pb_protocol_binder_info_s * binder, sync_agent_pb_encoding_e enc, bool encode_xml_header,
+                                                            bool use_strtbl, bool produce_anonymous, bool use_flow_mode, bool text_public_id, sync_agent_pb_protocol_binder_function_set_s * binder_function_set);
+
+/**
+ * @par Description: API to append specific element to WBXML tree
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[in]          enum type, protocol element
+ * @param[in]          content(structure to append)
+ * @param[out]
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e oma_ds_1_2_binder_append(sync_agent_pb_protocol_binder_info_s * binder, oma_ds_protocol_element_e protocol_element, Content_Ptr content);
+
+/**
+ * @par Description: API to terminate sync_agent_pb_protocol_binder_info_s structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void oma_ds_1_2_binder_terminate(sync_agent_pb_protocol_binder_info_s * binder);
+
+/**
+ * @par Description: API to get stream
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[out]         string type, stream from WBXML tree
+ * @param[out]         unsigned int type, size of stream
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e oma_ds_1_2_binder_get_stream(sync_agent_pb_protocol_binder_info_s * binder, char **byte_stream, unsigned int *byte_stream_size);
+
+/**
+ * @par Description: API to get stream size
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[out]         unsigned int type, size of stream
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e oma_ds_1_2_binder_get_stream_size(sync_agent_pb_protocol_binder_info_s * binder, unsigned int *byte_stream_size);
+
+/**
+ * @par Description: API to get encoding type
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_info_s structure
+ * @param[out]         enum type, sync_agent_pb_encoding_e(SYNC_AGENT_PB_ENCODING_XML, SYNC_AGENT_PB_ENCODING_WBXML_10, SYNC_AGENT_PB_ENCODING_WBXML_11, SYNC_AGENT_PB_ENCODING_WBXML_12, SYNC_AGENT_PB_ENCODING_WBXML_13)
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e oma_ds_1_2_binder_get_encoding(sync_agent_pb_protocol_binder_info_s * binder, sync_agent_pb_encoding_e * enc);
+
+/**
+ * @par Description: API to Initialize reverse protocol binder
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, WBXML stream to parse
+ * @param[in]          unsigned int type, size of stream
+ * @param[in]          enum type, decoding(SYNC_AGENT_PB_DECODING_XML, SYNC_AGENT_PB_DECODING_WBXML)
+ * @param[in]          user data
+ * @param[out]         sync_agent_pb_protocol_binder_reverse_info_s structure
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e reverse_oma_ds_1_2_binder_init(char *byte_stream,
+                                                    unsigned int byte_stream_len, sync_agent_pb_decoding_e dec, sync_agent_pb_protocol_binder_function_set_s * binder_function_set, void *user_data, sync_agent_pb_protocol_binder_reverse_info_s ** binder);
+
+/**
+ * @par Description: API to parse and get next contents
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_agent_pb_protocol_binder_reverse_info_s structure
+ * @param[out]         protocol element
+ * @param[out]         string type, protocol element
+ * @param[out]         parsed contents(defined structure)
+ *
+ * @return                             SYNC_AGENT_PB_RETURN_OK on success
+ *                                                     others on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sync_agent_pb_error_e reverse_oma_ds_1_2_binder_next(sync_agent_pb_protocol_binder_reverse_info_s * binder, Protocol_Element * protocol_element, char **protocol_element_name, Content_Ptr * content);
+
+#endif                         /* OMA_DS_PROTOCOL_BINDER_H_ */
diff --git a/include/service-adapter/protocol-binder/oma_ds_protocol_binder_definition.h b/include/service-adapter/protocol-binder/oma_ds_protocol_binder_definition.h
new file mode 100755 (executable)
index 0000000..a74bde5
--- /dev/null
@@ -0,0 +1,188 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @oma_ds_protocol_binder_definition.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file for protocol binder definition
+ */
+
+#ifndef OMA_DS_PROTOCOL_BINDER_DEFINITION_H_
+#define OMA_DS_PROTOCOL_BINDER_DEFINITION_H_
+
+#define SYNC_AGENT_INIT_ESTIMATE_DOC_SIZE      20
+
+/* SyncML */
+#define ELEMENT_SYNCML  "SyncML"
+
+/* SyncHdr */
+#define ELEMENT_SYNCHDR "SyncHdr"
+#define ELEMENT_VERDTD "VerDTD"
+#define ELEMENT_VERDRD_10 "1.0"
+#define ELEMENT_VERDRD_11 "1.1"
+#define ELEMENT_VERDRD_12 "1.2"
+#define ELEMENT_VERPROTO "VerProto"
+#define ELEMENT_VERPROTO_10 "SyncML/1.0"
+#define ELEMENT_VERPROTO_11 "SyncML/1.1"
+#define ELEMENT_VERPROTO_12 "SyncML/1.2"
+#define ELEMENT_SESSIONID "SessionID"
+#define ELEMENT_MSGID "MsgID"
+#define ELEMENT_RESPURI "RespURI"
+#define ELEMENT_NORESP "NoResp"
+#define ELEMENT_CRED "Cred"
+
+/* SyncBody */
+#define ELEMENT_SYNCBODY "SyncBody"
+#define ELEMENT_CMD "Cmd"
+#define ELEMENT_ADD "Add"
+#define ELEMENT_REPLACE "Replace"
+#define ELEMENT_ALERT "Alert"
+#define ELEMENT_SYNC "Sync"
+#define ELEMENT_PUT "Put"
+#define ELEMENT_REPLACE "Replace"
+#define ELEMENT_DELETE "Delete"
+#define ELEMENT_MAP "Map"
+#define ELEMENT_GET "Get"
+#define ELEMENT_RESULTS "Results"
+#define ELEMENT_STATUS "Status"
+#define ELEMENT_CMDID "CmdID"
+#define ELEMENT_ITEM "Item"
+#define ELEMENT_NUMBEROFCHANGES "NumberOfChanges"
+#define ELEMENT_MSGREF "MsgRef"
+#define ELEMENT_CMDREF "CmdRef"
+#define ELEMENT_TARGETREF "TargetRef"
+#define ELEMENT_SOURCEREF "SourceRef"
+#define ELEMENT_MAPITEM "MapItem"
+#define ELEMENT_MOREDATA "MoreData"
+#define ELEMENT_TARGET "Target"
+#define ELEMENT_SOURCE "Source"
+#define ELEMENT_LOCURI "LocURI"
+#define ELEMENT_LOCNAME "LocName"
+#define ELEMENT_CHAL "Chal"
+#define ELEMENT_B64 "b64"
+#define ELEMENT_DATA "Data"
+
+/* DevInf */
+#define ELEMENT_DEVINF "DevInf"
+#define ELEMENT_MAN "Man"
+#define ELEMENT_MOD "Mod"
+#define ELEMENT_OEM "OEM"
+#define ELEMENT_FWV "FwV"
+#define ELEMENT_SWV "SwV"
+#define ELEMENT_HWV "HwV"
+#define ELEMENT_DEVID "DevID"
+#define ELEMENT_DEVTYP "DevTyp"
+#define ELEMENT_PAGER "Pager"
+#define ELEMENT_HANDHELD "handheld"
+#define ELEMENT_PDA "pda"
+#define ELEMENT_PHONE "phone"
+#define ELEMENT_SMARTPHONE "smartphone"
+#define ELEMENT_SERVER "server"
+#define ELEMENT_WORKSTATION "workstation"
+#define ELEMENT_UTC "UTC"
+#define ELEMENT_SUPPORTLARGEOBJS "SupportLargeObjs"
+#define ELEMENT_SUPPORTNUMBEROFCHANGES "SupportNumberOfChanges"
+#define ELEMENT_DATASTORE "DataStore"
+#define ELEMENT_DISPLAYNAME "DisplayName"
+#define ELEMENT_MAXGUIDSIZE "MaxGUIDSize"
+#define ELEMENT_RX_PREF "Rx-Pref"
+#define ELEMENT_RX "Rx"
+#define ELEMENT_TX_PREF "Tx-Pref"
+#define ELEMENT_TX "Tx"
+#define ELEMENT_CTCAP "CTCap"
+#define ELEMENT_CTTYPE "CTType"
+#define ELEMENT_VERCT "VerCT"
+#define ELEMENT_FIELDLEVEL "FieldLevel"
+#define ELEMENT_PROPERTY "Property"
+#define ELEMENT_PROPNAME "PropName"
+#define ELEMENT_DATATYPE "DataType"
+#define ELEMENT_MAXOCCUR "MaxOccur"
+#define ELEMENT_MAXSIZE "MaxSize"
+#define ELEMENT_NOTRUNCATE "NoTruncate"
+#define ELEMENT_VALENUM "ValEnum"
+#define ELEMENT_DISPLAYNAME "DisplayName"
+#define ELEMENT_PROPPARAM "PropParam"
+#define ELEMENT_PARAMNAME "ParamName"
+#define ELEMENT_DSMEM "DSMem"
+#define ELEMENT_SHAREDMEM "SharedMem"
+#define ELEMENT_MAXMEM "MaxMem"
+#define ELEMENT_MAXID "MaxID"
+#define ELEMENT_SUPPORTHIERARCHICALSYNC "SupportHierarchicalSync"
+#define ELEMENT_SYNCCAP "SyncCap"
+#define ELEMENT_SYNCTYPE "SyncType"
+#define ELEMENT_SYNCTYPE_1 "1"
+#define ELEMENT_SYNCTYPE_2 "2"
+#define ELEMENT_SYNCTYPE_3 "3"
+#define ELEMENT_SYNCTYPE_4 "4"
+#define ELEMENT_SYNCTYPE_5 "5"
+#define ELEMENT_SYNCTYPE_6 "6"
+#define ELEMENT_SYNCTYPE_7 "7"
+#define ELEMENT_FILTER_RX "Filter-Rx"
+#define ELEMENT_FILTERCAP "FilterCap"
+
+/* MetInf */
+#define ELEMENT_META "Meta"
+#define ELEMENT_FORMAT "Format"
+#define ELEMENT_NEXTNONCE "NextNonce"
+#define ELEMENT_TYPE "Type"
+#define ELEMENT_SIZE "Size"
+#define ELEMENT_MAXMSGSIZE "MaxMsgSize"
+#define ELEMENT_MAXOBJSIZE "MaxObjSize"
+#define ELEMENT_ANCHOR "Anchor"
+#define ELEMENT_LAST "Last"
+#define ELEMENT_NEXT "Next"
+#define ELEMENT_MEM "Mem"
+#define ELEMENT_SHAREDMEM "SharedMem"
+#define ELEMENT_FREEMEM "FreeMem"
+#define ELEMENT_FREEID "FreeID"
+
+typedef enum {
+       PE_UNDEF = 0,
+       PE_ERROR,
+       PE_ADD,
+       PE_ALERT,
+       PE_ATOMIC_START,
+       PE_ATOMIC_END,
+       PE_COPY,
+       PE_DELETE,
+       PE_EXEC,
+       PE_GET,
+       PE_MAP,
+       PE_PUT_START,
+       PE_PUT_END,
+       PE_RESULTS_START,
+       PE_RESULTS_END,
+       PE_SEARCH,
+       PE_SEQUENCE_START,
+       PE_SEQUENCE_END,
+       PE_STATUS,
+       PE_SYNC_START,
+       PE_SYNC_END,
+       PE_REPLACE,
+       PE_HEADER,
+       PE_PUT_GET,
+       PE_CMD_GROUP,
+       PE_GENERIC,
+       PE_FINAL,
+       PE_DEVINF,
+       PE_SYNCML_START,
+       PE_SYNCML_END,
+       PE_BODY_START,
+       PE_BODY_END
+} oma_ds_protocol_element_e;
+
+#endif                         /* OMA_DS_PROTOCOL_BINDER_DEFINITION_H_ */
diff --git a/include/service-adapter/sa_command.h b/include/service-adapter/sa_command.h
new file mode 100755 (executable)
index 0000000..7ded49f
--- /dev/null
@@ -0,0 +1,866 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Commandl.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of Command structure
+ */
+
+#ifndef SA_COMMAND_H_
+#define SA_COMMAND_H_
+
+#include "service-adapter/sa_define.h"
+#include "common/common_define.h"
+
+/**
+ * @par Description: API to create alert command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          enum type, sync type
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          location_s structure(about target info)
+ * @param[in]          string type, last anchor
+ * @param[in]          string type, next anchor
+ * @param[in]          Cred structure
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_alert_command(session_s * session, alert_type_e sync_type, location_s * source, location_s * target, char *last_anchor, char *next_anchor, cred_s * cred, command_s ** command);
+
+/**
+ * @par Description: API to create get command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          location_s structure(about target info)
+ * @param[in]          string type, content type
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_get_command(session_s * session, location_s * target, const char *content_type, command_s ** command);
+
+/**
+ * @par Description: API to create put command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          string type, content type
+ * @param[in]          DevInf structure
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_put_command(session_s * session, location_s * source, const char *content_type, devinf_s * devinf, command_s ** command);
+
+/**
+ * @par Description: API to create results command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          string type, content type
+ * @param[in]          DevInf structure
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_results_command(session_s * session, location_s * source, const char *content_type, devinf_s * devinf, command_s ** command);
+
+/**
+ * @par Description: API to create sync start command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          location_s structure(about target info)
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_sync_start_command(session_s * session, location_s * source, location_s * target, command_s ** command);
+
+/**
+ * @par Description: API to create sync end command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_sync_end_command(command_s ** command);
+
+/**
+ * @par Description: API to create add command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          enum type, change type
+ * @param[in]          string type, luid of item
+ * @param[in]          string type, content type
+ * @param[in]          string type, data(vobject)
+ * @param[in]          unsigned int type, size of data
+ * @param[in]          int type, moreData(LargeObj)
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_add_command(session_s * session, change_type_e type, char *luid, const char *content_type, char *data, unsigned int size, int more_data, command_s ** command);
+
+/**
+ * @par Description: API to create replace command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          enum type, change type
+ * @param[in]          string type, luid of item
+ * @param[in]          string type, content type
+ * @param[in]          string type, data(vobject)
+ * @param[in]          unsigned int type, size of data
+ * @param[in]          int type, more_data(LargeObj)
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_replace_command(session_s * session, change_type_e type, char *luid, const char *content_type, const char *data, unsigned int size, int more_data, command_s ** command);
+
+/**
+ * @par Description: API to create delete command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          enum type, change type
+ * @param[in]          string type, luid of item
+ * @param[in]          string type, content type
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_delete_command(session_s * session, change_type_e type, char *luid, const char *content_type, command_s ** command);
+
+/**
+ * @par Description: API to create map command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          location_s structure(about target info)
+ * @param[out]         command_s structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_map_command(session_s * session, location_s * source, location_s * target, command_s ** command);
+
+/**
+ * @par Description: API to free list of command structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of command structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_commands(GList * commands);
+
+/**
+ * @par Description: API to free command structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_command(command_s * command);
+
+/**
+ * @par Description: API to increase reference count of command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e increase_command_ref_count(command_s * command);
+
+/**
+ * @par Description: API to decrease reference count of command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e decrease_command_ref_count(command_s * command);
+
+/**
+ * @par Description: API to set msgRef in results command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          Commnad structure
+ * @param[in]          unsigned int type, msg reference
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_results_command_msg_ref(command_s * command, unsigned int msg_ref);
+
+/**
+ * @par Description: API to set cmdRef in results command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          Commnad structure
+ * @param[in]          unsigned int, cmd reference
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_results_command_cmd_ref(command_s * command, unsigned int cmd_ref);
+
+/**
+ * @par Description: API to set targetRef in results command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[in]          location_s structure(target info)
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_results_command_target_ref(command_s * command, location_s * location);
+
+/**
+ * @par Description: API to set number_of_changes in sync start command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[in]          unsigned int type, number of changes
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_sync_start_command_number_of_changes(command_s * command, unsigned int number_of_changes);
+
+/**
+ * @par Description: API to set Mem structure in sync start command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[in]          mem_s structure
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_sync_start_command_mem(command_s * command, mem_s * mem);
+
+/**
+ * @par Description: API to set item in map command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          command_s structure
+ * @param[in]          item_s structure
+ * @param[out]
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_map_command_item(command_s * mapCommand, item_s * temp);
+
+/**
+ * @par Description: API to create status command with locatiion structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          data (status code)
+ * @param[in]          command_s structure
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          location_s structure(about target info)
+ * @param[in]          command type
+ * @param[out]         status_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_new_status_location(session_s * session, oma_status_type_e data, command_s * command, location_s * source_ref, location_s * target_ref, command_type_e type, status_s ** status);
+
+/**
+ * @par Description: API to create create status command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          enum type, data (status code)
+ * @param[in]          command_s structure
+ * @param[in]          enum type, command type
+ * @param[out]         status_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_new_status(session_s * session, oma_status_type_e data, command_s * command, command_type_e type, status_s ** status);
+
+/**
+ * @par Description: API to create status command
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, data (status code)
+ * @param[in]          unsigned int type, cmd ID
+ * @param[in]          unsigned int type, cmd reference
+ * @param[in]          unsigned int type, msg reference
+ * @param[in]          location_s structure(about source info)
+ * @param[in]          location_s structure(about target info)
+ * @param[in]          enum type, command type
+ * @param[out]         status_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_status(oma_status_type_e data, unsigned int cmd_id, unsigned int cmd_ref, unsigned int msg_ref, location_s * source_ref, location_s * target_ref, command_type_e type, status_s ** status);
+
+/**
+ * @par Description: API to free list of Status structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          list of Status structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_statuses(GList * status);
+
+/**
+ * @par Description: API to free Status structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          Status structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_status(status_s * status);
+
+/**
+ * @par Description: API to get status code from Status structure
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          Status structure
+ * @param[out]
+ *
+ * @return                             OMA_StatusType type
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+oma_status_type_e get_status_code(status_s * status);
+
+/**
+ * @par Description: API to convert to command type from char*
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          char* (Alert, Sync, Put, SyncHdr, Add, Replace, Map, Delete, Results, Get)
+ * @param[out]
+ *
+ * @return                             command_type_e type
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+command_type_e convert_command_type(char *type);
+
+/**
+ * @par Description: API to convert to change type from command type
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, command_type_e
+ * @param[out]
+ *
+ * @return                             change_type_e type
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+change_type_e convert_change_type_command_type(command_type_e type);
+
+/**
+ * @par Description: API to convert to command type from change type
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, change_type_e
+ * @param[out]
+ *
+ * @return                             command_type_e type
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+command_type_e convert_command_type_change_type(change_type_e type);
+
+/* unused function
+ * keep for  in case
+ */
+/*
+ChangeType convertToChangeType(unsigned int type);
+char *convertFromCommandType(CommandType type);
+*/
+
+#endif                         /* SA_COMMAND_H_ */
diff --git a/include/service-adapter/sa_command_internal.h b/include/service-adapter/sa_command_internal.h
new file mode 100755 (executable)
index 0000000..707d2e9
--- /dev/null
@@ -0,0 +1,102 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Command_Internal.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file that structure which is available in SA is defined
+ *                                                                                                     Command (Alert, Results, Sync, Put, Get, Map, Add, Replace, Delete)
+ *                                                                                                     Status
+ */
+
+#ifndef SA_COMMAND_INTERNAL_H_
+#define SA_COMMAND_INTERNAL_H_
+
+#include "service-adapter/sa_define.h"
+#include "common/common_define.h"
+
+typedef struct {
+       alert_type_e type;
+       anchor_s *anchor;
+       char *content_type;
+       unsigned int max_obj_size;
+} command_alert_private_s;
+
+typedef struct {
+       unsigned int num_changed;
+       int max_obj_size;
+       int has_num_changed;
+       mem_s *mem;
+} command_sync_private_s;
+
+typedef struct {
+       char *type;
+       item_s *item;
+} command_access_private_s;
+
+typedef struct {
+       GList *items;
+       change_type_e type;
+} command_change_private_s;
+
+typedef struct {
+       GList *items;
+} command_map_private_s;
+
+typedef struct {
+       unsigned int msg_ref;
+       unsigned int cmd_ref;
+       location_s *target_ref;
+       char *type;
+       item_s *item;
+} command_results_private_s;
+
+typedef union {
+       command_alert_private_s alert;
+       command_sync_private_s sync;
+       command_access_private_s access;        /*put or get */
+       command_change_private_s change;
+       command_map_private_s map;
+       command_results_private_s results;
+} command_private_u;
+
+struct command {
+       int ref_count;
+       command_type_e type;
+       unsigned int cmd_id;
+       unsigned int msg_id;
+       command_private_u private;
+       location_s *source;
+       location_s *target;
+       cred_s *cred;
+       int no_resp;
+};
+
+struct status {
+       unsigned int cmd_id;
+       unsigned int msg_ref;
+       unsigned int cmd_ref;
+       command_type_e type;
+       char *data;
+       location_s *source_ref;
+       location_s *target_ref;
+       cred_s *cred;
+       chal_s *chal;
+       item_s *item;
+};
+
+#endif                         /* SA_COMMAND_INTERNAL_H_ */
diff --git a/include/service-adapter/sa_common_interface.h b/include/service-adapter/sa_common_interface.h
new file mode 100755 (executable)
index 0000000..56d95aa
--- /dev/null
@@ -0,0 +1,285 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Common_Interface.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of SA
+ *                                                                                                     called by SE
+ */
+
+#ifndef SA_COMMON_INTERFACE_H_
+#define SA_COMMON_INTERFACE_H_
+
+/**
+ * @par Description: API to process pre-action that has to be befor sync service
+ *
+ *  Exchage Pkg1 and Pkg2 with server
+ *  Get Device Information
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int  type, transport Type(obex, FW_HTTP ...)
+ * @param[in]          int type, account id
+ * @param[in]          string type, session id
+ * @param[in]          int type, whether server is fmm server for calllog or not
+ * @param[out]         pre_sync_return_obj_s structure(result from pkg2)
+ *
+ * @return                     common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int pre_sync(int transport_type, int account_id, char *session_id, int server_flag, void **pre_sync_return_obj);
+
+/**
+ * @par Description: API to generate protocol specific msg
+ *
+ *  Generate MSg which be considered maxMsgSize and maxObjSize
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_obj_s structure
+ * @param[in]          int type, whether server is fmm server for calllog or not
+ * @param[out]         msg
+ * @param[out]         msg size
+ *
+ * @return                     common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int generate_msg(void **sync_obj, int server_flag, char **msg, unsigned int *msg_size);
+
+/**
+ * @par Description: API to exchange protocol specific msg with server
+ *
+ *  Exchange protocol specific msg(request and response) using  header binding information with server
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, transport protocol type(http, obex etc)
+ * @param[in]          string type, msg to send
+ * @param[in]          unsigned int type, msg size
+ * @param[out]         string type, receive msg
+ * @param[out]         unsigned int type, receive msg size
+ *
+ * @return                     common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int exchange_msg(int transport_type, char *send_msg, unsigned int send_msg_length, char **recv_msg, unsigned int *recv_msg_length);
+
+/**
+ * @par Description: API to process response msg from server
+ *
+ *  Process response msg from server and convert to obj that return to Service Engine
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, recive msg from server
+ * @param[in]          unsigned int type, receive msg size
+ * @param[in]          int type, whether or not to end in pkg4
+ * @param[out]         sync_return_obj_s structure
+ * @param[out]         int type, flag for finsih sync session
+ *
+ * @return                     common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int process_recv_msg(char *recv_msg, unsigned int recv_msg_length, int only_from_client, void **sync_return_obj, int *is_finish);
+
+/**
+ * @par Description: API to free session_s structure and close connection
+ *
+ *  This API for case that error or cancel occur in ServiceEngine so need to clean up resource which using in ServiceAdapter
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void clean_up_sa();
+
+/**
+ * @par Description: API to process auto configure function
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, server ip
+ * @param[in]          string type, id
+ * @param[in]          string type, password
+ * @param[out]         GList type, list of auto configure results
+ *
+ * @return                             common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int auto_configure(char *addr, char *id, char *password, GList ** congifure);
+
+/**
+ * @par Description: API to check cancel status
+ *
+ *             Cancel flag is set and if engine is going to process pkg 5 & 6
+ *             keep going until finish sync session
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                             1 means Do cancel
+ *                                                     0 means Do not cancel
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int check_cancel_status();
+
+/**
+ * @par Description: API to suspend current sync session
+ *
+ *             Send alert 224 to server and status if there are
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int  type, transport Type(obex, FW_HTTP ...)
+ * @param[in]          int type, account id
+ *
+ * @return                             common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int suspend_sync(int transport_type, int account_id, int server_flag);
+
+/**
+ * @par Description: API to cancel connection during sync session
+ *
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int  type, transport Type(obex, FW_HTTP ...)
+ *
+ * @return                             common_error_type_e enum value
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int cancel_connection_sync_request(int transport_type);
+
+#endif                         /* SA_COMMON_INTERFACE_H_ */
diff --git a/include/service-adapter/sa_define.h b/include/service-adapter/sa_define.h
new file mode 100755 (executable)
index 0000000..254e6ce
--- /dev/null
@@ -0,0 +1,159 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Define.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of defined structure and enumeration used in SA
+ */
+
+#ifndef SA_DEFINE_H_
+#define SA_DEFINE_H_
+
+#include <malloc.h>
+#include <glib.h>
+#include <assert.h>
+#include <string.h>
+#include <stdbool.h>
+
+#include "service-adapter/sa_error.h"
+
+#define DEFINE_PROTOCOL_TYPE "OMA_DS"
+
+#define ELEMENT_DEVINF_10 "./devinf10"
+#define ELEMENT_DEVINF_11 "./devinf11"
+#define ELEMENT_DEVINF_12 "./devinf12"
+
+#define ELEMENT_DEVINF_XML "application/vnd.syncml-devinf+xml"
+#define ELEMENT_DEVINF_WBXML "application/vnd.syncml-devinf+wbxml"
+#define ELEMENT_WBXML "application/vnd.syncml+wbxml"
+#define ELEMENT_XML "application/vnd.syncml+xml"
+
+#define ELEMENT_AUTH_BASIC "syncml:auth-basic"
+#define ELEMENT_AUTH_MD5 "syncml:auth-md5"
+#define ELEMENT_FORMAT_BASE64 "b64"
+
+#define OMA_DS_HTTP_DEFAULT_CLIENT_MAX_MSG_SIZE 1024*12
+#define OMA_DS_HTTP_DEFAULT_CLIENT_MAX_OBJ_SIZE 1024*1024
+
+/*#define OMA_DS_HTTP_DEFAULT_SERVER_MAX_MSG_SIZE 61440*/
+#define OMA_DS_HTTP_DEFAULT_SERVER_MAX_MSG_SIZE 1024*5
+
+typedef struct item item_s;
+typedef struct status status_s;
+typedef struct command command_s;
+typedef struct anchor anchor_s;
+typedef struct location location_s;
+typedef struct cred cred_s;
+typedef struct syncml syncml_s;
+typedef struct sync_hdr sync_hdr_s;
+typedef struct chal chal_s;
+typedef struct devinf devinf_s;
+typedef struct devinf_datastore devinf_datastore_s;
+typedef struct devinf_content_type devinf_content_type_s;
+typedef struct devinf_ct_cap devinf_ct_cap_s;
+typedef struct devinf_property devinf_property_s;
+typedef struct devinf_prop_param devinf_prop_param_s;
+typedef struct filter_cap filter_cap_s;
+typedef struct session session_s;
+typedef struct command_status command_status_s;
+typedef struct mem mem_s;
+
+typedef enum {
+       VERSION_UNKNOWN = 0,
+       VERSION_10 = 1,
+       VERSION_11 = 2,
+       VERSION_12 = 3
+} protocol_version_e;
+
+typedef enum {
+       PROTOCOL_TYPE_UNKNOWN = 0,
+       PROTOCOL_TYPE_DS = 1,
+} protocol_type_e;
+
+typedef enum {
+       COMMAND_TYPE_UNKNOWN = 0,
+       COMMAND_TYPE_ALERT = 1,
+       COMMAND_TYPE_SYNC_START = 2,
+       COMMAND_TYPE_SYNC_END = 3,
+       COMMAND_TYPE_PUT = 4,
+       COMMAND_TYPE_HEADER = 5,
+       COMMAND_TYPE_ADD = 6,
+       COMMAND_TYPE_REPLACE = 7,
+       COMMAND_TYPE_DELETE = 8,
+       COMMAND_TYPE_MAP = 9,
+       COMMAND_TYPE_GET = 10,
+       COMMAND_TYPE_RESULTS = 11
+} command_type_e;
+
+typedef enum {
+       AUTH_TYPE_UNKNOWN = 0,
+       AUTH_TYPE_BASIC = 1,
+       AUTH_TYPE_MD5 = 2
+} auth_type_e;
+
+typedef enum {
+       FORMAT_TYPE_UNKNOWN = 0,
+       FORMAT_TYPE_BASE64 = 1
+} format_type_e;
+
+typedef enum {
+       DEVINF_VERSION_UNKNOWN = 0,
+       DEVINF_VERSION_10 = 1,
+       DEVINF_VERSION_11 = 2,
+       DEVINF_VERSION_12 = 3
+} devinf_version_e;
+
+typedef enum {
+       DEVINF_DEVTYPE_UNKNOWN,
+       DEVINF_DEVTYPE_PAGER,
+       DEVINF_DEVTYPE_HANDHELD,
+       DEVINF_DEVTYPE_PDA,
+       DEVINF_DEVTYPE_PHONE,
+       DEVINF_DEVTYPE_SMARTPHONE,
+       DEVINF_DEVTYPE_SERVER,
+       DEVINF_DEVTYPE_WORKSTATION
+} devinf_devtyp_e;
+
+typedef enum {
+       DEVINF_SYNCTYPE_UNKNOWN = 0,
+       DEVINF_SYNCTYPE_TWO_WAY = 1,
+       DEVINF_SYNCTYPE_SLOW_SYNC = 1 << 1,
+       DEVINF_SYNCTYPE_ONE_WAY_FROM_CLIENT = 1 << 2,
+       DEVINF_SYNCTYPE_REFRESH_FROM_CLIENT = 1 << 3,
+       DEVINF_SYNCTYPE_ONE_WAY_FROM_SERVER = 1 << 4,
+       DEVINF_SYNCTYPE_REFRESH_FROM_SERVER = 1 << 5,
+       DEVINF_SYNCTYPE_SERVER_ALERTED_SYNC = 1 << 6
+} devinf_sync_cap_e;
+
+typedef enum {
+       SYNCML_PKG_1 = 1,
+       SYNCML_PKG_2 = 2,
+       SYNCML_PKG_3 = 3,
+       SYNCML_PKG_4 = 4,
+       SYNCML_PKG_5 = 5,
+       SYNCML_PKG_6 = 6,
+       SYNCML_SUSPEND = 7
+} pkg_status_e;
+
+typedef enum {
+       ITEM_UNKNOWN = 0,
+       ITEM_DATA = 1,
+       ITEM_DEVINF = 2,
+} item_data_type_e;
+
+#endif                         /* SA_DEFINE_H_ */
diff --git a/include/service-adapter/sa_devinf.h b/include/service-adapter/sa_devinf.h
new file mode 100755 (executable)
index 0000000..95efc87
--- /dev/null
@@ -0,0 +1,134 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_DevInf.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of DevInf structure
+ */
+
+#ifndef SA_DEVINF_H_
+#define SA_DEVINF_H_
+
+#include "service-adapter/sa_define.h"
+
+/**
+ * @par Description: API to create devinf_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[out]         devinf_s  structure
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_INTERNAL_ERROR, ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_devinf(session_s * session, devinf_s ** devinf);
+
+/**
+ * @par Description: API to free devinf_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          devinf_s  structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_devinf(devinf_s * devinf);
+
+/**
+ * @par Description: API to set sync cap in devinf_datastore_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          devinf_datastore_s structure
+ * @param[in]          devinf_sync_cap_e sync type
+ * @param[in]          whether support or not
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_devinf_datastore_sync_cap(devinf_datastore_s * devinf_datastore, devinf_sync_cap_e cap, int supported);
+
+/**
+ * @par Description: API to get sync cap from devinf_datastore_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          devinf_datastore_s structure
+ * @param[in]          devinf_sync_cap_e sync type
+ *
+ * @return                             True on success
+ *                                                     False on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+int get_devinf_datastore_sync_cap(const devinf_datastore_s * devinf_datastore, devinf_sync_cap_e cap);
+
+/*
+DevInfSyncCap convert_devinf_synccap(unsigned int id);
+*/
+#endif                         /* SA_DEVINF_H_ */
diff --git a/include/service-adapter/sa_devinf_internal.h b/include/service-adapter/sa_devinf_internal.h
new file mode 100755 (executable)
index 0000000..f60fd56
--- /dev/null
@@ -0,0 +1,118 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_DevInf_Internal.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file that structure which is available in SA is defined
+ *                                                                                                     about device information(DevInf)
+ */
+
+#ifndef SA_DEVINF_INTERNAL_H_
+#define SA_DEVINF_INTERNAL_H_
+
+#include "service-adapter/sa_define.h"
+
+#define DEFINE_DEVICE_TYPE_PAGER "pager"
+#define DEFINE_DEVICE_TYPE_HANDHELD "handheld"
+#define DEFINE_DEVICE_TYPE_PDA "pda"
+#define DEFINE_DEVICE_TYPE_PHONE "phone"
+#define DEFINE_DEVICE_TYPE_SMARTPHONE "smartphone"
+#define DEFINE_DEVICE_TYPE_SERVER "server"
+#define DEFINE_DEVICE_TYPE_WORKSTATION "workstation"
+
+struct devinf {
+       devinf_version_e version;
+
+       devinf_devtyp_e devtyp;
+       char *manufacturer;
+       char *model;
+       char *oem;
+       char *software_version;
+       char *hardware_version;
+       char *firmware_version;
+       char *dev_id;
+
+       int supports_utc;
+       int supports_large_objs;
+       int supports_number_of_changes;
+
+       GList *datastores;      /*containing DevInfDataStore structure */
+};
+
+struct devinf_datastore {
+       int supports_hierarchical_sync;
+
+       char *source_ref;
+       char *display_name;
+       unsigned int max_guid_size;
+
+       devinf_content_type_s *rx_pref;
+       devinf_content_type_s *tx_pref;
+
+       GList *filter_rx;       /*need to be considered filter_rx,filterCap */
+       GList *filter_cap;
+
+       GList *rx;
+       GList *tx;
+
+       int shared_mem;
+       unsigned int max_mem;
+       unsigned int max_id;
+
+       unsigned int sync_cap;
+
+       GList *ct_caps;         /*containing DevInfCTCap structure */
+};
+
+struct devinf_content_type {
+       char *ct_type;
+       char *verct;
+};
+
+struct devinf_ct_cap {
+       devinf_content_type_s *ct;
+       GList *properties;      /*containing DevInfProperty structure */
+};
+
+struct devinf_property {
+       char *prop_name;
+       char *data_type;
+       unsigned int max_occur;
+       unsigned int max_size;
+/*     unsigned int propSize;*/
+       int no_truncate;
+       char *display_name;
+       GList *val_enums;       /*containing char* */
+       GList *prop_params;     /*containing DevInfPropParam structure */
+};
+
+struct devinf_prop_param {
+       char *param_name;
+       char *data_type;
+       char *display_name;
+       GList *val_enums;
+};
+
+struct filter_cap {
+       char *ct_type;
+       char *verct;
+       GList *filter_keyword;
+       GList *prop_name;
+};
+
+#endif                         /* SA_DEVINF_INTERNAL_H_ */
diff --git a/include/service-adapter/sa_elements.h b/include/service-adapter/sa_elements.h
new file mode 100755 (executable)
index 0000000..32b4e41
--- /dev/null
@@ -0,0 +1,893 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Elements.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of elements structure
+ */
+
+#ifndef SA_ELEMENTS_H_
+#define SA_ELEMENTS_H_
+
+#include "service-adapter/sa_define.h"
+
+/**
+ * @par Description: API to create anchor_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, last anchor
+ * @param[in]          string type, next anchor
+ * @param[out]         anchor_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_anchor(char *last, char *next, anchor_s ** anchor);
+
+/**
+ * @par Description: API to set anchor in item_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          item_s structure
+ * @param[in]          anchor_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED, ERROR_INTERNAL_NO_MEMORY on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_item_anchor(item_s * item, anchor_s * anchor);
+
+/**
+ * @par Description: API to set last anchor in anchor_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          anchor_s structure
+ * @param[in]          string type, last anchor
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_last_anchor(anchor_s * anchor, char *lastAnchor);
+
+/**
+ * @par Description: API to set next anchor in anchor_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          anchor_s structure
+ * @param[in]          string type, next anchor
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e set_next_anchor(anchor_s * anchor, char *nextAnchor);
+
+/**
+ * @par Description: API to free anchor_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          anchor_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_anchor(anchor_s * anchor);
+
+/**
+ * @par Description: API to create location_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, location uri
+ * @param[in]          string type, location name
+ * @param[out]         location_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY, ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_location(char *loc_uri, char *loc_name, location_s ** location);
+
+/**
+ * @par Description: API to duplicate location_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          location_s structure
+ *
+ * @return                             location_s structure                            on success
+ *                                                     NULL                                                            on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+location_s *dup_location(location_s * location);
+
+/**
+ * @par Description: API to get location name from location_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          location_s structure
+ *
+ * @return                             location name                                   on success
+ *                                                     NULL                                                            on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+char *get_location_loc_name(location_s * location);
+
+/**
+ * @par Description: API to get location uri from location_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          location_s structure
+ *
+ * @return                             location uri                                                    on success
+ *                                                     NULL                                                            on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+char *get_location_loc_uri(location_s * location);
+
+/**
+ * @par Description: API to free location_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          location_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_location(location_s * location);
+
+/**
+ * @par Description: API to create cred_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, ID
+ * @param[in]          string type, password
+ * @param[in]          enum type, authentication type(basic, md5..)
+ * @param[in]          enum type, format type(base64..)
+ * @param[in]          string type, credential
+ * @param[out]         cred_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY, ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_cred(char *user_name, char *pwd, auth_type_e auth_type, format_type_e format_type, char *data, cred_s ** cred);
+
+/**
+ * @par Description: API to create cred_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, authentication type(basic, md5..)
+ * @param[in]          credential
+ *
+ * @return                             cred_s structure on success
+ *                                                     NULL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+cred_s *create_cred_with_data(auth_type_e auth_type, char *data);
+
+/**
+ * @par Description: API to duplicate cred_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          cred_s structure
+ *
+ * @return                             cred_s structure on success
+ *                                                     NULL on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+cred_s *dup_cred(cred_s * cred);
+
+/**
+ * @par Description: API to set format type in cred_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          cred_s structure
+ * @param[in]          format type(base64..)
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_cred_format_type(cred_s * cred, format_type_e format_type);
+
+/**
+ * @par Description: API to free cred_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          cred_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_cred(cred_s * cred);
+
+/**
+ * @par Description: API to create syncml_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          sync_hdr_s structure
+ * @param[in]          GList type, list of status_s structure
+ * @param[in]          GList type, list of command_s structure
+ * @param[in]          int type, final flag
+ * @param[out]         syncml_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY, ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_syncml(sync_hdr_s * sync_hdr, GList * status, GList * commands, int is_final, syncml_s ** syncml);
+
+/**
+ * @par Description: API to free syncml_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          syncml_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_syncml(syncml_s * syncml);
+
+/**
+ * @par Description: API to create sync_hdr_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[out]         sync_hdr_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY, ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_sync_hdr(session_s * session, sync_hdr_s ** sync_hdr);
+
+/**
+ * @par Description: API to free SyncHdr structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          SyncHdr structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_sync_hdr(sync_hdr_s * sync_hdr);
+
+/**
+ * @par Description: API to create item_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                     item_s structure on success
+ *                                             NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+item_s *create_item();
+
+/**
+ * @par Description: API to create item_s structure using data
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          data
+ * @param[in]          size of data
+ * @param[out]
+ *
+ * @return                     item_s structure on success
+ *                                             NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+item_s *create_item_for_data(const char *data, unsigned int size);
+
+/**
+ * @par Description: API to create item_s structure using DevInf
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          devinf_s structure
+ * @param[out]
+ *
+ * @return                     item_s structure on success
+ *                                             NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+item_s *create_item_for_devinf(devinf_s * devinf);
+
+/**
+ * @par Description: API to set location_s(target) structure in item_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          item_s structure
+ * @param[in]          location_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_item_target(item_s * item, location_s * target);
+
+/**
+ * @par Description: API to set location_s(source) structure in item_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          item_s structure
+ * @param[in]          location_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_item_source(item_s * item, location_s * source);
+
+/**
+ * @par Description: API to free item_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          item_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_item(item_s * item);
+
+/**
+ * @par Description: API to duplicate chal_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          chal_s structure
+ * @param[out]
+ *
+ * @return                     chal_s structure on success
+ *                                             NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+chal_s *dup_chal(chal_s * chal);
+
+/**
+ * @par Description: API to free chal_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          chal_s structure
+ * @param[out]
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_chal(chal_s * chal);
+
+/**
+ * @par Description: API to compare server credential with local credential
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          cred_s structure
+ * @param[in]          cred_s structure
+ * @param[out]
+ *
+ * @return                     ERROR_INTERNAL_OK on success
+ *                                             ERROR_AUTH_REJECTED, ERROR_INTERNAL_NOT_DEFINED on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e compare_cred(cred_s * hdr_cred, cred_s * session_cred);
+
+/**
+ * @par Description: API to convert auth_type_e
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, auth type
+ * @param[out]
+ *
+ * @return                     AUTH_TYPE_MD5, AUTH_TYPE_BASIC on success
+ *                                             AUTH_TYPE_UNKNOWN on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+auth_type_e convert_auth_type(char *auth_type);
+
+/**
+ * @par Description: API to convert format_type_e
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, format type
+ * @param[out]
+ *
+ * @return                     FORMAT_TYPE_BASE64 on success
+ *                                             FORMAT_TYPE_UNKNOWN on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+format_type_e convert_format_type(char *format_type);
+
+/**
+ * @par Description: API to create mem_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]
+ * @param[out]
+ *
+ * @return                     mem_s structure on success
+ *                                             NULL on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+mem_s *create_mem();
+
+/**
+ * @par Description: API to set shared_mem
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in] mem
+ * @param[in] shared_mem
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_mem_shared_mem(mem_s * mem, int shared_mem);
+
+/**
+ * @par Description: API to set free_mem
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in] mem
+ * @param[in] free_mem
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_mem_free_mem(mem_s * mem, unsigned int free_mem);
+
+/**
+ * @par Description: API to set free_id
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in] mem
+ * @param[in] free_id
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_mem_free_id(mem_s * mem, unsigned int free_id);
+
+#endif                         /* SA_ELEMENTS_H_ */
diff --git a/include/service-adapter/sa_elements_internal.h b/include/service-adapter/sa_elements_internal.h
new file mode 100755 (executable)
index 0000000..842ca1d
--- /dev/null
@@ -0,0 +1,102 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Elements_Internal.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file that structure which is available in SA is defined
+ *                                                                                                     SyncHdr, SyncML, Cred, Chal, Item, Anchor, Location
+ */
+
+#ifndef SA_ELEMENTS_INTERNAL_H_
+#define SA_ELEMENTS_INTERNAL_H_
+
+#include "service-adapter/sa_define.h"
+
+typedef union {
+       char *data;
+       devinf_s *devinf;
+} item_data_u;
+
+struct mem {
+       int sharedmem;
+       unsigned int free_mem;
+       unsigned int free_id;
+};
+
+struct chal {
+       format_type_e format;
+       auth_type_e type;
+       char *nonce_plain;
+       unsigned int nonce_length;
+       char *nonce_b64;
+};
+
+struct item {
+       item_data_type_e data_type;
+       item_data_u private;
+       location_s *source;
+       location_s *target;
+       anchor_s *anchor;
+
+       unsigned int size;      /* for data */
+       char *content_type;     /* for data */
+       int more_data;          /* for moredata */
+};
+
+struct anchor {
+       char *last_anchor;                      /**< Last Anchor*/
+       char *next_anchor;                      /**< Next Anchor*/
+};
+
+struct location {
+       char *loc_uri;
+       char *loc_name;
+};
+
+struct cred {
+       format_type_e format;
+       auth_type_e type;
+       char *data;
+       char *user_name;
+       char *password;
+};
+
+struct sync_hdr {
+       char *session_id;
+       protocol_version_e version;
+       protocol_type_e protocol;
+       location_s *source;
+       location_s *target;
+       cred_s *cred;
+       char *response_uri;
+       int no_response;
+       unsigned int message_id;
+
+       /*in meta element */
+       unsigned int max_msg_size;
+       unsigned int max_obj_size;
+};
+
+struct syncml {
+       sync_hdr_s *hdr;
+       GList *status;                  /**< containing  Status struct */
+       GList *commands;                /**< containing  Command struct */
+       int final;
+};
+
+#endif                         /* SA_ELEMENTS_INTERNAL_H_ */
diff --git a/include/service-adapter/sa_error.h b/include/service-adapter/sa_error.h
new file mode 100755 (executable)
index 0000000..fd9d641
--- /dev/null
@@ -0,0 +1,124 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Error.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of Error is defined
+ */
+
+#ifndef SA_ERROR_H_
+#define SA_ERROR_H_
+
+typedef enum {
+       ERROR_UNKNOWN = 0,
+
+       /* Informational */
+       IN_PROGRESS = 101,
+
+       /* OK code */
+       /** No error */
+       NO_ERROR = 200,
+       /** Requested item was added */
+       ITEM_ADDED = 201,
+       /** Accepted for processing */
+       PROCESSING_ACCEPTED = 202,
+       /** Non-authoritative response */
+       NON_AUTHORITATIVE = 203,
+       /** No content */
+       NO_CONTENT = 204,
+       /** Reset content */
+       RESET_CONTENT = 205,
+       /** Partial content */
+       PARTIAL_CONTENT = 206,
+       /** Conflict resolved with merge */
+       CONFLICT_MERGE = 207,
+       /** Conflict resolved with client win */
+       CONFLICT_CLIENT_WIN = 208,
+       /** Conflict resolved with duplicate */
+       CONFLICT_DUPLICATE = 209,
+       /** Deleted without archiving */
+       DELETE_NO_ARCHIVE = 210,
+       /** Item not deleted (not found) */
+       DELETE_NOT_FOUND = 211,
+       /** Authentication accepted */
+       AUTH_ACCEPTED = 212,
+       /** Chunked item accepted */
+       CHUNK_ACCEPTED = 213,
+       /** Operation cancelled */
+       OPERATION_CANCELLED = 214,
+       /** Not executed */
+       NOT_EXECUTED = 215,
+       /** Atomic rollback ok */
+       ATOMIC_ROLLBACK_OK = 216,
+
+       /* Retry error */
+       ERROR_MULTIPLE_CHOICES = 300,
+       ERROR_MOVED_PERMANENTLY = 301,
+       ERROR_FOUND_RETRY = 302,
+       ERROR_SEE_OTHER_RETRY = 303,
+       ERROR_NOT_MODIFIED = 304,
+       ERROR_USE_PROXY = 305,
+
+       /* Errors */
+       ERROR_BAD_REQUEST = 400,        /* Bad Request */
+       ERROR_AUTH_REJECTED = 401,      /* Unauthorized, Invalid Credentials */
+       ERROR_PAYMENT_NEEDED = 402,     /* Payment need */
+       ERROR_FORBIDDEN = 403,  /* Forbidden */
+       ERROR_NOT_FOUND = 404,  /* Not found */
+       ERROR_COMMAND_NOT_ALLOWED = 405,        /* Command not allowed */
+       ERROR_UNSUPPORTED_FEATURE = 406,        /* Optional feature unsupported */
+       ERROR_AUTH_REQUIRED = 407,      /* Authentication required, Missing Credentials */
+       ERROR_SIZE_REQUIRED = 411,
+       ERROR_REQUESTED_SIZE_TOO_BIG = 416,
+       ERROR_RETRY_LATER = 417,        /* Retry later */
+       ERROR_ALREADY_EXISTS = 418,     /* Put or Add failed because item already exists */
+       ERROR_SIZE_MISMATCH = 424,      /* Size mismatch */
+
+       /* Standard errors */
+       ERROR_GENERIC = 500,
+       ERROR_NOT_IMPLEMENTED = 501,
+       ERROR_SERVICE_UNAVAILABLE = 503,
+       ERROR_REQUIRE_REFRESH = 508,
+       ERROR_SERVER_FAILURE = 511,
+
+} oma_status_type_e;
+
+typedef enum {
+
+       /* Internal errors - never ever send this via SyncML */
+       SA_ERROR_UNKNOWN = 0,
+       SA_INTERNAL_OK = 1,
+       SA_INTERNAL_ERROR,
+       SA_INTERNAL_BINDER_ERROR,
+       SA_INTERNAL_TIMEOUT,
+       SA_INTERNAL_NOT_FOUND,
+       SA_INTERNAL_MISCONFIGURATION,
+       SA_INTERNAL_NO_MEMORY,
+       SA_INTERNAL_NOT_DEFINED,
+       SA_INTERNAL_CONNECTION_ERROR,
+       SA_INTERNAL_DA_ERROR,
+       SA_INTERNAL_CANCEL,
+       SA_INTERNAL_AUTOCONFIG_NOT_SUPPORT_BY_SERVER,
+       SA_INTERNAL_BUSY_SIGNALING,
+       SA_INTERNAL_SERVER_FAILURE,
+       SA_INTERNAL_SERVER_ERROR,
+       SA_INTERNAL_AUTHENTICATION_ERROR,
+       SA_INTERNAL_SUSPEND_FAIL,
+} sa_error_type_e;
+
+#endif                         /* SA_ERROR_H_ */
diff --git a/include/service-adapter/sa_session.h b/include/service-adapter/sa_session.h
new file mode 100755 (executable)
index 0000000..89efe2b
--- /dev/null
@@ -0,0 +1,277 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Session.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of Session structure
+ */
+
+#ifndef SA_SESSION_H_
+#define SA_SESSION_H_
+
+#include "service-adapter/sa_define.h"
+
+/**
+ * @par Description: API to create session_s structure
+ * This API can be used to create session_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, protocol version(VERSION_UNKNOWN, VERSION_10, VERSION_11, VERSION_12);
+ * @param[in]          enum type, protocol type(PROTOCOL_TYPE_UNKNOWN , PROTOCOL_TYPE_DS)
+ * @param[in]          int type, account id
+ * @param[in]          int type, session id
+ * @param[in]          string type, source uri(server ip)
+ * @param[in]          string type, target uri(client identifer)
+ * @param[out]         session_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_session(protocol_version_e protocol_version, protocol_type_e protocol_type, int account_id, char *sess_id, location_s * source_location, location_s * target_location, session_s ** session);
+
+/**
+ * @par Description: API to free session_s structure
+ * This API can be used to free session_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void free_session(session_s * session);
+
+/**
+ * @par Description: API to set cred_s structure in session_s structure
+ * This API can be used to set cred_s structure in session_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          cred_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_session_cred(session_s * session, cred_s * cred);
+
+/**
+ * @par Description: API to set devinf_s structure in session_s structure
+ * This API can be used to set devinf_s structure in session_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          devinf_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void set_session_devinf(session_s * session, devinf_s * devInf);
+
+/**
+ * @par Description: API to create command_status_s structure
+ * This API can be used to set devinf_s structure in session_s structure
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          unsigned int type, msg id
+ * @param[in]          unsigned int type, cmd id
+ * @param[out]         command_status_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_command_status(unsigned int msg_id, unsigned int cmdID, command_status_s ** command_status);
+
+/**
+ * @par Description: API to process sync_hdr_s structure from server
+ * This API manage responseURI
+ *                             set server info in session_s structure
+ *                             check header credential
+ *                             create Status structure for header
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          sync_hdr_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e receive_header(session_s * session, sync_hdr_s * header);
+
+/**
+ * @par Description: API to process list of status_s structure from server
+ * This API check credential status
+ *                             process Status structure for each type
+ *                             create AppliedStatus structure for passing to ServiceEngine
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ * @param[in]          GList type, list of status_s structure
+ * @param[out]         GList type, list of applied_status_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_ERROR, ERROR_SERVER_FAILURE, ERROR_INTERNAL_BUSY_SIGNALING on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e receive_statuses(session_s * session, GList * receive_status, GList ** return_status);
+
+/**
+ * @par Description: API to process list of command_s structure from server
+ * This API check credential status
+ *                             process command_ structure for each type
+ *                             create changed_datastore_s structure for passing to ServiceEngine
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session structure
+ * @param[in]          GList type, list of command_s structure
+ * @param[in]          whether auto configure or not
+ * @param[out]         GList type, list of changed_datastore_s structure
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_ERROR, ERROR_INTERNAL_NO_MEMORY, ERROR_INTERNAL_NOT_DEFINED on error
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e receive_commands(session_s * session, GList * receive_command, bool auto_config, GList ** return_datastore);
+
+/**
+ * @par Description: API to reset cmd id(1) in session
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          session_s structure
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void reset_cmd_id_session(session_s * session);
+
+#endif                         /* SE_SESSION_H_ */
diff --git a/include/service-adapter/sa_session_internal.h b/include/service-adapter/sa_session_internal.h
new file mode 100755 (executable)
index 0000000..56ff46c
--- /dev/null
@@ -0,0 +1,83 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Session_Internal.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of session structure is defined
+ *                                                                                                     Session, PendingStatus
+ */
+
+#ifndef SA_SESSION_INTERNAL_H_
+#define SA_SESSION_INTERNAL_H_
+
+#include "service-adapter/sa_define.h"
+
+struct session {
+       protocol_version_e protocol_version;
+       protocol_type_e protocol_type;
+
+       char *session_id;
+       unsigned int msg_id;
+       unsigned int last_recieved_msg_id;
+       unsigned int cmd_id;
+       int is_sending_final;
+       int is_receiving_final;
+
+       GList *status;          /*status to return to server */
+       GList *temp_status;     /*temp status for sync add, replace, delete command(it doesnot have data element value) */
+       GList *suspend_status;  /* for suspend */
+       location_s *target;
+       location_s *source;
+       location_s *org_target;
+
+       unsigned int source_max_msg_size;
+       unsigned int source_max_obj_size;
+
+       unsigned int target_max_msg_size;
+       unsigned int target_max_obj_size;
+
+       cred_s *cred;           /*account info */
+       chal_s *chal;           /*chal from server */
+
+       devinf_s *devinf;       /*client devinf */
+       devinf_s *remote_devinf;        /*server devinf */
+
+       pkg_status_e pkg_status;        /*for status */
+
+       command_s *large_obj_cmd;       /*for incomming large Command */
+
+       GList *map_command;     /*containing map command that has sent to server(this is used to for delete map item from mapping table) */
+
+       GList *alert_command;   /*containing alert command that have to send to server */
+
+       GList *results_command; /*containing results command */
+
+       command_status_s *large_obj;    /*for outgoing large command */
+
+       int has_opend;
+       unsigned int naci_session_id;
+
+       int account_id;
+       char *jsession_id;
+};
+
+struct command_status {
+       unsigned int cmd_id;
+       unsigned int msg_id;
+};
+#endif                         /* SA_SESSION_INTERNAL_H_ */
diff --git a/include/service-adapter/sa_util.h b/include/service-adapter/sa_util.h
new file mode 100755 (executable)
index 0000000..8b07eb7
--- /dev/null
@@ -0,0 +1,94 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Util.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface for utility function in SA
+ */
+
+#ifndef SA_UTIL_H_
+#define SA_UTIL_H_
+
+#include "service-adapter/sa_define.h"
+
+/**
+ * @par Description: API to put command into GList
+ * This API can be used to put structure into GList
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          GList type, first index of list
+ * @param[in]          GList type, last index of list
+ * @param[in]          void pointer type, structure to put in the list
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void put_into_list(GList ** commands, GList ** commands_last, void *command);
+
+/**
+ * @par Description: API to create credential string
+ * This API can be used to create credential string
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, type of authentication(AUTH_TYPE_BASIC , AUTH_TYPE_MD5...)
+ * @param[in]          string type, id
+ * @param[in]          string type, password
+ * @param[in]          string type, nonce
+ * @param[in]          unsigned int type, size of nonce
+ * @param[out]         string type, credential
+ *
+ * @return                             ERROR_INTERNAL_OK on success
+ *                                                     ERROR_INTERNAL_NO_MEMORY on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+sa_error_type_e create_cred_string(auth_type_e type, const char *user_name, const char *password, const char *nonce, unsigned int nonce_size, char **cred);
+
+/**
+ *  @brief                             write xml to file(for debugging)
+ *  @param[in]         string to write
+ *  @param[in]         path
+ */
+void set_xml_to_file(char *xml, const char *path);
+
+#endif                         /* SA_UTIL_H_ */
diff --git a/include/service-engine/se_account.h b/include/service-engine/se_account.h
new file mode 100755 (executable)
index 0000000..fc6563e
--- /dev/null
@@ -0,0 +1,342 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Account.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of account
+ */
+
+#ifndef SE_ACCOUNT_H_
+#define SE_ACCOUNT_H_
+
+#include <glib.h>
+#include <stdbool.h>
+#include "common/common_define.h"
+
+/**
+ * @par Description: API to add profile API
+ * This API can be used to add profile
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profile_dir_name(identify profile in UI)
+ * @param[in]          string type, profile name
+ * @param[in]          string type, server ip
+ * @param[in]          string type, id
+ * @param[in]          string type, password
+ * @param[in]          string type, sync mode
+ * @param[in]          string type, sync type
+ * @param[in]          string type, interval(for periodic)
+ * @param[in]          GList type, list of sync_service_s structure
+ * @param[out]         int type, account id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool add_profile(char *profile_dir_name, char *profile_name, char *addr, char *id, char *password, char *sync_mode, char *sync_type, char *interval, GList * categories, int *account_id);
+
+/**
+ * @par Description: API to add profile from csc
+ * This API can be used to add profile from csc(vconf)
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, index of profile
+ *
+ * @return                             1 on success
+ *                                                     0 on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool add_profile_csc(int index);
+
+/**
+ * @par Description: API to add profile API
+ * This API can be used to add profile
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profile name
+ * @param[in]          string type, server ip
+ * @param[in]          string type, id
+ * @param[in]          string type, password
+ * @param[in]          GList type, list of resource_cp structure
+ * @param[out]         int type, account id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool add_profile_cp(char *profile_name, char *addr, char *id, char *password, GList * categories, int *account_id);
+
+/**
+ * @par Description: API to add profile for call log sync
+ * This API can be used to add profile
+ * This API is part of API for call log sync
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[out]         int type, account_id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool add_profile_dive(int *account_id);
+
+/**
+ * @par Description: API to edit profile API
+ * This API can be used to edit profile
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, profile name
+ * @param[in]          string type, server ip
+ * @param[in]          string type, id
+ * @param[in]          string type, password
+ * @param[in]          string type, sync mode
+ * @param[in]          string type, sync type
+ * @param[in]          string type, interval(for periodic)
+ * @param[in]          GList type, list of sync_service_s structure
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool edit_profile(int account_id, char *profile_name, char *addr, char *id, char *password, char *sync_mode, char *sync_type, char *interval, GList * categories);
+
+/**
+ * @par Description: API to delete profile API
+ * This API can be used to delete profile
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          GList type, list of account id
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool delete_profiles(GList * profiles);
+
+/**
+ * @par Description: API to delete profile for call log sync
+ * This API can be used to delete profile
+ * This API is part of API for call log sync
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool delete_profile_dive();
+
+/**
+ * @par Description: API to delete profile
+ * This API can be used to delete profile
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool delete_profile(char *access_name);
+
+/**
+ * @par Description: API to delete all profiles
+ * This API can be used to delete all profiles
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool delete_all_profiles();
+
+/**
+ * @par Description: API to get profile directory name of synchronizing account
+ * This API can be used to get profile directory name
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[out]         string type, profile_dir_name(identify profile in UI)
+ * @param[out]         string type, sync_type(determined by server)
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_synchronising_profile(char **profile_dir_name, char **sync_type);
+
+/**
+ * @par Description: API to delete all agent default table(except id_provider_tbl, id_page_tbl)
+ * This API can be used to delete all agent default table
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool delete_all_agent_default_table();
+
+#endif                         /* SE_ACCOUNT_H_ */
diff --git a/include/service-engine/se_common.h b/include/service-engine/se_common.h
new file mode 100755 (executable)
index 0000000..108acef
--- /dev/null
@@ -0,0 +1,128 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Common.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of enumeration and define used in SE
+ */
+
+#ifndef SE_COMMON_H_
+#define SE_COMMON_H_
+
+#define DEFINE_SYNC_PROGRESS_NONE "PROGRESS_NONE"
+#define DEFINE_SYNC_INIT "INIT"
+#define DEFINE_SYNC_CONNECTING "CONNECTING"
+#define DEFINE_SYNC_AUTHENTICATED "AUTHENTICATED"
+#define DEFINE_SYNC_DONE "DONE"
+#define DEFINE_SYNC_ERROR "ERROR"
+
+#define DEFINE_ERROR_NONE "ERROR_NONE"
+#define DEFINE_ERROR_CONNECTION "CONNECTION"
+#define DEFINE_ERROR_SYNCHDR "SYNCHDR"
+#define DEFINE_ERROR_INTERNAL "INTERNAL"
+#define DEFINE_ERROR_SUSPENDED "SUSPENDED"
+#define DEFINE_ERROR_DB "DB"
+#define DEFINE_ERROR_ABORT "ABORT"
+#define DEFINE_ERROR_SERVER "SERVER"
+#define DEFINE_ERROR_MEMORY_FULL "MEMORY_FULL"
+#define DEFINE_ERROR_AUTHENTICATE "AUTHENTICATE"
+#define DEFINE_ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER "AUTOCONFIG_NOT_SUPPORT_BY_SERVER"
+#define DEFINE_ERROR_LOW_BATTERY "LOW_BATTERY"
+
+#define        DEFINE_PROGRESS_NONE "PROGRESS_NONE"
+#define DEFINE_PROGRESS_SUCCESS "PROGRESS_SUCCESS"
+#define DEFINE_FAILED_DB "FAILED_DB"
+#define DEFINE_FAILED_DB_FORBIDDEN "FAILED_DB_FORBIDDEN"
+#define        DEFINE_FAILED_DB_ITEM "FAILED_DB_ITEM"
+#define        DEFINE_FAILED_DB_CONFIG "FAILED_DB_CONFIG"
+#define        DEFINE_FAILED_DB_DEVICEFULL "FAILED_DB_DEVICEFULL"
+
+#define DEFINE_NOOP "NOOP"
+#define        DEFINE_ADD "ADD"
+#define        DEFINE_DELETE "DELETE"
+#define        DEFINE_MOVE "MOVE"
+#define        DEFINE_COPY "COPY"
+#define        DEFINE_REPLACE "REPLACE"
+
+#define DEFINE_DBSYNC_SUCCESS "success"
+#define DEFINE_DBSYNC_STOP "stop"
+#define DEFINE_DBSYNC_FAIL "fail"
+#define DEFINE_DBSYNC_NO "No"
+
+typedef enum {
+       PROGRESS_NONE = 0,
+       PROGRESS_INIT = 1,
+       PROGRESS_CONNECTING = 2,
+       PROGRESS_AUTHENTICATED = 3,
+       PROGRESS_DONE = 4,
+       PROGRESS_ERROR = 5
+} sync_progress_e;
+
+typedef enum {
+       ERROR_NONE = 0,
+       ERROR_CONNECTION = 1,
+       ERROR_SYNCHDR = 2,
+       ERROR_INTERNAL = 3,
+       ERROR_SUSPENDED = 4,
+       ERROR_DB = 5,
+       ERROR_ABORT = 6,
+       ERROR_SERVER = 7,
+       ERROR_MEMORY_FULL = 8,
+       ERROR_AUTHENTICATE = 9,
+       ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER = 10,
+       ERROR_LOW_BATTERY = 11
+} sync_error_e;
+
+typedef enum {
+       SYNC_PROGRESS_NONE = 0,
+       SYNC_PROGRESS_SUCCESS,
+       SYNC_FAILED_DB,
+       SYNC_FAILED_DB_FORBIDDEN,
+       SYNC_FAILED_DB_ITEM,
+       SYNC_FAILED_DB_CONFIG,
+       SYNC_FAILED_DB_DEVICEFULL
+} sync_progress_status_e;
+
+typedef enum {
+       OPERATION_NOOP = 0,
+       OPERATION_ADD,
+       OPERATION_DELETE,
+       OPERATION_MOVE,
+       OPERATION_COPY,
+       OPERATION_REPLACE
+} operation_type_e;
+
+typedef enum {
+       COMMAND_RESULT_INIT = 0,
+       COMMAND_RESULT_OK = 200,        /*[R] OK exception */
+       COMMAND_RESULT_ADDED = 201,     /*[AR] Item added exception */
+       COMMAND_RESULT_DELETE_PARTIAL = 206,    /*[D] Partial content exception condition */
+       COMMAND_RESULT_DELETE_WITHOUT_ARCHIVE = 210,    /*[D] Delete without archive exception */
+       COMMAND_RESULT_NOT_EXIST = 211, /*[D] Item not deleted exception */
+       COMMAND_RESULT_UNAUTHRIZED = 401,       /*[ARD] Unauthorized exception */
+       COMMAND_RESULT_AUTHENTICATION_REQUIRED = 407,   /*[ARD] Authentication required exception */
+       COMMAND_RESULT_INCOMPLETE = 412,        /*[D] Incomplete command exception */
+       COMMAND_RESULT_UNSUPPORTED_TYPE = 415,  /*[A] Unsupported media type or format exception */
+       COMMAND_RESULT_ALREADY_EXIST = 418,     /*[A] Already exists exception */
+       COMMAND_RESULT_DEVICE_FULL = 420,       /*[AR] Device full exception */
+       COMMAND_RESULT_PARTIAL_REPLACE_NOT_ACCEPTED = 426,      /*[R] Partial item not accepted */
+       COMMAND_RESULT_NOT_EMPTY = 427, /*[D] Item not empty */
+       COMMAND_RESULT_COMMAND_FAIL = 500       /*[ARD] Command failed exception */
+} command_result_e;
+
+#endif                         /* SE_COMMON_H_ */
diff --git a/include/service-engine/se_error.h b/include/service-engine/se_error.h
new file mode 100755 (executable)
index 0000000..6a22139
--- /dev/null
@@ -0,0 +1,45 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Error.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of Error is defined
+ */
+
+#ifndef SE_ERROR_H_
+#define SE_ERROR_H_
+
+typedef enum {
+       ERROR_UNKNOWN = 0,
+       SE_INTERNAL_OK = 1,
+       SE_INTERNAL_ERROR = 2,
+       SE_INTERNAL_NO_MEMORY = 3,
+       SE_INTERNAL_NOT_DEFINED = 4,
+       SE_INTERNAL_DA_ERROR = 5,
+       SE_INTERNAL_EVENT_ERROR = 6,
+       SE_INTERNAL_ENGINE_CONTROLER_ERROR = 7,
+       SE_INTERNAL_SCHEDULER_ERROR = 8,
+       SE_INTERNAL_SA_ERROR = 9,
+       SE_INTERNAL_MISCONFIGURATION = 10,
+       SE_INTERNAL_CANCEL = 11,
+       SE_INTERNAL_LOW_BATTERY = 12,
+       SE_INTERNAL_SUSPEND = 13,
+
+} se_error_type_e;
+
+#endif                         /* SE_ERROR_H_ */
diff --git a/include/service-engine/se_notification.h b/include/service-engine/se_notification.h
new file mode 100755 (executable)
index 0000000..4789ba5
--- /dev/null
@@ -0,0 +1,99 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Notification.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of notification to UI
+ */
+
+#ifndef SE_NOTIFICATION_H_
+#define SE_NOTIFICATION_H_
+
+#include <glib.h>
+#include "service-engine/se_error.h"
+
+/**
+ * @par Description: API to notify session process to UI
+ * This API can be used to notify session process
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profile dir name(identify profile in UI)
+ * @param[in]          string type, progress(DEFINE_SYNC_PROGRESS_NONE,
+ *                                                                     DEFINE_SYNC_INIT, DEFINE_SYNC_CONNECTING, DEFINE_SYNC_AUTHENTICATED,
+ *                                                                     DEFINE_SYNC_DONE, DEFINE_SYNC_ERROR)
+ * @param[in]          string type, error(DEFINE_ERROR_NONE, DEFINE_ERROR_CONNECTION, DEFINE_ERROR_SYNCHDR,
+ *                                                                     DEFINE_ERROR_INTERNAL, DEFINE_ERROR_SUSPENDED, DEFINE_ERROR_DB, DEFINE_ERROR_ABORT,
+ *                                                                     DEFINE_ERROR_SERVER, DEFINE_ERROR_MEMORY_FULL, DEFINE_ERROR_AUTHENTICATE,
+ *                                                                     DEFINE_ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER)
+ *
+ * @return                             SE_INTERNAL_OK on success
+ *                                                     SE_INTERNAL_NOT_DEFINED, SE_INTERNAL_NO_MEMORY, SE_INTERNAL_EVENT_ERROR on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e send_noti_session_process(char *profile, char *progress, char *error, char *sync_type);
+
+/**
+ * @par Description: API to notify process update to UI
+ * This API can be used to notify process update
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profile dir name(identify profile in UI)
+ * @param[in]          string type, server sync type
+ * @param[in]          string type, datastore name
+ * @param[in]          string type, progressStatus(DEFINE_PROGRESS_NONE, DEFINE_PROGRESS_SUCCESS, DEFINE_FAILED_DB,
+ *                                                                     DEFINE_FAILED_DB_FORBIDDEN, DEFINE_FAILED_DB_ITEM, DEFINE_FAILED_DB_CONFIG, DEFINE_FAILED_DB_DEVICEFULL)
+ * @param[in]          string type, operationType(DEFINE_NOOP, DEFINE_ADD, DEFINE_DELETE, DEFINE_MOVE, DEFINE_COPY, DEFINE_REPLACE)
+ * @param[in]          int type, whether from server or from client
+ * @param[in]          int type, total number per operation
+ * @param[in]          int type, synced item number per operation
+ * @param[in]          int type, total number per db
+ * @param[in]          int type, synced item number per db
+ *
+ * @return                             SE_INTERNAL_OK on success
+ *                                                     SE_INTERNAL_NOT_DEFINED, SE_INTERNAL_NO_MEMORY, SE_INTERNAL_EVENT_ERROR on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e send_noti_process_update(char *profile_dir_name, char *sync_type, char *uri, char *progress_status, char *operation_type, int is_from_server, int total_per_operation, int synced_per_operation, int total_per_db, int synced_per_db);
+
+#endif                         /* SE_NOTIFICATION_H_ */
diff --git a/include/service-engine/se_storage.h b/include/service-engine/se_storage.h
new file mode 100755 (executable)
index 0000000..ecf45d6
--- /dev/null
@@ -0,0 +1,258 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Storage.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface which saves and gets sync results
+ */
+
+#ifndef SE_STORAGE_H_
+#define SE_STORAGE_H_
+
+#include "common/common_define.h"
+#include "service-engine/se_error.h"
+
+/**
+ * @par Description: API to save sync type, sync result , last sync time(each datastore)
+ * This API can be used to save sync type, sync result , last sync time at the end of synchronization process
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          enum type, AlertType
+ * @param[in]          enum type, sync_session_result_e
+ * @param[in]          int type, last sync time
+ * @param[in]          int type, whether or not tn end in pkg4
+ *
+ * @return                             SE_INTERNAL_OK on success
+ *                                                     SE_INTERNAL_DA_ERROR on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e write_profile_data(int account_id, alert_type_e alert_type, sync_session_result_e sync_session_result, int last_session_time, int only_from_client);
+
+/**
+ * @par Description: API to save sync statistics(each datastore)
+ * This API can be used to save statistics at the end of synchronization process
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          int type, content type(TYPE_CONTACT,  TYPE_CALENDAR, TYPE_MEMO)
+ * @param[in]          bool type whether from server or from client
+ * @param[in]          sync_result_s structure
+ *
+ * @return                             SE_INTERNAL_OK on success
+ *                                                     SE_INTERNAL_DA_ERROR on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e write_sync_statistics(int account_id, int content_type, bool is_from_server, sync_result_s * sync_result);
+
+/**
+ * @par Description: API to save sync result(each datastore)
+ * This API can be used to save sync result at the end of synchronization process
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          int type, content type(TYPE_CONTACT,  TYPE_CALENDAR, TYPE_MEMO)
+ * @param[in]          int type, last sync time
+ * @param[in]          int type, whether or not to end in pkg4
+ * @param[in]          sync_result_s structure, client
+ * @param[in]          sync_result_s structure, server
+ *
+ * @return                             SE_INTERNAL_OK on success
+ *                                                     SE_INTERNAL_DA_ERROR on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e write_sync_resource_info(int account_id, int content_type, int last_session_time, int only_from_client, sync_result_s * client_sync_result, sync_result_s * server_sync_result);
+
+/**
+ * @par Description: API to get profile data from config_tbl
+ * This API can be used to get profile data
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[out]         string type, profile name
+ * @param[out]         string type, server ip
+ * @param[out]         string type, id
+ * @param[out]         string type, password
+ * @param[out]         string type, sync mode
+ * @param[out]         string type, sync type
+ * @param[out]         string type, interval
+ * @param[out]         int type, last_session_status
+ * @param[out]         int type, last_session_time
+ *
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_profile_data(int account_id, char **profile_name, char **addr, char **id, char **password, char **sync_mode, char **sync_type, char **interval, int *last_session_status, int *last_session_time);
+
+/**
+ * @par Description: API to get profile datastore information(enable, source uri, target uri, id, password) from config_tbl
+ * This API can be used to get enable, source uri, target uri, id, password
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          int type, content type(TYPE_CONTACT,  TYPE_CALENDAR, TYPE_MEMO)
+ * @param[out]         string type, enabled
+ * @param[out]         string type, source uri
+ * @param[out]         string type, target uri
+ * @param[out]         string type, id
+ * @param[out]         string type, password
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_profile_sync_category(int account_id, int content_type, int *enabled, char **src_uri, char **tgt_uri, char **id, char **password);
+
+/**
+ * @par Description: API to get profile sync statistics for each content type from config_tbl
+ * This API can be used to get profile sync statistics for each content type
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          int type, content type(TYPE_CONTACT,  TYPE_CALENDAR, TYPE_MEMO)
+ * @param[out]         string type, sync result(success, fail, stop)
+ * @param[out]         int type, sync time
+ * @param[out]         int type, total items(server to client)
+ * @param[out]         int type, add items(server to client)
+ * @param[out]         int type, delete items(server to client)
+ * @param[out]         int type, replace items(server to client)
+ * @param[out]         int type, total items(client to server)
+ * @param[out]         int type, add items(client to server)
+ * @param[out]         int type, delete items(client to server)
+ * @param[out]         int type, replace items(client to server)
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_profile_statistics(int account_id, int content_type, char **dbSynced, int *last_session_time,
+                           int *server2client_total, int *server2client_nrofadd, int *server2client_nrofdelete, int *server2client_nrofreplace,
+                           int *client2server_total, int *client2server_nrofadd, int *client2server_nrofdelete, int *client2server_nrofreplace);
+
+/**
+ * @par Description: API to get all profiles data from config_tbl
+ * This API can be used to get all profiles data
+ * This API is part of API for UI
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[out]         GList, all profiles data
+ *
+ *
+ * @return                             true on success
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool get_all_profiles_data(GList ** list);
+
+#endif                         /* SE_STORAGE_H_ */
diff --git a/include/service-engine/se_sync.h b/include/service-engine/se_sync.h
new file mode 100755 (executable)
index 0000000..7f63c5c
--- /dev/null
@@ -0,0 +1,234 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Sync.h
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the header file of interface of Service Engine
+ */
+
+#ifndef SYNCENGINE_H_
+#define SYNCENGINE_H_
+
+#include <stdbool.h>
+#include "common/common_define_internal.h"
+#include "service-engine/se_common.h"
+#include "framework/san-parser/pm_sanparser.h"
+#include "service-engine/se_error.h"
+
+/**
+ * @par Description: API to process synchronization request
+ * This API can be used to process synchronization by predefined profile information
+ * This API uses Notification and Storage API which for notifying synchronization status to UI and saving sync results to Agent DB
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ * @param[in]          string type, sync mode(manual, push(SAN), periodic)
+ * @param[in]          SanPackage structure, only for SAN sync mode
+
+ * @return                             true on success, false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+int main()
+{
+       bool ret = 0;
+       ret = synchronize(accountId, syncMode, pSanPackage);
+       if (ret == true)
+       {
+               //synchronization success
+       }
+       else
+       {
+               //synchronization fail
+       }
+
+       return 0;
+}
+ * @endcode
+ */
+bool synchronize(int account_id, char *sync_mode, san_package_s * sanpackage);
+
+/**
+ * @par Description: API to convert SyncProgress and SyncError from common error code
+ * This API can be used to convert string to be used to notify to UI for sync results
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, common_error_type_e
+ * @param[out]         enum type, sync_progress_e
+ * @param[out]         enum type, sync_error_e
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void convert_common_errorcode(common_error_type_e error_code, sync_progress_e * process, sync_error_e * error);
+
+/**
+ * @par Description: API to convert SyncProgress and SyncError from engine error code
+ * This API can be used to convert string to be used to notify to UI for sync results
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          enum type, se_error_type_e
+ * @param[out]         enum type, sync_progress_e
+ * @param[out]         enum type, sync_error_e
+ *
+ * @return
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+void convert_engine_errorcode(se_error_type_e err, sync_progress_e * process, sync_error_e * error);
+
+/**
+ * @par Description: API to notify sync results for specific profile to UI
+ * This API can be used to notify sync results(SyncProgress, SyncError) to UI
+ * This API uses Notification which for notification module to send data using IPC
+ *
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          string type, profile_dir_name(identify profile in UI)
+ * @param[in]          enum type, sync_progress_e
+ * @param[in]          enum type, sync_error_e
+ * @param[in]          enum type, se_error_type_e sync type
+ *
+ * @return                     SE_INTERNAL_OK on success
+ *                                             SE_INTERNAL_NOT_DEFINED, SE_INTERNAL_NO_MEMORY, SE_INTERNAL_EVENT_ERROR  on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e session_process(char *profile_dir_name, alert_type_e server_sync_type, sync_progress_e process, sync_error_e error);
+
+/**
+ * @par Description: API to reset all synchronizing profiles(off) & construct item_tbl from service for in case
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                     SE_INTERNAL_OK on success
+ *                                             SE_INTERNAL_DA_ERROR  on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e reset_synchronizing_profiles();
+
+/**
+ * @par Description: API to refresh from service for all contents type
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ * @param[in]          int type, account id
+ *
+ * @return                             true on success,
+ *                                                     false on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+bool refresh_from_service_all(int account_id);
+
+/**
+ * @par Description: API to cancel connection during sync session
+ *
+ * @par Purpose:
+ * @par Typical use case:
+ * @par Method of function operation:
+ * @par Important notes:
+ *
+ * @return                     SE_INTERNAL_OK on success
+ *                                             SE_INTERNAL_DA_ERROR  on error
+ *
+ * @par Errors:
+ *
+ * @pre None.
+ * @post
+ * @see
+ * @remarks None.
+ *
+ * @par Sample Code:
+ * @code
+ * @endcode
+ */
+se_error_type_e cancel_sync_request();
+
+#endif                         /* SYNCENGINE_H_ */
diff --git a/oma-ds b/oma-ds
new file mode 100755 (executable)
index 0000000..893ebdb
--- /dev/null
+++ b/oma-ds
@@ -0,0 +1,73 @@
+#!/bin/sh
+
+DESC="OMA DS agent daemon"
+NAME=oma-ds-agent
+DAEMON=/usr/bin/$NAME
+SCRIPTNAME=/etc/init.d/oma-ds
+
+[ -x "$DAEMON" ] || exit 0
+
+do_start() {
+       PID=`pidof $NAME`
+       [ -z "$PID" ] || return 1
+       $DAEMON
+       RETVAL=$?
+       return "$RETVAL"
+}
+
+do_stop() {
+       PID=`pidof $NAME`
+       if [ -n "$PID" ]; then
+               kill $PID
+       fi
+       return 0
+}
+
+prt_res() {
+       RETVAL=$1
+
+       case "$RETVAL" in
+               0|1)
+                       echo "... done."
+                       RETVAL=0
+                       ;;
+               *)
+                       echo "... failed!"
+                       RETVAL=1
+                       ;;
+       esac
+
+       return $RETVAL
+}
+
+case "$1" in
+       start)
+               echo "Starting $DESC" "$NAME"
+               if [ -f /opt/usr/data/oma-ds/.oma-ds-agent-enabled ]; then
+                       do_start
+                       prt_res $?
+               else
+                       echo "don't exist oma-ds-agent enabled file"
+                       prt_res $?
+               fi
+               ;;
+       stop)
+               echo "Stopping $DESC" "$NAME"
+               do_stop
+               prt_res $?
+               ;;
+       restart)
+               echo "Stopping $DESC" "$NAME"
+               do_stop
+               prt_res $?
+               sleep 2
+               echo "Starting $DESC" "$NAME"
+               do_start
+               prt_res $?
+               ;;
+       *)
+               echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2
+               exit 3
+               ;;
+esac
+
diff --git a/oma-ds-agent.manifest b/oma-ds-agent.manifest
new file mode 100644 (file)
index 0000000..f415759
--- /dev/null
@@ -0,0 +1,18 @@
+<manifest>
+       <define>
+               <domain name="oma-ds-agent" />
+               <provide>
+                       <label name="oma-ds-agent::cfg" />
+                       <label name="oma-ds-agent::db" />
+               </provide>
+       </define>
+       <assign>
+               <filesystem path="/usr/share/oma-ds-cfg/eventconfig_omads" label="oma-ds-agent::cfg"/>
+               <filesystem path="/usr/share/oma-ds-cfg/noticonfig_omads" label="oma-ds-agent::cfg"/>
+               <filesystem path="/usr/share/oma-ds-cfg/omadsUI_fw_config.xml" label="oma-ds-agent::cfg"/>
+               <filesystem path="/usr/share/oma-ds-cfg/omads_fw_config.xml" label="oma-ds-agent::cfg"/>
+       </assign>
+       <request>
+               <domain name="oma-ds-agent" />
+       </request>
+</manifest>
diff --git a/oma-ds-cfg/eventconfig_omads b/oma-ds-cfg/eventconfig_omads
new file mode 100644 (file)
index 0000000..f8988c5
--- /dev/null
@@ -0,0 +1,12 @@
+1, 1, 0, 30, addprofile
+2, 1, 0, 30, editprofile
+3, 1, 0, 30, deleteprofile
+4, 1, 0, 30, requestsync
+5, 1, 0, 30, cancelsync
+6, 1, 0, 30, getprofiledata
+7, 1, 0, 30, getprofilesynccategory
+8, 1, 0, 30, getprofilestatistics
+9, 1, 0, 30, getprofilesdata
+10, 1, 0, 30, addprofilecp
+11, 1, 0, 30, requestcalllogsync
+12, 1, 0, 30, resetalldata
\ No newline at end of file
diff --git a/oma-ds-cfg/noticonfig_omads b/oma-ds-cfg/noticonfig_omads
new file mode 100644 (file)
index 0000000..389f69f
--- /dev/null
@@ -0,0 +1,2 @@
+1, 0, 0, 30, sessionprocess
+2, 0, 0, 30, processupdate
\ No newline at end of file
diff --git a/oma-ds-cfg/omadsUI_fw_config.xml b/oma-ds-cfg/omadsUI_fw_config.xml
new file mode 100644 (file)
index 0000000..f140050
--- /dev/null
@@ -0,0 +1,13 @@
+<?xml  version="1.0" encoding="UTF-8" ?>\r
+<INIT>\r
+       <Agent-Key>omads_ui</Agent-Key>\r
+       <Event>\r
+               <Event-Key>omads</Event-Key>\r
+               <Event-Config>/usr/share/oma-ds-cfg/eventconfig_omads</Event-Config>\r
+               <RunEventHandler>0</RunEventHandler>\r
+       </Event>\r
+       <Noti>\r
+               <Noti-Key>omads</Noti-Key>\r
+               <Noti-Config>/usr/share/oma-ds-cfg/noticonfig_omads</Noti-Config>\r
+       </Noti>\r
+</INIT>\r
diff --git a/oma-ds-cfg/omads_fw_config.xml b/oma-ds-cfg/omads_fw_config.xml
new file mode 100644 (file)
index 0000000..96efbba
--- /dev/null
@@ -0,0 +1,133 @@
+<?xml  version="1.0" encoding="UTF-8" ?>\r
+<INIT>\r
+       <Agent-Key>omads</Agent-Key>\r
+       <MainLoop>1</MainLoop>\r
+       <Event>\r
+               <Event-Key>omads</Event-Key>\r
+               <Event-Config>/usr/share/oma-ds-cfg/eventconfig_omads</Event-Config>\r
+               <RunEventHandler>1</RunEventHandler>\r
+       </Event>\r
+       <Noti>\r
+               <Noti-Key>omads</Noti-Key>\r
+               <Noti-Config>/usr/share/oma-ds-cfg/noticonfig_omads</Noti-Config>\r
+       </Noti>\r
+       <EngineController>\r
+               <Max-Thread>5</Max-Thread>\r
+       </EngineController>\r
+       <FrameworkDB use="1">\r
+               <Path>/opt/dbspace/.omasyncagent.db</Path>\r
+       </FrameworkDB>\r
+       <ID-Provider>\r
+               <Code>1</Code>\r
+               <MaxID>4000000000</MaxID>\r
+               <PageSize>5</PageSize>\r
+       </ID-Provider>\r
+       <PlugIn-Mgr>\r
+               <Domain name="DataConnector" count="4">\r
+                       <Plug-In>\r
+                               <ID>0</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-da-contact.so</Path>\r
+                               <Description>SLP Contact Access PlugIn</Description>\r
+                               <DataConverter-PlugIn>1</DataConverter-PlugIn>\r
+                               <Handle-ChangeNoti>1</Handle-ChangeNoti>\r
+                               <Use-MainLoop>1</Use-MainLoop>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-da-calendar.so</Path>\r
+                               <Description>SLP Calendar Access PlugIn</Description>\r
+                               <DataConverter-PlugIn>2</DataConverter-PlugIn>\r
+                               <Handle-ChangeNoti>1</Handle-ChangeNoti>\r
+                               <Use-MainLoop>1</Use-MainLoop>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>2</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-da-memo.so</Path>\r
+                               <Description>SLP Memo Access PlugIn</Description>\r
+                               <DataConverter-PlugIn>3</DataConverter-PlugIn>\r
+                               <Handle-ChangeNoti>1</Handle-ChangeNoti>\r
+                               <Use-MainLoop>1</Use-MainLoop>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                <ID>3</ID>\r
+                <Path>/usr/lib/sync-agent/common-public/libplugin-da-call-log.so</Path>\r
+                <Description>SLP Calllog Access PlugIn</Description>\r
+                <DataConverter-PlugIn>4</DataConverter-PlugIn>\r
+                <Handle-ChangeNoti>0</Handle-ChangeNoti>\r
+                <Use-MainLoop>0</Use-MainLoop>\r
+            </Plug-In>\r
+               </Domain>\r
+               <Domain name="DataConverter" count="4">\r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/ds-public/libplugin-dc-vcard.so</Path>\r
+                               <Description>SLP Contact Converter</Description>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>2</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-dc-vcalendar.so</Path>\r
+                               <Description>SLP Calendar Converter</Description>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>3</ID>\r
+                               <Path>/usr/lib/sync-agent/ds-public/libplugin-dc-plain-text.so</Path>\r
+                               <Description>SLP Memo Converter</Description>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                <ID>4</ID>\r
+                <Path>/usr/lib/sync-agent/ds-public/libplugin-dc-xcalllog.so</Path>\r
+                <Description>SLP Calllog Converter</Description>\r
+            </Plug-In>\r
+               </Domain>\r
+               <Domain name="Account" count="1">\r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-account.so</Path>\r
+                               <Description>SLP Account Accessor</Description>\r
+                       </Plug-In>\r
+               </Domain>\r
+               <Domain name="NetworkAccess" count="1">\r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-na-http.so</Path>\r
+                               <Description>Http Protocol</Description>\r
+                               <UseNetwork>1</UseNetwork>\r
+                       </Plug-In>\r
+               </Domain>\r
+               <Domain name="DeviceInfo" count="1">    \r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-di-slp-device.so</Path>\r
+                               <Description>SLP Device Accessor</Description>\r
+                       </Plug-In>\r
+               </Domain>\r
+               <Domain name="PlatformMonitor" count="3">\r
+                       <Plug-In>\r
+                               <ID>1</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-pm-slp-sysnoti-alarm.so</Path>\r
+                               <Description>monitoring Alarm Event from SLP Platform</Description>\r
+                <Use-MainLoop>1</Use-MainLoop>\r
+                <Register-Data count="1">\r
+                                       <Data>          \r
+                                               <Pkg-Name>oma-ds-agent</Pkg-Name>\r
+                                               <Additional-Data>-</Additional-Data>\r
+                                       </Data>\r
+                               </Register-Data>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>2</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-pm-slp-sysnoti-network-connection.so</Path>\r
+                               <Description>monitoring Network Connection Event from SLP Platform</Description>\r
+                <Use-MainLoop>1</Use-MainLoop>\r
+                               <Register-Data count="0">-</Register-Data>\r
+                       </Plug-In>\r
+                       <Plug-In>\r
+                               <ID>3</ID>\r
+                               <Path>/usr/lib/sync-agent/common-public/libplugin-pm-slp-sysnoti-wap-push.so</Path>\r
+                               <Description>monitoring WAP Push Event from SLP Platform</Description>\r
+                <Use-MainLoop>1</Use-MainLoop>                 \r
+                               <Register-Data count="0">-</Register-Data>\r
+                       </Plug-In>\r
+               </Domain>\r
+       </PlugIn-Mgr>\r
+</INIT>\r
diff --git a/packaging/oma-ds-agent.spec b/packaging/oma-ds-agent.spec
new file mode 100755 (executable)
index 0000000..5aee943
--- /dev/null
@@ -0,0 +1,117 @@
+Name:       oma-ds-agent
+Summary:    oma-ds-agent daemon for data sync
+Version:    0.1.5
+Release:    1
+Group:      TO_BE/FILLED_IN
+License:    Apache License, Version 2.0
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libsoup-2.4)
+BuildRequires:  pkgconfig(sqlite3)
+BuildRequires:  pkgconfig(sync-agent)
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(libwbxml2)
+BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(check)
+BuildRequires:  pkgconfig(memo)
+BuildRequires:  pkgconfig(contacts-service2)
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(aul)
+BuildRequires:  expat-devel
+BuildRequires:  cmake
+
+
+%description
+oma-ds-agent daemon (development headers)
+
+%package -n ds-public-plugins
+Summary:    DS Public Plugins
+Group:      TO_BE_FILLED
+
+%description -n ds-public-plugins
+ds public plugins for sync-agent
+
+
+%prep
+%setup -q
+
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+make %{?jobs:-j%jobs}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+%clean
+rm -rf %{buildroot}
+
+
+%post
+if [ ! -d /opt/dbspace ]
+then
+       mkdir /opt/dbspace
+fi
+if [ ! -d /etc/rc.d/rc3.d ]
+then
+       mkdir /etc/rc.d/rc3.d
+fi
+if [ ! -d /etc/rc.d/rc5.d ]
+then
+       mkdir /etc/rc.d/rc5.d
+fi
+
+ln -s /etc/init.d/oma-ds /etc/rc.d/rc3.d/S91oma-ds-agent
+ln -s /etc/init.d/oma-ds /etc/rc.d/rc5.d/S91oma-ds-agent
+
+sqlite3 /opt/dbspace/.omasyncagent.db "PRAGMA journal_mode = PERSIST; create table a(a); drop table a;" > /dev/null
+
+chmod 600 /opt/dbspace/.omasyncagent.db
+chmod 600 /opt/dbspace/.omasyncagent.db-journal
+
+if [ -f /usr/lib/rpm-plugins/msm.so ]
+then
+       chsmack -a oma-ds-agent::db /opt/dbspace/.omasyncagent.db
+       chsmack -a oma-ds-agent::db /opt/dbspace/.omasyncagent.db-journal
+fi
+
+#/etc/init.d/oma-ds start
+
+
+%preun
+/etc/init.d/oma-ds stop
+
+
+%postun
+
+rm -f /tmp/agent_fw_event_omads*
+rm -f /tmp/agent_fw_noti_reply_omads*
+
+rm -f /etc/rc.d/rc3.d/S91oma-ds-agent
+rm -f /etc/rc.d/rc5.d/S91oma-ds-agent
+
+rm -f /opt/dbspace/.omasyncagent.db /opt/dbspace/.omasyncagent.db-journal
+
+rm -rf /usr/share/oma-ds-cfg
+
+
+%files
+%manifest oma-ds-agent.manifest
+%defattr(-,root,root,-)
+/usr/share/dbus-1/services/*
+/usr/bin/oma-ds-agent
+
+/usr/share/oma-ds-cfg/*
+
+%defattr(700,root,root)
+/etc/init.d/oma-ds
+
+%files -n ds-public-plugins
+%manifest ds-public-plugins.manifest
+%defattr(-,root,root,-)
+/usr/lib/sync-agent/ds-public/*
diff --git a/src/agent/CMakeLists.txt b/src/agent/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..64fb834
--- /dev/null
@@ -0,0 +1,80 @@
+
+#############################################
+#
+# Step 1. Set Variable and Build Dependency
+#
+
+# set a name for the entire project
+PROJECT(oma-ds)
+
+# set variables
+SET(EXENAME "${PROJECT_NAME}-agent")
+SET(BINDIR "${PREFIX}/bin")
+SET(OMADS_SRC_DIR "${CMAKE_SOURCE_DIR}/src/agent")
+SET(OMADS_COMPONETS "main;common;framework/san-parser;framework/event;framework/task;service-adapter;service-adapter/network-binder;service-adapter/protocol-binder;service-engine")
+
+# checks for build dependency modules : a pkg-config module for CMake
+INCLUDE(FindPkgConfig)
+pkg_check_modules(LPKGS REQUIRED
+                                       glib-2.0
+                                       libsoup-2.4
+                                       sqlite3
+                                       sync-agent
+                                       vconf
+                                       libwbxml2
+                                       dlog
+                                       aul
+                                       dbus-glib-1
+                                       )
+
+#############################################
+#
+# Step 2. Set Compile Environment
+#
+
+# set extra cflags from build dependency
+STRING(REPLACE ";" " " EXTRA_CFLAGS "${LPKGS_CFLAGS}")
+
+# find all source files in a directory.
+FOREACH(OMADS_COMPONET ${OMADS_COMPONETS})
+       AUX_SOURCE_DIRECTORY(${OMADS_SRC_DIR}/${OMADS_COMPONET} SRCS)
+ENDFOREACH(OMADS_COMPONET)
+
+# add internal include directories to the build.
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
+INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include/san-parser)
+
+# add define macros
+ADD_DEFINITIONS("-DGLIB_VERSION_MIN_REQUIRED=(2<<16|32<<8) ")
+
+#############################################
+#
+# Step 3. Set Link Environment
+#
+
+# add an executable to the project using the specified source files.
+ADD_EXECUTABLE(${EXENAME} ${SRCS})
+
+# link a target to given libraries.
+TARGET_LINK_LIBRARIES(${EXENAME} ${LPKGS_LIBRARIES})
+
+# sets additional compiler flags used to build sources within the target.
+SET_TARGET_PROPERTIES(${EXENAME} PROPERTIES COMPILE_FLAGS ${EXTRA_CFLAGS})
+
+#############################################
+#
+# Step 4. Install packages
+#
+
+# install executable file
+INSTALL(TARGETS ${EXENAME} DESTINATION ${BINDIR})
+
+# install oma ds configuration files
+INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/oma-ds-cfg DESTINATION /usr/share)
+
+# install oma ds dbus file
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/com.samsung.omadsagent.service DESTINATION /usr/share/dbus-1/services)
+
+# install booting script file
+INSTALL(PROGRAMS ${CMAKE_SOURCE_DIR}/${PROJECT_NAME} DESTINATION /etc/init.d/)
+
diff --git a/src/agent/common/common_define.c b/src/agent/common/common_define.c
new file mode 100755 (executable)
index 0000000..3954bb4
--- /dev/null
@@ -0,0 +1,750 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Define_Internal.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of defined Common structure
+ */
+
+#include <sync_agent.h>
+
+#include "common/common_define.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+datastore_s *datastoreinfo_per_content_type[4];
+
+datastore_info_s *create_datastore_info(char *target, char *source)
+{
+       _EXTERN_FUNC_ENTER;
+
+       datastore_info_s *datastore_info = (datastore_info_s *) calloc(1, sizeof(datastore_info_s));
+       retvm_if(datastore_info == NULL, NULL, "datastore_info is NULL");
+
+       if (target != NULL)
+               datastore_info->target = strdup(target);
+       if (source != NULL)
+               datastore_info->source = strdup(source);
+
+       _EXTERN_FUNC_EXIT;
+
+       return datastore_info;
+}
+
+void free_datastore_infos(GList * datastore_infos)
+{
+       _EXTERN_FUNC_ENTER;
+       retm_if(datastore_infos == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       for (iter = datastore_infos; iter != NULL; iter = g_list_next(iter))
+               free_datastore_info(iter->data);
+
+       g_list_free(datastore_infos);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_datastore_info(datastore_info_s * datastore_info)
+{
+       _EXTERN_FUNC_ENTER;
+       retm_if(datastore_info == NULL, "pDatastoreInfo is NULL");
+
+       if (datastore_info->target != NULL) {
+               free(datastore_info->target);
+               datastore_info->target = NULL;
+       }
+
+       if (datastore_info->source != NULL) {
+               free(datastore_info->source);
+               datastore_info->source = NULL;
+       }
+
+       if (datastore_info->last_anchor != NULL) {
+               free(datastore_info->last_anchor);
+               datastore_info->last_anchor = NULL;
+       }
+
+       if (datastore_info->next_anchor != NULL) {
+               free(datastore_info->next_anchor);
+               datastore_info->next_anchor = NULL;
+       }
+
+       free(datastore_info);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_info_sync_type(datastore_info_s * datastore_info, alert_type_e sync_type)
+{
+       _EXTERN_FUNC_ENTER;
+       if (datastore_info != NULL)
+               datastore_info->sync_type = sync_type;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_info_last_anchor(datastore_info_s * datastore_info, char *last_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+       if (datastore_info != NULL) {
+               if (last_anchor != NULL)
+                       datastore_info->last_anchor = strdup(last_anchor);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_info_next_anchor(datastore_info_s * datastore_info, char *next_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+       if (datastore_info != NULL) {
+               if (next_anchor != NULL)
+                       datastore_info->next_anchor = strdup(next_anchor);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_info_max_obj_size(datastore_info_s * datastore_info, unsigned int max_obj_size)
+{
+       _EXTERN_FUNC_ENTER;
+       if (datastore_info != NULL)
+               datastore_info->max_obj_size = max_obj_size;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+changed_item_s *create_changed_item(change_type_e type, char *luid)
+{
+       _EXTERN_FUNC_ENTER;
+
+       changed_item_s *changed_item = (changed_item_s *) calloc(1, sizeof(changed_item_s));
+       retvm_if(changed_item == NULL, NULL, "changed_item is NULL");
+
+       changed_item->change_type = type;
+
+       if (luid != NULL)
+               changed_item->luid = strdup(luid);
+
+       changed_item->content_type = NULL;
+
+       _EXTERN_FUNC_EXIT;
+
+       return changed_item;
+}
+
+void set_changed_item_content_type(changed_item_s * changed_item, char *content_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_item == NULL, "pChangedItem is NULL");
+
+       if (content_type != NULL)
+               changed_item->content_type = strdup(content_type);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_changed_item(changed_item_s * changed_item)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_item == NULL, "pChangedItem is NULL");
+
+       if (changed_item->luid != NULL) {
+               free(changed_item->luid);
+               changed_item->luid = NULL;
+       }
+
+       if (changed_item->content_type != NULL) {
+               free(changed_item->content_type);
+               changed_item->content_type = NULL;
+       }
+
+       if (changed_item->data != NULL) {
+               free(changed_item->data);
+               changed_item->data = NULL;
+       }
+
+       if (changed_item != NULL)
+               free(changed_item);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_changed_item_data(changed_item_s * changed_item, char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_item == NULL, "pChangedItem is NULL");
+
+       if (data != NULL)
+               changed_item->data = strdup(data);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_changed_item_index_of_datastore(changed_item_s * changed_item, unsigned int index_of_datastore)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_item == NULL, "changed_item is NULL");
+
+       changed_item->index_of_datastore = index_of_datastore;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+changed_datastore_s *create_changed_datastore(char *source, char *target, int has_number_of_changes, unsigned int number_of_changes)
+{
+       _EXTERN_FUNC_ENTER;
+
+       changed_datastore_s *changed_datastore = (changed_datastore_s *) calloc(1, sizeof(changed_datastore_s));
+       retvm_if(changed_datastore == NULL, NULL, "changed_datastore is NULL");
+
+       if (source != NULL)
+               changed_datastore->source = strdup(source);
+       if (target != NULL)
+               changed_datastore->target = strdup(target);
+
+       changed_datastore->need_sync_command = 1;
+       changed_datastore->number_of_changes = number_of_changes;
+       changed_datastore->has_number_of_changes = has_number_of_changes;
+
+       _EXTERN_FUNC_EXIT;
+
+       return changed_datastore;
+}
+
+void free_changed_datastores(GList * changed_datastores)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_datastores == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       for (iter = changed_datastores; iter != NULL; iter = g_list_next(iter))
+               free_changed_datastore(iter->data);
+
+       g_list_free(changed_datastores);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_changed_datastore(changed_datastore_s * changed_datastore)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_datastore == NULL, "pChangedDatastore is NULL");
+
+       if (changed_datastore->source != NULL) {
+               free(changed_datastore->source);
+               changed_datastore->source = NULL;
+       }
+
+       if (changed_datastore->target != NULL) {
+               free(changed_datastore->target);
+               changed_datastore->target = NULL;
+       }
+
+       GList *iter = NULL;
+       for (iter = changed_datastore->change_item; iter != NULL; iter = g_list_next(iter))
+               free_changed_item(iter->data);
+
+       g_list_free(changed_datastore->change_item);
+       changed_datastore->change_item = NULL;
+
+       for (iter = changed_datastore->sent_item; iter != NULL; iter = g_list_next(iter))
+               free_changed_item(iter->data);
+
+       g_list_free(changed_datastore->sent_item);
+       changed_datastore->sent_item = NULL;
+
+       if (changed_datastore != NULL)
+               free(changed_datastore);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_changed_datastore_changed_item(changed_datastore_s * changed_datastore, GList * changed_items)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (changed_datastore != NULL)
+               changed_datastore->change_item = changed_items;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_changed_datastore_changed_item(changed_datastore_s * changed_datastore, changed_item_s * changed_item)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(changed_datastore == NULL, "changed_datastore is NULL");
+
+       changed_datastore->change_item = g_list_append(changed_datastore->change_item, changed_item);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+applied_status_s *create_applied_status(char *luid, change_type_e change_type, int status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       applied_status_s *applied_status = (applied_status_s *) calloc(1, sizeof(applied_status_s));
+       retvm_if(applied_status == NULL, NULL, "appliedStatus is NULL");
+
+       if (luid != NULL)
+               applied_status->luid = strdup(luid);
+
+       applied_status->change_type = change_type;
+       applied_status->status = status;
+
+       _EXTERN_FUNC_EXIT;
+
+       return applied_status;
+}
+
+void free_applied_statuses(GList * applied_statuses)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(applied_statuses == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       for (iter = applied_statuses; iter != NULL; iter = g_list_next(iter))
+               free_applied_status(iter->data);
+
+       g_list_free(applied_statuses);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_applied_status(applied_status_s * applied_status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(applied_status == NULL, "List is NULL");
+
+       if (applied_status->luid != NULL) {
+               free(applied_status->luid);
+               applied_status->luid = NULL;
+       }
+
+       free(applied_status);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sending_status_s *create_sending_status(char *source, char *target)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sending_status_s *sending_status = (sending_status_s *) calloc(1, sizeof(sending_status_s));
+       retvm_if(sending_status == NULL, NULL, "sending_status is NULL");
+
+       if (source != NULL)
+               sending_status->source = strdup(source);
+
+       if (target != NULL)
+               sending_status->target = strdup(target);
+
+       _EXTERN_FUNC_EXIT;
+
+       return sending_status;
+}
+
+void free_sending_statuses(GList * sending_statuses)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sending_statuses == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       for (iter = sending_statuses; iter != NULL; iter = g_list_next(iter))
+               free_sending_status(iter->data);
+
+       g_list_free(sending_statuses);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_sending_status(sending_status_s * sending_status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sending_status == NULL, "pSendingStatus is NULL");
+
+       if (sending_status->source != NULL) {
+               free(sending_status->source);
+               sending_status->source = NULL;
+       }
+
+       if (sending_status->target != NULL) {
+               free(sending_status->target);
+               sending_status->target = NULL;
+       }
+
+       GList *iter = NULL;
+       for (iter = sending_status->items; iter != NULL; iter = g_list_next(iter))
+               free_applied_status(iter->data);
+
+       g_list_free(sending_status->items);
+
+       free(sending_status);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_sending_status_applied_status(sending_status_s * sending_status, applied_status_s * applied_status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sending_status == NULL, "sending_status is NULL");
+
+       sending_status->items = g_list_append(sending_status->items, applied_status);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+datastore_s *create_datastore(char *target, char *source)
+{
+       _EXTERN_FUNC_ENTER;
+
+       datastore_s *datastore = (datastore_s *) calloc(1, sizeof(datastore_s));
+       retvm_if(datastore == NULL, NULL, "datastore is NULL");
+
+       if (target != NULL)
+               datastore->target = strdup(target);
+
+       if (source != NULL)
+               datastore->source = strdup(source);
+
+       _EXTERN_FUNC_EXIT;
+
+       return datastore;
+}
+
+void set_datastore_content_type_info(datastore_s * datastore, int datastore_id, int folder_type_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL) {
+               datastore->datastore_id = datastore_id;
+               datastore->folder_type_id = folder_type_id;
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_account_info(datastore_s * datastore, char *account_id, char *account_pw)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL) {
+               if (account_id != NULL)
+                       datastore->id = strdup(account_id);
+               if (account_pw != NULL)
+                       datastore->pw = strdup(account_pw);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_client_sync_type(datastore_s * datastore, alert_type_e sync_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL)
+               datastore->client_sync_type = sync_type;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_server_sync_type(datastore_s * datastore, alert_type_e sync_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL)
+               datastore->server_sync_type = sync_type;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_client_anchor(datastore_s * datastore, char *last_anchor, char *next_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL) {
+               if (last_anchor != NULL)
+                       datastore->last_anchor_client = strdup(last_anchor);
+               if (next_anchor != NULL)
+                       datastore->next_anchor_client = strdup(next_anchor);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_datastore_server_anchor(datastore_s * datastore, char *last_anchor, char *next_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (datastore != NULL) {
+               if (last_anchor != NULL)
+                       datastore->last_anchor_server = strdup(last_anchor);
+               if (next_anchor != NULL)
+                       datastore->next_anchor_server = strdup(next_anchor);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sync_result_s *create_sync_result()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_result_s *syncResult = calloc(1, sizeof(sync_result_s));
+       retvm_if(syncResult == NULL, NULL, "syncResult is NULL");
+
+       _EXTERN_FUNC_EXIT;
+
+       return syncResult;
+}
+
+sync_result_s *dup_sync_result(sync_result_s * org_sync_result)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(org_sync_result == NULL, NULL, "orgSyncResult is NULL");
+
+       sync_result_s *syn_cre_sult = calloc(1, sizeof(sync_result_s));
+       retvm_if(syn_cre_sult == NULL, NULL, "syn_cre_sult is NULL");
+
+       syn_cre_sult->session_result = org_sync_result->session_result;
+       syn_cre_sult->number_of_change = org_sync_result->number_of_change;
+       syn_cre_sult->received_count = org_sync_result->received_count;
+       syn_cre_sult->add_count = org_sync_result->add_count;
+       syn_cre_sult->replace_count = org_sync_result->replace_count;
+       syn_cre_sult->delete_count = org_sync_result->delete_count;
+
+       _EXTERN_FUNC_EXIT;
+
+       return syn_cre_sult;
+
+}
+
+void set_number_of_change(sync_result_s * sync_result, unsigned int number_of_change)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (sync_result != NULL)
+               sync_result->number_of_change = number_of_change;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_add_count(sync_result_s * sync_result, unsigned int add_cnt)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (sync_result != NULL)
+               sync_result->add_count += add_cnt;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_receive_count(sync_result_s * sync_result, unsigned int received_count)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (sync_result != NULL)
+               sync_result->received_count += received_count;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_replace_count(sync_result_s * sync_result, unsigned int replace_cnt)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (sync_result != NULL)
+               sync_result->replace_count += replace_cnt;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void add_delete_count(sync_result_s * sync_result, unsigned int delete_cnt)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (sync_result != NULL)
+               sync_result->delete_count += delete_cnt;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_pre_sync_return_obj(pre_sync_return_obj_s * pre_sync_return_obj)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(pre_sync_return_obj == NULL, "pre_sync_return_obj is NULL");
+
+       GList *iter = NULL;
+       for (iter = pre_sync_return_obj->datastore_info; iter != NULL; iter = g_list_next(iter))
+               free_datastore_info(iter->data);
+       g_list_free(pre_sync_return_obj->datastore_info);
+       pre_sync_return_obj->datastore_info = NULL;
+
+       if (pre_sync_return_obj->dev_id != NULL) {
+               free(pre_sync_return_obj->dev_id);
+               pre_sync_return_obj->dev_id = NULL;
+       }
+
+       free(pre_sync_return_obj);
+       pre_sync_return_obj = NULL;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_sync_obj(sync_obj_s * sync_obj)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sync_obj == NULL, "sync_obj is NULL");
+
+       GList *iter = NULL;
+       for (iter = sync_obj->changed_datastore; iter != NULL; iter = g_list_next(iter))
+               free_changed_datastore(iter->data);
+       g_list_free(sync_obj->changed_datastore);
+       sync_obj->changed_datastore = NULL;
+
+       for (iter = sync_obj->sending_status; iter != NULL; iter = g_list_next(iter))
+               free_sending_status(iter->data);
+       g_list_free(sync_obj->sending_status);
+       sync_obj->sending_status = NULL;
+
+       free(sync_obj);
+       sync_obj = NULL;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_sync_return_obj(sync_return_obj_s * sync_return_obj)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sync_return_obj == NULL, "pSyncReturnObj is NULL");
+
+       GList *iter = NULL;
+       for (iter = sync_return_obj->changed_datastore; iter != NULL; iter = g_list_next(iter))
+               free_changed_datastore(iter->data);
+       g_list_free(sync_return_obj->changed_datastore);
+       sync_return_obj->changed_datastore = NULL;
+
+       for (iter = sync_return_obj->status; iter != NULL; iter = g_list_next(iter))
+               free_applied_status(iter->data);
+       g_list_free(sync_return_obj->status);
+       sync_return_obj->status = NULL;
+
+       free(sync_return_obj);
+       sync_return_obj = NULL;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_datastore(datastore_s * datastore)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(datastore == NULL, "pDatastore is NULL");
+
+       if (datastore->target != NULL) {
+               free(datastore->target);
+               datastore->target = NULL;
+       }
+
+       if (datastore->source != NULL) {
+               free(datastore->source);
+               datastore->source = NULL;
+       }
+
+       if (datastore->id != NULL) {
+               free(datastore->id);
+               datastore->id = NULL;
+       }
+
+       if (datastore->pw != NULL) {
+               free(datastore->pw);
+               datastore->pw = NULL;
+       }
+
+       if (datastore->last_anchor_client != NULL) {
+               free(datastore->last_anchor_client);
+               datastore->last_anchor_client = NULL;
+       }
+
+       if (datastore->next_anchor_client != NULL) {
+               free(datastore->next_anchor_client);
+               datastore->next_anchor_client = NULL;
+       }
+
+       if (datastore->last_anchor_server != NULL) {
+               free(datastore->last_anchor_server);
+               datastore->last_anchor_server = NULL;
+       }
+
+       if (datastore->next_anchor_server != NULL) {
+               free(datastore->next_anchor_server);
+               datastore->next_anchor_server = NULL;
+       }
+
+       if (datastore->client_sync_result != NULL)
+               free(datastore->client_sync_result);
+
+       if (datastore->server_sync_result != NULL)
+               free(datastore->server_sync_result);
+
+       free(datastore);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_sync_service(sync_service_s * category)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(category == NULL, "category is NULL");
+
+       if (category->src_uri != NULL)
+               free(category->src_uri);
+
+       if (category->tgt_uri != NULL)
+               free(category->tgt_uri);
+
+       if (category->id != NULL)
+               free(category->id);
+
+       if (category->password != NULL)
+               free(category->password);
+
+       _EXTERN_FUNC_EXIT;
+}
diff --git a/src/agent/common/common_util.c b/src/agent/common/common_util.c
new file mode 100755 (executable)
index 0000000..7c1bb70
--- /dev/null
@@ -0,0 +1,281 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Util.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of utility function
+ */
+
+#include <sync_agent.h>
+
+#include "common/common_util.h"
+#include "common/common_define_internal.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+#define MAX_RETRY_COUNT 10
+
+bool create_config_str(int account_id, char *key, char *value, char *type, char *access_name, sync_agent_da_config_s ** config)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       da_err = sync_agent_create_config(config);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_config is failed");
+               goto error;
+       }
+
+       (*config)->config_id = account_id;
+       (*config)->key = strdup(key);
+       (*config)->value = value != NULL ? strcmp(value, "") == 0 ? NULL : strdup(value) : NULL;
+       (*config)->type = strdup(type);
+       (*config)->access_name = strdup(access_name);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+
+       if (da_err == SYNC_AGENT_DA_SUCCESS)
+               return true;
+       else
+               return false;
+
+}
+
+bool set_config_str(int accountID, char *key, char *value, char *type, char *access_name)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_da_return_e result;
+       sync_agent_da_config_s config;
+
+       config.config_id = accountID;
+       config.key = key;
+       config.value = value != NULL ? strcmp(value, "") == 0 ? NULL : value : NULL;
+       config.type = type;
+       config.access_name = access_name;
+
+       result = sync_agent_update_config(&config);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == SYNC_AGENT_DA_SUCCESS)
+               return true;
+       else
+               return false;
+}
+
+bool set_config_int(int accountID, char *key, int value, char *type, char *access_name)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *value_str = NULL;
+       value_str = g_strdup_printf("%u", value);
+
+       sync_agent_da_return_e result;
+       sync_agent_da_config_s config;
+
+       config.config_id = accountID;
+       config.key = key;
+       config.value = value_str;
+       config.type = type;
+       config.access_name = access_name;
+
+       result = sync_agent_update_config(&config);
+
+       if (value_str != NULL)
+               free(value_str);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == SYNC_AGENT_DA_SUCCESS)
+               return true;
+       else
+               return false;
+}
+
+bool get_config(int account_id, char *key, char **value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_da_return_e result = SYNC_AGENT_DA_SUCCESS;
+       sync_agent_da_config_s *config = NULL;
+
+       *value = NULL;
+
+       result = sync_agent_create_config(&config);
+       if (result != SYNC_AGENT_DA_SUCCESS)
+               return false;
+
+       result = sync_agent_get_config(account_id, key, &config);
+       if (result == SYNC_AGENT_DA_SUCCESS) {
+               if (config != NULL) {
+                       if (config->value != NULL) {
+                               *value = strdup(config->value);
+                               _DEBUG_INFO("value = %s", *value);
+                       }
+               }
+       } else {
+               /* FIXME  temporary solution
+                * Try MAX_RETRY_COUNT when fail to get_config
+                * */
+               int i;
+               bool success = false;
+               for (i = 0; i < MAX_RETRY_COUNT; i++) {
+                       result = sync_agent_get_config(account_id, key, &config);
+                       if (result == SYNC_AGENT_DA_SUCCESS) {
+                               if (config != NULL) {
+                                       if (config->value != NULL) {
+                                               *value = strdup(config->value);
+                                               _DEBUG_INFO("value = %s", *value);
+                                               success = true;
+                                               break;
+                                       }
+                               }
+                       }
+               }
+               if (success == false) {
+                       sync_agent_free_config(config);
+                       _EXTERN_FUNC_EXIT;
+                       return false;
+               }
+       }
+
+       sync_agent_free_config(config);
+       _EXTERN_FUNC_EXIT;
+       return true;
+}
+
+int get_account_id(char *profile, bool open)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(profile == NULL, -1, "profile is NULL");
+
+       int accountId = -1;
+       char *profileDirName = NULL;
+       bool result;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       if (open == false) {
+               sync_agent_da_return_e da_err = sync_agent_open_agent();
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_open_agent");
+                       goto error;
+               }
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+
+               if (profileDirName != NULL)
+                       free(profileDirName);
+
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, &profileDirName);
+               if (result == false) {
+                       _DEBUG_ERROR("failed in get_Config");
+                       goto error;
+               }
+
+               _DEBUG_INFO("profileDirName = %s", profileDirName);
+               if (profileDirName == NULL)
+                       continue;
+
+               if (strcmp(profile, profileDirName) == 0) {
+                       _DEBUG_INFO("account_list[i] = %d", fw_account->account_id);
+                       accountId = fw_account->account_id;
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (profileDirName != NULL)
+               free(profileDirName);
+
+       if (open == false)
+               sync_agent_close_agent();
+
+       return accountId;
+}
+
+/*int convert_synctype_value(char *syncType_str)
+{
+       int syncType_value;
+
+       if (strcmp(syncType_str, DEFINE_ALERT_SLOW_SYNC_STR) ==0)
+               syncType_value = ALERT_SLOW_SYNC ;
+       else if (strcmp(syncType_str, DEFINE_ALERT_TWO_WAY_STR) ==0)
+               syncType_value = ALERT_TWO_WAY ;
+       else if (strcmp(syncType_str, DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR) ==0)
+               syncType_value =  ALERT_ONE_WAY_FROM_CLIENT;
+       else if (strcmp(syncType_str, DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR) ==0)
+               syncType_value = ALERT_ONE_WAY_FROM_SERVER;
+       else if (strcmp(syncType_str, DEFINE_ALERT_REFRESH_FROM_SERVER_STR) ==0)
+               syncType_value = ALERT_REFRESH_FROM_SERVER;
+       else if (strcmp(syncType_str, DEFINE_ALERT_REFRESH_FROM_CLIENT_STR) ==0)
+               syncType_value = ALERT_REFRESH_FROM_CLIENT;
+       else
+               syncType_value = ALERT_UNKNOWN;
+
+       return syncType_value;
+}*/
+
+/*char *convert_synctype_str(char *syncType_value)
+{
+       char *syncType_str = NULL;
+
+       if (strcmp(syncType_value, DEFINE_ALERT_SLOW_SYNC_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_SLOW_SYNC_STR;
+       else if (strcmp(syncType_value, DEFINE_ALERT_TWO_WAY_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_TWO_WAY_STR;
+       else if (strcmp(syncType_value, DEFINE_ALERT_ONE_WAY_FROM_CLIENT_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR;
+       else if (strcmp(syncType_value, DEFINE_ALERT_ONE_WAY_FROM_CLIENT_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR;
+       else if (strcmp(syncType_value, DEFINE_ALERT_REFRESH_FROM_SERVER_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_REFRESH_FROM_SERVER_STR;
+       else if (strcmp(syncType_value, DEFINE_ALERT_REFRESH_FROM_CLIENT_VALUE) ==0)
+               syncType_str = DEFINE_ALERT_REFRESH_FROM_CLIENT_STR;
+       else
+               syncType_str = DEFINE_ALERT_SLOW_SYNC_STR;
+
+       return syncType_str;
+}*/
diff --git a/src/agent/common/common_vconf.c b/src/agent/common/common_vconf.c
new file mode 100755 (executable)
index 0000000..e874d37
--- /dev/null
@@ -0,0 +1,191 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @Common_Util.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of wrapping vconf function
+ */
+
+#include <vconf.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <glib.h>
+#include <string.h>
+
+#include <sync_agent.h>
+
+#include "common/common_vconf.h"
+
+char *get_vconf_str(char *base_key, char *key)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char path[128];
+       char *value = NULL;
+
+       snprintf(path, sizeof(path), "%s%s", base_key, key);
+       value = vconf_get_str(path);
+
+       if (value != NULL) {
+               if (strcmp(value, "") == 0) {
+
+                       if (value != NULL)
+                               free(value);
+
+                       _EXTERN_FUNC_EXIT;
+                       return NULL;
+               } else {
+                       _EXTERN_FUNC_EXIT;
+                       return value;
+               }
+       } else {
+               _EXTERN_FUNC_EXIT;
+               return NULL;
+       }
+
+}
+
+char *get_vconf_str_key(char *key)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *value = NULL;
+       value = vconf_get_str(key);
+
+       if (value != NULL) {
+               if (strcmp(value, "") == 0) {
+
+                       if (value != NULL)
+                               free(value);
+
+                       _EXTERN_FUNC_EXIT;
+                       return NULL;
+               } else {
+                       _EXTERN_FUNC_EXIT;
+                       return value;
+               }
+       } else {
+               _EXTERN_FUNC_EXIT;
+               return NULL;
+       }
+}
+
+bool get_vconf_int(char *base_key, char *key, int *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char path[128];
+       int temp = 0;
+       int result;
+
+       snprintf(path, sizeof(path), "%s%s", base_key, key);
+       result = vconf_get_int(path, &temp);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0) {
+               *value = temp;
+               return true;
+       } else
+               return false;
+}
+
+bool get_vconf_int_key(char *key, int *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int temp = 0;
+       int result;
+
+       result = vconf_get_int(key, &temp);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0) {
+               *value = temp;
+               return true;
+       } else
+               return false;
+}
+
+bool set_vconf_str(char *base_key, char *key, char *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char path[128];
+       int result;
+
+       snprintf(path, sizeof(path), "%s%s", base_key, key);
+       result = vconf_set_str(path, value);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0)
+               return true;
+       else
+               return false;
+}
+
+bool set_vconf_str_key(char *key, char *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result;
+       result = vconf_set_str(key, value);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0)
+               return true;
+       else
+               return false;
+}
+
+bool set_vconf_int(char *base_key, char *key, int value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char path[128];
+       int result;
+
+       snprintf(path, sizeof(path), "%s%s", base_key, key);
+       result = vconf_set_int(path, value);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0)
+               return true;
+       else
+               return false;
+}
+
+bool set_vconf_int_key(char *key, int value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result;
+
+       result = vconf_set_int(key, value);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (result == 0)
+               return true;
+       else
+               return false;
+}
diff --git a/src/agent/framework/event/oma_ds_event_handler.c b/src/agent/framework/event/oma_ds_event_handler.c
new file mode 100755 (executable)
index 0000000..01d5102
--- /dev/null
@@ -0,0 +1,908 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Event_Handler.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of event callback function(from ui)
+ */
+
+#include <glib.h>
+#include <stdlib.h>
+#include <string.h>
+
+#include <sync_agent.h>
+
+#include "framework/event/oma_ds_event_handler.h"
+#include "framework/event/oma_ds_platform_event_handler.h"
+#include "framework/task/oma_ds_engine_controller_task.h"
+#include "common/common_define.h"
+#include "common/common_vconf.h"
+#include "common/common_util.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+#define NOTI_KEY       "OMADS"
+
+static void _request_manual_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data);
+
+static void _request_manual_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data)
+{
+       _INNER_FUNC_ENTER;
+
+       unsigned int request_msg_id_to_cancel = 0;
+       get_manual_sync_request_id(&request_msg_id_to_cancel);
+
+       _INNER_FUNC_EXIT;
+}
+
+int event_callback_add_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *profile_dir_name = NULL;
+       char *profile_name = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *sync_mode = NULL;
+       char *sync_type = NULL;
+       char *interval = NULL;
+       int category_count;
+       int result = 0;
+       int account_id;
+
+       GList *categorys = NULL;
+       GList *iter = NULL;
+
+       sync_agent_get_event_data_param(request, &profile_dir_name);
+       sync_agent_get_event_data_param(request, &profile_name);
+       sync_agent_get_event_data_param(request, &addr);
+       sync_agent_get_event_data_param(request, &id);
+       sync_agent_get_event_data_param(request, &password);
+       sync_agent_get_event_data_param(request, &sync_mode);
+       sync_agent_get_event_data_param(request, &sync_type);
+       sync_agent_get_event_data_param(request, &interval);
+       sync_agent_get_event_data_param(request, &category_count);
+
+       /*
+          _DEBUG_INFO("request param : %s", profile_dir_name);
+          _DEBUG_INFO("request param : %s", profile_name);
+          _DEBUG_INFO("request param : %s", addr);
+          _DEBUG_INFO("request param : %s", id);
+          _DEBUG_INFO("request param : %s", password);
+          _DEBUG_INFO("request param : %s", sync_mode);
+          _DEBUG_INFO("request param : %s", sync_type);
+          _DEBUG_INFO("request param : %s", interval);
+          _DEBUG_INFO("request param : %d", category_count);
+        */
+
+       int i = 0;
+       for (; i < category_count; i++) {
+               sync_service_s *category = (sync_service_s *) calloc(1, sizeof(sync_service_s));
+               if (category == NULL) {
+                       _DEBUG_ERROR("category is NULL !");
+
+                       if (profile_dir_name != NULL)
+                               free(profile_dir_name);
+
+                       if (profile_name != NULL)
+                               free(profile_name);
+
+                       if (addr != NULL)
+                               free(addr);
+
+                       if (id != NULL)
+                               free(id);
+
+                       if (password != NULL)
+                               free(password);
+
+                       if (sync_mode != NULL)
+                               free(sync_mode);
+
+                       if (sync_type != NULL)
+                               free(sync_type);
+
+                       if (interval != NULL)
+                               free(interval);
+
+                       return 0;
+               }
+
+               sync_agent_get_event_data_param(request, &(category->service_type));
+               sync_agent_get_event_data_param(request, &(category->enabled));
+               sync_agent_get_event_data_param(request, &(category->src_uri));
+               sync_agent_get_event_data_param(request, &(category->tgt_uri));
+               sync_agent_get_event_data_param(request, &(category->id));
+               sync_agent_get_event_data_param(request, &(category->password));
+
+               categorys = g_list_append(categorys, category);
+
+               /*
+                  _DEBUG_INFO("category[i]->content_type : %d", category->content_type);
+                  _DEBUG_INFO("category[i]->enabled : %d", category->enabled);
+                  _DEBUG_INFO("category[i]->srcURI : %s", category->src_uri);
+                  _DEBUG_INFO("category[i]->tgtURI : %s", category->tgt_uri);
+                  _DEBUG_INFO("category[i]->id : %s", category->id);
+                  _DEBUG_INFO("category[i]->password : %s", category->password);
+                */
+       }
+
+       /* send to engine controller */
+       void *in_param_value_array[9] = { &profile_dir_name, &profile_name, &addr, &id, &password, &sync_mode, &sync_type, &interval, &categorys };
+       int in_param_index_array[9] = { 0, 1, 2, 3, 4, 5, 6, 7, 8 };
+       sync_agent_ec_value_type_e in_param_value_type_array[9] = { SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT,
+               SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT,
+               SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT
+       };
+       unsigned int request_msg_id = 0;
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE, 0, 9, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &account_id);
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &account_id);
+
+       for (iter = categorys; iter != NULL; iter = g_list_next(iter)) {
+               sync_service_s *category = (sync_service_s *) iter->data;
+
+               if (category != NULL)
+                       free_sync_service(category);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_edit_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *profile_dir_name = NULL;
+       char *profile_name = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *sync_mode = NULL;
+       char *sync_type = NULL;
+       char *interval = NULL;
+       int category_count;
+       int result = 0;
+
+       GList *categorys = NULL;
+       GList *iter = NULL;
+
+       sync_agent_get_event_data_param(request, &profile_dir_name);
+       if (profile_dir_name == NULL) {
+               _DEBUG_ERROR("profile_dir_name is not defined");
+               result = 0;
+               goto error;
+       }
+       _DEBUG_INFO("request param : %s", profile_dir_name);
+
+       int account_id = get_account_id(profile_dir_name, false);
+
+       sync_agent_get_event_data_param(request, &profile_name);
+       sync_agent_get_event_data_param(request, &addr);
+       sync_agent_get_event_data_param(request, &id);
+       sync_agent_get_event_data_param(request, &password);
+       sync_agent_get_event_data_param(request, &sync_mode);
+       sync_agent_get_event_data_param(request, &sync_type);
+       sync_agent_get_event_data_param(request, &interval);
+       sync_agent_get_event_data_param(request, &category_count);
+
+       _DEBUG_INFO("request param : %s", profile_name);
+       _DEBUG_INFO("request param : %s", addr);
+       _DEBUG_INFO("request param : %s", id);
+       _DEBUG_INFO("request param : %s", password);
+       _DEBUG_INFO("request param : %s", sync_mode);
+       _DEBUG_INFO("request param : %s", sync_type);
+       _DEBUG_INFO("request param : %s", interval);
+       _DEBUG_INFO("request param : %d", category_count);
+
+       int i = 0;
+       for (; i < category_count; i++) {
+               sync_service_s *category = (sync_service_s *) calloc(1, sizeof(sync_service_s));
+               if (category == NULL) {
+                       _DEBUG_ERROR("category is NULL !");
+
+                       if (profile_dir_name != NULL)
+                               free(profile_dir_name);
+
+                       if (profile_name != NULL)
+                               free(profile_name);
+
+                       if (addr != NULL)
+                               free(addr);
+
+                       if (id != NULL)
+                               free(id);
+
+                       if (password != NULL)
+                               free(password);
+
+                       if (sync_mode != NULL)
+                               free(sync_mode);
+
+                       if (sync_type != NULL)
+                               free(sync_type);
+
+                       if (interval != NULL)
+                               free(interval);
+
+                       return 0;
+               }
+
+               sync_agent_get_event_data_param(request, &(category->service_type));
+               sync_agent_get_event_data_param(request, &(category->enabled));
+               sync_agent_get_event_data_param(request, &(category->src_uri));
+               sync_agent_get_event_data_param(request, &(category->tgt_uri));
+               sync_agent_get_event_data_param(request, &(category->id));
+               sync_agent_get_event_data_param(request, &(category->password));
+
+               categorys = g_list_append(categorys, category);
+
+               _DEBUG_INFO("category[i]->content_type : %d", category->service_type);
+               _DEBUG_INFO("category[i]->enabled : %d", category->enabled);
+               _DEBUG_INFO("category[i]->srcURI : %s", category->src_uri);
+               _DEBUG_INFO("category[i]->tgtURI : %s", category->tgt_uri);
+               _DEBUG_INFO("category[i]->id : %s", category->id);
+               _DEBUG_INFO("category[i]->password : %s", category->password);
+       }
+
+       /* send to engine controller */
+       void *in_param_value_array[9] = { &account_id, &profile_name, &addr, &id, &password, &sync_mode, &sync_type, &interval, &categorys };
+       int in_param_index_array[9] = { 0, 1, 2, 3, 4, 5, 6, 7, 8 };
+       sync_agent_ec_value_type_e in_param_value_type_array[9] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT,
+               SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT,
+               SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT
+       };
+       unsigned int request_msg_id = 0;
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_EDIT_PROFILE, 0, 9, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       for (iter = categorys; iter != NULL; iter = g_list_next(iter)) {
+               sync_service_s *category = (sync_service_s *) iter->data;
+
+               if (category != NULL)
+                       free_sync_service(category);
+       }
+
+       if (profile_dir_name != NULL)
+               free(profile_dir_name);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_delete_profile_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result = 0;
+       int count;
+       sync_agent_get_event_data_param(request, &count);
+       GList *profiles = NULL;
+       int *account_id = 0;
+
+       int i;
+       char *profile = NULL;
+       for (i = 0; i < count; i++) {
+               if (profile != NULL) {
+                       free(profile);
+                       profile = NULL;
+               }
+
+               sync_agent_get_event_data_param(request, &profile);
+               if (profile == NULL) {
+                       _DEBUG_ERROR("profile is not defined");
+                       result = 0;
+                       goto error;
+               }
+               _DEBUG_INFO("request param : %s", profile);
+
+               account_id = (int *)calloc(1, sizeof(int));
+               if (account_id == NULL) {
+                       _DEBUG_ERROR("account_id is NULL");
+                       result = 0;
+                       goto error;
+               }
+
+               *account_id = get_account_id(profile, false);
+
+               profiles = g_list_append(profiles, account_id);
+       }
+
+       /* send to engine controller */
+       void *in_param_value_array[1] = { &profiles };
+       int in_param_index_array[1] = { 0 };
+       sync_agent_ec_value_type_e in_param_value_type_array[1] = { SYNC_AGENT_EC_VALUE_TYPE_STRUCT };
+       unsigned int request_msg_id = 0;
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_DELETE_PROFILE, 0, 1, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_request_sync_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+       char *profile = NULL;
+       int result = 0;
+
+       sync_agent_get_event_data_param(request, &profile);
+       if (profile == NULL) {
+               _DEBUG_ERROR("profile is not defined");
+               result = 0;
+               goto error;
+       }
+       _DEBUG_INFO("request param : %s", profile);
+
+       int account_id = get_account_id(profile, false);
+       char *sync_mode = strdup(DEFINE_SYNC_MODE_MANUAL);
+
+       void *in_param_value_array[3] = { &account_id, &sync_mode, NULL };
+       int in_param_index_array[3] = { 0, 1, 2 };
+       sync_agent_ec_value_type_e in_param_value_type_array[3] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT };
+       unsigned int request_msg_id = 0;
+       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_REQUEST, 0, 3, in_param_index_array, in_param_value_type_array, in_param_value_array, _request_manual_sync_task_finish_callback, NULL, (int *)&request_msg_id);
+
+       insert_request_msg_info(SYNC_MODE_MANUAL, request_msg_id);
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_cancel_sync_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+       char *profile = NULL;
+       int result = 0;
+       bool res;
+
+       sync_agent_get_event_data_param(request, &profile);
+       if (profile == NULL) {
+               _DEBUG_ERROR("profile is not defined");
+               result = 0;
+               goto error;
+       }
+
+       _DEBUG_INFO("request param : %s", profile);
+
+       res = cancel_current_sync_task();
+       if (res == true)
+               result = 1;
+       else
+               result = 0;
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_get_profile_data_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result = 0;
+       char *profile = NULL;
+       char *profile_name = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *sync_mode = NULL;
+       char *sync_type = NULL;
+       char *interval = NULL;
+       int last_session_status = 0;
+       int last_session_time = 0;
+
+       sync_agent_get_event_data_param(request, &profile);
+       if (profile == NULL) {
+               _DEBUG_ERROR("profile is not defined");
+               result = 0;
+               goto error;
+       }
+
+       _DEBUG_INFO("request param : %s", profile);
+
+       int account_id = get_account_id(profile, false);
+
+       int in_param_index_array[1] = { 0 };
+       void *in_param_value_array[1] = { &account_id };
+       sync_agent_ec_value_type_e in_param_value_type_array[1] = { SYNC_AGENT_EC_VALUE_TYPE_INT };
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       unsigned int request_msg_id = 0;
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_DATA, 0, 1, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profile_name);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &addr);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+       sync_agent_get_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &sync_mode);
+       sync_agent_get_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &sync_type);
+       sync_agent_get_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &interval);
+       sync_agent_get_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &last_session_status);
+       sync_agent_get_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &last_session_time);
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)profile_name);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)addr);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)id);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)password);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_mode);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_type);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)interval);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &last_session_status);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &last_session_time);
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_get_profile_sync_category_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+       char *profile = NULL;
+       int content_type = 0;
+       int enabled = 0;
+       char *srcURI = NULL;
+       char *tgtURI = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       int result = 0;
+
+       sync_agent_get_event_data_param(request, &profile);
+       if (profile == NULL) {
+               _DEBUG_ERROR("profile is not defined");
+               result = 0;
+               goto error;
+       }
+
+       sync_agent_get_event_data_param(request, &content_type);
+
+       _DEBUG_INFO("request param : %s", profile);
+       _DEBUG_INFO("request param : %d", content_type);
+
+       int account_id = get_account_id(profile, false);
+       _DEBUG_INFO(" account_id: %d", account_id);
+
+       int in_param_index_array[2] = { 0, 1 };
+       void *in_param_value_array[2] = { &account_id, &content_type };
+       sync_agent_ec_value_type_e in_param_value_type_array[2] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_INT };
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       unsigned int request_msg_id = 0;
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_SYNC_CATEGORY, 0, 2, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &enabled);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &srcURI);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &tgtURI);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_get_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+
+       /*
+          _DEBUG_INFO("result = %d", result);
+          _DEBUG_INFO("enabled = %d", enabled);
+          _DEBUG_INFO("srcURI = %s", srcURI);
+          _DEBUG_INFO("tgtURI = %s", tgtURI);
+          _DEBUG_INFO("id = %s", id);
+          _DEBUG_INFO("password = %s", password);
+        */
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &enabled);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)srcURI);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)tgtURI);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)id);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)password);
+
+ error:
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_get_profile_last_statistics_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *profile = NULL;
+       int content_type = 0;
+       char *dbSynced = "NO";
+       int last_session_time = -1;
+       int server2Client_Total = 0;
+       int server2Client_NrOfAdd = 0;
+       int server2Client_NrOfDelete = 0;
+       int server2Client_NrOfReplace = 0;
+       int client2Server_Total = 0;
+       int client2Server_NrOfAdd = 0;
+       int client2Server_NrOrDelete = 0;
+       int client2Server_NrOfReplace = 0;
+       int result = 0;
+
+       sync_agent_get_event_data_param(request, &profile);
+       if (profile == NULL) {
+               _DEBUG_ERROR("profile is not defined");
+               result = 0;
+               goto error;
+       }
+
+       sync_agent_get_event_data_param(request, &content_type);
+
+       _DEBUG_INFO("request param : %s", profile);
+       _DEBUG_INFO("request param : %d", content_type);
+
+       int account_id = get_account_id(profile, false);
+
+       int in_param_index_array[2] = { 0, 1 };
+       void *in_param_value_array[2] = { &account_id, &content_type };
+       sync_agent_ec_value_type_e in_param_value_type_array[2] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_INT };
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       unsigned int request_msg_id = 0;
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_STATISTICS, 0, 2, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &dbSynced);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &last_session_time);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_Total);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfAdd);
+       sync_agent_get_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfDelete);
+       sync_agent_get_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfReplace);
+       sync_agent_get_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_Total);
+       sync_agent_get_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOfAdd);
+       sync_agent_get_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOrDelete);
+       sync_agent_get_param_value(&(param_array[10]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOfReplace);
+
+       /*
+          _DEBUG_INFO("result = %d", result);
+          _DEBUG_INFO("dbSynced = %s\n", dbSynced);
+          _DEBUG_INFO("last_session_time = %d\n", last_session_time);
+          _DEBUG_INFO("server2Client_Total = %d\n", server2Client_Total);
+          _DEBUG_INFO("server2Client_NrOfAdd = %d\n", server2Client_NrOfAdd);
+          _DEBUG_INFO("server2Client_NrOfDelete = %d\n", server2Client_NrOfDelete);
+          _DEBUG_INFO("server2Client_NrOfReplace = %d\n", server2Client_NrOfReplace);
+          _DEBUG_INFO("client2Server_Total = %d\n", client2Server_Total);
+          _DEBUG_INFO("client2Server_NrOfAdd = %d\n", client2Server_NrOfAdd);
+          _DEBUG_INFO("client2Server_NrOrDelete = %d\n", client2Server_NrOrDelete);
+          _DEBUG_INFO("client2Server_NrOfReplace = %d\n", client2Server_NrOfReplace);
+        */
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)dbSynced);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &last_session_time);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &server2Client_Total);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &server2Client_NrOfAdd);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &server2Client_NrOfDelete);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &server2Client_NrOfReplace);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &client2Server_Total);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &client2Server_NrOfAdd);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &client2Server_NrOrDelete);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &client2Server_NrOfReplace);
+
+       if (profile != NULL)
+               free(profile);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_add_profile_cp_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *profile_name = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       int category_count;
+       int result = 0;
+       int account_id;
+
+       sync_agent_get_event_data_param(request, &profile_name);
+       sync_agent_get_event_data_param(request, &addr);
+       sync_agent_get_event_data_param(request, &id);
+       sync_agent_get_event_data_param(request, &password);
+       sync_agent_get_event_data_param(request, &category_count);
+
+       /*
+          _DEBUG_INFO("request param : %s", profile_name);
+          _DEBUG_INFO("request param : %s", addr);
+          _DEBUG_INFO("request param : %s", id);
+          _DEBUG_INFO("request param : %s", password);
+          _DEBUG_INFO("request param : %d", category_count);
+        */
+
+       GList *categorys = NULL;
+       int i = 0;
+       for (; i < category_count; i++) {
+               resource_cp_s *category = (resource_cp_s *) calloc(1, sizeof(resource_cp_s));
+               if (category == NULL) {
+                       _DEBUG_ERROR("category is NULL !");
+
+                       if (profile_name != NULL)
+                               free(profile_name);
+
+                       if (addr != NULL)
+                               free(addr);
+
+                       if (id != NULL)
+                               free(id);
+
+                       if (password != NULL)
+                               free(password);
+
+                       return 0;
+               }
+
+               sync_agent_get_event_data_param(request, &(category->name));
+               sync_agent_get_event_data_param(request, &(category->accept));
+               sync_agent_get_event_data_param(request, &(category->id));
+               sync_agent_get_event_data_param(request, &(category->password));
+               sync_agent_get_event_data_param(request, &(category->auth_type));
+               sync_agent_get_event_data_param(request, &(category->auth_data));
+
+               categorys = g_list_append(categorys, category);
+
+               /*
+                  _DEBUG_INFO("category[%d]->name : %s", i, category->name);
+                  _DEBUG_INFO("category[%d]->accept : %s", i, category->accept);
+                  _DEBUG_INFO("category[%d]->id : %s", i, category->id);
+                  _DEBUG_INFO("category[%d]->password : %s", i, category->password);
+                  _DEBUG_INFO("category[%d]->authType : %s", i, category->auth_type);
+                  _DEBUG_INFO("category[%d]->authData : %s\n", i, category->auth_data);
+                */
+       }
+
+       /* send to engine controller */
+       void *in_param_value_array[5] = { &profile_name, &addr, &id, &password, &categorys };
+       int in_param_index_array[5] = { 0, 1, 2, 3, 4 };
+       sync_agent_ec_value_type_e in_param_value_type_array[5] = { SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT,
+               SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT
+       };
+       unsigned int request_msg_id = 0;
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE_CP, 0, 5, in_param_index_array, in_param_value_type_array, in_param_value_array, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &account_id);
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &account_id);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_request_calllog_sync_async(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+       char *data = NULL;
+       int result = 0;
+
+       sync_agent_get_event_data_param(request, &data);
+       if (data == NULL) {
+               _DEBUG_ERROR("data is NULL");
+               result = 0;
+               goto error;
+       }
+       _DEBUG_INFO("data = %s", data);
+
+       result = send_ip_push_sync_msg(data);
+
+ error:
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_request_reset_all_data_sync(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result;
+
+       /* 1. cancel current sync session */
+       cancel_current_sync_task();
+
+       /* 2. reset all data */
+       unsigned int request_msg_id = 0;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+
+       unsigned int out_param_count;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_RESET_ALL_DATA, 0, 0, NULL, NULL, NULL, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       _DEBUG_INFO("result = %d", result);
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+int event_callback_request_get_all_profiles_data(sync_agent_event_data_s * request, sync_agent_event_data_s * response)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int result = 0;
+       GList *profiles_data = NULL;
+       GList *profile_iter = NULL;
+       GList *category_iter = NULL;
+
+       int profile_count = 0;
+       int category_count = 0;
+       sync_agent_ds_profile_info *profile_info = NULL;
+       sync_agent_ds_service_info *category_info = NULL;
+
+       unsigned int out_param_count;
+       sync_agent_ec_task_error_e task_error = SYNC_AGENT_EC_TASK_ERROR_NOT_YET_RUN;
+       sync_agent_ec_param_param_s **param_array = NULL;
+
+       unsigned int request_msg_id = 0;
+       sync_agent_request_sync_task(EC_MSG_TYPE_SYNC_TASK_GET_ALL_PROFILES_DATA, 0, 0, NULL, NULL, NULL, (int *)&request_msg_id, &task_error, &out_param_count, &param_array);
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profiles_data);
+
+       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &result);
+       _DEBUG_INFO("result = %d", result);
+
+       if (profiles_data != NULL) {
+               profile_count = g_list_length(profiles_data);
+               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &profile_count);
+               _DEBUG_INFO("profile_count = %d", profile_count);
+
+               for (profile_iter = profiles_data; profile_iter != NULL; profile_iter = g_list_next(profile_iter)) {
+                       profile_info = (sync_agent_ds_profile_info *) profile_iter->data;
+
+                       sync_agent_ds_server_info *server_info = &profile_info->server_info;
+                       sync_agent_ds_sync_info *sync_info = &profile_info->sync_info;
+
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)profile_info->profile_dir_name);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)profile_info->profile_name);
+
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)server_info->addr);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)server_info->id);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)server_info->password);
+
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_info->sync_mode);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_info->sync_type);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_info->interval);
+
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &profile_info->last_sync_status);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &profile_info->last_sync_time);
+
+                       _DEBUG_INFO("profile_info->profile_dir_name = %s", profile_info->profile_dir_name);
+                       _DEBUG_INFO("profile_info->profile_name = %s", profile_info->profile_name);
+
+                       _DEBUG_INFO("server_info->addr = %s", server_info->addr);
+                       _DEBUG_INFO("server_info->id = %s", server_info->id);
+                       _DEBUG_INFO("server_info->password = %s", server_info->password);
+
+                       _DEBUG_INFO("sync_info->sync_mode = %s", sync_info->sync_mode);
+                       _DEBUG_INFO("sync_info->sync_type = %s", sync_info->sync_type);
+                       _DEBUG_INFO("sync_info->interval = %s", sync_info->interval);
+
+                       _DEBUG_INFO("profile_info->last_sync_status = %d", profile_info->last_sync_status);
+                       _DEBUG_INFO("profile_info->last_sync_time = %d", profile_info->last_sync_time);
+
+                       category_count = g_list_length(profile_info->service_list);
+                       sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &category_count);
+
+                       _DEBUG_INFO("category_count = %d", category_count);
+
+                       for (category_iter = profile_info->service_list; category_iter != NULL; category_iter = g_list_next(category_iter)) {
+                               category_info = (sync_agent_ds_service_info *) category_iter->data;
+
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &category_info->service_type);
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &category_info->enabled);
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)category_info->src_uri);
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)category_info->tgt_uri);
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)category_info->id);
+                               sync_agent_append_event_data_param(response, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)category_info->password);
+
+                               _DEBUG_INFO("category_info->service_type = %d", category_info->service_type);
+                               _DEBUG_INFO("category_info->enabled = %d", category_info->enabled);
+                               _DEBUG_INFO("category_info->src_uri = %s", category_info->src_uri);
+                               _DEBUG_INFO("category_info->tgt_uri = %s", category_info->tgt_uri);
+                               _DEBUG_INFO("category_info->id = %s", category_info->id);
+                               _DEBUG_INFO("category_info->password = %s", category_info->password);
+                       }
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
diff --git a/src/agent/framework/event/oma_ds_platform_event_handler.c b/src/agent/framework/event/oma_ds_platform_event_handler.c
new file mode 100755 (executable)
index 0000000..ddc3547
--- /dev/null
@@ -0,0 +1,355 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Platform_Event_Handler.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of event callback function(from platform)
+ */
+
+#include <sync_agent.h>
+#include <plugin/plugin_slp_sysnoti_wap_push.h>
+
+#include "framework/event/oma_ds_platform_event_handler.h"
+#include "framework/task/oma_ds_engine_controller_task.h"
+#include "framework/san-parser/pm_sanparser.h"
+#include "common/common_define_internal.h"
+#include "common/common_util.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+static void _request_periodic_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data);
+
+static void _request_san_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data);
+
+static void _request_periodic_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data)
+{
+       _INNER_FUNC_ENTER;
+
+       unsigned int request_msg_id_to_cancel = 0;
+       get_periodic_sync_request_id(&request_msg_id_to_cancel);
+
+       _INNER_FUNC_EXIT;
+
+}
+
+static void _request_san_sync_task_finish_callback(sync_agent_ec_task_error_e task_error, unsigned int out_param_cnt, sync_agent_ec_param_param_s ** out_param_spec_array, void *usr_data)
+{
+       _INNER_FUNC_ENTER;
+
+       unsigned int request_msg_id_to_cancel = 0;
+       get_san_sync_request_id(&request_msg_id_to_cancel);
+
+       _INNER_FUNC_EXIT;
+}
+
+int san_callback_parse(int item_id, void *user_data)
+{
+       _EXTERN_FUNC_ENTER;
+       san_package_s *pSanPackage = NULL;
+       int accountID = -1;
+       char *sync_mode = NULL;
+       char *server_id = NULL;
+       bool result;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       pmci_san_incoming_s *incoming_data = (pmci_san_incoming_s *) user_data;
+
+       switch (incoming_data->version) {
+       case 11:
+               {
+                       pSanPackage = san_package_11_parser(incoming_data->msg_body, incoming_data->msg_size);
+               }
+               break;
+       case 12:
+               {
+                       pSanPackage = san_package_12_parser(incoming_data->msg_body, incoming_data->msg_size);
+               }
+               break;
+       default:
+               break;
+       }
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("da_err = %d", da_err);
+               goto return_part;
+       }
+
+       if (pSanPackage == NULL) {
+               _DEBUG_ERROR("pSanPackage is NULL");
+               goto return_part;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto return_part;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE, &sync_mode);
+               if (result == true) {
+                       /*One device MUST NOT register multi account at same server... */
+                       if (strcmp(sync_mode, DEFINE_SYNC_MODE_PUSH) == 0) {
+                               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, &server_id);
+                               if (result == true) {
+                                       /*One device MUST NOT register multi account at same server... */
+                                       if (strcmp(pSanPackage->server_id, server_id) == 0) {
+                                               accountID = fw_account->account_id;
+                                               break;
+                                       }
+                               } else {
+                                       _DEBUG_ERROR("failed in get_Config");
+                                       goto return_part;
+                               }
+                       }
+               } else {
+                       _DEBUG_ERROR("failed in get_Config");
+                       goto return_part;
+               }
+
+       }
+
+       if (accountID < 0)
+               goto return_part;
+
+       char *syncMode = strdup(DEFINE_SYNC_MODE_PUSH);
+
+       void *in_param_value_array[3] = { &accountID, &syncMode, &pSanPackage };
+       int in_param_index_array[3] = { 0, 1, 2 };
+       sync_agent_ec_value_type_e in_param_type[3] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT };
+       unsigned int request_msg_id = 0;
+       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_REQUEST, 0, 3, in_param_index_array, in_param_type, in_param_value_array, _request_san_sync_task_finish_callback, NULL, (int *)&request_msg_id);
+
+       insert_request_msg_info(SYNC_MODE_SAN, request_msg_id);
+
+       sync_agent_close_agent();
+
+       if (pSanPackage != NULL)
+               sanPackageParserFree((void *)pSanPackage);
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+
+ return_part:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (sync_mode != NULL)
+               free(sync_mode);
+
+       if (server_id != NULL)
+               free(server_id);
+
+/*     if( incoming_data != NULL){
+               if (incoming_data->msg_body != NULL)
+                       free((void *)incoming_data->msg_body);
+
+               free(incoming_data);
+       }*/
+
+       if (pSanPackage != NULL)
+               sanPackageParserFree((void *)pSanPackage);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+void send_periodic_sync_msg(int scheduler_id, void *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _DEBUG_INFO("#######Scheduler Send Msg Success!!!!!##########");
+       _DEBUG_INFO("schedulerId = %d", scheduler_id);
+
+       int accountId = -1;
+       int alarmId = 0;
+       char *alarmId_str = NULL;
+       bool result;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent");
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+               if (alarmId_str != NULL)
+                       free(alarmId_str);
+
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, &alarmId_str);
+               if (result == false) {
+                       _DEBUG_ERROR("failed in get_Config");
+                       goto error;
+               }
+               alarmId = atoi(alarmId_str);
+               _DEBUG_INFO("alarm id = %d", alarmId);
+               if (alarmId == scheduler_id) {
+                       _DEBUG_INFO("account_list[i] = %d", fw_account->account_id);
+                       accountId = fw_account->account_id;
+                       break;
+               }
+       }
+
+       if (accountId != -1) {
+               int in_param_index_array[3] = { 0, 1, 2 };
+               sync_agent_ec_value_type_e in_param_value_type_array[3] = { SYNC_AGENT_EC_VALUE_TYPE_INT,
+                       SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT
+               };
+               char *syncMode = strdup(DEFINE_SYNC_MODE_PERIODIC);
+
+               void *in_param_value_array[3] = { &accountId, &syncMode, NULL };
+
+               unsigned int request_msg_id = 0;
+               sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_REQUEST, 0, 3, in_param_index_array, in_param_value_type_array, in_param_value_array, _request_periodic_sync_task_finish_callback, NULL, (int *)&request_msg_id);
+
+               insert_request_msg_info(SYNC_MODE_PERIODIC, request_msg_id);
+       }
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (alarmId_str != NULL)
+               free(alarmId_str);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+}
+
+int send_ip_push_sync_msg(char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       san_package_s *pSanPackage = NULL;
+       char *id = NULL;
+       char *server_id = NULL;
+       int accountId = -1;
+       bool result = false;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+       sync_agent_fw_account_s *account_info = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent");
+               goto error;
+       }
+
+       result = parse_ip_push_msg(data, &pSanPackage, &id);
+       if (result != true) {
+               _DEBUG_ERROR("Failed in parseIPPushMsg");
+               goto error;
+       }
+
+       cancel_current_sync_task();
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_ACCESS_NAME;
+       query.access_name = "DIVE";
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               account_info = (sync_agent_fw_account_s *) iter->data;
+
+               _DEBUG_INFO("accountId = %d", account_info->account_id);
+               result = get_config(account_info->account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, &server_id);
+               if (result == true) {
+                       if (strcmp(pSanPackage->server_id, server_id) == 0) {
+                               accountId = account_info->account_id;
+                               break;
+                       }
+               } else {
+                       _DEBUG_ERROR("failed in get_Config");
+                       goto error;
+               }
+       }
+
+       if (accountId < 0)
+               goto error;
+
+       char *syncMode = strdup(DEFINE_SYNC_MODE_PUSH);
+
+       void *in_param_value_array[3] = { &accountId, &syncMode, &pSanPackage };
+       int in_param_index_array[3] = { 0, 1, 2 };
+       sync_agent_ec_value_type_e in_param_value_type_array[3] = { SYNC_AGENT_EC_VALUE_TYPE_INT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT, SYNC_AGENT_EC_VALUE_TYPE_STRUCT };
+       unsigned int request_msg_id = 0;
+       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_REQUEST, 0, 3, in_param_index_array, in_param_value_type_array, in_param_value_array, _request_san_sync_task_finish_callback, NULL, (int *)&request_msg_id);
+
+       insert_request_msg_info(SYNC_MODE_SAN, request_msg_id);
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (server_id != NULL)
+               free(server_id);
+
+       if (pSanPackage != NULL)
+               sanPackageParserFree((void *)pSanPackage);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (server_id != NULL)
+               free(server_id);
+
+       if (pSanPackage != NULL)
+               sanPackageParserFree((void *)pSanPackage);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
diff --git a/src/agent/framework/san-parser/pm_sanparser.c b/src/agent/framework/san-parser/pm_sanparser.c
new file mode 100755 (executable)
index 0000000..bbb21e7
--- /dev/null
@@ -0,0 +1,633 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @PM_SanParser.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of San Parser
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+#include <string.h>
+#include <inttypes.h>
+#include <glib.h>
+
+#include <sync_agent.h>
+
+#include "wbxml/wbxml.h"
+#include "wbxml/wbxml_tree.h"
+#include "framework/san-parser/pm_sanparser.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+static san_content_type_s contentTypeSupported[] = {
+       {0x00, NULL},
+       {0x03, "text/plain"},
+       {0x06, "text/x-vcalendar"},
+       {0x07, "text/x-vcard"},
+       {0x0305, "text/calendar"},
+       {0x0306, "application/vnd.omads-email+xml"},
+       {0x0307, "application/vnd.omads-file+xml"},
+       {0x0308, "application/vnd.omads-folder+xml"},
+       {0x0309, "text/vcard"}
+};
+
+san_package_s *san_package_12_parser(const char *msg_body, unsigned int msg_size)
+{
+       _EXTERN_FUNC_ENTER;
+
+       unsigned int idLength = (uint8_t) msg_body[23];
+       retvm_if(msg_size < (25 + idLength), NULL, "[sanPackage12Parser] SAN package size is smaller than its minimal size specified in the spec, related to [Header] part.");
+
+       san_package_s *san = (san_package_s *) calloc(1, sizeof(san_package_s));
+       retvm_if(san == NULL, NULL, "[sanPackage12Parser] SAN package memory allocation fail. [Container]");
+
+       /* MSG BODY WITHOUT DIGEST */
+       san->msg_body_without_digest = (char *)calloc(msg_size - 16, sizeof(char));
+       if (san->msg_body_without_digest == NULL) {
+               _DEBUG_ERROR("[sanPackage12Parser] SAN package memory allocation fail. [Msg body]");
+               goto error;
+       }
+       memcpy(san->msg_body_without_digest, msg_body + 16, msg_size - 16);
+       san->msg_body_without_digest_length = msg_size - 16;
+
+       /* DIGEST */
+       san->digest = (char *)calloc(16, sizeof(char));
+       if (san->digest == NULL) {
+               _DEBUG_ERROR("[sanPackage12Parser] SAN package memory allocation fail. [Digest]");
+               goto error;
+       }
+       memcpy(san->digest, msg_body, 16);
+
+       /* VERSION */
+       unsigned int version = ((uint8_t) msg_body[16]) << 2;
+       version = version | ((uint8_t) msg_body[17]) >> 6;
+
+       if (version != 12) {
+               _DEBUG_ERROR("[sanPackage12Parser] Not supported SAN version %d.", version);
+               goto error;
+       }
+       san->version = version;
+
+       /* UI MODE */
+       san->ui_mode = (((uint8_t) msg_body[17]) & 0x30) >> 4;
+
+       /* INITIATOR */
+       san->initiator = (((uint8_t) msg_body[17]) & 0x08) >> 3;
+
+       /* SESSION ID */
+/*san->sessionID = ((uint8_t)msgBody[21]) << 8;
+       san->sessionID = san->sessionID | (uint8_t)msgBody[22];*/
+       san->session_id = atoi(g_strdup_printf("%02X%02X", msg_body[21], msg_body[22]));
+       _DEBUG_INFO("session id : %d \n", san->session_id);
+
+       /* SERVER ID */
+       if (idLength) {
+               san->server_id = (char *)calloc(idLength + 1, sizeof(char));
+               if (san->server_id == NULL) {
+                       _DEBUG_ERROR("[sanPackage12Parser] SAN package memory allocation fail. [Server ID]");
+                       goto error;
+               }
+               memcpy(san->server_id, msg_body + 24, idLength);
+       }
+
+       san->cnt_sync_alerts = ((uint8_t) msg_body[24 + idLength]) >> 4;
+
+       if (san->cnt_sync_alerts == 0) {
+               if (msg_size > 24 + idLength + 1) {
+                       _DEBUG_INFO("[sanPackage12Parser] There are remaining bytes at the end of the package. (w/o alerts info)");
+               }
+
+               /* If number of sync alerts equals 0, should sync all data store in the client */
+               _EXTERN_FUNC_EXIT;
+               return san;
+       }
+
+       san->sync_alerts = (san_sync_alert_s *) calloc(san->cnt_sync_alerts, sizeof(san_sync_alert_s));
+       if (san->sync_alerts == NULL) {
+               _DEBUG_ERROR("[sanPackage12Parser] SAN package memory allocation fail. [syncAlerts]");
+               goto error;
+       }
+
+       msg_body += 25 + idLength;
+       unsigned int alertLength = 25 + idLength;
+       unsigned int i;
+
+       for (i = 0; i < san->cnt_sync_alerts; i++) {
+
+               idLength = (uint8_t) msg_body[4];
+               if (msg_size < (alertLength + 5 + idLength)) {
+                       _DEBUG_ERROR("[sanPackage12Parser] SAN package size is smaller than");
+                       _DEBUG_ERROR("[sanPackage12Parser] its minimal size specified in the spec, related to [Alerts] part.");
+                       goto error;
+               }
+               alertLength = alertLength + 5 + idLength;
+
+               /* SYNC TYPE */
+               san_sync_type_e alert_type = (((uint8_t) msg_body[0]) >> 4) + 200;
+               if (alert_type < 206 || alert_type > 210) {
+                       _DEBUG_ERROR("[sanPackage12Parser] SAN doesn't support the sync type %d.", alert_type);
+                       goto error;
+               }
+
+               unsigned int contentType = ((uint8_t) msg_body[1]) << 16;
+               contentType = contentType | ((uint8_t) msg_body[2]) << 8;
+               contentType = contentType | ((uint8_t) msg_body[3]);
+
+               /* CONTENT TYPE */
+               char *alert_ct = NULL;
+
+               int j;
+               int cnt = (int)sizeof(contentTypeSupported) / sizeof(san_content_type_s);
+               bool isContentSupported = false;
+
+               for (j = 0; j < cnt; j++) {
+                       if (contentType == contentTypeSupported[j].type) {
+                               alert_ct = contentTypeSupported[j].strType;
+                               isContentSupported = true;
+                               break;
+                       }
+               }
+
+               if (!isContentSupported) {
+                       _DEBUG_ERROR("[sanPackage12Parser] SAN doesn't support the content type %d.", contentType);
+                       goto error;
+               }
+
+               /* SERVER URI */
+               char *alert_uri = NULL;
+
+               if (idLength) {
+                       alert_uri = (char *)calloc(idLength + 1, sizeof(char));
+                       if (alert_uri == NULL) {
+                               _DEBUG_ERROR("[sanPackage12Parser] SAN package memory allocation fail. [Server URI]");
+                               goto error;
+                       }
+                       memcpy(alert_uri, msg_body + 5, idLength);
+               }
+               msg_body += 5 + idLength;
+
+               san->sync_alerts[i].sync_type = alert_type;
+               san->sync_alerts[i].content_type = alert_ct;
+               san->sync_alerts[i].server_uri = alert_uri;
+
+       }
+
+       if (msg_size > alertLength) {
+               _DEBUG_INFO("[sanPackage12Parser] There are remaining bytes at the end of the package. (with alerts info)");
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return san;
+
+ error:
+
+       sanPackageParserFree(san);
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+
+}
+
+san_package_s *san_package_11_parser(const char *msg_body, unsigned int msg_size)
+{
+       _EXTERN_FUNC_ENTER;
+
+       san_package_s *san = (san_package_s *) calloc(1, sizeof(san_package_s));
+       if (san == NULL) {
+               _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [Container]");
+
+               _EXTERN_FUNC_EXIT;
+               return NULL;
+       }
+
+       WBXMLTree *wbxml_tree = NULL;
+       WBXMLError wbxml_err = wbxml_tree_from_wbxml((unsigned char *)msg_body, msg_size, WBXML_LANG_UNKNOWN, WBXML_CHARSET_UNKNOWN, &wbxml_tree);
+
+       if (wbxml_err != WBXML_OK) {
+               _DEBUG_ERROR("[sanPackage11Parser] Libwbxml2 failed to parse WBXML STREAM to WBXML TREE, error code : %s", wbxml_errors_string(wbxml_err));
+               goto error;
+       }
+
+       WBXMLTreeNode *synchdr_node;
+       if ((synchdr_node = wbxml_tree_node_elt_get_from_name(wbxml_tree->root, "SyncHdr", TRUE)) == NULL) {
+               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [SyncHdr]");
+               goto error;
+       }
+       WBXMLTreeNode *child_node = NULL;
+       const char *child_node_name = NULL;
+
+       for (child_node = synchdr_node->children; child_node != NULL; child_node = child_node->next) {
+               child_node_name = (const char *)wbxml_tag_get_xml_name(child_node->name);
+
+               if ((strcmp(child_node_name, "VerDTD") == 0) || (strcmp(child_node_name, "VerProto") == 0)) {
+                       char *version = NULL;
+                       if (child_node->children != NULL && child_node->children->type == WBXML_TREE_TEXT_NODE && child_node->children->content != NULL) {
+
+                               version = (char *)wbxml_buffer_get_cstr(child_node->children->content);
+
+                               if (strcmp(version, "1.1") && strcmp(version, "SyncML/1.1")) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] Not supported SAN version %s.", version);
+                                       goto error;
+                               }
+                               san->version = 11;
+                       }
+               } else if (strcmp(child_node_name, "SessionID") == 0) {
+                       char *sessionID = NULL;
+                       if (child_node->children != NULL && child_node->children->type == WBXML_TREE_TEXT_NODE && child_node->children->content != NULL) {
+
+                               sessionID = (char *)wbxml_buffer_get_cstr(child_node->children->content);
+
+                               if (sessionID == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL sessionID detected. sessionID MUST NOT be NULL.");
+                                       goto error;
+                               }
+                               san->session_id = atoi(sessionID);
+                       }
+               } else if (strcmp(child_node_name, "Source") == 0) {
+                       char *serverID = NULL;
+                       unsigned serverIDlen = 0;
+                       WBXMLTreeNode *serverid_node;
+                       if ((serverid_node = wbxml_tree_node_elt_get_from_name(child_node, "LocURI", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [LocURI]");
+                               goto error;
+                       }
+
+                       if (serverid_node->children != NULL && serverid_node->children->type == WBXML_TREE_TEXT_NODE && serverid_node->children->content != NULL) {
+
+                               serverID = (char *)wbxml_buffer_get_cstr(serverid_node->children->content);
+                               serverIDlen = wbxml_buffer_len(serverid_node->children->content);
+                               if (serverID == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL serverID detected. serverID MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               san->server_id = (char *)calloc(serverIDlen, sizeof(char));
+                               if (san->server_id == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [Server ID]");
+                                       goto error;
+                               }
+                               memcpy(san->server_id, serverID, serverIDlen);
+                       }
+               } else if (strcmp(child_node_name, "Cred") == 0) {
+
+                       san->cred = (san_cred_s *) calloc(1, sizeof(san_cred_s));
+                       if (san->cred == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [cred]");
+                               goto error;
+                       }
+
+                       char *credFormat = NULL;
+                       unsigned credFormatLen = 0;
+                       WBXMLTreeNode *credformat_node;
+                       if ((credformat_node = wbxml_tree_node_elt_get_from_name(child_node, "Format", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [Format]");
+                               goto error;
+                       }
+
+                       if (credformat_node->children != NULL && credformat_node->children->type == WBXML_TREE_TEXT_NODE && credformat_node->children->content != NULL) {
+
+                               credFormat = (char *)wbxml_buffer_get_cstr(credformat_node->children->content);
+                               credFormatLen = wbxml_buffer_len(credformat_node->children->content);
+                               if (credFormat == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL credFormat detected. credFormat MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               san->cred->cred_format = (char *)calloc(credFormatLen, sizeof(char));
+                               if (san->cred->cred_format == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [credFormat]");
+                                       goto error;
+                               }
+                               memcpy(san->cred->cred_format, credFormat, credFormatLen);
+                       }
+
+                       char *credAuth = NULL;
+                       unsigned credAuthLen = 0;
+                       WBXMLTreeNode *credauth_node;
+                       if ((credauth_node = wbxml_tree_node_elt_get_from_name(child_node, "Type", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [Type]");
+                               goto error;
+                       }
+
+                       if (credauth_node->children != NULL && credauth_node->children->type == WBXML_TREE_TEXT_NODE && credauth_node->children->content != NULL) {
+
+                               credAuth = (char *)wbxml_buffer_get_cstr(credauth_node->children->content);
+                               credAuthLen = wbxml_buffer_len(credauth_node->children->content);
+                               if (credAuth == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL credAuth detected. credAuth MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               san->cred->cred_auth = (char *)calloc(credAuthLen, sizeof(char));
+                               if (san->cred->cred_auth == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [credAuth]");
+                                       goto error;
+                               }
+                               memcpy(san->cred->cred_auth, credAuth, credAuthLen);
+                       }
+
+                       char *credData = NULL;
+                       unsigned credDataLen = 0;
+                       WBXMLTreeNode *creddata_node;
+                       if ((creddata_node = wbxml_tree_node_elt_get_from_name(child_node, "Data", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [Data]");
+                               goto error;
+                       }
+
+                       if (creddata_node->children != NULL && creddata_node->children->type == WBXML_TREE_TEXT_NODE && creddata_node->children->content != NULL) {
+
+                               credData = (char *)wbxml_buffer_get_cstr(creddata_node->children->content);
+                               credDataLen = wbxml_buffer_len(creddata_node->children->content);
+                               if (credData == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL credData detected. credData MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               san->cred->cred_data = (char *)calloc(credDataLen, sizeof(char));
+                               if (san->cred->cred_data == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [credData]");
+                                       goto error;
+                               }
+                               memcpy(san->cred->cred_data, credData, credDataLen);
+                       }
+
+               }
+
+       }
+
+       WBXMLTreeNode *syncbody_node;
+       if ((syncbody_node = wbxml_tree_node_elt_get_from_name(wbxml_tree->root, "SyncBody", TRUE)) == NULL) {
+               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [SyncBody]");
+               goto error;
+       }
+
+       WBXMLList *alertnode_list = wbxml_tree_node_get_all_children(syncbody_node);
+       unsigned int alertnode_list_len = wbxml_list_len(alertnode_list);
+
+       child_node = (WBXMLTreeNode *) wbxml_list_get(alertnode_list, alertnode_list_len - 1);
+       child_node_name = (const char *)wbxml_tag_get_xml_name(child_node->name);
+       if (strcmp(child_node_name, "Final") == 0)
+               san->cnt_sync_alerts = alertnode_list_len - 1;
+
+       if (san->cnt_sync_alerts == 0) {
+               /* If number of sync alerts equals 0, should sync all data store in the client */
+               return san;
+       } else {
+               san->sync_alerts = (san_sync_alert_s *) calloc(san->cnt_sync_alerts, sizeof(san_sync_alert_s));
+               if (san->sync_alerts == NULL) {
+                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [syncAlerts]");
+                       goto error;
+               }
+
+               unsigned int indexNode;
+               for (indexNode = 0; indexNode < san->cnt_sync_alerts; indexNode++) {
+
+                       WBXMLTreeNode *alert_node = (WBXMLTreeNode *) wbxml_list_get(alertnode_list, indexNode);
+
+                       char *alertData = NULL;
+                       WBXMLTreeNode *alertdata_node;
+                       if ((alertdata_node = wbxml_tree_node_elt_get_from_name(alert_node, "Data", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [Data]");
+                               goto error;
+                       }
+
+                       if (alertdata_node->children != NULL && alertdata_node->children->type == WBXML_TREE_TEXT_NODE && alertdata_node->children->content != NULL) {
+
+                               alertData = (char *)wbxml_buffer_get_cstr(alertdata_node->children->content);
+                               if (alertData == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL alertData detected. alertData MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               if (atoi(alertData) < 206 || atoi(alertData) > 210) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN doesn't support the sync type %d.", atoi(alertData));
+                                       goto error;
+                               }
+
+                               san->sync_alerts[indexNode].sync_type = atoi(alertData);
+                       }
+
+                       char *alertURI = NULL;
+                       unsigned alertURIlen = 0;
+                       WBXMLTreeNode *alerturi_node;
+                       if ((alerturi_node = wbxml_tree_node_elt_get_from_name(alert_node, "LocURI", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [LocURI]");
+                               goto error;
+                       }
+
+                       if (alerturi_node->children != NULL && alerturi_node->children->type == WBXML_TREE_TEXT_NODE && alerturi_node->children->content != NULL) {
+
+                               alertURI = (char *)wbxml_buffer_get_cstr(alerturi_node->children->content);
+                               alertURIlen = wbxml_buffer_len(alerturi_node->children->content);
+                               if (alertURI == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL alertURI detected. alertURI MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               san->sync_alerts[indexNode].server_uri = (char *)calloc(alertURIlen, sizeof(char));
+                               if (san->sync_alerts[indexNode].server_uri == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN package memory allocation fail. [serverURI]");
+                                       goto error;
+                               }
+                               memcpy(san->sync_alerts[indexNode].server_uri, alertURI, alertURIlen);
+                       }
+
+                       char *alertContentType = NULL;
+                       unsigned alertContentTypeLen = 0;
+                       WBXMLTreeNode *alertcontenttype_node;
+                       if ((alertcontenttype_node = wbxml_tree_node_elt_get_from_name(alert_node, "Type", TRUE)) == NULL) {
+                               _DEBUG_ERROR("[sanPackage11Parser] NULL from wbxml_tree_node_elt_get_from_name. [Type]");
+                               goto error;
+                       }
+
+                       if (alertcontenttype_node->children != NULL && alertcontenttype_node->children->type == WBXML_TREE_TEXT_NODE && alertcontenttype_node->children->content != NULL) {
+
+                               alertContentType = (char *)wbxml_buffer_get_cstr(alertcontenttype_node->children->content);
+                               alertContentTypeLen = wbxml_buffer_len(alertcontenttype_node->children->content);
+
+                               if (alertContentType == NULL) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] NULL alertContentType detected. alertContentType MUST NOT be NULL.");
+                                       goto error;
+                               }
+
+                               int j;
+                               int cnt = (int)sizeof(contentTypeSupported) / sizeof(san_content_type_s);
+                               bool isContentSupported = false;
+
+                               for (j = 0; j < cnt; j++) {
+                                       if (contentTypeSupported[j].strType == NULL)
+                                               continue;
+                                       if (strcmp(alertContentType, contentTypeSupported[j].strType) == 0) {
+                                               san->sync_alerts[indexNode].content_type = contentTypeSupported[j].strType;
+                                               isContentSupported = true;
+                                               break;
+                                       }
+                               }
+
+                               if (!isContentSupported) {
+                                       _DEBUG_ERROR("[sanPackage11Parser] SAN doesn't support the content type %s.", alertContentType);
+                                       goto error;
+                               }
+                       }
+               }
+       }
+
+       wbxml_tree_destroy(wbxml_tree);
+
+       _EXTERN_FUNC_EXIT;
+       return san;
+
+ error:
+
+       sanPackageParserFree(san);
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+
+}
+
+void sanPackageParserFree(void *point)
+{
+       _EXTERN_FUNC_ENTER;
+
+       san_package_s *san = (san_package_s *) point;
+       if (san != NULL) {
+               if (san->msg_body_without_digest != NULL)
+                       free(san->msg_body_without_digest);
+               if (san->digest != NULL)
+                       free(san->digest);
+               if (san->cred != NULL) {
+                       if (san->cred->cred_format != NULL)
+                               free(san->cred->cred_format);
+                       if (san->cred->cred_auth != NULL)
+                               free(san->cred->cred_auth);
+                       if (san->cred->cred_data != NULL)
+                               free(san->cred->cred_data);
+                       free(san->cred);
+               }
+               if (san->server_id != NULL)
+                       free(san->server_id);
+               if (san->sync_alerts != NULL) {
+                       int i;
+                       for (i = 0; i < san->cnt_sync_alerts; i++) {
+                               if (san->sync_alerts[i].server_uri != NULL) {
+                                       free(san->sync_alerts[i].server_uri);
+                               }
+                       }
+                       free(san->sync_alerts);
+               }
+               free(san);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void sanPrintMsg(san_package_s * san)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int i;
+
+       _DEBUG_INFO("Printing SAN package ============================\n\n");
+
+       _DEBUG_INFO("MsgBody without Digest :\n\t");
+       for (i = 0; i < san->msg_body_without_digest_length; i++) {
+               _DEBUG_INFO("%02x ", san->msg_body_without_digest[i]);
+               if ((i + 1) % 16 == 0)
+                       _DEBUG_INFO("\n\t");
+       }
+       _DEBUG_INFO("\n");
+
+       _DEBUG_INFO("Digest : %s\n", san->digest);
+       if (san->cred != NULL) {
+               if (san->cred->cred_format != NULL)
+                       _DEBUG_INFO("Cred Format : %s\n", san->cred->cred_format);
+               if (san->cred->cred_auth != NULL)
+                       _DEBUG_INFO("Cred Type : %s\n", san->cred->cred_auth);
+               if (san->cred->cred_data != NULL)
+                       _DEBUG_INFO("Cred Data : %s\n", san->cred->cred_data);
+       }
+       _DEBUG_INFO("Version : %d\n", san->version);
+       _DEBUG_INFO("UI mode : %d\n", san->ui_mode);
+       _DEBUG_INFO("Initiator : %d\n", san->initiator);
+       _DEBUG_INFO("Session ID : %u\n", san->session_id);
+       _DEBUG_INFO("Server ID : %s\n", san->server_id);
+       _DEBUG_INFO("No. of Sync : %u\n", san->cnt_sync_alerts);
+
+       for (i = 0; i < san->cnt_sync_alerts; i++) {
+               _DEBUG_INFO("\n\t=== Sync No. %d ============\n", i + 1);
+               _DEBUG_INFO("\tSync type : %d\n", san->sync_alerts[i].sync_type);
+               _DEBUG_INFO("\tContent type : %s\n", san->sync_alerts[i].content_type);
+               _DEBUG_INFO("\tServer URI : %s\n", san->sync_alerts[i].server_uri);
+       };
+
+       _EXTERN_FUNC_EXIT;
+}
+
+int parse_ip_push_msg(char *data, san_package_s ** san_package, char **id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(data == NULL, 0, "data is NULL");
+
+       char *pay = NULL;
+       char *body = NULL;
+       char *decoded_body = NULL;
+       unsigned int decoded_size;
+
+       *id = strtok(data, "|");
+       pay = strtok(NULL, "|");
+       body = strtok(NULL, "|");
+
+       _DEBUG_INFO("id = %s", *id);
+       _DEBUG_INFO("pay = %s", pay);
+       _DEBUG_INFO("after = %s", body);
+
+       decoded_body = (char *)g_base64_decode(body, &decoded_size);
+
+       _DEBUG_INFO("decoded_body = %s", decoded_body);
+       _DEBUG_INFO("decoded_size = %d", decoded_size);
+
+       *san_package = san_package_12_parser(decoded_body, decoded_size);
+
+       if ((*san_package) != NULL) {
+               _DEBUG_INFO("serverId = %s", (*san_package)->server_id);
+               _DEBUG_INFO("sessionID = %d", (*san_package)->session_id);
+               _DEBUG_INFO("cntSyncAlerts = %d", (*san_package)->cnt_sync_alerts);
+               int i;
+               for (i = 0; i < (*san_package)->cnt_sync_alerts; i++) {
+                       _DEBUG_INFO("syncAlerts = %d", (*san_package)->sync_alerts[i].sync_type);
+               }
+       } else {
+               _DEBUG_ERROR("pSanPackage is NULL");
+               goto error;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
diff --git a/src/agent/framework/task/oma_ds_engine_controller_task.c b/src/agent/framework/task/oma_ds_engine_controller_task.c
new file mode 100755 (executable)
index 0000000..ba7012d
--- /dev/null
@@ -0,0 +1,1137 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @OMA_DS_Engine_Controller_Task.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of make and register task to Engine Controller
+ */
+
+#include <string.h>
+
+#include <sync_agent.h>
+
+#include "framework/task/oma_ds_engine_controller_task.h"
+#include "service-engine/se_account.h"
+#include "service-engine/se_sync.h"
+#include "service-engine/se_storage.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_COMMON"
+#endif
+
+static GList *sync_request_id_list = NULL;
+
+static void _free_sync_categorie_list(void *list);
+static void _free_delete_profile_list(void *list);
+static void _free_resource_cp_list(void *list);
+
+static void _request_msg_info_free(request_msg_info_t * info);
+static void *_string_copy_struct(void *string);
+static request_msg_info_t *_create_request_msg_info(int sync_type, unsigned int request_id);
+
+static void __free_resource_cp(resource_cp_s * resource);
+
+static void _free_sync_categorie_list(void *list)
+{
+       _INNER_FUNC_ENTER;
+       retm_if(list == NULL, "list is NULL");
+
+       GList *categories = (GList *) list;
+       GList *iter = NULL;
+       for (iter = categories; iter != NULL; iter = g_list_next(iter))
+               free_sync_service(iter->data);
+
+       g_list_free(categories);
+       _INNER_FUNC_EXIT;
+}
+
+static void _free_delete_profile_list(void *list)
+{
+       _INNER_FUNC_ENTER;
+       retm_if(list == NULL, "list is NULL");
+
+       GList *profiles = (GList *) list;
+       GList *iter = NULL;
+       for (iter = profiles; iter != NULL; iter = g_list_next(iter))
+               free(iter->data);
+
+       g_list_free(profiles);
+       _INNER_FUNC_EXIT;
+}
+
+static void _free_resource_cp_list(void *list)
+{
+       _INNER_FUNC_ENTER;
+       retm_if(list == NULL, "list is NULL");
+
+       GList *profiles = (GList *) list;
+       GList *iter = NULL;
+       for (iter = profiles; iter != NULL; iter = g_list_next(iter))
+               __free_resource_cp(iter->data);
+
+       g_list_free(profiles);
+       _INNER_FUNC_EXIT;
+}
+
+static void __free_resource_cp(resource_cp_s * resource)
+{
+       _INNER_FUNC_ENTER;
+       retm_if(resource == NULL, "resource is NULL");
+
+       if (resource->name != NULL)
+               free(resource->name);
+
+       if (resource->accept != NULL)
+               free(resource->accept);
+
+       if (resource->id != NULL)
+               free(resource->id);
+
+       if (resource->password != NULL)
+               free(resource->password);
+
+       if (resource->auth_type != NULL)
+               free(resource->auth_type);
+
+       if (resource->auth_data != NULL)
+               free(resource->auth_data);
+
+       free(resource);
+       _INNER_FUNC_EXIT;
+}
+
+static request_msg_info_t *_create_request_msg_info(int sync_type, unsigned int request_id)
+{
+       _INNER_FUNC_ENTER;
+       request_msg_info_t *pInfo = (request_msg_info_t *) calloc(1, sizeof(request_msg_info_t));
+       retvm_if(pInfo == NULL, NULL, "pInfo is NULL");
+
+       pInfo->sync_type = sync_type;
+       pInfo->request_id = request_id;
+
+       _INNER_FUNC_EXIT;
+       return pInfo;
+}
+
+static void _request_msg_info_free(request_msg_info_t * info)
+{
+       _INNER_FUNC_ENTER;
+
+       if (info != NULL)
+               free(info);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void *_string_copy_struct(void *string)
+{
+       _INNER_FUNC_ENTER;
+
+       void *data = NULL;
+       data = strdup((const char *)string);
+
+       _INNER_FUNC_EXIT;
+       return data;
+}
+
+sync_agent_ec_task_spec_s *make_synchronize_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_structure("syncMode", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_structure("sanPackage", NULL, sanPackageParserFree,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *param_spec_array[3] = { pParam_spec1, pParam_spec2, pParam_spec3 };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("synchronize",
+                                                                                 synchronize_task_process, NULL, NULL,
+                                                                                 3, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_add_profile_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_structure("profileDirName", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_structure("profileName", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_structure("addr", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_structure("id", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_structure("password", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_structure("syncMode", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_structure("syncType", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec8 = sync_agent_alloc_param_spec_structure("interval", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec9 = sync_agent_alloc_param_spec_structure("categories", NULL, _free_sync_categorie_list,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *pParam_spec10 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec11 = sync_agent_alloc_param_spec_int("accountId", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[11] = { pParam_spec1, pParam_spec2, pParam_spec3, pParam_spec4, pParam_spec5,
+               pParam_spec6, pParam_spec7, pParam_spec8, pParam_spec9, pParam_spec10, pParam_spec11
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("add_profile",
+                                                                                 add_profile_task_process, NULL, NULL,
+                                                                                 11, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+       sync_agent_unref_param_spec(pParam_spec8);
+       sync_agent_unref_param_spec(pParam_spec9);
+       sync_agent_unref_param_spec(pParam_spec10);
+       sync_agent_unref_param_spec(pParam_spec11);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_edit_profile_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_structure("profileName", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_structure("addr", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_structure("id", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_structure("password", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_structure("syncMode", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_structure("syncType", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec8 = sync_agent_alloc_param_spec_structure("interval", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec9 = sync_agent_alloc_param_spec_structure("categories", NULL, _free_sync_categorie_list,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *pParam_spec10 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[10] = { pParam_spec1, pParam_spec2, pParam_spec3, pParam_spec4, pParam_spec5,
+               pParam_spec6, pParam_spec7, pParam_spec8, pParam_spec9, pParam_spec10
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("edit_profile",
+                                                                                 edit_profile_task_process, NULL, NULL,
+                                                                                 10, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+       sync_agent_unref_param_spec(pParam_spec8);
+       sync_agent_unref_param_spec(pParam_spec9);
+       sync_agent_unref_param_spec(pParam_spec10);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_delete_profile_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_structure("profiles", NULL, _free_delete_profile_list,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[2] = { pParam_spec1, pParam_spec2 };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("delete_profile",
+                                                                                 delete_profile_task_process, NULL, NULL,
+                                                                                 2, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_get_profile_data_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_structure("profileName", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_structure("addr", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_structure("id", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_structure("password", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_structure("syncMode", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec8 = sync_agent_alloc_param_spec_structure("syncType", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec9 = sync_agent_alloc_param_spec_structure("interval", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec10 = sync_agent_alloc_param_spec_int("lastSessionStatus", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec11 = sync_agent_alloc_param_spec_int("lastSessionTime", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[11] = { pParam_spec1, pParam_spec2, pParam_spec3,
+               pParam_spec4, pParam_spec5, pParam_spec6, pParam_spec7, pParam_spec8,
+               pParam_spec9, pParam_spec10, pParam_spec11
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("get_profile_data",
+                                                                                 get_profile_data_task_process, NULL, NULL,
+                                                                                 11, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+       sync_agent_unref_param_spec(pParam_spec8);
+       sync_agent_unref_param_spec(pParam_spec9);
+       sync_agent_unref_param_spec(pParam_spec10);
+       sync_agent_unref_param_spec(pParam_spec11);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_get_profile_sync_category_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_int("contentType", true, false, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_int("enabled", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_structure("srcURI", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_structure("tgtURI", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_structure("id", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec8 = sync_agent_alloc_param_spec_structure("password", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *param_spec_array[8] = { pParam_spec1, pParam_spec2, pParam_spec3, pParam_spec4,
+               pParam_spec5, pParam_spec6, pParam_spec7, pParam_spec8
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("get_profile_sync_category",
+                                                                                 get_profile_sync_category_task_process, NULL, NULL,
+                                                                                 8, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+       sync_agent_unref_param_spec(pParam_spec8);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_get_profile_statistics_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_int("contentType", true, false, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_structure("dbSynced", _string_copy_struct, free,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_int("lastSessionTime", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_int("server2Client_Total", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_int("server2Client_NrOfAdd", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec8 = sync_agent_alloc_param_spec_int("server2Client_NrOfDelete", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec9 = sync_agent_alloc_param_spec_int("server2Client_NrOfReplace", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec10 = sync_agent_alloc_param_spec_int("client2Server_Total", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec11 = sync_agent_alloc_param_spec_int("client2Server_NrOfAdd", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec12 = sync_agent_alloc_param_spec_int("client2Server_NrOfDelete", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec13 = sync_agent_alloc_param_spec_int("client2Server_NrOfReplace", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[13] = { pParam_spec1, pParam_spec2, pParam_spec3,
+               pParam_spec4, pParam_spec5, pParam_spec6, pParam_spec7, pParam_spec8,
+               pParam_spec9, pParam_spec10, pParam_spec11, pParam_spec12, pParam_spec13
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("get_profile_statistics",
+                                                                                 get_profile_statistics_task_process, NULL, NULL,
+                                                                                 13, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+       sync_agent_unref_param_spec(pParam_spec8);
+       sync_agent_unref_param_spec(pParam_spec9);
+       sync_agent_unref_param_spec(pParam_spec10);
+       sync_agent_unref_param_spec(pParam_spec11);
+       sync_agent_unref_param_spec(pParam_spec12);
+       sync_agent_unref_param_spec(pParam_spec13);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_reset_synchronizing_profiles_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("reset_synchronizing_profiles",
+                                                                                 reset_synchronizing_profiles_task_process, NULL, NULL,
+                                                                                 0, NULL);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_add_profile_cp_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_structure("profileName", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_structure("addr", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec3 = sync_agent_alloc_param_spec_structure("id", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec4 = sync_agent_alloc_param_spec_structure("password", _string_copy_struct, free,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+       sync_agent_ec_param_spec_s *pParam_spec5 = sync_agent_alloc_param_spec_structure("categories", NULL, _free_resource_cp_list,
+                                                                                        true, false, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *pParam_spec6 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec7 = sync_agent_alloc_param_spec_int("accountId", false, true, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[7] = { pParam_spec1, pParam_spec2, pParam_spec3, pParam_spec4, pParam_spec5,
+               pParam_spec6, pParam_spec7
+       };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("add_profile_cp",
+                                                                                 add_profile_cp_task_process, NULL, NULL,
+                                                                                 7, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+       sync_agent_unref_param_spec(pParam_spec2);
+       sync_agent_unref_param_spec(pParam_spec3);
+       sync_agent_unref_param_spec(pParam_spec4);
+       sync_agent_unref_param_spec(pParam_spec5);
+       sync_agent_unref_param_spec(pParam_spec6);
+       sync_agent_unref_param_spec(pParam_spec7);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_refresh_from_service_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("accountId", true, false, false, 0, 0, false, 0, false, 0, 0);
+
+       sync_agent_ec_param_spec_s *param_spec_array[1] = { pParam_spec1 };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("refresh_from_service",
+                                                                                 refresh_from_service_task_process, NULL, NULL,
+                                                                                 1, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_cancel_request_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("cancel_sync_request",
+                                                                                 cancel_sync_request_task_process, NULL, NULL,
+                                                                                 0, NULL);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_reset_all_data_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *param_spec_array[1] = { pParam_spec1 };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("reset_all_data",
+                                                                                 reset_all_data_task_process, NULL, NULL,
+                                                                                 1, param_spec_array);
+
+       sync_agent_unref_param_spec(pParam_spec1);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_spec_s *make_get_all_profiles_data_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_param_spec_s *pParam_spec1 = sync_agent_alloc_param_spec_int("result", false, true, false, 0, 0, false, 0, false, 0, 0);
+       sync_agent_ec_param_spec_s *pParam_spec2 = sync_agent_alloc_param_spec_structure("profilesData", NULL, NULL,
+                                                                                        false, true, false, NULL, false, NULL, false, NULL);
+
+       sync_agent_ec_param_spec_s *param_spec_array[2] = { pParam_spec1, pParam_spec2 };
+
+       sync_agent_ec_task_spec_s *pTask_spec = sync_agent_alloc_simple_task_spec("get_all_profiles_data",
+                                                                                 get_all_profiles_data_task_process, NULL, NULL,
+                                                                                 2, param_spec_array);
+
+       _EXTERN_FUNC_EXIT;
+       return pTask_spec;
+}
+
+sync_agent_ec_task_error_e synchronize_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId = 0;
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+       retvm_if(accountId < 0, SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED, "account id = %d", accountId);
+
+       char *syncMode = NULL;
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncMode);
+
+       san_package_s *pSanPackage = NULL;
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &pSanPackage);
+
+       _DEBUG_INFO("accountId = %d", accountId);
+       _DEBUG_INFO("syncMode = %s", syncMode);
+
+       bool result = synchronize(accountId, syncMode, pSanPackage);
+       if (result == false)
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e add_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       char *profileDirName = NULL;
+       char *profileName = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *syncMode = NULL;
+       char *syncType = NULL;
+       char *interval = NULL;
+       GList *categories = NULL;
+       int accountId;
+
+       bool res;
+       int result;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profileDirName);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profileName);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &addr);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+       sync_agent_get_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncMode);
+       sync_agent_get_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncType);
+       sync_agent_get_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &interval);
+       sync_agent_get_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &categories);
+
+       res = add_profile(profileDirName, profileName, addr, id, password, syncMode, syncType, interval, categories, &accountId);
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[10]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+
+       /*step 2 : start refresh_from_service for added account */
+       void *in_param_value_array[1] = { &accountId };
+       int in_param_index_array[1] = { 0 };
+       sync_agent_ec_value_type_e in_param_value_type_array[1] = { SYNC_AGENT_EC_VALUE_TYPE_INT };
+       unsigned int request_msg_id = 0;
+       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_REFRESH_FROM_SERVICE, 0, 1, in_param_index_array, in_param_value_type_array, in_param_value_array, NULL, NULL, (int *)&request_msg_id);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e edit_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId;
+       char *profileName = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *syncMode = NULL;
+       char *syncType = NULL;
+       char *interval = NULL;
+       GList *categories = NULL;
+
+       bool res;
+       int result;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profileName);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &addr);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+       sync_agent_get_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncMode);
+       sync_agent_get_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncType);
+       sync_agent_get_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &interval);
+       sync_agent_get_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &categories);
+
+       res = edit_profile(accountId, profileName, addr, id, password, syncMode, syncType, interval, categories);
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e delete_profile_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool res;
+       int result;
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       GList *profiles = NULL;
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profiles);
+
+       res = delete_profiles(profiles);
+       if (res == 0) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+
+}
+
+sync_agent_ec_task_error_e get_profile_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId = 0;
+       char *profileName = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *syncMode = NULL;
+       char *syncType = NULL;
+       char *interval = NULL;
+       int lastSessionStatus;
+       int lastSessionTime;
+       int result;
+       bool res;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+       retvm_if(accountId < 0, SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED, "account id = %d", accountId);
+
+       res = get_profile_data(accountId, &profileName, &addr, &id, &password, &syncMode, &syncType, &interval, &lastSessionStatus, &lastSessionTime);
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profileName);
+       sync_agent_set_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &addr);
+       sync_agent_set_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_set_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+       sync_agent_set_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncMode);
+       sync_agent_set_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &syncType);
+       sync_agent_set_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &interval);
+       sync_agent_set_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &lastSessionStatus);
+       sync_agent_set_param_value(&(param_array[10]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &lastSessionTime);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+
+}
+
+sync_agent_ec_task_error_e get_profile_sync_category_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId = 0;
+       int contentType;
+
+       int enabled = 0;
+       char *srcURI = NULL;
+       char *tgtURI = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       bool res;
+       int result = 0;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+       retvm_if(accountId < 0, SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED, "account id = %d", accountId);
+
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &contentType);
+
+       res = get_profile_sync_category(accountId, contentType, &enabled, &srcURI, &tgtURI, &id, &password);
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &enabled);
+       sync_agent_set_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &srcURI);
+       sync_agent_set_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &tgtURI);
+       sync_agent_set_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_set_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e get_profile_statistics_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId = 0;
+       int contentType;
+
+       char *dbSynced = NULL;
+       int lastSessionTime = -1;
+       int server2Client_Total = 0;
+       int server2Client_NrOfAdd = 0;
+       int server2Client_NrOfDelete = 0;
+       int server2Client_NrOfReplace = 0;
+       int client2Server_Total = 0;
+       int client2Server_NrOfAdd = 0;
+       int client2Server_NrOfDelete = 0;
+       int client2Server_NrOfReplace = 0;
+
+       bool res;
+       int result;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+       retvm_if(accountId < 0, SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED, "account id = %d", accountId);
+
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &contentType);
+
+       res = get_profile_statistics(accountId, contentType, &dbSynced, &lastSessionTime,
+                                    &server2Client_Total, &server2Client_NrOfAdd, &server2Client_NrOfDelete, &server2Client_NrOfReplace, &client2Server_Total, &client2Server_NrOfAdd, &client2Server_NrOfDelete, &client2Server_NrOfReplace);
+
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &dbSynced);
+       sync_agent_set_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &lastSessionTime);
+       sync_agent_set_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_Total);
+       sync_agent_set_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfAdd);
+       sync_agent_set_param_value(&(param_array[7]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfDelete);
+       sync_agent_set_param_value(&(param_array[8]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &server2Client_NrOfReplace);
+       sync_agent_set_param_value(&(param_array[9]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_Total);
+       sync_agent_set_param_value(&(param_array[10]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOfAdd);
+       sync_agent_set_param_value(&(param_array[11]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOfDelete);
+       sync_agent_set_param_value(&(param_array[12]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &client2Server_NrOfReplace);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e reset_synchronizing_profiles_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       reset_synchronizing_profiles();
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e add_profile_cp_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       char *profileName = NULL;
+       char *addr = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       GList *categories = NULL;
+       int accountId;
+
+       bool res;
+       int result;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profileName);
+       sync_agent_get_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &addr);
+       sync_agent_get_param_value(&(param_array[2]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &id);
+       sync_agent_get_param_value(&(param_array[3]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &password);
+       sync_agent_get_param_value(&(param_array[4]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &categories);
+
+       res = add_profile_cp(profileName, addr, id, password, categories, &accountId);
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[5]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[6]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e refresh_from_service_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       int accountId;
+       bool res;
+
+       sync_agent_get_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &accountId);
+
+       res = refresh_from_service_all(accountId);
+       if (res == false)
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e cancel_sync_request_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       cancel_sync_request();
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e reset_all_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+       int result = 1;
+
+       /* delete all profiles */
+       result = delete_all_profiles();
+
+       /* delete all agent default table */
+       result = delete_all_agent_default_table();
+
+       sync_agent_set_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_ec_task_error_e get_all_profiles_data_task_process(unsigned int param_cnt, sync_agent_ec_param_param_s ** param_array)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_ec_task_error_e err = SYNC_AGENT_EC_TASK_ERROR_RUN_SUCCESS;
+
+       bool res;
+       int result;
+       GList *profiles_data = NULL;
+
+       res = get_all_profiles_data(&profiles_data);
+
+       if (res == false) {
+               err = SYNC_AGENT_EC_TASK_ERROR_RUN_FAILED;
+               result = 0;
+       } else
+               result = 1;
+
+       sync_agent_set_param_value(&(param_array[0]->param_value), SYNC_AGENT_EC_VALUE_TYPE_INT, &result);
+       sync_agent_set_param_value(&(param_array[1]->param_value), SYNC_AGENT_EC_VALUE_TYPE_STRUCT, &profiles_data);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+
+}
+
+void insert_request_msg_info(int sync_type, unsigned int request_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_request_id_list = g_list_prepend(sync_request_id_list, _create_request_msg_info(sync_type, request_id));
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void delete_request_msg_info(unsigned int request_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       GList *iter = NULL;
+       request_msg_info_t *pMsg_info = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->request_id == request_id) {
+                       sync_request_id_list = g_list_remove_link(sync_request_id_list, iter);
+                       break;
+               }
+       }
+
+       if (iter != NULL) {
+               _request_msg_info_free(iter->data);
+               g_list_free_1(iter);
+       }
+       _EXTERN_FUNC_EXIT;
+}
+
+bool get_synchronizing_request_id(unsigned int *pRequest_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool success = false;
+       request_msg_info_t *pMsg_info = NULL;
+       GList *iter = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->sync_type == SYNC_MODE_MANUAL || pMsg_info->sync_type == SYNC_MODE_PERIODIC || pMsg_info->sync_type == SYNC_MODE_SAN) {
+                       success = true;
+                       *pRequest_id = pMsg_info->request_id;
+
+                       _request_msg_info_free(pMsg_info);
+                       sync_request_id_list = g_list_delete_link(sync_request_id_list, iter);
+
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return success;
+}
+
+bool get_manual_sync_request_id(unsigned int *pRequest_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool success = false;
+       request_msg_info_t *pMsg_info = NULL;
+       GList *iter = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->sync_type == SYNC_MODE_MANUAL) {
+                       success = true;
+                       *pRequest_id = pMsg_info->request_id;
+
+                       _request_msg_info_free(pMsg_info);
+                       sync_request_id_list = g_list_delete_link(sync_request_id_list, iter);
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return success;
+}
+
+bool get_periodic_sync_request_id(unsigned int *pRequest_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool success = false;
+       request_msg_info_t *pMsg_info = NULL;
+       GList *iter = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->sync_type == SYNC_MODE_PERIODIC) {
+                       success = true;
+                       *pRequest_id = pMsg_info->request_id;
+
+                       _request_msg_info_free(pMsg_info);
+                       sync_request_id_list = g_list_delete_link(sync_request_id_list, iter);
+
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return success;
+}
+
+bool get_san_sync_request_id(unsigned int *pRequest_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool success = false;
+       request_msg_info_t *pMsg_info = NULL;
+       GList *iter = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->sync_type == SYNC_MODE_SAN) {
+                       success = true;
+                       *pRequest_id = pMsg_info->request_id;
+
+                       _request_msg_info_free(pMsg_info);
+                       sync_request_id_list = g_list_delete_link(sync_request_id_list, iter);
+
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return success;
+}
+
+bool get_auto_configure_request_id(unsigned int *pRequest_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool success = false;
+       request_msg_info_t *pMsg_info = NULL;
+       GList *iter = NULL;
+
+       for (iter = sync_request_id_list; iter != NULL; iter = g_list_next(iter)) {
+               pMsg_info = iter->data;
+
+               if (pMsg_info->sync_type == SYNC_MODE_AUTOCONFIG) {
+                       success = true;
+                       *pRequest_id = pMsg_info->request_id;
+
+                       _request_msg_info_free(pMsg_info);
+                       sync_request_id_list = g_list_delete_link(sync_request_id_list, iter);
+
+                       break;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return success;
+}
+
+bool cancel_current_sync_task()
+{
+       _EXTERN_FUNC_ENTER;
+
+       unsigned int request_msg_id_to_cancel = 0;
+       unsigned int request_msg_id = 0;
+       bool has_autoconfig = get_auto_configure_request_id(&request_msg_id_to_cancel);
+       if (has_autoconfig) {
+               _DEBUG_INFO("has_autoconfig [%d] ", request_msg_id_to_cancel);
+               sync_agent_cancel_task(request_msg_id_to_cancel);
+       } else {
+               bool has_sync = get_synchronizing_request_id(&request_msg_id_to_cancel);
+               if (has_sync) {
+                       _DEBUG_INFO("has_manual_sync [%d] ", request_msg_id_to_cancel);
+                       sync_agent_cancel_task(request_msg_id_to_cancel);
+
+                       /*request network session cancel */
+                       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_CANCEL_SYNC_REQUEST, 0, 0, NULL, NULL, NULL, NULL, NULL, (int *)&request_msg_id);
+               } else {
+                       /* nothing to do */
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return true;
+}
diff --git a/src/agent/main/main.c b/src/agent/main/main.c
new file mode 100755 (executable)
index 0000000..b6795de
--- /dev/null
@@ -0,0 +1,395 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @main.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of main function
+ */
+
+typedef enum {
+       OMA_DS_ADD_PROFILE = 1,
+       OMA_DS_EDIT_PROFILE = 2,
+       OMA_DS_DELETE_PROFILE = 3,
+       OMA_DS_REQUEST_SYNC = 4,
+       OMA_DS_CANCEL_SYNC = 5,
+       OMA_DS_GET_PROFILE_DATA = 6,
+       OMA_DS_GET_PROFILE_SYNC_CATEGORY = 7,
+       OMA_DS_GET_PROFILE_SYNC_STATISTICS = 8,
+       OMA_DS_GET_ALL_PROFILES_DATA = 9,
+       OMA_DS_ADD_PROFILE_CP = 10,
+       OMA_DS_REQUEST_CALLLOG_SYNC = 11,
+       OMA_DS_RESET_ALL_DATA = 12
+} oma_ds_event_e;
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <signal.h>
+
+#include <dbus/dbus-glib.h>
+#include <dbus/dbus.h>
+
+#include <sync_agent.h>
+
+#include "framework/event/oma_ds_platform_event_handler.h"
+#include "framework/event/oma_ds_event_handler.h"
+#include "framework/task/oma_ds_engine_controller_task.h"
+#include "common/csc_keys.h"
+#include "common/common_define_internal.h"
+#include "common/common_vconf.h"
+#include "service-engine/se_account.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_MAIN"
+#endif
+
+#define MC_SERVICE_OBJECT_PATH "/com/samsung/omadsagent"       /* Don't use special character */
+#define MC_SERVICE_DBUS                        "com.samsung.omadsagent"
+#define MC_SERVICE_INTERFACE   "com.samsung.omadsagent"
+
+static DBusConnection *connection = NULL;
+
+static void _unregistered_path(DBusConnection * connection, void *user_data)
+{
+       /* connection was finalized */
+       _INNER_FUNC_ENTER;
+
+       _INNER_FUNC_EXIT;
+}
+
+static DBusHandlerResult _message_path(DBusConnection * connection, DBusMessage * message, void *user_data)
+{
+       _INNER_FUNC_ENTER;
+       if (dbus_message_is_method_call(message, MC_SERVICE_DBUS, "Echo")) {
+               DBusMessage *reply;
+               _DEBUG_INFO("Recived the HelloFromSelf message\n");
+
+               reply = dbus_message_new_method_return(message);
+               if (reply == NULL)
+                       _DEBUG_ERROR("no memory\n");
+
+               if (!dbus_connection_send(connection, reply, NULL))
+                       _DEBUG_ERROR("no memory\n");
+       } else if (dbus_message_is_method_call(message, MC_SERVICE_DBUS, "Hello_Agent")) {
+               _DEBUG_INFO("Hello_Agent");
+       } else if (dbus_message_is_method_call(message, MC_SERVICE_DBUS, "Goodbye_Agent")) {
+               _DEBUG_INFO("Goodbye_Agent");
+               _INNER_FUNC_EXIT;
+               exit(1);
+       } else {
+               _DEBUG_INFO("can't match message");
+       }
+
+       _INNER_FUNC_EXIT;
+       return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
+}
+
+static DBusObjectPathVTable echo_vtable = {
+       _unregistered_path,
+       _message_path,
+       NULL,
+};
+
+static int _register_dbus_service(void)
+{
+       _INNER_FUNC_ENTER;
+       int result;
+       DBusError error;
+       void *d;
+
+       dbus_error_init(&error);
+       connection = dbus_bus_get(DBUS_BUS_SYSTEM, &error);
+       if (connection == NULL) {
+               _DEBUG_ERROR("*** Failed to open connection to activating message bus: %s\n", error.message);
+               dbus_error_free(&error);
+               return 1;
+       }
+
+       if (!dbus_connection_register_object_path(connection, MC_SERVICE_OBJECT_PATH, &echo_vtable, (void *)0xdeadbeef)) {
+               _DEBUG_ERROR("no memory\n");
+               goto failed;
+       }
+
+       if (!dbus_connection_get_object_path_data(connection, MC_SERVICE_OBJECT_PATH, &d)) {
+               _DEBUG_ERROR("no memory\n");
+               goto failed;
+       }
+
+       if (d != (void *)0xdeadbeef) {
+               _DEBUG_ERROR("dbus_connection_get_object_path_data() doesn't seem to work right\n");
+               goto failed;
+       }
+
+       result = dbus_bus_request_name(connection, MC_SERVICE_DBUS, 0, &error);
+       if (dbus_error_is_set(&error)) {
+               _DEBUG_ERROR("Error %s\n", error.message);
+               dbus_error_free(&error);
+               dbus_connection_unref(connection);
+               _INNER_FUNC_EXIT;
+               exit(1);
+       }
+
+       _INNER_FUNC_EXIT;
+       return 0;
+
+ failed:
+       dbus_connection_unref(connection);
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+//static void __update_csc()
+//{
+//      _INNER_FUNC_ENTER;
+//
+//      char profile[128];
+//      int numberOfProfiles = 0;
+//      char *contents = "check";
+//
+//      bool result = get_vconf_Int_key(CSC_VCONF_KEY_SYNCMLDS_NBDATASYNC, &numberOfProfiles);
+//      if (result == false) {
+//              _DEBUG_ERROR("failed in get_vconf_Int_key");
+//              goto error;
+//      }
+//
+//      int i;
+//      for (i = 1; i <= numberOfProfiles; i++) {
+//              snprintf(profile, sizeof(profile), "Sync%d", i);
+//              add_profile_csc(i);
+//      }
+//
+//      sync_agent_write_whole_file(OMA_DS_CSC_CHECK_PATH, contents, strlen(contents), false);
+//
+//error:
+//
+//      _INNER_FUNC_EXIT;
+//}
+
+static void _request_reset_synchronizing_profiles()
+{
+       _INNER_FUNC_ENTER;
+
+       unsigned int request_msg_id = 0;
+       sync_agent_request_async_task(EC_MSG_TYPE_SYNC_TASK_RESET_SYNCHRONIZING_PROFILES, 0, 0, NULL, NULL, NULL, NULL, NULL, (int *)&request_msg_id);
+       _INNER_FUNC_EXIT;
+}
+
+static void _check_csc()
+{
+       _INNER_FUNC_ENTER;
+
+       bool exist = false;
+
+       /*FIXME(temporary do not process csc for ui reason)
+          check csc_check file is existed
+          if false do csc update
+          if true check csc xml file has been changed */
+
+       /*exist = sync_agent_is_existing_fs(OMA_DS_CSC_CHECK_PATH); */
+       exist = true;
+       _DEBUG_TRACE("update = %d", exist);
+
+       /* for prevent */
+//      if (exist == false)
+//              __update_csc();
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _agent_daemon_signal_handler(int signo, siginfo_t * info, void *p_context)
+{
+       _INNER_FUNC_ENTER;
+
+       switch (signo) {
+       case SIGTERM:
+               _DEBUG_TRACE("Got SIGTERM");
+
+               /* stop gmain loop */
+               sync_agent_stop_main_loop(0);
+
+               break;
+
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+}
+
+int main()
+{
+       _EXTERN_FUNC_ENTER;
+
+       struct sigaction sig_act;
+
+       sync_agent_event_error_e error = SYNC_AGENT_EVENT_SUCCESS;
+       sync_agent_deinit_error_e deinit_error = SYNC_AGENT_DEINIT_SUCCESS;
+
+       if (sync_agent_daemonize() < 0) {
+               _DEBUG_ERROR("daemonize error");
+               return -1;
+       }
+
+       _register_dbus_service();
+
+       sync_agent_init_error_e init_error = sync_agent_init("/usr/share/oma-ds-cfg/omads_fw_config.xml");
+       if (init_error != SYNC_AGENT_INIT_SUCCESS) {
+               _DEBUG_ERROR("Failed to sync_agent_init() : %d", init_error);
+       } else {
+               _DEBUG_INFO("done init_Framework");
+       }
+
+       sync_agent_ec_task_spec_s *pSyncTaskSpec = make_synchronize_task();
+       sync_agent_ec_task_spec_s *pAddProfileTaskSpec = make_add_profile_task();
+       sync_agent_ec_task_spec_s *pEditProfileTaskSpec = make_edit_profile_task();
+       sync_agent_ec_task_spec_s *pDeleteProfileTaskSpec = make_delete_profile_task();
+       sync_agent_ec_task_spec_s *pGetProfileDataTaskSpec = make_get_profile_data_task();
+       sync_agent_ec_task_spec_s *pGetProfileSyncCategoryTaskSpec = make_get_profile_sync_category_task();
+       sync_agent_ec_task_spec_s *pGetProfileStatisticsTaskSpec = make_get_profile_statistics_task();
+       sync_agent_ec_task_spec_s *pResetSynchronizingProfilesTaskSpec = make_reset_synchronizing_profiles_task();
+       sync_agent_ec_task_spec_s *pAddProfileCPTaskSpec = make_add_profile_cp_task();
+       sync_agent_ec_task_spec_s *pRefreshFromServiceTaskSpec = make_refresh_from_service_task();
+       sync_agent_ec_task_spec_s *pCancelSyncRequestTaskSpec = make_cancel_request_task();
+       sync_agent_ec_task_spec_s *pResetAllDataTaskSpec = make_reset_all_data_task();
+       sync_agent_ec_task_spec_s *pGetAllProfilesData = make_get_all_profiles_data_task();
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_REQUEST, EC_MSG_TYPE_NAME_SYNC_TASK_REQUEST, pSyncTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE, EC_MSG_TYPE_NAME_SYNC_TASK_ADD_PROFILE, pAddProfileTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_EDIT_PROFILE, EC_MSG_TYPE_NAME_SYNC_TASK_EDIT_PROFILE, pEditProfileTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_DELETE_PROFILE, EC_MSG_TYPE_NAME_SYNC_TASK_DELETE_PROFILE, pDeleteProfileTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_DATA, EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_DATA, pGetProfileDataTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_SYNC_CATEGORY, EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_SYNC_CATEGORY, pGetProfileSyncCategoryTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_GET_PROFILE_STATISTICS, EC_MSG_TYPE_NAME_SYNC_TASK_GET_PROFILE_STATISTICS, pGetProfileStatisticsTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_RESET_SYNCHRONIZING_PROFILES, EC_MSG_TYPE_NAME_SYNC_TASK_RESET_SYNCHRONIZING_PROFILES, pResetSynchronizingProfilesTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_ADD_PROFILE_CP, EC_MSG_TYPE_NAME_SYNC_TASK_ADD_PROFILE_CP, pAddProfileCPTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_REFRESH_FROM_SERVICE, EC_MSG_TYPE_NAME_SYNC_TASK_REFRESH_FROM_SERVICE, pRefreshFromServiceTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_CANCEL_SYNC_REQUEST, EC_MSG_TYPE_NAME_SYNC_TASK_CANCEL_SYNC_REQUEST, pCancelSyncRequestTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_RESET_ALL_DATA, EC_MSG_TYPE_NAME_SYNC_TASK_RESET_ALL_DATA, pResetAllDataTaskSpec, NULL);
+
+       sync_agent_register_task_spec(EC_MSG_TYPE_SYNC_TASK_GET_ALL_PROFILES_DATA, EC_MSG_TYPE_NAME_SYNC_TASK_GET_ALL_PROFILES_DATA, pGetAllProfilesData, NULL);
+
+       sync_agent_ec_queuing_rule_spec_s *pQueuing_rule = sync_agent_create_queuing_rule_spec_outline("sync_queueing_rule");
+
+       sync_agent_add_progress_blocking_element(pQueuing_rule, EC_MSG_TYPE_SYNC_TASK_REFRESH_FROM_SERVICE, pSyncTaskSpec, 0);
+
+       sync_agent_add_progress_blocking_element(pQueuing_rule, EC_MSG_TYPE_SYNC_TASK_REQUEST, pSyncTaskSpec, 0);
+
+       sync_agent_add_progress_blocking_element(pQueuing_rule, EC_MSG_TYPE_SYNC_TASK_RESET_ALL_DATA, pSyncTaskSpec, 0);
+
+       sync_agent_register_async_queuing_rule_spec(pQueuing_rule, NULL, NULL);
+
+       sync_agent_unref_queuing_rule_spec(pQueuing_rule);
+
+       _request_reset_synchronizing_profiles();        /*reset synchronizing flag 0 every account & construct item tbl */
+
+       error = sync_agent_set_event_callback(OMA_DS_ADD_PROFILE, event_callback_add_profile_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_EDIT_PROFILE, event_callback_edit_profile_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_DELETE_PROFILE, event_callback_delete_profile_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_REQUEST_SYNC, event_callback_request_sync_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_CANCEL_SYNC, event_callback_cancel_sync_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_GET_PROFILE_DATA, event_callback_get_profile_data_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_GET_PROFILE_SYNC_CATEGORY, event_callback_get_profile_sync_category_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_GET_PROFILE_SYNC_STATISTICS, event_callback_get_profile_last_statistics_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_GET_ALL_PROFILES_DATA, event_callback_request_get_all_profiles_data);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_ADD_PROFILE_CP, event_callback_add_profile_cp_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_REQUEST_CALLLOG_SYNC, event_callback_request_calllog_sync_async);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       error = sync_agent_set_event_callback(OMA_DS_RESET_ALL_DATA, event_callback_request_reset_all_data_sync);
+       if (error != SYNC_AGENT_EVENT_SUCCESS)
+               _DEBUG_ERROR("failed sync_agent_set_event_callback()");
+
+       sync_agent_pm_return_e san_err = sync_agnet_register_user_callback(3, NULL, 1, san_callback_parse);
+       if (san_err != SYNC_AGENT_PM_SUCCESS)
+               _DEBUG_ERROR("failed in sync_agnet_register_user_callback");
+
+       sync_agent_pm_return_e scheduler_err = sync_agnet_register_user_callback(1, NULL, 1, send_periodic_sync_msg);
+       if (scheduler_err != SYNC_AGENT_PM_SUCCESS)
+               _DEBUG_ERROR("failed in sync_agnet_register_user_callback");
+
+       /*register profiles from csc */
+       _check_csc();
+
+       /* Block SIGPIPE signal (client may close socket abnormally) */
+       signal(SIGPIPE, SIG_IGN);
+
+       /* register signal handler. will be called by kill command */
+       sig_act.sa_handler = NULL;
+       sig_act.sa_sigaction = _agent_daemon_signal_handler;
+       sig_act.sa_flags = SA_SIGINFO;
+       sigemptyset(&sig_act.sa_mask);
+       sigaction(SIGTERM, &sig_act, NULL);
+
+       sync_agent_run_main_loop(0);
+
+       if (connection) {
+               dbus_connection_unref(connection);
+               connection = NULL;
+       }
+
+       deinit_error = sync_agent_deinit();
+       if (deinit_error != SYNC_AGENT_DEINIT_SUCCESS)
+               _DEBUG_ERROR("failed in sync_agent_deinit");
+
+       _EXTERN_FUNC_EXIT;
+
+       return 0;
+}
diff --git a/src/agent/service-adapter/network-binder/na_binder.c b/src/agent/service-adapter/network-binder/na_binder.c
new file mode 100755 (executable)
index 0000000..4c9ff49
--- /dev/null
@@ -0,0 +1,142 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @NA_Binder.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of header binder function for Network Adapter
+ */
+
+#include <sync_agent.h>
+
+#include "service-adapter/network-binder/na_binder.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+int na_http_header_binder(char *acc_type, char *loc_uri, bool is_xml, char *jsession_id, GList ** list)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(acc_type == NULL, 0, "[NA Header Binder] accType is NULL");
+       retvm_if(loc_uri == NULL, 0, "[NA Header Binder] loc_uri is NULL");
+
+       if (!strcmp(acc_type, "OMA_DS")) {
+               sync_agent_na_common_header_info_s *method = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(method == NULL, 0, "[NA Header Binder] 'method' malloc fail !!");
+
+               memset(method, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               method->key = "method";
+               method->value = "post";
+               *list = g_list_append(*list, method);
+
+               sync_agent_na_common_header_info_s *uri = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(uri == NULL, 0, "[NA Header Binder] 'uri' malloc fail !!");
+
+               memset(uri, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               uri->key = "uri";
+               uri->value = loc_uri;
+               *list = g_list_append(*list, uri);
+
+               sync_agent_na_common_header_info_s *cache_control = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(cache_control == NULL, 0, "[NA Header Binder] 'cache_control' malloc fail !!");
+
+               memset(cache_control, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               cache_control->key = "Cache-Control";
+               cache_control->value = "no-store, private";
+               *list = g_list_append(*list, cache_control);
+
+               sync_agent_na_common_header_info_s *connection = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(connection == NULL, 0, "[NA Header Binder] 'connection' malloc fail !!");
+
+               memset(connection, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               connection->key = "Connection";
+               connection->value = "Keep-Alive";
+               *list = g_list_append(*list, connection);
+
+               sync_agent_na_common_header_info_s *accept = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(accept == NULL, 0, "[NA Header Binder] 'accept' malloc fail !!");
+
+               memset(accept, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               accept->key = "Accept";
+               if (is_xml == true)
+                       accept->value = "application/vnd.syncml+xml";
+               else
+                       accept->value = "application/vnd.syncml+wbxml";
+               *list = g_list_append(*list, accept);
+
+               sync_agent_na_common_header_info_s *accept_language = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(accept_language == NULL, 0, "[NA Header Binder] 'accept_language' malloc fail !!");
+
+               memset(accept_language, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               accept_language->key = "Accept-Language";
+               accept_language->value = "en-US";
+               *list = g_list_append(*list, accept_language);
+
+               sync_agent_na_common_header_info_s *accept_charset = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(accept_charset == NULL, 0, "[NA Header Binder] 'accept_charset' malloc fail !!");
+
+               memset(accept_charset, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               accept_charset->key = "Accept-Charset";
+               accept_charset->value = "UTF-8";
+               *list = g_list_append(*list, accept_charset);
+
+               sync_agent_na_common_header_info_s *content_type = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+               retvm_if(content_type == NULL, 0, "[NA Header Binder] 'content_type' malloc fail !!");
+
+               memset(content_type, 0x00, sizeof(sync_agent_na_common_header_info_s));
+               content_type->key = "Content-Type";
+               if (is_xml == true)
+                       content_type->value = "application/vnd.syncml+xml";
+               else
+                       content_type->value = "application/vnd.syncml+wbxml";
+               *list = g_list_append(*list, content_type);
+
+               if (jsession_id != NULL) {
+                       _DEBUG_INFO(" jsessionid : %s\n", jsession_id);
+                       sync_agent_na_common_header_info_s *cookie = (sync_agent_na_common_header_info_s *) malloc(sizeof(sync_agent_na_common_header_info_s));
+                       retvm_if(cookie == NULL, 0, "[NA Header Binder] 'cookie' malloc fail !!");
+
+                       memset(cookie, 0x00, sizeof(sync_agent_na_common_header_info_s));
+                       cookie->key = "cookie";
+                       cookie->value = jsession_id;
+                       *list = g_list_append(*list, cookie);
+                       _DEBUG_INFO(" cookie :  %s\n", cookie->value);
+               }
+       }
+
+       GList *iter = NULL;
+       for (iter = *list; iter != NULL; iter = g_list_next(iter)) {
+               _DEBUG_INFO("[NA_Header_Binder] key : %s, value : %s", ((sync_agent_na_common_header_info_s *) (iter->data))->key, ((sync_agent_na_common_header_info_s *) (iter->data))->value);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+void free_header_info(sync_agent_na_common_header_info_s * common_header_info)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(common_header_info == NULL, "pCommon_header_info is NULL");
+
+       free(common_header_info);
+
+       _EXTERN_FUNC_EXIT;
+}
diff --git a/src/agent/service-adapter/protocol-binder/oma_ds_protocol_binder.c b/src/agent/service-adapter/protocol-binder/oma_ds_protocol_binder.c
new file mode 100755 (executable)
index 0000000..b6b14db
--- /dev/null
@@ -0,0 +1,5256 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @oma_ds_protocol_binder.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of callback function for Protocol Binder
+ */
+
+#include <glib.h>
+
+#include <sync_agent.h>
+
+#include "service-adapter/protocol-binder/oma_ds_protocol_binder.h"
+#include "service-adapter/sa_elements_internal.h"
+#include "service-adapter/sa_command_internal.h"
+#include "service-adapter/sa_devinf_internal.h"
+#include "service-adapter/sa_command.h"
+#include "service-adapter/sa_elements.h"
+#include "service-adapter/sa_devinf.h"
+#include "service-adapter/sa_define.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_BINDER"
+#endif
+
+static sync_agent_pb_error_e __append_location_to_wbxml_node(location_s * location, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node);
+
+static sync_agent_pb_error_e __append_anchor_to_wbxml_node(anchor_s * anchor, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node);
+
+static sync_agent_pb_error_e __append_devinf_contenttype_to_wbxml_node(devinf_content_type_s * devinf_content_type, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node, char *node);
+
+static sync_agent_pb_error_e __append_cred_to_wbxml_node(cred_s * cred, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node);
+
+static sync_agent_pb_error_e _oma_ds_binder_devinf_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_syncml_start_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_header_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_final_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_body_start_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_status_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_alert_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_results_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_put_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_get_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_sync_start_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_sync_end_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_add_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_replace_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_delete_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+static sync_agent_pb_error_e _oma_ds_binder_map_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node);
+
+static protocol_version_e __get_oma_ds_protocol_version(char *verdtd);
+static devinf_version_e __get_oma_ds_devInf_version(char *verdtd);
+static devinf_devtyp_e __get_oma_ds_devInf_device_type(char *dev_type);
+static devinf_content_type_s *__get_devinf_contenttype(WBXMLTreeNode * node);
+static location_s *_get_location(WBXMLTreeNode * node);
+static anchor_s *_get_anchor(WBXMLTreeNode * node);
+static cred_s *__get_cred(WBXMLTreeNode * node);
+static chal_s *_get_chal(WBXMLTreeNode * node);
+
+static sync_agent_pb_error_e _oma_ds_binder_devinf_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_header_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_results_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_put_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_get_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_alert_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_sync_end_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_sync_start_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_add_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_replace_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_delete_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_final_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+static sync_agent_pb_error_e _oma_ds_binder_status_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content);
+
+/*
+       PE_ADD,
+    PE_DELETE,
+    PE_REPLACE,
+    PE_ALERT,
+    PE_GET,
+    PE_MAP,
+    PE_PUT,
+    PE_RESULTS,
+    PE_STATUS,
+    PE_SYNC_START,
+    PE_SYNC_END,
+    PE_HEADER,
+    PE_FINAL
+
+    PE_COPY,
+    PE_EXEC,
+    PE_SEARCH,
+    PE_SEQUENCE_START,
+    PE_SEQUENCE_END,
+    PE_ATOMIC_START,
+    PE_ATOMIC_END,
+    PE_PUT_GET,
+    PE_CMD_GROUP,
+    PE_GENERIC,
+ */
+const sync_agent_pb_function_info_s oma_ds_binder_function_info[] = {
+       {PE_SYNCML_START, "SyncML", _oma_ds_binder_syncml_start_converter_function, NULL, false},
+       {PE_SYNCML_END, "/SyncML", NULL, NULL, false},
+       {PE_HEADER, "SyncHdr", _oma_ds_binder_header_converter_function, _oma_ds_binder_header_reverse_converter_function, true},
+       {PE_BODY_START, "SyncBody", _oma_ds_binder_body_start_converter_function, NULL, false},
+       {PE_BODY_END, "/SyncBody", NULL, NULL, false},
+       {PE_FINAL, "Final", _oma_ds_binder_final_converter_function, _oma_ds_binder_final_reverse_converter_function, true},
+       {PE_ALERT, "Alert", _oma_ds_binder_alert_command_converter_function, _oma_ds_binder_alert_command_reverse_converter_function, true},
+       {PE_STATUS, "Status", _oma_ds_binder_status_converter_function, _oma_ds_binder_status_reverse_converter_function, true},
+       {PE_RESULTS_START, "Results", _oma_ds_binder_results_command_converter_function, _oma_ds_binder_results_command_reverse_converter_function, false},
+       {PE_RESULTS_END, "/Results", NULL, NULL, false},
+       {PE_PUT_START, "Put", _oma_ds_binder_put_command_converter_function, _oma_ds_binder_put_command_reverse_converter_function, false},
+       {PE_PUT_END, "/Put", NULL, NULL, false},
+       {PE_GET, "Get", _oma_ds_binder_get_command_converter_function, _oma_ds_binder_get_command_reverse_converter_function, true},
+       {PE_SYNC_START, "Sync", _oma_ds_binder_sync_start_command_converter_function, _oma_ds_binder_sync_start_command_reverse_converter_function, false},
+       {PE_SYNC_END, "/Sync", _oma_ds_binder_sync_end_command_converter_function, _oma_ds_binder_sync_end_command_reverse_converter_function, false},
+       {PE_ADD, "Add", _oma_ds_binder_add_command_converter_function, _oma_ds_binder_add_command_reverse_converter_function, true},
+       {PE_REPLACE, "Replace", _oma_ds_binder_replace_command_converter_function, _oma_ds_binder_replace_command_reverse_converter_function, true},
+       {PE_DELETE, "Delete", _oma_ds_binder_delete_command_converter_function, _oma_ds_binder_delete_command_reverse_converter_function, true},
+       {PE_MAP, "Map", _oma_ds_binder_map_command_converter_function, NULL, true},
+       {PE_DEVINF, "DevInf", _oma_ds_binder_devinf_converter_function, _oma_ds_binder_devinf_reverse_converter_function, true}
+};
+
+static sync_agent_pb_error_e __append_location_to_wbxml_node(location_s * location, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(location == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "location is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       if (location->loc_uri != NULL) {
+               WBXMLTreeNode *LocURI = sync_agent_add_child_text_node(binder,
+                                                                      parent_node, ELEMENT_LOCURI, location->loc_uri, strlen(location->loc_uri));
+               if (LocURI == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       } else {
+               /* error case */
+       }
+
+       if (location->loc_name != NULL) {
+               WBXMLTreeNode *locName = sync_agent_add_child_text_node(binder,
+                                                                       parent_node, ELEMENT_LOCNAME, location->loc_name, strlen(location->loc_name));
+               if (locName == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e __append_anchor_to_wbxml_node(anchor_s * anchor, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(anchor == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "anchor is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder, parent_node, ELEMENT_META);
+       if (meta_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *anchor_node = sync_agent_add_child_node(binder, meta_node, ELEMENT_ANCHOR);
+       if (anchor_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (anchor->last_anchor != NULL) {
+               WBXMLTreeNode *last_node = sync_agent_add_child_text_node(binder,
+                                                                         anchor_node, ELEMENT_LAST, anchor->last_anchor, strlen(anchor->last_anchor));
+               if (last_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (anchor->next_anchor != NULL) {
+               WBXMLTreeNode *next_node = sync_agent_add_child_text_node(binder,
+                                                                         anchor_node, ELEMENT_NEXT, anchor->next_anchor, strlen(anchor->next_anchor));
+               if (next_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e __append_devinf_contenttype_to_wbxml_node(devinf_content_type_s * devinf_content_type, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node, char *node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(devinf_content_type == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "devinf_content_type is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       WBXMLTreeNode *xnode = sync_agent_add_child_node(binder, parent_node, node);
+       if (xnode == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cttype_node = sync_agent_add_child_text_node(binder,
+                                                                   xnode, "CTType", devinf_content_type->ct_type, strlen(devinf_content_type->ct_type));
+       if (cttype_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *verct_node = sync_agent_add_child_text_node(binder,
+                                                                  xnode, "VerCT", devinf_content_type->verct, strlen(devinf_content_type->verct));
+       if (verct_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e __append_cred_to_wbxml_node(cred_s * cred, sync_agent_pb_protocol_binder_info_s * binder, WBXMLTreeNode * parent_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(cred == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "cred is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* check validity */
+       WBXMLTreeNode *cred_node = sync_agent_add_child_node(binder, parent_node, ELEMENT_CRED);
+       if (cred_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder, cred_node, ELEMENT_META);
+       if (meta_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *type_node = NULL;
+
+       switch (cred->type) {
+       case AUTH_TYPE_BASIC:
+
+               if (cred->format == FORMAT_TYPE_BASE64) {
+                       WBXMLTreeNode *format_node = sync_agent_add_child_text_node(binder,
+                                                                                   meta_node, ELEMENT_FORMAT, ELEMENT_FORMAT_BASE64, strlen(ELEMENT_FORMAT_BASE64));
+                       if (format_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               type_node = sync_agent_add_child_text_node(binder, meta_node, ELEMENT_TYPE, ELEMENT_AUTH_BASIC, strlen(ELEMENT_AUTH_BASIC));
+               if (type_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (cred->data != NULL) {
+                       WBXMLTreeNode *data_node = sync_agent_add_child_text_node(binder,
+                                                                                 cred_node, ELEMENT_DATA, cred->data, strlen(cred->data));
+                       if (data_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+               break;
+       case AUTH_TYPE_MD5:
+
+               if (cred->format == FORMAT_TYPE_BASE64) {
+                       WBXMLTreeNode *format_node = sync_agent_add_child_text_node(binder,
+                                                                                   meta_node, ELEMENT_FORMAT, ELEMENT_FORMAT_BASE64, strlen(ELEMENT_FORMAT_BASE64));
+                       if (format_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               type_node = sync_agent_add_child_text_node(binder, meta_node, ELEMENT_TYPE, ELEMENT_AUTH_MD5, strlen(ELEMENT_AUTH_MD5));
+               if (type_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (cred->data != NULL) {
+                       WBXMLTreeNode *data_node = sync_agent_add_child_text_node(binder,
+                                                                                 cred_node, ELEMENT_DATA, cred->data, strlen(cred->data));
+                       if (data_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+               break;
+       default:
+               break;
+       }
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_devinf_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       item_s *pItem = (item_s *) content;
+       devinf_s *pDevInf = pItem->private.devinf;
+
+       if (pItem != NULL) {
+               WBXMLTreeNode *item_node = sync_agent_create_node(binder, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *source_node = sync_agent_add_child_node(binder, item_node, ELEMENT_SOURCE);
+               if (source_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pItem->source, binder, source_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK)
+                       goto error;
+
+               WBXMLTreeNode *data_node = sync_agent_add_child_node(binder, item_node, ELEMENT_DATA);
+               if (data_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               /* devinf language setting */
+               sync_agent_switch_protocol(binder, SYNC_AGENT_PB_PROTOCOL_SYNCML_DEVINF12);
+               WBXMLTree *devinf_tree = sync_agent_create_wbxml_tree(binder);
+               if (devinf_tree == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               sync_agent_add_wbxml_tree_to_wbxml_node(data_node, devinf_tree);
+
+               /* create root node of devinf tree */
+               WBXMLTreeNode *devinf_node = sync_agent_create_node(binder, ELEMENT_DEVINF);
+               if (devinf_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               sync_agent_set_wbxml_tree_root(devinf_tree, devinf_node);
+
+               WBXMLTreeNode *verDTD_node = NULL;
+               switch (pDevInf->version) {
+               case DEVINF_VERSION_UNKNOWN:
+                       verDTD_node = sync_agent_add_child_node(binder, devinf_node, ELEMENT_VERDTD);
+                       break;
+               case DEVINF_VERSION_10:
+                       verDTD_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_VERDTD, ELEMENT_VERDRD_10, strlen(ELEMENT_VERDRD_10));
+                       break;
+               case DEVINF_VERSION_11:
+                       verDTD_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_VERDTD, ELEMENT_VERDRD_11, strlen(ELEMENT_VERDRD_11));
+                       break;
+               case DEVINF_VERSION_12:
+                       verDTD_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_VERDTD, ELEMENT_VERDRD_12, strlen(ELEMENT_VERDRD_12));
+                       break;
+               }
+
+               if (verDTD_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *man_node = sync_agent_add_child_text_node(binder,
+                                                                        devinf_node, ELEMENT_MAN, pDevInf->manufacturer, strlen(pDevInf->manufacturer));
+               if (man_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *mod_node = sync_agent_add_child_text_node(binder,
+                                                                        devinf_node, ELEMENT_MOD, pDevInf->model, strlen(pDevInf->model));
+               if (mod_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (pDevInf->oem != NULL) {
+                       WBXMLTreeNode *oem_node = sync_agent_add_child_text_node(binder,
+                                                                                devinf_node, ELEMENT_OEM, pDevInf->oem, strlen(pDevInf->oem));
+                       if (oem_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               WBXMLTreeNode *FwV_node = sync_agent_add_child_text_node(binder,
+                                                                        devinf_node, ELEMENT_FWV, pDevInf->firmware_version, strlen(pDevInf->firmware_version));
+               if (FwV_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *SwV_node = sync_agent_add_child_text_node(binder,
+                                                                        devinf_node, ELEMENT_SWV, pDevInf->software_version, strlen(pDevInf->software_version));
+               if (SwV_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *HwV_node = sync_agent_add_child_text_node(binder,
+                                                                        devinf_node, ELEMENT_HWV, pDevInf->hardware_version, strlen(pDevInf->hardware_version));
+               if (HwV_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *devID_node = sync_agent_add_child_text_node(binder,
+                                                                          devinf_node, ELEMENT_DEVID, pDevInf->dev_id, strlen(pDevInf->dev_id));
+               if (devID_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *devTyp_node = NULL;
+               switch (pDevInf->devtyp) {
+               case DEVINF_DEVTYPE_UNKNOWN:
+                       devTyp_node = sync_agent_add_child_node(binder, devinf_node, ELEMENT_DEVTYP);
+                       break;
+               case DEVINF_DEVTYPE_PAGER:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_PAGER, strlen(ELEMENT_PAGER));
+                       break;
+               case DEVINF_DEVTYPE_HANDHELD:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_HANDHELD, strlen(ELEMENT_HANDHELD));
+                       break;
+               case DEVINF_DEVTYPE_PDA:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_PDA, strlen(ELEMENT_PDA));
+                       break;
+               case DEVINF_DEVTYPE_PHONE:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_PHONE, strlen(ELEMENT_PHONE));
+                       break;
+               case DEVINF_DEVTYPE_SMARTPHONE:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_SMARTPHONE, strlen(ELEMENT_SMARTPHONE));
+                       break;
+               case DEVINF_DEVTYPE_SERVER:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_SERVER, strlen(ELEMENT_SERVER));
+                       break;
+               case DEVINF_DEVTYPE_WORKSTATION:
+                       devTyp_node = sync_agent_add_child_text_node(binder, devinf_node, ELEMENT_DEVTYP, ELEMENT_WORKSTATION, strlen(ELEMENT_WORKSTATION));
+                       break;
+               }
+
+               if (devTyp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (pDevInf->supports_utc) {
+                       WBXMLTreeNode *supportUTC_node = sync_agent_add_child_node(binder,
+                                                                                  devinf_node, ELEMENT_UTC);
+                       if (supportUTC_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               if (pDevInf->supports_large_objs) {
+                       WBXMLTreeNode *supportLargeObjs_node = sync_agent_add_child_node(binder,
+                                                                                        devinf_node, ELEMENT_SUPPORTLARGEOBJS);
+                       if (supportLargeObjs_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               if (pDevInf->supports_number_of_changes) {
+                       WBXMLTreeNode *supportNumberOfChanges_node = sync_agent_add_child_node(binder,
+                                                                                              devinf_node, ELEMENT_SUPPORTNUMBEROFCHANGES);
+                       if (supportNumberOfChanges_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               GList *datastoreIter = NULL;
+               devinf_datastore_s *devInfDataStore = NULL;
+               for (datastoreIter = pDevInf->datastores; datastoreIter != NULL; datastoreIter = g_list_next(datastoreIter)) {
+                       devInfDataStore = datastoreIter->data;
+
+                       WBXMLTreeNode *datastore_node = sync_agent_add_child_node(binder,
+                                                                                 devinf_node, ELEMENT_DATASTORE);
+                       if (datastore_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *sourceRef_node = sync_agent_add_child_text_node(binder,
+                                                                                      datastore_node, ELEMENT_SOURCEREF, devInfDataStore->source_ref, strlen(devInfDataStore->source_ref));
+                       if (sourceRef_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (devInfDataStore->display_name != NULL) {
+                               WBXMLTreeNode *displayname_node = sync_agent_add_child_text_node(binder,
+                                                                                                datastore_node, ELEMENT_DISPLAYNAME, devInfDataStore->display_name, strlen(devInfDataStore->display_name));
+                               if (displayname_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       if (devInfDataStore->max_guid_size) {
+                               char *str_maxguidsize = g_strdup_printf("%u", devInfDataStore->max_guid_size);
+                               if (str_maxguidsize == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+
+                               WBXMLTreeNode *maxguidsize_node = sync_agent_add_child_text_node(binder,
+                                                                                                datastore_node, ELEMENT_MAXGUIDSIZE, str_maxguidsize, strlen(str_maxguidsize));
+
+                               if (str_maxguidsize != NULL)
+                                       free(str_maxguidsize);
+
+                               if (maxguidsize_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       __append_devinf_contenttype_to_wbxml_node(devInfDataStore->rx_pref, binder, datastore_node, ELEMENT_RX_PREF);
+                       if (err != SYNC_AGENT_PB_RETURN_OK)
+                               goto error;
+
+                       GList *rxIter = NULL;
+                       devinf_content_type_s *devInfContentType = NULL;
+                       for (rxIter = devInfDataStore->rx; rxIter != NULL; rxIter = g_list_next(rxIter)) {
+                               devInfContentType = rxIter->data;
+                               __append_devinf_contenttype_to_wbxml_node(devInfContentType, binder, datastore_node, ELEMENT_RX);
+                               if (err != SYNC_AGENT_PB_RETURN_OK)
+                                       goto error;
+                       }
+
+                       __append_devinf_contenttype_to_wbxml_node(devInfDataStore->tx_pref, binder, datastore_node, ELEMENT_TX_PREF);
+                       if (err != SYNC_AGENT_PB_RETURN_OK)
+                               goto error;
+
+                       GList *txIter = NULL;
+                       for (txIter = devInfDataStore->tx; txIter != NULL; txIter = g_list_next(txIter)) {
+                               devInfContentType = txIter->data;
+                               __append_devinf_contenttype_to_wbxml_node(devInfContentType, binder, datastore_node, ELEMENT_TX);
+                               if (err != SYNC_AGENT_PB_RETURN_OK)
+                                       goto error;
+
+                       }
+
+                       GList *ctcapIter = NULL;
+                       devinf_ct_cap_s *devInfCTCap = NULL;
+                       for (ctcapIter = devInfDataStore->ct_caps; ctcapIter != NULL; ctcapIter = g_list_next(ctcapIter)) {
+                               devInfCTCap = ctcapIter->data;
+
+                               WBXMLTreeNode *ctcap_node = sync_agent_add_child_node(binder,
+                                                                                     datastore_node, ELEMENT_CTCAP);
+                               if (ctcap_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+
+                               WBXMLTreeNode *cttype_node = sync_agent_add_child_text_node(binder,
+                                                                                           ctcap_node, ELEMENT_CTTYPE, devInfCTCap->ct->ct_type, strlen(devInfCTCap->ct->ct_type));
+                               if (cttype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+
+                               WBXMLTreeNode *verct_node = sync_agent_add_child_text_node(binder,
+                                                                                          ctcap_node, ELEMENT_VERCT, devInfCTCap->ct->verct, strlen(devInfCTCap->ct->verct));
+                               if (verct_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+
+                               /*TODO FieldLevel */
+
+                               GList *propertyIter = NULL;
+                               devinf_property_s *devInfProperty = NULL;
+                               for (propertyIter = devInfCTCap->properties; propertyIter != NULL; propertyIter = g_list_next(propertyIter)) {
+                                       devInfProperty = propertyIter->data;
+
+                                       WBXMLTreeNode *property_node = sync_agent_add_child_node(binder,
+                                                                                                ctcap_node, ELEMENT_PROPERTY);
+                                       if (property_node == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+
+                                       WBXMLTreeNode *propname_node = sync_agent_add_child_text_node(binder,
+                                                                                                     property_node, ELEMENT_PROPNAME, devInfProperty->prop_name, strlen(devInfProperty->prop_name));
+                                       if (propname_node == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+
+                                       if (devInfProperty->data_type != NULL) {
+                                               WBXMLTreeNode *datatype_node = sync_agent_add_child_text_node(binder,
+                                                                                                             property_node, ELEMENT_DATATYPE, devInfProperty->data_type, strlen(devInfProperty->data_type));
+                                               if (datatype_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       if (devInfProperty->max_occur) {
+                                               char *str_maxoccur = g_strdup_printf("%u", devInfProperty->max_occur);
+                                               if (str_maxoccur == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+
+                                               WBXMLTreeNode *maxoccur_node = sync_agent_add_child_text_node(binder,
+                                                                                                             property_node, ELEMENT_MAXOCCUR, str_maxoccur, strlen(str_maxoccur));
+
+                                               if (str_maxoccur != NULL)
+                                                       free(str_maxoccur);
+
+                                               if (maxoccur_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       if (devInfProperty->max_size) {
+                                               char *str_maxsize = g_strdup_printf("%u", devInfProperty->max_size);
+                                               if (str_maxsize == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+
+                                               WBXMLTreeNode *maxsize_node = sync_agent_add_child_text_node(binder,
+                                                                                                            property_node, ELEMENT_MAXSIZE, str_maxsize, strlen(str_maxsize));
+
+                                               if (str_maxsize != NULL)
+                                                       free(str_maxsize);
+
+                                               if (maxsize_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       if (devInfProperty->no_truncate) {
+                                               WBXMLTreeNode *notruncate_node = sync_agent_add_child_node(binder,
+                                                                                                          property_node, ELEMENT_NOTRUNCATE);
+                                               if (notruncate_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       GList *valenum = NULL;
+                                       char *val = NULL;
+                                       for (valenum = devInfProperty->val_enums; valenum != NULL; valenum = g_list_next(valenum)) {
+                                               val = valenum->data;
+                                               WBXMLTreeNode *valenum_node = sync_agent_add_child_text_node(binder,
+                                                                                                            property_node, ELEMENT_VALENUM, val, strlen(val));
+                                               if (valenum_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       if (devInfProperty->display_name != NULL) {
+                                               WBXMLTreeNode *displayname_node = sync_agent_add_child_text_node(binder,
+                                                                                                                property_node, ELEMENT_DISPLAYNAME, devInfProperty->display_name, strlen(devInfProperty->display_name));
+                                               if (displayname_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       GList *propparamIter = NULL;
+                                       devinf_prop_param_s *devInfPropParam = NULL;
+                                       for (propparamIter = devInfProperty->prop_params; propparamIter != NULL; propparamIter = g_list_next(propparamIter)) {
+                                               devInfPropParam = propparamIter->data;
+
+                                               WBXMLTreeNode *propparam_node = sync_agent_add_child_node(binder,
+                                                                                                         property_node, ELEMENT_PROPPARAM);
+                                               if (propparam_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+
+                                               WBXMLTreeNode *paramname_node = sync_agent_add_child_text_node(binder,
+                                                                                                              propparam_node, ELEMENT_PARAMNAME, devInfPropParam->param_name, strlen(devInfPropParam->param_name));
+                                               if (paramname_node == NULL) {
+                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                       goto error;
+                                               }
+
+                                               if (devInfPropParam->data_type != NULL) {
+                                                       WBXMLTreeNode *datatype_node = sync_agent_add_child_text_node(binder,
+                                                                                                                     propparam_node, ELEMENT_DATATYPE, devInfPropParam->data_type, strlen(devInfPropParam->data_type));
+                                                       if (datatype_node == NULL) {
+                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                               goto error;
+                                                       }
+                                               }
+
+                                               valenum = NULL;
+                                               val = NULL;
+                                               for (valenum = devInfPropParam->val_enums; valenum != NULL; valenum = g_list_next(valenum)) {
+                                                       val = valenum->data;
+                                                       WBXMLTreeNode *valenum_node = sync_agent_add_child_text_node(binder,
+                                                                                                                    propparam_node, ELEMENT_VALENUM, val, strlen(val));
+                                                       if (valenum_node == NULL) {
+                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                               goto error;
+                                                       }
+                                               }
+
+                                               if (devInfPropParam->display_name != NULL) {
+                                                       WBXMLTreeNode *displayname_node = sync_agent_add_child_text_node(binder,
+                                                                                                                        propparam_node, ELEMENT_DISPLAYNAME, devInfPropParam->display_name, strlen(devInfPropParam->display_name));
+                                                       if (displayname_node == NULL) {
+                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                               goto error;
+                                                       }
+                                               }
+                                       }
+                               }
+                       }
+
+                       /* DSMem */
+                       WBXMLTreeNode *dsmem_node = sync_agent_add_child_node(binder,
+                                                                             datastore_node, ELEMENT_DSMEM);
+                       if (dsmem_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (devInfDataStore->shared_mem) {
+                               WBXMLTreeNode *sharedmem_node = sync_agent_add_child_node(binder,
+                                                                                         dsmem_node, ELEMENT_SHAREDMEM);
+                               if (sharedmem_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       if (devInfDataStore->max_mem) {
+                               char *str_maxmem = g_strdup_printf("%u", devInfDataStore->max_mem);
+                               WBXMLTreeNode *maxmem_node = sync_agent_add_child_text_node(binder,
+                                                                                           dsmem_node, ELEMENT_MAXMEM, str_maxmem, strlen(str_maxmem));
+
+                               if (str_maxmem != NULL)
+                                       free(str_maxmem);
+
+                               if (maxmem_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       if (devInfDataStore->max_id) {
+                               char *str_maxid = g_strdup_printf("%u", devInfDataStore->max_id);
+                               WBXMLTreeNode *maxid_node = sync_agent_add_child_text_node(binder,
+                                                                                          dsmem_node, ELEMENT_MAXID, str_maxid, strlen(str_maxid));
+
+                               if (str_maxid != NULL)
+                                       free(str_maxid);
+
+                               if (maxid_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       /* SupportHierarchicalSync */
+                       if (devInfDataStore->supports_hierarchical_sync) {
+                               WBXMLTreeNode *supportshierarchicalsync_node = sync_agent_add_child_node(binder,
+                                                                                                        datastore_node, ELEMENT_SUPPORTHIERARCHICALSYNC);
+                               if (supportshierarchicalsync_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+
+                       WBXMLTreeNode *synccap_node = sync_agent_add_child_node(binder,
+                                                                               datastore_node, ELEMENT_SYNCCAP);
+                       if (synccap_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_TWO_WAY)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_1, strlen(ELEMENT_SYNCTYPE_1));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_SLOW_SYNC)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_2, strlen(ELEMENT_SYNCTYPE_2));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_ONE_WAY_FROM_CLIENT)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_3, strlen(ELEMENT_SYNCTYPE_3));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_REFRESH_FROM_CLIENT)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_4, strlen(ELEMENT_SYNCTYPE_4));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_ONE_WAY_FROM_SERVER)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_5, strlen(ELEMENT_SYNCTYPE_5));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_REFRESH_FROM_SERVER)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_6, strlen(ELEMENT_SYNCTYPE_6));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       if (get_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_SERVER_ALERTED_SYNC)) {
+                               WBXMLTreeNode *synctype_node = sync_agent_add_child_text_node(binder,
+                                                                                             synccap_node, ELEMENT_SYNCTYPE, ELEMENT_SYNCTYPE_7, strlen(ELEMENT_SYNCTYPE_7));
+                               if (synctype_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       /*TODO filter-rx, filterCap */
+               }
+               sync_agent_undo_switch_protocol(binder);
+               *wbxml_dom_node = item_node;
+       }
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_syncml_start_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       WBXMLTreeNode *syncml_node = sync_agent_create_node(binder, ELEMENT_SYNCML);
+       if (syncml_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       *wbxml_dom_node = syncml_node;
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_header_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) content;
+
+       /* add SyncHdr, VerDTD, VerProto node */
+       WBXMLTreeNode *synchdr_node = sync_agent_create_node(binder, ELEMENT_SYNCHDR);
+       if (synchdr_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       char *verDTD = ELEMENT_VERDTD;
+       char *verProto = ELEMENT_VERPROTO;
+
+       char *verDTD_data = NULL;
+       char *verProto_data = NULL;
+       if (pSyncHdr->version == VERSION_10) {
+               verDTD_data = ELEMENT_VERDRD_10;
+               verProto_data = ELEMENT_VERPROTO_10;
+       } else if (pSyncHdr->version == VERSION_11) {
+               verDTD_data = ELEMENT_VERDRD_11;
+               verProto_data = ELEMENT_VERPROTO_11;
+       } else if (pSyncHdr->version == VERSION_12) {
+               verDTD_data = ELEMENT_VERDRD_12;
+               verProto_data = ELEMENT_VERPROTO_12;
+       }
+
+       if (verDTD_data == NULL || verProto_data == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       WBXMLTreeNode *verdtd_node = sync_agent_add_child_text_node(binder,
+                                                                   synchdr_node, verDTD, verDTD_data, strlen(verDTD_data));
+       if (verdtd_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *verProto_node = sync_agent_add_child_text_node(binder,
+                                                                     synchdr_node, verProto, verProto_data, strlen(verProto_data));
+       if (verProto_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       /* session ID */
+       WBXMLTreeNode *sessionID_node = NULL;
+       if (pSyncHdr->session_id != NULL)
+               sessionID_node = sync_agent_add_child_text_node(binder, synchdr_node, ELEMENT_SESSIONID, pSyncHdr->session_id, strlen(pSyncHdr->session_id));
+       else
+               sessionID_node = sync_agent_add_child_node(binder, synchdr_node, ELEMENT_SESSIONID);
+
+       if (sessionID_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       /* msgID */
+       char *msgID_data = g_strdup_printf("%u", pSyncHdr->message_id);
+       if (msgID_data == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *msgID_node = sync_agent_add_child_text_node(binder,
+                                                                  synchdr_node, ELEMENT_MSGID, msgID_data, strlen(msgID_data));
+
+       if (msgID_data != NULL)
+               free(msgID_data);
+
+       if (msgID_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                              synchdr_node, ELEMENT_TARGET);
+       if (target_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       err = __append_location_to_wbxml_node(pSyncHdr->target, binder, target_node);
+       if (err != SYNC_AGENT_PB_RETURN_OK) {
+               goto error;
+       }
+
+       WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                              synchdr_node, ELEMENT_SOURCE);
+       if (source_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       err = __append_location_to_wbxml_node(pSyncHdr->source, binder, source_node);
+       if (err != SYNC_AGENT_PB_RETURN_OK) {
+               goto error;
+       }
+
+       if (pSyncHdr->response_uri != NULL) {
+               WBXMLTreeNode *respuri_node = sync_agent_add_child_text_node(binder,
+                                                                            synchdr_node, ELEMENT_RESPURI, pSyncHdr->response_uri, strlen(pSyncHdr->response_uri));
+               if (respuri_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pSyncHdr->no_response) {
+               WBXMLTreeNode *noResponse_node = sync_agent_add_child_node(binder,
+                                                                          synchdr_node, ELEMENT_NORESP);
+               if (noResponse_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pSyncHdr->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pSyncHdr->cred, binder, synchdr_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       char *meta = ELEMENT_META;
+       if (pSyncHdr->max_msg_size != 0 || pSyncHdr->max_obj_size != 0) {
+               WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                    synchdr_node, meta);
+               if (meta_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               unsigned int maxmsgsize = pSyncHdr->max_msg_size;
+               unsigned int maxobjsize = pSyncHdr->max_obj_size;
+
+               if (maxmsgsize != 0) {
+                       char *str_maxmsgsize = g_strdup_printf("%u", maxmsgsize);
+                       if (str_maxmsgsize == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *maxmsgsize_node = sync_agent_add_child_text_node(binder,
+                                                                                       meta_node, ELEMENT_MAXMSGSIZE, str_maxmsgsize, strlen(str_maxmsgsize));
+                       if (str_maxmsgsize != NULL)
+                               free(str_maxmsgsize);
+
+                       if (maxmsgsize_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               if (maxobjsize != 0) {
+                       char *str_maxobjsize = g_strdup_printf("%u", maxobjsize);
+                       if (str_maxobjsize == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *maxobjsize_node = sync_agent_add_child_text_node(binder,
+                                                                                       meta_node, ELEMENT_MAXOBJSIZE, str_maxobjsize, strlen(str_maxobjsize));
+                       if (str_maxobjsize != NULL)
+                               free(str_maxobjsize);
+
+                       if (maxobjsize_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+       }
+
+       *wbxml_dom_node = synchdr_node;
+       synchdr_node = NULL;
+
+ error:
+
+       if (synchdr_node != NULL)
+               sync_agent_destroy_wbxml_node(synchdr_node);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_final_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       WBXMLTreeNode *final_node = sync_agent_create_node(binder, "Final");
+       if (final_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       *wbxml_dom_node = final_node;
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_body_start_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       WBXMLTreeNode *syncbody_node = sync_agent_create_node(binder, ELEMENT_SYNCBODY);
+       if (syncbody_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       *wbxml_dom_node = syncbody_node;
+
+ error:
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_status_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       status_s *pStatus = (status_s *) content;
+
+       command_type_e type = pStatus->type;
+
+       char *str_cmdID = NULL;
+       char *str_msgRef = NULL;
+       char *str_cmdRef = NULL;
+
+       WBXMLTreeNode *status_node = sync_agent_create_node(binder, ELEMENT_STATUS);
+       if (status_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       unsigned int cmdID = pStatus->cmd_id;
+       str_cmdID = g_strdup_printf("%u", cmdID);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  status_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       unsigned int msgRef = pStatus->msg_ref;
+       str_msgRef = g_strdup_printf("%u", msgRef);
+       if (str_msgRef == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *msgref_node = sync_agent_add_child_text_node(binder,
+                                                                   status_node, ELEMENT_MSGREF, str_msgRef, strlen(str_msgRef));
+       if (msgref_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       unsigned int cmdRef = pStatus->cmd_ref;
+       str_cmdRef = g_strdup_printf("%u", cmdRef);
+       if (str_cmdRef == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdref_node = sync_agent_add_child_text_node(binder,
+                                                                   status_node, ELEMENT_CMDREF, str_cmdRef, strlen(str_cmdRef));
+       if (cmdref_node == NULL) {
+               goto error;
+       }
+
+       char *str_command = NULL;
+       switch (type) {
+       case COMMAND_TYPE_ALERT:
+               {
+                       str_command = ELEMENT_ALERT;
+               }
+               break;
+       case COMMAND_TYPE_SYNC_START:
+               {
+                       str_command = ELEMENT_SYNC;
+               }
+               break;
+       case COMMAND_TYPE_PUT:
+               {
+                       str_command = ELEMENT_PUT;
+               }
+               break;
+       case COMMAND_TYPE_HEADER:
+               {
+                       str_command = ELEMENT_SYNCHDR;
+               }
+               break;
+       case COMMAND_TYPE_ADD:
+               {
+                       str_command = ELEMENT_ADD;
+               }
+               break;
+       case COMMAND_TYPE_REPLACE:
+               {
+                       str_command = ELEMENT_REPLACE;
+               }
+               break;
+       case COMMAND_TYPE_DELETE:
+               {
+                       str_command = ELEMENT_DELETE;
+               }
+               break;
+       case COMMAND_TYPE_MAP:
+               {
+                       str_command = ELEMENT_MAP;
+               }
+               break;
+       case COMMAND_TYPE_GET:
+               {
+                       str_command = ELEMENT_GET;
+               }
+               break;
+       case COMMAND_TYPE_RESULTS:
+               {
+                       str_command = ELEMENT_RESULTS;
+               }
+               break;
+       default:
+               break;
+       }
+
+       if (str_command == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       WBXMLTreeNode *command_node = sync_agent_add_child_text_node(binder,
+                                                                    status_node, ELEMENT_CMD, str_command, strlen(str_command));
+       if (command_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pStatus->target_ref != NULL) {
+               WBXMLTreeNode *targetref_node = sync_agent_add_child_text_node(binder,
+                                                                              status_node, ELEMENT_TARGETREF, pStatus->target_ref->loc_uri, strlen(pStatus->target_ref->loc_uri));
+               if (targetref_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pStatus->source_ref != NULL) {
+               WBXMLTreeNode *sourceref_node = sync_agent_add_child_text_node(binder,
+                                                                              status_node, ELEMENT_SOURCEREF, pStatus->source_ref->loc_uri, strlen(pStatus->source_ref->loc_uri));
+               if (sourceref_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pStatus->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pStatus->cred, binder, status_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       if (pStatus->chal != NULL) {
+               /*TODO chal */
+       }
+
+       WBXMLTreeNode *data_node = sync_agent_add_child_text_node(binder,
+                                                                 status_node, ELEMENT_DATA, pStatus->data, strlen(pStatus->data));
+       if (data_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (type == COMMAND_TYPE_ALERT) {
+               if (pStatus->item != NULL) {
+                       WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                            status_node, ELEMENT_ITEM);
+                       if (item_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *item_data_node = sync_agent_add_child_node(binder,
+                                                                                 item_node, ELEMENT_DATA);
+                       if (item_data_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *item_data_Anchor_node = sync_agent_add_child_node(binder,
+                                                                                        item_data_node, ELEMENT_ANCHOR);
+                       if (item_data_Anchor_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (pStatus->item->anchor != NULL) {
+                               WBXMLTreeNode *item_data_Anchor_Next_node = sync_agent_add_child_text_node(binder,
+                                                                                                          item_data_Anchor_node, ELEMENT_NEXT, pStatus->item->anchor->next_anchor,
+                                                                                                          strlen(pStatus->item->anchor->next_anchor));
+
+                               if (item_data_Anchor_Next_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+               }
+       }
+
+       *wbxml_dom_node = status_node;
+       status_node = NULL;
+
+ error:
+
+       if (status_node != NULL)
+               sync_agent_destroy_wbxml_node(status_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_cmdRef != NULL)
+               free(str_cmdRef);
+
+       if (str_msgRef != NULL)
+               free(str_msgRef);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_alert_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       char *str_alert_type = NULL;
+
+       WBXMLTreeNode *alert_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+
+       command_alert_private_s *pAlert = (command_alert_private_s *) (&(pCommand->private));
+       if (pAlert == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       if (pAlert->type == ALERT_UNKNOWN) {
+               /* error case */
+               err = SYNC_AGENT_PB_RETURN_INVALID_INPUT_PARAMETER;
+               goto error;
+       }
+
+       alert_node = sync_agent_create_node(binder, ELEMENT_ALERT);
+       if (alert_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  alert_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      alert_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, alert_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       str_alert_type = g_strdup_printf("%u", pAlert->type);
+       if (str_alert_type == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *data_node = sync_agent_add_child_text_node(binder,
+                                                                 alert_node, ELEMENT_DATA, str_alert_type, strlen(str_alert_type));
+       if (data_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       /* item */
+       if (pCommand->source != NULL && pCommand->target != NULL) {
+               WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                    alert_node, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                      item_node, ELEMENT_TARGET);
+               if (target_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->target, binder, target_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+
+               WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                      item_node, ELEMENT_SOURCE);
+               if (source_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->source, binder, source_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+
+               if (pAlert->anchor != NULL) {
+                       err = __append_anchor_to_wbxml_node(pAlert->anchor, binder, item_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+       }
+
+       *wbxml_dom_node = alert_node;
+       alert_node = NULL;
+
+ error:
+
+       if (alert_node != NULL)
+               sync_agent_destroy_wbxml_node(alert_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_alert_type != NULL)
+               free(str_alert_type);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_results_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       char *str_cmdRef = NULL;
+       char *str_msgRef = NULL;
+       WBXMLTreeNode *results_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+       command_results_private_s *pResults = (command_results_private_s *) (&(pCommand->private));
+       if (pResults == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       if (pResults->item == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       char *content_type = (pResults->item)->content_type;
+       if (content_type == NULL) {
+               /* error case */
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       results_node = sync_agent_create_node(binder, ELEMENT_RESULTS);
+       if (results_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID != NULL) {
+               WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                          results_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+               if (cmdid_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pResults->msg_ref) {
+               str_msgRef = g_strdup_printf("%u", pResults->msg_ref);
+               if (str_msgRef == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *msgref_node = sync_agent_add_child_text_node(binder,
+                                                                           results_node, ELEMENT_MSGREF, str_msgRef, strlen(str_msgRef));
+               if (msgref_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       str_cmdRef = g_strdup_printf("%u", pResults->cmd_ref);
+       if (str_cmdRef == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *msgref_node = sync_agent_add_child_text_node(binder,
+                                                                   results_node, ELEMENT_CMDREF, str_cmdRef, strlen(str_cmdRef));
+       if (msgref_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (content_type != NULL) {
+               WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                    results_node, ELEMENT_META);
+               if (meta_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                         meta_node, ELEMENT_TYPE, content_type, strlen(content_type));
+               if (type_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pResults->target_ref != NULL) {
+               WBXMLTreeNode *targetref_node = sync_agent_add_child_text_node(binder,
+                                                                              results_node, ELEMENT_TARGETREF, pResults->target_ref->loc_uri, strlen(pResults->target_ref->loc_uri));
+               if (targetref_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       *wbxml_dom_node = results_node;
+       results_node = NULL;
+
+ error:
+
+       if (results_node != NULL)
+               sync_agent_destroy_wbxml_node(results_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_cmdRef != NULL)
+               free(str_cmdRef);
+
+       if (str_msgRef != NULL)
+               free(str_msgRef);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_put_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       WBXMLTreeNode *put_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+       command_access_private_s *pAccess = (command_access_private_s *) (&(pCommand->private));
+       if (pAccess == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       char *content_type = (pAccess->item)->content_type;
+       if (content_type == NULL) {
+               /* error case */
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       put_node = sync_agent_create_node(binder, ELEMENT_PUT);
+       if (put_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  put_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      put_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, put_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       if (content_type != NULL) {
+               WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                    put_node, ELEMENT_META);
+               if (meta_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                         meta_node, ELEMENT_TYPE, content_type, strlen(content_type));
+               if (type_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       *wbxml_dom_node = put_node;
+       put_node = NULL;
+
+ error:
+
+       if (put_node != NULL)
+               sync_agent_destroy_wbxml_node(put_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_get_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       WBXMLTreeNode *get_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+       command_access_private_s *pAccess = (command_access_private_s *) (&(pCommand->private));
+       if (pAccess == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       if (pAccess->item == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       char *content_type = (pAccess->item)->content_type;
+       if (content_type == NULL) {
+               /* error case */
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       get_node = sync_agent_create_node(binder, ELEMENT_GET);
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  get_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      get_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, get_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       if (content_type != NULL) {
+               WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                    get_node, ELEMENT_META);
+               if (meta_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                         meta_node, ELEMENT_TYPE, content_type, strlen(content_type));
+               if (type_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pAccess->item != NULL) {
+               WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                    get_node, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                      item_node, ELEMENT_TARGET);
+               if (target_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pAccess->item->target, binder, target_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       *wbxml_dom_node = get_node;
+       get_node = NULL;
+
+ error:
+
+       if (get_node != NULL)
+               sync_agent_destroy_wbxml_node(get_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_sync_start_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       command_s *pCommand = (command_s *) content;
+
+       char *str_cmdID = NULL;
+       char *numChanged_str = NULL;
+       char *str_freemem = NULL;
+       char *str_freeid = NULL;
+
+       WBXMLTreeNode *sync_node = sync_agent_create_node(binder, ELEMENT_SYNC);
+       if (sync_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  sync_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      sync_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, sync_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       if (pCommand->source != NULL && pCommand->target != NULL) {
+               WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                      sync_node, ELEMENT_TARGET);
+               if (target_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->target, binder, target_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+
+               WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                      sync_node, ELEMENT_SOURCE);
+               if (source_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->source, binder, source_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+
+       }
+
+       /* Mem */
+       if (pCommand->private.sync.mem != NULL) {
+               WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder, sync_node, ELEMENT_META);
+               if (meta_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *mem_node = sync_agent_add_child_node(binder, meta_node, ELEMENT_MEM);
+               if (mem_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (pCommand->private.sync.mem->sharedmem) {
+                       WBXMLTreeNode *sharedmem_node = sync_agent_add_child_node(binder, mem_node, ELEMENT_SHAREDMEM);
+                       if (sharedmem_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               if (pCommand->private.sync.mem->free_mem) {
+                       str_freemem = g_strdup_printf("%u", pCommand->private.sync.mem->free_mem);
+                       WBXMLTreeNode *freemem_node = sync_agent_add_child_text_node(binder,
+                                                                                    mem_node, ELEMENT_FREEMEM, str_freemem, strlen(str_freemem));
+                       if (freemem_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+               if (pCommand->private.sync.mem->free_id) {
+                       str_freeid = g_strdup_printf("%u", pCommand->private.sync.mem->free_id);
+                       WBXMLTreeNode *freeid_node = sync_agent_add_child_text_node(binder,
+                                                                                   mem_node, ELEMENT_FREEID, str_freeid, strlen(str_freeid));
+                       if (freeid_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+       }
+
+       if (pCommand->private.sync.has_num_changed) {
+               numChanged_str = g_strdup_printf("%u", pCommand->private.sync.num_changed);
+               if (numChanged_str == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               WBXMLTreeNode *numberOfChanges_node = sync_agent_add_child_text_node(binder,
+                                                                                    sync_node, ELEMENT_NUMBEROFCHANGES, numChanged_str, strlen(numChanged_str));
+               if (numberOfChanges_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       *wbxml_dom_node = sync_node;
+       sync_node = NULL;
+
+ error:
+
+       if (sync_node != NULL)
+               sync_agent_destroy_wbxml_node(sync_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (numChanged_str != NULL)
+               free(numChanged_str);
+
+       if (str_freemem != NULL)
+               free(str_freemem);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_sync_end_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       _EXTERN_FUNC_EXIT;
+
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_add_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       char *str_size = NULL;
+       WBXMLTreeNode *add_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+
+       command_change_private_s *pChange = (command_change_private_s *) (&(pCommand->private));
+       if (pChange == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       add_node = sync_agent_create_node(binder, ELEMENT_ADD);
+       if (add_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  add_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      add_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, add_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       GList *Iter = NULL;
+       item_s *item = NULL;
+       for (Iter = pChange->items; Iter != NULL; Iter = g_list_next(Iter)) {
+               item = (Iter->data);
+
+               WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                    add_node, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (item->source != NULL) {
+                       WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_SOURCE);
+                       if (source_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->source, binder, source_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->target != NULL) {
+                       WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_TARGET);
+                       if (target_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->target, binder, target_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->content_type != NULL) {
+                       WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                            item_node, ELEMENT_META);
+                       if (meta_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                                 meta_node, ELEMENT_TYPE, item->content_type, strlen(item->content_type));
+                       if (type_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (item->more_data) {
+                               if (item->size) {
+                                       str_size = g_strdup_printf("%u", item->size);
+                                       if (str_size == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+
+                                       WBXMLTreeNode *size_node = sync_agent_add_child_text_node(binder,
+                                                                                                 meta_node, ELEMENT_SIZE, str_size, strlen(str_size));
+                                       if (size_node == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+                               }
+                       }
+               }
+
+               if (item->data_type == ITEM_DATA) {
+                       if (item->private.data != NULL) {
+                               WBXMLTreeNode *data_node = sync_agent_add_child_cdata_node(binder,
+                                                                                          item_node, ELEMENT_DATA, item->private.data, strlen(item->private.data));
+                               if (data_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+               }
+
+               if (item->more_data) {
+                       WBXMLTreeNode *moredata_node = sync_agent_add_child_node(binder,
+                                                                                item_node, ELEMENT_MOREDATA);
+                       if (moredata_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+       }
+
+       *wbxml_dom_node = add_node;
+       add_node = NULL;
+
+ error:
+
+       if (add_node != NULL)
+               sync_agent_destroy_wbxml_node(add_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_size != NULL)
+               free(str_size);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_replace_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       char *str_size = NULL;
+       WBXMLTreeNode *replace_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+
+       command_change_private_s *pChange = (command_change_private_s *) (&(pCommand->private));
+
+       if (pChange == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       replace_node = sync_agent_create_node(binder, ELEMENT_REPLACE);
+       if (replace_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  replace_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      replace_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, replace_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       GList *Iter = NULL;
+       item_s *item = NULL;
+       for (Iter = pChange->items; Iter != NULL; Iter = g_list_next(Iter)) {
+               item = (Iter->data);
+
+               WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                    replace_node, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (item->source != NULL) {
+                       WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_SOURCE);
+                       if (source_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+                       err = __append_location_to_wbxml_node(item->source, binder, source_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->target != NULL) {
+                       WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_TARGET);
+                       if (target_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+                       err = __append_location_to_wbxml_node(item->target, binder, target_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->content_type != NULL) {
+                       WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                            item_node, ELEMENT_META);
+                       if (meta_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                                 meta_node, ELEMENT_TYPE, item->content_type, strlen(item->content_type));
+                       if (type_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (item->more_data) {
+                               if (item->size) {
+                                       str_size = g_strdup_printf("%u", item->size);
+                                       if (str_size == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+
+                                       WBXMLTreeNode *size_node = sync_agent_add_child_text_node(binder,
+                                                                                                 meta_node, ELEMENT_SIZE, str_size, strlen(str_size));
+                                       if (size_node == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto error;
+                                       }
+                               }
+                       }
+               }
+
+               if (item->data_type == ITEM_DATA) {
+                       if (item->private.data != NULL) {
+                               WBXMLTreeNode *data_node = sync_agent_add_child_cdata_node(binder,
+                                                                                          item_node, ELEMENT_DATA, item->private.data, strlen(item->private.data));
+                               if (data_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+               }
+
+               if (item->more_data) {
+                       WBXMLTreeNode *moredata_node = sync_agent_add_child_node(binder,
+                                                                                item_node, ELEMENT_MOREDATA);
+                       if (moredata_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+               }
+
+       }
+
+       *wbxml_dom_node = replace_node;
+       replace_node = NULL;
+
+ error:
+
+       if (replace_node != NULL)
+               sync_agent_destroy_wbxml_node(replace_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_size != NULL)
+               free(str_size);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_delete_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       char *str_cmdID = NULL;
+       char *str_size = NULL;
+       WBXMLTreeNode *delete_node = NULL;
+
+       command_s *pCommand = (command_s *) content;
+
+       command_change_private_s *pChange = (command_change_private_s *) (&(pCommand->private));
+       if (pChange == NULL) {
+               err = SYNC_AGENT_PB_RETURN_NOT_DEFINED;
+               goto error;
+       }
+
+       delete_node = sync_agent_create_node(binder, ELEMENT_DELETE);
+       if (delete_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  delete_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->no_resp) {
+               WBXMLTreeNode *noResp_node = sync_agent_add_child_node(binder,
+                                                                      delete_node, ELEMENT_NORESP);
+               if (noResp_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+       }
+
+       /*TODO Archive */
+       /*TODO sftDel */
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, delete_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       GList *Iter = NULL;
+       item_s *item = NULL;
+       for (Iter = pCommand->private.change.items; Iter != NULL; Iter = g_list_next(Iter)) {
+               item = (Iter->data);
+
+               WBXMLTreeNode *item_node = sync_agent_add_child_node(binder,
+                                                                    delete_node, ELEMENT_ITEM);
+               if (item_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (item->source != NULL) {
+                       WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_SOURCE);
+                       if (source_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->source, binder, source_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->target != NULL) {
+                       WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                              item_node, ELEMENT_TARGET);
+                       if (target_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->target, binder, target_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+
+               if (item->content_type != NULL) {
+                       WBXMLTreeNode *meta_node = sync_agent_add_child_node(binder,
+                                                                            item_node, ELEMENT_META);
+                       if (meta_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *type_node = sync_agent_add_child_text_node(binder,
+                                                                                 meta_node, ELEMENT_TYPE, item->content_type, strlen(item->content_type));
+                       if (type_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       if (item->size) {
+                               str_size = g_strdup_printf("%u", item->size);
+                               if (str_size == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+
+                               WBXMLTreeNode *size_node = sync_agent_add_child_text_node(binder,
+                                                                                         meta_node, ELEMENT_SIZE, str_size, strlen(str_size));
+                               if (size_node == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto error;
+                               }
+                       }
+               }
+       }
+
+       *wbxml_dom_node = delete_node;
+       delete_node = NULL;
+
+ error:
+
+       if (delete_node != NULL)
+               sync_agent_destroy_wbxml_node(delete_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       if (str_size != NULL)
+               free(str_size);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_map_command_converter_function(sync_agent_pb_protocol_binder_info_s * binder, Content_Ptr content, WBXMLTreeNode ** wbxml_dom_node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(content == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "content is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       char *str_cmdID = NULL;
+
+       command_s *pCommand = (command_s *) content;
+
+       WBXMLTreeNode *map_node = sync_agent_create_node(binder, ELEMENT_MAP);
+       if (map_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       str_cmdID = g_strdup_printf("%u", pCommand->cmd_id);
+       if (str_cmdID == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       WBXMLTreeNode *cmdid_node = sync_agent_add_child_text_node(binder,
+                                                                  map_node, ELEMENT_CMDID, str_cmdID, strlen(str_cmdID));
+       if (cmdid_node == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               goto error;
+       }
+
+       if (pCommand->source != NULL && pCommand->target != NULL) {
+               WBXMLTreeNode *target_node = sync_agent_add_child_node(binder,
+                                                                      map_node, ELEMENT_TARGET);
+               if (target_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->target, binder, target_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+
+               WBXMLTreeNode *source_node = sync_agent_add_child_node(binder,
+                                                                      map_node, ELEMENT_SOURCE);
+               if (source_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               err = __append_location_to_wbxml_node(pCommand->source, binder, source_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       if (pCommand->cred != NULL) {
+               err = __append_cred_to_wbxml_node(pCommand->cred, binder, map_node);
+               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                       goto error;
+               }
+       }
+
+       GList *iter = NULL;
+       item_s *item = NULL;
+       for (iter = pCommand->private.map.items; iter != NULL; iter = g_list_next(iter)) {
+               item = iter->data;
+               WBXMLTreeNode *mapItem_node = sync_agent_add_child_node(binder,
+                                                                       map_node, ELEMENT_MAPITEM);
+               if (mapItem_node == NULL) {
+                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                       goto error;
+               }
+
+               if (item->source != NULL && item->target != NULL) {
+                       WBXMLTreeNode *item_target_node = sync_agent_add_child_node(binder,
+                                                                                   mapItem_node, ELEMENT_TARGET);
+                       if (item_target_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->target, binder, item_target_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+
+                       WBXMLTreeNode *item_source_node = sync_agent_add_child_node(binder,
+                                                                                   mapItem_node, ELEMENT_SOURCE);
+                       if (item_source_node == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto error;
+                       }
+
+                       err = __append_location_to_wbxml_node(item->source, binder, item_source_node);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto error;
+                       }
+               }
+       }
+
+       *wbxml_dom_node = map_node;
+       map_node = NULL;
+
+ error:
+
+       if (map_node != NULL)
+               sync_agent_destroy_wbxml_node(map_node);
+
+       if (str_cmdID != NULL)
+               free(str_cmdID);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static protocol_version_e __get_oma_ds_protocol_version(char *verdtd)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(verdtd == NULL, VERSION_UNKNOWN, "verdtd is NULL");
+
+       protocol_version_e protocol_version = VERSION_UNKNOWN;
+       if (strcmp(verdtd, ELEMENT_VERDRD_12) == 0) {
+               protocol_version = VERSION_12;
+       } else if (strcmp(verdtd, ELEMENT_VERDRD_11) == 0) {
+               protocol_version = VERSION_11;
+       } else if (strcmp(verdtd, ELEMENT_VERDRD_10) == 0) {
+               protocol_version = VERSION_10;
+       }
+
+       _INNER_FUNC_EXIT;
+       return protocol_version;
+}
+
+static devinf_version_e __get_oma_ds_devInf_version(char *verdtd)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(verdtd == NULL, DEVINF_VERSION_UNKNOWN, "verdtd is NULL");
+
+       devinf_version_e devInf_version = DEVINF_VERSION_UNKNOWN;
+       if (strcmp(verdtd, ELEMENT_VERDRD_12) == 0) {
+               devInf_version = DEVINF_VERSION_12;
+       } else if (strcmp(verdtd, ELEMENT_VERDRD_11) == 0) {
+               devInf_version = DEVINF_VERSION_11;
+       } else if (strcmp(verdtd, ELEMENT_VERDRD_10) == 0) {
+               devInf_version = DEVINF_VERSION_10;
+       }
+
+       _INNER_FUNC_EXIT;
+       return devInf_version;
+}
+
+static devinf_devtyp_e __get_oma_ds_devInf_device_type(char *dev_type)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(dev_type == NULL, DEVINF_DEVTYPE_UNKNOWN, "dev_type is NULL");
+
+       devinf_devtyp_e device_type = DEVINF_DEVTYPE_UNKNOWN;
+       if (strcmp(dev_type, ELEMENT_PAGER) == 0) {
+               device_type = DEVINF_DEVTYPE_PAGER;
+       } else if (strcmp(dev_type, ELEMENT_HANDHELD) == 0) {
+               device_type = DEVINF_DEVTYPE_HANDHELD;
+       } else if (strcmp(dev_type, ELEMENT_PDA) == 0) {
+               device_type = DEVINF_DEVTYPE_PDA;
+       } else if (strcmp(dev_type, ELEMENT_PHONE) == 0) {
+               device_type = DEVINF_DEVTYPE_PHONE;
+       } else if (strcmp(dev_type, ELEMENT_SMARTPHONE) == 0) {
+               device_type = DEVINF_DEVTYPE_SMARTPHONE;
+       } else if (strcmp(dev_type, ELEMENT_SERVER) == 0) {
+               device_type = DEVINF_DEVTYPE_SERVER;
+       } else if (strcmp(dev_type, ELEMENT_WORKSTATION) == 0) {
+               device_type = DEVINF_DEVTYPE_WORKSTATION;
+       }
+
+       _INNER_FUNC_EXIT;
+       return device_type;
+}
+
+static devinf_content_type_s *__get_devinf_contenttype(WBXMLTreeNode * node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(node == NULL, NULL, "node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       devinf_content_type_s *devinf_content_type = NULL;
+
+       devinf_content_type = (devinf_content_type_s *) calloc(1, sizeof(devinf_content_type_s));
+       if (devinf_content_type == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("devinf_content_type is null");
+               goto return_part;
+       }
+
+       /* get first child */
+       WBXMLTreeNode *child = node->children;
+       for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+       }
+
+       const char *first_child_name = NULL;
+       if (child != NULL) {
+               first_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+               if (strcmp(first_child_name, ELEMENT_CTTYPE) == 0) {
+                       char *ctType = NULL;
+                       err = sync_agent_get_text_from_node(child, &ctType);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       if (ctType != NULL)
+                               devinf_content_type->ct_type = strdup(ctType);
+               } else {
+                       /* error */
+                       goto return_part;
+               }
+
+               /* get second child  */
+               child = child->next;
+               for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+               }
+
+               if (child != NULL) {
+                       const char *second_child_name = NULL;
+                       second_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+                       if (strcmp(second_child_name, ELEMENT_VERCT) == 0) {
+                               char *verCT = NULL;
+                               err = sync_agent_get_text_from_node(child, &verCT);
+                               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                       goto return_part;
+                               }
+                               if (verCT != NULL)
+                                       devinf_content_type->verct = strdup(verCT);
+                       } else {
+                               /* error */
+                               goto return_part;
+                       }
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return devinf_content_type;
+
+ return_part:
+
+       /* for prevent */
+       if (devinf_content_type != NULL)
+               free(devinf_content_type);
+
+       _INNER_FUNC_EXIT;
+       return NULL;
+
+}
+
+static location_s *_get_location(WBXMLTreeNode * node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(node == NULL, NULL, "node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       location_s *location = NULL;
+
+       WBXMLTreeNode *child = NULL;
+
+       char *locURI = NULL;
+       char *locName = NULL;
+
+       /* get first child : required LocURI */
+       child = node->children;
+       for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+       }
+
+       const char *first_child_name = NULL;
+       if (child != NULL) {
+               first_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+               _DEBUG_TRACE("child_name = %s", first_child_name);
+               if (strcmp(first_child_name, ELEMENT_LOCURI) == 0) {
+                       err = sync_agent_get_text_from_node(child, &locURI);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+               } else {
+                       /* error */
+                       goto return_part;
+               }
+
+               /* get second child : optional LocName */
+               child = child->next;
+               for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+               }
+
+               if (child != NULL) {
+                       const char *second_child_name = NULL;
+                       second_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+                       _DEBUG_TRACE("child_name = %s", second_child_name);
+                       if (strcmp(second_child_name, ELEMENT_LOCNAME) == 0) {
+                               err = sync_agent_get_text_from_node(child, &locName);
+                               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                       goto return_part;
+                               }
+                       } else {
+                               /* error */
+                               goto return_part;
+                       }
+               }
+
+               sa_error_type_e error = create_location(locURI, locName, &location);
+               if (error != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("create_location() failed !, error = %d", error);
+                       goto return_part;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return location;
+
+ return_part:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+static anchor_s *_get_anchor(WBXMLTreeNode * node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(node == NULL, NULL, "node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       anchor_s *anchor = NULL;
+
+       WBXMLTreeNode *child = NULL;
+
+       char *lastAnchor = NULL;
+       char *nextAnchor = NULL;
+       /* get first child : optional lastAnchor */
+       child = node->children;
+       for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+       }
+
+       const char *first_child_name = NULL;
+       if (child != NULL) {
+               first_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+               _DEBUG_TRACE("child_name = %s", first_child_name);
+               if (strcmp(first_child_name, ELEMENT_LAST) == 0) {
+                       err = sync_agent_get_text_from_node(child, &lastAnchor);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       child = child->next;
+                       for (; child != NULL && child->type != WBXML_TREE_ELEMENT_NODE; child = child->next) {
+                       }
+               } else if (strcmp(first_child_name, ELEMENT_NEXT) == 0) {
+                       err = sync_agent_get_text_from_node(child, &nextAnchor);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       child = NULL;
+               }
+
+               /* get second child : required nextAnchor */
+               if (child != NULL) {
+                       const char *second_child_name = NULL;
+                       second_child_name = (const char *)wbxml_tag_get_xml_name(child->name);
+                       _DEBUG_TRACE("child_name = %s", second_child_name);
+                       if (strcmp(second_child_name, ELEMENT_NEXT) == 0) {
+                               err = sync_agent_get_text_from_node(child, &nextAnchor);
+                               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                       goto return_part;
+                               }
+                       } else {
+                               /* error */
+                               goto return_part;
+                       }
+               }
+
+               sa_error_type_e error = create_anchor(lastAnchor, nextAnchor, &anchor);
+               if (error != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("create_anchor() failed !, error = %d", error);
+                       goto return_part;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return anchor;
+
+ return_part:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+static cred_s *__get_cred(WBXMLTreeNode * node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(node == NULL, NULL, "node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       cred_s *cred = NULL;
+
+       char *data = NULL;
+       char *type = NULL;
+       char *format = NULL;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+                       WBXMLTreeNode *grand_child = child->children;
+
+                       const char *grand_child_xml_name = NULL;
+                       grand_child_xml_name = (const char *)wbxml_tag_get_xml_name(grand_child->name);
+
+                       if (strcmp(grand_child_xml_name, ELEMENT_TYPE) == 0) {
+                               err = sync_agent_get_text_from_node(grand_child, &type);
+                               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                       goto return_part;
+                               }
+                               _DEBUG_VERBOSE("Type = [%s]", type);
+                       } else if (strcmp(grand_child_xml_name, ELEMENT_FORMAT) == 0) {
+                               err = sync_agent_get_text_from_node(grand_child, &format);
+                               if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                       goto return_part;
+                               }
+                               _DEBUG_VERBOSE("Type = [%s]", format);
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_DATA) == 0) {
+                       err = sync_agent_get_text_from_node(child, &data);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_VERBOSE("Data = [%s]", data);
+               }
+
+       }
+
+       cred = create_cred_with_data(convert_auth_type(type), data);
+
+       format_type_e formatType = FORMAT_TYPE_UNKNOWN;
+       if (format != NULL) {
+               if (strcmp(format, ELEMENT_B64) == 0)
+                       formatType = FORMAT_TYPE_BASE64;
+       }
+
+       set_cred_format_type(cred, formatType);
+
+       _INNER_FUNC_EXIT;
+       return cred;
+
+ return_part:
+
+       _INNER_FUNC_EXIT;
+       return NULL;
+}
+
+static chal_s *_get_chal(WBXMLTreeNode * node)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(node == NULL, NULL, "node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       chal_s *pChal = (chal_s *) calloc(1, sizeof(chal_s));
+       if (pChal == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pChal is null");
+               goto return_part;
+       }
+
+       WBXMLTreeNode *chal_child = node->children;
+
+       WBXMLTreeNode *meta_child = NULL;
+
+       for (meta_child = chal_child->children; meta_child != NULL; meta_child = meta_child->next) {
+               if (meta_child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *meta_child_xml_name = NULL;
+               meta_child_xml_name = (const char *)wbxml_tag_get_xml_name(meta_child->name);
+
+               if (strcmp(meta_child_xml_name, ELEMENT_TYPE) == 0) {
+                       char *type = NULL;
+                       err = sync_agent_get_text_from_node(meta_child, &type);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Type = [%s]", type);
+
+                       pChal->type = convert_auth_type(type);
+               } else if (strcmp(meta_child_xml_name, ELEMENT_FORMAT) == 0) {
+                       char *format = NULL;
+                       err = sync_agent_get_text_from_node(meta_child, &format);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Format = [%s]", format);
+
+                       pChal->format = convert_format_type(format);
+               } else if (strcmp(meta_child_xml_name, ELEMENT_NEXTNONCE) == 0) {
+                       char *nextnonce = NULL;
+                       unsigned int nonce_len = 0;
+                       err = sync_agent_get_binary_from_node(meta_child, &nextnonce, &nonce_len);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("NextNonce = [%s]", nextnonce);
+                       if (pChal->format == FORMAT_TYPE_BASE64) {
+                               if (nextnonce != NULL)
+                                       pChal->nonce_b64 = strdup(nextnonce);
+                       } else {
+                               pChal->nonce_plain = (char *)malloc(nonce_len + 1);
+                               if (pChal->nonce_plain == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                               memcpy(pChal->nonce_plain, nextnonce, nonce_len);
+                               pChal->nonce_plain[nonce_len] = '\0';
+                       }
+
+                       pChal->nonce_length = nonce_len;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return pChal;
+
+ return_part:
+
+       if (pChal != NULL)
+               free_chal(pChal);
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_devinf_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       devinf_s *pDevInf = (devinf_s *) calloc(1, sizeof(devinf_s));
+       if (pDevInf == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pDevInf is null");
+               goto return_part;
+       }
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_VERDTD) == 0) {
+                       char *verdtd = NULL;
+                       err = sync_agent_get_text_from_node(child, &verdtd);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("VerDTD = [%s]", verdtd);
+
+                       pDevInf->version = __get_oma_ds_devInf_version(verdtd);
+               } else if (strcmp(child_xml_name, ELEMENT_MAN) == 0) {
+                       char *man = NULL;
+                       err = sync_agent_get_text_from_node(child, &man);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Man = [%s]", man);
+                       if (man != NULL)
+                               pDevInf->manufacturer = strdup(man);
+               } else if (strcmp(child_xml_name, ELEMENT_MOD) == 0) {
+                       char *mod = NULL;
+                       err = sync_agent_get_text_from_node(child, &mod);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Mod = [%s]", mod);
+                       if (mod != NULL)
+                               pDevInf->model = strdup(mod);
+               } else if (strcmp(child_xml_name, ELEMENT_OEM) == 0) {
+                       char *oem = NULL;
+                       err = sync_agent_get_text_from_node(child, &oem);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("OEM = [%s]", oem);
+                       if (oem != NULL)
+                               pDevInf->oem = strdup(oem);
+               } else if (strcmp(child_xml_name, ELEMENT_FWV) == 0) {
+                       char *fwv = NULL;
+                       err = sync_agent_get_text_from_node(child, &fwv);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("FwV = [%s]", fwv);
+                       if (fwv != NULL)
+                               pDevInf->firmware_version = strdup(fwv);
+               } else if (strcmp(child_xml_name, ELEMENT_SWV) == 0) {
+                       char *swv = NULL;
+                       err = sync_agent_get_text_from_node(child, &swv);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("SwV = [%s]", swv);
+                       if (swv != NULL)
+                               pDevInf->software_version = strdup(swv);
+               } else if (strcmp(child_xml_name, ELEMENT_HWV) == 0) {
+                       char *hwv = NULL;
+                       err = sync_agent_get_text_from_node(child, &hwv);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("HwV = [%s]", hwv);
+                       if (hwv != NULL)
+                               pDevInf->hardware_version = strdup(hwv);
+               } else if (strcmp(child_xml_name, ELEMENT_DEVID) == 0) {
+                       char *devID = NULL;
+                       err = sync_agent_get_text_from_node(child, &devID);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("DevID = [%s]", devID);
+                       if (devID != NULL)
+                               pDevInf->dev_id = strdup(devID);
+               } else if (strcmp(child_xml_name, ELEMENT_DEVTYP) == 0) {
+                       char *devtyp = NULL;
+                       err = sync_agent_get_text_from_node(child, &devtyp);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("DevTyp = [%s]", devtyp);
+
+                       pDevInf->devtyp = __get_oma_ds_devInf_device_type(devtyp);
+               } else if (strcmp(child_xml_name, ELEMENT_UTC) == 0) {
+                       _DEBUG_TRACE("UTC");
+                       pDevInf->supports_utc = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_SUPPORTLARGEOBJS) == 0) {
+                       _DEBUG_TRACE("SupportLargeObjs");
+                       pDevInf->supports_large_objs = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_SUPPORTNUMBEROFCHANGES) == 0) {
+                       _DEBUG_TRACE("SupportNumberOfChanges");
+                       pDevInf->supports_number_of_changes = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_DATASTORE) == 0) {
+
+                       devinf_datastore_s *pDevInfDataStore = (devinf_datastore_s *) calloc(1, sizeof(devinf_datastore_s));
+                       if (pDevInfDataStore == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               _DEBUG_ERROR("pDevInfDataStore is null");
+                               goto return_part;
+                       }
+
+                       WBXMLTreeNode *datastore_child = NULL;
+
+                       for (datastore_child = child->children; datastore_child != NULL; datastore_child = datastore_child->next) {
+                               if (datastore_child->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *datastore_child_xml_name = NULL;
+                               datastore_child_xml_name = (const char *)wbxml_tag_get_xml_name(datastore_child->name);
+
+                               if (strcmp(datastore_child_xml_name, ELEMENT_SOURCEREF) == 0) {
+                                       char *sourceref = NULL;
+                                       err = sync_agent_get_text_from_node(datastore_child, &sourceref);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("SourceRef = [%s]", sourceref);
+                                       if (sourceref != NULL)
+                                               pDevInfDataStore->source_ref = strdup(sourceref);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_DISPLAYNAME) == 0) {
+                                       char *displayname = NULL;
+                                       err = sync_agent_get_text_from_node(datastore_child, &displayname);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("DisplayName = [%s]", displayname);
+                                       if (displayname != NULL)
+                                               pDevInfDataStore->display_name = strdup(displayname);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_MAXGUIDSIZE) == 0) {
+                                       char *maxguidsize = NULL;
+                                       err = sync_agent_get_text_from_node(datastore_child, &maxguidsize);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("MaxGUIDSize = [%s]", maxguidsize);
+                                       if (maxguidsize != NULL)
+                                               pDevInfDataStore->max_guid_size = atoi(maxguidsize);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_RX_PREF) == 0) {
+                                       devinf_content_type_s *devinf_content_type = __get_devinf_contenttype(datastore_child);
+                                       if (devinf_content_type == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       pDevInfDataStore->rx_pref = devinf_content_type;
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_RX) == 0) {
+                                       devinf_content_type_s *devinf_content_type = __get_devinf_contenttype(datastore_child);
+                                       if (devinf_content_type == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       pDevInfDataStore->rx = g_list_append(pDevInfDataStore->rx, devinf_content_type);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_TX_PREF) == 0) {
+                                       devinf_content_type_s *devinf_content_type = __get_devinf_contenttype(datastore_child);
+                                       if (devinf_content_type == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       pDevInfDataStore->tx_pref = devinf_content_type;
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_TX) == 0) {
+                                       devinf_content_type_s *devinf_content_type = __get_devinf_contenttype(datastore_child);
+                                       if (devinf_content_type == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+                                       pDevInfDataStore->tx = g_list_append(pDevInfDataStore->tx, devinf_content_type);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_CTCAP) == 0) {
+
+                                       devinf_ct_cap_s *pDevInfCtCap = (devinf_ct_cap_s *) calloc(1, sizeof(devinf_ct_cap_s));
+                                       if (pDevInfCtCap == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               _DEBUG_ERROR("pDevInfCtCap is null");
+                                               if (pDevInfDataStore != NULL)
+                                                       free(pDevInfDataStore);
+
+                                               goto return_part;
+                                       }
+
+                                       devinf_content_type_s *devinf_content_type = NULL;
+                                       WBXMLTreeNode *ctcap_child = NULL;
+
+                                       for (ctcap_child = datastore_child->children; ctcap_child != NULL; ctcap_child = ctcap_child->next) {
+                                               if (ctcap_child->type != WBXML_TREE_ELEMENT_NODE)
+                                                       continue;
+
+                                               const char *ctcap_child_xml_name = NULL;
+                                               ctcap_child_xml_name = (const char *)wbxml_tag_get_xml_name(ctcap_child->name);
+
+                                               if (strcmp(ctcap_child_xml_name, ELEMENT_CTTYPE) == 0) {
+                                                       if (devinf_content_type == NULL) {
+                                                               devinf_content_type = (devinf_content_type_s *) calloc(1, sizeof(devinf_content_type_s));
+                                                               if (devinf_content_type == NULL) {
+                                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                                       _DEBUG_ERROR("devinf_content_type is null");
+                                                                       if (pDevInfDataStore != NULL)
+                                                                               free(pDevInfDataStore);
+
+                                                                       if (pDevInfCtCap != NULL)
+                                                                               free(pDevInfCtCap);
+
+                                                                       goto return_part;
+                                                               }
+                                                       }
+
+                                                       char *cttype = NULL;
+                                                       err = sync_agent_get_text_from_node(ctcap_child, &cttype);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               if (pDevInfDataStore != NULL)
+                                                                       free(pDevInfDataStore);
+
+                                                               if (pDevInfCtCap != NULL)
+                                                                       free(pDevInfCtCap);
+
+                                                               if (devinf_content_type != NULL)
+                                                                       free(devinf_content_type);
+
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("CTType = [%s]", cttype);
+                                                       if (cttype != NULL)
+                                                               devinf_content_type->ct_type = strdup(cttype);
+                                               } else if (strcmp(ctcap_child_xml_name, ELEMENT_VERCT) == 0) {
+                                                       if (devinf_content_type == NULL) {
+                                                               devinf_content_type = (devinf_content_type_s *) calloc(1, sizeof(devinf_content_type_s));
+                                                               if (devinf_content_type == NULL) {
+                                                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                                       _DEBUG_ERROR("devinf_content_type is null");
+
+                                                                       if (pDevInfDataStore != NULL)
+                                                                               free(pDevInfDataStore);
+
+                                                                       if (pDevInfCtCap != NULL)
+                                                                               free(pDevInfCtCap);
+
+                                                                       if (devinf_content_type != NULL)
+                                                                               free(devinf_content_type);
+
+                                                                       goto return_part;
+                                                               }
+                                                       }
+
+                                                       char *verct = NULL;
+                                                       err = sync_agent_get_text_from_node(ctcap_child, &verct);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                               if (pDevInfDataStore != NULL)
+                                                                       free(pDevInfDataStore);
+
+                                                               if (pDevInfCtCap != NULL)
+                                                                       free(pDevInfCtCap);
+
+                                                               if (devinf_content_type != NULL)
+                                                                       free(devinf_content_type);
+
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("VerCT = [%s]", verct);
+                                                       if (verct != NULL)
+                                                               devinf_content_type->verct = strdup(verct);
+                                               } else if (strcmp(ctcap_child_xml_name, ELEMENT_FIELDLEVEL) == 0) {
+                                                       /*TODO fieldlevel */
+
+                                               } else if (strcmp(ctcap_child_xml_name, ELEMENT_PROPERTY) == 0) {
+
+                                                       devinf_property_s *pDevInfProperty = (devinf_property_s *) calloc(1, sizeof(devinf_property_s));
+                                                       if (pDevInfProperty == NULL) {
+                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                               _DEBUG_ERROR("pDevInfProperty is null");
+
+                                                               if (pDevInfDataStore != NULL)
+                                                                       free(pDevInfDataStore);
+
+                                                               if (pDevInfCtCap != NULL)
+                                                                       free(pDevInfCtCap);
+
+                                                               if (devinf_content_type != NULL)
+                                                                       free(devinf_content_type);
+
+                                                               goto return_part;
+                                                       }
+
+                                                       WBXMLTreeNode *property_child = NULL;
+                                                       for (property_child = ctcap_child->children; property_child != NULL; property_child = property_child->next) {
+                                                               if (property_child->type != WBXML_TREE_ELEMENT_NODE)
+                                                                       continue;
+
+                                                               const char *property_child_xml_name = NULL;
+                                                               property_child_xml_name = (const char *)wbxml_tag_get_xml_name(property_child->name);
+
+                                                               if (strcmp(property_child_xml_name, ELEMENT_PROPNAME) == 0) {
+                                                                       char *propname = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &propname);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("PropName = [%s]", propname);
+                                                                       if (propname != NULL)
+                                                                               pDevInfProperty->prop_name = strdup(propname);
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_DATATYPE) == 0) {
+                                                                       char *datatype = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &datatype);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("DataType = [%s]", datatype);
+                                                                       if (datatype != NULL)
+                                                                               pDevInfProperty->data_type = strdup(datatype);
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_MAXOCCUR) == 0) {
+                                                                       char *maxoccur = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &maxoccur);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("MaxOccur = [%s]", maxoccur);
+                                                                       if (maxoccur != NULL)
+                                                                               pDevInfProperty->max_occur = atoi(maxoccur);
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_MAXSIZE) == 0) {
+                                                                       char *maxsize = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &maxsize);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("MaxSize = [%s]", maxsize);
+                                                                       if (maxsize != NULL)
+                                                                               pDevInfProperty->max_size = atoi(maxsize);
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_NOTRUNCATE) == 0) {
+                                                                       _DEBUG_TRACE("NoTruncate");
+                                                                       pDevInfProperty->no_truncate = 1;
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_VALENUM) == 0) {
+                                                                       char *valenum = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &valenum);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("ValEnum = [%s]", valenum);
+                                                                       if (valenum != NULL)
+                                                                               pDevInfProperty->val_enums = g_list_append(pDevInfProperty->val_enums, strdup(valenum));
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_DISPLAYNAME) == 0) {
+                                                                       char *displayname = NULL;
+                                                                       err = sync_agent_get_text_from_node(property_child, &displayname);
+                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+                                                                       _DEBUG_TRACE("DisplayName = [%s]", displayname);
+                                                                       if (displayname != NULL)
+                                                                               pDevInfProperty->display_name = strdup(displayname);
+                                                               } else if (strcmp(property_child_xml_name, ELEMENT_PROPPARAM) == 0) {
+
+                                                                       devinf_prop_param_s *pDevInfPropParam = (devinf_prop_param_s *) calloc(1, sizeof(devinf_prop_param_s));
+                                                                       if (pDevInfPropParam == NULL) {
+                                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                                               _DEBUG_ERROR("pDevInfPropParam is null");
+
+                                                                               if (pDevInfDataStore != NULL)
+                                                                                       free(pDevInfDataStore);
+
+                                                                               if (pDevInfCtCap != NULL)
+                                                                                       free(pDevInfCtCap);
+
+                                                                               if (devinf_content_type != NULL)
+                                                                                       free(devinf_content_type);
+
+                                                                               if (pDevInfProperty != NULL)
+                                                                                       free(pDevInfProperty);
+
+                                                                               goto return_part;
+                                                                       }
+
+                                                                       WBXMLTreeNode *propparam_child = NULL;
+
+                                                                       for (propparam_child = property_child->children; propparam_child != NULL; propparam_child = propparam_child->next) {
+                                                                               if (propparam_child->type != WBXML_TREE_ELEMENT_NODE)
+                                                                                       continue;
+
+                                                                               const char *propparam_child_xml_name = NULL;
+                                                                               propparam_child_xml_name = (const char *)wbxml_tag_get_xml_name(propparam_child->name);
+
+                                                                               if (strcmp(propparam_child_xml_name, ELEMENT_PARAMNAME) == 0) {
+                                                                                       char *paramname = NULL;
+                                                                                       err = sync_agent_get_text_from_node(propparam_child, &paramname);
+                                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                                               if (pDevInfDataStore != NULL)
+                                                                                                       free(pDevInfDataStore);
+
+                                                                                               if (pDevInfCtCap != NULL)
+                                                                                                       free(pDevInfCtCap);
+
+                                                                                               if (devinf_content_type != NULL)
+                                                                                                       free(devinf_content_type);
+
+                                                                                               if (pDevInfProperty != NULL)
+                                                                                                       free(pDevInfProperty);
+
+                                                                                               goto return_part;
+                                                                                       }
+                                                                                       _DEBUG_TRACE("ParamName = [%s]", paramname);
+                                                                                       if (paramname != NULL)
+                                                                                               pDevInfPropParam->param_name = strdup(paramname);
+                                                                               } else if (strcmp(propparam_child_xml_name, ELEMENT_DATATYPE) == 0) {
+                                                                                       char *datatype = NULL;
+                                                                                       err = sync_agent_get_text_from_node(propparam_child, &datatype);
+                                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                                               if (pDevInfDataStore != NULL)
+                                                                                                       free(pDevInfDataStore);
+
+                                                                                               if (pDevInfCtCap != NULL)
+                                                                                                       free(pDevInfCtCap);
+
+                                                                                               if (devinf_content_type != NULL)
+                                                                                                       free(devinf_content_type);
+
+                                                                                               if (pDevInfProperty != NULL)
+                                                                                                       free(pDevInfProperty);
+
+                                                                                               goto return_part;
+                                                                                       }
+                                                                                       _DEBUG_TRACE("DataType = [%s]", datatype);
+                                                                                       if (datatype != NULL)
+                                                                                               pDevInfPropParam->data_type = strdup(datatype);
+                                                                               } else if (strcmp(propparam_child_xml_name, ELEMENT_VALENUM) == 0) {
+                                                                                       char *valenum = NULL;
+                                                                                       err = sync_agent_get_text_from_node(propparam_child, &valenum);
+                                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                                               if (pDevInfDataStore != NULL)
+                                                                                                       free(pDevInfDataStore);
+
+                                                                                               if (pDevInfCtCap != NULL)
+                                                                                                       free(pDevInfCtCap);
+
+                                                                                               if (devinf_content_type != NULL)
+                                                                                                       free(devinf_content_type);
+
+                                                                                               if (pDevInfProperty != NULL)
+                                                                                                       free(pDevInfProperty);
+
+                                                                                               goto return_part;
+                                                                                       }
+                                                                                       _DEBUG_TRACE("ValEnum = [%s]", valenum);
+                                                                                       if (valenum != NULL)
+                                                                                               pDevInfPropParam->val_enums = g_list_append(pDevInfPropParam->val_enums, strdup(valenum));
+                                                                               } else if (strcmp(propparam_child_xml_name, ELEMENT_DISPLAYNAME) == 0) {
+                                                                                       char *displayname = NULL;
+                                                                                       err = sync_agent_get_text_from_node(propparam_child, &displayname);
+                                                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                                                               if (pDevInfDataStore != NULL)
+                                                                                                       free(pDevInfDataStore);
+
+                                                                                               if (pDevInfCtCap != NULL)
+                                                                                                       free(pDevInfCtCap);
+
+                                                                                               if (devinf_content_type != NULL)
+                                                                                                       free(devinf_content_type);
+
+                                                                                               if (pDevInfProperty != NULL)
+                                                                                                       free(pDevInfProperty);
+
+                                                                                               goto return_part;
+                                                                                       }
+                                                                                       _DEBUG_TRACE("DisplayName = [%s]", displayname);
+                                                                                       if (displayname != NULL)
+                                                                                               pDevInfPropParam->display_name = strdup(displayname);
+                                                                               }
+                                                                       }
+
+                                                                       pDevInfProperty->prop_params = g_list_append(pDevInfProperty->prop_params, pDevInfPropParam);
+                                                               }
+                                                       }
+
+                                                       pDevInfCtCap->properties = g_list_append(pDevInfCtCap->properties, pDevInfProperty);
+                                               }
+                                       }
+                                       pDevInfCtCap->ct = devinf_content_type;
+                                       pDevInfDataStore->ct_caps = g_list_append(pDevInfDataStore->ct_caps, pDevInfCtCap);
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_DSMEM) == 0) {
+
+                                       /*TODO DSMem */
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_SUPPORTHIERARCHICALSYNC) == 0) {
+                                       _DEBUG_TRACE("SupportHierarchicalSync");
+                                       pDevInfDataStore->supports_hierarchical_sync = 1;
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_SYNCCAP) == 0) {
+
+                                       WBXMLTreeNode *synccap_child = NULL;
+
+                                       for (synccap_child = datastore_child->children; synccap_child != NULL; synccap_child = synccap_child->next) {
+                                               if (synccap_child->type != WBXML_TREE_ELEMENT_NODE)
+                                                       continue;
+
+                                               const char *synccap_child_xml_name = NULL;
+                                               synccap_child_xml_name = (const char *)wbxml_tag_get_xml_name(synccap_child->name);
+
+                                               if (strcmp(synccap_child_xml_name, ELEMENT_SYNCTYPE) == 0) {
+                                                       char *synctype_str = NULL;
+                                                       unsigned int synctype = 0;
+                                                       err = sync_agent_get_text_from_node(synccap_child, &synctype_str);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+
+                                                               if (pDevInfDataStore != NULL)
+                                                                       free(pDevInfDataStore);
+
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("SyncType = [%s]", synctype_str);
+                                                       if (synctype_str != NULL) {
+                                                               synctype = atoi(synctype_str);
+                                                               synctype = 1 << (synctype - 1);
+                                                       }
+                                                       /*DevInfSyncCap synccap = convert_devinf_synccap(synctype); */
+                                                       set_devinf_datastore_sync_cap(pDevInfDataStore, synctype, 1);
+                                               }
+                                       }
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_FILTER_RX) == 0) {
+                                       /*TODO filter-rx */
+                               } else if (strcmp(datastore_child_xml_name, ELEMENT_FILTERCAP) == 0) {
+                                       /*TODO filtercap */
+                               }
+                       }
+                       pDevInf->datastores = g_list_append(pDevInf->datastores, pDevInfDataStore);
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pDevInf;
+       } else {
+               _DEBUG_ERROR("error");
+               free_devinf(pDevInf);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_header_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) calloc(1, sizeof(sync_hdr_s));
+       if (pSyncHdr == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pSyncHdr is null");
+               goto return_part;
+       }
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_VERDTD) == 0) {
+                       char *verdtd = NULL;
+                       err = sync_agent_get_text_from_node(child, &verdtd);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("VerDTD = [%s]", verdtd);
+
+                       pSyncHdr->version = __get_oma_ds_protocol_version(verdtd);
+               } else if (strcmp(child_xml_name, ELEMENT_SESSIONID) == 0) {
+                       char *sessionID = NULL;
+                       err = sync_agent_get_text_from_node(child, &sessionID);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("SessionID = [%s]", sessionID);
+
+                       if (sessionID != NULL)
+                               pSyncHdr->session_id = strdup(sessionID);
+                       else
+                               pSyncHdr->session_id = NULL;
+               } else if (strcmp(child_xml_name, ELEMENT_MSGID) == 0) {
+                       char *msgID = NULL;
+                       err = sync_agent_get_text_from_node(child, &msgID);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("MsgID = [%s]", msgID);
+                       if (msgID != NULL)
+                               pSyncHdr->message_id = atoi(msgID);
+               } else if (strcmp(child_xml_name, ELEMENT_TARGET) == 0) {
+                       location_s *pTargetLocation = _get_location(child);
+                       if (pTargetLocation == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSyncHdr->target = pTargetLocation;
+               } else if (strcmp(child_xml_name, ELEMENT_SOURCE) == 0) {
+                       location_s *pSourceLocation = _get_location(child);
+                       if (pSourceLocation == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSyncHdr->source = pSourceLocation;
+               } else if (strcmp(child_xml_name, ELEMENT_RESPURI) == 0) {
+                       char *resp_uri = NULL;
+                       err = sync_agent_get_text_from_node(child, &resp_uri);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("resp_uri = [%s]", resp_uri);
+                       if (resp_uri != NULL)
+                               pSyncHdr->response_uri = strdup(resp_uri);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("noResp\n");
+                       pSyncHdr->no_response = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSyncHdr->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pSyncHdr;
+       } else {
+               _DEBUG_ERROR("error");
+               free_sync_hdr(pSyncHdr);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_results_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pResults = (command_s *) calloc(1, sizeof(command_s));
+       if (pResults == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pResults is null");
+               goto return_part;
+       }
+
+       pResults->type = COMMAND_TYPE_RESULTS;
+       pResults->msg_id = pSyncHdr->message_id;
+       pResults->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pResults->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_MSGREF) == 0) {
+                       char *msg_ref = NULL;
+                       err = sync_agent_get_text_from_node(child, &msg_ref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("MsgRef = [%s]", msg_ref);
+                       if (msg_ref != NULL)
+                               pResults->private.results.msg_ref = atoi(msg_ref);
+               } else if (strcmp(child_xml_name, ELEMENT_CMDREF) == 0) {
+                       char *cmd_ref = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_ref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("MsgRef = [%s]", cmd_ref);
+                       if (cmd_ref != NULL)
+                               pResults->private.results.cmd_ref = atoi(cmd_ref);
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               pResults->private.results.type = strdup(contentType);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_TARGETREF) == 0) {
+                       /*TODO targetRef */
+               } else if (strcmp(child_xml_name, ELEMENT_SOURCEREF) == 0) {
+                       /*TODO sourceRef */
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       /*create item in results command */
+                       item_s *item = create_item();
+                       if (item == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pResults->private.results.item = item;
+
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pResults->private.results.item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pResults->private.results.item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       /* TODO data */
+                               }
+                       }
+               }
+       }
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pResults;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pResults);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_put_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pPut = (command_s *) calloc(1, sizeof(command_s));
+       if (pPut == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pPut is null");
+               goto return_part;
+       }
+
+       pPut->type = COMMAND_TYPE_PUT;
+       pPut->msg_id = pSyncHdr->message_id;
+       pPut->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pPut->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pPut->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pPut->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               pPut->private.access.type = strdup(contentType);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       /*create item in put command */
+                       item_s *item = create_item();
+                       if (item == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pPut->private.access.item = item;
+
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pPut->private.access.item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pPut->private.access.item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       /* TODO data */
+                               }
+                       }
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pPut;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pPut);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_get_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pGet = (command_s *) calloc(1, sizeof(command_s));
+       if (pGet == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pGet is null");
+               goto return_part;
+       }
+
+       pGet->type = COMMAND_TYPE_GET;
+       pGet->msg_id = pSyncHdr->message_id;
+       pGet->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pGet->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pGet->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pGet->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               pGet->private.access.type = strdup(contentType);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       /*create item in put command */
+                       item_s *item = create_item();
+                       if (item == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pGet->private.access.item = item;
+
+                       WBXMLTreeNode *grandchild = NULL;
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pGet->private.access.item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pGet->private.access.item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       /* TODO data */
+                               }
+                       }
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pGet;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pGet);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_alert_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pAlert = (command_s *) calloc(1, sizeof(command_s));
+       if (pAlert == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pAlert is null");
+               goto return_part;
+       }
+
+       pAlert->type = COMMAND_TYPE_ALERT;
+       pAlert->msg_id = pSyncHdr->message_id;
+       pAlert->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pAlert->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pAlert->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pAlert->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_DATA) == 0) {
+                       char *data = NULL;
+                       err = sync_agent_get_text_from_node(child, &data);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Data = [%s]", data);
+                       if (data != NULL)
+                               pAlert->private.alert.type = atoi(data);
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pAlert->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pAlert->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_META) == 0) {
+
+                                       WBXMLTreeNode *grandgrandchild = NULL;
+                                       for (grandgrandchild = grandchild->children; grandgrandchild != NULL; grandgrandchild = grandgrandchild->next) {
+                                               if (grandgrandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                                       continue;
+
+                                               const char *grandgrandchild_xml_name = NULL;
+                                               grandgrandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandgrandchild->name);
+
+                                               if (strcmp(grandgrandchild_xml_name, ELEMENT_ANCHOR) == 0) {
+                                                       anchor_s *anchor = _get_anchor(grandgrandchild);
+                                                       if (anchor == NULL) {
+                                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                                               goto return_part;
+                                                       }
+                                                       pAlert->private.alert.anchor = anchor;
+                                               } else if (strcmp(grandgrandchild_xml_name, ELEMENT_MAXOBJSIZE) == 0) {
+                                                       char *maxObjSize = NULL;
+                                                       err = sync_agent_get_text_from_node(grandgrandchild, &maxObjSize);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("MaxObjSize = [%s]", maxObjSize);
+                                                       if (maxObjSize != NULL)
+                                                               pAlert->private.alert.max_obj_size = atoi(maxObjSize);
+                                               }
+                                       }
+                               }
+                       }
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pAlert;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pAlert);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_sync_end_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pSyncEnd = (command_s *) calloc(1, sizeof(command_s));
+       if (pSyncEnd == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pSyncEnd is null");
+               goto return_part;
+       }
+
+       pSyncEnd->type = COMMAND_TYPE_SYNC_END;;
+       pSyncEnd->msg_id = pSyncHdr->message_id;
+       pSyncEnd->ref_count = 1;
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pSyncEnd;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pSyncEnd);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_sync_start_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       /* get data from dom tree */
+       command_s *pSync = (command_s *) calloc(1, sizeof(command_s));
+       if (pSync == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pSync is null");
+               goto return_part;
+       }
+
+       pSync->type = COMMAND_TYPE_SYNC_START;;
+       pSync->msg_id = pSyncHdr->message_id;
+       pSync->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pSync->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pSync->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSync->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_TARGET) == 0) {
+                       location_s *pTargetLocation = _get_location(child);
+                       if (pTargetLocation == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSync->target = pTargetLocation;
+               } else if (strcmp(child_xml_name, ELEMENT_SOURCE) == 0) {
+                       location_s *pSourceLocation = _get_location(child);
+                       if (pSourceLocation == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pSync->source = pSourceLocation;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+                       /*TODO meta */
+               } else if (strcmp(child_xml_name, ELEMENT_NUMBEROFCHANGES) == 0) {
+                       char *numOfChanges = NULL;
+                       err = sync_agent_get_text_from_node(child, &numOfChanges);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("NumberOfChanges = [%s]", numOfChanges);
+
+                       pSync->private.sync.has_num_changed = 1;
+                       if (numOfChanges != NULL)
+                               pSync->private.sync.num_changed = atoi(numOfChanges);
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pSync;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pSync);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_add_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       item_s *item = NULL;
+
+       /* get data from dom tree */
+       command_s *pAdd = (command_s *) calloc(1, sizeof(command_s));
+       if (pAdd == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pAdd is null");
+               goto return_part;
+       }
+
+       pAdd->type = COMMAND_TYPE_ADD;;
+       pAdd->msg_id = pSyncHdr->message_id;
+       pAdd->private.change.type = CHANGE_ADD;
+       pAdd->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pAdd->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pAdd->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pAdd->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               item->content_type = strdup(contentType);
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_SIZE) == 0) {
+                                       char *size = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &size);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Size = [%s]", size);
+                                       if (size != NULL)
+                                               item->size = atoi(size);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+
+                       WBXMLTreeNode *grandchild = NULL;
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_META) == 0) {
+                                       WBXMLTreeNode *grandgrandchild = NULL;
+
+                                       for (grandgrandchild = grandchild->children; grandgrandchild != NULL; grandgrandchild = grandgrandchild->next) {
+                                               if (grandgrandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                                       continue;
+
+                                               const char *grandgrandchild_xml_name = NULL;
+                                               grandgrandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandgrandchild->name);
+
+                                               if (strcmp(grandgrandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                                       char *contentType = NULL;
+                                                       err = sync_agent_get_text_from_node(grandgrandchild, &contentType);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                                       if (contentType != NULL)
+                                                               item->content_type = strdup(contentType);
+                                               } else if (strcmp(grandgrandchild_xml_name, ELEMENT_SIZE) == 0) {
+                                                       char *size = NULL;
+                                                       err = sync_agent_get_text_from_node(grandgrandchild, &size);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("Size = [%s]", size);
+                                                       if (size != NULL)
+                                                               item->size = atoi(size);
+                                               }
+                                       }
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       char *data = NULL;
+                                       err = sync_agent_get_text_from_cdata_node(grandchild, &data);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Data = [%s]", data);
+                                       if (data != NULL)
+                                               item->private.data = strdup(data);
+                                       item->data_type = ITEM_DATA;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_MOREDATA) == 0) {
+                                       _DEBUG_TRACE("MoreData");
+                                       item->more_data = 1;
+                               }
+                       }
+                       pAdd->private.change.items = g_list_append(pAdd->private.change.items, item);
+                       item = NULL;
+               }
+       }
+
+ return_part:
+
+       if (item != NULL)
+               free_item(item);
+
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pAdd;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pAdd);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_replace_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       item_s *item = NULL;
+
+       /* get data from dom tree */
+       command_s *pReplace = (command_s *) calloc(1, sizeof(command_s));
+       if (pReplace == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pReplace is null");
+               goto return_part;
+       }
+
+       pReplace->type = COMMAND_TYPE_REPLACE;;
+       pReplace->msg_id = pSyncHdr->message_id;
+       pReplace->private.change.type = CHANGE_REPLACE;
+       pReplace->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pReplace->cmd_id = atoi(cmd_id);
+
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pReplace->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pReplace->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+                       WBXMLTreeNode *grandchild = NULL;
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               item->content_type = strdup(contentType);
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_SIZE) == 0) {
+                                       char *size = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &size);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Size = [%s]", size);
+                                       if (size != NULL)
+                                               item->size = atoi(size);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+
+                       WBXMLTreeNode *grandchild = NULL;
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_META) == 0) {
+                                       WBXMLTreeNode *grandgrandchild = NULL;
+
+                                       for (grandgrandchild = grandchild->children; grandgrandchild != NULL; grandgrandchild = grandgrandchild->next) {
+                                               if (grandgrandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                                       continue;
+
+                                               const char *grandgrandchild_xml_name = NULL;
+                                               grandgrandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandgrandchild->name);
+
+                                               if (strcmp(grandgrandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                                       char *contentType = NULL;
+                                                       err = sync_agent_get_text_from_node(grandgrandchild, &contentType);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                                       if (contentType != NULL)
+                                                               item->content_type = strdup(contentType);
+                                               } else if (strcmp(grandgrandchild_xml_name, ELEMENT_SIZE) == 0) {
+                                                       char *size = NULL;
+                                                       err = sync_agent_get_text_from_node(grandgrandchild, &size);
+                                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                                               goto return_part;
+                                                       }
+                                                       _DEBUG_TRACE("Size = [%s]", size);
+                                                       if (size != NULL)
+                                                               item->size = atoi(size);
+                                               }
+                                       }
+
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       char *data = NULL;
+                                       err = sync_agent_get_text_from_cdata_node(grandchild, &data);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Data = [%s]", data);
+                                       if (data != NULL)
+                                               item->private.data = strdup(data);
+                                       item->data_type = ITEM_DATA;
+                               }
+                       }
+                       pReplace->private.change.items = g_list_append(pReplace->private.change.items, item);
+                       item = NULL;
+               }
+       }
+
+ return_part:
+
+       if (item != NULL)
+               free_item(item);
+
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pReplace;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pReplace);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_delete_command_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+       retvm_if(reverse_binder == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "reverse_binder is NULL");
+
+       sync_hdr_s *pSyncHdr = (sync_hdr_s *) sync_agent_get_user_data_from_reverse_protocol_binder(reverse_binder);
+       retvm_if(pSyncHdr == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "pSyncHdr is NULL");
+
+       item_s *item = NULL;
+
+       /* get data from dom tree */
+       command_s *pDelete = (command_s *) calloc(1, sizeof(command_s));
+       if (pDelete == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pDelete is null");
+               goto return_part;
+       }
+
+       pDelete->type = COMMAND_TYPE_DELETE;
+       pDelete->msg_id = pSyncHdr->message_id;
+       pDelete->private.change.type = CHANGE_DELETE;
+       pDelete->ref_count = 1;
+
+       WBXMLTreeNode *child = NULL;
+
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pDelete->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_NORESP) == 0) {
+                       _DEBUG_TRACE("NoResp");
+                       pDelete->no_resp = 1;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pDelete->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_META) == 0) {
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       /* create Item */
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_TYPE) == 0) {
+                                       char *contentType = NULL;
+                                       err = sync_agent_get_text_from_node(grandchild, &contentType);
+                                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                                               goto return_part;
+                                       }
+                                       _DEBUG_TRACE("Content Type = [%s]", contentType);
+                                       if (contentType != NULL)
+                                               item->content_type = strdup(contentType);
+                               }
+                       }
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       /* create Item */
+                       if (item == NULL) {
+                               item = create_item();
+                               if (item == NULL) {
+                                       err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                       goto return_part;
+                               }
+                       }
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->source = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       location_s *pTargetLocation = _get_location(grandchild);
+                                       if (pTargetLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       item->target = pTargetLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_META) == 0) {
+
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+
+                               }
+                       }
+                       pDelete->private.change.items = g_list_append(pDelete->private.change.items, item);
+                       item = NULL;
+               }
+       }
+
+ return_part:
+
+       if (item != NULL)
+               free_item(item);
+
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pDelete;
+       } else {
+               _DEBUG_ERROR("error");
+               free_command(pDelete);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_final_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       int *pFinal = (int *)1;
+       *content = pFinal;
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+static sync_agent_pb_error_e _oma_ds_binder_status_reverse_converter_function(sync_agent_pb_protocol_binder_reverse_info_s * reverse_binder, WBXMLTreeNode * wbxml_dom_node, Content_Ptr * content)
+{
+       _INNER_FUNC_ENTER;
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       retvm_if(wbxml_dom_node == NULL, SYNC_AGENT_PB_RETURN_NOT_DEFINED, "wbxml_dom_node is NULL");
+
+       /* get data from dom tree */
+       status_s *pStatus = (status_s *) calloc(1, sizeof(status_s));
+       if (pStatus == NULL) {
+               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+               _DEBUG_ERROR("pStatus is null");
+               goto return_part;
+       }
+
+       WBXMLTreeNode *child = NULL;
+       for (child = wbxml_dom_node->children; child != NULL; child = child->next) {
+               if (child->type != WBXML_TREE_ELEMENT_NODE)
+                       continue;
+               const char *child_xml_name = NULL;
+               child_xml_name = (const char *)wbxml_tag_get_xml_name(child->name);
+
+               if (strcmp(child_xml_name, ELEMENT_CMDID) == 0) {
+                       char *cmd_id = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd_id);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdID = [%s]", cmd_id);
+                       if (cmd_id != NULL)
+                               pStatus->cmd_id = atoi(cmd_id);
+               } else if (strcmp(child_xml_name, ELEMENT_MSGREF) == 0) {
+                       char *msgref = NULL;
+                       err = sync_agent_get_text_from_node(child, &msgref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("MsgRef = [%s]", msgref);
+                       if (msgref != NULL)
+                               pStatus->msg_ref = atoi(msgref);
+               } else if (strcmp(child_xml_name, ELEMENT_CMDREF) == 0) {
+                       char *cmdref = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmdref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("CmdRef = [%s]", cmdref);
+                       if (cmdref != NULL)
+                               pStatus->cmd_ref = atoi(cmdref);
+               } else if (strcmp(child_xml_name, ELEMENT_CMD) == 0) {
+                       char *cmd = NULL;
+                       err = sync_agent_get_text_from_node(child, &cmd);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Cmd = [%s]", cmd);
+
+                       pStatus->type = convert_command_type(cmd);
+               } else if (strcmp(child_xml_name, ELEMENT_TARGETREF) == 0) {
+                       char *targetref = NULL;
+                       location_s *location = NULL;
+                       err = sync_agent_get_text_from_node(child, &targetref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("TargetRef = [%s]", targetref);
+
+                       sa_error_type_e error = create_location(targetref, NULL, &location);
+                       if (error != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("create_location() failed !, error = %d", error);
+                               goto return_part;
+                       }
+                       pStatus->target_ref = location;
+               } else if (strcmp(child_xml_name, ELEMENT_SOURCEREF) == 0) {
+                       char *sourceref = NULL;
+                       location_s *location = NULL;
+                       err = sync_agent_get_text_from_node(child, &sourceref);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("SourceRef = [%s]", sourceref);
+
+                       sa_error_type_e error = create_location(sourceref, NULL, &location);
+                       if (error != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("create_location() failed !, error = %d", error);
+                               goto return_part;
+                       }
+                       pStatus->source_ref = location;
+               } else if (strcmp(child_xml_name, ELEMENT_CRED) == 0) {
+                       _DEBUG_TRACE("Cred\n");
+                       cred_s *cred = NULL;
+                       cred = __get_cred(child);
+                       if (cred == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pStatus->cred = cred;
+               } else if (strcmp(child_xml_name, ELEMENT_CHAL) == 0) {
+                       _DEBUG_TRACE("Chal\n");
+                       chal_s *pChal = NULL;
+                       pChal = _get_chal(child);
+                       if (pChal == NULL) {
+                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                               goto return_part;
+                       }
+                       pStatus->chal = pChal;
+               } else if (strcmp(child_xml_name, ELEMENT_DATA) == 0) {
+                       char *data = NULL;
+                       err = sync_agent_get_text_from_node(child, &data);
+                       if (err != SYNC_AGENT_PB_RETURN_OK) {
+                               goto return_part;
+                       }
+                       _DEBUG_TRACE("Data = [%s]\n", data);
+                       if (data != NULL)
+                               pStatus->data = strdup(data);
+               } else if (strcmp(child_xml_name, ELEMENT_ITEM) == 0) {
+                       WBXMLTreeNode *grandchild = NULL;
+
+                       for (grandchild = child->children; grandchild != NULL; grandchild = grandchild->next) {
+                               if (grandchild->type != WBXML_TREE_ELEMENT_NODE)
+                                       continue;
+
+                               const char *grandchild_xml_name = NULL;
+                               grandchild_xml_name = (const char *)wbxml_tag_get_xml_name(grandchild->name);
+
+                               if (strcmp(grandchild_xml_name, ELEMENT_SOURCE) == 0) {
+                                       location_s *pSourceLocation = _get_location(grandchild);
+                                       if (pSourceLocation == NULL) {
+                                               err = SYNC_AGENT_PB_RETURN_OUT_OF_MEMORY;
+                                               goto return_part;
+                                       }
+                                       pStatus->source_ref = pSourceLocation;
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_TARGET) == 0) {
+                                       /* need ? */
+                               } else if (strcmp(grandchild_xml_name, ELEMENT_DATA) == 0) {
+                                       /* need ? */
+                               }
+                       }
+               }
+       }
+
+ return_part:
+       if (err == SYNC_AGENT_PB_RETURN_OK) {
+               *content = pStatus;
+       } else {
+               _DEBUG_ERROR("error");
+               free_status(pStatus);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_pb_error_e init_oma_ds_1_2_binder_function_set(sync_agent_pb_protocol_binder_function_set_s ** binder_function_set)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       err = sync_agent_init_binder_function_set(sizeof(oma_ds_binder_function_info) / sizeof(sync_agent_pb_function_info_s), (sync_agent_pb_function_info_s *) oma_ds_binder_function_info, binder_function_set);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+void free_oma_ds_1_2_binder_function_set(sync_agent_pb_protocol_binder_function_set_s * binder_function_set)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_free_binder_function_set(binder_function_set);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sync_agent_pb_protocol_binder_info_s *oma_ds_1_2_binder_init(sync_agent_pb_protocol_binder_info_s * binder, sync_agent_pb_encoding_e enc, bool encode_xml_header,
+                                                            bool use_strtbl, bool produce_anonymous, bool use_flow_mode, bool text_public_id, sync_agent_pb_protocol_binder_function_set_s * binder_function_set)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_protocol_binder_info_s *pOutBinder = NULL;
+
+       pOutBinder = sync_agent_init_protocol_binder(binder, SYNC_AGENT_PB_PROTOCOL_SYNCML_SYNCML12, NULL, enc, encode_xml_header, use_strtbl, produce_anonymous, use_flow_mode, text_public_id, NULL, NULL, binder_function_set);
+
+       if (pOutBinder == NULL) {
+               goto return_part;
+       }
+
+ return_part:
+
+       _EXTERN_FUNC_EXIT;
+       return pOutBinder;
+}
+
+sync_agent_pb_error_e oma_ds_1_2_binder_append(sync_agent_pb_protocol_binder_info_s * binder, oma_ds_protocol_element_e protocol_element, Content_Ptr content)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       err = sync_agent_append_element(binder, protocol_element, content);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+void oma_ds_1_2_binder_terminate(sync_agent_pb_protocol_binder_info_s * binder)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_destroy_protocol_binder(binder);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sync_agent_pb_error_e oma_ds_1_2_binder_get_stream(sync_agent_pb_protocol_binder_info_s * binder, char **byte_stream, unsigned int *byte_stream_size)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       err = sync_agent_get_stream_from_protocol_binder(binder, byte_stream, byte_stream_size);
+       if (err != SYNC_AGENT_PB_RETURN_OK) {
+               goto return_part;
+       }
+
+ return_part:
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_pb_error_e oma_ds_1_2_binder_get_stream_size(sync_agent_pb_protocol_binder_info_s * binder, unsigned int *byte_stream_size)
+{
+
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       err = sync_agent_get_stream_size_from_protocol_binder(binder, byte_stream_size);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_pb_error_e oma_ds_1_2_binder_get_encoding(sync_agent_pb_protocol_binder_info_s * binder, sync_agent_pb_encoding_e * enc)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+
+       err = sync_agent_get_encoding_from_protocol_binder(binder, enc);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_pb_error_e reverse_oma_ds_1_2_binder_init(char *byte_stream,
+                                                    unsigned int byte_stream_len, sync_agent_pb_decoding_e dec, sync_agent_pb_protocol_binder_function_set_s * binder_function_set, void *user_data, sync_agent_pb_protocol_binder_reverse_info_s ** binder)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_protocol_e protocol = SYNC_AGENT_PB_PROTOCOL_UNKNOWN;
+       sync_agent_pb_error_e err = sync_agent_init_reverse_protocol_binder(byte_stream, byte_stream_len, dec,
+                                                                           &protocol, binder_function_set, user_data, binder);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+sync_agent_pb_error_e reverse_oma_ds_1_2_binder_next(sync_agent_pb_protocol_binder_reverse_info_s * pBinder, oma_ds_protocol_element_e * protocol_element, char **protocol_element_name, Content_Ptr * content)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_pb_error_e err = sync_agent_next_element(pBinder,
+                                                           protocol_element, protocol_element_name, content);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
diff --git a/src/agent/service-adapter/sa_command.c b/src/agent/service-adapter/sa_command.c
new file mode 100755 (executable)
index 0000000..7a65503
--- /dev/null
@@ -0,0 +1,1016 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Command.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions for command structure which is used in Service Adapter
+ */
+
+#include <stdlib.h>
+
+#include <sync_agent.h>
+
+#include "service-adapter/sa_command.h"
+#include "service-adapter/sa_command_internal.h"
+#include "service-adapter/sa_elements.h"
+#include "service-adapter/sa_elements_internal.h"
+#include "service-adapter/sa_session.h"
+#include "service-adapter/sa_session_internal.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+static command_s *_create_command(session_s * session, command_type_e type);
+
+static command_s *_create_command(session_s * session, command_type_e type)
+{
+       _INNER_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (session == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (!type) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command_s *cmd = (command_s *) calloc(1, sizeof(command_s));
+       if (cmd == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       cmd->type = type;
+       cmd->msg_id = session->msg_id;
+       cmd->cmd_id = session->cmd_id;
+       cmd->ref_count = 1;
+
+       session->cmd_id++;
+
+       _INNER_FUNC_EXIT;
+       return cmd;
+
+ error:
+       _INNER_FUNC_EXIT;
+       return NULL;
+}
+
+void free_commands(GList * commands)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(commands == NULL, "List is NULL");
+
+       _DEBUG_INFO("start list length is %d", g_list_length(commands));
+
+       GList *iter = NULL;
+       command_s *pCommand = NULL;
+       for (iter = commands; iter != NULL;) {
+               pCommand = iter->data;
+               _DEBUG_INFO("command list length is %d command type is %d\n", g_list_length(commands), pCommand->type);
+
+               iter = g_list_next(iter);
+               if (pCommand->type != COMMAND_TYPE_UNKNOWN) {
+                       commands = g_list_remove(commands, pCommand);
+                       free_command(pCommand);
+               }
+       }
+
+       g_list_free(commands);
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+sa_error_type_e create_alert_command(session_s * session, alert_type_e sync_type, location_s * source, location_s * target, char *last_anchor, char *next_anchor, cred_s * cred, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with syncType =%d", sync_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       anchor_s *pAnchor = NULL;
+
+       if (source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_ALERT);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->target = target;
+       (*command)->source = source;
+
+       /*TODO  check that sync Type is ALERT_NEXT_MESSAGE(does not need last and next anchor) */
+       /*TODO  check that sync Type is  ALERT_SLOW_SYNC(does not need last anchor) */
+
+       if (next_anchor != NULL) {
+               errorType = create_anchor(last_anchor, next_anchor, &pAnchor);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               (*command)->private.alert.anchor = pAnchor;
+               pAnchor = NULL;
+       }
+
+       if (cred != NULL)
+               (*command)->cred = dup_cred(cred);
+
+       (*command)->private.alert.type = sync_type;
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+
+ error:
+
+       if (pAnchor != NULL)
+               free_anchor(pAnchor);
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_get_command(session_s * session, location_s * target, const char *content_type, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with content type = %s", content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_GET);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.access.item = create_item();
+       if ((*command)->private.access.item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       set_item_target((*command)->private.access.item, target);
+
+       if (content_type != NULL)
+               (*command)->private.access.item->content_type = strdup(content_type);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_put_command(session_s * session, location_s * source, const char *content_type, devinf_s * devinf, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with content type = %s", content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_PUT);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.access.item = create_item_for_devinf(devinf);
+
+       if ((*command)->private.access.item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       set_item_source((*command)->private.access.item, source);
+
+       if (content_type != NULL)
+               (*command)->private.access.item->content_type = strdup(content_type);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_results_command(session_s * session, location_s * source, const char *content_type, devinf_s * devinf, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with content type = %s", content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_RESULTS);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.results.item = create_item_for_devinf(devinf);
+
+       if ((*command)->private.results.item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       set_item_source((*command)->private.results.item, source);
+
+       if (content_type != NULL)
+               (*command)->private.results.item->content_type = strdup(content_type);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_sync_start_command(session_s * session, location_s * source, location_s * target, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_SYNC_START);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->source = source;
+       (*command)->target = target;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_sync_start_command_number_of_changes(command_s * command, unsigned int number_of_changes)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->private.sync.has_num_changed = 1;
+       command->private.sync.num_changed = number_of_changes;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_sync_start_command_mem(command_s * command, mem_s * mem)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->private.sync.mem = mem;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+
+}
+
+sa_error_type_e create_sync_end_command(command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       *command = (command_s *) calloc(1, sizeof(command_s));
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->type = COMMAND_TYPE_SYNC_END;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_add_command(session_s * session, change_type_e type, char *luid, const char *content_type, char *data, unsigned int size, int more_data, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with ChangeType = %d content type = %s", type, content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       item_s *temp = NULL;
+       location_s *pLocation = NULL;
+
+       *command = _create_command(session, COMMAND_TYPE_ADD);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       temp = create_item_for_data(data, size);
+       if (!temp) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.change.type = type;
+       if (content_type != NULL)
+               temp->content_type = strdup(content_type);
+       temp->more_data = more_data;
+
+       errorType = create_location(luid, NULL, &pLocation);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       set_item_source(temp, pLocation);
+       (*command)->private.change.items = g_list_append((*command)->private.change.items, temp);
+       temp = NULL;
+
+ error:
+
+       if (temp != NULL)
+               free(temp);
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_replace_command(session_s * session, change_type_e type, char *luid, const char *content_type, const char *data, unsigned int size, int more_data, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with ChangeType = %d content type = %s", type, content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       item_s *temp = NULL;
+       location_s *pLocation = NULL;
+
+       *command = _create_command(session, COMMAND_TYPE_REPLACE);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       temp = create_item_for_data(data, size);
+       if (!temp) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.change.type = type;
+       if (content_type != NULL)
+               temp->content_type = strdup(content_type);
+       temp->more_data = more_data;
+
+       errorType = create_location(luid, NULL, &pLocation);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       set_item_source(temp, pLocation);
+       (*command)->private.change.items = g_list_append((*command)->private.change.items, temp);
+       temp = NULL;
+
+ error:
+
+       if (temp != NULL)
+               free(temp);
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_delete_command(session_s * session, change_type_e type, char *luid, const char *content_type, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start with ChangeType = %d content type = %s", type, content_type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       item_s *temp = NULL;
+       location_s *pLocation = NULL;
+
+       *command = _create_command(session, COMMAND_TYPE_DELETE);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       temp = create_item();
+       if (temp == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->private.change.type = type;
+
+       errorType = create_location(luid, NULL, &pLocation);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       set_item_source(temp, pLocation);
+       if (content_type != NULL)
+               temp->content_type = strdup(content_type);
+       (*command)->private.change.items = g_list_append((*command)->private.change.items, temp);
+       temp = NULL;
+
+ error:
+
+       if (temp != NULL)
+               free(temp);
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+
+}
+
+sa_error_type_e create_map_command(session_s * session, location_s * source, location_s * target, command_s ** command)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *command = _create_command(session, COMMAND_TYPE_MAP);
+       if (*command == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command)->source = source;
+       (*command)->target = target;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_map_command_item(command_s * map_command, item_s * temp)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (map_command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       map_command->private.map.items = g_list_append(map_command->private.map.items, temp);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e increase_command_ref_count(command_s * command)
+{
+       _EXTERN_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->ref_count++;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e decrease_command_ref_count(command_s * command)
+{
+       _EXTERN_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->ref_count--;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_results_command_msg_ref(command_s * command, unsigned int msg_ref)
+{
+       _EXTERN_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->private.results.msg_ref = msg_ref;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_results_command_cmd_ref(command_s * command, unsigned int cmd_ref)
+{
+       _EXTERN_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       command->private.results.cmd_ref = cmd_ref;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_results_command_target_ref(command_s * command, location_s * location)
+{
+       _EXTERN_FUNC_ENTER;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (command == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       _DEBUG_INFO("start with Command Type =%d\n", command->type);
+
+       command->private.results.target_ref = dup_location(location);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_command(command_s * command)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(command == NULL, "pCommand is NULL");
+
+       _DEBUG_INFO("start with  Command type is %d", command->type);
+
+       GList *iter = NULL;
+
+       if (command->ref_count > 1) {
+               _DEBUG_INFO("Command's refCount is %d", command->ref_count);
+               decrease_command_ref_count(command);
+               return;
+       }
+
+       switch (command->type) {
+       case COMMAND_TYPE_ALERT:
+               if (command->private.alert.anchor != NULL) {
+                       free_anchor(command->private.alert.anchor);
+                       command->private.alert.anchor = NULL;
+               }
+
+               if (command->private.alert.content_type != NULL) {
+                       free(command->private.alert.content_type);
+                       command->private.alert.content_type = NULL;
+               }
+               break;
+       case COMMAND_TYPE_SYNC_START:
+               /*nothing to free */
+               break;
+       case COMMAND_TYPE_SYNC_END:
+               /*nothing to free */
+               break;
+       case COMMAND_TYPE_PUT:
+               if (command->private.access.type != NULL) {
+                       free(command->private.access.type);
+                       command->private.access.type = NULL;
+               }
+
+               if (command->private.access.item != NULL) {
+                       free_item(command->private.access.item);
+                       command->private.access.item = NULL;
+               }
+               break;
+       case COMMAND_TYPE_HEADER:
+               /*COMMAND_TYPE_HEADER doesnot come here */
+               break;
+       case COMMAND_TYPE_ADD:
+       case COMMAND_TYPE_REPLACE:
+       case COMMAND_TYPE_DELETE:
+               for (iter = command->private.change.items; iter != NULL; iter = g_list_next(iter))
+                       free_item(iter->data);
+               break;
+       case COMMAND_TYPE_MAP:
+               for (iter = command->private.map.items; iter != NULL; iter = g_list_next(iter))
+                       free_item(iter->data);
+               break;
+       case COMMAND_TYPE_GET:
+               if (command->private.access.type != NULL) {
+                       free(command->private.access.type);
+                       command->private.access.type = NULL;
+               }
+
+               if (command->private.access.item != NULL) {
+                       free_item(command->private.access.item);
+                       command->private.access.item = NULL;
+               }
+               break;
+       case COMMAND_TYPE_RESULTS:
+               if (command->private.results.type != NULL) {
+                       free(command->private.results.type);
+                       command->private.results.type = NULL;
+               }
+
+               if (command->private.results.item != NULL) {
+                       free_item(command->private.results.item);
+                       command->private.results.item = NULL;
+               }
+
+               if (command->private.results.target_ref != NULL) {
+                       free_location(command->private.results.target_ref);
+                       command->private.results.target_ref = NULL;
+               }
+
+               break;
+       case COMMAND_TYPE_UNKNOWN:
+               break;
+       }
+
+       if (command->source != NULL) {
+               free_location(command->source);
+               command->source = NULL;
+       }
+
+       if (command->target != NULL) {
+               free_location(command->target);
+               command->target = NULL;
+       }
+
+       if (command->cred != NULL) {
+               free_cred(command->cred);
+               command->cred = NULL;
+       }
+
+       free(command);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sa_error_type_e create_new_status_location(session_s * session, oma_status_type_e data, command_s * command, location_s * source_ref, location_s * target_ref, command_type_e type, status_s ** status)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start Errortype %d", data);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       errorType = create_status(data, session->cmd_id, session->last_recieved_msg_id, command->cmd_id, source_ref, target_ref, type, status);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->cmd_id++;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_new_status(session_s * session, oma_status_type_e data, command_s * command, command_type_e type, status_s ** status)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start Errortype %d", data);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       errorType = create_status(data, session->cmd_id, session->last_recieved_msg_id, command->cmd_id, command->source, command->target, type, status);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->cmd_id++;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_status(oma_status_type_e data, unsigned int cmd_id, unsigned int msg_ref, unsigned int cmd_ref, location_s * source_ref, location_s * target_ref, command_type_e type, status_s ** status)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("start Errortype %d", data);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       *status = (status_s *) calloc(1, sizeof(status_s));
+       if (*status == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*status)->cmd_id = cmd_id;
+       (*status)->msg_ref = msg_ref;
+       (*status)->cmd_ref = cmd_ref;
+       (*status)->type = type;
+       (*status)->data = g_strdup_printf("%d", data);
+
+       if (source_ref != NULL)
+               (*status)->source_ref = dup_location(source_ref);
+
+       if (target_ref != NULL)
+               (*status)->target_ref = dup_location(target_ref);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_statuses(GList * statuses)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(statuses == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       status_s *status = NULL;
+       _DEBUG_INFO("count : %d", g_list_length(statuses));
+       for (iter = statuses; iter != NULL; iter = g_list_next(iter)) {
+               status = (status_s *) iter->data;
+               free_status(status);
+       }
+
+       g_list_free(statuses);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_status(status_s * status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(status == NULL, "pStatus is NULL");
+
+       if (status->data != NULL)
+               free(status->data);
+
+       if (status->source_ref != NULL)
+               free_location(status->source_ref);
+
+       if (status->target_ref != NULL)
+               free_location(status->target_ref);
+
+       if (status->cred != NULL)
+               free_cred(status->cred);
+
+       if (status->chal != NULL)
+               free_chal(status->chal);
+
+       free_item(status->item);
+
+       free(status);
+       status = NULL;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+oma_status_type_e get_status_code(status_s * status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _EXTERN_FUNC_EXIT;
+
+       return atoi(status->data);
+}
+
+command_type_e convert_command_type(char *type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       command_type_e commandType = COMMAND_TYPE_UNKNOWN;
+
+       retvm_if(type == NULL, commandType, "type is NULL");
+
+       if (!strcmp(type, "Alert")) {
+               commandType = COMMAND_TYPE_ALERT;
+       } else if (!strcmp(type, "Sync")) {
+               commandType = COMMAND_TYPE_SYNC_START;
+       } else if (!strcmp(type, "Put")) {
+               commandType = COMMAND_TYPE_PUT;
+       } else if (!strcmp(type, "SyncHdr")) {
+               commandType = COMMAND_TYPE_HEADER;
+       } else if (!strcmp(type, "Add")) {
+               commandType = COMMAND_TYPE_ADD;
+       } else if (!strcmp(type, "Replace")) {
+               commandType = COMMAND_TYPE_REPLACE;
+       } else if (!strcmp(type, "Map")) {
+               commandType = COMMAND_TYPE_MAP;
+       } else if (!strcmp(type, "Delete")) {
+               commandType = COMMAND_TYPE_DELETE;
+       } else if (!strcmp(type, "Results")) {
+               commandType = COMMAND_TYPE_RESULTS;
+       } else if (!strcmp(type, "Get")) {
+               commandType = COMMAND_TYPE_GET;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return commandType;
+}
+
+change_type_e convert_change_type_command_type(command_type_e type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       change_type_e changeType = CHANGE_UNKNOWN;
+       switch (type) {
+       case COMMAND_TYPE_UNKNOWN:
+       case COMMAND_TYPE_ALERT:
+       case COMMAND_TYPE_SYNC_START:
+       case COMMAND_TYPE_SYNC_END:
+       case COMMAND_TYPE_PUT:
+       case COMMAND_TYPE_HEADER:
+       case COMMAND_TYPE_MAP:
+       case COMMAND_TYPE_GET:
+       case COMMAND_TYPE_RESULTS:
+               /*never comes these commands */
+               break;
+       case COMMAND_TYPE_ADD:
+               changeType = CHANGE_ADD;
+               break;
+       case COMMAND_TYPE_REPLACE:
+               changeType = CHANGE_REPLACE;
+               break;
+       case COMMAND_TYPE_DELETE:
+               changeType = CHANGE_DELETE;
+               break;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return changeType;
+}
+
+command_type_e convert_command_type_change_type(change_type_e type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       command_type_e commandType = COMMAND_TYPE_UNKNOWN;
+
+       switch (type) {
+       case CHANGE_UNKNOWN:
+               commandType = COMMAND_TYPE_UNKNOWN;
+               break;
+       case CHANGE_ADD:
+               commandType = COMMAND_TYPE_ADD;
+               break;
+       case CHANGE_REPLACE:
+               commandType = COMMAND_TYPE_REPLACE;
+               break;
+       case CHANGE_DELETE:
+               commandType = COMMAND_TYPE_DELETE;
+               break;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return commandType;
+}
+
+/*
+ChangeType convertToChangeType(unsigned int type) {
+
+       ChangeType changeType=CHANGE_UNKNOWN;
+       switch (type) {
+       case 1:
+               changeType = CHANGE_ADD;
+               break;
+       case 2:
+               changeType = CHANGE_REPLACE;
+               break;
+       case 3:
+               changeType = CHANGE_DELETE;
+               break;
+       }
+
+       return changeType;
+}
+
+char *convertFromCommandType(CommandType type) {
+       char *commandType=NULL;
+
+       switch (type) {
+       case COMMAND_TYPE_ALERT:
+               commandType = "Alert";
+               break;
+       case COMMAND_TYPE_SYNC_START:
+       case COMMAND_TYPE_SYNC_END:
+               commandType = "Sync";
+               break;
+       case COMMAND_TYPE_PUT:
+               commandType = "Put";
+               break;
+       case COMMAND_TYPE_HEADER:
+               commandType = "SyncHdr";
+               break;
+       case COMMAND_TYPE_ADD:
+               commandType = "Add";
+               break;
+       case COMMAND_TYPE_REPLACE:
+               commandType = "Replace";
+               break;
+       case COMMAND_TYPE_MAP:
+               commandType = "Map";
+               break;
+       case COMMAND_TYPE_DELETE:
+               commandType = "Delete";
+               break;
+       case COMMAND_TYPE_RESULTS:
+               commandType = "Results";
+               break;
+       case COMMAND_TYPE_GET:
+               commandType = "Get";
+               break;
+       default:
+               commandType="UNKNOWN";
+       }
+       return commandType;
+}
+*/
diff --git a/src/agent/service-adapter/sa_common_interface.c b/src/agent/service-adapter/sa_common_interface.c
new file mode 100755 (executable)
index 0000000..614aded
--- /dev/null
@@ -0,0 +1,2812 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Common_Interface.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of interface of Service Adapter
+ */
+
+#include <sync_agent.h>
+
+#include "common/common_vconf.h"
+#include "common/common_define.h"
+#include "common/common_util.h"
+#include "service-adapter/protocol-binder/oma_ds_protocol_binder.h"
+#include "service-adapter/network-binder/na_binder.h"
+#include "service-adapter/sa_define.h"
+#include "service-adapter/sa_common_interface.h"
+#include "service-adapter/sa_elements.h"
+#include "service-adapter/sa_elements_internal.h"
+#include "service-adapter/sa_command.h"
+#include "service-adapter/sa_command_internal.h"
+#include "service-adapter/sa_session.h"
+#include "service-adapter/sa_session_internal.h"
+#include "service-adapter/sa_devinf_internal.h"
+#include "service-adapter/sa_util.h"
+#include "service-adapter/sa_devinf.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+session_s *static_session = NULL;
+
+static sa_error_type_e _create_session(int account_id, char *session_id, bool server_flag, session_s ** session);
+static sa_error_type_e _generate_presync_msg(session_s * session, bool server_flag, char **msg, unsigned int *msg_size);
+static sa_error_type_e _generate_msg(session_s * session, void **sync_obj, bool server_flag, char **msg, unsigned int *msg_size);
+static sa_error_type_e _generate_autoconfigure_msg(char *id, char *pwd, char *target_url, char **msg, unsigned int *msg_size, session_s * session);
+static sa_error_type_e _generate_suspend_msg(session_s * session, bool server_flag, char **msg, unsigned int *msg_size);
+static sa_error_type_e _exchange_msg(session_s * session, char *acc_type, int transport_type, char *send_msg, unsigned int send_msg_length, char **recv_msg, unsigned int *recv_msg_length);
+
+static sa_error_type_e _process_recv_msg(session_s * session, char *recv_msg, unsigned int recv_msg_length, int only_from_client, void **sync_return_obj, int *is_finish);
+static sa_error_type_e _process_autoconfigure_recv_msg(char *recv_msg, unsigned int recv_msg_length, session_s * session);
+static common_error_type_e _convert_error_type(sa_error_type_e error_type);
+
+static sa_error_type_e __get_account_info(int account_id, char **id, char **pwd, char **server_url, char **next_nonce);
+static sa_error_type_e __object_binder(syncml_s * syncml, bool server_flag, char **msg, unsigned int *msg_size);
+static sa_error_type_e __reverse_object_binder(syncml_s ** syncml, char *recv_msg, unsigned int recv_msg_length);
+static sa_error_type_e __generate_msg_status_map_command(session_s ** session, sync_obj_s ** sync, GList ** commands, GList ** commands_last);
+static sa_error_type_e __generate_msg_exist_sending_map_command(sync_agent_pb_protocol_binder_info_s * binder, session_s ** session, GList ** commands, GList ** commands_last);
+static sa_error_type_e __generate_msg_changes_command(sync_agent_pb_protocol_binder_info_s * binder, session_s ** session, sync_obj_s ** sync, GList ** commands, GList ** commands_last, bool * is_need_next_msg);
+static void __clean_up_sa(session_s * session);
+static sa_error_type_e __process_jssion_id(session_s * session, GList * recv_header);
+static sa_error_type_e __check_resume_session(session_s * session, bool * resume);
+
+static sa_error_type_e __get_account_info(int account_id, char **id, char **pwd, char **server_url, char **next_nonce)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+
+       if (!account_id) {
+               errorType = SA_INTERNAL_MISCONFIGURATION;
+               goto error;
+       }
+
+       acc_err = sync_agent_create_fw_account(&fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_create_fw_account");
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       acc_err = sync_agent_get_fw_account(account_id, &fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_update_fw_account");
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       if (fw_account->email != NULL)
+               *id = strdup(fw_account->email);
+
+       if (fw_account->password != NULL)
+               *pwd = strdup(fw_account->password);
+
+       da_err = sync_agent_get_config_list(account_id, &config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               errorType = SA_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+               config_data = (sync_agent_da_config_s *) iter->data;
+
+               if (config_data != NULL) {
+                       if (config_data->key != NULL) {
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SERVER_IP) == 0) {
+                                       if (config_data->value != NULL)
+                                               *server_url = strdup(config_data->value);
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_NEXT_NONCE) == 0) {
+                                       if (config_data->value != NULL)
+                                               *next_nonce = strdup(config_data->value);
+                               }
+                       }
+               }
+       }
+
+ error:
+
+       sync_agent_free_fw_account(fw_account);
+
+       sync_agent_free_config_list(config_list);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _create_session(int account_id, char *session_id, bool server_flag, session_s ** session)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       char *id = NULL;
+       char *pwd = NULL;
+       char *targetUrl = NULL;
+       char *sourceUrl = NULL;
+       char *sourceName = NULL;
+       char *nextNonce = NULL;
+       chal_s *pTempChal = NULL;
+       unsigned int sessionID = 0;
+
+       location_s *pSourceLocation = NULL;
+       location_s *pTargetLocation = NULL;
+
+       if ((*session) != NULL) {
+               if ((*session)->chal != NULL) {
+                       pTempChal = (*session)->chal;
+                       (*session)->chal = NULL;
+               }
+
+               if ((*session)->has_opend)
+                       sessionID = (*session)->naci_session_id;
+
+               free_session(*session);
+               *session = NULL;
+       }
+
+       sync_agent_dev_return_e err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevID", &sourceUrl);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed to get devinfo");
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       errorType = __get_account_info(account_id, &id, &pwd, &targetUrl, &nextNonce);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("faied in __get_accountinfo");
+               goto error;
+       }
+
+       if (server_flag == true) {
+               sourceName = id;
+       }
+
+       errorType = create_location(sourceUrl, sourceName, &pSourceLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in create_location");
+               goto error;
+       }
+
+       errorType = create_location(targetUrl, NULL, &pTargetLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in create_location");
+               goto error;
+       }
+
+       /* create session info */
+       errorType = create_session(VERSION_12, PROTOCOL_TYPE_DS, account_id, session_id, pSourceLocation, pTargetLocation, session);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create session");
+               goto error;
+       }
+
+       if (pTempChal != NULL) {
+               (*session)->chal = pTempChal;
+               pTempChal = NULL;
+       }
+
+       (*session)->naci_session_id = sessionID;
+
+ error:
+
+       if (id != NULL)
+               free(id);
+       if (pwd != NULL)
+               free(pwd);
+       if (targetUrl != NULL)
+               free(targetUrl);
+       if (sourceUrl != NULL)
+               free(sourceUrl);
+       if (nextNonce != NULL)
+               free(nextNonce);
+       if (pTempChal != NULL)
+               free_chal(pTempChal);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _generate_presync_msg(session_s * session, bool server_flag, char **msg, unsigned int *msg_size)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       char *id = NULL;
+       char *pwd = NULL;
+       char *targetUrl = NULL;
+       char *nextNonce = NULL;
+       char *credData = NULL;
+       char *decoded_nonce = NULL;
+       bool resume = false;
+       char *value = NULL;
+       alert_type_e alert_type = ALERT_UNKNOWN;
+
+       /*pkg1  always has final tag */
+       int isFinal = 1;
+
+       sync_hdr_s *pSyncHdr = NULL;
+       cred_s *pCred = NULL;
+       devinf_s *devInfObj = NULL;
+       syncml_s *syncml = NULL;
+
+       /*case SAN, MUST use sessionid from SAN message.. */
+       if (session->session_id == NULL) {
+               session->session_id = g_strdup_printf("%ld", time(NULL));
+               if (session->session_id == NULL) {
+                       errorType = SA_INTERNAL_NO_MEMORY;
+                       goto error;
+               }
+       }
+
+       errorType = __get_account_info(session->account_id, &id, &pwd, &targetUrl, &nextNonce);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       _DEBUG_TRACE("id = %s", id);
+       _DEBUG_TRACE("pwd = %s", pwd);
+       _DEBUG_TRACE("sessionId = %s", session->session_id);
+       _DEBUG_TRACE("serverUrl = %s", targetUrl);
+
+       /* set pkg status */
+       session->pkg_status = SYNCML_PKG_1;
+
+       chal_s *chal = session->chal;
+       auth_type_e authType;
+       format_type_e formatType = FORMAT_TYPE_UNKNOWN;
+       unsigned int nonce_size = 0;
+       if (chal == NULL) {
+               _DEBUG_TRACE("CHAL DOES NOT EXIST");
+               if (nextNonce != NULL) {
+                       /*server sent nonce info in previous sync session */
+                       authType = AUTH_TYPE_MD5;
+                       decoded_nonce = (char *)g_base64_decode(nextNonce, &nonce_size);
+                       formatType = FORMAT_TYPE_BASE64;
+               } else {
+                       authType = AUTH_TYPE_BASIC;
+                       formatType = FORMAT_TYPE_BASE64;
+               }
+
+               errorType = create_cred_string(authType, id, pwd, decoded_nonce, nonce_size, &credData);
+
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to create cred string");
+                       goto error;
+               }
+
+               errorType = create_cred(id, pwd, authType, formatType, credData, &pCred);
+       } else {
+               _DEBUG_TRACE("CHAL DOES  EXIST");
+               if (chal->type == AUTH_TYPE_MD5) {
+                       if (chal->format == FORMAT_TYPE_BASE64)
+                               decoded_nonce = (char *)g_base64_decode(chal->nonce_b64, &nonce_size);
+                       else {
+                               if (chal->nonce_plain != NULL) {
+                                       decoded_nonce = strdup(chal->nonce_plain);
+                                       nonce_size = chal->nonce_length;
+                               }
+                       }
+               }
+
+               errorType = create_cred_string(chal->type, id, pwd, decoded_nonce, nonce_size, &credData);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to create cred string");
+                       goto error;
+               }
+
+               errorType = create_cred(id, pwd, chal->type, FORMAT_TYPE_BASE64, credData, &pCred);
+       }
+
+       if (credData != NULL) {
+               free(credData);
+               credData = NULL;
+       }
+
+       if (decoded_nonce != NULL) {
+               free(decoded_nonce);
+               decoded_nonce = NULL;
+       }
+
+       if (nextNonce != NULL) {
+               free(nextNonce);
+               nextNonce = NULL;
+       }
+       nonce_size = 0;
+
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create cred");
+               goto error;
+       }
+
+       set_session_cred(session, pCred);
+       pCred = NULL;
+
+       /* create SyncHdr */
+       errorType = create_sync_hdr(session, &pSyncHdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create synchdr");
+               goto error;
+       }
+
+       /* create devInf */
+       errorType = create_devinf(session, &devInfObj);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create devInf");
+               goto error;
+       }
+
+       set_session_devinf(session, devInfObj);
+
+       errorType = __check_resume_session(session, &resume);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __check_resume_session");
+               goto error;
+       }
+
+       GList *commands = NULL;
+       GList *commands_last = NULL;
+
+       char *sourceDevInf = NULL;
+       char *contentType = NULL;
+
+       if (session->protocol_version == VERSION_10)
+               sourceDevInf = ELEMENT_DEVINF_10;
+       else if (session->protocol_version == VERSION_11)
+               sourceDevInf = ELEMENT_DEVINF_11;
+       else if (session->protocol_version == VERSION_12)
+               sourceDevInf = ELEMENT_DEVINF_12;
+
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               contentType = ELEMENT_DEVINF_XML;
+       else
+               contentType = ELEMENT_DEVINF_WBXML;
+
+       if (resume != true) {
+               if (server_flag != true) {
+                       /* create Put command */
+                       command_s *pPutCommand = NULL;
+                       location_s *pLocation = NULL;
+
+                       errorType = create_location(sourceDevInf, NULL, &pLocation);
+                       if (errorType != SA_INTERNAL_OK)
+                               goto error;
+
+                       errorType = create_put_command(session, pLocation, contentType, devInfObj, &pPutCommand);
+                       if (errorType != SA_INTERNAL_OK)
+                               goto error;
+                       put_into_list(&commands, &commands_last, pPutCommand);
+               }
+       }
+
+       /* if it is not dive server */
+       if (server_flag != true) {
+               /* create Get command */
+               command_s *pGetCommand = NULL;
+               location_s *location = NULL;
+               errorType = create_location(sourceDevInf, NULL, &location);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to create location");
+                       goto error;
+               }
+
+               errorType = create_get_command(session, location, contentType, &pGetCommand);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to create get command");
+                       goto error;
+               }
+               put_into_list(&commands, &commands_last, pGetCommand);
+       }
+
+       command_s *pAlertCommand = NULL;
+       location_s *pSourceLocation = NULL;
+       location_s *pTargetLocation = NULL;
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               errorType = create_location(datastoreinfo_per_content_type[content_type]->source, NULL, &pSourceLocation);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create location");
+
+                                       /* change errorType because locURI is required so need to return SA_INTERNAL_MISCONFIGURATION error
+                                          when SA_INTERNAL_NOT_DEFINED error case */
+                                       if (errorType == SA_INTERNAL_NOT_DEFINED)
+                                               errorType = SA_INTERNAL_MISCONFIGURATION;
+
+                                       goto error;
+                               }
+
+                               errorType = create_location(datastoreinfo_per_content_type[content_type]->target, NULL, &pTargetLocation);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create location");
+
+                                       /* change errorType because locURI is required so need to return SA_INTERNAL_MISCONFIGURATION error
+                                          when SA_INTERNAL_NOT_DEFINED error case */
+                                       if (errorType == SA_INTERNAL_NOT_DEFINED)
+                                               errorType = SA_INTERNAL_MISCONFIGURATION;
+                                       goto error;
+                               }
+
+                               _DEBUG_TRACE("datastoreinfo_per_content_type[%d]->id = %d", content_type, datastoreinfo_per_content_type[content_type]->id);
+                               _DEBUG_TRACE("datastoreinfo_per_content_type[%d]->pw = %d", content_type, datastoreinfo_per_content_type[content_type]->pw);
+
+                               if (datastoreinfo_per_content_type[content_type]->id != NULL && datastoreinfo_per_content_type[content_type]->pw != NULL) {
+
+                                       /*FIXME is there a nextNonce for datastore ?? */
+                                       if (nextNonce != NULL) {
+                                               /*server sent nonce info in previous sync session */
+                                               authType = AUTH_TYPE_MD5;
+                                               decoded_nonce = (char *)g_base64_decode(nextNonce, &nonce_size);
+                                       } else {
+                                               authType = AUTH_TYPE_BASIC;
+                                               formatType = FORMAT_TYPE_BASE64;
+                                       }
+
+                                       errorType = create_cred_string(authType, datastoreinfo_per_content_type[content_type]->id, datastoreinfo_per_content_type[content_type]->pw, decoded_nonce, nonce_size, &credData);
+                                       if (errorType != SA_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to create cred string");
+                                               goto error;
+                                       }
+
+                                       errorType = create_cred(id, pwd, authType, FORMAT_TYPE_BASE64, credData, &pCred);
+
+                                       if (credData != NULL) {
+                                               free(credData);
+                                               credData = NULL;
+                                       }
+                               }
+
+                               if (resume == true)
+                                       alert_type = ALERT_RESUME;
+                               else
+                                       alert_type = datastoreinfo_per_content_type[content_type]->client_sync_type;
+
+                               errorType = create_alert_command(session, alert_type,
+                                                                pSourceLocation, pTargetLocation, datastoreinfo_per_content_type[content_type]->last_anchor_client, datastoreinfo_per_content_type[content_type]->next_anchor_client, pCred, &pAlertCommand);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create alert command");
+                                       goto error;
+                               }
+                       } else
+                               continue;
+                       put_into_list(&commands, &commands_last, pAlertCommand);
+               }
+       }
+
+       errorType = create_syncml(pSyncHdr, NULL, commands, isFinal, &syncml);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create syncml");
+               goto error;
+       }
+
+       session->is_sending_final = isFinal;
+       if (isFinal)
+               session->pkg_status = SYNCML_PKG_2;
+
+       /* convert Msg */
+       errorType = __object_binder(syncml, server_flag, msg, msg_size);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in objectBinder");
+               goto error;
+       }
+
+       /*free generate structure */
+       free_syncml(syncml);
+
+       if (id != NULL)
+               free(id);
+       if (pwd != NULL)
+               free(pwd);
+       if (targetUrl != NULL)
+               free(targetUrl);
+       if (nextNonce != NULL)
+               free(nextNonce);
+       if (value != NULL)
+               free(value);
+       if (pCred != NULL)
+               free_cred(pCred);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+ error:
+
+       if (credData != NULL)
+               free(credData);
+
+       if (id != NULL)
+               free(id);
+       if (pwd != NULL)
+               free(pwd);
+       if (targetUrl != NULL)
+               free(targetUrl);
+       if (nextNonce != NULL)
+               free(nextNonce);
+       if (value != NULL)
+               free(value);
+       if (syncml != NULL)
+               free_syncml(syncml);
+       if (pSyncHdr != NULL)
+               free_sync_hdr(pSyncHdr);
+       if (pCred != NULL)
+               free_cred(pCred);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _generate_msg(session_s * session, void **sync_obj, bool server_flag, char **msg, unsigned int *msg_size)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       bool isNeedNextMsg = false;
+
+       sync_agent_pb_protocol_binder_function_set_s *binder_function_set = NULL;
+       sync_agent_pb_protocol_binder_info_s *binder = NULL;
+
+       sync_agent_pb_error_e err = init_oma_ds_1_2_binder_function_set(&binder_function_set);
+
+       if (server_flag != true)
+               binder = oma_ds_1_2_binder_init(binder, COMMUNICATION_TYPE, false, false, false, true, false, binder_function_set);
+       else
+               binder = oma_ds_1_2_binder_init(binder, COMMUNICATION_TYPE, false, true, false, true, true, binder_function_set);
+
+       /* create SyncHdr */
+       sync_hdr_s *pSyncHdr = NULL;
+       errorType = create_sync_hdr(session, &pSyncHdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create synchdr");
+               goto error;
+       }
+
+       err = oma_ds_1_2_binder_append(binder, PE_SYNCML_START, NULL);
+       err = oma_ds_1_2_binder_append(binder, PE_HEADER, pSyncHdr);
+       err = oma_ds_1_2_binder_append(binder, PE_BODY_START, NULL);
+
+       sync_obj_s **sync = (sync_obj_s **) sync_obj;
+       GList *commands = NULL;
+       GList *commands_last = NULL;
+       int isFinal = 0;
+
+       errorType = __generate_msg_status_map_command(&session, sync, &commands, &commands_last);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __generate_msg_status_map_command");
+               goto error;
+       }
+
+       /*append status command */
+       GList *status_iter = NULL;
+       status_s *pStatus = NULL;
+       for (status_iter = session->status; status_iter != NULL; status_iter = g_list_next(status_iter)) {
+               pStatus = (status_s *) status_iter->data;
+               err = oma_ds_1_2_binder_append(binder, PE_STATUS, pStatus);
+       }
+
+       /*append results command */
+       GList *results_iter = NULL;
+       command_s *pResultsCommand = NULL;
+       for (results_iter = session->results_command; results_iter != NULL; results_iter = g_list_next(results_iter)) {
+               pResultsCommand = (command_s *) results_iter->data;
+               put_into_list(&commands, &commands_last, pResultsCommand);
+               err = oma_ds_1_2_binder_append(binder, PE_RESULTS_START, pResultsCommand);
+
+               if (pResultsCommand->type == COMMAND_TYPE_RESULTS) {
+                       if (pResultsCommand->private.results.item != NULL) {
+                               if (pResultsCommand->private.results.item->data_type == ITEM_DEVINF) {
+                                       err = oma_ds_1_2_binder_append(binder, PE_DEVINF, pResultsCommand->private.results.item);
+                               }
+                       }
+
+                       err = oma_ds_1_2_binder_append(binder, PE_RESULTS_END, NULL);
+               }
+       }
+
+       /*append map command */
+       GList *map_iter = NULL;
+       command_s *pMapCommand = NULL;
+       for (map_iter = session->map_command; map_iter != NULL; map_iter = g_list_next(map_iter)) {
+               pMapCommand = (command_s *) map_iter->data;
+               err = oma_ds_1_2_binder_append(binder, PE_MAP, pMapCommand);
+       }
+
+       /* free sendgStatus structure from SE */
+       free_sending_statuses((*sync)->sending_status);
+       (*sync)->sending_status = NULL;
+
+       if (session->pkg_status == SYNCML_PKG_3) {
+
+               errorType = __generate_msg_exist_sending_map_command(binder, &session, &commands, &commands_last);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __generate_msg_status_map_command");
+                       goto error;
+               }
+
+               errorType = __generate_msg_changes_command(binder, &session, sync, &commands, &commands_last, &isNeedNextMsg);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __generate_msg_status_map_command");
+                       goto error;
+               }
+
+               if (!isNeedNextMsg)
+                       isFinal = 1;
+       }
+
+       if (session->pkg_status == SYNCML_PKG_5 && session->is_receiving_final)
+               isFinal = 1;
+
+       /*if we have to send alert command(222,223 etc) */
+       GList *alert_iter = NULL;
+       command_s *pAlertCommand = NULL;
+       for (alert_iter = session->alert_command; alert_iter != NULL; alert_iter = g_list_next(alert_iter)) {
+               pAlertCommand = alert_iter->data;
+               put_into_list(&commands, &commands_last, pAlertCommand);
+               err = oma_ds_1_2_binder_append(binder, PE_ALERT, pAlertCommand);
+       }
+
+       if (isFinal)
+               err = oma_ds_1_2_binder_append(binder, PE_FINAL, NULL);
+
+       session->is_sending_final = isFinal;
+
+       err = oma_ds_1_2_binder_append(binder, PE_BODY_END, NULL);
+       err = oma_ds_1_2_binder_append(binder, PE_SYNCML_END, NULL);
+
+       oma_ds_1_2_binder_get_stream(binder, msg, msg_size);
+       _DEBUG_TRACE("final msg size = %d", *msg_size);
+
+       /*FIXME for debugging */
+       char *xml = NULL;
+       unsigned int xml_len = 0;
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               set_xml_to_file(*msg, OMA_DS_MSG_PATH);
+       else {
+               err = sync_agent_get_xml_from_protocol_binder(binder, &xml, &xml_len);
+               if (err == SYNC_AGENT_PB_RETURN_OK) {
+                       set_xml_to_file(xml, OMA_DS_MSG_PATH);
+
+                       if (xml != NULL) {
+                               free(xml);
+                               xml = NULL;
+                       }
+               }
+       }
+
+       oma_ds_1_2_binder_terminate(binder);
+
+       if (session->pkg_status == SYNCML_PKG_3 && session->is_sending_final)
+               session->pkg_status = SYNCML_PKG_4;
+       else if (session->pkg_status == SYNCML_PKG_5 && session->is_sending_final)
+               session->pkg_status = SYNCML_PKG_6;
+
+       free_sync_hdr(pSyncHdr);
+       if (session->status != NULL) {
+               if (session->suspend_status != NULL) {
+                       free_statuses(session->suspend_status);
+                       session->suspend_status = NULL;
+               }
+               session->suspend_status = static_session->status;
+               session->status = NULL;
+       }
+       free_commands(commands);
+
+       session->alert_command = NULL;
+       session->results_command = NULL;
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+ error:
+
+       free_sync_hdr(pSyncHdr);
+       if (session->status != NULL) {
+               free_statuses(session->status);
+               session->status = NULL;
+       }
+       free_commands(commands);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e __generate_msg_status_map_command(session_s ** session, sync_obj_s ** sync, GList ** commands, GList ** commands_last)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       GList *iter = NULL;
+       sending_status_s *sendingStatus = NULL;
+       /* send status of sync, add, replace, delete command */
+       for (iter = (*sync)->sending_status; iter != NULL; iter = g_list_next(iter)) {
+               sendingStatus = (iter->data);
+
+               int needMap = 0;
+               GList *sendingIter = NULL;
+               applied_status_s *appliedStatus = NULL;
+               for (sendingIter = sendingStatus->items; sendingIter != NULL; sendingIter = g_list_next(sendingIter)) {
+                       appliedStatus = (sendingIter->data);
+
+                       /* set data in status of add, replace, delete command */
+                       GList *statusIter = NULL;
+                       status_s *status = NULL;
+                       for (statusIter = (*session)->temp_status; statusIter != NULL; statusIter = g_list_next(statusIter)) {
+                               status = statusIter->data;
+
+                               if (status->type == COMMAND_TYPE_ADD || status->type == COMMAND_TYPE_REPLACE || status->type == COMMAND_TYPE_DELETE) {
+
+                                       /* if there is a status for add command it have to be checked
+                                          because map command has to be generated
+                                          otherwise replace, delete command doesnot need to generate map command */
+                                       if (status->type == COMMAND_TYPE_ADD)
+                                               needMap = 1;
+
+                                       if (status->source_ref != NULL) {
+                                               /*add command */
+                                               sync_agent_da_mapping_s *mapping = NULL;
+                                               da_err = sync_agent_create_mapping(&mapping);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_create_mapping !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               sync_agent_da_get_mapping_query_s query;
+                                               query.account_id = (*session)->account_id;
+                                               query.luid = appliedStatus->luid;
+
+                                               da_err = sync_agent_get_mapping(&query, &mapping);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_get_mapping !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       sync_agent_free_mapping(mapping);
+                                                       goto error;
+                                               }
+
+                                               if (mapping != NULL) {
+                                                       if (mapping->guid == NULL) {
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               _DEBUG_ERROR("failed to get guid");
+                                                               sync_agent_free_mapping(mapping);
+                                                               goto error;
+                                                       }
+
+                                                       if (strcmp(mapping->guid, get_location_loc_uri(status->source_ref)) == 0) {
+                                                               if (status->data != NULL) {
+                                                                       free(status->data);
+                                                                       status->data = NULL;
+                                                               }
+                                                               status->data = g_strdup_printf("%d", appliedStatus->status);
+                                                               /*move to status list from tempStatus */
+                                                               (*session)->status = g_list_append((*session)->status, status);
+                                                               (*session)->temp_status = g_list_remove((*session)->temp_status, status);
+
+                                                               sync_agent_free_mapping(mapping);
+
+                                                               break;
+                                                       }
+
+                                                       sync_agent_free_mapping(mapping);
+
+                                               } else {
+                                                       _DEBUG_ERROR("mapping is NULL !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       sync_agent_free_mapping(mapping);
+                                                       goto error;
+                                               }
+                                       }
+
+                                       if (status->target_ref != NULL) {
+                                               /*replace, delete */
+                                               if (strcmp(appliedStatus->luid, get_location_loc_uri(status->target_ref)) == 0) {
+                                                       if (status->data != NULL) {
+                                                               free(status->data);
+                                                               status->data = NULL;
+                                                       }
+                                                       status->data = g_strdup_printf("%d", appliedStatus->status);
+                                                       /*move to status list from tempStatus */
+                                                       (*session)->status = g_list_append((*session)->status, status);
+                                                       (*session)->temp_status = g_list_remove((*session)->temp_status, status);
+                                                       break;
+                                               }
+                                       }
+                               }
+                       }
+               }
+
+               if (needMap) {
+                       /* create map command */
+                       command_s *mapCommand = NULL;
+                       location_s *pSourceLocation = NULL;
+                       location_s *pTargetLocation = NULL;
+                       errorType = create_location(sendingStatus->source, NULL, &pSourceLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       errorType = create_location(sendingStatus->target, NULL, &pTargetLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       errorType = create_map_command(*session, pSourceLocation, pTargetLocation, &mapCommand);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create map command");
+                               goto error;
+                       }
+
+                       GList *sendingIter = NULL;
+                       applied_status_s *appliedStatus = NULL;
+
+                       for (sendingIter = sendingStatus->items; sendingIter != NULL; sendingIter = g_list_next(sendingIter)) {
+                               appliedStatus = (sendingIter->data);
+
+                               if (appliedStatus->change_type == CHANGE_ADD) {
+
+                                       if (appliedStatus->status == ITEM_ADDED) {
+                                               item_s *temp = create_item();
+                                               if (temp == NULL) {
+                                                       _DEBUG_ERROR("failed to create item");
+                                                       errorType = SA_INTERNAL_NO_MEMORY;
+                                                       goto error;
+                                               }
+
+                                               errorType = create_location(appliedStatus->luid, NULL, &pSourceLocation);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed to create location");
+                                                       goto error;
+                                               }
+
+                                               sync_agent_da_mapping_s *mapping = NULL;
+                                               da_err = sync_agent_create_mapping(&mapping);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_create_mapping !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               sync_agent_da_get_mapping_query_s query;
+                                               query.account_id = (*session)->account_id;
+                                               query.luid = appliedStatus->luid;
+
+                                               da_err = sync_agent_get_mapping(&query, &mapping);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_get_mapping !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               if (mapping != NULL) {
+                                                       if (mapping->guid == NULL) {
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               _DEBUG_ERROR("failed to get guid");
+                                                               goto error;
+                                                       }
+                                                       errorType = create_location(mapping->guid, NULL, &pTargetLocation);
+                                                       if (errorType != SA_INTERNAL_OK) {
+                                                               _DEBUG_ERROR("failed to create location");
+                                                               goto error;
+                                                       }
+
+                                                       if (mapping->guid != NULL) {
+                                                               free(mapping->guid);
+                                                               mapping->guid = NULL;
+                                                       }
+                                               } else {
+                                                       _DEBUG_ERROR("mapping is NULL !!");
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               set_item_source(temp, pSourceLocation);
+                                               set_item_target(temp, pTargetLocation);
+                                               set_map_command_item(mapCommand, temp);
+                                       } else {
+                                               sync_agent_da_delete_mapping_query_s query;
+                                               query.option = SYNC_AGENT_DA_DELETE_MAPPING_OPTION_LUID;
+                                               query.account_id = (*session)->account_id;
+                                               query.luid = appliedStatus->luid;
+
+                                               da_err = sync_agent_delete_mapping(&query);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       _DEBUG_ERROR("failed in sync_agent_delete_mapping !!");
+                                                       goto error;
+                                               }
+                                       }
+                               }
+                       }
+                       put_into_list(commands, commands_last, mapCommand);
+                       (*session)->map_command = g_list_append((*session)->map_command, mapCommand);
+                       increase_command_ref_count(mapCommand);
+               }
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e __generate_msg_exist_sending_map_command(sync_agent_pb_protocol_binder_info_s * binder, session_s ** session, GList ** commands, GList ** commands_last)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_ERRORS;
+
+       /*if there is something in the mapping_tbl it have to be sent before sync command */
+       int existSendingMap = sync_agent_is_exist_mapping_by_account_id((*session)->account_id);
+
+       if (existSendingMap) {
+               GList *mapping_list = NULL;
+               sync_agent_da_get_mapping_list_query_s query;
+               query.option = SYNC_AGENT_DA_GET_MAPPING_LIST_OPTION_ACCOUNT_ID;
+               query.account_id = (*session)->account_id;
+
+               ret = sync_agent_get_mapping_list(&query, &mapping_list);
+               if (ret != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_get_mapping_list !!");
+                       errorType = SA_INTERNAL_ERROR;
+                       goto error;
+               }
+
+               location_s *pSourceLocation = NULL;
+               location_s *pTargetLocation = NULL;
+
+               bool exist = false;
+               int content_type;
+               sync_agent_da_mapping_s *mapping_data = (sync_agent_da_mapping_s *) ((GList *) (g_list_nth(mapping_list, g_list_length(mapping_list) - 1))->data);
+               int lastItemTypeId = mapping_data->data_store_id;
+
+               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+                       if (datastoreinfo_per_content_type[content_type] != NULL) {
+                               _DEBUG_VERBOSE("datastoreinfo_per_content_type[%d]->datastore_id = %d", content_type, datastoreinfo_per_content_type[content_type]->datastore_id);
+                               if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                                       if (lastItemTypeId == datastoreinfo_per_content_type[content_type]->datastore_id) {
+                                               errorType = create_location(datastoreinfo_per_content_type[content_type]->source, NULL, &pSourceLocation);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed to create location");
+                                                       goto error;
+                                               }
+
+                                               errorType = create_location(datastoreinfo_per_content_type[content_type]->target, NULL, &pTargetLocation);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed to create location");
+                                                       goto error;
+                                               }
+
+                                               exist = true;
+                                               break;
+                                       }
+                               }
+                       }
+               }
+
+               if (exist == false) {
+                       _DEBUG_VERBOSE("Mapping data is not equal with any synchronizing datastore id");
+                       goto error;
+               }
+
+               /* create map command using first item */
+               command_s *mapCommand = NULL;
+               errorType = create_map_command(*session, pSourceLocation, pTargetLocation, &mapCommand);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to create map command");
+                       goto error;
+               }
+
+               GList *iter = NULL;
+               sync_agent_da_mapping_s *iter_data;
+               for (iter = mapping_list; iter != NULL; iter = g_list_next(iter)) {
+                       iter_data = NULL;
+                       iter_data = (sync_agent_da_mapping_s *) (iter->data);
+
+                       if (lastItemTypeId != iter_data->data_store_id) {
+                               err = oma_ds_1_2_binder_append(binder, PE_MAP, mapCommand);
+                               put_into_list(commands, commands_last, mapCommand);
+                               (*session)->map_command = g_list_append((*session)->map_command, mapCommand);
+                               increase_command_ref_count(mapCommand);
+
+                               bool exist = false;
+                               int content_type;
+                               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+                                       if (datastoreinfo_per_content_type[content_type] != NULL) {
+                                               if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                                                       if (lastItemTypeId == datastoreinfo_per_content_type[content_type]->datastore_id) {
+                                                               errorType = create_location(datastoreinfo_per_content_type[content_type]->source, NULL, &pSourceLocation);
+                                                               if (errorType != SA_INTERNAL_OK) {
+                                                                       _DEBUG_ERROR("failed to create location");
+                                                                       goto error;
+                                                               }
+
+                                                               errorType = create_location(datastoreinfo_per_content_type[content_type]->target, NULL, &pTargetLocation);
+                                                               if (errorType != SA_INTERNAL_OK) {
+                                                                       _DEBUG_ERROR("failed to create location");
+                                                                       goto error;
+                                                               }
+
+                                                               exist = true;
+                                                               break;
+                                                       }
+                                               }
+                                       }
+                               }
+                               if (exist == false) {
+                                       _DEBUG_ERROR("Mapping data is not equal with any synchronizing datastore id");
+                                       goto error;
+                               }
+                       }
+
+                       lastItemTypeId = iter_data->data_store_id;
+                       item_s *temp = create_item();
+                       if (temp == NULL) {
+                               _DEBUG_ERROR("failed to create item");
+                               errorType = SA_INTERNAL_NO_MEMORY;
+                               goto error;
+                       }
+
+                       errorType = create_location(iter_data->luid, NULL, &pSourceLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       errorType = create_location(iter_data->guid, NULL, &pTargetLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       set_item_source(temp, pSourceLocation);
+                       set_item_target(temp, pTargetLocation);
+                       set_map_command_item(mapCommand, temp);
+               }
+
+               sync_agent_free_mapping_list(mapping_list);
+
+               err = oma_ds_1_2_binder_append(binder, PE_MAP, mapCommand);
+               put_into_list(commands, commands_last, mapCommand);
+               (*session)->map_command = g_list_append((*session)->map_command, mapCommand);
+               increase_command_ref_count(mapCommand);
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+}
+
+static sa_error_type_e __generate_msg_changes_command(sync_agent_pb_protocol_binder_info_s * binder, session_s ** session, sync_obj_s ** sync, GList ** commands, GList ** commands_last, bool * is_need_next_msg)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+       sync_agent_da_service_item_s *service_item = NULL;
+       sync_agent_pb_error_e err = SYNC_AGENT_PB_RETURN_OK;
+       unsigned int stream_size = 0;
+
+       char *data = NULL;      /*have to be freed */
+       char *sendingData = NULL;
+
+       /* generate sync , add, replace, delete command when there is a item in ChangedDatastore */
+       GList *iter = NULL;
+       command_s *syncCommand = NULL;
+       changed_datastore_s *changedDatastore = NULL;
+       bool needNextMsg = false;
+       for (iter = (*sync)->changed_datastore; iter != NULL; iter = g_list_next(iter)) {
+               changedDatastore = (iter->data);
+
+               if (changedDatastore->need_sync_command) {
+                       /* create sync Command */
+                       location_s *pSourceLocation = NULL;
+                       location_s *pTargetLocation = NULL;
+                       errorType = create_location(changedDatastore->source, NULL, &pSourceLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       errorType = create_location(changedDatastore->target, NULL, &pTargetLocation);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create location");
+                               goto error;
+                       }
+
+                       errorType = create_sync_start_command(*session, pSourceLocation, pTargetLocation, &syncCommand);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create sync start command");
+                               goto error;
+                       }
+
+                       /*set numberOfChanges */
+                       if (changedDatastore->has_number_of_changes) {
+                               /*if it is first sync command set numberOfChanges */
+                               set_sync_start_command_number_of_changes(syncCommand, changedDatastore->number_of_changes);
+                               changedDatastore->has_number_of_changes = 0;
+                       }
+
+                       /*set Mem */
+                       /* TODO get current datastore dynamic memory size & recods */
+                       /* And set Mem structure */
+                       /*Mem *mem = create_mem();
+                          set_mem_sharedmem(mem, 1);
+                          set_mem_freemem(mem, 8100);
+                          set_mem_freeid(mem, 81);
+                          set_sync_start_command_mem(syncCommand, mem); */
+
+                       err = oma_ds_1_2_binder_append(binder, PE_SYNC_START, syncCommand);
+                       put_into_list(commands, commands_last, syncCommand);
+
+                       GList *itemIter = NULL;
+                       command_s *changeCommand = NULL;
+                       changed_item_s *changedItem = NULL;
+                       oma_ds_protocol_element_e protocol_element = PE_UNDEF;
+                       for (itemIter = changedDatastore->change_item; itemIter != NULL;) {
+                               changedItem = (itemIter->data);
+
+                               oma_ds_1_2_binder_get_stream_size(binder, &stream_size);
+                               _DEBUG_VERBOSE("stream_size = %d", stream_size);
+                               _DEBUG_VERBOSE("(*session)->targetMaxMsgSize = %d", (*session)->target_max_msg_size);
+
+                               if ((*session)->target_max_msg_size > stream_size) {
+                                       /*there is a space for command */
+                                       if (changedItem->change_type == CHANGE_DELETE) {
+                                               /* create delete Command */
+                                               errorType = create_delete_command(*session, changedItem->change_type, changedItem->luid, changedItem->content_type, &changeCommand);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed to create delete command");
+                                                       goto error;
+                                               }
+                                       } else {
+                                               int isFirstLargeObj;
+                                               if (changedItem->data == NULL) {
+                                                       char *folderId = NULL;
+                                                       GList *list = NULL;
+                                                       sync_agent_da_get_folder_id_list_query_s query;
+                                                       query.option = SYNC_AGENT_DA_GET_FOLDER_ID_OPTION_FOLDER_TYPE_ID;
+                                                       query.account_id = (*session)->account_id;
+                                                       query.item_type_id = datastoreinfo_per_content_type[changedItem->index_of_datastore]->datastore_id;
+                                                       query.folder_type_id = datastoreinfo_per_content_type[changedItem->index_of_datastore]->folder_type_id;
+
+                                                       da_err = sync_agent_get_folder_id_list(&query, &list);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               _DEBUG_ERROR("sync_agent_get_folder_id_list_inferface() failed !!");
+                                                               goto error;
+                                                       }
+
+                                                       if (g_list_length(list) > 0) {
+                                                               GList *iter = g_list_nth(list, 0);
+                                                               folderId = (char *)(iter->data);
+                                                       } else {
+                                                               _DEBUG_ERROR("failed to get folderId");
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               goto error;
+                                                       }
+
+                                                       _DEBUG_VERBOSE("datastoreinfo_per_content_type[%d]->datastore_id = %d", changedItem->index_of_datastore, datastoreinfo_per_content_type[changedItem->index_of_datastore]->datastore_id);
+                                                       _DEBUG_VERBOSE("account_id = %d", (*session)->account_id);
+                                                       _DEBUG_VERBOSE("folderId = %s", folderId);
+                                                       _DEBUG_VERBOSE("changedItem->luid = %s", changedItem->luid);
+
+                                                       da_err = sync_agent_create_service_item(&service_item);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               _DEBUG_ERROR("failed in sync_agent_create_service_item() = %d", da_err);
+                                                               goto error;
+                                                       }
+
+                                                       da_err = sync_agent_get_service_item(changedItem->luid, &service_item);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               _DEBUG_ERROR("failed in sync_agent_get_service_item() = %d", da_err);
+                                                               goto error;
+                                                       }
+                                                       data = g_strdup((char *)(service_item->data));
+
+                                                       _DEBUG_VERBOSE("data = %s", data);
+                                                       sync_agent_free_folder_id_list(list);
+                                                       if (data == NULL) {
+                                                               da_err = sync_agent_delete_item(changedItem->luid, 1);
+                                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                                       _DEBUG_ERROR("failed in sync_agent_delete_item !!");
+                                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                                       goto error;
+                                                               }
+
+                                                               itemIter = g_list_next(itemIter);
+                                                               changedDatastore->change_item = g_list_remove(changedDatastore->change_item, changedItem);
+                                                               free_changed_item(changedItem);
+                                                               continue;
+                                                       }
+
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               _DEBUG_ERROR("failed in sync_agent_get_service_item =%d", da_err);
+                                                               errorType = SA_INTERNAL_DA_ERROR;
+                                                               goto error;
+                                                       }
+
+                                                       isFirstLargeObj = 1;
+                                               } else {
+                                                       data = changedItem->data;
+                                                       changedItem->data = NULL;
+                                                       isFirstLargeObj = 0;
+                                               }
+
+                                               unsigned int sizeOfData = 0;
+                                               if (data != NULL)
+                                                       sizeOfData = strlen(data);
+
+                                               _DEBUG_VERBOSE("sizeOfData = %d", sizeOfData);
+                                               if ((*session)->target_max_msg_size < stream_size + sizeOfData) {
+                                                       /*can be LargeObj */
+                                                       int availableSize = (*session)->target_max_msg_size - stream_size;
+                                                       if ((*session)->remote_devinf->supports_large_objs /*&& availableSize > session->targetMaxMsgSize / 50 */ ) {
+
+                                                               /*if server support LargeObj & clearly LargeObj */
+                                                               sendingData = calloc(availableSize + 1, sizeof(char));
+                                                               if (sendingData == NULL) {
+                                                                       _DEBUG_ERROR("failed to allocate sendingData");
+                                                                       errorType = SA_INTERNAL_NO_MEMORY;
+                                                                       goto error;
+                                                               }
+                                                               memcpy(sendingData, data, availableSize);
+                                                               _DEBUG_VERBOSE("sendingData = %s", sendingData);
+                                                               _DEBUG_VERBOSE("sendingData size = %d", strlen(sendingData));
+
+                                                               char *remainingData = calloc(sizeOfData - availableSize + 1, sizeof(char));
+                                                               if (remainingData == NULL) {
+                                                                       _DEBUG_ERROR("failed to allocate remainingData");
+                                                                       errorType = SA_INTERNAL_NO_MEMORY;
+                                                                       goto error;
+                                                               }
+                                                               memcpy(remainingData, data + availableSize, sizeOfData - availableSize);
+                                                               _DEBUG_VERBOSE("sizeOfData - availableSize  = %d", sizeOfData - availableSize);
+                                                               _DEBUG_VERBOSE("remainingData = %s", remainingData);
+                                                               _DEBUG_VERBOSE("remainingData size = %d", strlen(remainingData));
+
+                                                               if (changedItem->data != NULL)
+                                                                       free(changedItem->data);
+
+                                                               set_changed_item_data(changedItem, remainingData);
+                                                               free(remainingData);
+
+                                                               command_status_s *pTemp = NULL;
+                                                               errorType = create_command_status((*session)->msg_id, (*session)->cmd_id, &pTemp);
+                                                               if (errorType != SA_INTERNAL_OK) {
+                                                                       _DEBUG_ERROR("failed to create pending status");
+                                                                       goto error;
+                                                               }
+                                                               (*session)->large_obj = pTemp;
+
+                                                               if (changedItem->change_type == CHANGE_ADD) {
+                                                                       /* create add Command */
+                                                                       errorType = create_add_command(*session, changedItem->change_type, changedItem->luid, changedItem->content_type, sendingData, isFirstLargeObj == 1 ? sizeOfData : 0, 1, &changeCommand);
+                                                               } else if (changedItem->change_type == CHANGE_REPLACE) {
+                                                                       /* create replace Command */
+                                                                       errorType = create_replace_command(*session, changedItem->change_type, changedItem->luid,
+                                                                                                          changedItem->content_type, sendingData, isFirstLargeObj == 1 ? sizeOfData : 0, 1, &changeCommand);
+                                                               }
+
+                                                               if (errorType != SA_INTERNAL_OK) {
+                                                                       _DEBUG_ERROR("failed to create add(replace) command");
+                                                                       goto error;
+                                                               }
+
+                                                               if (sendingData != NULL) {
+                                                                       free(sendingData);
+                                                                       sendingData = NULL;
+                                                               }
+                                                       } else {
+                                                               needNextMsg = true;
+                                                               break;
+                                                       }
+                                               } else {
+                                                       /*can append more commnad */
+                                                       if (changedItem->change_type == CHANGE_ADD) {
+                                                               /* create add Command */
+                                                               errorType = create_add_command(*session, changedItem->change_type, changedItem->luid, changedItem->content_type, data, 0, 0, &changeCommand);
+                                                       } else if (changedItem->change_type == CHANGE_REPLACE) {
+                                                               /* create replace Command */
+                                                               errorType = create_replace_command(*session, changedItem->change_type, changedItem->luid, changedItem->content_type, data, 0, 0, &changeCommand);
+                                                       }
+                                                       if (errorType != SA_INTERNAL_OK) {
+                                                               _DEBUG_ERROR("failed to create add(replace) command");
+                                                               goto error;
+                                                       }
+                                               }
+                                       }
+                               } else {
+                                       needNextMsg = true;
+                                       break;
+                               }
+
+                               if (changeCommand->type == COMMAND_TYPE_ADD)
+                                       protocol_element = PE_ADD;
+                               else if (changeCommand->type == COMMAND_TYPE_REPLACE)
+                                       protocol_element = PE_REPLACE;
+                               else if (changeCommand->type == COMMAND_TYPE_DELETE)
+                                       protocol_element = PE_DELETE;
+
+                               err = oma_ds_1_2_binder_append(binder, protocol_element, changeCommand);
+                               oma_ds_1_2_binder_get_stream_size(binder, &stream_size);
+                               _DEBUG_VERBOSE("stream size after Changes Command= %d", stream_size);
+                               put_into_list(commands, commands_last, changeCommand);
+
+                               if (changedItem->data == NULL) {
+                                       itemIter = g_list_next(itemIter);
+                                       changedDatastore->sent_item = g_list_append(changedDatastore->sent_item, changedItem);
+                                       changedDatastore->change_item = g_list_remove(changedDatastore->change_item, changedItem);
+                               } else {
+                                       needNextMsg = true;
+                                       break;
+                               }
+
+                               if (data != NULL) {
+                                       free(data);
+                                       data = NULL;
+                               }
+                       }
+
+                       /* create sync end Command */
+                       errorType = create_sync_end_command(&syncCommand);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create sync end command");
+                               goto error;
+                       }
+                       err = oma_ds_1_2_binder_append(binder, PE_SYNC_END, syncCommand);
+                       put_into_list(commands, commands_last, syncCommand);
+
+                       if (needNextMsg)
+                               break;
+
+                       int chageItemCount = g_list_length(changedDatastore->change_item);
+                       if (chageItemCount == 0)
+                               changedDatastore->need_sync_command = 0;
+               }
+       }
+
+       *is_need_next_msg = needNextMsg;
+
+ error:
+
+       if (sendingData != NULL) {
+               free(sendingData);
+               sendingData = NULL;
+       }
+
+       if (data != NULL) {
+               free(data);
+               data = NULL;
+       }
+
+       if (service_item != NULL) {
+               sync_agent_free_service_item(service_item);
+       }
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _generate_suspend_msg(session_s * session, bool server_flag, char **msg, unsigned int *msg_size)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       char *id = NULL;
+       char *pwd = NULL;
+       char *sourceUrl = NULL;
+       char *targetUrl = NULL;
+       char *nextNonce = NULL;
+
+       sync_hdr_s *pSyncHdr = NULL;
+       syncml_s *syncml = NULL;
+
+       GList *commands = NULL;
+       GList *commands_last = NULL;
+
+       command_s *pAlertCommand = NULL;
+       location_s *pSourceLocation = NULL;
+       location_s *pTargetLocation = NULL;
+
+       /* change pkgstatus tp SYNCML_SUSPEND */
+       session->pkg_status = SYNCML_SUSPEND;
+
+       sync_agent_dev_return_e err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevID", &sourceUrl);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed to get devinfo");
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       errorType = __get_account_info(session->account_id, &id, &pwd, &targetUrl, &nextNonce);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       _DEBUG_TRACE("id = %s", id);
+       _DEBUG_TRACE("pwd = %s", pwd);
+       _DEBUG_TRACE("clientUrl = %s", sourceUrl);
+       _DEBUG_TRACE("serverUrl = %s", targetUrl);
+       _DEBUG_TRACE("nextNonce = %s", nextNonce);
+
+       /* create SyncHdr */
+       errorType = create_sync_hdr(session, &pSyncHdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create synchdr");
+               goto error;
+       }
+
+/*     Command *pMapCommand = NULL;
+       GList *iter = NULL;
+       for (iter = session->mapCommand; iter != NULL; iter = g_list_next(iter)) {
+               pMapCommand = (Command *)iter->data;
+               put_into_list(&commands, &commands_last, pMapCommand);
+               increase_command_refcount(pMapCommand);
+       }*/
+
+       errorType = create_location(targetUrl, NULL, &pTargetLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create location");
+
+               /* change errorType because locURI is required so need to return SA_INTERNAL_MISCONFIGURATION error
+                  when SA_INTERNAL_NOT_DEFINED error case */
+               if (errorType == SA_INTERNAL_NOT_DEFINED)
+                       errorType = SA_INTERNAL_MISCONFIGURATION;
+               goto error;
+       }
+
+       errorType = create_location(sourceUrl, NULL, &pSourceLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create location");
+
+               /* change errorType because locURI is required so need to return SA_INTERNAL_MISCONFIGURATION error
+                  when SA_INTERNAL_NOT_DEFINED error case */
+               if (errorType == SA_INTERNAL_NOT_DEFINED)
+                       errorType = SA_INTERNAL_MISCONFIGURATION;
+               goto error;
+       }
+
+       errorType = create_alert_command(session, ALERT_SUSPEND, pSourceLocation, pTargetLocation, NULL, NULL, NULL, &pAlertCommand);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create alert command");
+               goto error;
+       }
+
+       put_into_list(&commands, &commands_last, pAlertCommand);
+
+       errorType = create_syncml(pSyncHdr, session->suspend_status, commands, 0, &syncml);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create syncml");
+               goto error;
+       }
+
+       /* convert Msg */
+       errorType = __object_binder(syncml, server_flag, msg, msg_size);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in objectBinder");
+               goto error;
+       }
+
+       /*free generate structure */
+       free_syncml(syncml);
+       session->suspend_status = NULL;
+
+       if (id != NULL)
+               free(id);
+       if (pwd != NULL)
+               free(pwd);
+       if (sourceUrl != NULL)
+               free(sourceUrl);
+       if (targetUrl != NULL)
+               free(targetUrl);
+       if (nextNonce != NULL)
+               free(nextNonce);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+ error:
+
+       if (id != NULL)
+               free(id);
+       if (pwd != NULL)
+               free(pwd);
+       if (sourceUrl != NULL)
+               free(sourceUrl);
+       if (targetUrl != NULL)
+               free(targetUrl);
+       if (nextNonce != NULL)
+               free(nextNonce);
+       if (syncml != NULL)
+               free_syncml(syncml);
+       if (pSyncHdr != NULL)
+               free_sync_hdr(pSyncHdr);
+
+       session->suspend_status = NULL;
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+}
+
+static sa_error_type_e _exchange_msg(session_s * session, char *acc_type, int transport_type, char *send_msg, unsigned int send_msg_length, char **recv_msg, unsigned int *recv_msg_length)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_na_result_e res = SYNC_AGENT_NA_SUCCESS;
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       bool isXML;
+       char *targetUri = NULL;
+       char *jsessionId = NULL;
+       GList *header_info = NULL;
+       GList *recv_header = NULL;
+
+       if (session != NULL) {
+               if (session->target != NULL)
+                       targetUri = session->target->loc_uri;
+
+               if (session->jsession_id != NULL)
+                       jsessionId = session->jsession_id;
+       } else {
+               _DEBUG_ERROR("session is NULL !");
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               isXML = true;
+       else
+               isXML = false;
+
+       na_http_header_binder(acc_type, targetUri, isXML, jsessionId, &header_info);
+       res = sync_agent_send_msg(      /*acc_info (id, pw, uri, ...), */
+                                        header_info, transport_type, send_msg, send_msg_length, &recv_header, (unsigned char **)recv_msg, recv_msg_length, SYNC_AGENT_NA_SEND_TYPE_SEND_N_RECEIVE, session->naci_session_id);
+
+       if (res != SYNC_AGENT_NA_SUCCESS) {
+               _DEBUG_ERROR("res = %d", res);
+               if (res == SYNC_AGENT_NA_SEND_MSG_CANCEL)
+                       errorType = SA_INTERNAL_CANCEL;
+               else
+                       errorType = SA_INTERNAL_CONNECTION_ERROR;
+               goto error;
+       }
+
+       __process_jssion_id(session, recv_header);
+
+ error:
+
+       if (recv_header != NULL) {
+               GList *iter = NULL;
+               sync_agent_na_common_header_info_s *iter_data;
+               for (iter = recv_header; iter != NULL;) {
+                       iter_data = NULL;
+                       iter_data = ((sync_agent_na_common_header_info_s *) (iter->data));
+
+                       iter = g_list_next(iter);
+                       recv_header = g_list_remove(recv_header, iter_data);
+
+                       if (iter_data->key != NULL)
+                               free(iter_data->key);
+                       if (iter_data->value != NULL)
+                               free(iter_data->value);
+                       free(iter_data);
+               }
+               g_list_free(recv_header);
+       }
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _process_recv_msg(session_s * session, char *recv_msg, unsigned int recv_msg_length, int only_from_client, void **sync_return_obj, int *is_finish)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       reset_cmd_id_session(session);
+
+       syncml_s *syncml = (syncml_s *) calloc(1, sizeof(syncml_s));
+       if (syncml == NULL) {
+               _DEBUG_ERROR("failed to allocate syncml");
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       GList *pReturnStatus = NULL;
+       GList *pReturnDatastore = NULL;
+
+       errorType = __reverse_object_binder(&syncml, recv_msg, recv_msg_length);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in reverseObjectBinder");
+               goto error;
+       }
+
+       /* check receive msg */
+       errorType = receive_header(session, syncml->hdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Header");
+               goto error;
+       }
+
+       errorType = receive_statuses(session, syncml->status, &pReturnStatus);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Statuses");
+               goto error;
+       }
+
+       errorType = receive_commands(session, syncml->commands, false, &pReturnDatastore);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Commands");
+               goto error;
+       }
+
+       /* do not need to update pkgstatus when suspend */
+       if (session->pkg_status == SYNCML_SUSPEND) {
+               _DEBUG_TRACE("Suspend");
+               __clean_up_sa(session);
+               static_session = NULL;
+               goto error;
+       }
+
+       if (syncml->final) {
+               session->is_sending_final = 0;
+               session->is_receiving_final = 1;
+       } else
+               session->is_receiving_final = 0;
+
+       if (session->pkg_status == SYNCML_PKG_2) {
+               pre_sync_return_obj_s **pre = (pre_sync_return_obj_s **) sync_return_obj;
+
+               if ((*pre) != NULL)
+                       (*pre)->datastore_info = pReturnDatastore;
+
+               if (session->remote_devinf != NULL) {
+                       if (session->remote_devinf->dev_id != NULL)
+                               (*pre)->dev_id = strdup(session->remote_devinf->dev_id);
+               }
+       } else {
+               sync_return_obj_s **syncReturn = (sync_return_obj_s **) sync_return_obj;
+
+               if ((*syncReturn) != NULL) {
+                       (*syncReturn)->status = pReturnStatus;
+                       (*syncReturn)->changed_datastore = pReturnDatastore;
+               }
+       }
+
+       if (session->pkg_status == SYNCML_PKG_2 && session->is_receiving_final)
+               session->pkg_status = SYNCML_PKG_3;
+       else if (session->pkg_status == SYNCML_PKG_4 && session->is_receiving_final) {
+               if (only_from_client) {
+                       *is_finish = 1;
+                       __clean_up_sa(session);
+                       static_session = NULL;
+               } else
+                       session->pkg_status = SYNCML_PKG_5;
+       } else if (session->pkg_status == SYNCML_PKG_6 && session->is_receiving_final) {
+               *is_finish = 1;
+               __clean_up_sa(session);
+               static_session = NULL;
+       }
+
+ error:
+
+       if (syncml != NULL)
+               free_syncml(syncml);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+}
+
+static sa_error_type_e _generate_autoconfigure_msg(char *id, char *pwd, char *target_url, char **msg, unsigned int *msg_size, session_s * session)
+{
+       _INNER_FUNC_ENTER;
+       _DEBUG_TRACE("id = %s, pwd = %s, target_url = %s", id, pwd, target_url);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       int isFinal = 1;
+       char *credData = NULL;
+       cred_s *pCred = NULL;
+       sync_hdr_s *pSyncHdr = NULL;
+       syncml_s *syncml = NULL;
+
+       GList *commands = NULL;
+       GList *commands_last = NULL;
+
+       errorType = create_cred_string(AUTH_TYPE_BASIC, id, pwd, NULL, 0, &credData);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create cred string");
+               goto error;
+       }
+
+       errorType = create_cred(id, pwd, AUTH_TYPE_BASIC, FORMAT_TYPE_BASE64, credData, &pCred);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create cred");
+               goto error;
+       }
+
+       if (credData != NULL) {
+               free(credData);
+               credData = NULL;
+       }
+
+       set_session_cred(session, pCred);
+
+       errorType = create_sync_hdr(session, &pSyncHdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create synchdr");
+               goto error;
+       }
+
+       char *sourceDevInf = NULL;
+       if (session->protocol_version == VERSION_10)
+               sourceDevInf = ELEMENT_DEVINF_10;
+       else if (session->protocol_version == VERSION_11)
+               sourceDevInf = ELEMENT_DEVINF_11;
+       else if (session->protocol_version == VERSION_12)
+               sourceDevInf = ELEMENT_DEVINF_12;
+
+       location_s *pLocation = NULL;
+       errorType = create_location(sourceDevInf, NULL, &pLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create location");
+               goto error;
+       }
+
+       char *contentType = NULL;
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               contentType = ELEMENT_DEVINF_XML;
+       else
+               contentType = ELEMENT_DEVINF_WBXML;
+
+       /* create Get command */
+       command_s *pGetCommand = NULL;
+       errorType = create_get_command(session, pLocation, contentType, &pGetCommand);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to get command");
+               goto error;
+       }
+       put_into_list(&commands, &commands_last, pGetCommand);
+
+       errorType = create_syncml(pSyncHdr, NULL, commands, isFinal, &syncml);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to get syncml");
+               goto error;
+       }
+
+       errorType = __object_binder(syncml, false, msg, msg_size);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in objectBinder");
+               goto error;
+       }
+
+       /*free generate structure */
+       free_syncml(syncml);
+       syncml = NULL;
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+ error:
+       if (pSyncHdr != NULL)
+               free_sync_hdr(pSyncHdr);
+       if (pCred != NULL)
+               free_cred(pCred);
+       if (credData != NULL)
+               free(credData);
+       if (commands != NULL)
+               free_commands(commands);
+       if (syncml != NULL)
+               free(syncml);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _process_autoconfigure_recv_msg(char *recv_msg, unsigned int recv_msg_length, session_s * session)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       syncml_s *syncml = (syncml_s *) calloc(1, sizeof(syncml_s));
+       if (syncml == NULL) {
+               _DEBUG_ERROR("failed to allocate syncml");
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       errorType = __reverse_object_binder(&syncml, recv_msg, recv_msg_length);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in reverseObjectBinder");
+               goto error;
+       }
+
+       /* check receive msg */
+       errorType = receive_header(session, syncml->hdr);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Header");
+               goto error;
+       }
+
+       errorType = receive_statuses(session, syncml->status, NULL);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Statuses");
+               goto error;
+       }
+
+       errorType = receive_commands(session, syncml->commands, true, NULL);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in receive_Commands");
+               goto error;
+       }
+
+ error:
+
+       if (syncml != NULL)
+               free_syncml(syncml);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e __object_binder(syncml_s * syncml, bool server_flag, char **msg, unsigned int *msg_size)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       sync_agent_pb_protocol_binder_function_set_s *binder_function_set = NULL;
+
+       sync_agent_pb_error_e err = init_oma_ds_1_2_binder_function_set(&binder_function_set);
+
+       sync_agent_pb_protocol_binder_info_s *binder = NULL;
+       char *xml = NULL;
+       unsigned int xml_len = 0;
+
+       if (server_flag != true)
+               binder = oma_ds_1_2_binder_init(binder, COMMUNICATION_TYPE, false, false, false, true, false, binder_function_set);
+       else
+               binder = oma_ds_1_2_binder_init(binder, COMMUNICATION_TYPE, false, true, false, true, true, binder_function_set);
+
+       err = oma_ds_1_2_binder_append(binder, PE_SYNCML_START, NULL);
+       err = oma_ds_1_2_binder_append(binder, PE_HEADER, syncml->hdr);
+       err = oma_ds_1_2_binder_append(binder, PE_BODY_START, NULL);
+
+       GList *status_iter = NULL;
+       status_s *pStatus = NULL;
+       for (status_iter = syncml->status; status_iter != NULL; status_iter = g_list_next(status_iter)) {
+               pStatus = status_iter->data;
+               err = oma_ds_1_2_binder_append(binder, PE_STATUS, pStatus);
+       }
+
+       GList *iter = NULL;
+       command_s *pCommand = NULL;
+       oma_ds_protocol_element_e protocol_element = PE_UNDEF;
+       for (iter = syncml->commands; iter != NULL; iter = g_list_next(iter)) {
+               pCommand = (command_s *) (iter->data);
+
+               command_type_e type = pCommand->type;
+               switch (type) {
+               case COMMAND_TYPE_UNKNOWN:
+                       protocol_element = PE_UNDEF;
+                       break;
+               case COMMAND_TYPE_ALERT:
+                       protocol_element = PE_ALERT;
+                       break;
+               case COMMAND_TYPE_SYNC_START:
+                       protocol_element = PE_SYNC_START;
+                       break;
+               case COMMAND_TYPE_SYNC_END:
+                       protocol_element = PE_SYNC_END;
+                       break;
+               case COMMAND_TYPE_PUT:
+                       protocol_element = PE_PUT_START;
+                       break;
+               case COMMAND_TYPE_ADD:
+                       protocol_element = PE_ADD;
+                       break;
+               case COMMAND_TYPE_REPLACE:
+                       protocol_element = PE_REPLACE;
+                       break;
+               case COMMAND_TYPE_DELETE:
+                       protocol_element = PE_DELETE;
+                       break;
+               case COMMAND_TYPE_MAP:
+                       protocol_element = PE_MAP;
+                       break;
+               case COMMAND_TYPE_GET:
+                       protocol_element = PE_GET;
+                       break;
+               case COMMAND_TYPE_RESULTS:
+                       protocol_element = PE_RESULTS_START;
+                       break;
+               case COMMAND_TYPE_HEADER:
+                       protocol_element = PE_HEADER;
+                       break;
+               }
+               err = oma_ds_1_2_binder_append(binder, protocol_element, pCommand);
+
+               if (type == COMMAND_TYPE_RESULTS) {
+                       err = oma_ds_1_2_binder_append(binder, PE_RESULTS_END, NULL);
+               }
+
+               if (type == COMMAND_TYPE_PUT) {
+                       if (pCommand->private.access.item != NULL) {
+                               if (pCommand->private.access.item->private.devinf != NULL) {
+                                       err = oma_ds_1_2_binder_append(binder, PE_DEVINF, pCommand->private.access.item);
+                               }
+                       }
+                       err = oma_ds_1_2_binder_append(binder, PE_PUT_END, NULL);
+               }
+       }
+
+       if (syncml->final) {
+               err = oma_ds_1_2_binder_append(binder, PE_FINAL, NULL);
+       }
+
+       err = oma_ds_1_2_binder_append(binder, PE_BODY_END, NULL);
+       err = oma_ds_1_2_binder_append(binder, PE_SYNCML_END, NULL);
+
+       oma_ds_1_2_binder_get_stream(binder, msg, msg_size);
+
+       /*FIXME for debugging */
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               set_xml_to_file(*msg, OMA_DS_MSG_PATH);
+       else {
+               err = sync_agent_get_xml_from_protocol_binder(binder, &xml, &xml_len);
+               if (err == SYNC_AGENT_PB_RETURN_OK) {
+                       set_xml_to_file(xml, OMA_DS_MSG_PATH);
+
+                       if (xml != NULL) {
+                               free(xml);
+                               xml = NULL;
+                       }
+               }
+       }
+
+       oma_ds_1_2_binder_terminate(binder);
+
+       if (err != SYNC_AGENT_PB_RETURN_OK)
+               errorType = SA_INTERNAL_BINDER_ERROR;
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e __reverse_object_binder(syncml_s ** syncml, char *recv_msg, unsigned int recv_msg_length)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_pb_protocol_binder_function_set_s *binder_function_set = NULL;
+
+       sync_agent_pb_error_e err = init_oma_ds_1_2_binder_function_set(&binder_function_set);
+       sync_agent_pb_protocol_binder_reverse_info_s *binder = NULL;
+       char *xml = NULL;
+       unsigned int xml_len = 0;
+
+       sync_agent_pb_decoding_e dec;
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               dec = SYNC_AGENT_PB_DECODING_XML;
+       else
+               dec = SYNC_AGENT_PB_DECODING_WBXML;
+
+       err = reverse_oma_ds_1_2_binder_init(recv_msg, recv_msg_length, dec, binder_function_set, NULL, &binder);
+
+       if (err != SYNC_AGENT_PB_RETURN_OK) {
+               errorType = SA_INTERNAL_BINDER_ERROR;
+               _DEBUG_ERROR("reverse_oma_ds_1_2_binder_init error =%d", err);
+               return errorType;
+       }
+
+       /*FIXME for debugging */
+       if (COMMUNICATION_TYPE == SYNC_AGENT_PB_ENCODING_XML)
+               set_xml_to_file(recv_msg, OMA_DS_MSG_PATH);
+       else {
+               err = sync_agent_get_xml_from_reverse_protocol_binder(binder, &xml, &xml_len);
+               if (err == SYNC_AGENT_PB_RETURN_OK) {
+                       set_xml_to_file(xml, OMA_DS_MSG_PATH);
+
+                       if (xml != NULL) {
+                               free(xml);
+                               xml = NULL;
+                       }
+               }
+       }
+
+       oma_ds_protocol_element_e protocol_element = PE_UNDEF;
+       char *protocol_element_name = NULL;
+       Content_Ptr pContent = NULL;
+       command_s *tempCommandfordevInf = NULL;
+       while (err == SYNC_AGENT_PB_RETURN_OK) {
+               protocol_element = PE_UNDEF;
+               err = reverse_oma_ds_1_2_binder_next(binder, &protocol_element, &protocol_element_name, &pContent);
+               switch (protocol_element) {
+               case PE_ADD:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_ATOMIC_START:
+               case PE_ATOMIC_END:
+               case PE_COPY:
+               case PE_DELETE:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_EXEC:
+               case PE_GET:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_MAP:
+               case PE_PUT_START:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       tempCommandfordevInf = pContent;
+                       break;
+               case PE_SEARCH:
+               case PE_SEQUENCE_START:
+               case PE_SEQUENCE_END:
+               case PE_SYNC_START:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_SYNC_END:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       protocol_element = PE_UNDEF;
+                       break;
+               case PE_REPLACE:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_ALERT:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       break;
+               case PE_RESULTS_START:
+                       (*syncml)->commands = g_list_append((*syncml)->commands, pContent);
+                       tempCommandfordevInf = pContent;
+                       break;
+               case PE_STATUS:
+                       (*syncml)->status = g_list_append((*syncml)->status, pContent);
+                       protocol_element = PE_UNDEF;
+                       break;
+               case PE_HEADER:
+                       (*syncml)->hdr = pContent;
+                       sync_agent_set_user_data_in_reverse_protocol_binder(binder, (*syncml)->hdr);
+                       break;
+               case PE_PUT_GET:
+               case PE_CMD_GROUP:
+               case PE_GENERIC:
+               case PE_FINAL:
+                       (*syncml)->final = (int)pContent;
+                       break;
+               case PE_DEVINF:
+                       if (tempCommandfordevInf != NULL) {
+                               tempCommandfordevInf->private.results.item->private.devinf = pContent;
+                               tempCommandfordevInf = NULL;
+                       }
+                       break;
+               default:
+                       break;
+               }
+
+               if (protocol_element_name != NULL) {
+                       free(protocol_element_name);
+                       protocol_element_name = NULL;
+               }
+
+               if (err == SYNC_AGENT_PB_RETURN_HAS_NO_MORE_ELEMENT) {
+                       break;
+               }
+       }
+
+       sync_agent_destroy_reverse_protocol_binder(binder);
+
+       free_oma_ds_1_2_binder_function_set(binder_function_set);
+
+       if (err != SYNC_AGENT_PB_RETURN_OK && err != SYNC_AGENT_PB_RETURN_HAS_NO_MORE_ELEMENT)
+               errorType = SA_INTERNAL_BINDER_ERROR;
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static common_error_type_e _convert_error_type(sa_error_type_e error_type)
+{
+       _INNER_FUNC_ENTER;
+
+       common_error_type_e sa_errorType = COMMON_OK;
+
+       if (error_type == SA_INTERNAL_OK)
+               sa_errorType = COMMON_OK;
+       else if (error_type == SA_INTERNAL_MISCONFIGURATION)
+               sa_errorType = COMMON_MISCONFIGURATION;
+       else if (error_type == SA_INTERNAL_AUTHENTICATION_ERROR)
+               sa_errorType = COMMON_AUTHENTICATION_ERROR;
+       else if (error_type == SA_INTERNAL_NOT_FOUND)
+               sa_errorType = COMMON_NOT_FOUND;
+       else if (error_type == SA_INTERNAL_NO_MEMORY)
+               sa_errorType = COMMON_NO_MEMORY;
+       else if (error_type == SA_INTERNAL_NOT_DEFINED || error_type == SA_INTERNAL_BINDER_ERROR || error_type == SA_INTERNAL_ERROR || error_type == SA_INTERNAL_DA_ERROR)
+               sa_errorType = COMMON_INTERNAL_ERROR;
+       else if (error_type == SA_INTERNAL_SERVER_ERROR || error_type == SA_INTERNAL_SERVER_FAILURE)
+               sa_errorType = COMMON_SERVER_ERROR;
+       else if (error_type == SA_INTERNAL_CONNECTION_ERROR)
+               sa_errorType = COMMON_CONNECTION_ERROR;
+       else if (error_type == SA_INTERNAL_AUTOCONFIG_NOT_SUPPORT_BY_SERVER)
+               sa_errorType = COMMON_AUTOCONFIG_NOT_SUPPORT_BY_SERVER;
+       else if (error_type == SA_INTERNAL_CANCEL)
+               sa_errorType = COMMON_CANCEL;
+       else if (error_type == SA_INTERNAL_BUSY_SIGNALING)
+               sa_errorType = COMMON_BUSY_SIGNALING;
+       else if (error_type == SA_INTERNAL_SUSPEND_FAIL)
+               sa_errorType = COMMON_SUSPEND_FAIL;
+
+       _INNER_FUNC_EXIT;
+       return sa_errorType;
+
+       /*from processRecvMsg
+          401 ->ERROR_AUTH_REJECTED :wrong password(header, datastore)
+          407 -> ERROR_AUTH_REQUIRED : try one more request and if failed again return ERROR_AUTH_REQUIRED(header, datastore)
+          404 -> ERROR_NOT_FOUND -> no datastore (important -> have to be noted to user)
+
+          1500 -> ERROR_INTERNAL_OK : processRecvMsg has been completed without any error
+
+          1513 -> ERROR_INTERNAL_NOT_DEFINED
+          1512 -> ERROR_INTERNAL_NO_MEMORY
+          1503 -> ERROR_INTERNAL_BINDER_ERROR
+
+          500 -> ERROR_GENERIC (our problem -> do not ever never receive this error)
+          511 ->ERROR_SERVER_FAILURE(our problem -> do not ever never receive this error)
+
+          can be return to engine value
+          from generatePreSyncMsg
+          1506 -> ERROR_INTERNAL_MISCONFIGURATION : need configure infomation
+          1500 -> ERROR_INTERNAL_OK : generatePreSyncMsg has been completed without any error
+          1512 -> ERROR_INTERNAL_NO_MEMORY : failed to allocate memory
+          1513 -> ERROR_INTERNAL_NOT_DEFINED : something is not defined that must have
+          1503 -> ERROR_INTERNAL_BINDER_ERROR  : binder error
+
+          from exchangeMsg
+
+          from processRecvMsg
+          401 ->ERROR_AUTH_REJECTED :wrong password(header, datastore)
+          407 -> ERROR_AUTH_REQUIRED : try one more request and if failed again return ERROR_AUTH_REQUIRED(header, datastore)
+          404 -> ERROR_NOT_FOUND -> no datastore (important -> have to be noted to user)
+
+          1500 -> ERROR_INTERNAL_OK : processRecvMsg has been completed without any error
+
+          1513 -> ERROR_INTERNAL_NOT_DEFINED
+          1512 -> ERROR_INTERNAL_NO_MEMORY
+          1503 -> ERROR_INTERNAL_BINDER_ERROR
+
+          500 -> ERROR_GENERIC (our problem -> do not ever never receive this error)
+          511 ->ERROR_SERVER_FAILURE(our problem -> do not ever never receive this error) */
+
+}
+
+static void __clean_up_sa(session_s * session)
+{
+       _INNER_FUNC_ENTER;
+
+       if (session != NULL) {
+
+               if (session->has_opend) {
+                       sync_agent_close_connection(TRANSPORT_TYPE, session->naci_session_id);
+                       session->has_opend = 0;
+               }
+
+               free_session(session);
+               session = NULL;
+       }
+
+       _INNER_FUNC_EXIT;
+}
+
+static sa_error_type_e __process_jssion_id(session_s * session, GList * recv_header)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_na_result_e res = SYNC_AGENT_NA_SUCCESS;
+
+       _DEBUG_VERBOSE(" CKECK JSESSION\n");
+       char *temp_jsessionid = NULL;
+       char *real_jsessionid = NULL;
+       res = sync_agent_get_header_info(1, recv_header, "Set-Cookie", &temp_jsessionid);
+       if (res == SYNC_AGENT_NA_SUCCESS) {
+               if (temp_jsessionid != NULL) {
+                       real_jsessionid = strstr(temp_jsessionid, "JSESSIONID");
+                       if (real_jsessionid != NULL) {
+                               session->jsession_id = strdup(real_jsessionid);
+                               _DEBUG_VERBOSE("session->jsessionId = %s", session->jsession_id);
+
+                       }
+               }
+       } else
+               _DEBUG_ERROR("failed in sync_agent_get_header_info = %d", res);
+
+       if (temp_jsessionid != NULL)
+               free(temp_jsessionid);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e __check_resume_session(session_s * session, bool * resume)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       char *value = NULL;
+       bool result;
+
+       result = get_config(session->account_id, DEFINE_CONFIG_KEY_PROFILE_RESUME, &value);
+       _DEBUG_VERBOSE("resume = %s", value);
+       if (result == false) {
+               _DEBUG_ERROR("failed in get_config");
+               errorType = SA_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       if (strcmp(value, "1") == 0)
+               *resume = true;
+       else
+               *resume = false;
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+}
+
+int pre_sync(int transportType, int account_id, char *session_id, int server_flag, void **pre_sync_return_obj)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       char *msg = NULL;
+       unsigned int msg_size = 0;
+       char *recv_msg = NULL;
+       unsigned int recv_msg_size = 0;
+       unsigned int naci_session_id;
+
+       /* create session structure */
+       errorType = _create_session(account_id, session_id, server_flag, &static_session);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __create_session");
+               goto error;
+       }
+
+       /* generate preSync Msg */
+       errorType = _generate_presync_msg(static_session, server_flag, &msg, &msg_size);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __generate_presync_msg");
+               goto error;
+       }
+
+       if (!static_session->has_opend) {
+               sync_agent_na_result_e res = sync_agent_open_connection(transportType, NETWORK_TIMEOUT, &naci_session_id);
+               if (res != SYNC_AGENT_NA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_open_connection res = %d", res);
+                       errorType = SA_INTERNAL_CONNECTION_ERROR;
+                       goto error;
+               }
+               static_session->naci_session_id = naci_session_id;
+               static_session->has_opend = 1;
+               _DEBUG_INFO("naci_session_id = %d", naci_session_id);
+       }
+       /* exchange Msg */
+       errorType = _exchange_msg(static_session, DEFINE_PROTOCOL_TYPE, transportType, msg, msg_size, &recv_msg, &recv_msg_size);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       errorType = _process_recv_msg(static_session, recv_msg, recv_msg_size, 0, pre_sync_return_obj, NULL);
+       if (errorType == SA_INTERNAL_AUTHENTICATION_ERROR) {
+               /*when errortype is ERROR_AUTH_REQUIRED try request using chal just one more time
+                  it can be only happend when server required MD5 authentication(we send basic authentication every time by default) */
+
+               /* create session structure */
+               errorType = _create_session(account_id, session_id, server_flag, &static_session);
+               if (errorType != SA_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __create_session");
+                       goto error;
+               }
+
+               if (msg != NULL) {
+                       free(msg);
+                       msg = NULL;
+               }
+
+               if (recv_msg != NULL) {
+                       free(recv_msg);
+                       recv_msg = NULL;
+               }
+
+               errorType = _generate_presync_msg(static_session, server_flag, &msg, &msg_size);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               errorType = _exchange_msg(static_session, DEFINE_PROTOCOL_TYPE, transportType, msg, msg_size, &recv_msg, &recv_msg_size);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               errorType = _process_recv_msg(static_session, recv_msg, recv_msg_size, 0, pre_sync_return_obj, NULL);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+       }
+
+ error:
+
+       if (msg != NULL) {
+               free(msg);
+               msg = NULL;
+       }
+
+       if (recv_msg != NULL) {
+               free(recv_msg);
+               recv_msg = NULL;
+       }
+
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("errorType : %d", errorType);
+               __clean_up_sa(static_session);
+               static_session = NULL;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+int generate_msg(void **syncObj, int server_flag, char **msg, unsigned int *msg_size)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       errorType = _generate_msg(static_session, syncObj, server_flag, msg, msg_size);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+ error:
+
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("errorType : %d", errorType);
+               __clean_up_sa(static_session);
+               static_session = NULL;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+int exchange_msg(int transport_type, char *send_msg, unsigned int send_msg_length, char **recv_msg, unsigned int *recv_msg_length)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       errorType = _exchange_msg(static_session, DEFINE_PROTOCOL_TYPE, transport_type, send_msg, send_msg_length, recv_msg, recv_msg_length);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+ error:
+
+       if (errorType != SA_INTERNAL_OK && errorType != SA_INTERNAL_CANCEL) {
+               _DEBUG_ERROR("errorType : %d", errorType);
+               __clean_up_sa(static_session);
+               static_session = NULL;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+int process_recv_msg(char *recv_msg, unsigned int recv_msg_length, int only_from_client, void **sync_return_obj, int *is_finish)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       errorType = _process_recv_msg(static_session, recv_msg, recv_msg_length, only_from_client, sync_return_obj, is_finish);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+ error:
+
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("errorType : %d", errorType);
+               __clean_up_sa(static_session);
+               static_session = NULL;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+void clean_up_sa()
+{
+       _EXTERN_FUNC_ENTER;
+
+       __clean_up_sa(static_session);
+       static_session = NULL;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+int auto_configure(char *addr, char *id, char *password, GList ** configure)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       session_s *session = NULL;
+
+       char *sourceUrl = NULL;
+       char *sessionId = NULL;
+
+       char *msg = NULL;
+       unsigned int msg_size = 0;
+
+       char *recv_msg = NULL;
+       unsigned int recv_msg_size = 0;
+
+       bool cancel_flag = false;
+       unsigned int session_id;
+
+       location_s *pSourceLocation = NULL;
+       location_s *pTargetLocation = NULL;
+
+       sessionId = g_strdup_printf("%ld", time(NULL));
+       if (sessionId == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       sync_agent_dev_return_e err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevID", &sourceUrl);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       errorType = create_location(sourceUrl, NULL, &pSourceLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in create_location");
+               goto error;
+       }
+
+       errorType = create_location(addr, NULL, &pTargetLocation);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in create_location");
+               goto error;
+       }
+
+       errorType = create_session(VERSION_12, PROTOCOL_TYPE_DS, 0, sessionId, pSourceLocation, pTargetLocation, &session);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in create_session");
+               goto error;
+       }
+
+       if (session == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       errorType = _generate_autoconfigure_msg(id, password, addr, &msg, &msg_size, session);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       if (!session->has_opend) {
+               sync_agent_na_result_e res = sync_agent_open_connection(TRANSPORT_TYPE, NETWORK_TIMEOUT, &session_id);
+               if (res != SYNC_AGENT_NA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_open_connection res = %d", res);
+                       errorType = SA_INTERNAL_CONNECTION_ERROR;
+                       goto error;
+               }
+               session->naci_session_id = session_id;
+               session->has_opend = 1;
+               _DEBUG_INFO("session_id = %d", session_id);
+       }
+
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               errorType = SA_INTERNAL_CANCEL;
+               goto error;
+       }
+
+       /* exchange Msg */
+       errorType = _exchange_msg(session, DEFINE_PROTOCOL_TYPE, TRANSPORT_TYPE, msg, msg_size, &recv_msg, &recv_msg_size);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               errorType = SA_INTERNAL_CANCEL;
+               goto error;
+       }
+
+       errorType = _process_autoconfigure_recv_msg(recv_msg, recv_msg_size, session);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               errorType = SA_INTERNAL_CANCEL;
+               goto error;
+       }
+
+       devinf_s *devInf = session->remote_devinf;
+       if (devInf != NULL) {
+
+               GList *tempConfigure = NULL;
+
+               GList *contactCandidate = NULL;
+               GList *calendarCandidate = NULL;
+               GList *memoCandidate = NULL;
+
+               /*set inputted name by user */
+               contactCandidate = g_list_append(contactCandidate, strdup(DEFINE_SOURCE_CONTACT_URI));
+               /*
+                  char *target = NULL;
+                  target= get_vconf_str(profilePath, DS_SETTING_CONTACT_TGTURI);
+                  if (target != NULL) {
+                  _DEBUG_INFO("Contacts target =%s",  target);
+                  if (strcmp(target, "") !=0)
+                  contactCandidate = g_list_append(contactCandidate, strdup(target));
+
+                  free(target);
+                  target = NULL;
+                  }
+                */
+
+               calendarCandidate = g_list_append(calendarCandidate, strdup(DEFINE_SOURCE_CALENDAR_URI));
+               /*
+                  target = get_vconf_str(profilePath, DS_SETTING_CALENDAR_TGTURI);
+                  if (target != NULL) {
+                  _DEBUG_INFO("Organizer target =%s", target);
+                  if (strcmp(target, "") !=0)
+                  calendarCandidate = g_list_append(calendarCandidate, strdup(target));
+
+                  free(target);
+                  target = NULL;
+                  }
+                */
+
+               memoCandidate = g_list_append(memoCandidate, strdup(DEFINE_SOURCE_MEMO_URI));
+               /*
+                  target = get_vconf_str(profilePath, DS_SETTING_MEMO_TGTURI);
+                  if (target != NULL) {
+                  _DEBUG_INFO("Memo target =%s", target);
+                  if (strcmp(target, "") !=0)
+                  memoCandidate = g_list_append(memoCandidate, strdup(target));
+
+                  free(target);
+                  target = NULL;
+                  }
+                */
+
+               GList *iter = NULL;
+               GList *innerIter = NULL;
+               devinf_datastore_s *devInfDataStore = NULL;
+               int exist;
+               char *candidate;
+               for (iter = devInf->datastores; iter != NULL; iter = g_list_next(iter)) {
+                       devInfDataStore = iter->data;
+                       exist = 0;
+                       candidate = NULL;
+
+                       _DEBUG_INFO("devInfDataStore->sourceref = %s", devInfDataStore->source_ref);
+
+                       if (strcmp(devInfDataStore->rx_pref->ct_type, ELEMENT_TEXT_VCARD) == 0 || strcmp(devInfDataStore->rx_pref->ct_type, ELEMENT_TEXT_VCARD_30) == 0) {
+
+                               for (innerIter = g_list_next(contactCandidate); innerIter != NULL; innerIter = g_list_next(innerIter)) {
+                                       candidate = innerIter->data;
+
+                                       if (strcmp(candidate, devInfDataStore->source_ref) == 0)
+                                               exist = 1;
+                               }
+                               if (!exist) {
+                                       if (devInfDataStore->source_ref != NULL)
+                                               contactCandidate = g_list_append(contactCandidate, strdup(devInfDataStore->source_ref));
+                               }
+
+                       } else if (strcmp(devInfDataStore->rx_pref->ct_type, ELEMENT_TEXT_VCAL) == 0 || strcmp(devInfDataStore->rx_pref->ct_type, ELEMENT_TEXT_ICAL) == 0) {
+
+                               for (innerIter = g_list_next(calendarCandidate); innerIter != NULL; innerIter = g_list_next(innerIter)) {
+                                       candidate = innerIter->data;
+
+                                       if (strcmp(candidate, devInfDataStore->source_ref) == 0)
+                                               exist = 1;
+                               }
+                               if (!exist) {
+                                       if (devInfDataStore->source_ref != NULL)
+                                               calendarCandidate = g_list_append(calendarCandidate, strdup(devInfDataStore->source_ref));
+                               }
+
+                       } else if (strcmp(devInfDataStore->rx_pref->ct_type, ELEMENT_TEXT_PLAIN) == 0) {
+
+                               for (innerIter = g_list_next(memoCandidate); innerIter != NULL; innerIter = g_list_next(innerIter)) {
+                                       candidate = innerIter->data;
+
+                                       if (strcmp(candidate, devInfDataStore->source_ref) == 0)
+                                               exist = 1;
+                               }
+                               if (!exist) {
+                                       if (devInfDataStore->source_ref != NULL)
+                                               memoCandidate = g_list_append(memoCandidate, strdup(devInfDataStore->source_ref));
+                               }
+                       }
+               }
+
+               tempConfigure = g_list_append(tempConfigure, contactCandidate);
+               tempConfigure = g_list_append(tempConfigure, calendarCandidate);
+               tempConfigure = g_list_append(tempConfigure, memoCandidate);
+
+               *configure = tempConfigure;
+
+//              *congifure = g_list_append(*congifure, contactCandidate);
+//              *congifure = g_list_append(*congifure, calendarCandidate);
+//              *congifure = g_list_append(*congifure, memoCandidate);
+
+       } else {
+               errorType = SA_INTERNAL_AUTOCONFIG_NOT_SUPPORT_BY_SERVER;
+               goto error;
+       }
+
+ error:
+
+       /*close network */
+       if (session != NULL) {
+               if (session->has_opend)
+                       sync_agent_close_connection(TRANSPORT_TYPE, session->naci_session_id);
+       }
+
+       if (msg != NULL) {
+               free(msg);
+               msg = NULL;
+       }
+
+       if (recv_msg != NULL) {
+               free(recv_msg);
+               recv_msg = NULL;
+       }
+
+       if (sessionId != NULL)
+               free(sessionId);
+
+       if (sourceUrl != NULL)
+               free(sourceUrl);
+
+       if (session != NULL) {
+               free_session(session);
+               session = NULL;
+       }
+
+       if (errorType != SA_INTERNAL_OK)
+               _DEBUG_ERROR("errorType =%d", errorType);
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+int check_cancel_status()
+{
+       _EXTERN_FUNC_ENTER;
+
+       bool result = false;
+       retvm_if(static_session == NULL, false, "session is NULL");
+
+       if (static_session->pkg_status == SYNCML_PKG_5 || static_session->pkg_status == SYNCML_PKG_6)
+               result = false;
+       else
+               result = true;
+
+       _EXTERN_FUNC_EXIT;
+
+       return result;
+}
+
+int suspend_sync(int transport_type, int account_id, int server_flag)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       char *msg = NULL;
+       unsigned int msg_size = 0;
+       char *recv_msg = NULL;
+       unsigned int recv_msg_size = 0;
+
+       /* generate preSync Msg */
+       errorType = _generate_suspend_msg(static_session, server_flag, &msg, &msg_size);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       /* exchange Msg */
+       errorType = _exchange_msg(static_session, DEFINE_PROTOCOL_TYPE, transport_type, msg, msg_size, &recv_msg, &recv_msg_size);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("errorType = %d", errorType);
+               goto error;
+       }
+
+       errorType = _process_recv_msg(static_session, recv_msg, recv_msg_size, 0, NULL, NULL);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("errorType = %d", errorType);
+               goto error;
+       }
+
+ error:
+
+       if (msg != NULL) {
+               free(msg);
+               msg = NULL;
+       }
+
+       if (recv_msg != NULL) {
+               free(recv_msg);
+               recv_msg = NULL;
+       }
+
+       if (errorType != SA_INTERNAL_OK)
+               _DEBUG_ERROR("errorType =%d", errorType);
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(errorType);
+}
+
+int cancel_connection_sync_request(int transport_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e err = SA_INTERNAL_OK;
+       sync_agent_na_result_e res = SYNC_AGENT_NA_SUCCESS;
+
+       if (static_session != NULL) {
+               _DEBUG_INFO("sessionId = %d", static_session->naci_session_id);
+
+               res = sync_agent_cancel_msg(transport_type, static_session->naci_session_id);
+               if (res != SYNC_AGENT_NA_SUCCESS) {
+                       _DEBUG_ERROR("res = %d", res);
+                       err = SA_INTERNAL_CONNECTION_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return _convert_error_type(err);
+}
diff --git a/src/agent/service-adapter/sa_devinf.c b/src/agent/service-adapter/sa_devinf.c
new file mode 100755 (executable)
index 0000000..d65bad5
--- /dev/null
@@ -0,0 +1,1069 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_DevInf.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions for device information structure which is used in Service Adapter
+ */
+
+#include <sync_agent.h>
+
+#include "service-adapter/sa_devinf.h"
+#include "service-adapter/sa_devinf_internal.h"
+#include "service-adapter/sa_session_internal.h"
+#include "common/common_define.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+static sa_error_type_e _create_devinf_new(char *devid, devinf_devtyp_e devtyp, devinf_s ** devinf);
+static sa_error_type_e _create_devinf_contenttype(char *cttype, char *verct, devinf_content_type_s ** devinf_content_type);
+static sa_error_type_e _create_devinf_ctcap(devinf_content_type_s * devinf_content_type, devinf_ct_cap_s ** devinf_ctcap);
+static sa_error_type_e _create_devinf_property(char *prop_name, devinf_property_s ** devinf_property);
+static sa_error_type_e _create_devinf_datastore(char *datastore, devinf_datastore_s ** devinf_datastore);
+
+static void _free_devinf_datastores(GList * devinf_datastores);
+static void __free_devinf_datastore(devinf_datastore_s * devinf_datastore);
+static void ___free_devinf_contenttype(devinf_content_type_s * devinf_content_type);
+static void ___free_devinf_ctcaps(devinf_ct_cap_s * devinf_ctcap);
+static void ___free_devinf_property(devinf_property_s * devinf_property);
+static void ___free_devinf_propparam(devinf_prop_param_s * devinf_prop_param);
+
+static void _set_devinf_version(devinf_s * devinf, devinf_version_e version);
+static void _set_devinf_manufacturer(devinf_s * devinf, char *manufacturer);
+static void _set_devinf_model(devinf_s * devinf, char *model);
+static void _set_devinf_oem(devinf_s * devinf, char *oem);
+static void _set_devinf_software_version(devinf_s * devinf, char *software_version);
+static void _set_devinf_hardware_version(devinf_s * devinf, char *hardware_version);
+static void _set_devinf_firmware_version(devinf_s * devinf, char *firmware_version);
+static void _set_devinf_datastore(devinf_s * devinf, devinf_datastore_s * devinf_datastore);
+static void _set_devinf_datastore_rxpref(devinf_datastore_s * devinf_datastore, devinf_content_type_s * devinf_content_type);
+static void _set_devinf_datastore_txpref(devinf_datastore_s * devinf_datastore, devinf_content_type_s * devinf_content_type);
+static void _set_devinf_datastore_ctcap(devinf_datastore_s * devinf_datastore, devinf_ct_cap_s * devinf_ctcap);
+static void _set_devinf_datastore_sharedmem(devinf_datastore_s * devinf_datastore, int shared_mem);
+static void _set_devinf_datastore_maxmem(devinf_datastore_s * devinf_datastore, unsigned int max_mem);
+static void _set_devinf_datastore_maxid(devinf_datastore_s * devinf_datastore, unsigned int max_id);
+static void _set_devinf_ctcap_property(devinf_ct_cap_s * devinf_ctcap, devinf_property_s * devinf_property);
+static void _set_devinf_property_valenums(devinf_property_s * devinf_property, char *val_enum);
+static devinf_devtyp_e _convert_devtyp(char *dev_typ);
+
+/* unused function
+ *  keep for in case
+ */
+/*
+static ErrorType create_DevInfPropParam(char *paramName, DevInfPropParam **devinfPropParam);
+static void set_DevInfDataStoreDisplayname(DevInfDataStore* devinf_datastore, char *displayname);
+static void set_DevInfDataStoreRx(DevInfDataStore *devinf_datastore, DevInfContentType *devinf_content_type);
+static void set_DevInfDataStoreTx(DevInfDataStore *devinf_datastore, DevInfContentType *devinf_content_type);
+static void set_DevInfPropertyDataType(DevInfProperty *devinfProperty, char *dataType);
+static void set_DevInfPropertyMaxOccur(DevInfProperty *devinfProperty, unsigned int maxOccur);
+static void set_DevInfPropertyMaxSize(DevInfProperty *devinfProperty, unsigned int maxSize);
+static void set_DevInfPropertyNoTruncate(DevInfProperty *devinfProperty, int noTruncate);
+static void set_DevInfPropertyDisplayName(DevInfProperty *devinfProperty, char *displayName);
+static void set_DevInfPropertyPropParam(DevInfProperty *devinfProperty, DevInfPropParam *devinfPropParam);
+static void set_DevInfPropParamDataType(DevInfPropParam *devinfPropParam, char *dataType);
+static void set_DevInfPropParamDisplayName(DevInfPropParam *devinfPropParam, char *displayName);
+static void set_DevInfPropParamValEnums(DevInfPropParam *devinfPropParam, char *valEnum);
+*/
+
+static sa_error_type_e _create_devinf_new(char *devid, devinf_devtyp_e devtyp, devinf_s ** devinf)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (devid == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (!devtyp) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinf = (devinf_s *) calloc(1, sizeof(devinf_s));
+       if (*devinf == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       if (devid != NULL)
+               (*devinf)->dev_id = strdup(devid);
+       (*devinf)->devtyp = devtyp;
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _create_devinf_contenttype(char *cttype, char *verct, devinf_content_type_s ** devinf_content_type)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (cttype == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (verct == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinf_content_type = (devinf_content_type_s *) calloc(1, sizeof(devinf_content_type_s));
+       if (*devinf_content_type == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*devinf_content_type)->ct_type = strdup(cttype);
+       (*devinf_content_type)->verct = strdup(verct);
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _create_devinf_ctcap(devinf_content_type_s * devinf_content_type, devinf_ct_cap_s ** devinf_ctcap)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (devinf_content_type == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinf_ctcap = (devinf_ct_cap_s *) calloc(1, sizeof(devinf_ct_cap_s));
+       if (*devinf_ctcap == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*devinf_ctcap)->ct = devinf_content_type;
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+
+}
+
+static sa_error_type_e _create_devinf_property(char *prop_name, devinf_property_s ** devinf_property)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (prop_name == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinf_property = (devinf_property_s *) calloc(1, sizeof(devinf_property_s));
+       if (*devinf_property == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*devinf_property)->prop_name = strdup(prop_name);
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static sa_error_type_e _create_devinf_datastore(char *datastore, devinf_datastore_s ** devinf_datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (datastore == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinf_datastore = (devinf_datastore_s *) calloc(1, sizeof(devinf_datastore_s));
+       if (*devinf_datastore == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*devinf_datastore)->source_ref = strdup(datastore);
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+static void _free_devinf_datastores(GList * devinf_datastores)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastores == NULL, "List is NULL");
+
+       GList *iter = NULL;
+       for (iter = devinf_datastores; iter != NULL; iter = g_list_next(iter))
+               __free_devinf_datastore(iter->data);
+
+       g_list_free(devinf_datastores);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void __free_devinf_datastore(devinf_datastore_s * devinf_datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       if (devinf_datastore->source_ref != NULL) {
+               free(devinf_datastore->source_ref);
+               devinf_datastore->source_ref = NULL;
+       }
+
+       if (devinf_datastore->display_name != NULL) {
+               free(devinf_datastore->display_name);
+               devinf_datastore->display_name = NULL;
+       }
+
+       ___free_devinf_contenttype(devinf_datastore->rx_pref);
+       devinf_datastore->rx_pref = NULL;
+
+       ___free_devinf_contenttype(devinf_datastore->tx_pref);
+       devinf_datastore->tx_pref = NULL;
+
+       /*free_FilterRx(filter_rx); */
+       /*free_FilterCap(filterCap); */
+
+       GList *iter = NULL;
+       for (iter = devinf_datastore->rx; iter != NULL; iter = g_list_next(iter))
+               ___free_devinf_contenttype(iter->data);
+       g_list_free(devinf_datastore->rx);
+
+       for (iter = devinf_datastore->tx; iter != NULL; iter = g_list_next(iter))
+               ___free_devinf_contenttype(iter->data);
+       g_list_free(devinf_datastore->tx);
+
+       for (iter = devinf_datastore->ct_caps; iter != NULL; iter = g_list_next(iter))
+               ___free_devinf_ctcaps(iter->data);
+       g_list_free(devinf_datastore->ct_caps);
+
+       free(devinf_datastore);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void ___free_devinf_contenttype(devinf_content_type_s * devinf_content_type)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_content_type == NULL, "devinf_content_type is NULL");
+
+       if (devinf_content_type->ct_type != NULL) {
+               free(devinf_content_type->ct_type);
+               devinf_content_type->ct_type = NULL;
+       }
+
+       if (devinf_content_type->verct != NULL) {
+               free(devinf_content_type->verct);
+               devinf_content_type->verct = NULL;
+       }
+
+       free(devinf_content_type);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void ___free_devinf_ctcaps(devinf_ct_cap_s * devinf_ctcap)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_ctcap == NULL, "devinf_ctcap is NULL");
+
+       ___free_devinf_contenttype(devinf_ctcap->ct);
+       devinf_ctcap->ct = NULL;
+
+       GList *iter = NULL;
+       for (iter = devinf_ctcap->properties; iter != NULL; iter = g_list_next(iter))
+               ___free_devinf_property(iter->data);
+
+       g_list_free(devinf_ctcap->properties);
+
+       free(devinf_ctcap);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void ___free_devinf_property(devinf_property_s * devinf_property)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_property == NULL, "devinf_property is NULL");
+
+       if (devinf_property->prop_name != NULL) {
+               free(devinf_property->prop_name);
+               devinf_property->prop_name = NULL;
+       }
+
+       if (devinf_property->data_type != NULL) {
+               free(devinf_property->data_type);
+               devinf_property->data_type = NULL;
+       }
+
+       if (devinf_property->display_name != NULL) {
+               free(devinf_property->display_name);
+               devinf_property->display_name = NULL;
+       }
+
+       GList *iter = NULL;
+       for (iter = devinf_property->val_enums; iter != NULL; iter = g_list_next(iter))
+               free(iter->data);
+
+       g_list_free(devinf_property->val_enums);
+
+       for (iter = devinf_property->prop_params; iter != NULL; iter = g_list_next(iter))
+               ___free_devinf_propparam(iter->data);
+
+       g_list_free(devinf_property->prop_params);
+
+       free(devinf_property);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void ___free_devinf_propparam(devinf_prop_param_s * devinf_prop_param)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_prop_param == NULL, "devinfPropParam is NULL");
+
+       if (devinf_prop_param->param_name != NULL) {
+               free(devinf_prop_param->param_name);
+               devinf_prop_param->param_name = NULL;
+       }
+
+       if (devinf_prop_param->data_type != NULL) {
+               free(devinf_prop_param->data_type);
+               devinf_prop_param->data_type = NULL;
+       }
+
+       if (devinf_prop_param->display_name != NULL) {
+               free(devinf_prop_param->display_name);
+               devinf_prop_param->display_name = NULL;
+       }
+
+       GList *iter = NULL;
+       for (iter = devinf_prop_param->val_enums; iter != NULL; iter = g_list_next(iter))
+               free(iter->data);
+
+       g_list_free(devinf_prop_param->val_enums);
+
+       free(devinf_prop_param);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_version(devinf_s * devinf, devinf_version_e version)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       devinf->version = version;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_manufacturer(devinf_s * devinf, char *manufacturer)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (manufacturer != NULL)
+               devinf->manufacturer = strdup(manufacturer);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_model(devinf_s * devinf, char *model)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (model != NULL)
+               devinf->model = strdup(model);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_oem(devinf_s * devinf, char *oem)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (oem != NULL)
+               devinf->oem = strdup(oem);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_software_version(devinf_s * devinf, char *software_version)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (software_version != NULL)
+               devinf->software_version = strdup(software_version);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_hardware_version(devinf_s * devinf, char *hardware_version)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (hardware_version != NULL)
+               devinf->hardware_version = strdup(hardware_version);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_firmware_version(devinf_s * devinf, char *firmware_version)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (firmware_version != NULL)
+               devinf->firmware_version = strdup(firmware_version);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore(devinf_s * devinf, devinf_datastore_s * devinf_datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       devinf->datastores = g_list_append(devinf->datastores, devinf_datastore);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_rxpref(devinf_datastore_s * devinf_datastore, devinf_content_type_s * devinf_content_type)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->rx_pref = devinf_content_type;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_txpref(devinf_datastore_s * devinf_datastore, devinf_content_type_s * devinf_content_type)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->tx_pref = devinf_content_type;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_ctcap(devinf_datastore_s * devinf_datastore, devinf_ct_cap_s * devinf_ctcap)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->ct_caps = g_list_append(devinf_datastore->ct_caps, devinf_ctcap);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_sharedmem(devinf_datastore_s * devinf_datastore, int shared_mem)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->shared_mem = shared_mem;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_maxmem(devinf_datastore_s * devinf_datastore, unsigned int max_mem)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->max_mem = max_mem;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_datastore_maxid(devinf_datastore_s * devinf_datastore, unsigned int max_id)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_datastore == NULL, "devinf_datastore is NULL");
+
+       devinf_datastore->max_id = max_id;
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_ctcap_property(devinf_ct_cap_s * devinf_ctcap, devinf_property_s * devinf_property)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_ctcap == NULL, "devinfCTCap is NULL");
+
+       devinf_ctcap->properties = g_list_append(devinf_ctcap->properties, devinf_property);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void _set_devinf_property_valenums(devinf_property_s * devinf_property, char *val_enum)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(devinf_property == NULL, "devinfCTCap is NULL");
+
+       if (val_enum != NULL)
+               devinf_property->val_enums = g_list_append(devinf_property->val_enums, strdup(val_enum));
+
+       _INNER_FUNC_EXIT;
+}
+
+static devinf_devtyp_e _convert_devtyp(char *dev_typ)
+{
+       _INNER_FUNC_ENTER;
+
+       devinf_devtyp_e devinfDevTyp = DEVINF_DEVTYPE_UNKNOWN;
+
+       if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_PAGER) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_PAGER;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_HANDHELD) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_HANDHELD;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_PDA) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_PDA;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_PHONE) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_PHONE;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_SMARTPHONE) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_SMARTPHONE;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_SERVER) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_SERVER;
+       else if (strcmp(dev_typ, DEFINE_DEVICE_TYPE_WORKSTATION) == 0)
+               devinfDevTyp = DEVINF_DEVTYPE_WORKSTATION;
+
+       _INNER_FUNC_EXIT;
+       return devinfDevTyp;
+}
+
+sa_error_type_e create_devinf(session_s * session, devinf_s ** devinf)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_dev_return_e err = SYNC_AGENT_DEV_RETURN_SUCCESS;
+
+       char *devID = NULL;
+       char *devTyp = NULL;
+       char *man = NULL;
+       char *model = NULL;
+       char *oem = NULL;
+       char *swv = NULL;
+       char *hwv = NULL;
+       char *fwv = "1.0";
+
+       devinf_s *temp_devinf = NULL;
+       devinf_datastore_s *devInfDataStore = NULL;
+       devinf_ct_cap_s *devInfCTCap = NULL;
+       devinf_property_s *devInfProperty = NULL;
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevID", &devID);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevTyp", &devTyp);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       devinf_devtyp_e devInfDevTyp = DEVINF_DEVTYPE_UNKNOWN;
+       if (devTyp != NULL)
+               devInfDevTyp = _convert_devtyp(devTyp);
+
+       devinf_version_e devInfVersion = DEVINF_VERSION_UNKNOWN;
+       if (session->protocol_version == VERSION_10)
+               devInfVersion = DEVINF_VERSION_10;
+       else if (session->protocol_version == VERSION_11)
+               devInfVersion = DEVINF_VERSION_11;
+       else if (session->protocol_version == VERSION_12)
+               devInfVersion = DEVINF_VERSION_12;
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "Man", &man);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "Mod", &model);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "OEM", &oem);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "SwV", &swv);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = sync_agent_get_devinfo(DEFINE_PLATFORM, "HwV", &hwv);
+       if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               errorType = SA_INTERNAL_ERROR;
+               goto error;
+       }
+
+       /*
+          err = sync_agent_get_devinfo(DEFINE_PLATFORM, "FwV", &fwv);
+          if (err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+          errorType = ERROR_INTERNAL_ERROR;
+          goto error;
+          }
+        */
+
+       _DEBUG_INFO("devID = %s", devID);
+       _DEBUG_INFO("devTyp = %s", devTyp);
+       _DEBUG_INFO("man = %s", man);
+       _DEBUG_INFO("model = %s", model);
+       _DEBUG_INFO("oem = %s", oem);
+       _DEBUG_INFO("swv = %s", swv);
+       _DEBUG_INFO("hwv = %s", hwv);
+       _DEBUG_INFO("fwv = %s", fwv);
+
+       errorType = _create_devinf_new(devID, devInfDevTyp, &temp_devinf);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("failed to create devInf New");
+               goto error;
+       }
+
+       _set_devinf_version(temp_devinf, devInfVersion);
+       _set_devinf_manufacturer(temp_devinf, man);
+       _set_devinf_model(temp_devinf, model);
+       _set_devinf_oem(temp_devinf, oem);
+       _set_devinf_software_version(temp_devinf, swv);
+       _set_devinf_hardware_version(temp_devinf, hwv);
+       _set_devinf_firmware_version(temp_devinf, fwv);
+
+       temp_devinf->supports_large_objs = 1;
+       temp_devinf->supports_utc = 1;
+       temp_devinf->supports_number_of_changes = 1;
+
+       /*TODO Implements call log datastore's datastore for device info */
+       /* TYPE_CONTENT_COUNT -1 -> not include calllog datastore */
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT - 1; content_type++) {
+
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->source != NULL) {
+                               errorType = _create_devinf_datastore(datastoreinfo_per_content_type[content_type]->source, &devInfDataStore);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create devInfDataStore");
+                                       goto error;
+                               }
+
+                               sync_agent_plugin_object_info_s *datastore = sync_agent_get_obj_info(content_type);
+
+                               _DEBUG_INFO("datastore->type = %s", datastore->type);
+                               _DEBUG_INFO("datastore->version = %s", datastore->version);
+                               _DEBUG_INFO("datastore->field_cnt = %d", datastore->field_cnt);
+
+                               devinf_content_type_s *devInfContentTypeRxPref = NULL;
+                               errorType = _create_devinf_contenttype(datastore->type, datastore->version, &devInfContentTypeRxPref);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create devInfContentType");
+                                       goto error;
+                               }
+                               _set_devinf_datastore_rxpref(devInfDataStore, devInfContentTypeRxPref);
+
+                               devinf_content_type_s *devInfContentTypeTxPref = NULL;
+                               errorType = _create_devinf_contenttype(datastore->type, datastore->version, &devInfContentTypeTxPref);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create devInfContentType");
+                                       goto error;
+                               }
+                               _set_devinf_datastore_txpref(devInfDataStore, devInfContentTypeTxPref);
+
+                               devinf_content_type_s *devInfContentTypeCTCap = NULL;
+                               errorType = _create_devinf_contenttype(datastore->type, datastore->version, &devInfContentTypeCTCap);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create devInfContentType");
+                                       goto error;
+                               }
+
+                               errorType = _create_devinf_ctcap(devInfContentTypeCTCap, &devInfCTCap);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed to create devInfCTCap");
+                                       goto error;
+                               }
+
+                               sync_agent_plugin_field_info_s field_list;
+                               int i;
+                               for (i = 0; i < datastore->field_cnt; i++) {
+                                       field_list = datastore->field_list[i];
+                                       errorType = _create_devinf_property(field_list.field_name, &devInfProperty);
+                                       if (errorType != SA_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to create devInfProperty");
+                                               goto error;
+                                       }
+
+                                       sync_agent_plugin_field_info_s children_field_list;
+                                       int j;
+                                       for (j = 0; j < field_list.field_child_cnt; j++) {
+                                               children_field_list = field_list.field_child_list[j];
+                                               _set_devinf_property_valenums(devInfProperty, children_field_list.field_name);
+                                       }
+                                       _set_devinf_ctcap_property(devInfCTCap, devInfProperty);
+                                       devInfProperty = NULL;
+                               }
+
+                               _set_devinf_datastore_ctcap(devInfDataStore, devInfCTCap);
+                               devInfCTCap = NULL;
+
+                               /* TODO Get information about static memory for each datastore
+                                * It will be used to fill DSMem and children element(SharedMem, MaxMem, MaxID) */
+                               /* Set SharedMem */
+                               _set_devinf_datastore_sharedmem(devInfDataStore, 0);
+                               /* Set MaxMem */
+                               _set_devinf_datastore_maxmem(devInfDataStore, 0);
+                               /* Set MaxID */
+                               _set_devinf_datastore_maxid(devInfDataStore, 0);
+
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_TWO_WAY, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_SLOW_SYNC, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_ONE_WAY_FROM_CLIENT, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_REFRESH_FROM_CLIENT, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_ONE_WAY_FROM_SERVER, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_REFRESH_FROM_SERVER, 1);
+                               set_devinf_datastore_sync_cap(devInfDataStore, DEVINF_SYNCTYPE_SERVER_ALERTED_SYNC, 1);
+
+                               _set_devinf_datastore(temp_devinf, devInfDataStore);
+                               devInfDataStore = NULL;
+
+                               /*free datastore */
+                               sync_agent_free_obj_info(content_type, datastore);
+                       }
+               }
+       }
+
+       *devinf = temp_devinf;
+       temp_devinf = NULL;
+
+ error:
+
+       if (temp_devinf != NULL)
+               free(temp_devinf);
+
+       __free_devinf_datastore(devInfDataStore);
+       ___free_devinf_ctcaps(devInfCTCap);
+       ___free_devinf_property(devInfProperty);
+
+       if (devID != NULL)
+               free(devID);
+       if (devTyp != NULL)
+               free(devTyp);
+       if (man != NULL)
+               free(man);
+       if (model != NULL)
+               free(model);
+       if (oem != NULL)
+               free(oem);
+       if (swv != NULL)
+               free(swv);
+       if (hwv != NULL)
+               free(hwv);
+/*     if (fwv != NULL)
+               free(fwv);*/
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_devinf(devinf_s * devinf)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(devinf == NULL, "devinf is NULL");
+
+       if (devinf->manufacturer != NULL) {
+               free(devinf->manufacturer);
+               devinf->manufacturer = NULL;
+       }
+
+       if (devinf->model != NULL) {
+               free(devinf->model);
+               devinf->model = NULL;
+       }
+
+       if (devinf->oem != NULL) {
+               free(devinf->oem);
+               devinf->oem = NULL;
+       }
+
+       if (devinf->software_version != NULL) {
+               free(devinf->software_version);
+               devinf->software_version = NULL;
+       }
+
+       if (devinf->hardware_version != NULL) {
+               free(devinf->hardware_version);
+               devinf->hardware_version = NULL;
+       }
+
+       if (devinf->firmware_version != NULL) {
+               free(devinf->firmware_version);
+               devinf->firmware_version = NULL;
+       }
+
+       if (devinf->dev_id != NULL) {
+               free(devinf->dev_id);
+               devinf->dev_id = NULL;
+       }
+
+       _free_devinf_datastores(devinf->datastores);
+       devinf->datastores = NULL;
+
+       free(devinf);
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_devinf_datastore_sync_cap(devinf_datastore_s * devinf_datastore, devinf_sync_cap_e cap, int supported)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (supported)
+               devinf_datastore->sync_cap = devinf_datastore->sync_cap | cap;
+       else
+               devinf_datastore->sync_cap = devinf_datastore->sync_cap & ~cap;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+int get_devinf_datastore_sync_cap(const devinf_datastore_s * devinf_datastore, devinf_sync_cap_e cap)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int data;
+       data = devinf_datastore->sync_cap & cap ? 1 : 0;
+
+       _EXTERN_FUNC_EXIT;
+       return data;
+}
+
+devinf_sync_cap_e convert_devinf_synccap(unsigned int id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       devinf_sync_cap_e result = DEVINF_SYNCTYPE_UNKNOWN;
+
+       switch (id) {
+       case DEVINF_SYNCTYPE_TWO_WAY:
+               result = DEVINF_SYNCTYPE_TWO_WAY;
+               break;
+       case DEVINF_SYNCTYPE_SLOW_SYNC:
+               result = DEVINF_SYNCTYPE_SLOW_SYNC;
+               break;
+       case DEVINF_SYNCTYPE_ONE_WAY_FROM_CLIENT:
+               result = DEVINF_SYNCTYPE_ONE_WAY_FROM_CLIENT;
+               break;
+       case DEVINF_SYNCTYPE_REFRESH_FROM_CLIENT:
+               result = DEVINF_SYNCTYPE_REFRESH_FROM_CLIENT;
+               break;
+       case DEVINF_SYNCTYPE_ONE_WAY_FROM_SERVER:
+               result = DEVINF_SYNCTYPE_ONE_WAY_FROM_SERVER;
+               break;
+       case DEVINF_SYNCTYPE_REFRESH_FROM_SERVER:
+               result = DEVINF_SYNCTYPE_REFRESH_FROM_SERVER;
+               break;
+       case DEVINF_SYNCTYPE_SERVER_ALERTED_SYNC:
+               result = DEVINF_SYNCTYPE_SERVER_ALERTED_SYNC;
+               break;
+       default:
+               return DEVINF_SYNCTYPE_UNKNOWN;
+               break;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return result;
+}
+
+/*
+static ErrorType create_DevInfPropParam(char *paramName, DevInfPropParam **devinfPropParam)
+{
+       _EXTERN_FUNC_ENTER;
+
+       ErrorType errorType = ERROR_INTERNAL_OK;
+
+       if (!paramName) {
+               errorType = ERROR_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *devinfPropParam = (DevInfPropParam *)calloc(1, sizeof(DevInfPropParam));
+       if (*devinfPropParam == NULL) {
+               errorType = ERROR_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*devinfPropParam)->paramName = strdup(paramName);
+
+error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+static void set_DevInfDataStoreDisplayname(DevInfDataStore* devinf_datastore, char *displayname) {
+
+       if (!devinf_datastore)
+               return;
+
+       devinf_datastore->displayname = strdup(displayname);
+}
+
+static void set_DevInfDataStoreRx(DevInfDataStore *devinf_datastore, DevInfContentType *devinf_content_type) {
+       if (!devinf_datastore)
+                       return;
+
+       devinf_datastore->rx = g_list_append(devinf_datastore->rx, devinf_content_type);
+}
+
+static void set_DevInfDataStoreTx(DevInfDataStore *devinf_datastore, DevInfContentType *devinf_content_type) {
+       if (!devinf_datastore)
+                       return;
+
+       devinf_datastore->tx = g_list_append(devinf_datastore->tx, devinf_content_type);
+}
+
+static void set_DevInfPropertyDataType(DevInfProperty *devinfProperty, char *dataType) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->dataType = strdup(dataType);
+}
+
+static void set_DevInfPropertyMaxOccur(DevInfProperty *devinfProperty, unsigned int maxOccur) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->maxOccur = maxOccur;
+}
+
+static void set_DevInfPropertyMaxSize(DevInfProperty *devinfProperty, unsigned int maxSize) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->maxSize = maxSize;
+}
+
+static void set_DevInfPropertyNoTruncate(DevInfProperty *devinfProperty, int noTruncate) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->noTruncate = noTruncate;
+}
+
+static void set_DevInfPropertyDisplayName(DevInfProperty *devinfProperty, char *displayName) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->displayName = strdup(displayName);
+}
+
+static void set_DevInfPropertyPropParam(DevInfProperty *devinfProperty, DevInfPropParam *devinfPropParam) {
+
+       if (!devinfProperty)
+               return;
+
+       devinfProperty->propParams = g_list_append(devinfProperty->propParams, devinfPropParam);
+}
+
+static void set_DevInfPropParamDataType(DevInfPropParam *devinfPropParam, char *dataType) {
+
+       if (!devinfPropParam)
+               return;
+
+       devinfPropParam->dataType = strdup(dataType);
+}
+
+static void set_DevInfPropParamDisplayName(DevInfPropParam *devinfPropParam, char *displayName) {
+
+       if (!devinfPropParam)
+               return;
+
+       devinfPropParam->displayName = strdup(displayName);
+}
+
+static void set_DevInfPropParamValEnums(DevInfPropParam *devinfPropParam, char *valEnum) {
+
+       if (!devinfPropParam)
+               return;
+
+       devinfPropParam->valEnums = g_list_append(devinfPropParam->valEnums, strdup(valEnum));
+ }
+*/
diff --git a/src/agent/service-adapter/sa_elements.c b/src/agent/service-adapter/sa_elements.c
new file mode 100755 (executable)
index 0000000..7d64963
--- /dev/null
@@ -0,0 +1,834 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Elements.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions for structures which is used in Service Adapter
+ */
+
+#include <sync_agent.h>
+
+#include "service-adapter/sa_elements.h"
+#include "service-adapter/sa_elements_internal.h"
+#include "service-adapter/sa_session_internal.h"
+#include "service-adapter/sa_command.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+sa_error_type_e create_anchor(char *last, char *next, anchor_s ** anchor)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (next == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *anchor = (anchor_s *) calloc(1, sizeof(anchor_s));
+       if (*anchor == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       if (last != NULL)
+               (*anchor)->last_anchor = strdup(last);
+
+       (*anchor)->next_anchor = strdup(next);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_item_anchor(item_s * item, anchor_s * anchor)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (item == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (anchor == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (item->anchor != NULL) {
+               free_anchor(item->anchor);
+               item->anchor = NULL;
+       }
+
+       anchor_s *temp_anchor = NULL;
+       errorType = create_anchor(anchor->last_anchor, anchor->next_anchor, &temp_anchor);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+       item->anchor = temp_anchor;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_last_anchor(anchor_s * anchor, char *last_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("lastAnchor = %s\n", last_anchor);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (anchor == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (last_anchor == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       anchor->last_anchor = last_anchor;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e set_next_anchor(anchor_s * anchor, char *next_anchor)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("nextAnchor = %s\n", next_anchor);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (anchor == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (next_anchor == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       anchor->next_anchor = next_anchor;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_anchor(anchor_s * anchor)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(anchor == NULL, "anchor is NULL");
+
+       if (anchor->last_anchor != NULL) {
+               free(anchor->last_anchor);
+               anchor->last_anchor = NULL;
+       }
+
+       if (anchor->next_anchor != NULL) {
+               free(anchor->next_anchor);
+               anchor->next_anchor = NULL;
+       }
+
+       free(anchor);
+       anchor = NULL;
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+sa_error_type_e create_location(char *loc_uri, char *loc_name, location_s ** location)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("locURI = %s, locName = %s\n", loc_uri, loc_name);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (loc_uri == NULL) {
+               _DEBUG_ERROR("locURI is NULL");
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *location = (location_s *) calloc(1, sizeof(location_s));
+       if (*location == NULL) {
+               _DEBUG_ERROR("location is NULL");
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*location)->loc_uri = strdup(loc_uri);
+
+       if (loc_name != NULL)
+               (*location)->loc_name = strdup(loc_name);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+location_s *dup_location(location_s * location)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       location_s *temp_location = NULL;
+
+       if (location == NULL) {
+               _DEBUG_ERROR("location is NULL");
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       errorType = create_location(location->loc_uri, location->loc_name, &temp_location);
+       if (errorType != SA_INTERNAL_OK) {
+               _DEBUG_ERROR("create_location is failed");
+               goto error;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return temp_location;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+
+}
+
+char *get_location_loc_name(location_s * location)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(location == NULL, NULL, "location is NULL");
+
+       _EXTERN_FUNC_EXIT;
+       return location->loc_name;
+}
+
+char *get_location_loc_uri(location_s * location)
+{
+       _EXTERN_FUNC_ENTER;
+       retvm_if(location == NULL, NULL, "location is NULL");
+
+       _EXTERN_FUNC_EXIT;
+       return location->loc_uri;
+}
+
+void free_location(location_s * loc)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(loc == NULL, "loc is NULL");
+
+       _DEBUG_INFO("loc->locURI = %s", loc->loc_uri);
+       if (loc->loc_uri != NULL)
+               free(loc->loc_uri);
+
+       _DEBUG_INFO("loc->locName = %s", loc->loc_name);
+       if (loc->loc_name != NULL)
+               free(loc->loc_name);
+
+       free(loc);
+       loc = NULL;
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+sa_error_type_e create_cred(char *user_name, char *pwd, auth_type_e auth_type, format_type_e format_type, char *data, cred_s ** cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (user_name == NULL || !strlen(user_name)) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+       if (pwd == NULL || !strlen(pwd)) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+       if (data == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *cred = (cred_s *) calloc(1, sizeof(cred_s));
+       if (*cred == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*cred)->type = auth_type;
+       (*cred)->format = format_type;
+       (*cred)->user_name = strdup(user_name);
+       (*cred)->password = strdup(pwd);
+
+       (*cred)->data = strdup(data);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+
+}
+
+void free_cred(cred_s * cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(cred == NULL, "cred is NULL");
+
+       if (cred->data != NULL) {
+               free(cred->data);
+               cred->data = NULL;
+       }
+
+       if (cred->user_name != NULL) {
+               free(cred->user_name);
+               cred->user_name = NULL;
+       }
+
+       if (cred->password != NULL) {
+               free(cred->password);
+               cred->password = NULL;
+       }
+
+       free(cred);
+       cred = NULL;
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+void free_chal(chal_s * chal)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(chal == NULL, "chal is NULL");
+
+       if (chal->nonce_plain != NULL) {
+               free(chal->nonce_plain);
+               chal->nonce_plain = NULL;
+       }
+
+       if (chal->nonce_b64 != NULL) {
+               free(chal->nonce_b64);
+               chal->nonce_b64 = NULL;
+       }
+
+       free(chal);
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+cred_s *create_cred_with_data(auth_type_e auth_type, char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       cred_s *cred = (cred_s *) calloc(1, sizeof(cred_s));
+       if (cred == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       cred->type = auth_type;
+       if (data != NULL)
+               cred->data = strdup(data);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return cred;
+
+}
+
+void set_cred_format_type(cred_s * cred, format_type_e format_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(cred == NULL, "cred is NULL");
+
+       cred->format = format_type;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sa_error_type_e create_syncml(sync_hdr_s * sync_hdr, GList * status, GList * commands, int is_final, syncml_s ** syncml)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (sync_hdr == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *syncml = (syncml_s *) calloc(1, sizeof(syncml_s));
+       if (*syncml == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*syncml)->hdr = sync_hdr;
+       (*syncml)->status = status;
+       (*syncml)->commands = commands;
+       (*syncml)->final = is_final;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+
+}
+
+void free_syncml(syncml_s * syncml)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(syncml == NULL, "syncML is NULL");
+
+       free_sync_hdr(syncml->hdr);
+       syncml->hdr = NULL;
+
+       free_statuses(syncml->status);
+       syncml->status = NULL;
+
+       free_commands(syncml->commands);
+       syncml->commands = NULL;
+
+       free(syncml);
+
+       _EXTERN_FUNC_EXIT;
+
+       return;
+}
+
+sa_error_type_e create_sync_hdr(session_s * session, sync_hdr_s ** sync_hdr)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (!session->protocol_version) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (!session->protocol_type) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (session->source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (session->target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       *sync_hdr = (sync_hdr_s *) calloc(1, sizeof(sync_hdr_s));
+       if (*sync_hdr == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*sync_hdr)->version = session->protocol_version;
+       (*sync_hdr)->protocol = session->protocol_type;
+       (*sync_hdr)->target = dup_location(session->target);
+       (*sync_hdr)->source = dup_location(session->source);
+
+       if (session->cred != NULL)
+               (*sync_hdr)->cred = dup_cred(session->cred);
+
+       if (session->session_id != NULL)
+               (*sync_hdr)->session_id = strdup(session->session_id);  /*free */
+
+       (*sync_hdr)->message_id = ++session->msg_id;
+
+       (*sync_hdr)->max_msg_size = session->source_max_msg_size;
+       (*sync_hdr)->max_obj_size = session->source_max_obj_size;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_sync_hdr(sync_hdr_s * sync_hdr)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(sync_hdr == NULL, "sync_hdr is NULL");
+
+       if (sync_hdr->session_id != NULL) {
+               free(sync_hdr->session_id);
+               sync_hdr->session_id = NULL;
+       }
+
+       if (sync_hdr->response_uri != NULL) {
+               free(sync_hdr->response_uri);
+               sync_hdr->response_uri = NULL;
+       }
+
+       if (sync_hdr->source != NULL) {
+               free_location(sync_hdr->source);
+               sync_hdr->source = NULL;
+       }
+
+       if (sync_hdr->target != NULL) {
+               free_location(sync_hdr->target);
+               sync_hdr->target = NULL;
+       }
+
+       if (sync_hdr->cred != NULL) {
+               free_cred(sync_hdr->cred);
+               sync_hdr->cred = NULL;
+       }
+
+       free(sync_hdr);
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+item_s *create_item()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       item_s *item = (item_s *) calloc(1, sizeof(item_s));
+       if (item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       item->data_type = ITEM_UNKNOWN;
+
+       _EXTERN_FUNC_EXIT;
+       return item;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+item_s *create_item_for_data(const char *data, unsigned int size)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       item_s *item = create_item();
+       if (item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       item->data_type = ITEM_DATA;
+       if (data != NULL)
+               item->private.data = strdup(data);
+
+       item->size = size;
+
+       _EXTERN_FUNC_EXIT;
+       return item;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+item_s *create_item_for_devinf(devinf_s * devinf)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (devinf == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       item_s *item = create_item();
+       if (item == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       item->data_type = ITEM_DEVINF;
+       item->private.devinf = devinf;
+
+       _EXTERN_FUNC_EXIT;
+       return item;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+void set_item_target(item_s * item, location_s * target)
+{
+       _EXTERN_FUNC_ENTER;
+       if (item != NULL)
+               item->target = target;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_item_source(item_s * item, location_s * source)
+{
+       _EXTERN_FUNC_ENTER;
+       if (item != NULL)
+               item->source = source;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void free_item(item_s * item)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(item == NULL, "item is NULL");
+
+       if (item->source != NULL) {
+               free_location(item->source);
+               item->source = NULL;
+       }
+
+       if (item->target != NULL) {
+               free_location(item->target);
+               item->target = NULL;
+       }
+
+       if (item->anchor != NULL) {
+               free_anchor(item->anchor);
+               item->anchor = NULL;
+       }
+
+       switch (item->data_type) {
+       case ITEM_DATA:
+               free(item->private.data);
+               break;
+       case ITEM_DEVINF:
+               /*devinf is pointed from session. so doesnot need to free here */
+               item->private.devinf = NULL;
+               break;
+       case ITEM_UNKNOWN:
+               /*noting to free */
+               break;
+       }
+
+       if (item->content_type != NULL) {
+               free(item->content_type);
+               item->content_type = NULL;
+       }
+
+       free(item);
+       item = NULL;
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+chal_s *dup_chal(chal_s * chal)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(chal == NULL, NULL, "chal is NULL");
+
+       chal_s *temp = (chal_s *) calloc(1, sizeof(chal_s));
+       retvm_if(temp == NULL, NULL, "temp is NULL");
+
+       if (chal->nonce_b64 != NULL)
+               temp->nonce_b64 = strdup(chal->nonce_b64);
+
+       if (chal->nonce_plain != NULL)
+               temp->nonce_plain = strdup(chal->nonce_plain);
+
+       temp->type = chal->type;
+       temp->format = chal->format;
+       temp->nonce_length = chal->nonce_length;
+
+       _EXTERN_FUNC_EXIT;
+       return temp;
+}
+
+cred_s *dup_cred(cred_s * cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(cred == NULL, NULL, "cred is NULL");
+
+       cred_s *temp = (cred_s *) calloc(1, sizeof(cred_s));
+       retvm_if(temp == NULL, NULL, "temp is NULL");
+
+       temp->type = cred->type;
+       temp->format = cred->format;
+
+       if (cred->user_name != NULL)
+               temp->user_name = strdup(cred->user_name);
+
+       if (cred->password != NULL)
+               temp->password = strdup(cred->password);
+
+       if (cred->data != NULL)
+               temp->data = strdup(cred->data);
+
+       _EXTERN_FUNC_EXIT;
+       return temp;
+}
+
+sa_error_type_e compare_cred(cred_s * hdr_cred, cred_s * session_cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (hdr_cred == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (session_cred == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (strcmp(hdr_cred->data, session_cred->data) == 0)
+               errorType = SA_INTERNAL_OK;
+       else
+               errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+auth_type_e convert_auth_type(char *auth_type)
+{
+       _EXTERN_FUNC_ENTER;
+       retvm_if(auth_type == NULL, AUTH_TYPE_UNKNOWN, "authType is NULL");
+
+       if (!strcmp(auth_type, ELEMENT_AUTH_BASIC)) {
+               return AUTH_TYPE_BASIC;
+       } else if (!strcmp(auth_type, ELEMENT_AUTH_MD5)) {
+               return AUTH_TYPE_MD5;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return AUTH_TYPE_UNKNOWN;
+}
+
+format_type_e convert_format_type(char *format_type)
+{
+       _EXTERN_FUNC_ENTER;
+       if (format_type == NULL)
+               return FORMAT_TYPE_UNKNOWN;
+
+       if (!strcmp(format_type, ELEMENT_FORMAT_BASE64)) {
+               return FORMAT_TYPE_BASE64;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return FORMAT_TYPE_UNKNOWN;
+}
+
+mem_s *create_mem()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       mem_s *mem = (mem_s *) calloc(1, sizeof(mem_s));
+       if (mem == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return mem;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return NULL;
+}
+
+void set_mem_shared_mem(mem_s * mem, int shared_mem)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(mem == NULL, "mem is NULL");
+
+       mem->sharedmem = shared_mem;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_mem_free_mem(mem_s * mem, unsigned int free_mem)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(mem == NULL, "mem is NULL");
+
+       mem->free_mem = free_mem;
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void set_mem_free_id(mem_s * mem, unsigned int free_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(mem == NULL, "mem is NULL");
+
+       mem->free_id = free_id;
+
+       _EXTERN_FUNC_EXIT;
+}
diff --git a/src/agent/service-adapter/sa_session.c b/src/agent/service-adapter/sa_session.c
new file mode 100755 (executable)
index 0000000..3ff27a1
--- /dev/null
@@ -0,0 +1,1578 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Session.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions for Session structure which is used in Service Adapter and processing receive command & status
+ */
+
+#include <sync_agent.h>
+
+#include "common/common_util.h"
+#include "service-adapter/sa_session.h"
+#include "service-adapter/sa_session_internal.h"
+#include "service-adapter/sa_elements.h"
+#include "service-adapter/sa_elements_internal.h"
+#include "service-adapter/sa_command.h"
+#include "service-adapter/sa_command_internal.h"
+#include "service-adapter/sa_devinf.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+static sa_error_type_e _receive_alert_status(session_s * session, status_s * status);
+static sa_error_type_e _receive_put_status(session_s * session, status_s * status);
+static sa_error_type_e _receive_get_status(session_s * session, status_s * status);
+static sa_error_type_e _receive_results_status(session_s * session, status_s * status);
+static sa_error_type_e _receive_sync_status(session_s * session, status_s * status);
+static sa_error_type_e _receive_changes_status(session_s * session, status_s * status, GList ** return_status);
+static sa_error_type_e _receive_map_status(session_s * session, status_s * status);
+
+static sa_error_type_e _receive_alert_command(session_s * session, command_s * command, GList ** return_datastore);
+static sa_error_type_e _receive_put_command(session_s * session, command_s * command);
+static sa_error_type_e _receive_get_command(session_s * session, command_s * command);
+static sa_error_type_e _receive_results_command(session_s * session, command_s * command);
+static sa_error_type_e _receive_sync_command(session_s * session, command_s * command, changed_datastore_s ** changed_datastore);
+static sa_error_type_e _receive_changes_command(session_s * session, command_s * command, char **luid_str_list, int *index, changed_datastore_s ** changed_datastore);
+
+static void __free_pending_status(command_status_s * command_status);
+static sa_error_type_e __add_mapping(session_s * session, char *guid, char *luid, int datastore_id);
+
+static sa_error_type_e _receive_alert_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       if (code >= 400 && code != ERROR_REQUIRE_REFRESH) {
+               /*401   unauthorized
+                  407  Authentication required
+                  405  command not allowed
+                  406  optional feature not supported
+                  500  command failed
+                  412  Incomplete command
+                  415 unsupported media type or format
+                  404 not found ->it have to be considered
+                  TODO error handling it's error~!!!!! */
+
+               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+               else if (code == ERROR_COMMAND_NOT_ALLOWED || code == ERROR_UNSUPPORTED_FEATURE || code == ERROR_GENERIC)
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+               else if (code == ERROR_NOT_FOUND) {
+                       /*do not need to return errorType when code is ERROR_NOT_FOUND */
+
+               }
+       }
+
+       /* delete mapping when receive 508 status for alert command */
+       if (code == ERROR_REQUIRE_REFRESH) {
+               sync_agent_da_return_e ret = SYNC_AGENT_DA_ERRORS;
+
+               sync_agent_da_delete_mapping_query_s query;
+               query.option = SYNC_AGENT_DA_DELETE_MAPPING_OPTION_ACCOUNT_ID;
+               query.account_id = session->account_id;
+
+               ret = sync_agent_delete_mapping(&query);
+               if (ret != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_delete_mapping !!");
+               }
+       }
+
+       /* TODO off resume flag if status is not 200 */
+       if (session->pkg_status == SYNCML_SUSPEND) {
+               if (code != 200) {
+                       errorType = SA_INTERNAL_SUSPEND_FAIL;
+               }
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_put_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       if (code >= 400) {
+               /*TODO error handling it's error~!!!!!
+                  401 unauthorized
+                  407 authentication required
+                  411 size required
+                  413 request entity too large
+                  416 requested size too big
+                  415 unspported media type or format
+                  420 device full
+                  500 command failed */
+               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+               else if (code == ERROR_GENERIC)
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+               else
+                       errorType = SA_INTERNAL_ERROR;
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_get_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       if (code >= 400) {
+               /*TODO error handling it's error~!!!!!
+                  401 unauthorized
+                  407 authentication required
+                  404 not found
+                  413 request entity too large
+                  415 unspported media type or format
+                  500 command failed */
+               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+               else if (code == ERROR_NOT_FOUND)
+                       errorType = SA_INTERNAL_NOT_FOUND;
+               else if (code == ERROR_GENERIC)
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+               else
+                       errorType = SA_INTERNAL_ERROR;
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_results_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       if (code >= 400) {
+               /*TODO error handling it's error~!!!!!
+                  401 unauthorized
+                  407 authentication required
+                  404 not found
+                  413 request entity too large
+                  415 unspported media type or format
+                  500 command failed */
+               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+               else if (code == ERROR_NOT_FOUND)
+                       errorType = SA_INTERNAL_NOT_FOUND;
+               else if (code == ERROR_GENERIC)
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+               else
+                       errorType = SA_INTERNAL_ERROR;
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_sync_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       if (code >= 400 && code != ERROR_REQUIRE_REFRESH) {
+               /*TODO error handling it's error~!!!!!
+                  401 unauthorized
+                  407 authentication required
+                  403 forbidden
+                  404 not found
+                  405 command not allowed
+                  508 refresh required
+                  500 command failed */
+               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+               else if (code == ERROR_NOT_FOUND)
+                       errorType = SA_INTERNAL_NOT_FOUND;
+               else if (code == ERROR_GENERIC)
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+               else
+                       errorType = SA_INTERNAL_ERROR;
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_changes_status(session_s * session, status_s * status, GList ** return_status)
+{
+       _INNER_FUNC_ENTER;
+
+       _DEBUG_TRACE("cmdID = %d", status->cmd_id);
+       _DEBUG_TRACE("msgRef = %d", status->msg_ref);
+       _DEBUG_TRACE("cmdRef = %d", status->cmd_ref);
+       _DEBUG_TRACE("type = %d", status->type);
+       _DEBUG_TRACE("data = %s", status->data);
+
+       unsigned int code = get_status_code(status);
+       _DEBUG_TRACE("code = %d", code);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (session->large_obj != NULL) {
+               /*LargeObj status it does not need to pass engine */
+               command_status_s *largeObj = session->large_obj;
+               if (largeObj->cmd_id == status->cmd_ref && largeObj->msg_id == status->msg_ref) {
+
+                       if (code == CHUNK_ACCEPTED) {
+                               __free_pending_status(largeObj);
+                               session->large_obj = NULL;
+                               return errorType;
+                       } else if (code == ERROR_REQUESTED_SIZE_TOO_BIG) {
+                               /*TODO error handling for large obj
+                                  can not send this item */
+                       } else if (code == ERROR_SIZE_REQUIRED) {
+
+                       }
+               }
+       }
+
+       /*pass to engine */
+       if (status->source_ref != NULL) {
+               applied_status_s *appliedStatus = create_applied_status(get_location_loc_uri(status->source_ref),
+                                                                       convert_change_type_command_type(status->type), code);
+               if (appliedStatus == NULL) {
+                       _DEBUG_ERROR("failed in create_appliedstatus");
+                       return SA_INTERNAL_NO_MEMORY;
+               }
+               *return_status = g_list_append(*return_status, appliedStatus);
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_map_status(session_s * session, status_s * status)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_da_return_e da_err;
+
+       GList *iter = NULL;
+       command_s *pCommand = NULL;
+       unsigned int code = 0;
+       for (iter = session->map_command; iter != NULL; iter = g_list_next(iter)) {
+               pCommand = iter->data;
+
+               if (pCommand->msg_id == status->msg_ref && pCommand->cmd_id == status->cmd_ref) {
+                       code = get_status_code(status);
+                       _DEBUG_TRACE("code = %d", code);
+
+                       if (code == 200) {
+                               GList *itemIter = NULL;
+                               item_s *item = NULL;
+                               for (itemIter = pCommand->private.map.items; itemIter != NULL; itemIter = g_list_next(itemIter)) {
+                                       item = itemIter->data;
+                                       _DEBUG_TRACE(" LUID  = %s has been removed\n", get_location_loc_uri(item->source));
+
+                                       sync_agent_da_delete_mapping_query_s query;
+                                       query.option = SYNC_AGENT_DA_DELETE_MAPPING_OPTION_LUID;
+                                       query.account_id = session->account_id;
+                                       query.luid = get_location_loc_uri(item->source);
+
+                                       da_err = sync_agent_delete_mapping(&query);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                               errorType = SA_INTERNAL_DA_ERROR;
+                                               _DEBUG_ERROR("failed in sync_agent_delete_mapping !!");
+                                               return errorType;
+                                       }
+                               }
+                               session->map_command = g_list_remove(session->map_command, pCommand);
+                               free_command(pCommand);
+                               break;
+                       } else if (code >= 400) {
+                               /*401 unauthorized
+                                  407 authentication required
+                                  420 device full
+                                  510 data store failure
+                                  500 command failed */
+
+                               if (code >= 500) {
+                                       /*map command has failed so delete failed map command from session->mapCpmmand */
+                                       GList *itemIter = NULL;
+                                       item_s *item = NULL;
+                                       for (itemIter = pCommand->private.map.items; itemIter != NULL; itemIter = g_list_next(itemIter)) {
+                                               item = itemIter->data;
+                                               _DEBUG_TRACE("LUID  = %s has been removed\n", get_location_loc_uri(item->source));
+
+                                               sync_agent_da_delete_mapping_query_s query;
+                                               query.option = SYNC_AGENT_DA_DELETE_MAPPING_OPTION_LUID;
+                                               query.account_id = session->account_id;
+                                               query.luid = get_location_loc_uri(item->source);
+
+                                               da_err = sync_agent_delete_mapping(&query);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       errorType = SA_INTERNAL_DA_ERROR;
+                                                       _DEBUG_ERROR("failed in sync_agent_delete_mapping !!");
+                                                       return errorType;
+                                               }
+                                       }
+                                       session->map_command = g_list_remove(session->map_command, pCommand);
+                                       free_command(pCommand);
+                                       break;
+                               }
+                               if (code == ERROR_AUTH_REJECTED || code == ERROR_AUTH_REQUIRED)
+                                       errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+                               else if (code == ERROR_NOT_FOUND)
+                                       errorType = SA_INTERNAL_NOT_FOUND;
+                               /* for prevent */
+//                              else if (code == ERROR_GENERIC)
+//                                      errorType = SA_INTERNAL_SERVER_ERROR;
+                               else
+                                       errorType = SA_INTERNAL_ERROR;
+                       }
+               }
+       }
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_alert_command(session_s * session, command_s * command, GList ** return_datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       status_s *temp = NULL;
+
+       if (command->source == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (command->target == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+       /*401   unauthorized
+          407  Authentication required
+          405  command not allowed
+          406  optional feature not supported
+          500  command failed
+          412  Incomplete command
+          415 unsupported media type or format */
+
+//      if (strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CONTACT]->source)  == 0 ||
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CALENDAR]->source)  == 0 ||
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_MEMO]->source)  == 0 ||
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CALLLOG]->source)  == 0) {
+//
+//              DatastoreInfo *datastore = create_datastoreinfo(get_location_locuri(command->target), get_location_locuri(command->source));
+//              if (datastore == NULL) {
+//                      errorType = SA_INTERNAL_NO_MEMORY;
+//                      goto error;
+//              }
+//
+//              if (command->private.alert.anchor != NULL){
+//                      set_datastoreinfo_lastanchor(datastore, command->private.alert.anchor->lastAnchor);
+//                      set_datastoreinfo_nextanchor(datastore, command->private.alert.anchor->nextAnchor);
+//              }
+//
+//              set_datastoreInfo_synctype(datastore, command->private.alert.type);
+//              set_datastoreinfo_maxobjsize(datastore, command->private.alert.maxObjSize);
+//
+//              *returnDatastore = g_list_append(*returnDatastore, datastore);
+//
+//              errorType = create_new_status(session, NO_ERROR, command,  COMMAND_TYPE_ALERT , &temp);
+//              if (errorType != SA_INTERNAL_OK)
+//                      goto error;
+//
+//              temp->item = create_item();
+//              if (temp->item == NULL) {
+//                      errorType = SA_INTERNAL_NO_MEMORY;
+//                      goto error;
+//              }
+//              set_item_anchor(temp->item,  command->private.alert.anchor);
+//              session->status = g_list_append(session->status, temp);
+//
+//      } else if (strcmp(get_location_locuri(command->target), get_location_locuri(session->source)) == 0 &&
+//                      strcmp(get_location_locuri(command->source), get_location_locuri(session->target)) == 0) {
+//
+//              errorType = create_new_status(session, NO_ERROR, command,  COMMAND_TYPE_ALERT , &temp);
+//              if (errorType != SA_INTERNAL_OK)
+//                      goto error;
+//
+//              session->status = g_list_append(session->status, temp);
+//      } else
+//              goto not_found_error;
+
+       int content_type;
+       bool is_data_store = false;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL)
+                       if (strcmp(get_location_loc_uri(command->target), datastoreinfo_per_content_type[content_type]->source) == 0) {
+                               is_data_store = true;
+                               break;
+                       }
+       }
+
+       if (is_data_store) {
+               datastore_info_s *datastore = create_datastore_info(get_location_loc_uri(command->target), get_location_loc_uri(command->source));
+               if (datastore == NULL) {
+                       errorType = SA_INTERNAL_NO_MEMORY;
+                       goto error;
+               }
+
+               if (command->private.alert.anchor != NULL) {
+                       set_datastore_info_last_anchor(datastore, command->private.alert.anchor->last_anchor);
+                       set_datastore_info_next_anchor(datastore, command->private.alert.anchor->next_anchor);
+               }
+
+               set_datastore_info_sync_type(datastore, command->private.alert.type);
+               set_datastore_info_max_obj_size(datastore, command->private.alert.max_obj_size);
+
+               *return_datastore = g_list_append(*return_datastore, datastore);
+
+               errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_ALERT, &temp);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               temp->item = create_item();
+               if (temp->item == NULL) {
+                       errorType = SA_INTERNAL_NO_MEMORY;
+                       goto error;
+               }
+               set_item_anchor(temp->item, command->private.alert.anchor);
+               session->status = g_list_append(session->status, temp);
+
+       } else if (strcmp(get_location_loc_uri(command->target), get_location_loc_uri(session->source)) == 0 && strcmp(get_location_loc_uri(command->source), get_location_loc_uri(session->target)) == 0) {
+
+               errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_ALERT, &temp);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               session->status = g_list_append(session->status, temp);
+       } else
+               goto not_found_error;
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+
+ not_found_error:
+       errorType = create_new_status(session, ERROR_NOT_FOUND, command, COMMAND_TYPE_ALERT, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return SA_INTERNAL_NOT_FOUND;
+
+ error:
+
+       if (temp != NULL)
+               free(temp);
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_put_command(session_s * session, command_s * command)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       /*401 unauthorized
+          407 authentication required
+          411 size required
+          413 request entity too large
+          416 requested size too big
+          415 unspported media type or format
+          420 device full
+          500 command failed */
+
+       status_s *temp = NULL;
+
+       if (strcmp(command->private.access.type, ELEMENT_DEVINF_XML) == 0 || strcmp(command->private.access.type, ELEMENT_DEVINF_WBXML) == 0) {
+               /*if it is devinf */
+               if (command->private.access.item != NULL) {
+                       session->remote_devinf = command->private.access.item->private.devinf;
+               }
+               errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_PUT, &temp);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+       } else
+               goto not_found_error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+
+ not_found_error:
+       errorType = create_new_status(session, ERROR_NOT_FOUND, command, COMMAND_TYPE_PUT, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return SA_INTERNAL_NOT_FOUND;
+
+ error:
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_get_command(session_s * session, command_s * command)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       status_s *temp = NULL;
+       command_s *pCommand = NULL;
+       location_s *pLocation = NULL;
+
+       if (strcmp(command->private.access.type, ELEMENT_DEVINF_XML) == 0 || strcmp(command->private.access.type, ELEMENT_DEVINF_WBXML) == 0) {
+
+               errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_GET, &temp);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               session->status = g_list_append(session->status, temp);
+
+               char *sourceDevInf = NULL;
+               if (session->protocol_version == VERSION_10)
+                       sourceDevInf = ELEMENT_DEVINF_10;
+               else if (session->protocol_version == VERSION_11)
+                       sourceDevInf = ELEMENT_DEVINF_11;
+               else if (session->protocol_version == VERSION_12)
+                       sourceDevInf = ELEMENT_DEVINF_12;
+
+               errorType = create_location(sourceDevInf, NULL, &pLocation);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               errorType = create_results_command(session, pLocation, ELEMENT_DEVINF_XML, session->devinf, &pCommand);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+
+               set_results_command_msg_ref(pCommand, command->msg_id);
+               set_results_command_cmd_ref(pCommand, command->cmd_id);
+               set_results_command_target_ref(pCommand, command->private.access.item->target);
+
+               session->results_command = g_list_append(session->results_command, pCommand);
+       } else
+               goto not_found_error;
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+
+ not_found_error:
+       errorType = create_new_status(session, ERROR_NOT_FOUND, command, COMMAND_TYPE_GET, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return SA_INTERNAL_NOT_FOUND;
+
+ error:
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_results_command(session_s * session, command_s * command)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       status_s *temp = NULL;
+
+       if (strcmp(command->private.results.type, ELEMENT_DEVINF_XML) == 0 || strcmp(command->private.results.type, ELEMENT_DEVINF_WBXML) == 0) {
+               /*if it is devinf */
+               if (command->private.results.item != NULL) {
+                       session->remote_devinf = command->private.results.item->private.devinf;
+
+                       errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_RESULTS, &temp);
+                       if (errorType != SA_INTERNAL_OK)
+                               goto error;
+
+                       session->status = g_list_append(session->status, temp);
+               }
+       } else
+               goto not_found_error;
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+
+ not_found_error:
+       errorType = create_new_status(session, ERROR_NOT_FOUND, command, COMMAND_TYPE_RESULTS, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return SA_INTERNAL_NOT_FOUND;
+
+ error:
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_sync_command(session_s * session, command_s * command, changed_datastore_s ** changed_datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       status_s *temp = NULL;
+
+       retvm_if(command == NULL, SA_INTERNAL_NOT_DEFINED, "command is NULL");
+
+       retvm_if(command->source == NULL, SA_INTERNAL_NOT_DEFINED, "command->source is NULL");
+       retvm_if(command->target == NULL, SA_INTERNAL_NOT_DEFINED, "command->target is NULL");
+
+       /*TODO
+          need to check that if target has not exist in client
+          it's a error(return status)
+          and return Datastore index
+
+          401 unauthorized
+          407 authentication required
+          403 forbidden
+          404 not founc
+          405 command not allowed
+          508 refresh required
+          500 command failed
+
+          TODO compare with alert command(?) */
+
+//      if (strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CONTACT]->source)  != 0 &&
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CALENDAR]->source)  != 0 &&
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_MEMO]->source)  != 0 &&
+//                      strcmp(get_location_locuri(command->target), datastoreinfo_per_content_type[TYPE_CALLLOG]->source)  != 0)
+//              goto not_found_error;
+//
+//      Status *temp = NULL;
+//      errorType = create_new_status(session, NO_ERROR, command,  COMMAND_TYPE_SYNC_START , &temp);
+//      if (errorType != SA_INTERNAL_OK)
+//              goto error;
+//
+//      session->status = g_list_append(session->status, temp);
+//
+//      _DEBUG_TRACE("hasNumChanged = %d",command->private.sync.hasNumChanged);
+//      _DEBUG_TRACE("numberOfChanges = %d",command->private.sync.numChanged);
+//
+//      /*for return to engine*/
+//      ChangedDatastore *pChangedDatastore = create_changeddatastore(get_location_locuri(command->source),
+//                                                                                                                                      get_location_locuri(command->target), command->private.sync.hasNumChanged,
+//                                                                                                                                      command->private.sync.hasNumChanged ? command->private.sync.numChanged : 0);
+//      if (pChangedDatastore == NULL) {
+//              errorType = SA_INTERNAL_NO_MEMORY;
+//              goto error;
+//      } else
+//              *changedDatastore = pChangedDatastore;
+
+       int content_type;
+       bool exist = false;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL)
+                       if (strcmp(get_location_loc_uri(command->target), datastoreinfo_per_content_type[content_type]->source) == 0) {
+                               exist = true;
+                               break;
+                       }
+       }
+
+       if (!exist)
+               goto not_found_error;
+
+       errorType = create_new_status(session, NO_ERROR, command, COMMAND_TYPE_SYNC_START, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _DEBUG_TRACE("hasNumChanged = %d", command->private.sync.has_num_changed);
+       _DEBUG_TRACE("numberOfChanges = %d", command->private.sync.num_changed);
+
+       /*for return to engine */
+       changed_datastore_s *pChangedDatastore = create_changed_datastore(get_location_loc_uri(command->source),
+                                                                         get_location_loc_uri(command->target), command->private.sync.has_num_changed,
+                                                                         command->private.sync.has_num_changed ? command->private.sync.num_changed : 0);
+       if (pChangedDatastore == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       } else
+               *changed_datastore = pChangedDatastore;
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+
+ not_found_error:
+       errorType = create_new_status(session, ERROR_NOT_FOUND, command, COMMAND_TYPE_SYNC_START, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+       _INNER_FUNC_ENTER;
+       return SA_INTERNAL_NOT_FOUND;
+
+ error:
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static sa_error_type_e _receive_changes_command(session_s * session, command_s * command, char **luid_str_list, int *index, changed_datastore_s ** changed_datastore)
+{
+       _INNER_FUNC_ENTER;
+       _DEBUG_TRACE("start command type :  %d\n", command->private.change.type);
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       GList *iter = NULL;
+       changed_item_s *changed = NULL;
+       char *luid;
+       change_type_e changeType = command->private.change.type;
+       for (iter = command->private.change.items; iter != NULL; iter = g_list_next(iter)) {
+               item_s *changedItem = (iter->data);
+
+               if (changedItem->more_data) {
+                       if (session->large_obj_cmd != NULL) {
+                               /*if there is a chunked item before...
+                                  it's not firest chunked item.... data have to be merged(check source location)
+                                  there will be another chunked item */
+
+                               command_s *pLargeObjcmd = session->large_obj_cmd;
+                               if (pLargeObjcmd->private.change.items != NULL) {
+                                       /*moreData item must be last item in item list */
+                                       GList *largeObjItems = session->large_obj_cmd->private.change.items;
+                                       GList *largeObjLastItem = g_list_nth(largeObjItems, g_list_length(largeObjItems) - 1);
+                                       item_s *item = largeObjLastItem->data;
+                                       alert_type_e alertType = ALERT_UNKNOWN;
+                                       if (strcmp(get_location_loc_uri(item->source), get_location_loc_uri(changedItem->source)) == 0) {
+                                               /*two item's source are equal
+                                                  append incomming string */
+                                               if (item->private.data != NULL) {
+                                                       char *tmp = g_strdup_printf("%s%s", item->private.data, changedItem->private.data);
+                                                       free(item->private.data);
+                                                       item->private.data = tmp;
+                                               } else {
+                                                       item->private.data = strdup(changedItem->private.data);
+                                               }
+                                               status_s *temp = NULL;
+                                               errorType = create_new_status_location(session, CHUNK_ACCEPTED, command, changedItem->source, changedItem->target, convert_command_type_change_type(changeType), &temp);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed in create_new_status_location");
+                                                       goto error;
+                                               }
+                                               session->status = g_list_append(session->status, temp);
+                                               alertType = ALERT_NEXT_MESSAGE;
+                                       } else {
+                                               /* it's a new data object or command but this command also have a moreData */
+                                               alertType = ALERT_NO_END_OF_DATA;
+                                       }
+                                       /* create alert command */
+                                       command_s *pAlertCommand = NULL;
+                                       errorType = create_alert_command(session, alertType, dup_location(session->source), dup_location(session->target), NULL, NULL, NULL, &pAlertCommand);
+                                       if (errorType != SA_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed in create_alert_command");
+                                               goto error;
+                                       }
+                                       session->alert_command = g_list_append(session->alert_command, pAlertCommand);
+                               }
+                       } else {
+                               /*first chunked item
+                                  just buffered it. does not generate LUID, and does not pass to engine */
+                               oma_status_type_e statusErrorType = ERROR_UNKNOWN;
+                               if (changedItem->size == 0) {
+                                       /*size required */
+                                       statusErrorType = ERROR_SIZE_REQUIRED;
+                               } else {
+                                       /* size is specified */
+                                       if (changedItem->size > session->source_max_obj_size) {
+                                               /*but it is bigger than client maxObjSize */
+                                               statusErrorType = ERROR_REQUESTED_SIZE_TOO_BIG;
+                                       } else {
+                                               /*chunked item accepted */
+                                               session->large_obj_cmd = command;
+                                               increase_command_ref_count(command);
+
+                                               statusErrorType = CHUNK_ACCEPTED;
+
+                                               /* create alert command */
+                                               command_s *pAlertCommand = NULL;
+                                               errorType = create_alert_command(session, ALERT_NEXT_MESSAGE, dup_location(session->source), dup_location(session->target), NULL, NULL, NULL, &pAlertCommand);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed in create_alert_command");
+                                                       goto error;
+                                               }
+                                               session->alert_command = g_list_append(session->alert_command, pAlertCommand);
+                                       }
+
+                                       status_s *temp = NULL;
+                                       errorType = create_new_status_location(session, statusErrorType, command, changedItem->source, changedItem->target, convert_command_type_change_type(changeType), &temp);
+                                       if (errorType != SA_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed in create_new_status_location");
+                                               goto error;
+                                       }
+                                       session->status = g_list_append(session->status, temp);
+                               }
+                       }
+               } else {
+                       if (session->large_obj_cmd != NULL) {
+
+                               /*if there is a chunked item before...
+                                  it's not firest chunked item.... data have to be merged(check source location)
+                                  there will be no more chunked item. this command have to be pass to engine */
+
+                               command_s *pLargeObjcmd = session->large_obj_cmd;
+                               if (pLargeObjcmd->private.change.items != NULL) {
+                                       /*moreData item must be last item in item list */
+                                       GList *largeObjItems = session->large_obj_cmd->private.change.items;
+                                       GList *largeObjLastItem = g_list_nth(largeObjItems, g_list_length(largeObjItems) - 1);
+                                       item_s *item = largeObjLastItem->data;
+
+                                       if (strcmp(get_location_loc_uri(item->source), get_location_loc_uri(changedItem->source)) == 0) {
+                                               /* two item's source are equal
+                                                  append incomming string */
+                                               if (item->private.data != NULL) {
+                                                       char *tmp = g_strdup_printf("%s%s", item->private.data, changedItem->private.data);
+                                                       free(item->private.data);
+                                                       item->private.data = tmp;
+                                               } else {
+                                                       item->private.data = strdup(changedItem->private.data);
+
+                                                       if (item->private.data == NULL) {
+                                                               _DEBUG_ERROR("item->private.data is null !!");
+                                                               goto error;
+                                                       }
+                                               }
+
+                                               if (item->size == strlen(item->private.data)) {
+                                                       /*delete pointing from pLargeObjCmd */
+                                                       largeObjLastItem->data = NULL;
+                                                       _DEBUG_TRACE("delete pointing from pLargeObjCmd");
+                                                       /*free Item from incomming Cmd */
+                                                       free_item(changedItem);
+                                                       _DEBUG_TRACE("free Item from incomming Cmd");
+                                                       /*pointing to Merged item in incomming Cmd */
+                                                       iter->data = item;
+                                                       changedItem = item;
+                                                       _DEBUG_TRACE("pointing to Merged item in incomming Cmd");
+
+                                                       free_command(session->large_obj_cmd);
+                                                       session->large_obj_cmd = NULL;
+                                               } else {
+                                                       status_s *temp = NULL;
+                                                       errorType = create_new_status_location(session, ERROR_SIZE_MISMATCH, command, changedItem->source, changedItem->target, convert_command_type_change_type(changeType), &temp);
+                                                       if (errorType != SA_INTERNAL_OK) {
+                                                               _DEBUG_ERROR("failed in create_new_status_location");
+                                                               goto error;
+                                                       }
+                                                       session->status = g_list_append(session->status, temp);
+                                               }
+                                       } else {
+                                               /* it's a new data object or command send 223
+                                                  create alert command */
+                                               command_s *pAlertCommand = NULL;
+                                               errorType = create_alert_command(session, ALERT_NO_END_OF_DATA, dup_location(session->source), dup_location(session->target), NULL, NULL, NULL, &pAlertCommand);
+                                               if (errorType != SA_INTERNAL_OK) {
+                                                       _DEBUG_ERROR("failed in create_alert_command");
+                                                       goto error;
+                                               }
+                                               session->alert_command = g_list_append(session->alert_command, pAlertCommand);
+                                       }
+                               }
+                       }
+                       if (changeType == CHANGE_ADD) {
+                               int datastore_id = 0;
+                               if (strcmp(changedItem->content_type, ELEMENT_TEXT_VCARD) == 0 || strcmp(changedItem->content_type, ELEMENT_TEXT_VCARD_30) == 0)
+                                       datastore_id = TYPE_CONTACT;
+                               else if (strcmp(changedItem->content_type, ELEMENT_TEXT_VCAL) == 0)
+                                       datastore_id = TYPE_CALENDAR;
+                               else if (strcmp(changedItem->content_type, ELEMENT_TEXT_PLAIN) == 0)
+                                       datastore_id = TYPE_MEMO;
+
+                               luid = luid_str_list[(*index)++];
+                               if (luid == NULL) {
+                                       _DEBUG_ERROR("luid is null");
+                                       errorType = SA_INTERNAL_ERROR;
+                                       goto error;
+                               }
+
+                               _DEBUG_TRACE("index = %d", *index);
+                               _DEBUG_TRACE("luid = %s", luid);
+
+                               errorType = __add_mapping(session, get_location_loc_uri(changedItem->source), luid, datastore_id);
+                               if (errorType != SA_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed in __add_mapping");
+                                       goto error;
+                               }
+                       } else {
+                               luid = get_location_loc_uri(changedItem->target);
+                               if (luid == NULL) {
+                                       _DEBUG_ERROR("luid is null");
+                                       errorType = SA_INTERNAL_ERROR;
+                                       goto error;
+                               }
+                       }
+
+                       changed = create_changed_item(changeType, luid);
+                       if (changed == NULL) {
+                               _DEBUG_ERROR("changed is null");
+                               errorType = SA_INTERNAL_NO_MEMORY;
+                               goto error;
+                       }
+
+                       if (changeType != CHANGE_DELETE) {
+                               set_changed_item_content_type(changed, changedItem->content_type);
+                               set_changed_item_data(changed, changedItem->private.data);
+                       }
+
+                       status_s *temp = NULL;
+                       errorType = create_new_status_location(session, ERROR_UNKNOWN, command, changedItem->source, changedItem->target, convert_command_type_change_type(changeType), &temp);
+                       if (errorType != SA_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed in create_new_status_location");
+                               goto error;
+                       }
+                       session->temp_status = g_list_append(session->temp_status, temp);
+
+                       (*changed_datastore)->change_item = g_list_append((*changed_datastore)->change_item, changed);
+                       changed = NULL;
+               }
+       }
+
+ error:
+
+       if (changed != NULL)
+               free_changed_item(changed);
+
+       _INNER_FUNC_ENTER;
+       return errorType;
+}
+
+static void __free_pending_status(command_status_s * command_status)
+{
+       _INNER_FUNC_ENTER;
+
+       retm_if(command_status == NULL, "pendingStatus is NULL");
+
+       free(command_status);
+       command_status = NULL;
+
+       _INNER_FUNC_EXIT;
+       return;
+}
+
+static sa_error_type_e __add_mapping(session_s * session, char *guid, char *luid, int datastore_id)
+{
+       _INNER_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_ERRORS;
+
+       sync_agent_da_mapping_s *mapping = NULL;
+       da_err = sync_agent_create_mapping(&mapping);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_create_mapping !!");
+               goto error;
+       }
+
+       mapping->account_id = session->account_id;
+       mapping->data_store_id = datastore_id;
+       mapping->luid = strdup(luid);
+       mapping->guid = strdup(guid);
+       mapping->access_name = strdup("SA");
+
+       _DEBUG_VERBOSE("account_id = %d", mapping->account_id);
+       _DEBUG_VERBOSE("data_store_id = %d", mapping->data_store_id);
+       _DEBUG_VERBOSE("luid = %s", mapping->luid);
+       _DEBUG_VERBOSE("guid = %s", mapping->guid);
+       _DEBUG_VERBOSE("access_name = %s", mapping->access_name);
+
+       da_err = sync_agent_add_mapping(mapping);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_add_mapping = %d", da_err);
+               sync_agent_free_mapping(mapping);
+               errorType = SA_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_free_mapping(mapping);
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e create_session(protocol_version_e protocol_version, protocol_type_e protocol_type, int account_id, char *sess_id, location_s * source_location, location_s * target_location, session_s ** session)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       *session = (session_s *) calloc(1, sizeof(session_s));
+       if (*session == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       if (sess_id != NULL)
+               (*session)->session_id = strdup(sess_id);
+
+       if (source_location != NULL)
+               (*session)->source = source_location;
+
+       if (target_location != NULL)
+               (*session)->target = target_location;
+
+       (*session)->protocol_type = protocol_type;
+       (*session)->protocol_version = protocol_version;
+       (*session)->account_id = account_id;
+
+       (*session)->msg_id = 0;
+       (*session)->cmd_id = 1;
+
+       (*session)->source_max_msg_size = OMA_DS_HTTP_DEFAULT_CLIENT_MAX_MSG_SIZE;
+       (*session)->source_max_obj_size = OMA_DS_HTTP_DEFAULT_CLIENT_MAX_OBJ_SIZE;
+
+       (*session)->target_max_msg_size = 0;
+       (*session)->target_max_obj_size = 0;
+
+       (*session)->naci_session_id = 0;
+       (*session)->has_opend = 0;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void free_session(session_s * session)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retm_if(session == NULL, "session is NULL");
+
+       if (session->session_id != NULL) {
+               free(session->session_id);
+               session->session_id = NULL;
+       }
+
+       if (session->jsession_id != NULL) {
+               free(session->jsession_id);
+               session->jsession_id = NULL;
+       }
+
+       _DEBUG_INFO("session->status");
+       free_statuses(session->status);
+       session->status = NULL;
+
+       _DEBUG_INFO("session->tempStatus");
+       free_statuses(session->temp_status);
+       session->temp_status = NULL;
+
+       _DEBUG_INFO("session->suspendStatus");
+       free_statuses(session->suspend_status);
+       session->suspend_status = NULL;
+
+       if (session->target != NULL) {
+               free_location(session->target);
+               session->target = NULL;
+       }
+
+       if (session->source != NULL) {
+               free_location(session->source);
+               session->source = NULL;
+       }
+
+       if (session->org_target != NULL) {
+               free_location(session->org_target);
+               session->org_target = NULL;
+       }
+
+       if (session->cred != NULL) {
+               free_cred(session->cred);
+               session->cred = NULL;
+       }
+
+       if (session->chal != NULL) {
+               free_chal(session->chal);
+               session->chal = NULL;
+       }
+
+       if (session->devinf != NULL) {
+               free_devinf(session->devinf);
+               session->devinf = NULL;
+       }
+
+       if (session->remote_devinf != NULL) {
+               free_devinf(session->remote_devinf);
+               session->remote_devinf = NULL;
+       }
+
+       if (session->large_obj_cmd != NULL) {
+               free_command(session->large_obj_cmd);
+               session->large_obj_cmd = NULL;
+       }
+
+       free_commands(session->map_command);
+       session->map_command = NULL;
+
+       free_commands(session->alert_command);
+       session->alert_command = NULL;
+
+       free_commands(session->results_command);
+       session->results_command = NULL;
+
+       if (session->large_obj != NULL)
+               free(session->large_obj);
+
+       if (session != NULL)
+               free(session);
+
+       _EXTERN_FUNC_EXIT;
+       return;
+}
+
+sa_error_type_e create_command_status(unsigned int msg_id, unsigned int cmd_id, command_status_s ** command_status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       *command_status = (command_status_s *) calloc(1, sizeof(command_status_s));
+       if (*command_status == NULL) {
+               errorType = SA_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       (*command_status)->msg_id = msg_id;
+       (*command_status)->cmd_id = cmd_id;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void set_session_cred(session_s * session, cred_s * cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (session == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (cred == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       session->cred = cred;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return;
+
+}
+
+void set_session_devinf(session_s * session, devinf_s * devinf)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       if (session == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (devinf == NULL) {
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       session->devinf = devinf;
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return;
+
+}
+
+sa_error_type_e receive_header(session_s * session, sync_hdr_s * header)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       location_s *pLocation = NULL;
+
+       if (session == NULL) {
+               _DEBUG_ERROR("session is NULL");
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (header == NULL) {
+               _DEBUG_ERROR("header is NULL");
+               errorType = SA_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+       if (session->session_id && header->session_id) {
+               if (strcmp(session->session_id, header->session_id) != 0) {
+                       errorType = SA_INTERNAL_SERVER_ERROR;
+                       goto error;
+               }
+       }
+
+       session->last_recieved_msg_id = header->message_id;
+
+       if (0 < header->max_msg_size)
+               session->target_max_msg_size = header->max_msg_size;
+       else
+               session->target_max_msg_size = OMA_DS_HTTP_DEFAULT_SERVER_MAX_MSG_SIZE;
+
+       if (0 < header->max_obj_size)
+               session->target_max_obj_size = header->max_obj_size;
+
+       if (header->response_uri != NULL) {
+               if (session->org_target == NULL) {
+                       session->org_target = session->target;
+                       session->target = NULL;
+               }
+
+               if (session->target != NULL)
+                       free_location(session->target);
+
+               errorType = create_location(header->response_uri, get_location_loc_name(session->org_target), &pLocation);
+               if (errorType != SA_INTERNAL_OK)
+                       goto error;
+               session->target = pLocation;
+
+               if (session->target == NULL) {
+                       errorType = SA_INTERNAL_NO_MEMORY;
+                       goto error;
+               }
+       }
+
+       status_s *temp = NULL;
+       oma_status_type_e statusData = ERROR_UNKNOWN;
+       if (header->cred != NULL) {
+               errorType = compare_cred(header->cred, session->cred);
+               if (errorType == SA_INTERNAL_OK)
+                       statusData = AUTH_ACCEPTED;
+               else if (errorType == SA_INTERNAL_AUTHENTICATION_ERROR) {
+                       statusData = ERROR_AUTH_REJECTED;
+               } else
+                       goto error;
+       } else {
+               statusData = NO_ERROR;
+       }
+
+       errorType = create_status(statusData, session->cmd_id++, session->last_recieved_msg_id, 0, header->source, header->target, COMMAND_TYPE_HEADER, &temp);
+       if (errorType != SA_INTERNAL_OK)
+               goto error;
+
+       session->status = g_list_append(session->status, temp);
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e receive_statuses(session_s * session, GList * receive_status, GList ** return_status)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+
+       GList *statusItem = receive_status;
+       status_s *status = NULL;
+       while (statusItem) {
+               status = statusItem->data;
+
+               if (status->cmd_ref == 0) {
+                       /*status of SyncHdr */
+                       assert(status->type == COMMAND_TYPE_HEADER);
+                       assert(status->data);
+                       oma_status_type_e statusType = atoi(status->data);
+
+                       /* TODO off resume flag if status is 400(bad request) */
+                       if (session->pkg_status == SYNCML_SUSPEND) {
+                               if (statusType == ERROR_BAD_REQUEST) {
+                                       errorType = SA_INTERNAL_SUSPEND_FAIL;
+                                       goto error;
+                               }
+                       }
+
+                       if (statusType == AUTH_ACCEPTED) {
+                               /*212
+                                  when auth type is AUTH_TYPE_BASIC does not need to send cred in syncHdr in same session
+                                  when auth type is AUTH_TYPE_MD5 the next nonce in Chal MUST used for the digest when the next sync session is started. */
+                               if (session->cred->type == AUTH_TYPE_MD5) {
+                                       chal_s *chal = status->chal;
+                                       if (chal != NULL) {
+                                               /*chal in status have to be stored in config_tbl because it have to be used next sync session */
+                                               _DEBUG_INFO("format type :%d", chal->format);
+
+                                               char *value;
+                                               sync_agent_da_config_s config;
+                                               config.config_id = session->account_id;
+
+                                               if (chal->format == FORMAT_TYPE_BASE64)
+                                                       value = chal->nonce_b64;
+                                               else
+                                                       value = g_base64_encode((unsigned char *)chal->nonce_plain, chal->nonce_length);
+
+                                               bool result = set_config_str(session->account_id, DEFINE_CONFIG_KEY_PROFILE_NEXT_NONCE, value, "string", "SA");
+                                               if (result == false) {
+                                                       errorType = SA_INTERNAL_ERROR;
+                                                       _DEBUG_ERROR("failed in set_Config");
+                                                       goto error;
+                                               }
+                                       }
+                               } else if (session->cred->type == AUTH_TYPE_BASIC) {
+                                       /*do not need cred anymore
+                                          but we just send it again */
+                               }
+                       } else if (statusType == NO_ERROR) {
+                               /*200
+                                  when auth type is AUTH_TYPE_BASIC sam credentials must be sent within the next request
+                                  when auth type is AUTH_TYPE_MD5  The next nonce in Chal MUST used when the next request is sent */
+                               if (session->cred->type == AUTH_TYPE_MD5) {
+                                       /*if auth type is AUTH_TYPE_MD5 */
+                                       if (status->chal != NULL) {
+                                               /*if there is a chal in status duplicate to session
+                                                  chal have to used when next request is sent */
+                                               if (session->chal != NULL) {
+                                                       free_chal(session->chal);
+                                                       session->chal = NULL;
+                                               }
+                                               session->chal = status->chal;
+                                               status->chal = NULL;
+                                       }
+                               }
+                       } else if (statusType == ERROR_AUTH_REQUIRED || statusType == ERROR_AUTH_REJECTED) {
+                               if (status->chal != NULL) {
+                                       if (session->chal != NULL) {
+                                               free_chal(session->chal);
+                                               session->chal = NULL;
+                                       }
+                                       session->chal = status->chal;
+                                       status->chal = NULL;
+                               }
+                               errorType = SA_INTERNAL_AUTHENTICATION_ERROR;
+                               goto error;
+                       } else if (statusType == ERROR_SERVER_FAILURE) {
+                               errorType = SA_INTERNAL_SERVER_FAILURE;
+                               goto error;
+                       } else if (statusType == IN_PROGRESS) {
+                               /*busy signaling */
+                               errorType = SA_INTERNAL_BUSY_SIGNALING;
+                               goto error;
+                       }
+               } else {
+                       /*status except status of SyncHdr */
+                       if (status->type == COMMAND_TYPE_ALERT) {
+                               errorType = _receive_alert_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_PUT) {
+                               errorType = _receive_put_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_GET) {
+                               errorType = _receive_get_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_RESULTS) {
+                               errorType = _receive_results_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_SYNC_START) {
+                               errorType = _receive_sync_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_MAP) {
+                               errorType = _receive_map_status(session, status);
+                       } else if (status->type == COMMAND_TYPE_ADD || status->type == COMMAND_TYPE_REPLACE || status->type == COMMAND_TYPE_DELETE) {
+                               errorType = _receive_changes_status(session, status, return_status);
+                       }
+
+                       if (errorType != SA_INTERNAL_OK)
+                               goto error;
+               }
+               statusItem = g_list_next(statusItem);
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+sa_error_type_e receive_commands(session_s * session, GList * receive_command, bool auto_config, GList ** return_datastore)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errorType = SA_INTERNAL_OK;
+       int item_luid_count = 0;
+       int index = 0;
+       int i;
+       char **luid_str_list = NULL;
+       changed_datastore_s *changedDatastore = NULL;
+
+       GList *iter = NULL;
+       command_s *command = NULL;
+       for (iter = receive_command; iter != NULL; iter = g_list_next(iter)) {
+               command = iter->data;
+
+               if (command->type == COMMAND_TYPE_ADD)
+                       item_luid_count += g_list_length(command->private.change.items);
+       }
+
+       _DEBUG_INFO("item_luid_count = %d", item_luid_count);
+
+       if (item_luid_count > 0) {
+               luid_str_list = sync_agent_generate_item_luid(1, item_luid_count);
+               if (luid_str_list == NULL) {
+                       _DEBUG_ERROR("failed in sync_agent_generate_item_luid");
+                       errorType = SA_INTERNAL_ERROR;
+                       goto error;
+               }
+       }
+
+       for (iter = receive_command; iter != NULL; iter = g_list_next(iter)) {
+               command = iter->data;
+
+               if (auto_config != true || (auto_config == true && command->type == COMMAND_TYPE_RESULTS)) {
+                       switch (command->type) {
+                       case COMMAND_TYPE_UNKNOWN:
+                       case COMMAND_TYPE_HEADER:
+                       case COMMAND_TYPE_MAP:
+                               /*never receive theses commands */
+                               break;
+                       case COMMAND_TYPE_ALERT:
+                               errorType = _receive_alert_command(session, command, return_datastore);
+                               break;
+                       case COMMAND_TYPE_PUT:
+                               errorType = _receive_put_command(session, command);
+                               break;
+                       case COMMAND_TYPE_GET:
+                               errorType = _receive_get_command(session, command);
+                               break;
+                       case COMMAND_TYPE_RESULTS:
+                               errorType = _receive_results_command(session, command);
+                               break;
+                       case COMMAND_TYPE_SYNC_START:
+                               errorType = _receive_sync_command(session, command, &changedDatastore);
+                               break;
+                       case COMMAND_TYPE_SYNC_END:
+                               {
+                                       if (changedDatastore != NULL) {
+                                               if (changedDatastore->has_number_of_changes || g_list_length(changedDatastore->change_item) > 0) {
+                                                       *return_datastore = g_list_append(*return_datastore, changedDatastore);
+                                                       changedDatastore = NULL;
+                                               } else {
+                                                       if (changedDatastore != NULL) {
+                                                               free_changed_datastore(changedDatastore);
+                                                               changedDatastore = NULL;
+                                                       }
+                                               }
+                                       }
+                               }
+                               break;
+                       case COMMAND_TYPE_ADD:
+                       case COMMAND_TYPE_REPLACE:
+                       case COMMAND_TYPE_DELETE:
+                               {
+                                       if (command->type != COMMAND_TYPE_ADD || luid_str_list != NULL) {
+                                               errorType = _receive_changes_command(session, command, luid_str_list, &index, &changedDatastore);
+                                       } else {
+                                               _DEBUG_ERROR("luid_str_list is NULL !!");
+                                               errorType = SA_INTERNAL_ERROR;
+                                               if (changedDatastore != NULL) {
+                                                       free_changed_datastore(changedDatastore);
+                                                       changedDatastore = NULL;
+                                               }
+                                               goto error;
+                                       }
+                               }
+                               break;
+                       }
+
+                       if (errorType != SA_INTERNAL_OK) {
+                               if (changedDatastore != NULL) {
+                                       free_changed_datastore(changedDatastore);
+                                       changedDatastore = NULL;
+                               }
+                               goto error;
+                       }
+               }
+       }
+
+ error:
+
+       if (changedDatastore != NULL)
+               free_changed_datastore(changedDatastore);
+
+       if (luid_str_list != NULL) {
+               /*free luid_str_list */
+               for (i = 0; i < item_luid_count; i++)
+                       free(luid_str_list[i]);
+
+               free(luid_str_list);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return errorType;
+}
+
+void reset_cmd_id_session(session_s * session)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (session != NULL)
+               session->cmd_id = 1;
+
+       _EXTERN_FUNC_EXIT;
+}
diff --git a/src/agent/service-adapter/sa_util.c b/src/agent/service-adapter/sa_util.c
new file mode 100755 (executable)
index 0000000..6538765
--- /dev/null
@@ -0,0 +1,177 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SA_Util.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of utility function
+ */
+
+#include <sync_agent.h>
+
+#include "service-adapter/sa_util.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SA"
+#endif
+
+void put_into_list(GList ** commands, GList ** commands_last, void *command)
+{
+       _EXTERN_FUNC_ENTER;
+
+       GList *temp = NULL;
+       if (*commands_last == NULL) {
+               *commands_last = *commands = g_list_append(*commands, command);
+       } else {
+               temp = g_list_append(*commands_last, command);
+               *commands_last = g_list_next(*commands_last);
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+sa_error_type_e create_cred_string(auth_type_e type, const char *user_name, const char *password, const char *nonce, unsigned int nonce_size, char **cred)
+{
+       _EXTERN_FUNC_ENTER;
+
+       sa_error_type_e errortype = SA_INTERNAL_OK;
+
+       switch (type) {
+       case AUTH_TYPE_BASIC:
+               {
+                       char *plain = g_strjoin(":", user_name, password, NULL);
+                       *cred = g_base64_encode((unsigned char *)plain, strlen(plain));
+                       if (*cred == NULL) {
+                               free(plain);
+                               errortype = SA_INTERNAL_NO_MEMORY;
+                               goto error;
+                       }
+                       free(plain);
+
+                       break;
+               }
+       case AUTH_TYPE_MD5:
+               {
+                       /* How does syncml:auth-md5 works?
+                        *
+                        * base64(
+                        *        md5(
+                        *            base64(
+                        *                   md5(
+                        *                       username + ":" + password
+                        *                     )
+                        *                 ) +
+                        *            ":" + nonce
+                        *          )
+                        *      )
+                        */
+
+                       /* Let's determine the string for the comparison. */
+                       char *auth = g_strjoin(":", user_name, password, NULL);
+                       _DEBUG_INFO("username:password = %s", auth);
+                       unsigned char *digest = NULL;
+                       digest = sync_agent_encrypt_cryptograhic_hash(SYNC_AGENT_SA_CRYPTOGRAHIC_HASH_FUNTION_MD5, auth, strlen(auth));
+                       free(auth);
+                       *cred = g_base64_encode(digest, 16);
+                       free(digest);
+                       if (*cred == NULL) {
+                               errortype = SA_INTERNAL_NO_MEMORY;
+                               goto error;
+                       }
+
+                       if (nonce != NULL) {
+                               _DEBUG_INFO("nonce = %s", nonce);
+                               _DEBUG_INFO("nonce_size = %d", nonce_size);
+
+                               int auth_size = strlen(*cred) + nonce_size + 1;
+                               auth = (char *)calloc(auth_size + 1, sizeof(char));
+                               if (auth == NULL) {
+                                       _DEBUG_ERROR("auth is NULL");
+                                       errortype = SA_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+
+                               memcpy(auth, *cred, strlen(*cred));
+                               auth[strlen(*cred)] = ':';
+                               memcpy(auth + strlen(*cred) + 1, nonce, nonce_size);
+                               _DEBUG_INFO("base64[md5[username:password]] = %s", *cred);
+                               _DEBUG_INFO("before last base64 encoding = %s", auth);
+                               free(*cred);
+
+                               /*MD5GetDigest (auth, strlen(auth), digest); */
+
+                               /*
+                                  GChecksum* pMd5 = g_checksum_new(G_CHECKSUM_MD5);
+                                  g_checksum_update(pMd5, auth, auth_size);
+                                  gsize temp = 16;
+                                  digest = (unsigned char*)calloc(16, sizeof(unsigned char));
+                                  if (digest == NULL) {
+                                  _DEBUG_ERROR("digest is NULL");
+                                  errortype = SA_INTERNAL_NO_MEMORY;
+                                  goto error;
+                                  }
+                                  g_checksum_get_digest(pMd5, digest, &temp);
+                                */
+
+                               digest = sync_agent_encrypt_cryptograhic_hash(SYNC_AGENT_SA_CRYPTOGRAHIC_HASH_FUNTION_MD5, auth, auth_size);
+                               _DEBUG_INFO("md5[base64[md5[username:password]]] = %s", digest);
+
+                               free(auth);
+                               *cred = g_base64_encode(digest, 16);
+                               free(digest);
+                               _DEBUG_INFO("base64[md5[base64[md5[username:password]]]] = %s", *cred);
+                               if (*cred == NULL) {
+                                       errortype = SA_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+                       }
+                       break;
+       case AUTH_TYPE_UNKNOWN:
+                       break;
+
+               }
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return errortype;
+}
+
+void set_xml_to_file(char *xml, const char *path)
+{
+       _EXTERN_FUNC_ENTER;
+
+       FILE *pFile = NULL;
+
+       if (xml != NULL)
+               pFile = fopen(path, "a");
+
+       retm_if(pFile == NULL, "pFile is NULL");
+
+       fputs("==================================================================================", pFile);
+       fputs("\n", pFile);
+
+       if (xml != NULL)
+               fputs(xml, pFile);
+
+       if (xml != NULL)
+               fclose(pFile);
+
+       _EXTERN_FUNC_EXIT;
+}
diff --git a/src/agent/service-engine/se_account.c b/src/agent/service-engine/se_account.c
new file mode 100755 (executable)
index 0000000..803f9d3
--- /dev/null
@@ -0,0 +1,1865 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Account.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of account in Service Engine
+ */
+
+#include <sync_agent.h>
+#include <plugin/plugin_slp_sysnoti_alarm.h>
+
+#include "common/csc_keys.h"
+#include "common/common_vconf.h"
+#include "common/common_define.h"
+#include "common/common_util.h"
+#include "framework/event/oma_ds_platform_event_handler.h"
+#include "service-engine/se_account.h"
+#include "service-engine/se_error.h"
+#include "service-engine/se_common.h"
+#include "service-engine/se_notification.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SE"
+#endif
+
+#define MAX_DATASTORE_COUNT 3
+
+typedef struct {
+       char *serverName;
+       int index;
+} datastore_cp_info;
+
+static char *predefinedDatastore[][MAX_DATASTORE_COUNT][2] = {
+       {{"contacts", "text/x-vcard"}, {"calendar", "text/x-vcalendar"}, {"notes", "text/plain"}},
+       {{"Contacts", "text/x-vcard"}, {"Calendar", "text/x-vcalendar"}, {"Notes", "text/plain"}}
+};
+
+static datastore_cp_info predefinedServer[] = {
+       {"O3SIS SyncML", 0},
+       {"Everdroid", 1}
+};
+
+static se_error_type_e _add_profile(char *addr, char *id, char *password, char *access_name, int *account_id);
+static se_error_type_e _set_profile_info(int account_id, char *profile_name, char *sync_mode, char *sync_type, char *interval);
+static se_error_type_e _set_profile_category(int account_id, sync_service_s * category);
+static se_error_type_e _set_periodic_sync_config(int account_id, char *sync_mode, char *interval);
+static se_error_type_e _get_empty_profile_dir_name(char **empty_profile_dir_name);
+
+static se_error_type_e _set_profile_info_into_config_list(int account_id, char *profile_dir_name, char *addr, char *profile_name, char *sync_mode, char *sync_type, char *interval, char *nonce, char *server_id, GList ** config_list);
+static se_error_type_e _set_profile_category_info(int account_id, sync_service_s * category, GList ** config_list);
+static se_error_type_e _set_profile_category_info_csc(int account_id, int content_type, int index, GList ** config_list);
+static se_error_type_e _set_profile_category_info_cp(int account_id, int content_type, resource_cp_s * category, GList ** config_list);
+static se_error_type_e __set_profile_category_info_into_cofnig_list(int account_id, int content_type, int enabled, char *src_uri, char *tgt_uri, char *id, char *password, GList ** config_list);
+static se_error_type_e ___append_config_value(int account_id, char *key, char *value, char *type, char *access_name, GList ** list);
+
+static se_error_type_e _add_profile(char *addr, char *id, char *password, char *access_name, int *account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_acc_error_e account_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+
+       int account;
+       char *folderID = NULL;
+
+       account_err = sync_agent_create_fw_account(&fw_account);
+       if (account_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_fw_account is fail");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       fw_account->email = strdup(id);
+       fw_account->password = strdup(password);
+       fw_account->enable = 1;
+       fw_account->access_name = strdup(access_name);
+
+       account_err = sync_agent_add_fw_account(fw_account, &account);
+       if (account_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_add_fw_account is fail");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("account_id = %d", account);
+
+       if (account < 0) {
+               _DEBUG_ERROR("account_id = %d", account);
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       folderID = sync_agent_generate_folder_luid();
+       if (folderID == NULL) {
+               _DEBUG_ERROR("failed in sync_agent_generate_folder_luid");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_ERRORS;
+       sync_agent_da_folder_s *folder = NULL;
+       ret = sync_agent_create_folder(&folder);
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_folder() failed !!");
+               goto error;
+       }
+
+       folder->account_id = account;
+       folder->folder_id = strdup(folderID);
+       folder->data_store_id = TYPE_CONTACT;
+       folder->folder_type_id = 0;     /* Default contacts folder */
+       folder->parent_folder_id = NULL;
+       folder->service_id = strdup("0");
+       folder->access_name = strdup("EventHandler");
+
+       char *new_folder_id = NULL;
+       ret = sync_agent_add_folder(folder, &new_folder_id);
+       sync_agent_free_folder(folder);
+       folder = NULL;
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("Agent Add_Folder Failed_In sync_agent_add_account()!");
+               _DEBUG_ERROR("[process_Event_Add_Account] Agent Add_Folder Failed_In sync_agent_add_account()!");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("[process_Event_Add_Account] Successed Agent Add_Folder in sync_agent_add_account(), added Folder ID : %s", new_folder_id);
+
+       if (folderID != NULL) {
+               free(folderID);
+               folderID = NULL;
+       }
+
+       if (new_folder_id != NULL) {
+               free(new_folder_id);
+               new_folder_id = NULL;
+       }
+
+       folderID = sync_agent_generate_folder_luid();
+       if (folderID == NULL) {
+               _DEBUG_ERROR("failed in sync_agent_generate_folder_luid");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       ret = sync_agent_create_folder(&folder);
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_folder() failed !!");
+               goto error;
+       }
+
+       folder->account_id = account;
+       folder->folder_id = strdup(folderID);
+       folder->data_store_id = TYPE_CALENDAR;
+       folder->folder_type_id = 0;     /* Default contacts folder */
+       folder->parent_folder_id = NULL;
+       folder->service_id = strdup("1");
+       folder->access_name = strdup("EventHandler");
+
+       ret = sync_agent_add_folder(folder, &new_folder_id);
+       sync_agent_free_folder(folder);
+       folder = NULL;
+
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("Agent Add_Folder Failed_In sync_agent_add_account()!");
+               _DEBUG_ERROR("[process_Event_Add_Account] Agent Add_Folder Failed_In sync_agent_add_account()!");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("[process_Event_Add_Account] Successed Agent Add_Folder in sync_agent_add_account(), added Folder ID : %s", new_folder_id);
+
+       if (folderID != NULL) {
+               free(folderID);
+               folderID = NULL;
+       }
+
+       if (new_folder_id != NULL) {
+               free(new_folder_id);
+               new_folder_id = NULL;
+       }
+
+       folderID = sync_agent_generate_folder_luid();
+       if (folderID == NULL) {
+               _DEBUG_ERROR("failed in sync_agent_generate_folder_luid");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       ret = sync_agent_create_folder(&folder);
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_folder() failed !!");
+               goto error;
+       }
+
+       folder->account_id = account;
+       folder->folder_id = strdup(folderID);
+       folder->data_store_id = TYPE_MEMO;
+       folder->folder_type_id = 0;     /* Default contacts folder */
+       folder->parent_folder_id = NULL;
+       folder->service_id = strdup("0");
+       folder->access_name = strdup("EventHandler");
+
+       ret = sync_agent_add_folder(folder, &new_folder_id);
+       sync_agent_free_folder(folder);
+       folder = NULL;
+
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("Agent Add_Folder Failed_In sync_agent_add_account()!");
+               _DEBUG_ERROR("[process_Event_Add_Account] Agent Add_Folder Failed_In sync_agent_add_account()!");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("[process_Event_Add_Account] Successed Agent Add_Folder in sync_agent_add_account(), added Folder ID : %s", new_folder_id);
+
+       if (folderID != NULL) {
+               free(folderID);
+               folderID = NULL;
+       }
+
+       if (new_folder_id != NULL) {
+               free(new_folder_id);
+               new_folder_id = NULL;
+       }
+
+       /* call log folder ID */
+       folderID = sync_agent_generate_folder_luid();
+       if (folderID == NULL) {
+               _DEBUG_ERROR("failed in sync_agent_generate_folder_luid");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       ret = sync_agent_create_folder(&folder);
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_create_folder() failed !!");
+               goto error;
+       }
+
+       folder->account_id = account;
+       folder->folder_id = strdup(folderID);
+       folder->data_store_id = TYPE_CALLLOG;
+       folder->folder_type_id = 0;     /* Default contacts folder */
+       folder->parent_folder_id = NULL;
+       folder->service_id = strdup("0");
+       folder->access_name = strdup("EventHandler");
+
+       ret = sync_agent_add_folder(folder, &new_folder_id);
+       sync_agent_free_folder(folder);
+       folder = NULL;
+
+       if (ret != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("Agent Add_Folder Failed_In sync_agent_add_account()!");
+               _DEBUG_ERROR("[process_Event_Add_Account] Agent Add_Folder Failed_In sync_agent_add_account()!");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("[process_Event_Add_Account] Successed Agent Add_Folder in sync_agent_add_account(), added Folder ID : %s", new_folder_id);
+
+       if (folderID != NULL) {
+               free(folderID);
+               folderID = NULL;
+       }
+
+       if (new_folder_id != NULL) {
+               free(new_folder_id);
+               new_folder_id = NULL;
+       }
+
+       *account_id = account;
+
+ error:
+
+       if (folderID != NULL)
+               free(folderID);
+
+       sync_agent_free_fw_account(fw_account);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _set_profile_info(int account_id, char *profile_name, char *sync_mode, char *sync_type, char *interval)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_NAME, profile_name, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE, sync_mode, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE, sync_type, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_SYNC_TYPE, sync_type, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNC_INTERVAL, interval, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _set_profile_category(int account_id, sync_service_s * category)
+{
+       _INNER_FUNC_ENTER;
+
+       _DEBUG_TRACE("category->content_type : %d", category->service_type);
+       _DEBUG_TRACE("category->enabled : %d", category->enabled);
+       _DEBUG_TRACE("category->src_uri : %s", category->src_uri);
+       _DEBUG_TRACE("category->tgt_uri : %s", category->tgt_uri);
+       _DEBUG_TRACE("category->id : %s", category->id);
+       _DEBUG_TRACE("category->password : %s", category->password);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       char *datastore = NULL;
+       char datastore_target[128];
+       char datastore_source[128];
+       char datastore_id[128];
+       char datastore_pw[128];
+
+       if (category->service_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (category->service_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (category->service_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (category->service_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       snprintf(datastore_target, sizeof(datastore_target), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET);
+       snprintf(datastore_source, sizeof(datastore_source), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+       snprintf(datastore_id, sizeof(datastore_id), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID);
+       snprintf(datastore_pw, sizeof(datastore_pw), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD);
+
+       result = set_config_int(account_id, datastore, category->enabled, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, datastore_source, category->src_uri, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, datastore_target, category->tgt_uri, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, datastore_id, category->id, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, datastore_pw, category->password, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static se_error_type_e _set_periodic_sync_config(int account_id, char *sync_mode, char *interval)
+{
+       _INNER_FUNC_ENTER;
+       _DEBUG_TRACE("sync_mode = %s", sync_mode);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_pm_return_e scheduler_err;
+       bool result;
+       char *value = NULL;
+       int alarm_id = 0;
+
+       pmci_alarm_s *alarm_info = (pmci_alarm_s *) calloc(1, sizeof(pmci_alarm_s));
+       if (alarm_info == NULL) {
+               _DEBUG_ERROR("alarm_info is NULL");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       result = get_config(account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, &value);
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       alarm_id = atoi(value);
+
+       if (alarm_id != 0) {
+               scheduler_err = sync_agent_remove_service_data(1, alarm_id);
+               if (scheduler_err != SYNC_AGENT_PM_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_remove_service_data");
+                       err = SE_INTERNAL_SCHEDULER_ERROR;
+                       goto error;
+               }
+       }
+
+       if (strcmp(sync_mode, DEFINE_SYNC_MODE_PERIODIC) == 0 && interval != NULL) {
+
+               result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE, DEFINE_ALERT_TWO_WAY_STR, "string", "SE");
+               if (result == false) {
+                       _DEBUG_ERROR("failed in set_config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               int week[] = { DAY_SUN, DAY_MON, DAY_TUE, DAY_WED, DAY_THU, DAY_FRI, DAY_SAT };
+               time_t current_time;
+               struct tm *struct_time;
+               time(&current_time);
+               struct_time = localtime(&current_time);
+               if (struct_time == NULL) {
+                       _DEBUG_ERROR("struct_time is NULL");
+                       err = SE_INTERNAL_ERROR;;
+                       goto error;
+               }
+
+               alarm_info->start_alarm_time = g_strdup_printf("%.2d-%.2d-%.2dT%.2d:%.2d:%.2dZ", struct_time->tm_year + 1900, struct_time->tm_mon + 1, struct_time->tm_mday, struct_time->tm_hour, struct_time->tm_min, struct_time->tm_sec);
+               alarm_info->is_disposable = 0;
+
+               if (strcmp(interval, "5 minutes") == 0) {
+                       _DEBUG_TRACE("5 minutes");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = 5 * 60;
+               } else if (strcmp(interval, "15 minutes") == 0) {
+                       _DEBUG_TRACE("15 minutes");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = 15 * 60;
+               } else if (strcmp(interval, "1 hour") == 0) {
+                       _DEBUG_TRACE("1 hour");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = ((1 * 60) * 60);
+               } else if (strcmp(interval, "4 hours") == 0) {
+                       _DEBUG_TRACE("4 hours");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = ((4 * 60) * 60);
+               } else if (strcmp(interval, "12 hours") == 0) {
+                       _DEBUG_TRACE("12 hours");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = ((12 * 60) * 60);
+               } else if (strcmp(interval, "1 day") == 0) {
+                       _DEBUG_TRACE("1 day");
+                       alarm_info->repeat_type = REPEAT;
+                       alarm_info->repeat_value = ((24 * 60) * 60);
+               } else if (strcmp(interval, "1 week") == 0) {
+                       _DEBUG_TRACE("1 week");
+                       alarm_info->repeat_type = REPEAT_WEEKLY;
+                       alarm_info->repeat_value = week[struct_time->tm_wday];
+               }
+
+               scheduler_err = sync_agent_add_service_data(1, alarm_info, &alarm_id);
+               if (scheduler_err != SYNC_AGENT_PM_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_add_service_data");
+                       err = SE_INTERNAL_SCHEDULER_ERROR;
+                       goto error;
+               }
+               _DEBUG_TRACE("alarm_id =%d", alarm_id);
+
+               result = set_config_int(account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, alarm_id, "int", "SE");
+               if (result == false) {
+                       _DEBUG_ERROR("failed in set_config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+       } else {
+               result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, "0", "int", "SE");
+               if (result == false) {
+                       _DEBUG_ERROR("failed in set_config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       if (alarm_info != NULL) {
+               if (alarm_info->start_alarm_time != NULL)
+                       free(alarm_info->start_alarm_time);
+
+               free(alarm_info);
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _set_profile_info_into_config_list(int account_id, char *profile_dir_name, char *addr, char *profile_name, char *sync_mode, char *sync_type, char *interval, char *nonce, char *server_id, GList ** config_list)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, profile_dir_name, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_IP, addr, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_NAME, profile_name, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE, sync_mode != NULL ? sync_mode : "Push", "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE, sync_type != NULL ? sync_type : "Full", "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_SYNC_TYPE, sync_type != NULL ? sync_type : "Full", "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNC_INTERVAL, interval != NULL ? interval : "5 minutes", "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_NEXT_NONCE, nonce, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, server_id, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_STATUS, "-1", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_TIME, "-1", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, "0", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNCHRONISING, "0", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, DEFINE_CONFIG_KEY_PROFILE_RESUME, "0", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in _append_config_value");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _set_profile_category_info(int account_id, sync_service_s * category, GList ** config_list)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(category == NULL, SE_INTERNAL_NOT_DEFINED, "category is NULL");
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       err = __set_profile_category_info_into_cofnig_list(account_id, category->service_type, category->enabled, category->src_uri, category->tgt_uri, category->id, category->password, config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in _set_profile_category_info_into_cofnig_list");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _set_profile_category_info_csc(int account_id, int content_type, int index, GList ** config_list)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       char *is_enabled_path = NULL;
+       char *target_uri_path = NULL;
+       char *id_path = NULL;
+       char *pwd_path = NULL;
+
+       char *datastore = NULL;
+
+       int is_enabled = 0;
+       char *target_uri = NULL;
+       char *id = NULL;
+       char *pwd = NULL;
+       char profile_path[128];
+
+       char *source_uri = NULL;
+
+       bool result;
+
+       if (content_type == TYPE_CONTACT) {
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+               source_uri = DEFINE_SOURCE_CONTACT_URI;
+               is_enabled_path = CSC_VCONF_KEY_SYNCMLDS_CONTACTS_ENABLED;
+               target_uri_path = CSC_VCONF_KEY_SYNCMLDS_CONTACTS_TGTURI;
+               id_path = CSC_VCONF_KEY_SYNCMLDS_CONTACTS_AUTHNAME;
+               pwd_path = CSC_VCONF_KEY_SYNCMLDS_CONTACTS_AUTHPWD;
+       } else if (content_type == TYPE_CALENDAR) {
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+               source_uri = DEFINE_SOURCE_CALENDAR_URI;
+               is_enabled_path = CSC_VCONF_KEY_SYNCMLDS_CALENDAR_ENABLED;
+               target_uri_path = CSC_VCONF_KEY_SYNCMLDS_CALENDAR_TGTURI;
+               id_path = CSC_VCONF_KEY_SYNCMLDS_CALENDAR_AUTHNAME;
+               pwd_path = CSC_VCONF_KEY_SYNCMLDS_CALENDAR_AUTHPWD;
+       } else if (content_type == TYPE_MEMO) {
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+               source_uri = DEFINE_SOURCE_MEMO_URI;
+               is_enabled_path = CSC_VCONF_KEY_SYNCMLDS_MEMO_ENABLED;
+               target_uri_path = CSC_VCONF_KEY_SYNCMLDS_MEMO_TGTURI;
+               id_path = CSC_VCONF_KEY_SYNCMLDS_MEMO_AUTHNAME;
+               pwd_path = CSC_VCONF_KEY_SYNCMLDS_MEMO_AUTHPWD;
+       } else if (content_type == TYPE_CALLLOG) {
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+               source_uri = DEFINE_SOURCE_CALLLOG_URI;
+       } else {
+               err = SE_INTERNAL_ERROR;
+               _DEBUG_ERROR("No content type");
+               goto error;
+       }
+
+       if (content_type != TYPE_CALLLOG) {
+               snprintf(profile_path, sizeof(profile_path), is_enabled_path, index);
+               result = get_vconf_int_key(profile_path, &is_enabled);
+               if (result == false) {
+                       _DEBUG_ERROR("No value in vconf key = %s", profile_path);
+                       goto error;
+               }
+
+               snprintf(profile_path, sizeof(profile_path), target_uri_path, index);
+               target_uri = get_vconf_str_key(profile_path);
+
+               snprintf(profile_path, sizeof(profile_path), id_path, index);
+               id = get_vconf_str_key(profile_path);
+
+               snprintf(profile_path, sizeof(profile_path), pwd_path, index);
+               pwd = get_vconf_str_key(profile_path);
+       }
+
+       err = __set_profile_category_info_into_cofnig_list(account_id, content_type, is_enabled, source_uri, target_uri, id, pwd, config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in _set_profile_category_info_into_cofnig_list");
+               goto error;
+       }
+
+ error:
+
+       if (target_uri != NULL)
+               free(target_uri);
+
+       if (id != NULL)
+               free(id);
+
+       if (pwd != NULL)
+               free(pwd);
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static se_error_type_e _set_profile_category_info_cp(int account_id, int content_type, resource_cp_s * category, GList ** config_list)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(category == NULL, SE_INTERNAL_NOT_DEFINED, "category is NULL");
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *sourceuri = NULL;
+
+       if (content_type == TYPE_CONTACT)
+               sourceuri = DEFINE_SOURCE_CONTACT_URI;
+       else if (content_type == TYPE_CALENDAR)
+               sourceuri = DEFINE_SOURCE_CALENDAR_URI;
+       else if (content_type == TYPE_MEMO)
+               sourceuri = DEFINE_SOURCE_MEMO_URI;
+       else if (content_type == TYPE_CALLLOG)
+               sourceuri = DEFINE_SOURCE_CALLLOG_URI;
+       else {
+               err = SE_INTERNAL_ERROR;
+               _DEBUG_ERROR("No content type");
+               goto error;
+       }
+
+       err = __set_profile_category_info_into_cofnig_list(account_id, content_type, 0, sourceuri, category->name, category->id, category->password, config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in _set_profile_category_info_into_cofnig_list");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static se_error_type_e __set_profile_category_info_into_cofnig_list(int account_id, int content_type, int enabled, char *src_uri, char *tgt_uri, char *id, char *password, GList ** config_list)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+       char *enable = NULL;
+
+       char *datastore = NULL;
+       char datastore_target[128];
+       char datastore_source[128];
+       char datastore_id[128];
+       char datastore_pw[128];
+
+       char datastore_dbSynced[128];
+       char datastore_lastSessionTime[128];
+       char datastore_s2c_Total[128];
+       char datastore_s2c_NrOfAdd[128];
+       char datastore_s2c_NrOfDelete[128];
+       char datastore_s2c_NrOfReplace[128];
+       char datastore_c2s_Total[128];
+       char datastore_c2s_NrOfAdd[128];
+       char datastore_c2s_NrOfDelete[128];
+       char datastore_c2s_NrOfReplace[128];
+
+       if (content_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (content_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (content_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (content_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       snprintf(datastore_target, sizeof(datastore_target), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET);
+       snprintf(datastore_source, sizeof(datastore_source), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+       snprintf(datastore_id, sizeof(datastore_id), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID);
+       snprintf(datastore_pw, sizeof(datastore_pw), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD);
+
+       snprintf(datastore_dbSynced, sizeof(datastore_dbSynced), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_DBSYNCED);
+       snprintf(datastore_lastSessionTime, sizeof(datastore_lastSessionTime), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_LAST_TIME);
+
+       snprintf(datastore_s2c_Total, sizeof(datastore_s2c_Total), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL);
+       snprintf(datastore_s2c_NrOfAdd, sizeof(datastore_s2c_NrOfAdd), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD);
+       snprintf(datastore_s2c_NrOfDelete, sizeof(datastore_s2c_NrOfDelete), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE);
+       snprintf(datastore_s2c_NrOfReplace, sizeof(datastore_s2c_NrOfReplace), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE);
+
+       snprintf(datastore_c2s_Total, sizeof(datastore_c2s_Total), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL);
+       snprintf(datastore_c2s_NrOfAdd, sizeof(datastore_c2s_NrOfAdd), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD);
+       snprintf(datastore_c2s_NrOfDelete, sizeof(datastore_c2s_NrOfDelete), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE);
+       snprintf(datastore_c2s_NrOfReplace, sizeof(datastore_c2s_NrOfReplace), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE);
+
+       enable = g_strdup_printf("%u", enabled);
+       result = ___append_config_value(account_id, datastore, enable, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_source, src_uri, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_target, tgt_uri, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_id, id, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_pw, password, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_dbSynced, DEFINE_DBSYNC_NO, "string", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_lastSessionTime, "-1", "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_s2c_Total, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_s2c_NrOfAdd, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_s2c_NrOfDelete, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_s2c_NrOfReplace, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_c2s_Total, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_c2s_NrOfAdd, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_c2s_NrOfDelete, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = ___append_config_value(account_id, datastore_c2s_NrOfReplace, 0, "int", "SE", config_list);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       if (enable != NULL)
+               free(enable);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e ___append_config_value(int account_id, char *key, char *value, char *type, char *access_name, GList ** list)
+{
+       _INNER_FUNC_ENTER;
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result;
+
+       sync_agent_da_config_s *config = NULL;
+
+       result = create_config_str(account_id, key, value, type, access_name, &config);
+       if (result == false) {
+               _DEBUG_ERROR("failed in create_config_str");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       if (config != NULL) {
+               *list = g_list_append(*list, config);
+               config = NULL;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _get_empty_profile_dir_name(char **empty_profile_dir_name)
+{
+       _INNER_FUNC_ENTER;
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result;
+       char *profileDirName = NULL;
+       int profile[MAXIMUM_ACCOUNT_COUNT] = { 0 };
+       char profileIndex[2];
+       int index;
+       int i;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+
+               if (profileDirName != NULL) {
+                       free(profileDirName);
+                       profileDirName = NULL;
+               }
+
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, &profileDirName);
+               if (result == false) {
+                       _DEBUG_ERROR("failed in get_Config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               _DEBUG_TRACE("profile_Dir_name = %s", profileDirName);
+               if (profileDirName == NULL)
+                       continue;
+
+               strcpy(profileIndex, profileDirName + strlen(profileDirName) - 1);
+               _DEBUG_TRACE("profileIndex = %s", profileIndex);
+
+               index = atoi(profileIndex);
+               profile[index - 1] = 1;
+       }
+
+       for (i = 0; i < MAXIMUM_ACCOUNT_COUNT; i++) {
+               if (profile[i] != 1) {
+                       *empty_profile_dir_name = g_strdup_printf("Sync%d", i + 1);
+                       break;
+               }
+       }
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       if (profileDirName != NULL)
+               free(profileDirName);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+bool add_profile(char *profile_dir_name, char *profile_name, char *addr, char *id, char *password, char *sync_mode, char *sync_type, char *interval, GList * categories, int *account_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _DEBUG_INFO("profile_name = %s", profile_name);
+       _DEBUG_INFO("addr = %s", addr);
+       _DEBUG_INFO("id = %s", id);
+       _DEBUG_INFO("password = %s", password);
+       _DEBUG_INFO("sync_mode = %s", sync_mode);
+       _DEBUG_INFO("sync_type = %s", sync_type);
+       _DEBUG_INFO("interval = %s", interval);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       int account = -1;
+       GList *config_list = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       err = _add_profile(addr, id, password, "SE", &account);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       err = _set_profile_info_into_config_list(account, profile_dir_name, addr, profile_name, sync_mode, sync_type, interval, NULL, NULL, &config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       sync_service_s *category = NULL;
+       GList *iter = NULL;
+       for (iter = categories; iter != NULL; iter = g_list_next(iter)) {
+               category = iter->data;
+               err = _set_profile_category_info(account, category, &config_list);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __set_profile_category");
+                       goto error;
+               }
+       }
+
+       da_err = sync_agent_add_config_list(config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       err = _set_periodic_sync_config(account, sync_mode, interval);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in _set_periodic_sync_config");
+               goto error;
+       }
+
+       *account_id = account;
+
+ error:
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       _DEBUG_INFO("err = %d", err);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool add_profile_csc(int index)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char profile_path[128];
+       char *profile_dir_name = NULL;
+       char *profile_name = NULL;
+       char *id = NULL;
+       char *password = NULL;
+       char *server_ip = NULL;
+       char *sync_mode = NULL;
+       char *sync_type = NULL;
+       int account_id;
+
+       GList *config_list = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       err = _get_empty_profile_dir_name(&profile_dir_name);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __get_empty_profileDirName");
+               goto error;
+       }
+
+       if (profile_dir_name == NULL) {
+               _DEBUG_ERROR("Maximum profiles count is %d, no more profile", MAXIMUM_ACCOUNT_COUNT);
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_AUTHNAME, index);
+       id = get_vconf_str_key(profile_path);
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_AUTHPWD, index);
+       password = get_vconf_str_key(profile_path);
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_ADDR, index);
+       server_ip = get_vconf_str_key(profile_path);
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_NAME, index);
+       profile_name = get_vconf_str_key(profile_path);
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_SYNCMODE, index);
+       sync_mode = get_vconf_str_key(profile_path);
+
+       snprintf(profile_path, sizeof(profile_path), CSC_VCONF_KEY_SYNCMLDS_SYNCTYPE, index);
+       sync_type = get_vconf_str_key(profile_path);
+
+       _DEBUG_INFO("email = %s", id);
+       _DEBUG_INFO("password = %s", password);
+       _DEBUG_INFO("serverIP = %s", server_ip);
+       _DEBUG_INFO("profileName = %s", profile_name);
+       _DEBUG_INFO("syncMode = %s", sync_mode);
+       _DEBUG_INFO("syncType = %s", sync_type);
+
+       err = _add_profile(server_ip, id, password, "SE", &account_id);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       err = _set_profile_info_into_config_list(account_id, profile_dir_name, server_ip, profile_name, sync_mode, sync_type, NULL, NULL, NULL, &config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               err = _set_profile_category_info_csc(account_id, content_type, index, &config_list);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in set_DatastoreConfig");
+                       goto error;
+               }
+       }
+
+       da_err = sync_agent_add_config_list(config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       if (profile_dir_name != NULL)
+               free(profile_dir_name);
+       if (profile_name != NULL)
+               free(profile_name);
+       if (id != NULL)
+               free(id);
+       if (password != NULL)
+               free(password);
+       if (server_ip != NULL)
+               free(server_ip);
+       if (sync_mode != NULL)
+               free(sync_mode);
+       if (sync_type != NULL)
+               free(sync_type);
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool add_profile_cp(char *profile_name, char *addr, char *id, char *password, GList * categories, int *account_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _DEBUG_INFO("profilename = %s", profile_name);
+       _DEBUG_INFO("addr = %s", addr);
+       _DEBUG_INFO("id = %s", id);
+       _DEBUG_INFO("password = %s", password);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       int account = -1;
+
+       char *profile_dir_name = NULL;
+       GList *config_list = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       err = _get_empty_profile_dir_name(&profile_dir_name);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __get_empty_profileDirName");
+               goto error;
+       }
+
+       if (profile_dir_name == NULL) {
+               _DEBUG_ERROR("Maximum profiles count is %d, no more profile", MAXIMUM_ACCOUNT_COUNT);
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       err = _add_profile(addr, id, password, "SE", &account);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       err = _set_profile_info_into_config_list(account, profile_dir_name, addr, profile_name, NULL, NULL, NULL, NULL, NULL, &config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       int i;
+       int cnt = (int)sizeof(predefinedServer) / sizeof(datastore_cp_info);
+       _DEBUG_INFO("cnt = %d", cnt);
+       for (i = 0; i < cnt; i++) {
+
+               _DEBUG_INFO("predefinedServer[%d].serverName = %s", i, predefinedServer[i].serverName);
+               if (strcmp(predefinedServer[i].serverName, profile_name) == 0) {
+
+                       int j;
+                       for (j = 0; j < MAX_DATASTORE_COUNT; j++) {
+                               resource_cp_s *category = NULL;
+                               GList *iter = NULL;
+                               _DEBUG_INFO("categories length = %d", g_list_length(categories));
+                               for (iter = categories; iter != NULL; iter = g_list_next(iter)) {
+                                       category = (resource_cp_s *) iter->data;
+                                       _DEBUG_INFO("category->name = %s", category->name);
+                                       _DEBUG_INFO("category->accept = %s", category->accept);
+
+                                       _DEBUG_INFO("predefinedDatastore[i][j][0] = %s", predefinedDatastore[i][j][0]);
+                                       _DEBUG_INFO("predefinedDatastore[i][j][1] = %s", predefinedDatastore[i][j][1]);
+
+                                       if (predefinedDatastore[i][j][0] != NULL && category->name != NULL && predefinedDatastore[i][j][1] != NULL && category->accept != NULL) {
+
+                                               if (strcasecmp(predefinedDatastore[i][j][0], category->name) == 0 && strcmp(predefinedDatastore[i][j][1], category->accept) == 0) {
+
+                                                       err = _set_profile_category_info_cp(account, j, category, &config_list);
+                                                       if (err != SE_INTERNAL_OK) {
+                                                               _DEBUG_ERROR("failed in __set_profile_category");
+                                                               goto error;
+                                                       }
+                                                       break;
+                                               }
+                                       }
+                               }
+                       }
+               }
+       }
+
+       da_err = sync_agent_add_config_list(config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       *account_id = account;
+
+ error:
+
+       if (profile_dir_name != NULL)
+               free(profile_dir_name);
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool add_profile_dive(int *account_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_dev_return_e dci_err = SYNC_AGENT_DEV_RETURN_SUCCESS;
+       char *id = NULL;
+       char *password = NULL;
+       char *encoded_nextnonce = NULL;
+       int account = -1;
+
+       GList *config_list = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       /* FIXME  get id from somewhere */
+       id = "ss.linux.test@gmail.com";
+
+       /*get IMEI from Platform */
+       dci_err = sync_agent_get_devinfo(DEFINE_PLATFORM, "DevID", &password);
+       if (dci_err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed to get devinfo");
+               goto error;
+       }
+
+       err = _add_profile(DEFINE_DIVE_SERVER_URL_HTTPS, id, password, "DIVE", &account);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       encoded_nextnonce = g_base64_encode((unsigned char *)DEFINE_DIVE_DEFAULT_NEXT_NONCE, strlen(DEFINE_DIVE_DEFAULT_NEXT_NONCE));
+
+       err = _set_profile_info_into_config_list(account, NULL, DEFINE_DIVE_SERVER_URL_HTTPS, NULL, NULL, DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR, NULL, encoded_nextnonce, DEFINE_DIVE_SERVER_ID, &config_list);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in add_Account");
+               goto error;
+       }
+
+       /*set calllog config value */
+       __set_profile_category_info_into_cofnig_list(account, TYPE_CALLLOG, 1, DEFINE_SOURCE_CALLLOG_URI, "./CallLog", NULL, NULL, &config_list);
+
+       da_err = sync_agent_add_config_list(config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       *account_id = account;
+
+ error:
+
+       if (password != NULL)
+               free(password);
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool edit_profile(int account_id, char *profile_name, char *addr, char *id, char *password, char *sync_mode, char *sync_type, char *interval, GList * categories)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       bool result;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       acc_err = sync_agent_create_fw_account(&fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       fw_account->account_id = account_id;
+       fw_account->email = strdup(id);
+       fw_account->password = strdup(password);
+       fw_account->enable = 1;
+       fw_account->access_name = strdup("SE");
+
+       acc_err = sync_agent_update_fw_account(fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_IP, addr, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       err = _set_profile_info(account_id, profile_name, sync_mode, sync_type, interval);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __set_profile_info");
+               goto error;
+       }
+
+       err = _set_periodic_sync_config(account_id, sync_mode, interval);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __set_profile_info");
+               goto error;
+       }
+
+       sync_service_s *category = NULL;
+       GList *iter = NULL;
+       for (iter = categories; iter != NULL; iter = g_list_next(iter)) {
+               category = iter->data;
+               err = _set_profile_category(account_id, category);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __set_profile_category");
+                       goto error;
+               }
+       }
+
+ error:
+
+       sync_agent_free_fw_account(fw_account);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool delete_profiles(GList * profiles)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       int *accountId = 0;
+       char *value = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       GList *iter = NULL;
+       int alarmId = 0;
+
+       bool result;
+       for (iter = profiles; iter != NULL; iter = g_list_next(iter)) {
+               accountId = (int *)(iter->data);
+
+               if (accountId != NULL) {
+                       _DEBUG_INFO("accountId = %d", *accountId);
+                       /*if deleteing Account's sync mode is periodic sync it has to be deleted from schedule_tbl */
+                       result = get_config(*accountId, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, &value);
+                       if (result == false) {
+                               _DEBUG_ERROR("failed in get_config");
+                               err = SE_INTERNAL_DA_ERROR;
+                               goto error;
+                       }
+                       alarmId = atoi(value);
+                       if (alarmId != 0) {
+                               sync_agent_pm_return_e scheduler_err = sync_agent_remove_service_data(1, alarmId);
+                               if (scheduler_err != SYNC_AGENT_PM_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_remove_service_data");
+                                       err = SE_INTERNAL_SCHEDULER_ERROR;
+                                       goto error;
+                               }
+                       }
+                       sync_agent_delete_fw_account(*accountId);
+                       if (accountId != 0) {
+                               free(accountId);
+                               accountId = 0;
+                       }
+               } else {
+                       _DEBUG_ERROR("accountId is NULL !");
+               }
+       }
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       if (accountId != NULL)
+               free(accountId);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool delete_profile_dive()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+       sync_agent_fw_account_s *account_info = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_ACCESS_NAME;
+       query.access_name = "DIVE";
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               account_info = (sync_agent_fw_account_s *) iter->data;
+               _DEBUG_INFO("accountId = %d", account_info->account_id);
+               sync_agent_delete_fw_account(account_info->account_id);
+       }
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool delete_profile(char *access_name)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+       sync_agent_fw_account_s *account_info = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_ACCESS_NAME;
+       query.access_name = access_name;
+
+       /*delete account */
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               account_info = (sync_agent_fw_account_s *) iter->data;
+               _DEBUG_INFO("accountId = %d", account_info->account_id);
+               sync_agent_delete_fw_account(account_info->account_id);
+       }
+
+ error:
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool delete_all_profiles()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       int alarm_id = 0;
+       bool result;
+       char *value = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+
+               _DEBUG_INFO("accountId = %d", fw_account->account_id);
+               /*if deleteing Account's sync mode is periodic sync it has to be deleted from schedule_tbl */
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_ALARM_ID, &value);
+               if (result == false) {
+                       _DEBUG_ERROR("failed in get_config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               if (value != NULL) {
+                       alarm_id = atoi(value);
+                       if (alarm_id != 0) {
+                               sync_agent_pm_return_e scheduler_err = sync_agent_remove_service_data(1, alarm_id);
+                               if (scheduler_err != SYNC_AGENT_PM_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_remove_service_data");
+                                       err = SE_INTERNAL_SCHEDULER_ERROR;
+                                       goto error;
+                               }
+                       }
+
+                       free(value);
+                       value = NULL;
+
+                       sync_agent_delete_fw_account(fw_account->account_id);
+               } else {
+                       _DEBUG_ERROR("value is NULL !");
+               }
+       }
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool get_synchronising_profile(char **profile_Dir_name, char **sync_type)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result;
+       char *value = NULL;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+
+               result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_SYNCHRONISING, &value);
+               if (result == false) {
+                       _DEBUG_ERROR("failed in set_Config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               if (strcmp(value, "1") == 0) {
+                       result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, profile_Dir_name);
+                       if (result == false) {
+                               _DEBUG_ERROR("failed in get_Config");
+                               err = SE_INTERNAL_DA_ERROR;
+                               goto error;
+                       }
+
+                       result = get_config(fw_account->account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_SYNC_TYPE, sync_type);
+                       if (result == false) {
+                               _DEBUG_ERROR("failed in get_Config");
+                               err = SE_INTERNAL_DA_ERROR;
+                               goto error;
+                       }
+                       break;
+               }
+
+               free(value);
+               value = NULL;
+       }
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool delete_all_agent_default_table()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       da_err = sync_agent_empty_all_agent_default_table();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
diff --git a/src/agent/service-engine/se_notification.c b/src/agent/service-engine/se_notification.c
new file mode 100755 (executable)
index 0000000..1fdf1c5
--- /dev/null
@@ -0,0 +1,133 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Notification.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of notify to ui
+ */
+
+#include <aul.h>
+
+#include <sync_agent.h>
+
+#include "service-engine/se_notification.h"
+#include "service-engine/se_sync.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SE"
+#endif
+
+#define NOTI_KEY       "OMADS"
+#define OMA_DS_UI_PKG "ug-setting-synchronise-efl"
+
+se_error_type_e send_noti_session_process(char *profile, char *sync_type, char *progress, char *error)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       int notiType = 1;
+       sync_agent_event_data_s *noti = NULL;
+
+       if (profile == NULL) {
+               _DEBUG_ERROR("Not Defined profile");
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       noti = sync_agent_create_noti(notiType);
+       if (noti == NULL) {
+               _DEBUG_ERROR("failed to sync_agent_create_noti");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)profile);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_type);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)progress);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)error);
+
+       sync_agent_event_error_e event_err;
+       sync_agent_send_noti(NOTI_KEY, noti, NULL, NULL, &event_err);
+       if (event_err != SYNC_AGENT_EVENT_SUCCESS) {
+               if (aul_app_is_running(OMA_DS_UI_PKG)) {
+                       _DEBUG_ERROR("failed to sync_agent_send_noti");
+                       err = SE_INTERNAL_EVENT_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       sync_agent_free_noti(noti);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+se_error_type_e send_noti_process_update(char *profile_dir_name, char *sync_type, char *uri, char *progress_status, char *operation_type, int is_from_server, int total_per_operation, int synced_per_operation, int total_per_db, int synced_per_db)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       int notiType = 2;
+       sync_agent_event_data_s *noti = NULL;
+
+       if (profile_dir_name == NULL) {
+               _DEBUG_ERROR("Not Defined profileDirName");
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       noti = sync_agent_create_noti(notiType);
+       if (noti == NULL) {
+               _DEBUG_ERROR("failed to sync_agent_create_noti");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)profile_dir_name);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)sync_type);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)uri);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)progress_status);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_STRING, (void *)operation_type);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &is_from_server);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &total_per_operation);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &synced_per_operation);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &total_per_db);
+       sync_agent_append_event_data_param(noti, SYNC_AGENT_EVENT_PARAM_TYPE_INTEGER, &synced_per_db);
+
+       sync_agent_event_error_e event_err;
+       sync_agent_send_noti(NOTI_KEY, noti, NULL, NULL, &event_err);
+       if (event_err != SYNC_AGENT_EVENT_SUCCESS) {
+               if (aul_app_is_running(OMA_DS_UI_PKG)) {
+                       _DEBUG_ERROR("failed to sync_agent_send_noti");
+                       err = SE_INTERNAL_EVENT_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       sync_agent_free_noti(noti);
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
diff --git a/src/agent/service-engine/se_storage.c b/src/agent/service-engine/se_storage.c
new file mode 100755 (executable)
index 0000000..51beeff
--- /dev/null
@@ -0,0 +1,1000 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Storage.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions which saves and gets sync results
+ */
+
+#include <stdlib.h>
+
+#include <sync_agent.h>
+
+#include "common/common_util.h"
+#include "service-engine/se_storage.h"
+#include "service-engine/se_common.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SE"
+#endif
+
+static se_error_type_e _write_sync_type(int account_id, alert_type_e alert_type);
+static se_error_type_e _write_last_session_values(int account_id, sync_session_result_e sync_session_result, int last_session_time);
+
+static se_error_type_e _write_sync_type(int account_id, alert_type_e alert_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       char *syncType = NULL;
+       switch (alert_type) {
+       case ALERT_SLOW_SYNC:
+               syncType = DEFINE_ALERT_SLOW_SYNC_STR;
+               break;
+       case ALERT_TWO_WAY:
+               syncType = DEFINE_ALERT_TWO_WAY_STR;
+               break;
+       case ALERT_ONE_WAY_FROM_CLIENT:
+               syncType = DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR;
+               break;
+       case ALERT_ONE_WAY_FROM_SERVER:
+               syncType = DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR;
+               break;
+       case ALERT_REFRESH_FROM_SERVER:
+               syncType = DEFINE_ALERT_REFRESH_FROM_SERVER_STR;
+               break;
+       case ALERT_REFRESH_FROM_CLIENT:
+               syncType = DEFINE_ALERT_REFRESH_FROM_CLIENT_STR;
+               break;
+       default:
+               break;
+       }
+
+       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE, syncType, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static se_error_type_e _write_last_session_values(int account_id, sync_session_result_e sync_session_result, int last_session_time)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       result = set_config_int(account_id, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_STATUS, sync_session_result, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_int(account_id, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_TIME, last_session_time, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+se_error_type_e write_profile_data(int account_id, alert_type_e alert_type, sync_session_result_e sync_session_result, int last_session_time, int only_from_client)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       err = _write_sync_type(account_id, alert_type);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in writeSyncType");
+               goto error;
+       }
+
+       err = _write_last_session_values(account_id, sync_session_result, last_session_time);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in writeLastSessionValues");
+               goto error;
+       }
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               err = write_sync_resource_info(account_id, content_type, last_session_time, only_from_client,
+                                                              datastoreinfo_per_content_type[content_type]->client_sync_result, datastoreinfo_per_content_type[content_type]->server_sync_result);
+                               if (err != SE_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed in writeSyncResourceInfo");
+                                       goto error;
+                               }
+
+                               err = write_sync_statistics(account_id, content_type, true, datastoreinfo_per_content_type[content_type]->server_sync_result);
+                               if (err != SE_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed in writeSyncStatistics");
+                                       goto error;
+                               }
+
+                               err = write_sync_statistics(account_id, content_type, false, datastoreinfo_per_content_type[content_type]->client_sync_result);
+                               if (err != SE_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed in writeSyncStatistics");
+                                       goto error;
+                               }
+                       }
+               }
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+se_error_type_e write_sync_statistics(int account_id, int content_type, bool is_from_server, sync_result_s * sync_result)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result;
+       char *datastore = NULL;
+       char *side = NULL;
+       char numberOfChangesPath[128];
+       char addCountPath[128];
+       char replaceCountPath[128];
+       char deleteCountPath[128];
+
+       if (content_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (content_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (content_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (content_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       if (is_from_server == true)
+               side = DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER;
+       else
+               side = DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT;
+
+       _DEBUG_INFO("pSyncResult->numberOfChange = %d", sync_result->number_of_change);
+       _DEBUG_INFO("pSyncResult->add_count = %d", sync_result->add_count);
+       _DEBUG_INFO("pSyncResult->replace_count = %d", sync_result->replace_count);
+       _DEBUG_INFO("pSyncResult->delete_count = %d", sync_result->delete_count);
+
+       snprintf(numberOfChangesPath, sizeof(numberOfChangesPath), "%s_%s_%s", datastore, side, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL);
+       snprintf(addCountPath, sizeof(addCountPath), "%s_%s_%s", datastore, side, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD);
+       snprintf(replaceCountPath, sizeof(replaceCountPath), "%s_%s_%s", datastore, side, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE);
+       snprintf(deleteCountPath, sizeof(deleteCountPath), "%s_%s_%s", datastore, side, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE);
+
+       result = set_config_int(account_id, numberOfChangesPath, sync_result->number_of_change, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_int(account_id, addCountPath, sync_result->add_count, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_int(account_id, replaceCountPath, sync_result->replace_count, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_int(account_id, deleteCountPath, sync_result->delete_count, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+
+}
+
+se_error_type_e write_sync_resource_info(int account_id, int content_type, int last_session_time, int only_from_client, sync_result_s * client_sync_result, sync_result_s * server_sync_result)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+       char *datastore = NULL;
+       char dbSyncedPath[128];
+       char lastSessionTimePath[128];
+
+       if (client_sync_result == NULL) {
+               _DEBUG_ERROR("clientSyncResult is NULL");
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (server_sync_result == NULL) {
+               _DEBUG_ERROR("serverSyncResult is NULL");
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (content_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (content_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (content_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (content_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       _DEBUG_INFO("clientSyncResult->sessionResult = %d", client_sync_result->session_result);
+       _DEBUG_INFO("serverSyncResult->sessionResult = %d", server_sync_result->session_result);
+
+       char *dbSynced;
+       if (client_sync_result->session_result == SYNC_SESSION_SUCCEEDED && (server_sync_result->session_result == SYNC_SESSION_SUCCEEDED || only_from_client))
+               dbSynced = DEFINE_DBSYNC_SUCCESS;
+       else if (client_sync_result->session_result == SYNC_SESSION_STOPPED)
+               dbSynced = DEFINE_DBSYNC_STOP;
+       else
+               dbSynced = DEFINE_DBSYNC_FAIL;
+
+       _DEBUG_INFO("dbSynced = %s", dbSynced);
+
+       snprintf(dbSyncedPath, sizeof(dbSyncedPath), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_DBSYNCED);
+       snprintf(lastSessionTimePath, sizeof(lastSessionTimePath), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_LAST_TIME);
+
+       result = set_config_str(account_id, dbSyncedPath, dbSynced, "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       result = set_config_int(account_id, lastSessionTimePath, last_session_time, "int", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _EXTERN_FUNC_EXIT;
+       return err;
+}
+
+bool get_profile_data(int account_id, char **profile_name, char **addr, char **id, char **password, char **sync_mode, char **sync_type, char **interval, int *last_session_status, int *last_session_time)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       char *lastSessionStatus_str = NULL;
+       char *lastSessionTime_str = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       acc_err = sync_agent_create_fw_account(&fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_create_fw_account");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       acc_err = sync_agent_get_fw_account(account_id, &fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_update_fw_account");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       if (fw_account->email != NULL)
+               *id = strdup(fw_account->email);
+
+       if (fw_account->password != NULL)
+               *password = strdup(fw_account->password);
+
+       da_err = sync_agent_get_config_list(account_id, &config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+               config_data = (sync_agent_da_config_s *) iter->data;
+
+               if (config_data != NULL) {
+                       if (config_data->key != NULL) {
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_NAME) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *profile_name = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SERVER_IP) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *addr = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *sync_mode = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *sync_type = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SYNC_INTERVAL) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *interval = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_STATUS) == 0) {
+                                       if (config_data->value != NULL) {
+                                               lastSessionStatus_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_TIME) == 0) {
+                                       if (config_data->value != NULL) {
+                                               lastSessionTime_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+                       }
+               }
+       }
+
+       if (lastSessionStatus_str != NULL)
+               *last_session_status = atoi(lastSessionStatus_str);
+
+       if (lastSessionTime_str != NULL)
+               *last_session_time = atoi(lastSessionTime_str);
+
+ error:
+
+       sync_agent_free_fw_account(fw_account);
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       if (lastSessionStatus_str != NULL)
+               free(lastSessionStatus_str);
+
+       if (lastSessionTime_str != NULL)
+               free(lastSessionTime_str);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool get_profile_sync_category(int account_id, int content_type, int *enabled, char **src_uri, char **tgt_uri, char **id, char **password)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *datastore = NULL;
+       char *enabled_str = NULL;
+
+       char datastore_source[128];
+       char datastore_target[128];
+       char datastore_id[128];
+       char datastore_pw[128];
+
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       if (content_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (content_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (content_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (content_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       snprintf(datastore_source, sizeof(datastore_source), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+       snprintf(datastore_target, sizeof(datastore_target), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET);
+       snprintf(datastore_id, sizeof(datastore_id), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID);
+       snprintf(datastore_pw, sizeof(datastore_pw), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD);
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       da_err = sync_agent_get_config_list(account_id, &config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+               config_data = (sync_agent_da_config_s *) iter->data;
+
+               if (config_data != NULL) {
+                       if (config_data->key != NULL) {
+                               if (datastore != NULL) {
+                                       if (strcmp(config_data->key, datastore) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       enabled_str = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+                               } else {
+                                       _DEBUG_ERROR("datastore is NULL !!");
+                                       err = SE_INTERNAL_ERROR;
+                                       goto error;
+                               }
+
+                               if (strcmp(config_data->key, datastore_source) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *src_uri = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_target) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *tgt_uri = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_id) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *id = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_pw) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *password = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+                       }
+               }
+       }
+
+       if (enabled_str != NULL)
+               *enabled = atoi(enabled_str);
+
+ error:
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       if (enabled_str != NULL)
+               free(enabled_str);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+
+}
+
+bool get_profile_statistics(int account_id, int content_type, char **db_synced, int *last_session_time,
+                           int *server2client_total, int *server2client_nrofadd, int *server2client_nrofdelete, int *server2client_nrofreplace,
+                           int *client2server_total, int *client2server_nrofadd, int *client2server_nrofdelete, int *client2server_nrofreplace)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       char *datastore = NULL;
+       char datastore_dbsynced[128];
+       char datastore_lastsessiontime[128];
+       char datastore_s2c_total[128];
+       char datastore_s2c_add[128];
+       char datastore_s2c_replace[128];
+       char datastore_s2c_delete[128];
+       char datastore_c2s_total[128];
+       char datastore_c2s_add[128];
+       char datastore_c2s_replace[128];
+       char datastore_c2s_delete[128];
+
+       char *lastSessionTime_str = NULL;
+       char *server2Client_Total_str = NULL;
+       char *server2Client_NrOfAdd_str = NULL;
+       char *server2Client_NrOfDelete_str = NULL;
+       char *server2Client_NrOfReplace_str = NULL;
+       char *client2Server_Total_str = NULL;
+       char *client2Server_NrOfAdd_str = NULL;
+       char *client2Server_NrOfDelete_str = NULL;
+       char *client2Server_NrOfReplace_str = NULL;
+
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       if (content_type == TYPE_CONTACT)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+       else if (content_type == TYPE_CALENDAR)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+       else if (content_type == TYPE_MEMO)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+       else if (content_type == TYPE_CALLLOG)
+               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+
+       snprintf(datastore_dbsynced, sizeof(datastore_dbsynced), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_DBSYNCED);
+       snprintf(datastore_lastsessiontime, sizeof(datastore_lastsessiontime), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_LAST_TIME);
+       snprintf(datastore_s2c_total, sizeof(datastore_s2c_total), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL);
+       snprintf(datastore_s2c_add, sizeof(datastore_s2c_add), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD);
+       snprintf(datastore_s2c_delete, sizeof(datastore_s2c_delete), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE);
+       snprintf(datastore_s2c_replace, sizeof(datastore_s2c_replace), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_SERVER, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE);
+
+       snprintf(datastore_c2s_total, sizeof(datastore_c2s_total), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_TOTAL);
+       snprintf(datastore_c2s_add, sizeof(datastore_c2s_add), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFADD);
+       snprintf(datastore_c2s_delete, sizeof(datastore_c2s_delete), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFDELETE);
+       snprintf(datastore_c2s_replace, sizeof(datastore_c2s_replace), "%s_%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_CLIENT, DEFINE_CONFIG_KEY_PROFILE_STATISTICS_NROFREPLACE);
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       da_err = sync_agent_get_config_list(account_id, &config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+               config_data = (sync_agent_da_config_s *) iter->data;
+
+               if (config_data != NULL) {
+                       if (config_data->key != NULL) {
+                               if (strcmp(config_data->key, datastore_dbsynced) == 0) {
+                                       if (config_data->value != NULL) {
+                                               *db_synced = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_lastsessiontime) == 0) {
+                                       if (config_data->value != NULL) {
+                                               lastSessionTime_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_s2c_total) == 0) {
+                                       if (config_data->value != NULL) {
+                                               server2Client_Total_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_s2c_add) == 0) {
+                                       if (config_data->value != NULL) {
+                                               server2Client_NrOfAdd_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_s2c_delete) == 0) {
+                                       if (config_data->value != NULL) {
+                                               server2Client_NrOfDelete_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_s2c_replace) == 0) {
+                                       if (config_data->value != NULL) {
+                                               server2Client_NrOfReplace_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_c2s_total) == 0) {
+                                       if (config_data->value != NULL) {
+                                               client2Server_Total_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_c2s_add) == 0) {
+                                       if (config_data->value != NULL) {
+                                               client2Server_NrOfAdd_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_c2s_delete) == 0) {
+                                       if (config_data->value != NULL) {
+                                               client2Server_NrOfDelete_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+
+                               if (strcmp(config_data->key, datastore_c2s_replace) == 0) {
+                                       if (config_data->value != NULL) {
+                                               client2Server_NrOfReplace_str = strdup(config_data->value);
+                                               continue;
+                                       }
+                               }
+                       }
+               }
+       }
+
+       if (lastSessionTime_str != NULL)
+               *last_session_time = atoi(lastSessionTime_str);
+
+       if (server2Client_Total_str != NULL)
+               *server2client_total = atoi(server2Client_Total_str);
+
+       if (server2Client_NrOfAdd_str != NULL)
+               *server2client_nrofadd = atoi(server2Client_NrOfAdd_str);
+
+       if (server2Client_NrOfDelete_str != NULL)
+               *server2client_nrofdelete = atoi(server2Client_NrOfDelete_str);
+
+       if (server2Client_NrOfReplace_str != NULL)
+               *server2client_nrofreplace = atoi(server2Client_NrOfReplace_str);
+
+       if (client2Server_Total_str != NULL)
+               *client2server_total = atoi(client2Server_Total_str);
+
+       if (client2Server_NrOfAdd_str != NULL)
+               *client2server_nrofadd = atoi(client2Server_NrOfAdd_str);
+
+       if (client2Server_NrOfDelete_str != NULL)
+               *client2server_nrofdelete = atoi(client2Server_NrOfDelete_str);
+
+       if (client2Server_NrOfReplace_str != NULL)
+               *client2server_nrofreplace = atoi(client2Server_NrOfReplace_str);
+
+ error:
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       if (lastSessionTime_str != NULL)
+               free(lastSessionTime_str);
+
+       if (server2Client_Total_str != NULL)
+               free(server2Client_Total_str);
+
+       if (server2Client_NrOfAdd_str != NULL)
+               free(server2Client_NrOfAdd_str);
+
+       if (server2Client_NrOfDelete_str != NULL)
+               free(server2Client_NrOfDelete_str);
+
+       if (server2Client_NrOfReplace_str != NULL)
+               free(server2Client_NrOfReplace_str);
+
+       if (client2Server_Total_str != NULL)
+               free(client2Server_Total_str);
+
+       if (client2Server_NrOfAdd_str != NULL)
+               free(client2Server_NrOfAdd_str);
+
+       if (client2Server_NrOfDelete_str != NULL)
+               free(client2Server_NrOfDelete_str);
+
+       if (client2Server_NrOfReplace_str != NULL)
+               free(client2Server_NrOfReplace_str);
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+bool get_all_profiles_data(GList ** list)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+
+       GList *account_info_list = NULL;
+       GList *account_iter = NULL;
+       sync_agent_fw_account_s *fw_account = NULL;
+
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       sync_agent_ds_profile_info *profile_info = NULL;
+       GList *account_list = NULL;
+       GList *free_iter = NULL;
+
+       sync_agent_ds_service_info *category_info = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_ACCESS_NAME;
+       query.access_name = "SE";
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (account_iter = account_info_list; account_iter != NULL; account_iter = g_list_next(account_iter)) {
+               fw_account = (sync_agent_fw_account_s *) account_iter->data;
+
+               profile_info = (sync_agent_ds_profile_info *) calloc(1, sizeof(sync_agent_ds_profile_info));
+               if (profile_info == NULL) {
+                       _DEBUG_ERROR("profile_info is NULL");
+                       goto error;
+               }
+
+               sync_agent_ds_server_info *server_info = &profile_info->server_info;
+               sync_agent_ds_sync_info *sync_info = &profile_info->sync_info;
+
+               if (fw_account->email != NULL)
+                       server_info->id = strdup(fw_account->email);
+
+               if (fw_account->password != NULL)
+                       server_info->password = strdup(fw_account->password);
+
+               da_err = sync_agent_get_config_list(fw_account->account_id, &config_list);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+                       config_data = (sync_agent_da_config_s *) iter->data;
+
+                       if (config_data != NULL) {
+                               if (config_data->key != NULL) {
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       profile_info->profile_dir_name = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_NAME) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       profile_info->profile_name = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SERVER_IP) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       server_info->addr = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SYNC_MODE) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       sync_info->sync_mode = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       sync_info->sync_type = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_SYNC_INTERVAL) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       sync_info->interval = strdup(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_STATUS) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       profile_info->last_sync_status = atoi(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+
+                                       if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_LAST_SESSION_TIME) == 0) {
+                                               if (config_data->value != NULL) {
+                                                       profile_info->last_sync_time = atoi(config_data->value);
+                                                       continue;
+                                               }
+                                       }
+                               }
+                       }
+               }
+
+               int content_type;
+               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+
+                       category_info = (sync_agent_ds_service_info *) calloc(1, sizeof(sync_agent_ds_service_info));
+                       if (category_info == NULL) {
+                               _DEBUG_ERROR("category_info is NULL");
+                               goto error;
+                       }
+
+                       char *datastore = NULL;
+
+                       char datastore_source[128];
+                       char datastore_target[128];
+                       char datastore_id[128];
+                       char datastore_pw[128];
+
+                       if (content_type == TYPE_CONTACT) {
+                               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+                               category_info->service_type = SYNC_AGENT_CONTACT;
+                       } else if (content_type == TYPE_CALENDAR) {
+                               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+                               category_info->service_type = SYNC_AGENT_CALENDAR;
+                       } else if (content_type == TYPE_MEMO) {
+                               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+                               category_info->service_type = SYNC_AGENT_MEMO;
+                       } else if (content_type == TYPE_CALLLOG) {
+                               datastore = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+                               category_info->service_type = SYNC_AGENT_CALLLOG;
+                       }
+
+                       snprintf(datastore_source, sizeof(datastore_source), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+                       snprintf(datastore_target, sizeof(datastore_target), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET);
+                       snprintf(datastore_id, sizeof(datastore_id), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID);
+                       snprintf(datastore_pw, sizeof(datastore_pw), "%s_%s", datastore, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD);
+
+                       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+                               config_data = (sync_agent_da_config_s *) iter->data;
+
+                               if (config_data != NULL) {
+                                       if (config_data->key != NULL) {
+                                               if (strcmp(config_data->key, datastore) == 0) {
+                                                       if (config_data->value != NULL) {
+                                                               category_info->enabled = atoi(config_data->value);
+                                                               continue;
+                                                       }
+                                               }
+
+                                               if (strcmp(config_data->key, datastore_source) == 0) {
+                                                       if (config_data->value != NULL) {
+                                                               category_info->src_uri = strdup(config_data->value);
+                                                               continue;
+                                                       }
+                                               }
+
+                                               if (strcmp(config_data->key, datastore_target) == 0) {
+                                                       if (config_data->value != NULL) {
+                                                               category_info->tgt_uri = strdup(config_data->value);
+                                                               continue;
+                                                       }
+                                               }
+
+                                               if (strcmp(config_data->key, datastore_id) == 0) {
+                                                       if (config_data->value != NULL) {
+                                                               category_info->id = strdup(config_data->value);
+                                                               continue;
+                                                       }
+                                               }
+
+                                               if (strcmp(config_data->key, datastore_pw) == 0) {
+                                                       if (config_data->value != NULL) {
+                                                               category_info->password = strdup(config_data->value);
+                                                               continue;
+                                                       }
+                                               }
+                                       }
+                               }
+                       }
+
+                       profile_info->service_list = g_list_append(profile_info->service_list, category_info);
+                       category_info = NULL;
+               }
+
+               sync_agent_free_config_list(config_list);
+               config_list = NULL;
+
+               account_list = g_list_append(account_list, profile_info);
+               profile_info = NULL;
+       }
+
+       *list = account_list;
+       account_list = NULL;
+
+ error:
+
+       for (free_iter = account_list; free_iter != NULL; free_iter = g_list_next(free_iter)) {
+               sync_agent_ds_free_profile_info((ds_profile_h) free_iter->data);
+               _DEBUG_INFO("free sync_agent_ds_profile_info");
+       }
+
+       if (profile_info != NULL)
+               free(profile_info);
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       sync_agent_free_config_list(config_list);
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
diff --git a/src/agent/service-engine/se_sync.c b/src/agent/service-engine/se_sync.c
new file mode 100755 (executable)
index 0000000..c946921
--- /dev/null
@@ -0,0 +1,3245 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/**
+ *   @SE_Sync.c
+ *   @version                                                                  0.1
+ *   @brief                                                                            This file is the source file of implementation of functions which process sync request, auto configure etc..
+ */
+
+#include <sys/time.h>
+
+#include <sync_agent.h>
+#include <plugin/plugin_slp_device.h>
+
+#include "service-engine/se_sync.h"
+#include "service-engine/se_storage.h"
+#include "service-engine/se_common.h"
+#include "service-engine/se_notification.h"
+#include "service-adapter/sa_common_interface.h"
+#include "common/common_util.h"
+#include "common/common_define_internal.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "OMA_DS_SE"
+#endif
+
+static se_error_type_e _session_process(int account_id, alert_type_e server_sync_type, sync_progress_e process, sync_error_e error);
+static se_error_type_e __process_update(int account_id, alert_type_e server_sync_type, sync_progress_status_e progress_status, operation_type_e operation_type, int content_type, bool is_from_server, bool need_to_save, sync_result_s * sync_result);
+static se_error_type_e _write_sync_data(int account_id, alert_type_e alert_type, sync_session_result_e sync_session_result, int last_session_time, int only_from_client);
+static se_error_type_e ___write_sync_resource_info(int account_id, int content_type, int last_session_time, int only_from_client, sync_result_s * client_sync_result, sync_result_s * server_sync_result);
+
+static se_error_type_e __init_datastore_info_array(int account_id);
+static se_error_type_e ___set_datastore_info_array(int account_id, char *config_key, service_type_e content_type);
+static se_error_type_e ___generate_datastore_info(int account_id, service_type_e content_type, datastore_s ** datastore);
+static se_error_type_e __init_datastore_info(int account_id, service_type_e content_type, datastore_s ** datastore);
+static se_error_type_e ___set_datastore_config(int account_id, int content_type, datastore_s ** datastore);
+static se_error_type_e __get_sync_type(int account_id, alert_type_e * sync_type);
+
+static se_error_type_e __on_synchronising_account(int account_id);
+static se_error_type_e _off_synchronising_account(int account_id);
+
+static se_error_type_e __on_resume_flag(int account_id);
+static se_error_type_e _off_resume_flag(int account_id);
+
+static se_error_type_e _assemble_changed_datastores(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj);
+static se_error_type_e _prepare_pre_sync(int account_id, char *sync_mode, san_package_s * san_package, alert_type_e * sync_type);
+static se_error_type_e __set_config_based_on_sync_mode(int account_id, char *sync_mode, san_package_s * san_package);
+static se_error_type_e _execute_pre_sync(int account_id, int session_time, pre_sync_return_obj_s * pre_sync_return_obj, alert_type_e * server_sync_type);
+static se_error_type_e __execute_pre_sync_set_server_id(int account_id, char *dev_id);
+static se_error_type_e __execute_pre_sync_datastore(int account_id, int session_time, GList * datastore_info, alert_type_e * server_sync_type);
+static se_error_type_e _execute_sync(int account_id, alert_type_e client_sync_type, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj);
+static se_error_type_e __execute_sync_arrange_changelog(int account_id, alert_type_e sync_type, GList * status);
+static se_error_type_e __execute_sync_status(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj);
+static se_error_type_e __execute_sync_change(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj);
+static se_error_type_e _update_sync_result(int account_id);
+
+static command_result_e ___convert_return_status(sync_agent_da_return_e da_err);
+static char *__convert_cttype_str(int itemTypeId);
+static int ___convert_sync_type_value(char *sync_type_str);
+static char *__convert_sync_type_str(alert_type_e sync_type);
+static char *___convert_sync_progress_status_str(sync_progress_status_e progress_status);
+static char *___convert_operation_type_str(operation_type_e operation_type);
+static char *_convert_sync_progress_str(sync_progress_e process);
+static char *_convert_sync_error_str(sync_error_e error);
+static se_error_type_e _check_low_battery();
+static se_error_type_e _open_services();
+static se_error_type_e _close_services();
+
+static inline long myclock()
+{
+       struct timeval tv;
+       gettimeofday(&tv, 0);
+       return (tv.tv_sec * 1000 + tv.tv_usec / 1000);
+}
+
+static se_error_type_e _session_process(int account_id, alert_type_e server_sync_type, sync_progress_e process, sync_error_e error)
+{
+       _INNER_FUNC_ENTER;
+
+       char *profileDirName = NULL;
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+
+       result = get_config(account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, &profileDirName);
+       if (result == false) {
+               _DEBUG_ERROR("failed in get_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       if (profileDirName != NULL) {
+               err = session_process(profileDirName, server_sync_type, process, error);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to send noti");
+                       goto error;
+               }
+       }
+
+ error:
+       if (profileDirName != NULL)
+               free(profileDirName);
+
+       _INNER_FUNC_EXIT;
+
+       return err;
+}
+
+static se_error_type_e __process_update(int account_id, alert_type_e server_sync_type, sync_progress_status_e progress_status, operation_type_e operation_type, int content_type, bool is_from_server, bool need_to_save, sync_result_s * sync_result)
+{
+       _INNER_FUNC_ENTER;
+
+       _DEBUG_VERBOSE("account_id =%d, progress_status = %d, operation_type = %d, content_type = %d, isFromServer = %d, needToSave = %d ", account_id, progress_status, operation_type, content_type, is_from_server, need_to_save);
+       _DEBUG_VERBOSE("numberOfChange = %d, received_count = %d,  syncCount = %d", sync_result->number_of_change, sync_result->received_count, sync_result->add_count + sync_result->replace_count + sync_result->delete_count);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *profileDirName = NULL;
+       char *uri = NULL;
+       char *sync_type = NULL;
+       char *operation = NULL;
+       char *progress = NULL;
+
+       bool result;
+       result = get_config(account_id, DEFINE_CONFIG_KEY_PROFILE_DIR_NAME, &profileDirName);
+       if (result == false) {
+               _DEBUG_ERROR("failed in get_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       /* do not need to send update noti to ui */
+       if (profileDirName == NULL) {
+               _DEBUG_VERBOSE("profileDirName is NULL");
+               goto error;
+       }
+
+       if (need_to_save == true) {
+               err = write_sync_statistics(account_id, content_type, is_from_server, sync_result);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in writeSyncStatistics");
+                       goto error;
+               }
+       }
+
+       sync_type = __convert_sync_type_str(server_sync_type);
+
+       progress = ___convert_sync_progress_status_str(progress_status);
+
+       operation = ___convert_operation_type_str(operation_type);
+
+       if (sync_type == NULL || progress == NULL || operation == NULL) {
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       if (datastoreinfo_per_content_type[content_type] != NULL) {
+               if (datastoreinfo_per_content_type[content_type]->source != NULL)
+                       uri = strdup(datastoreinfo_per_content_type[content_type]->source);
+       }
+
+       err = send_noti_process_update(profileDirName, sync_type, uri, progress, operation, is_from_server, 0, 0, sync_result->number_of_change, sync_result->add_count + sync_result->replace_count + sync_result->delete_count);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in send_noti_process_update");
+               goto error;
+       }
+
+ error:
+
+       if (profileDirName != NULL)
+               free(profileDirName);
+
+       if (uri != NULL)
+               free(uri);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _write_sync_data(int account_id, alert_type_e alert_type, sync_session_result_e sync_session_result, int last_session_time, int only_from_client)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       err = write_profile_data(account_id, alert_type, sync_session_result, last_session_time, only_from_client);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in writeProfileData");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e ___write_sync_resource_info(int account_id, int content_type, int last_session_time, int only_from_client, sync_result_s * client_sync_result, sync_result_s * server_sync_result)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       err = write_sync_resource_info(account_id, content_type, last_session_time, only_from_client, client_sync_result, server_sync_result);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in write_sync_resource_info");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __init_datastore_info_array(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       err = ___set_datastore_info_array(account_id, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS, TYPE_CONTACT);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in set_datastoreinfo_array");
+               goto error;
+       }
+
+       err = ___set_datastore_info_array(account_id, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR, TYPE_CALENDAR);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in set_datastoreinfo_array");
+               goto error;
+       }
+
+       err = ___set_datastore_info_array(account_id, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO, TYPE_MEMO);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in set_datastoreinfo_array");
+               goto error;
+       }
+
+       err = ___set_datastore_info_array(account_id, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG, TYPE_CALLLOG);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in set_datastoreinfo_array");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e ___set_datastore_info_array(int account_id, char *config_key, service_type_e content_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       datastore_s *datastore_info = NULL;
+       bool result;
+       char *value = NULL;
+
+       result = get_config(account_id, config_key, &value);
+       if (result == true) {
+               if (strcmp(value, "1") == 0) {
+                       err = ___generate_datastore_info(account_id, content_type, &datastore_info);
+                       if (err != SE_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed to create or init datastore_info");
+                               datastoreinfo_per_content_type[content_type] = NULL;
+                               goto error;
+                       }
+                       datastoreinfo_per_content_type[content_type] = datastore_info;
+               }
+
+       } else
+               datastoreinfo_per_content_type[content_type] = NULL;
+
+ error:
+
+       if (value != NULL)
+               free(value);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e ___generate_datastore_info(int account_id, service_type_e content_type, datastore_s ** datastore)
+{
+       _INNER_FUNC_ENTER;
+       _DEBUG_VERBOSE("content_type=[%d]\n", content_type);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *clientLastAnchor = NULL;
+       char *clientNextAnchor = NULL;
+       char *serverLastAnchor = NULL;
+
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_ERRORS;
+
+       sync_result_s *pSyncResult = NULL;
+       datastore_s *temp_datastore = NULL;
+       err = ___set_datastore_config(account_id, content_type, &temp_datastore);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in set_datastore_config");
+               goto error;
+       }
+
+       GList *anchor_list = NULL;
+       sync_agent_da_get_last_anchor_list_query_s query;
+       query.option = SYNC_AGENT_DA_GET_LAST_ANCHOR_LIST_OPTION_ITEM_TYPE_ID;
+       query.account_id = account_id;
+       query.item_type_id = temp_datastore->datastore_id;
+
+       da_err = sync_agent_get_last_anchor_list(&query, &anchor_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_get_last_anchor_list !!");
+               goto error;
+       }
+
+       if (g_list_length(anchor_list) > 0) {
+               GList *last_anchor_info = g_list_nth(anchor_list, g_list_length(anchor_list) - 1);
+               clientLastAnchor = ((sync_agent_da_last_anchor_s *) (last_anchor_info->data))->last_anchor_client;
+               serverLastAnchor = ((sync_agent_da_last_anchor_s *) (last_anchor_info->data))->last_anchor_server;
+       } else {
+               sync_agent_da_last_anchor_s lastAnchor_daci;
+
+               lastAnchor_daci.account_id = account_id;
+               lastAnchor_daci.data_store_id = temp_datastore->datastore_id;
+               lastAnchor_daci.last_anchor_server = NULL;
+               lastAnchor_daci.last_anchor_client = NULL;
+               lastAnchor_daci.access_name = "Engine";
+
+               da_err = sync_agent_add_last_anchor(&lastAnchor_daci);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("da_add_last_anchor_internal is failed %d", da_err);
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+       }
+
+       clientNextAnchor = g_strdup_printf("%ld", time(NULL));
+
+       _DEBUG_VERBOSE("clientLastAnchor = %s\n", clientLastAnchor);
+       _DEBUG_VERBOSE("serverLastAnchor = %s\n", serverLastAnchor);
+       _DEBUG_VERBOSE("clientNextAnchor = %s\n", clientNextAnchor);
+
+       /*slow sync if managed anchor info not exist.. (first sync) */
+       if (clientLastAnchor == NULL)
+               set_datastore_client_anchor(temp_datastore, clientNextAnchor, clientNextAnchor);
+       else
+               set_datastore_client_anchor(temp_datastore, clientLastAnchor, clientNextAnchor);
+
+       set_datastore_server_anchor(temp_datastore, serverLastAnchor, NULL);
+
+       pSyncResult = create_sync_result();
+       if (pSyncResult == NULL) {
+               _DEBUG_ERROR("create_syncResult is failed");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+       temp_datastore->client_sync_result = pSyncResult;
+
+       pSyncResult = create_sync_result();
+       if (pSyncResult == NULL) {
+               _DEBUG_ERROR("create_syncResult is failed");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+       temp_datastore->server_sync_result = pSyncResult;
+
+       *datastore = temp_datastore;
+       temp_datastore = NULL;
+
+ error:
+
+       if (clientNextAnchor != NULL)
+               free(clientNextAnchor);
+
+       if (temp_datastore != NULL)
+               free_datastore(temp_datastore);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __init_datastore_info(int account_id, service_type_e content_type, datastore_s ** datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *sourceDatastore = NULL;
+       char key[128];
+       datastore_s *temp_datastore = NULL;
+       sync_result_s *pSyncResult = NULL;
+
+       bool result;
+       switch (content_type) {
+       case TYPE_CONTACT:
+               snprintf(key, sizeof(key), "%s_%s", DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+               break;
+       case TYPE_CALENDAR:
+               snprintf(key, sizeof(key), "%s_%s", DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+               break;
+       case TYPE_MEMO:
+               snprintf(key, sizeof(key), "%s_%s", DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+               break;
+       case TYPE_CALLLOG:
+               snprintf(key, sizeof(key), "%s_%s", DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+               break;
+       default:
+               _DEBUG_VERBOSE("unknown content type = %d", content_type);
+               goto error;
+       }
+
+       _DEBUG_ERROR("content_type = %d", content_type);
+       _DEBUG_ERROR("key = %s", key);
+       result = get_config(account_id, key, &sourceDatastore);
+       if (result == false) {
+               _DEBUG_ERROR("failed in get_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       temp_datastore = create_datastore(NULL, sourceDatastore);
+       if (temp_datastore == NULL) {
+               _DEBUG_ERROR("failed to create_Datastore");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       pSyncResult = create_sync_result();
+       if (pSyncResult == NULL) {
+               _DEBUG_ERROR("create_syncResult is failed");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+       temp_datastore->client_sync_result = pSyncResult;
+
+       pSyncResult = create_sync_result();
+       if (pSyncResult == NULL) {
+               _DEBUG_ERROR("create_syncResult is failed");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+       temp_datastore->server_sync_result = pSyncResult;
+
+       *datastore = temp_datastore;
+       temp_datastore = NULL;
+
+ error:
+       if (sourceDatastore != NULL)
+               free(sourceDatastore);
+
+       if (temp_datastore != NULL)
+               free_datastore(temp_datastore);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e ___set_datastore_config(int account_id, int content_type, datastore_s ** datastore)
+{
+       _INNER_FUNC_ENTER;
+
+       datastore_s *temp_datastore = NULL;
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       char *contentType = NULL;
+
+       char sourceDatastore_key[128];
+       char targetDatastore_key[128];
+       char id_key[128];
+       char pw_key[128];
+
+       char *sourceDatastore = NULL;
+       char *targetDatastore = NULL;
+       char *sync_type = NULL;
+       char *id = NULL;
+       char *pw = NULL;
+
+       alert_type_e alert_type = ALERT_UNKNOWN;
+
+       GList *config_list = NULL;
+       GList *iter = NULL;
+       sync_agent_da_config_s *config_data = NULL;
+
+       int folder_type_id = 0;
+       switch (content_type) {
+       case TYPE_CONTACT:
+               {
+                       folder_type_id = 0;
+                       contentType = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CONTACTS;
+               }
+               break;
+       case TYPE_CALENDAR:
+               {
+                       folder_type_id = 0;
+                       contentType = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALENDAR;
+               }
+               break;
+       case TYPE_MEMO:
+               {
+                       folder_type_id = 0;
+                       contentType = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_MEMO;
+               }
+               break;
+       case TYPE_CALLLOG:
+               {
+                       folder_type_id = 0;
+                       contentType = DEFINE_CONFIG_KEY_PROFILE_CATEGORY_CALLLOG;
+               }
+               break;
+       default:
+               _DEBUG_VERBOSE("unknown content type = %d", content_type);
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       snprintf(sourceDatastore_key, sizeof(sourceDatastore_key), "%s_%s", contentType, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_SOURCE);
+       snprintf(targetDatastore_key, sizeof(targetDatastore_key), "%s_%s", contentType, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_TARGET);
+       snprintf(id_key, sizeof(id_key), "%s_%s", contentType, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_ID);
+       snprintf(pw_key, sizeof(id_key), "%s_%s", contentType, DEFINE_CONFIG_KEY_PROFILE_CATEGORY_PASSWORD);
+
+       da_err = sync_agent_get_config_list(account_id, &config_list);
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       for (iter = config_list; iter != NULL; iter = g_list_next(iter)) {
+               config_data = (sync_agent_da_config_s *) iter->data;
+
+               if (config_data != NULL) {
+                       if (config_data->key != NULL) {
+                               if (strcmp(config_data->key, sourceDatastore_key) == 0) {
+                                       if (config_data->value != NULL)
+                                               sourceDatastore = strdup(config_data->value);
+                               }
+
+                               if (strcmp(config_data->key, targetDatastore_key) == 0) {
+                                       if (config_data->value != NULL)
+                                               targetDatastore = strdup(config_data->value);
+                               }
+
+                               if (strcmp(config_data->key, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE) == 0) {
+                                       if (config_data->value != NULL)
+                                               sync_type = strdup(config_data->value);
+                               }
+
+                               if (strcmp(config_data->key, id_key) == 0) {
+                                       if (config_data->value != NULL)
+                                               id = strdup(config_data->value);
+                               }
+
+                               if (strcmp(config_data->key, pw_key) == 0) {
+                                       if (config_data->value != NULL)
+                                               pw = strdup(config_data->value);
+                               }
+                       }
+               }
+       }
+
+       if (sync_type != NULL) {
+               alert_type = ___convert_sync_type_value(sync_type);
+       } else {
+               _DEBUG_ERROR("sync_type is NULL !");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       _DEBUG_VERBOSE("get_Config result  sourceDatastore= %s ", sourceDatastore);
+       _DEBUG_VERBOSE("get_Config result  targetDatastore= %s ", targetDatastore);
+       _DEBUG_VERBOSE("get_Config result  alert_type= %s ", sync_type);
+       _DEBUG_VERBOSE("get_Config result  id= %s ", id);
+       _DEBUG_VERBOSE("get_Config result  pw= %s ", pw);
+
+       temp_datastore = create_datastore(targetDatastore, sourceDatastore);
+       if (temp_datastore == NULL) {
+               _DEBUG_ERROR("temp_datastore is NULL");
+               err = SE_INTERNAL_ERROR;
+               goto error;
+       }
+
+       set_datastore_content_type_info(temp_datastore, content_type, folder_type_id);
+       set_datastore_account_info(temp_datastore, id, pw);
+       set_datastore_client_sync_type(temp_datastore, alert_type);
+
+       *datastore = temp_datastore;
+       temp_datastore = NULL;
+
+ error:
+
+       if (sourceDatastore != NULL)
+               free(sourceDatastore);
+
+       if (targetDatastore != NULL)
+               free(targetDatastore);
+
+       if (sync_type != NULL)
+               free(sync_type);
+
+       if (id != NULL)
+               free(id);
+
+       if (pw != NULL)
+               free(pw);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __get_sync_type(int account_id, alert_type_e * alert_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       char *sync_type = NULL;
+
+       bool result = get_config(account_id, DEFINE_CONFIG_KEY_PROFILE_CLIENT_SYNC_TYPE, &sync_type);
+       if (result == false) {
+               _DEBUG_ERROR("failed in get_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       *alert_type = ___convert_sync_type_value(sync_type);
+
+ error:
+
+       if (sync_type != NULL)
+               free(sync_type);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __on_synchronising_account(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNCHRONISING, "1", "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _off_synchronising_account(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SYNCHRONISING, "0", "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __on_resume_flag(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_RESUME, "1", "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _off_resume_flag(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       bool result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_RESUME, "0", "string", "SE");
+       if (result == false) {
+               _DEBUG_ERROR("failed in set_Config");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _assemble_changed_datastores(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       changed_datastore_s *pChangedDatastore = NULL;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (!datastoreinfo_per_content_type[content_type]->client_sync_type)
+                               continue;
+
+                       if (datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_SLOW_SYNC
+                           || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_CLIENT || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_CLIENT_BY_SERVER) {
+
+                               if (content_type == TYPE_CALLLOG) {
+                                       _DEBUG_TRACE("sync_agent_refresh_item_tbl_from_service for call log");
+                                       sync_agent_refresh_item_tbl_from_service(account_id, datastoreinfo_per_content_type[content_type]->datastore_id);
+                               }
+
+                               GList *item_list = NULL;
+                               sync_agent_da_get_item_list_query_s query;
+                               query.option = SYNC_AGENT_DA_GET_ITEM_LIST_OPTION_ACCOUNT_ID;
+                               query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                               da_err = sync_agent_get_item_list(account_id, &query, &item_list);
+                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_get_item_list !!");
+                               }
+
+                               pChangedDatastore = create_changed_datastore(datastoreinfo_per_content_type[content_type]->source, datastoreinfo_per_content_type[content_type]->target, 1, g_list_length(item_list));
+
+                               if (pChangedDatastore == NULL) {
+                                       sync_agent_free_item_list(item_list);
+                                       _DEBUG_ERROR("failed in create_ChangedDatastore");
+                                       err = SE_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+
+                               if (g_list_length(item_list) > 0) {
+                                       GList *iter = NULL;
+                                       sync_agent_da_item_s *iter_data;
+                                       for (iter = item_list; iter != NULL; iter = g_list_next(iter)) {
+                                               iter_data = NULL;
+                                               iter_data = (sync_agent_da_item_s *) (iter->data);
+                                               if (iter_data != NULL) {
+                                                       char *cttype = __convert_cttype_str(iter_data->data_store_id);
+                                                       changed_item_s *pChanged = create_changed_item(CHANGE_ADD, iter_data->item_id);
+                                                       if (pChanged == NULL) {
+                                                               sync_agent_free_item_list(item_list);
+                                                               _DEBUG_ERROR("failed in create_ChangedDatastore");
+                                                               err = SE_INTERNAL_NO_MEMORY;
+                                                               goto error;
+                                                       }
+
+                                                       set_changed_item_content_type(pChanged, cttype);
+                                                       set_changed_item_index_of_datastore(pChanged, content_type);
+
+                                                       add_changed_datastore_changed_item(pChangedDatastore, pChanged);
+                                               } else {
+                                                       _DEBUG_ERROR("iter_data is NULL !!");
+                                                       sync_agent_free_item_list(item_list);
+                                                       err = SE_INTERNAL_NO_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       sync_agent_free_item_list(item_list);
+                               }
+
+                               GList *item_id_list = NULL;
+
+                               sync_agent_da_get_item_id_list_query_s item_id_query = {0,};
+                               item_id_query.option = SYNC_AGENT_DA_GET_ITEM_ID_LIST_OPTION_OPERATION_ID_N_ITEM_TYPE_ID;
+                               item_id_query.account_id = account_id;
+                               item_id_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+                               item_id_query.operation_id = SYNC_AGENT_DA_CHANGE_OPERATION_DELETE;
+
+                               da_err = sync_agent_get_item_id_list(&item_id_query, &item_id_list);
+                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_get_item_id_list !!");
+                                       err = SE_INTERNAL_DA_ERROR;
+                                       goto error;
+                               }
+
+                               GList *item_id_iter = NULL;
+                               char *item_id;
+
+                               if (g_list_length(item_id_list) > 0) {
+                                       for (item_id_iter = item_id_list; item_id_iter != NULL; item_id_iter = g_list_next(item_id_iter)) {
+                                               item_id = NULL;
+                                               item_id = (char *)(item_id_iter->data);
+
+                                               da_err = sync_agent_delete_item(item_id, 1);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_delete_item !!");
+                                                       sync_agent_free_item_id_list(item_id_list);
+                                                       err = SE_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+                                       }
+                               }
+
+                               sync_agent_free_item_id_list(item_id_list);
+
+                               /*delete changelog data by account id and datastore id */
+                               sync_agent_da_delete_changelog_query_s delete_ch_query = {0,};
+                               delete_ch_query.option = SYNC_AGENT_DA_DELETE_CHANGELOG_OPTION_ITEM_TYPE_ID;
+                               delete_ch_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                               da_err = sync_agent_delete_changelog(account_id, &delete_ch_query);
+                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_delete_changelog !!");
+                                       err = SE_INTERNAL_DA_ERROR;
+                                       goto error;
+                               }
+                       } else if (datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_TWO_WAY
+                                  || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_TWO_WAY_BY_SERVER
+                                  || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_ONE_WAY_FROM_CLIENT || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER) {
+                               _DEBUG_TRACE("server sync type is ALERT_TYPE [%d]", datastoreinfo_per_content_type[content_type]->server_sync_type);
+
+                               /*on resume flag into agent DB */
+                               err = __on_resume_flag(account_id);
+                               if (err != SE_INTERNAL_OK) {
+                                       _DEBUG_ERROR("failed in __on_resume_flag");
+                                       goto error;
+                               }
+
+                               if (content_type == TYPE_CALLLOG) {
+                                       _DEBUG_TRACE("sync_agent_construct_item_tbl_from_service for call log");
+                                       sync_agent_construct_item_tbl_from_service(account_id, content_type);
+                               }
+
+                               /*from changelog */
+                               GList *item_info_list = NULL;
+                               sync_agent_da_get_changelog_list_query_s get_ch_query;
+                               get_ch_query.option = SYNC_AGENT_DA_GET_CHANGELOG_LIST_OPTION_ITEM_TYPE_ID;
+                               get_ch_query.account_id = account_id;
+                               get_ch_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                               da_err = sync_agent_get_changelog_list(&get_ch_query, &item_info_list);
+                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_get_changelog_list !!");
+                                       err = SE_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+
+                               pChangedDatastore = create_changed_datastore(datastoreinfo_per_content_type[content_type]->source, datastoreinfo_per_content_type[content_type]->target, 1, g_list_length(item_info_list));
+
+                               if (pChangedDatastore == NULL) {
+                                       sync_agent_free_changelog_list(item_info_list);
+                                       _DEBUG_ERROR("failed in create_ChangedDatastore");
+                                       err = SE_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+
+                               /*gathering changelog info */
+                               if (g_list_length(item_info_list) > 0) {
+                                       char *cttype = __convert_cttype_str(datastoreinfo_per_content_type[content_type]->datastore_id);
+
+                                       GList *item_info_iter = NULL;
+                                       sync_agent_da_item_changelog_s *iter_data;
+
+                                       for (item_info_iter = item_info_list; item_info_iter != NULL; item_info_iter = g_list_next(item_info_iter)) {
+                                               iter_data = NULL;
+                                               iter_data = (sync_agent_da_item_changelog_s *) (item_info_iter->data);
+
+                                               if (iter_data != NULL) {
+                                                       changed_item_s *pChanged = create_changed_item(iter_data->operation_id - 300, iter_data->item_id);
+                                                       if (pChanged == NULL) {
+                                                               sync_agent_free_changelog_list(item_info_list);
+                                                               _DEBUG_ERROR("failed in create_ChangedDatastore");
+                                                               err = SE_INTERNAL_NO_MEMORY;
+                                                               goto error;
+                                                       }
+
+                                                       set_changed_item_content_type(pChanged, cttype);
+                                                       set_changed_item_index_of_datastore(pChanged, content_type);
+                                                       add_changed_datastore_changed_item(pChangedDatastore, pChanged);
+                                               } else {
+                                                       sync_agent_free_changelog_list(item_info_list);
+                                                       _DEBUG_ERROR("iter_data is NULL !!");
+                                                       err = SE_INTERNAL_NO_MEMORY;
+                                                       goto error;
+                                               }
+                                       }
+
+                                       int *itemTypeIdList = (int *)calloc(1, sizeof(int));
+                                       if (itemTypeIdList == NULL) {
+                                               _DEBUG_ERROR("failed in da_set_item_changelog_wait_status_internal");
+                                               err = SE_INTERNAL_NO_MEMORY;
+                                               goto error;
+                                       }
+
+                                       itemTypeIdList[0] = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                                       sync_agent_da_update_changelog_query_s query;
+                                       query.option = SYNC_AGENT_DA_UPDATE_CHANGELOG_OPTION_WAIT_STATUS;
+                                       query.folder_id_list = NULL;
+                                       query.folder_id_count = 0;
+                                       query.item_type_id_list = itemTypeIdList;
+                                       query.item_type_id_count = 1;
+
+                                       da_err = sync_agent_update_changelog(account_id, &query);
+
+                                       sync_agent_free_changelog_list(item_info_list);
+
+                                       if (itemTypeIdList != NULL)
+                                               free(itemTypeIdList);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                               _DEBUG_ERROR("failed in sync_agent_update_changelog !!");
+                                               err = SE_INTERNAL_DA_ERROR;
+                                               goto error;
+                                       }
+                               }
+                       } else if (datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_ONE_WAY_FROM_SERVER
+                                  || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_ONE_WAY_FROM_SERVER_BY_SERVER
+                                  || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_SERVER || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_SERVER_BY_SERVER) {
+
+                               if (datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_ONE_WAY_FROM_SERVER) {
+                                       /*on resume flag into agent DB */
+                                       err = __on_resume_flag(account_id);
+                                       if (err != SE_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed in __on_resume_flag");
+                                               goto error;
+                                       }
+                               }
+
+                               /*MUST create empty changedDatastore.. */
+                               pChangedDatastore = create_changed_datastore(datastoreinfo_per_content_type[content_type]->source, datastoreinfo_per_content_type[content_type]->target, 1, 0);
+                               if (pChangedDatastore == NULL) {
+                                       _DEBUG_ERROR("pChangedDatastore is NULL");
+                                       err = SE_INTERNAL_NO_MEMORY;
+                                       goto error;
+                               }
+
+                               if (datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_SERVER || datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_REFRESH_FROM_SERVER_BY_SERVER) {
+
+                                       /*_DEBUG_TRACE("sync_agent_refresh_item_tbl_from_service");
+                                       sync_agent_refresh_item_tbl_from_service(account_id, datastoreinfo_per_content_type[content_type]->plugin_type);*/
+
+                                       /*  Delete All item (include changelog), before adapting server item data… */
+                                       _DEBUG_TRACE("sync_agent_begin_service = %d", datastoreinfo_per_content_type[content_type]->datastore_id);
+                                       sync_agent_begin_service(datastoreinfo_per_content_type[content_type]->datastore_id);
+                                       sync_agent_begin_transaction();
+
+                                       /*delete service item data */
+                                       sync_agent_da_delete_service_item_query_s query;
+                                       query.content_type = datastoreinfo_per_content_type[content_type]->datastore_id;
+                                       query.account_id = account_id;
+
+                                       da_err = sync_agent_query_delete_service_items(&query);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+
+                                               sync_agent_end_service(datastoreinfo_per_content_type[content_type]->datastore_id, 0);
+                                               sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_ROLLBACK);
+
+                                               _DEBUG_ERROR("failed in sync_agent_query_delete_service_items()");
+                                               err = SE_INTERNAL_DA_ERROR;
+                                               goto error;
+                                       }
+
+                                       _DEBUG_TRACE("da_get_item_by_account_id_internal");
+                                       /*get all item by account id */
+                                       GList *item_list = NULL;
+                                       sync_agent_da_get_item_list_query_s get_item_query;
+                                       get_item_query.option = SYNC_AGENT_DA_GET_ITEM_LIST_OPTION_ACCOUNT_ID;
+                                       get_item_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                                       da_err = sync_agent_get_item_list(account_id, &get_item_query, &item_list);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                               _DEBUG_ERROR("failed in sync_agent_get_item_list !!");
+                                       }
+                                       _DEBUG_TRACE("item_cnt = %d", g_list_length(item_list));
+
+                                       GList *item_iter = NULL;
+                                       sync_agent_da_item_s *item_iter_data;
+                                       for (item_iter = item_list; item_iter != NULL; item_iter = g_list_next(item_iter)) {
+                                               item_iter_data = NULL;
+                                               item_iter_data = (sync_agent_da_item_s *) (item_iter->data);
+
+                                               GList *mapping_list = NULL;
+                                               sync_agent_da_get_item_list_query_s mapping_query;
+                                               mapping_query.option = SYNC_AGENT_DA_GET_ITEM_LIST_OPTION_SERVICE_ID_MAPPING;
+                                               mapping_query.item_id = item_iter_data->item_id;
+
+                                               da_err = sync_agent_get_item_list(account_id, &mapping_query, &mapping_list);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_get_item_list !!");
+                                               }
+
+                                               _DEBUG_TRACE("acc_cnt = %d", g_list_length(mapping_list));
+
+                                               GList *mapping_iter = NULL;
+                                               sync_agent_da_item_s *mapping_iter_data;
+
+                                               for (mapping_iter = mapping_list; mapping_iter != NULL; mapping_iter = g_list_next(mapping_iter)) {
+                                                       mapping_iter_data = NULL;
+                                                       mapping_iter_data = (sync_agent_da_item_s *) (mapping_iter->data);
+                                                       da_err = sync_agent_delete_item(mapping_iter_data->item_id, 1);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               _DEBUG_ERROR("failed in sync_agent_delete_item !!");
+                                                       }
+                                               }
+
+                                               sync_agent_free_item_list(mapping_list);
+                                       }
+
+                                       /*delete changelog data by account id and datastore id */
+                                       _DEBUG_TRACE("da_delete_item_changelog_by_item_type_id_internal = %d", datastoreinfo_per_content_type[content_type]->datastore_id);
+
+                                       sync_agent_da_delete_changelog_query_s delete_ch_query;
+                                       delete_ch_query.option = SYNC_AGENT_DA_DELETE_CHANGELOG_OPTION_ITEM_TYPE_ID;
+                                       delete_ch_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                                       da_err = sync_agent_delete_changelog(account_id, &delete_ch_query);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+
+                                               sync_agent_free_item_list(item_list);
+
+                                               sync_agent_end_service(datastoreinfo_per_content_type[content_type]->datastore_id, 0);
+                                               sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_ROLLBACK);
+
+                                               _DEBUG_ERROR("failed in sync_agent_delete_changelog !!");
+                                               err = SE_INTERNAL_DA_ERROR;
+                                               goto error;
+                                       }
+
+                                       /*delete item from item_tbl */
+                                       _DEBUG_TRACE("da_delete_item_by_item_type_id_internal = %d", datastoreinfo_per_content_type[content_type]->datastore_id);
+                                       sync_agent_da_delete_item_query_s delete_item_query;
+                                       delete_item_query.option = SYNC_AGENT_DA_DELETE_ITEM_OPTION_ITEM_TYPE_ID;
+                                       delete_item_query.account_id = account_id;
+                                       delete_item_query.item_type_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+
+                                       da_err = sync_agent_query_delete_item(&delete_item_query);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                               sync_agent_free_item_list(item_list);
+
+                                               sync_agent_end_service(datastoreinfo_per_content_type[content_type]->datastore_id, 0);
+                                               sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_ROLLBACK);
+
+                                               _DEBUG_ERROR("failed in sync_agent_query_delete_item !!");
+                                               err = SE_INTERNAL_DA_ERROR;
+                                               goto error;
+                                       }
+
+                                       _DEBUG_TRACE("sync_agent_end_service = %d", datastoreinfo_per_content_type[content_type]->datastore_id);
+                                       sync_agent_end_service(datastoreinfo_per_content_type[content_type]->datastore_id, 1);
+                                       sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_COMMIT);
+                                       sync_agent_free_item_list(item_list);
+                               }
+                       }
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               (*sync_obj)->changed_datastore = g_list_append((*sync_obj)->changed_datastore, pChangedDatastore);
+
+                               /* for prevent */
+                               if (pChangedDatastore != NULL) {
+                                       set_number_of_change(datastoreinfo_per_content_type[content_type]->client_sync_result, pChangedDatastore->number_of_changes);
+                               } else {
+                                       _DEBUG_ERROR("pChangedDatastore is NULL !");
+                               }
+
+                               operation_type_e operation_type;
+                               if (datastoreinfo_per_content_type[content_type]->client_sync_result->number_of_change == 0)
+                                       operation_type = OPERATION_NOOP;
+                               else
+                                       operation_type = OPERATION_ADD;
+                               err = __process_update(account_id, server_sync_type, SYNC_PROGRESS_SUCCESS, operation_type, content_type, false, false, datastoreinfo_per_content_type[content_type]->client_sync_result);
+                               if (err != SE_INTERNAL_OK) {
+                                       _DEBUG_ERROR("Failed in process_update");
+                                       goto error;
+                               }
+                       }
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+ error:
+
+       if (pChangedDatastore != NULL) {
+               free_changed_datastore(pChangedDatastore);
+               pChangedDatastore = NULL;
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _prepare_pre_sync(int account_id, char *sync_mode, san_package_s * san_package, alert_type_e * sync_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       /*set synchronising flag into agent DB */
+       err = __on_synchronising_account(account_id);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __on_synchronising_account");
+               goto error;
+       }
+
+       /*get sync type */
+       err = __get_sync_type(account_id, sync_type);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __get_sync_type");
+               goto error;
+       }
+
+       /*init datastore_info_array */
+       err = __init_datastore_info_array(account_id);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __init_datastore_info_array");
+               goto error;
+       }
+
+       /*set config based on sync mode */
+       err = __set_config_based_on_sync_mode(account_id, sync_mode, san_package);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __set_config_based_on_sync_mode");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __set_config_based_on_sync_mode(int account_id, char *sync_mode, san_package_s * san_package)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       int content_type;
+
+       if (strcmp(sync_mode, DEFINE_SYNC_MODE_PUSH) == 0) {
+               if (san_package != NULL) {
+                       int count = san_package->cnt_sync_alerts;
+                       _DEBUG_TRACE("count = %d", count);
+                       int i;
+                       for (i = 0; i < count; i++) {
+                               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+
+                                       if (datastoreinfo_per_content_type[content_type] != NULL) {
+                                               _DEBUG_TRACE("datastoreinfo_per_content_type[content_type]->target = %s", datastoreinfo_per_content_type[content_type]->target);
+                                               if (datastoreinfo_per_content_type[content_type]->target == NULL)
+                                                       continue;
+
+                                               if (strcmp(san_package->sync_alerts[i].server_uri, datastoreinfo_per_content_type[content_type]->target) == 0) {
+                                                       datastoreinfo_per_content_type[content_type]->client_sync_type = san_package->sync_alerts[i].sync_type;
+                                                       _DEBUG_TRACE("san_package->syncAlerts[i].sync_type = %d", san_package->sync_alerts[i].sync_type);
+                                               } else
+                                                       datastoreinfo_per_content_type[content_type]->client_sync_type = ALERT_UNKNOWN;
+                                       }
+                               }
+                       }
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _execute_pre_sync(int account_id, int session_time, pre_sync_return_obj_s * pre_sync_return_obj, alert_type_e * server_sync_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       /*if there is no alert command from server check it and goto fail_part */
+       if (g_list_length(pre_sync_return_obj->datastore_info) == 0) {
+               _DEBUG_TRACE("alert command list from server is empty");
+               err = SE_INTERNAL_MISCONFIGURATION;
+               goto error;
+       }
+
+       err = __execute_pre_sync_set_server_id(account_id, pre_sync_return_obj->dev_id);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __set_server_id");
+               goto error;
+       }
+
+       err = __execute_pre_sync_datastore(account_id, session_time, pre_sync_return_obj->datastore_info, server_sync_type);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __process_datastore");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+
+}
+
+static se_error_type_e __execute_pre_sync_set_server_id(int account_id, char *dev_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       bool result;
+       char *value = NULL;
+
+       if (dev_id != NULL) {
+               result = get_config(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, &value);
+               if (result == true) {
+                       if (value != NULL) {
+                               if (strcmp(value, dev_id) == 0) {
+                                       /* OK */
+                               } else {
+                                       result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, dev_id, "string", "SE");
+                                       if (result == false) {
+                                               _DEBUG_ERROR("failed in set_Config");
+                                               err = SE_INTERNAL_DA_ERROR;
+                                               goto error;
+                                       }
+                               }
+                       } else {
+                               result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_ID, dev_id, "string", "SE");
+                               if (result == false) {
+                                       _DEBUG_ERROR("failed in set_Config");
+                                       err = SE_INTERNAL_DA_ERROR;
+                                       goto error;
+                               }
+                       }
+               } else {
+                       _DEBUG_ERROR("failed in get_Config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+       }
+ error:
+
+       if (value != NULL) {
+               free(value);
+               value = NULL;
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __execute_pre_sync_datastore(int account_id, int session_time, GList * datastore_info, alert_type_e * server_sync_type)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       int result;
+
+       bool changeSyncType = false;
+       alert_type_e sync_type = ALERT_UNKNOWN;
+
+       int content_type;
+       GList *serverDatastore_iter = NULL;
+       datastore_info_s *serverDatastoreInfo = NULL;
+       bool existInServerDatastore;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               existInServerDatastore = false;
+
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               _DEBUG_VERBOSE("datastoreinfo_per_content_type[%d]->client_sync_type = %d", content_type, datastoreinfo_per_content_type[content_type]->client_sync_type);
+
+                               for (serverDatastore_iter = datastore_info; serverDatastore_iter != NULL; serverDatastore_iter = g_list_next(serverDatastore_iter)) {
+                                       serverDatastoreInfo = serverDatastore_iter->data;
+
+                                       if (strcmp(serverDatastoreInfo->source, datastoreinfo_per_content_type[content_type]->target) == 0) {
+                                               existInServerDatastore = true;
+
+                                               if (serverDatastoreInfo->next_anchor != NULL)
+                                                       datastoreinfo_per_content_type[content_type]->next_anchor_server = strdup(serverDatastoreInfo->next_anchor);
+
+                                               datastoreinfo_per_content_type[content_type]->server_sync_type = serverDatastoreInfo->sync_type;
+
+                                               if (datastoreinfo_per_content_type[content_type]->client_sync_type != datastoreinfo_per_content_type[content_type]->server_sync_type) {
+                                                       changeSyncType = true;
+                                                       sync_type = datastoreinfo_per_content_type[content_type]->server_sync_type;
+                                               }
+
+                                               _DEBUG_VERBOSE("datastoreinfo_per_content_type[%d]->server_sync_type = %d", content_type, datastoreinfo_per_content_type[content_type]->server_sync_type);
+
+                                               if (datastoreinfo_per_content_type[content_type]->last_anchor_server) {
+                                                       /*if (strcmp(datastoreinfo_per_content_type[content_type]->lastAnchorServer, serverDatastoreInfo->lastAnchor) != 0) {
+                                                          free(datastoreinfo_per_content_type[content_type]->lastAnchorServer);
+                                                          datastoreinfo_per_content_type[content_type]->lastAnchorServer = NULL;
+                                                          datastoreinfo_per_content_type[content_type]->server_sync_type == ALERT_SLOW_SYNC;
+                                                          } */
+                                               } else {
+                                                       /* When first synchronize, lastAnchorServer is NULL...
+                                                          if (datastoreinfo_per_content_type[content_type]->server_sync_type != ALERT_SLOW_SYNC
+                                                          && datastoreinfo_per_content_type[content_type]->server_sync_type != ALERT_REFRESH_FROM_CLIENT
+                                                          && datastoreinfo_per_content_type[content_type]->server_sync_type != ALERT_REFRESH_FROM_CLIENT_BY_SERVER
+                                                          && datastoreinfo_per_content_type[content_type]->server_sync_type != ALERT_REFRESH_FROM_SERVER
+                                                          && datastoreinfo_per_content_type[content_type]->server_sync_type != ALERT_REFRESH_FROM_SERVER_BY_SERVER) {
+                                                          _DEBUG_VERBOSE("sync_agent_refresh_item_tbl_from_service");
+                                                          sync_agent_refresh_item_tbl_from_service(account_id, datastoreinfo_per_content_type[content_type]->plugin_type);
+                                                          } */
+                                               }
+                                               break;
+                                       }
+                               }
+
+                               if (!existInServerDatastore) {
+                                       /* datastore config is wrong this datastore is not going to contain sync process from now */
+                                       err = __process_update(account_id, ALERT_UNKNOWN, SYNC_FAILED_DB_CONFIG, OPERATION_NOOP, content_type, false, true, datastoreinfo_per_content_type[content_type]->client_sync_result);
+                                       if (err != SE_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to process_update");
+                                               goto error;
+                                       }
+
+                                       err = __process_update(account_id, ALERT_UNKNOWN, SYNC_FAILED_DB_CONFIG, OPERATION_NOOP, content_type, true, true, datastoreinfo_per_content_type[content_type]->server_sync_result);
+                                       if (err != SE_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to process_update");
+                                               goto error;
+                                       }
+
+                                       /* set fail into result (both client and server) */
+                                       if (datastoreinfo_per_content_type[content_type]->client_sync_result != NULL)
+                                               datastoreinfo_per_content_type[content_type]->client_sync_result->session_result = SYNC_SESSION_FAILED;
+                                       if (datastoreinfo_per_content_type[content_type]->server_sync_result != NULL)
+                                               datastoreinfo_per_content_type[content_type]->server_sync_result->session_result = SYNC_SESSION_FAILED;
+
+                                       err = ___write_sync_resource_info(account_id, content_type, session_time, 0, datastoreinfo_per_content_type[content_type]->client_sync_result, datastoreinfo_per_content_type[content_type]->server_sync_result);
+                                       if (err != SE_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to write_SyncResourceInfo");
+                                               goto error;
+                                       }
+
+                                       free_datastore(datastoreinfo_per_content_type[content_type]);
+                                       datastoreinfo_per_content_type[content_type] = NULL;
+
+                                       datastore_s *datastore = NULL;
+                                       err = __init_datastore_info(account_id, content_type, &datastore);
+                                       if (err != SE_INTERNAL_OK) {
+                                               _DEBUG_ERROR("failed to init_datastore_info");
+                                               goto error;
+                                       }
+
+                                       datastoreinfo_per_content_type[content_type] = datastore;
+                               }
+                       }
+               }
+       }
+
+       if (changeSyncType) {
+               *server_sync_type = sync_type;
+               result = set_config_str(account_id, DEFINE_CONFIG_KEY_PROFILE_SERVER_SYNC_TYPE, __convert_sync_type_str(sync_type), "string", "SE");
+               if (result == false) {
+                       _DEBUG_ERROR("failed in set_config");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _execute_sync(int account_id, alert_type_e client_sync_type, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       if (client_sync_type == ALERT_TWO_WAY || client_sync_type == ALERT_TWO_WAY_BY_SERVER || client_sync_type == ALERT_ONE_WAY_FROM_CLIENT || client_sync_type == ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER) {
+
+               err = __execute_sync_arrange_changelog(account_id, client_sync_type, (*sync_return_obj)->status);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed to process_update");
+                       goto error;
+               }
+       }
+
+       err = __execute_sync_status(account_id, server_sync_type, sync_obj, sync_return_obj);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __execute_sync_status");
+               goto error;
+       }
+
+       err = __execute_sync_change(account_id, server_sync_type, sync_obj, sync_return_obj);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __execute_sync_change");
+               goto error;
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __execute_sync_arrange_changelog(int account_id, alert_type_e sync_type, GList * status)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err;
+
+       int i = 0;
+       int count = 0;
+       int list_length = g_list_length(status);
+       char **itemIdList = (char **)calloc(list_length, sizeof(char *));
+       if (itemIdList == NULL) {
+               _DEBUG_ERROR("Failed to alloc memory");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto error;
+       }
+
+       GList *appliedStatus_iter = NULL;
+       applied_status_s *pAppliedStatus = NULL;
+       for (appliedStatus_iter = status; appliedStatus_iter != NULL; appliedStatus_iter = g_list_next(appliedStatus_iter)) {
+               pAppliedStatus = appliedStatus_iter->data;
+
+               switch (pAppliedStatus->status) {
+               case 200:
+               case 201:
+               case 202:
+               case 203:
+               case 204:
+               case 205:
+               case 207:
+               case 208:
+               case 209:
+               case 210:
+               case 211:
+                       {
+                               /*clean up change log */
+                               if (pAppliedStatus->luid != NULL)
+                                       itemIdList[count++] = strdup(pAppliedStatus->luid);
+
+                               if (sync_type == ALERT_TWO_WAY || sync_type == ALERT_TWO_WAY_BY_SERVER || sync_type == ALERT_ONE_WAY_FROM_CLIENT || sync_type == ALERT_ONE_WAY_FROM_CLIENT_BY_SERVER) {
+
+                                       if (pAppliedStatus->change_type == CHANGE_DELETE) {
+                                               da_err = sync_agent_delete_item(pAppliedStatus->luid, 0);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in da_delete_item_by_item_id_internal");
+                                                       err = SE_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+                                       }
+                               }
+                               break;
+                       }
+               case 206:
+               case 420:
+                       break;
+               case 400:
+               case 500:
+                       {
+                               sync_agent_da_item_changelog_s *get_changelog = NULL;
+                               da_err = sync_agent_create_changelog(&get_changelog);
+                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_create_changelog !!");
+                                       err = SE_INTERNAL_DA_ERROR;
+                                       goto error;
+                               }
+
+                               da_err = sync_agent_get_changelog(account_id, pAppliedStatus->luid, &get_changelog);
+                               if (da_err == SYNC_AGENT_DA_ERR_NO_DATA) {
+                                       _DEBUG_VERBOSE("%s item does not exist in ChangeLog tbl", pAppliedStatus->luid);
+                                       sync_agent_free_changelog(get_changelog);
+                                       break;
+                               } else if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                       _DEBUG_ERROR("failed in sync_agent_get_changelog !!");
+                                       sync_agent_free_changelog(get_changelog);
+                                       err = SE_INTERNAL_DA_ERROR;
+                                       goto error;
+                               }
+
+                               if (get_changelog->status != NULL) {
+                                       if (strcmp(get_changelog->status, "SYNC_ERROR") == 0) {
+                                               if (pAppliedStatus->luid != NULL)
+                                                       itemIdList[count++] = strdup(pAppliedStatus->luid);
+                                       } else {
+                                               sync_agent_da_item_changelog_s *set_changelog = NULL;
+
+                                               da_err = sync_agent_create_changelog(&set_changelog);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_create_changelog !!");
+                                                       sync_agent_free_changelog(get_changelog);
+                                                       err = SE_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               set_changelog->item_id = strdup(pAppliedStatus->luid);
+                                               set_changelog->status = strdup("SYNC_ERROR");
+                                               set_changelog->access_name = strdup("SE");
+
+                                               sync_agent_da_update_changelog_query_s update_ch_query;
+                                               update_ch_query.option = SYNC_AGENT_DA_UPDATE_CHANGELOG_OPTION_SYNC_STATUS;
+                                               update_ch_query.update_item = set_changelog;
+
+                                               da_err = sync_agent_update_changelog(account_id, &update_ch_query);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                       _DEBUG_ERROR("failed in sync_agent_update_changelog !!");
+                                                       sync_agent_free_changelog(get_changelog);
+                                                       sync_agent_free_changelog(set_changelog);
+                                                       err = SE_INTERNAL_DA_ERROR;
+                                                       goto error;
+                                               }
+
+                                               sync_agent_free_changelog(set_changelog);
+                                       }
+                               }
+
+                               sync_agent_free_changelog(get_changelog);
+                               break;
+                       }
+               }
+       }
+
+       if (list_length >= 1) {
+               _DEBUG_TRACE("before da_delete_item_changelog_by_item_id_list_internal");
+               _DEBUG_TRACE("count = %d", count);
+
+               sync_agent_da_delete_changelog_query_s query;
+               query.option = SYNC_AGENT_DA_DELETE_CHANGELOG_OPTION_ITEM_ID_LIST;
+               query.item_id_list = itemIdList;
+               query.count = count;
+
+               da_err = sync_agent_delete_changelog(account_id, &query);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("failed in sync_agent_delete_changelog !!");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+       }
+
+ error:
+
+       /*free itemIdList */
+       if (itemIdList != NULL) {
+               for (i = 0; i < list_length; i++) {
+                       if (itemIdList[i] != NULL)
+                               free(itemIdList[i]);
+               }
+               free(itemIdList);
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __execute_sync_status(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       int content_type;
+       bool existEqualItem;
+       bool needToSave;
+       sync_result_s *pClientSyncResult;
+       GList *changedDatastore_iter = NULL;
+       changed_datastore_s *pSyncChangedDatastore = NULL;
+       for (changedDatastore_iter = (*sync_obj)->changed_datastore; changedDatastore_iter != NULL;) {
+               pSyncChangedDatastore = (changed_datastore_s *) changedDatastore_iter->data;
+               _DEBUG_VERBOSE("pChangedDatastore = %p", pSyncChangedDatastore);
+
+               int datastoreContentType = 0;
+               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+                       if (datastoreinfo_per_content_type[content_type] != NULL) {
+                               if (strcmp(pSyncChangedDatastore->source, datastoreinfo_per_content_type[content_type]->source) == 0) {
+                                       datastoreContentType = content_type;
+                                       break;
+                               }
+                       }
+               }
+
+               GList *changedItem_iter = NULL;
+               changed_item_s *changedItem = NULL;
+               for (changedItem_iter = pSyncChangedDatastore->sent_item; changedItem_iter != NULL;) {
+                       changedItem = changedItem_iter->data;
+
+                       existEqualItem = false;
+                       GList *appliedStatus_iter = NULL;
+                       applied_status_s *pAppliedStatus = NULL;
+                       for (appliedStatus_iter = (*sync_return_obj)->status; appliedStatus_iter != NULL; appliedStatus_iter = g_list_next(appliedStatus_iter)) {
+                               pAppliedStatus = appliedStatus_iter->data;
+
+                               if (strcmp(pAppliedStatus->luid, changedItem->luid) == 0) {
+                                       add_receive_count(datastoreinfo_per_content_type[datastoreContentType]->client_sync_result, 1);
+
+                                       if (pAppliedStatus->status >= 200 && pAppliedStatus->status <= 210) {
+                                               switch (changedItem->change_type) {
+                                               case CHANGE_ADD:
+                                                       add_add_count(datastoreinfo_per_content_type[datastoreContentType]->client_sync_result, 1);
+                                                       break;
+                                               case CHANGE_REPLACE:
+                                                       add_replace_count(datastoreinfo_per_content_type[datastoreContentType]->client_sync_result, 1);
+                                                       break;
+                                               case CHANGE_DELETE:
+                                                       add_delete_count(datastoreinfo_per_content_type[datastoreContentType]->client_sync_result, 1);
+                                                       break;
+                                               default:
+                                                       break;
+                                               }
+                                       } else {
+                                               /* if status is not success count it is failed */
+                                       }
+
+                                       (*sync_return_obj)->status = g_list_remove((*sync_return_obj)->status, pAppliedStatus);
+                                       free_applied_status(pAppliedStatus);
+                                       pAppliedStatus = NULL;
+
+                                       changedItem_iter = g_list_next(changedItem_iter);
+
+                                       pSyncChangedDatastore->sent_item = g_list_remove(pSyncChangedDatastore->sent_item, changedItem);
+                                       free_changed_item(changedItem);
+                                       changedItem = NULL;
+
+                                       existEqualItem = true;
+                                       break;
+                               }
+                       }
+                       if (existEqualItem == false)
+                               changedItem_iter = g_list_next(changedItem_iter);
+               }
+
+               changedDatastore_iter = g_list_next(changedDatastore_iter);
+
+               needToSave = false;
+               pClientSyncResult = datastoreinfo_per_content_type[datastoreContentType]->client_sync_result;
+               if (pClientSyncResult->number_of_change == pClientSyncResult->received_count) {
+                       needToSave = true;
+
+                       if (datastoreinfo_per_content_type[datastoreContentType]->client_sync_result != NULL)
+                               datastoreinfo_per_content_type[datastoreContentType]->client_sync_result->session_result = SYNC_SESSION_SUCCEEDED;
+
+                       /*remove datastore from list and
+                          free current ChangedDatastore it does not need anymore because all item in datastore has been sent and receive status */
+                       (*sync_obj)->changed_datastore = g_list_remove((*sync_obj)->changed_datastore, pSyncChangedDatastore);
+                       free_changed_datastore(pSyncChangedDatastore);
+                       pSyncChangedDatastore = NULL;
+               }
+
+               operation_type_e operation_type;
+               if (datastoreinfo_per_content_type[datastoreContentType]->client_sync_result->number_of_change == 0)
+                       operation_type = OPERATION_NOOP;
+               else
+                       operation_type = OPERATION_ADD;
+               err = __process_update(account_id, server_sync_type, SYNC_PROGRESS_SUCCESS, operation_type, datastoreContentType, false, needToSave, datastoreinfo_per_content_type[datastoreContentType]->client_sync_result);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in process_update");
+                       goto error;
+               }
+       }
+
+ error:
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e __execute_sync_change(int account_id, alert_type_e server_sync_type, sync_obj_s ** sync_obj, sync_return_obj_s ** sync_return_obj)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+       sync_agent_da_service_item_s *service_item = NULL;
+       sync_agent_da_item_s *fw_item = NULL;
+       int content_type;
+       GList *f_id_list = NULL;
+       sync_result_s *tempServerSyncResult = NULL;
+
+       /* process command that from server sended to client(sync, add, replace etc...) */
+       changed_datastore_s *pSyncReturnChangedDatastore = NULL;
+       sending_status_s *sendingStatus = NULL;
+       GList *iter = NULL;
+       for (iter = (*sync_return_obj)->changed_datastore; iter != NULL;) {
+               pSyncReturnChangedDatastore = (changed_datastore_s *) iter->data;
+
+               int datastoreContentType = 0;
+               for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+                       if (datastoreinfo_per_content_type[content_type] != NULL) {
+                               if (strcmp(pSyncReturnChangedDatastore->target, datastoreinfo_per_content_type[content_type]->source) == 0) {
+                                       datastoreContentType = content_type;
+                                       break;
+                               }
+                       }
+               }
+
+               /*noti to UI numberOfChanges from server */
+               if (pSyncReturnChangedDatastore->has_number_of_changes) {
+                       set_number_of_change(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result, pSyncReturnChangedDatastore->number_of_changes);
+
+                       operation_type_e operation_type;
+                       if (datastoreinfo_per_content_type[datastoreContentType]->server_sync_result->number_of_change == 0)
+                               operation_type = OPERATION_NOOP;
+                       else
+                               operation_type = OPERATION_ADD;
+                       err = __process_update(account_id, server_sync_type, SYNC_PROGRESS_SUCCESS, operation_type, datastoreContentType, true, false, datastoreinfo_per_content_type[datastoreContentType]->server_sync_result);
+                       if (err != SE_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed in process_update");
+                               goto error;
+                       }
+               }
+
+               sendingStatus = create_sending_status(pSyncReturnChangedDatastore->target, pSyncReturnChangedDatastore->source);
+               if (sendingStatus == NULL) {
+                       err = SE_INTERNAL_NO_MEMORY;
+                       _DEBUG_ERROR("failed to alloc memory");
+                       goto error;
+               }
+
+               /*get folderId */
+               char *folderId = NULL;
+               sync_agent_da_get_folder_id_list_query_s query;
+               query.option = SYNC_AGENT_DA_GET_FOLDER_ID_OPTION_FOLDER_TYPE_ID;
+               query.account_id = account_id;
+               query.item_type_id = datastoreinfo_per_content_type[datastoreContentType]->datastore_id;
+               query.folder_type_id = datastoreinfo_per_content_type[datastoreContentType]->folder_type_id;
+
+               da_err = sync_agent_get_folder_id_list(&query, &f_id_list);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("sync_agent_get_folder_id_list_inferface() failed !!");
+                       goto error;
+               }
+
+               if (g_list_length(f_id_list) > 0) {
+                       GList *iter = g_list_nth(f_id_list, 0);
+                       folderId = (char *)(iter->data);
+               } else {
+                       _DEBUG_ERROR("failed to get folderId");
+                       err = SE_INTERNAL_DA_ERROR;
+                       goto error;
+               }
+
+               int changeItemCount = g_list_length(pSyncReturnChangedDatastore->change_item);
+               if (changeItemCount > 0) {
+                       /*begin transaction */
+                       _DEBUG_VERBOSE("sync_agent_begin_service with datastoreContentType = %d", datastoreContentType);
+//                      sync_agent_begin_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id);
+                       sync_agent_begin_transaction();
+
+                       /*back up syncresult structure for rollback case */
+                       tempServerSyncResult = dup_sync_result(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result);
+               }
+
+               bool needToSave = false;
+               sync_result_s *pServerSyncResult = NULL;
+               GList *changedIter = NULL;
+               changed_item_s *changedItem = NULL;
+               applied_status_s *appliedStatus = NULL;
+
+               for (changedIter = pSyncReturnChangedDatastore->change_item; changedIter != NULL; changedIter = g_list_next(changedIter)) {
+                       changedItem = (changedIter->data);
+
+                       _DEBUG_VERBOSE("changedItem->changeType : %d", changedItem->change_type);
+                       _DEBUG_VERBOSE("changedItem->luid : %s", changedItem->luid);
+                       _DEBUG_VERBOSE("changedItem->content_type : %s", changedItem->content_type);
+                       _DEBUG_VERBOSE("changedItem->indexOfDatastore : %d", changedItem->index_of_datastore);
+                       _DEBUG_VERBOSE("changedItem->data : %s", changedItem->data);
+
+                       add_receive_count(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result, 1);
+
+                       bool da_fail = false;
+                       command_result_e returnResult = COMMAND_RESULT_INIT;
+                       switch (changedItem->change_type) {
+                       case CHANGE_ADD:
+                               {
+                                       /* add to service DB */
+                                       if (changedItem->data != NULL) {
+                                               char *fw_id = NULL;
+
+                                               da_err = sync_agent_create_service_item(&service_item);
+                                               if ((da_err != SYNC_AGENT_DA_SUCCESS) || (service_item == NULL)) {
+                                                       _DEBUG_ERROR("failed in sync_agent_create_service_item() = %d", da_err);
+                                                       returnResult = ___convert_return_status(da_err);
+                                                       da_fail = true;
+                                                       break;
+                                               }
+
+                                               service_item->item_id = g_strdup(changedItem->luid);
+                                               service_item->content_type = datastoreinfo_per_content_type[datastoreContentType]->datastore_id;
+                                               service_item->account_id = account_id;
+                                               service_item->folder_id = g_strdup(folderId);
+                                               service_item->access_name = g_strdup("Engine");
+                                               service_item->data = g_strdup(changedItem->data);
+                                               sync_agent_begin_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id);
+
+                                               da_err = sync_agent_add_service_item(service_item, &fw_id, false);
+
+                                               sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 1);
+
+                                               _DEBUG_VERBOSE("da_err = %d", da_err);
+
+                                               if (da_err == SYNC_AGENT_DA_SUCCESS) {
+                                                       int acc_cnt;
+                                                       bool success = true;
+                                                       char *service_id = sync_agent_get_service_item_id(fw_id);
+
+                                                       GList *folder_list = NULL;
+                                                       sync_agent_da_get_folder_list_query_s query;
+                                                       query.option = SYNC_AGENT_DA_GET_FOLDER_LIST_OPTION_SERVICE_ID_MAPPING;
+                                                       query.account_id = account_id;
+                                                       query.folder_id = folderId;
+                                                       da_err = sync_agent_get_folder_list(&query, &folder_list);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               _DEBUG_ERROR("sync_agent_get_folder_list() failed !!");
+                                                               success = false;
+                                                       }
+
+                                                       acc_cnt = g_list_length(folder_list);
+
+                                                       _DEBUG_VERBOSE("acc_cnt = %d", acc_cnt);
+                                                       if (acc_cnt > 0) {
+                                                               char **fw_item_id_list = sync_agent_generate_item_luid(1, acc_cnt);
+                                                               char **id_list = (char **)calloc(acc_cnt, sizeof(char *));
+                                                               if (id_list == NULL) {
+                                                                       _DEBUG_ERROR("CALLOC failed !!!");
+                                                                       success = false;
+                                                                       break;
+                                                               }
+
+                                                               if (fw_item_id_list == NULL) {
+                                                                       _DEBUG_ERROR("failed in sync_agent_generate_item_luid");
+                                                                       da_err = SYNC_AGENT_DA_ERRORS;
+                                                                       success = false;
+                                                               } else {
+                                                                       int i = 0;
+                                                                       GList *iter = NULL;
+                                                                       sync_agent_da_folder_s *iter_data;
+
+                                                                       for (iter = folder_list; iter != NULL; iter = g_list_next(iter)) {
+                                                                               iter_data = NULL;
+                                                                               iter_data = (sync_agent_da_folder_s *) (iter->data);
+
+                                                                               da_err = sync_agent_create_item(&fw_item);
+                                                                               if ((da_err != SYNC_AGENT_DA_SUCCESS) || (fw_item == NULL)) {
+                                                                                       _DEBUG_ERROR("failed in sync_agent_create_item() = %d", da_err);
+                                                                                       success = false;
+                                                                                       break;
+                                                                               }
+
+                                                                               fw_item->item_id = g_strdup(fw_item_id_list[i]);
+                                                                               fw_item->data_store_id = datastoreinfo_per_content_type[datastoreContentType]->datastore_id;
+                                                                               fw_item->account_id = iter_data->account_id;
+                                                                               fw_item->folder_id = g_strdup(iter_data->folder_id);
+                                                                               fw_item->service_id = g_strdup(service_id);
+                                                                               fw_item->access_name = g_strdup("DACI_ChangeLog");
+
+                                                                               da_err = sync_agent_add_item(fw_item, &(id_list[i]), true);
+                                                                               if (fw_item != NULL)
+                                                                                       sync_agent_free_item(fw_item);
+                                                                               free(fw_item_id_list[i]);
+                                                                               free(id_list[i]);
+
+                                                                               i++;
+
+                                                                               _DEBUG_VERBOSE("da_err = %d", da_err);
+
+                                                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                                                       success = false;
+                                                                                       break;
+                                                                               }
+                                                                       }
+                                                                       if (fw_item_id_list != NULL) {
+                                                                               free(fw_item_id_list);
+                                                                       }
+                                                                       if (id_list != NULL) {
+                                                                               free(id_list);
+                                                                       }
+                                                               }
+                                                       }
+
+                                                       if (success == true) {
+                                                               returnResult = COMMAND_RESULT_ADDED;
+                                                               add_add_count(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result, 1);
+                                                       } else {
+                                                               /*this case just fail do rollback and goto fail */
+                                                               returnResult = ___convert_return_status(da_err);
+                                                               da_fail = true;
+                                                       }
+                                                       sync_agent_free_folder_list(folder_list);
+
+                                                       if (service_id != NULL)
+                                                               free(service_id);
+
+                                               } else if (da_err == SYNC_AGENT_DA_ERR_NOT_SUPPORTED || da_err == SYNC_AGENT_DA_ERR_INVALID_CONTENT || da_err == SYNC_AGENT_DA_ERR_ALREADY_EXIST) {
+                                                       /*just return error to server */
+                                                       returnResult = ___convert_return_status(da_err);
+                                               } else {
+                                                       /*this case just fail do rollback and goto fail */
+                                                       returnResult = ___convert_return_status(da_err);
+                                                       da_fail = true;
+                                               }
+
+                                               if (service_item != NULL)
+                                                       sync_agent_free_service_item(service_item);
+
+                                               if (fw_id != NULL)
+                                                       free(fw_id);
+                                       } else
+                                               returnResult = COMMAND_RESULT_COMMAND_FAIL;
+
+                                       break;
+                               }
+                       case CHANGE_REPLACE:
+                               {
+                                       if (changedItem->data != NULL) {
+                                               /* update from service DB */
+                                               da_err = sync_agent_create_service_item(&service_item);
+                                               if (da_err != SYNC_AGENT_DA_SUCCESS || (service_item == NULL)) {
+                                                       _DEBUG_ERROR("failed in sync_agent_create_service_item() = %d", da_err);
+                                                       returnResult = ___convert_return_status(da_err);
+                                                       da_fail = true;
+                                                       break;
+                                               }
+
+                                               service_item->item_id = g_strdup(changedItem->luid);
+                                               service_item->content_type = datastoreinfo_per_content_type[datastoreContentType]->datastore_id;
+                                               service_item->account_id = account_id;
+                                               service_item->folder_id = g_strdup(folderId);
+                                               service_item->access_name = g_strdup("Engine");
+                                               service_item->data = (const void *)g_strdup(changedItem->data);
+
+                                               sync_agent_begin_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id);
+
+                                               da_err = sync_agent_update_service_item(service_item, changedItem->luid, false);
+
+                                               sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 1);
+
+                                               _DEBUG_VERBOSE("da_err = %d", da_err);
+                                               if (da_err == SYNC_AGENT_DA_SUCCESS) {
+
+                                                       GList *item_list = NULL;
+                                                       sync_agent_da_get_item_list_query_s query;
+                                                       query.option = SYNC_AGENT_DA_GET_ITEM_LIST_OPTION_SERVICE_ID_MAPPING;
+                                                       query.item_id = changedItem->luid;
+
+                                                       da_err = sync_agent_get_item_list(account_id, &query, &item_list);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               _DEBUG_ERROR("failed in sync_agent_get_item_list !!");
+                                                       }
+
+                                                       bool success = true;
+                                                       GList *iter = NULL;
+                                                       sync_agent_da_item_s *iter_data;
+
+                                                       for (iter = item_list; iter != NULL; iter = g_list_next(iter)) {
+                                                               iter_data = NULL;
+                                                               iter_data = (sync_agent_da_item_s *) (iter->data);
+
+                                                               da_err = sync_agent_update_item(iter_data->item_id, 1);
+                                                               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                                       success = false;
+                                                                       break;
+                                                               }
+                                                       }
+
+                                                       if (success == true) {
+                                                               returnResult = COMMAND_RESULT_OK;
+                                                               add_replace_count(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result, 1);
+                                                       } else {
+                                                               /*this case just fail do rollback and goto fail */
+                                                               returnResult = ___convert_return_status(da_err);
+                                                               da_fail = true;
+                                                       }
+
+                                                       sync_agent_free_item_list(item_list);
+                                               } else if (da_err == SYNC_AGENT_DA_ERR_NOT_SUPPORTED || da_err == SYNC_AGENT_DA_ERR_INVALID_CONTENT) {
+                                                       /*just return error to server */
+                                                       returnResult = ___convert_return_status(da_err);
+                                               } else {
+                                                       /*this case just fail do rollback and goto fail */
+                                                       returnResult = ___convert_return_status(da_err);
+                                                       da_fail = true;
+                                               }
+
+                                               if (service_item != NULL)
+                                                       sync_agent_free_service_item(service_item);
+                                       } else
+                                               returnResult = COMMAND_RESULT_COMMAND_FAIL;
+
+                                       break;
+                               }
+                       case CHANGE_DELETE:
+                               {
+                                       /* delete from service DB */
+                                       GList *item_list = NULL;
+                                       sync_agent_da_get_item_list_query_s query;
+                                       query.option = SYNC_AGENT_DA_GET_ITEM_LIST_OPTION_SERVICE_ID_MAPPING;
+                                       query.item_id = changedItem->luid;
+
+                                       da_err = sync_agent_get_item_list(account_id, &query, &item_list);
+                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                               _DEBUG_ERROR("failed in sync_agent_get_item_list !!");
+                                       }
+
+                                       sync_agent_begin_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id);
+
+                                       da_err = sync_agent_delete_service_item(changedItem->luid, false);
+
+                                       sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 1);
+
+                                       _DEBUG_VERBOSE("[sync_agent_delete_service_item] result : %d", da_err);
+                                       if (da_err == SYNC_AGENT_DA_SUCCESS) {
+                                               bool success = true;
+                                               GList *iter = NULL;
+                                               sync_agent_da_item_s *iter_data;
+
+                                               for (iter = item_list; iter != NULL; iter = g_list_next(iter)) {
+                                                       iter_data = NULL;
+                                                       iter_data = (sync_agent_da_item_s *) (iter->data);
+
+                                                       da_err = sync_agent_delete_item(iter_data->item_id, true);
+                                                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                                                               success = false;
+                                                               break;
+                                                       }
+                                               }
+
+                                               if (success == true) {
+                                                       returnResult = COMMAND_RESULT_DELETE_WITHOUT_ARCHIVE;
+                                                       add_delete_count(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result, 1);
+                                               } else {
+                                                       /*this case just fail do rollback and goto fail */
+                                                       returnResult = ___convert_return_status(da_err);
+                                                       da_fail = true;
+                                               }
+                                       } else if (da_err == SYNC_AGENT_DA_ERR_NO_DATA || da_err == SYNC_AGENT_DA_ERR_SUB_DATA_EXIST || da_err == SYNC_AGENT_DA_ERR_INVALID_CONTENT) {
+                                               /*just return error to server */
+                                               returnResult = ___convert_return_status(da_err);
+                                       } else {
+                                               /*this case just fail do rollback and goto fail */
+                                               returnResult = ___convert_return_status(da_err);
+                                               da_fail = true;
+                                       }
+                                       sync_agent_free_item_list(item_list);
+                                       break;
+                               }
+                       default:
+                               break;
+                       }
+
+                       if (da_fail == true) {
+                               /*replace syncresult when rollback happened */
+                               if (datastoreinfo_per_content_type[datastoreContentType]->server_sync_result != NULL)
+                                       free(datastoreinfo_per_content_type[datastoreContentType]->server_sync_result);
+
+                               datastoreinfo_per_content_type[datastoreContentType]->server_sync_result = tempServerSyncResult;
+                               tempServerSyncResult = NULL;
+
+                               _DEBUG_VERBOSE("Transaction_Rollback");
+                               _DEBUG_VERBOSE("sync_agent_end_service with datastoreContentType = %d", datastoreContentType);
+//                              sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 0);
+                               sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_ROLLBACK);
+
+                               err = SE_INTERNAL_DA_ERROR;
+                               _DEBUG_ERROR("failed in DA");
+                               goto error;
+                       }
+
+                       appliedStatus = create_applied_status(changedItem->luid, changedItem->change_type, returnResult);
+                       if (appliedStatus == NULL) {
+                               _DEBUG_VERBOSE("Transaction_Rollback");
+                               _DEBUG_VERBOSE("sync_agent_end_service with datastoreContentType = %d", datastoreContentType);
+//                              sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 0);
+                               sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_ROLLBACK);
+
+                               err = SE_INTERNAL_NO_MEMORY;
+                               _DEBUG_ERROR("failed to alloc memory");
+                               goto error;
+                       }
+                       add_sending_status_applied_status(sendingStatus, appliedStatus);
+               }
+
+               if (changeItemCount > 0) {
+                       /*end transaction */
+                       _DEBUG_VERBOSE("sync_agent_end_service with datastoreContentType = %d", datastoreContentType);
+//                      sync_agent_end_service(datastoreinfo_per_content_type[datastoreContentType]->datastore_id, 1);
+                       sync_agent_end_transaction(SYNC_AGENT_DA_TRANSACTION_COMMIT);
+               }
+
+               /* Do not need to send update event to ui when changeItemCount less than 0 */
+               /* send update event about add, delete, replace count during this sync command */
+               if (changeItemCount >= 0) {
+                       needToSave = false;
+                       pServerSyncResult = datastoreinfo_per_content_type[datastoreContentType]->server_sync_result;
+                       if (pServerSyncResult->number_of_change == pServerSyncResult->received_count) {
+                               needToSave = true;
+
+                               if (datastoreinfo_per_content_type[datastoreContentType]->server_sync_result != NULL)
+                                       datastoreinfo_per_content_type[datastoreContentType]->server_sync_result->session_result = SYNC_SESSION_SUCCEEDED;
+                       }
+
+                       operation_type_e operation_type;
+                       if (datastoreinfo_per_content_type[datastoreContentType]->server_sync_result->number_of_change == 0)
+                               operation_type = OPERATION_NOOP;
+                       else
+                               operation_type = OPERATION_ADD;
+                       err = __process_update(account_id, server_sync_type, SYNC_PROGRESS_SUCCESS, operation_type, datastoreContentType, true, needToSave, datastoreinfo_per_content_type[datastoreContentType]->server_sync_result);
+                       if (err != SE_INTERNAL_OK) {
+                               _DEBUG_ERROR("failed in process_update");
+                               goto error;
+                       }
+               }
+
+               (*sync_obj)->sending_status = g_list_append((*sync_obj)->sending_status, sendingStatus);
+               sendingStatus = NULL;
+
+               iter = g_list_next(iter);
+
+               (*sync_return_obj)->changed_datastore = g_list_remove((*sync_return_obj)->changed_datastore, pSyncReturnChangedDatastore);
+               free_changed_datastore(pSyncReturnChangedDatastore);
+               pSyncReturnChangedDatastore = NULL;
+
+               if (tempServerSyncResult != NULL) {
+                       free(tempServerSyncResult);
+                       tempServerSyncResult = NULL;
+               }
+       }
+
+ error:
+       sync_agent_free_folder_id_list(f_id_list);
+
+       if (tempServerSyncResult != NULL)
+               free(tempServerSyncResult);
+
+       /* for prevent */
+       free_sending_status(sendingStatus);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _update_sync_result(int account_id)
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+       int content_type;
+
+       sync_agent_da_last_anchor_s next_anchor_info;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (!datastoreinfo_per_content_type[content_type]->client_sync_type)
+                               continue;
+
+                       next_anchor_info.access_name = "Engine";
+                       next_anchor_info.account_id = account_id;
+                       next_anchor_info.data_store_id = datastoreinfo_per_content_type[content_type]->datastore_id;
+                       next_anchor_info.last_anchor_client = datastoreinfo_per_content_type[content_type]->next_anchor_client;
+                       next_anchor_info.last_anchor_server = datastoreinfo_per_content_type[content_type]->next_anchor_server;
+
+                       da_err = sync_agent_update_last_anchor(&next_anchor_info);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS)
+                               _DEBUG_ERROR("failed in da_set_last_anchor_internal");
+
+                       da_err = sync_agent_set_service_change_point(account_id, datastoreinfo_per_content_type[content_type]->datastore_id);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS)
+                               _DEBUG_ERROR("failed in sync_agent_set_service_change_point");
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static command_result_e ___convert_return_status(sync_agent_da_return_e da_err)
+{
+       _INNER_FUNC_ENTER;
+
+       command_result_e returnResult = COMMAND_RESULT_INIT;
+       switch (da_err) {
+       case 1:         /*SYNC_AGENT_DA_SUCCESS */
+               /*never comes this case
+                  break; */
+       case -813:              /*SYNC_AGENT_DA_ERR_ALREADY_EXIST */
+               returnResult = COMMAND_RESULT_ALREADY_EXIST;    /*[A] Already exists exception */
+               break;
+       case -815:              /*SYNC_AGENT_DA_ERR_MEMORY_FULL *//* oma : 420 (device full exception) */
+               returnResult = COMMAND_RESULT_DEVICE_FULL;      /*[AR] Device full exception */
+               break;
+       case -820:              /*SYNC_AGENT_DA_ERR_NOT_SUPPORTED *//* oma : 415 (unsupported media type or format exception) */
+               returnResult = COMMAND_RESULT_UNSUPPORTED_TYPE; /*[AR] Unsupported media type or format exception */
+               break;
+       case -819:              /*SYNC_AGENT_DA_ERR_NO_DATA *//* kies : not found, oma : 211 (item not deleted exception) */
+               returnResult = COMMAND_RESULT_NOT_EXIST;        /*[D] Item not deleted exception */
+               break;
+       case -800:              /*SYNC_AGENT_DA_ERRORS */
+       case -801:              /*SYNC_AGENT_DA_NOT_FOUND_PLUG_IN */
+       case -802:              /*SYNC_AGENT_DA_ERR_OPEN_FAILED */
+       case -803:              /*SYNC_AGENT_DA_ERR_CLOSE_FAILED */
+       case -804:              /*SYNC_AGENT_DA_ERR_TRANSACTION_FAILED */
+       case -805:              /*SYNC_AGENT_DA_ERR_CREATE_TABLE_FAILED */
+       case -806:              /*SYNC_AGENT_DA_ERR_DROP_TABLE_FAILED */
+       case -807:              /*SYNC_AGENT_DA_ERR_QUERY_FAILED */
+       case -808:              /*SYNC_AGENT_DA_ERR_NOT_OPENED */
+       case -809:              /*SYNC_AGENT_DA_ERR_ACCOUNT_FULL */
+       case -810:              /*SYNC_AGENT_DA_ERR_DELETE_LAST_ACCOUNT */
+       case -811:              /*SYNC_AGENT_DA_ERR_PRIMARY_KEY_NOT_UNIQUE */
+       case -812:              /*SYNC_AGENT_DA_ERR_DB_HANDLER_MGR */
+       case -814:              /*SYNC_AGENT_DA_ERR_INVALID_CONTENT */
+       case -816:              /*SYNC_AGENT_DA_ERR_SUB_DATA_EXIST *//* oma : 427 (item not empty) */
+       case -817:              /*SYNC_AGENT_DA_ERR_LOCKED *//* kies : cannot access */
+       case -818:              /*SYNC_AGENT_DA_ERR_MORE_DATA */
+       case -821:              /*SYNC_AGENT_DA_ERR_NOT_EXECUTE *//* kies : ex) sms send command, no network service */
+       default:
+               returnResult = COMMAND_RESULT_COMMAND_FAIL;     /*[ARD] Command failed exception */
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return returnResult;
+}
+
+static char *__convert_cttype_str(int datastore_id)
+{
+       _INNER_FUNC_ENTER;
+
+       char *cttype = NULL;
+       /*FIXME : check type and version (contact : vCard2.1 , calendar : vCalendar 1.0 , memo : plain text) of real item data.. */
+       switch (datastore_id) {
+       case TYPE_CONTACT:      /*contact (vCard2.1) */
+               cttype = ELEMENT_TEXT_VCARD;
+               break;
+       case TYPE_CALENDAR:     /*calendar (vCalendar2.0) */
+               cttype = ELEMENT_TEXT_VCAL;
+               break;
+       case TYPE_MEMO: /*note(Memo) */
+               cttype = ELEMENT_TEXT_PLAIN;
+               break;
+       case TYPE_CALLLOG:
+               cttype = ELEMENT_TEXT_XCALLLOG;
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return cttype;
+}
+
+static int ___convert_sync_type_value(char *sync_type_str)
+{
+       _INNER_FUNC_ENTER;
+
+       int sync_type_value;
+
+       if (strcmp(sync_type_str, DEFINE_ALERT_SLOW_SYNC_STR) == 0)
+               sync_type_value = ALERT_SLOW_SYNC;
+       else if (strcmp(sync_type_str, DEFINE_ALERT_TWO_WAY_STR) == 0)
+               sync_type_value = ALERT_TWO_WAY;
+       else if (strcmp(sync_type_str, DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR) == 0)
+               sync_type_value = ALERT_ONE_WAY_FROM_CLIENT;
+       else if (strcmp(sync_type_str, DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR) == 0)
+               sync_type_value = ALERT_ONE_WAY_FROM_SERVER;
+       else if (strcmp(sync_type_str, DEFINE_ALERT_REFRESH_FROM_SERVER_STR) == 0)
+               sync_type_value = ALERT_REFRESH_FROM_SERVER;
+       else if (strcmp(sync_type_str, DEFINE_ALERT_REFRESH_FROM_CLIENT_STR) == 0)
+               sync_type_value = ALERT_REFRESH_FROM_CLIENT;
+       else
+               sync_type_value = ALERT_UNKNOWN;
+
+       _INNER_FUNC_EXIT;
+       return sync_type_value;
+}
+
+static char *__convert_sync_type_str(alert_type_e sync_type)
+{
+       _INNER_FUNC_ENTER;
+
+       char *sync_Type = NULL;
+
+       switch (sync_type) {
+       case ALERT_TWO_WAY:
+               sync_Type = DEFINE_ALERT_TWO_WAY_STR;
+               break;
+       case ALERT_SLOW_SYNC:
+               sync_Type = DEFINE_ALERT_SLOW_SYNC_STR;
+               break;
+       case ALERT_ONE_WAY_FROM_CLIENT:
+               sync_Type = DEFINE_ALERT_ONE_WAY_FROM_CLIENT_STR;
+               break;
+       case ALERT_REFRESH_FROM_CLIENT:
+               sync_Type = DEFINE_ALERT_REFRESH_FROM_CLIENT_STR;
+               break;
+       case ALERT_ONE_WAY_FROM_SERVER:
+               sync_Type = DEFINE_ALERT_ONE_WAY_FROM_SERVER_STR;
+               break;
+       case ALERT_REFRESH_FROM_SERVER:
+               sync_Type = DEFINE_ALERT_REFRESH_FROM_SERVER_STR;
+               break;
+       default:
+               sync_Type = DEFINE_ALERT_UNKNOWN_STR;
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return sync_Type;
+}
+
+static char *___convert_sync_progress_status_str(sync_progress_status_e progress_status)
+{
+       _INNER_FUNC_ENTER;
+
+       char *progress = NULL;
+
+       switch (progress_status) {
+       case SYNC_PROGRESS_NONE:
+               progress = DEFINE_PROGRESS_NONE;
+               break;
+       case SYNC_PROGRESS_SUCCESS:
+               progress = DEFINE_PROGRESS_SUCCESS;
+               break;
+       case SYNC_FAILED_DB:
+               progress = DEFINE_FAILED_DB;
+               break;
+       case SYNC_FAILED_DB_FORBIDDEN:
+               progress = DEFINE_FAILED_DB_FORBIDDEN;
+               break;
+       case SYNC_FAILED_DB_ITEM:
+               progress = DEFINE_FAILED_DB_ITEM;
+               break;
+       case SYNC_FAILED_DB_CONFIG:
+               progress = DEFINE_FAILED_DB_CONFIG;
+               break;
+       case SYNC_FAILED_DB_DEVICEFULL:
+               progress = DEFINE_FAILED_DB_DEVICEFULL;
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return progress;
+}
+
+static char *___convert_operation_type_str(operation_type_e operation_type)
+{
+       _INNER_FUNC_ENTER;
+
+       char *operation = NULL;
+
+       switch (operation_type) {
+       case OPERATION_NOOP:
+               operation = DEFINE_NOOP;
+               break;
+       case OPERATION_ADD:
+               operation = DEFINE_ADD;
+               break;
+       case OPERATION_DELETE:
+               operation = DEFINE_DELETE;
+               break;
+       case OPERATION_MOVE:
+               operation = DEFINE_MOVE;
+               break;
+       case OPERATION_COPY:
+               operation = DEFINE_COPY;
+               break;
+       case OPERATION_REPLACE:
+               operation = DEFINE_REPLACE;
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return operation;
+}
+
+static char *_convert_sync_progress_str(sync_progress_e process)
+{
+       _INNER_FUNC_ENTER;
+
+       char *syncProcess = NULL;
+
+       switch (process) {
+       case PROGRESS_NONE:
+               syncProcess = DEFINE_SYNC_PROGRESS_NONE;
+               break;
+       case PROGRESS_INIT:
+               syncProcess = DEFINE_SYNC_INIT;
+               break;
+       case PROGRESS_CONNECTING:
+               syncProcess = DEFINE_SYNC_CONNECTING;
+               break;
+       case PROGRESS_AUTHENTICATED:
+               syncProcess = DEFINE_SYNC_AUTHENTICATED;
+               break;
+       case PROGRESS_DONE:
+               syncProcess = DEFINE_SYNC_DONE;
+               break;
+       case PROGRESS_ERROR:
+               syncProcess = DEFINE_SYNC_ERROR;
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return syncProcess;
+}
+
+static char *_convert_sync_error_str(sync_error_e error)
+{
+       _INNER_FUNC_ENTER;
+
+       char *syncError = NULL;
+
+       switch (error) {
+       case ERROR_NONE:
+               syncError = DEFINE_ERROR_NONE;
+               break;
+       case ERROR_CONNECTION:
+               syncError = DEFINE_ERROR_CONNECTION;
+               break;
+       case ERROR_SYNCHDR:
+               syncError = DEFINE_ERROR_SYNCHDR;
+               break;
+       case ERROR_INTERNAL:
+               syncError = DEFINE_ERROR_INTERNAL;
+               break;
+       case ERROR_SUSPENDED:
+               syncError = DEFINE_ERROR_SUSPENDED;
+               break;
+       case ERROR_DB:
+               syncError = DEFINE_ERROR_DB;
+               break;
+       case ERROR_ABORT:
+               syncError = DEFINE_ERROR_ABORT;
+               break;
+       case ERROR_SERVER:
+               syncError = DEFINE_ERROR_SERVER;
+               break;
+       case ERROR_MEMORY_FULL:
+               syncError = DEFINE_ERROR_MEMORY_FULL;
+               break;
+       case ERROR_AUTHENTICATE:
+               syncError = DEFINE_ERROR_AUTHENTICATE;
+               break;
+       case ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER:
+               syncError = DEFINE_ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER;
+               break;
+       case ERROR_LOW_BATTERY:
+               syncError = DEFINE_ERROR_LOW_BATTERY;
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return syncError;
+}
+
+static se_error_type_e _check_low_battery()
+{
+       _INNER_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_dev_return_e dci_err = SYNC_AGENT_DEV_RETURN_SUCCESS;
+       char *battery_level = NULL;
+       int int_battery_level = 0;
+
+       dci_err = sync_agent_get_devinfo(1, "Battery", &battery_level);
+       if (dci_err != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_get_devinfo = %d", dci_err);
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       _DEBUG_TRACE("battery_level =%s", battery_level);
+
+       if (battery_level != NULL) {
+               int_battery_level = atoi(battery_level);
+
+               if (int_battery_level < LOW_BATTERY_LEVEL) {
+                       _DEBUG_ERROR("LOW Battery = %d", int_battery_level);
+                       err = SE_INTERNAL_LOW_BATTERY;
+                       goto error;
+               }
+       }
+
+ error:
+
+       if (battery_level != NULL)
+               free(battery_level);
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _open_services()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (!datastoreinfo_per_content_type[content_type]->client_sync_type)
+                               continue;
+
+                       da_err = sync_agent_open_service(content_type);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                               _DEBUG_ERROR("sync_agent_open_service(%d) is failed", content_type);
+                               err = SE_INTERNAL_DA_ERROR;
+                               break;
+                       }
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+static se_error_type_e _close_services()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (!datastoreinfo_per_content_type[content_type]->client_sync_type)
+                               continue;
+
+                       da_err = sync_agent_close_service(content_type);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS)
+                               _DEBUG_ERROR("sync_agent_close_service(%d) is failed", content_type);
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return err;
+}
+
+bool synchronize(int account_id, char *sync_mode, san_package_s * san_package)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _DEBUG_INFO("accountID = %d", account_id);
+       _DEBUG_INFO("sync_mode = %s", sync_mode);
+
+       /*FIXME remove msg file */
+       int ret_val = remove(OMA_DS_MSG_PATH);
+       if (ret_val < 0) {
+               _DEBUG_ERROR("failed in synchronize - remove()");
+       }
+
+       /*FIXME time check */
+       long t, dt;
+       t = myclock();
+
+       se_error_type_e err = SE_INTERNAL_OK;
+       sync_agent_dev_return_e dci_result = SYNC_AGENT_DEV_RETURN_SUCCESS;
+       sync_agent_da_return_e da_err = SYNC_AGENT_DA_SUCCESS;
+
+       common_error_type_e errorCode = COMMON_OK;
+       sync_progress_e process = PROGRESS_NONE;
+       sync_error_e error = ERROR_NONE;
+
+       alert_type_e client_sync_type = ALERT_UNKNOWN;
+       alert_type_e server_sync_type = ALERT_UNKNOWN;
+       int only_from_client = 0;
+
+       int session_time = sync_agent_convert_seconds_to_utc(time(NULL));       /*lastSessionTime for resultView; */
+       _DEBUG_INFO("session_time = %d", session_time);
+
+       pre_sync_return_obj_s *pre_sync_return_obj = NULL;
+       sync_obj_s *sync_obj = NULL;
+       sync_return_obj_s *sync_return_obj = NULL;
+
+       bool cancel_flag = false;
+       int content_type;
+       char *session_id = NULL;
+
+       char *access_name = NULL;
+       bool server_flag = false;
+
+       char *msg = NULL;
+       unsigned int msg_size;
+       char *recvMsg = NULL;
+       unsigned int recvMsg_size;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+
+       dci_result = sync_agent_execute_dev_function(DEFINE_PLATFORM, "pm_lock", 3, LCD_OFF, STAY_CUR_STATE, 0);
+       if (dci_result != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_execute_dev_function lock = %d", dci_result);
+       }
+
+       /* low battery check */
+       err = _check_low_battery();
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("check_low_battery = %d", err);
+               goto fail_part;
+       }
+
+       da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent = %d", da_err);
+               err = SE_INTERNAL_DA_ERROR;
+               goto fail_part;
+       }
+
+       /* prepare for sending pre sync */
+       err = _prepare_pre_sync(account_id, sync_mode, san_package, &client_sync_type);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __prepare_pre_sync = %d", err);
+               goto fail_part;
+       }
+
+       /* check cancel flag */
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               err = SE_INTERNAL_CANCEL;
+               _DEBUG_INFO("cancle flag is on");
+               goto cancel_part;
+       }
+
+       pre_sync_return_obj = (pre_sync_return_obj_s *) calloc(1, sizeof(pre_sync_return_obj_s));
+       if (pre_sync_return_obj == NULL) {
+               _DEBUG_ERROR("failed to alloc memory");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto fail_part;
+       }
+
+       acc_err = sync_agent_create_fw_account(&fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_create_fw_account");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto fail_part;
+       }
+
+       acc_err = sync_agent_get_fw_account(account_id, &fw_account);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_update_fw_account");
+               err = SE_INTERNAL_ERROR;
+               goto fail_part;
+       }
+
+       access_name = strdup(fw_account->access_name);
+       if (strcmp(access_name, "DIVE") == 0) {
+               server_flag = true;
+       }
+
+       /*pkg 1 */
+       if (strcmp(sync_mode, DEFINE_SYNC_MODE_PUSH) == 0) {
+               _DEBUG_INFO("sessionID = %d", san_package->session_id);
+               session_id = g_strdup_printf("%u", san_package->session_id);    /*freed in pre_sync */
+               errorCode = pre_sync(TRANSPORT_TYPE, account_id, session_id, server_flag, (void **)&pre_sync_return_obj);
+       } else
+               errorCode = pre_sync(TRANSPORT_TYPE, account_id, NULL, server_flag, (void **)&pre_sync_return_obj);
+
+       /* check cancel flag */
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               err = SE_INTERNAL_CANCEL;
+               _DEBUG_INFO("cancle flag is on");
+               goto cancel_part;
+       }
+
+       _DEBUG_INFO("pre_sync errorCode =[%d]", errorCode);
+       if (errorCode != COMMON_OK) {
+               err = SE_INTERNAL_SA_ERROR;
+               goto fail_part;
+       }
+
+       /*execute pre_sync return */
+       server_sync_type = client_sync_type;
+       err = _execute_pre_sync(account_id, session_time, pre_sync_return_obj, &server_sync_type);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __process_pre_sync = %d", err);
+               goto fail_part;
+       }
+
+       if (server_sync_type == ALERT_REFRESH_FROM_CLIENT || server_sync_type == ALERT_ONE_WAY_FROM_CLIENT)
+               only_from_client = 1;
+
+       _DEBUG_INFO("client_sync_type = %d", client_sync_type);
+       _DEBUG_INFO("server_sync_type = %d", server_sync_type);
+       _DEBUG_INFO("only_from_client = %d", only_from_client);
+
+       _session_process(account_id, server_sync_type, PROGRESS_AUTHENTICATED, ERROR_NONE);
+
+       /* check cancel flag */
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               err = SE_INTERNAL_CANCEL;
+               _DEBUG_INFO("cancle flag is on");
+               goto cancel_part;
+       }
+
+       err = _open_services();
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __prepare_pre_sync = %d", err);
+               goto fail_part;
+       }
+
+       /* pkg 3 */
+       _DEBUG_INFO("pre_sync end pkg3 start");
+       sync_obj = (sync_obj_s *) calloc(1, sizeof(sync_obj_s));
+       if (sync_obj == NULL) {
+               _DEBUG_ERROR("failed to alloc memory");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto fail_part;
+       }
+
+       sync_return_obj = (sync_return_obj_s *) calloc(1, sizeof(sync_return_obj_s));
+       if (sync_return_obj == NULL) {
+               _DEBUG_ERROR("failed to alloc memory");
+               err = SE_INTERNAL_NO_MEMORY;
+               goto fail_part;
+       }
+
+       err = _assemble_changed_datastores(account_id, server_sync_type, &sync_obj);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __assemble_changeddatastore = %d", err);
+               goto fail_part;
+       }
+
+       /* check cancel flag */
+       cancel_flag = sync_agent_check_cancel_flag();
+       if (cancel_flag) {
+               err = SE_INTERNAL_CANCEL;
+               _DEBUG_INFO("cancle flag is on");
+               goto cancel_part;
+       }
+
+       int isFinish = 0;
+       while (!isFinish) {
+
+               errorCode = generate_msg((void **)&sync_obj, server_flag, &msg, &msg_size);
+               if (errorCode != COMMON_OK) {
+                       _DEBUG_ERROR("Failed in generate_Msg = %d", errorCode);
+                       err = SE_INTERNAL_SA_ERROR;
+                       goto fail_part;
+               }
+
+               errorCode = exchange_msg(TRANSPORT_TYPE, msg, msg_size, &recvMsg, &recvMsg_size);
+               if (errorCode != COMMON_OK) {
+                       _DEBUG_ERROR("Failed in exchange_Msg = %d", errorCode);
+                       if (errorCode == COMMON_CANCEL) {
+                               bool cancel_status = check_cancel_status();
+                               if (cancel_status) {
+                                       err = SE_INTERNAL_SUSPEND;
+                                       _DEBUG_INFO("cancle flag is on");
+                                       goto suspend_part;
+                               }
+                       } else {
+                               err = SE_INTERNAL_SA_ERROR;
+                               goto fail_part;
+                       }
+               }
+
+               /* check cancel flag */
+               cancel_flag = sync_agent_check_cancel_flag();
+               if (cancel_flag) {
+                       bool cancel_status = check_cancel_status();
+                       if (cancel_status) {
+                               err = SE_INTERNAL_SUSPEND;
+                               _DEBUG_INFO("cancle flag is on");
+                               goto suspend_part;
+                       }
+               }
+
+               errorCode = process_recv_msg(recvMsg, recvMsg_size, only_from_client, (void **)&sync_return_obj, &isFinish);
+               if (errorCode != COMMON_OK) {
+                       _DEBUG_ERROR("Failed in processRecv_Msg = %d", errorCode);
+                       err = SE_INTERNAL_SA_ERROR;
+                       goto fail_part;
+               }
+
+               err = _execute_sync(account_id, client_sync_type, server_sync_type, &sync_obj, &sync_return_obj);
+               if (err != SE_INTERNAL_OK) {
+                       _DEBUG_ERROR("failed in __execute_sync = %d", err);
+                       goto fail_part;
+               }
+
+               free_changed_datastores(sync_return_obj->changed_datastore);
+               sync_return_obj->changed_datastore = NULL;
+
+               free_applied_statuses(sync_return_obj->status);
+               sync_return_obj->status = NULL;
+
+               if (msg != NULL) {
+                       free(msg);
+                       msg = NULL;
+               }
+
+               if (recvMsg != NULL) {
+                       free(recvMsg);
+                       recvMsg = NULL;
+               }
+       }
+
+       err = _update_sync_result(account_id);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in __update_anchor = %d", err);
+               goto fail_part;
+       }
+
+       _write_sync_data(account_id, client_sync_type, SYNC_SESSION_SUCCEEDED, session_time, only_from_client);
+
+       goto return_part;
+
+ suspend_part:
+
+       errorCode = suspend_sync(TRANSPORT_TYPE, account_id, server_flag);
+       if (errorCode != COMMON_OK) {
+               _DEBUG_ERROR("Failed in suspend_sync = %d", errorCode);
+               err = SE_INTERNAL_SA_ERROR;
+               if (errorCode == COMMON_SUSPEND_FAIL)
+                       _off_resume_flag(account_id);
+
+               goto fail_part;
+       }
+
+ cancel_part:
+
+       /*clean up for SA unusual end sync process case */
+       clean_up_sa();
+
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               if (datastoreinfo_per_content_type[content_type]->client_sync_result != NULL)
+                                       datastoreinfo_per_content_type[content_type]->client_sync_result->session_result = SYNC_SESSION_STOPPED;
+
+                               if (datastoreinfo_per_content_type[content_type]->server_sync_result != NULL)
+                                       datastoreinfo_per_content_type[content_type]->server_sync_result->session_result = SYNC_SESSION_STOPPED;
+
+                       }
+               }
+       }
+
+       _write_sync_data(account_id, client_sync_type, SYNC_SESSION_STOPPED, session_time, only_from_client);
+
+       goto return_part;
+
+ fail_part:
+
+       /*clean up for SA unusual end sync process case */
+       clean_up_sa();
+
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       if (datastoreinfo_per_content_type[content_type]->client_sync_type) {
+                               if (datastoreinfo_per_content_type[content_type]->client_sync_result != NULL)
+                                       datastoreinfo_per_content_type[content_type]->client_sync_result->session_result = SYNC_SESSION_FAILED;
+
+                               if (datastoreinfo_per_content_type[content_type]->server_sync_result != NULL)
+                                       datastoreinfo_per_content_type[content_type]->server_sync_result->session_result = SYNC_SESSION_FAILED;
+                       }
+               }
+       }
+
+       _write_sync_data(account_id, client_sync_type, SYNC_SESSION_FAILED, session_time, only_from_client);
+
+ return_part:
+
+       if (err == SE_INTERNAL_SA_ERROR)
+               convert_common_errorcode(errorCode, &process, &error);
+       else
+               convert_engine_errorcode(err, &process, &error);
+
+       /* off when session finish normal or cancel case(not suspend) */
+       if (err != SE_INTERNAL_SUSPEND)
+               _off_resume_flag(account_id);
+
+       _off_synchronising_account(account_id);
+
+       _session_process(account_id, server_sync_type, process, error);
+       _DEBUG_INFO("server_sync_type = %d", server_sync_type);
+       _DEBUG_INFO("process = %d", process);
+       _DEBUG_INFO("error = %d", error);
+
+       sync_agent_close_agent();
+       _close_services();
+
+       dci_result = sync_agent_execute_dev_function(DEFINE_PLATFORM, "pm_unlock", 2, LCD_OFF, RESET_TIMER);
+       if (dci_result != SYNC_AGENT_DEV_RETURN_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_execute_dev_function unlock");
+       }
+
+       sync_agent_free_fw_account(fw_account);
+
+       if (access_name != NULL) {
+               free(access_name);
+               access_name = NULL;
+       }
+
+       if (msg != NULL) {
+               free(msg);
+               msg = NULL;
+       }
+
+       if (recvMsg != NULL) {
+               free(recvMsg);
+               recvMsg = NULL;
+       }
+
+       if (pre_sync_return_obj != NULL) {
+               free_pre_sync_return_obj(pre_sync_return_obj);
+               pre_sync_return_obj = NULL;
+       }
+
+       if (sync_obj != NULL) {
+               free_sync_obj(sync_obj);
+               sync_obj = NULL;
+       }
+
+       if (sync_return_obj != NULL) {
+               free_sync_return_obj(sync_return_obj);
+               sync_return_obj = NULL;
+       }
+
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT; content_type++) {
+               if (datastoreinfo_per_content_type[content_type] != NULL) {
+                       free_datastore(datastoreinfo_per_content_type[content_type]);
+                       datastoreinfo_per_content_type[content_type] = NULL;
+               }
+       }
+
+        /*FIXME*/ dt = myclock() - t;
+       _DEBUG_ERROR("\n=============TOTAL---- % d . % d sec\n", dt / 1000, dt % 1000);
+
+       _EXTERN_FUNC_EXIT;
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+void convert_common_errorcode(common_error_type_e errorCode, sync_progress_e * process, sync_error_e * error)
+{
+       _EXTERN_FUNC_ENTER;
+
+       switch (errorCode) {
+       case COMMON_CANCEL:
+       case COMMON_SUSPEND_FAIL:
+       case COMMON_OK: /*ERROR_INTERNAL_OK */
+               {
+                       /* Do nothing : Error None
+                        * pre_sync : PROGRESS_AUTHENTICATED
+                        * sync end : PROGRESS_DONE
+                        process = PROGRESS_AUTHENTICATED;
+                        process = PROGRESS_DONE;
+                        */
+                       *process = PROGRESS_DONE;
+                       *error = ERROR_NONE;
+               }
+               break;
+       case COMMON_MISCONFIGURATION:   /*ERROR_INTERNAL_MISCONFIGURATION : need configure infomation (account_id, id, pw, server_url...) */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_SYNCHDR;
+               }
+               break;
+       case COMMON_AUTHENTICATION_ERROR:       /*ERROR_AUTH_REQUIRED, ERROR_AUTH_REJECTED */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_AUTHENTICATE;
+               }
+               break;
+       case COMMON_NOT_FOUND:  /*ERROR_NOT_FOUND (ERROR_INTERNAL ??) */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_SYNCHDR;
+               }
+               break;
+       case COMMON_NO_MEMORY:  /*ERROR_INTERNAL_NO_MEMORY */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_MEMORY_FULL;
+               }
+               break;
+       case COMMON_INTERNAL_ERROR:     /*ERROR_INTERNAL_NOT_DEFINED || ERROR_INTERNAL_BINDER_ERROR */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_INTERNAL;
+               }
+               break;
+       case COMMON_SERVER_ERROR:       /*ERROR_GENERIC || ERROR_SERVER_FAILURE */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_SERVER;
+               }
+               break;
+       case COMMON_CONNECTION_ERROR:   /*ERROR_INTERNAL_CONNECTION_ERROR */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_CONNECTION;
+               }
+               break;
+       case COMMON_AUTOCONFIG_NOT_SUPPORT_BY_SERVER:   /*ERROR_INTERNAL_AUTOCONFIG_NOT_SUPPORT_BY_SERVER */
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_AUTOCONFIG_NOT_SUPPORT_BY_SERVER;
+               }
+               break;
+       default:
+               {
+                       *process = PROGRESS_ERROR;
+                       *error = ERROR_INTERNAL;        /*?? unknown error */
+               }
+               break;
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+void convert_engine_errorcode(se_error_type_e err, sync_progress_e * process, sync_error_e * error)
+{
+       _EXTERN_FUNC_ENTER;
+
+       switch (err) {
+       case SE_INTERNAL_SUSPEND:
+       case SE_INTERNAL_CANCEL:
+       case SE_INTERNAL_OK:
+               *process = PROGRESS_DONE;
+               *error = ERROR_NONE;
+               break;
+       case ERROR_UNKNOWN:
+       case SE_INTERNAL_SA_ERROR:
+       case SE_INTERNAL_SCHEDULER_ERROR:
+       case SE_INTERNAL_ENGINE_CONTROLER_ERROR:
+       case SE_INTERNAL_EVENT_ERROR:
+       case SE_INTERNAL_NOT_DEFINED:
+       case SE_INTERNAL_ERROR:
+               *process = PROGRESS_ERROR;
+               *error = ERROR_INTERNAL;
+               break;
+       case SE_INTERNAL_NO_MEMORY:
+               *process = PROGRESS_ERROR;
+               *error = ERROR_MEMORY_FULL;
+               break;
+       case SE_INTERNAL_DA_ERROR:
+               *process = PROGRESS_ERROR;
+               *error = ERROR_DB;
+               break;
+       case SE_INTERNAL_MISCONFIGURATION:
+               *process = PROGRESS_ERROR;
+               *error = ERROR_SYNCHDR;
+               break;
+       case SE_INTERNAL_LOW_BATTERY:
+               *process = PROGRESS_ERROR;
+               *error = ERROR_LOW_BATTERY;
+               break;
+       }
+
+       _EXTERN_FUNC_EXIT;
+}
+
+se_error_type_e session_process(char *profileDirName, alert_type_e server_sync_type, sync_progress_e process, sync_error_e error)
+{
+       _EXTERN_FUNC_ENTER;
+
+       _DEBUG_INFO("profileDirName = %s", profileDirName);
+       _DEBUG_INFO("process = %d", process);
+       _DEBUG_INFO("error = %d", error);
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       char *sync_type = NULL;
+       char *syncProcess = NULL;
+       char *syncError = NULL;
+
+       sync_type = __convert_sync_type_str(server_sync_type);
+
+       syncProcess = _convert_sync_progress_str(process);
+
+       syncError = _convert_sync_error_str(error);
+
+       if (sync_type == NULL || syncProcess == NULL || syncError == NULL) {
+               err = SE_INTERNAL_NOT_DEFINED;
+               goto error;
+       }
+
+       err = send_noti_session_process(profileDirName, sync_type, syncProcess, syncError);
+       if (err != SE_INTERNAL_OK) {
+               _DEBUG_ERROR("failed in send_noti_session_process");
+               goto error;
+       }
+
+       _EXTERN_FUNC_EXIT;
+
+ error:
+
+       return err;
+}
+
+se_error_type_e reset_synchronizing_profiles()
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_acc_error_e acc_err = SYNC_AGENT_ACC_SUCCESS;
+       sync_agent_fw_account_s *fw_account = NULL;
+       GList *account_info_list = NULL;
+       GList *iter = NULL;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               _DEBUG_ERROR("failed in sync_agent_open_agent");
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       sync_agent_fw_account_query_s query;
+       query.query = ACCOUNT_QUERY_BY_NONE;
+
+       acc_err = sync_agent_query_fw_account(&query, &account_info_list);
+       if (acc_err != SYNC_AGENT_ACC_SUCCESS) {
+               _DEBUG_ERROR("sync_agent_query_fw_account is failed");
+               goto error;
+       }
+
+       for (iter = account_info_list; iter != NULL; iter = g_list_next(iter)) {
+               fw_account = (sync_agent_fw_account_s *) iter->data;
+
+               _DEBUG_INFO("account = %d", fw_account->account_id);
+               _off_synchronising_account(fw_account->account_id);
+
+               _DEBUG_INFO("construct_itemTbl From service start");
+
+               int content_type;
+               for (content_type = 0; content_type < TYPE_SERVICE_COUNT - 1; content_type++) {
+
+                       da_err = sync_agent_open_service(content_type);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                               _DEBUG_ERROR("sync_agent_open_service(%d) is failed ", content_type);
+                               continue;
+                       }
+
+                       _DEBUG_INFO("sync_agent_construct_item_tbl_from_service(%d, %d);", fw_account->account_id, content_type);
+                       sync_agent_construct_item_tbl_from_service(fw_account->account_id, content_type);
+
+                       da_err = sync_agent_close_service(content_type);
+                       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                               _DEBUG_ERROR("sync_agent_close_service(%d) is failed ", content_type);
+                               continue;
+                       }
+               }
+
+               _DEBUG_INFO("construct_itemTbl From service end");
+       }
+
+ error:
+
+       sync_agent_close_agent();
+
+       sync_agent_free_fw_account_list(account_info_list);
+
+       _EXTERN_FUNC_EXIT;
+
+       return err;
+}
+
+bool refresh_from_service_all(int account_id)
+{
+       _EXTERN_FUNC_ENTER;
+
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       sync_agent_da_return_e da_err = sync_agent_open_agent();
+       if (da_err != SYNC_AGENT_DA_SUCCESS) {
+               err = SE_INTERNAL_DA_ERROR;
+               goto error;
+       }
+
+       int content_type;
+       for (content_type = 0; content_type < TYPE_SERVICE_COUNT - 1; content_type++) {
+
+               da_err = sync_agent_open_service(content_type);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("sync_agent_open_service(%d) is failed ", content_type);
+                       continue;
+               }
+
+               _DEBUG_INFO("sync_agent_refresh_item_tbl_from_service(%d, %d);", account_id, content_type);
+               sync_agent_refresh_item_tbl_from_service(account_id, content_type);
+
+               da_err = sync_agent_close_service(content_type);
+               if (da_err != SYNC_AGENT_DA_SUCCESS) {
+                       _DEBUG_ERROR("sync_agent_close_service(%d) is failed ", content_type);
+                       continue;
+               }
+       }
+
+ error:
+
+       sync_agent_close_agent();
+
+       _EXTERN_FUNC_EXIT;
+
+       if (err != SE_INTERNAL_OK)
+               return false;
+       else
+               return true;
+}
+
+se_error_type_e cancel_sync_request()
+{
+       _EXTERN_FUNC_ENTER;
+       se_error_type_e err = SE_INTERNAL_OK;
+
+       cancel_connection_sync_request(TRANSPORT_TYPE);
+
+       _EXTERN_FUNC_EXIT;
+
+       return err;
+}
diff --git a/src/plugins/CMakeLists.sub b/src/plugins/CMakeLists.sub
new file mode 100644 (file)
index 0000000..8040b54
--- /dev/null
@@ -0,0 +1,57 @@
+
+
+#############################################
+#
+# Step 1. Set Variable and Build Dependency
+#
+
+# set lib name
+SET(LIBNAME "lib${PROJECT_NAME}")
+#SET(LIBDIR "${PREFIX}/lib")
+
+#############################################
+#
+# Step 2. Set Compile Environment
+#
+
+# set extra cflags from build dependency
+STRING(REPLACE ";" " " EXTRA_CFLAGS "${PLUGIN_CFLAGS}")
+
+# add include directories to the build.
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/include)
+INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../../../include)
+
+# find all source files in a directory.
+AUX_SOURCE_DIRECTORY(${CMAKE_CURRENT_SOURCE_DIR}/src SRCS)
+
+#############################################
+#
+# Step 3. Set Link Environment
+#
+
+# add a library to the project using the specified source files.
+ADD_LIBRARY(${LIBNAME} SHARED ${SRCS})
+
+# link a target to given libraries from pkg-config.
+TARGET_LINK_LIBRARIES(${LIBNAME} ${PLUGIN_LDFLAGS})
+
+# sets additional compiler flags used to build sources within the target.
+SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES COMPILE_FLAGS "${EXTRA_CFLAGS}")
+
+# override the default target name prefix (such as "lib")
+SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES PREFIX "")
+
+# specify the build version
+SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES VERSION ${VERSION})
+
+# specify the api version
+SET_TARGET_PROPERTIES(${LIBNAME} PROPERTIES SOVERSION ${VERSION_MAJOR})
+
+#############################################
+#
+# Step 4. Install packages
+#
+
+# install library files
+INSTALL(TARGETS ${LIBNAME} DESTINATION ${LIBDIR})
+
diff --git a/src/plugins/CMakeLists.txt b/src/plugins/CMakeLists.txt
new file mode 100644 (file)
index 0000000..b75a100
--- /dev/null
@@ -0,0 +1,3 @@
+SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fvisibility=hidden")
+
+ADD_SUBDIRECTORY(ds-public)
diff --git a/src/plugins/ds-public/CMakeLists.txt b/src/plugins/ds-public/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..63e1c2d
--- /dev/null
@@ -0,0 +1,11 @@
+
+# set plguin name
+SET(PLUGIN_CATEGORY_NAME "ds-public")
+
+# set plugin install path
+SET(LIBDIR "${PREFIX}/lib/sync-agent/${PLUGIN_CATEGORY_NAME}")
+
+ADD_SUBDIRECTORY(plain-text)
+ADD_SUBDIRECTORY(vcard)
+ADD_SUBDIRECTORY(xcalllog)
+
diff --git a/src/plugins/ds-public/plain-text/CMakeLists.txt b/src/plugins/ds-public/plain-text/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..e940e6b
--- /dev/null
@@ -0,0 +1,43 @@
+
+#############################################
+#
+# Step 1. Set Variable and Build Dependency
+#
+
+# set plguin name
+SET(PLUGIN_NAME "dc-plain-text")
+
+# set a name for the entire project
+PROJECT(plugin-${PLUGIN_NAME})
+
+# checks for build dependency modules : a pkg-config module for CMake
+INCLUDE(FindPkgConfig)
+pkg_check_modules(${PLUGIN_NAME} REQUIRED
+                                       memo
+                                       glib-2.0
+                                       sync-agent
+                                       dlog
+                                       libwbxml2)
+
+#############################################
+#
+# Step 2. Set Compile Environment
+#
+
+# set extra cflags from build dependency
+SET(PLUGIN_CFLAGS "${dc-plain-text_CFLAGS}")
+
+#############################################
+#
+# Step 3. Set Link Environment
+#
+
+# link a target to given libraries from pkg-config.
+SET(PLUGIN_LDFLAGS "${dc-plain-text_LDFLAGS}")
+
+#############################################
+#
+# Step 4. Install packages
+#
+
+include(${CMAKE_CURRENT_SOURCE_DIR}/../../CMakeLists.sub)
\ No newline at end of file
diff --git a/src/plugins/ds-public/plain-text/include/in_datastore_info_plain_text.h b/src/plugins/ds-public/plain-text/include/in_datastore_info_plain_text.h
new file mode 100755 (executable)
index 0000000..7296840
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef IN_DATASTORE_INFO_PLAIN_TEXT_H_
+#define IN_DATASTORE_INFO_PLAIN_TEXT_H_
+
+#define PLAIN_TEXT_TYPE                                                "text/plain"
+#define PLAIN_TEXT_VERSION                                     "1.0"
+
+typedef struct plain_text_field_list plain_text_field_list_s;
+struct plain_text_field_list {
+       int field_enum;
+       char *field_name;
+};
+
+static plain_text_field_list_s plain_text_field_list[] = { };
+
+#endif                         /* IN_DATASTORE_INFO_PLAIN_TEXT_H_ */
diff --git a/src/plugins/ds-public/plain-text/src/plugin_interface.c b/src/plugins/ds-public/plain-text/src/plugin_interface.c
new file mode 100755 (executable)
index 0000000..2cc32d1
--- /dev/null
@@ -0,0 +1,245 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <memo-db.h>
+
+#include <sync_agent.h>
+
+#include "in_datastore_info_plain_text.h"
+
+#ifndef EXPORT_API
+#define EXPORT_API __attribute__ ((visibility("default")))
+#endif
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "PLUGIN_PLAIN_TEXT"
+#endif
+
+static int _free_obj_field_info(sync_agent_plugin_field_info_s * field_list, int count);
+static int _set_obj_field_info(sync_agent_plugin_field_info_s ** field_list, int count, plain_text_field_list_s * input_list);
+/*
+static sync_agent_da_return_e __convert_service_error_to_common_error(int err);
+*/
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_converter(const void *agent_data, void **service_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "agent_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       struct memo_data *temp_service_data = 0;
+       char *temp_agent_data = (char *)agent_data;
+
+       /* create item */
+       temp_service_data = memo_create_data();
+       if (temp_service_data == NULL) {
+               _DEBUG_INFO("[dc_plain_text_plugIn] memo_create_data() Fail!\n");
+               ret = SYNC_AGENT_DA_ERRORS;
+               *service_data = 0;
+       } else {
+               _DEBUG_INFO("[dc_plain_text_plugIn] memo_create_data() Success!\n");
+               temp_service_data->content = strdup(temp_agent_data);   /* configuration item */
+               *service_data = (void *)temp_service_data;
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_replace_converter(void *old_service_data, const void *agent_data, void **new_service_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(old_service_data == NULL, SYNC_AGENT_DA_ERRORS, "old_service_data is NULL");
+       retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "agent_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       struct memo_data *temp_service_data = (struct memo_data *)old_service_data;
+       char *temp_agent_data = (char *)agent_data;
+
+       /* set item */
+       if (temp_service_data->has_doodle == 0) {
+               free(temp_service_data->content);
+               temp_service_data->content = strdup(temp_agent_data);
+       } else if (temp_service_data->comment != NULL) {
+               free(temp_service_data->comment);
+               temp_service_data->comment = strdup(temp_agent_data);
+       }
+       *new_service_data = (void *)temp_service_data;
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_reverse_converter(void *service_data, void **agent_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(service_data == NULL, SYNC_AGENT_DA_ERRORS, "service_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       char *temp_agent_data = 0;
+       struct memo_data *temp_service_data = (struct memo_data *)service_data;
+
+       /* deep copy */
+       if (temp_service_data == NULL) {
+               _DEBUG_INFO("[dc_plain_text_plugIn] Fail : no data !\n");
+               ret = SYNC_AGENT_DA_ERRORS;
+               *agent_data = 0;
+       } else if (temp_service_data->has_doodle == 0) {
+               _DEBUG_INFO("[dc_plain_text_plugIn] Success!\n");
+               temp_agent_data = strdup(temp_service_data->content);
+               *agent_data = (void *)temp_agent_data;
+       } else if (temp_service_data->comment != NULL) {
+               _DEBUG_INFO("[dc_plain_text_plugIn] Success!\n");
+               temp_agent_data = strdup(temp_service_data->comment);
+               *agent_data = (void *)temp_agent_data;
+       }
+
+       /*  memory free */
+       if (temp_service_data != NULL)
+               memo_free_data(temp_service_data);
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API void *sync_agent_plugin_alloc_object()
+{
+       _DEBUG_INFO("[da_memo_plugIn] not implement !!");
+       return 0;
+}
+
+EXPORT_API int sync_agent_plugin_free_object(void *in_object)
+{
+       _DEBUG_INFO("[da_memo_plugIn] not implement !!");
+       return 0;
+}
+
+EXPORT_API void *sync_agent_plugin_set_value(void *in_object, int key, char *extension_key, void *value)
+{
+       _DEBUG_INFO("[da_memo_plugIn] not implement !!");
+       return 0;
+}
+
+EXPORT_API void *sync_agent_plugin_get_value(void *in_object, int key, char *extension_key)
+{
+       _DEBUG_INFO("[da_memo_plugIn] not implement !!");
+       return 0;
+}
+
+EXPORT_API sync_agent_plugin_object_info_s *sync_agent_plugin_get_obj_info()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_plugin_object_info_s *obj_info = (sync_agent_plugin_object_info_s *) calloc(1, sizeof(sync_agent_plugin_object_info_s));
+       if (obj_info == NULL) {
+               _DEBUG_INFO("CALLOC failed !!!");
+               return NULL;
+       }
+
+       obj_info->type = PLAIN_TEXT_TYPE;
+       obj_info->version = PLAIN_TEXT_VERSION;
+       obj_info->field_cnt = sizeof(plain_text_field_list) / sizeof(plain_text_field_list_s);
+
+       if (obj_info->field_cnt > 0)
+               if (_set_obj_field_info(&(obj_info->field_list), obj_info->field_cnt, plain_text_field_list) == 0)
+                       return NULL;
+
+       _EXTERN_FUNC_EXIT;
+       return obj_info;
+}
+
+EXPORT_API int sync_agent_plugin_free_obj_info(sync_agent_plugin_object_info_s * obj_info)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (obj_info) {
+               if (obj_info->field_cnt > 0)
+                       if (_free_obj_field_info(obj_info->field_list, obj_info->field_cnt) == 0)
+                               return 0;
+
+               free(obj_info);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+static int _free_obj_field_info(sync_agent_plugin_field_info_s * field_list, int count)
+{
+       _INNER_FUNC_ENTER;
+
+       int field_count = 0;
+       sync_agent_plugin_field_info_s *child = NULL;
+
+       if (field_list != NULL) {
+               for (field_count = 0; field_count < count; field_count++) {
+                       child = field_list + field_count;
+                       if (child->field_child_cnt > 0)
+                               if (_free_obj_field_info(child->field_child_list, child->field_child_cnt) == 0)
+                                       return 0;
+               }
+               free(field_list);
+       }
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+static int _set_obj_field_info(sync_agent_plugin_field_info_s ** field_list, int count, plain_text_field_list_s * input_list)
+{
+       _INNER_FUNC_ENTER;
+
+       int field_count = 0;
+       sync_agent_plugin_field_info_s *child = NULL;
+
+       *field_list = (sync_agent_plugin_field_info_s *) calloc(count, sizeof(sync_agent_plugin_field_info_s));
+       if (*field_list == NULL) {
+               _DEBUG_ERROR("CALLOC failed !!!");
+               return 0;
+       }
+
+       for (field_count = 0; field_count < count; field_count++) {
+               child = (*field_list) + field_count;
+               child->field_name = input_list[field_count].field_name;
+               _DEBUG_TRACE("[%s]", child->field_name);
+       }
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+/*
+static sync_agent_da_return_e __convert_service_error_to_common_error(int err)
+{
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       _DEBUG_INFO("[da_memo_plugIn] Error Code : %d\n", err);
+
+       switch (err) {
+       default:
+               ret = SYNC_AGENT_DA_ERRORS;
+               break;
+       }
+
+       return ret;
+}
+*/
diff --git a/src/plugins/ds-public/vcard/CMakeLists.txt b/src/plugins/ds-public/vcard/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..bdd1871
--- /dev/null
@@ -0,0 +1,42 @@
+
+#############################################
+#
+# Step 1. Set Variable and Build Dependency
+#
+
+# set plguin name
+SET(PLUGIN_NAME "dc-vcard")
+
+# set a name for the entire project
+PROJECT(plugin-${PLUGIN_NAME})
+
+# checks for build dependency modules : a pkg-config module for CMake
+INCLUDE(FindPkgConfig)
+pkg_check_modules(${PLUGIN_NAME} REQUIRED
+                                       contacts-service2
+                                       sync-agent
+                                       dlog
+                                       libwbxml2)
+
+#############################################
+#
+# Step 2. Set Compile Environment
+#
+
+# set extra cflags from build dependency
+SET(PLUGIN_CFLAGS "${dc-vcard_CFLAGS}")
+
+#############################################
+#
+# Step 3. Set Link Environment
+#
+
+# link a target to given libraries from pkg-config.
+SET(PLUGIN_LDFLAGS "${dc-vcard_LDFLAGS}")
+
+#############################################
+#
+# Step 4. Install packages
+#
+
+include(${CMAKE_CURRENT_SOURCE_DIR}/../../CMakeLists.sub)
\ No newline at end of file
diff --git a/src/plugins/ds-public/vcard/include/encoding_util.h b/src/plugins/ds-public/vcard/include/encoding_util.h
new file mode 100755 (executable)
index 0000000..19cdfad
--- /dev/null
@@ -0,0 +1,237 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ENCODING_UTIL_H_
+#define ENCODING_UTIL_H_
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#define QP_SIZE                        76
+#define BASE64_SIZE                    76
+
+typedef enum {
+       EN_TYPE_NONE = 0,
+       EN_TYPE_QUOTED_PRINTABLE,
+       EN_TYPE_BASE64
+} encoding_type_e;
+
+/*             Quoted-Printable
+*
+*      @example code
+int main()
+{
+char *src = "hello";
+char *encode_src;
+int encode_src_len = 0;
+char *decode_src;
+int decode_src_len = 0;
+
+int res = encode_qp(src, strlen(src), &encode_src, &encode_src_len);
+if (res != 0)
+fprintf(stdout, "encode src : %s ( %d ) \n", encode_src, encode_src_len);
+else
+fprintf(stdout, "%s\n", "encode error !!");
+
+res = decode_qp(encode_src, encode_src_len, &decode_src, &decode_src_len);
+if (res != 0)
+fprintf(stdout, "decode src : %s ( %d ) \n", decode_src, decode_src_len);
+else
+fprintf(stdout, "%s\n", "decode error !!");
+
+return 0;
+}
+
+*/
+
+/*
+* @brief                       encode original source ( encoding type : quoted-printable )
+*      @param[in]      src                             original source
+*      @param[in]      src_len                 length of original source
+*      @param[out]     en_src                  encoded source
+*      @param[out]     en_src_len              length of encoded source
+*      @return                 operation result
+*      @retval                 1                                       success
+*      @retval                 0                                       fail
+*/
+int encode_qp(char *src, int src_len, char **en_src, int *en_src_len);
+
+/*
+* @brief                       decode encoded source ( decoding type : quoted-printable )
+* @param[in]   src                             encoded source
+* @param[in]   src_len                 length of encoded source
+* @param[out]  de_src                  decoded source ( original source )
+* @param[out]  de_src_len              length of decoded source
+* @return                      operation result
+* @retval                      1                                       success
+* @retval                      0                                       fail
+*/
+int decode_qp(char *src, int src_len, char **de_src, int *de_src_len);
+
+/*             Base64
+*
+*      @example code
+
+int main()
+{
+char *src = "hello";
+char *encode_src;
+int encode_src_len = 0;
+char *decode_src;
+int decode_src_len = 0;
+
+int res = encode_base64(src, strlen(src), &encode_src, &encode_src_len);
+if (res != 0)
+fprintf(stdout, "encode src : %s ( %d ) \n", encode_src, encode_src_len);
+else
+fprintf(stdout, "%s\n", "encode error !!");
+
+res = decode_base64(encode_src, encode_src_len, &decode_src, &decode_src_len);
+if (res != 0)
+fprintf(stdout, "decode src : %s ( %d ) \n", decode_src, decode_src_len);
+else
+fprintf(stdout, "%s\n", "decode error !!");
+
+return 0;
+}
+
+*/
+
+/*
+* @brief                       encode original source ( encoding type : base64 )
+*      @param[in]      src                             original source
+*      @param[in]      src_len                 length of original source
+*      @param[out]     en_src                  encoded source
+*      @param[out]     en_src_len              length of encoded source
+*      @return                 operation result
+*      @retval                 1                                       success
+*      @retval                 0                                       fail
+*/
+int encode_base64(char *src, int src_len, char **en_src, int *en_src_len);
+
+/*
+* @brief                       decode encoded source ( decoding type : base64 )
+* @param[in]   src                             encoded source
+* @param[in]   src_len                 length of encoded source
+* @param[out]  de_src                  decoded source ( original source )
+* @param[out]  de_src_len              length of decoded source
+* @return                      operation result
+* @retval                      1                                       success
+* @retval                      0                                       fail
+*/
+int decode_base64(char *src, int src_len, char **de_src, int *de_src_len);
+
+/*
+* @brief                       make the decoding process
+* @param[in]   src                             encoded source
+* @param[in]   src_len                 length of encoded source
+* @param[out]  de_src                  decoded source ( original source )
+* @param[out]  de_src_len              length of decoded source
+* @return                      operation result
+* @retval                      1                                       success
+* @retval                      0                                       fail
+*
+* @example code
+
+int main()
+{
+char *src = "...";                     // decoded data
+int src_len = strlen(src);
+char *decode_src;
+int decode_src_len = 0;
+
+int res = proc_decoding(src, src_len, &decode_src, &decode_src_len);
+
+if (res != 0)
+fprintf(stdout, "decode src : \n%s\n", decode_src);
+else
+fprintf(stdout, "%s\n", "decode error !!");
+
+if (decode_src != NULL)
+free(decode_src);
+
+return 0;
+}
+*/
+int proc_decoding(const char *src, int src_len, char **de_src, int *de_src_len);
+
+/*
+* @brief                       encoded value is changed to the decoded value
+* @param[in]   type                                    encoding type
+* @param[in]   value                                   encoded value (end of string must be '\0' !!)
+*                                                                                      ex) =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+* @param[in]   value_size                      length of encoded value
+* @param[out]  decode_str                      decoded string
+* @param[out]  decode_str_len  length of decoded string
+* @return                      operation result
+* @ratval                      1                                               success
+* @retval                      0                                               fail
+*
+* @example code
+
+int main()
+{
+char *data = "...";                                            // ex) ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8
+encoding_type_e type = find_encoding_type((const char *)data);
+
+char *value = "...";                                   // ex) =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+int value_size = strlen(value);
+
+int decode_str_len = 0;
+char *decode_str = (char*)malloc(sizeof(char)*BUF_SIZE);                       // BUF_SIZE : user define
+if (decode_str == NULL) {
+// error process
+}
+memset(decode_str, 0x00, sizeof(char)*BUF_SIZE);
+
+int res = decode_value(type, value, data_size, &decode_str, &decode_str_len);
+
+if (res == 1) {
+// success process
+if (decode_str != NULL)
+free(decode_str);
+} else {
+// error process
+if (decode_str != NULL)
+free(decode_str);
+}
+
+return 0;
+}
+*/
+int decode_value(encoding_type_e type, const char *value, int value_size, char **decode_str, int *decode_str_len);
+
+/*
+* @brief                       get encoding type for data
+* @param[in]   data                                    vobject data
+* @return                      encoding type
+* @ratval                      >= 1                                    success
+* @retval                      0                                               fail
+*/
+encoding_type_e find_encoding_type(const char *data);
+
+/*
+* @brief                       check whether to exist this string, "ENCODING=" in the data
+* @param[in]   data                            vobject data
+* @return                      operation result
+* @retval                      1                                       exist
+* @retval                      0                                       not exist
+*/
+int check_encoding_data(const char *data);
+
+#endif                         /* ENCODING_UTIL_H_ */
diff --git a/src/plugins/ds-public/vcard/include/in_datastore_info_vcard.h b/src/plugins/ds-public/vcard/include/in_datastore_info_vcard.h
new file mode 100755 (executable)
index 0000000..54d1929
--- /dev/null
@@ -0,0 +1,156 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef IN_DATASTORE_INFO_VCARD_H_
+#define IN_DATASTORE_INFO_VCARD_H_
+
+#define VCARD_TYPE                                             "text/x-vcard"
+#define VCARD_VERSION                                  "2.1"
+
+typedef enum {
+       VCARD_FIELD_BEGIN = 10,
+       VCARD_FIELD_END,
+       VCARD_FIELD_VERSION,
+       VCARD_FIELD_FN,
+       VCARD_FIELD_N,
+       VCARD_FIELD_NICKNAME,
+       VCARD_FIELD_PHOTO,
+       VCARD_FIELD_BDAY,
+       VCARD_FIELD_ADR,
+       VCARD_FIELD_LABEL,
+       VCARD_FIELD_TEL,
+       VCARD_FIELD_EMAIL,
+       VCARD_FIELD_TITLE,
+       VCARD_FIELD_ROLE,
+       VCARD_FIELD_ORG,
+       VCARD_FIELD_NOTE,
+       VCARD_FIELD_REV,
+       VCARD_FIELD_UID,
+       VCARD_FIELD_URL,
+       VCARD_FIELD_X_ANNIVERSARY,
+       VCARD_FIELD_X_IRMC_LUID,
+
+} vcard_field_e;
+
+typedef enum {
+       VCARD_FIELD_ADR_DOM = 100,
+       VCARD_FIELD_ADR_INTL,
+       VCARD_FIELD_ADR_HOME,
+       VCARD_FIELD_ADR_WORK,
+       VCARD_FIELD_ADR_POSTAL,
+       VCARD_FIELD_ADR_PARCEL,
+       VCARD_FIELD_ADR_PREF,
+
+} vcard_field_adr_sub_e;
+
+typedef enum {
+       VCARD_FIELD_TEL_HOME = 200,
+       VCARD_FIELD_TEL_MSG,
+       VCARD_FIELD_TEL_WORK,
+       VCARD_FIELD_TEL_VOICE,
+       VCARD_FIELD_TEL_FAX,
+       VCARD_FIELD_TEL_CELL,
+       VCARD_FIELD_TEL_VIDEO,
+       VCARD_FIELD_TEL_PAGER,
+       VCARD_FIELD_TEL_BBS,
+       VCARD_FIELD_TEL_MODEM,
+       VCARD_FIELD_TEL_CAR,
+       VCARD_FIELD_TEL_ISDN,
+       VCARD_FIELD_TEL_PCS,
+       VCARD_FIELD_TEL_PREF,
+
+} vcard_field_tel_sub_e;
+
+typedef enum {
+       VCARD_FIELD_EMAIL_HOME = 300,
+       VCARD_FIELD_EMAIL_WORK,
+       VCARD_FIELD_EMAIL_PREF,
+
+} vcard_field_email_sub_e;
+
+typedef struct vcard_field_list vcard_field_list_s;
+struct vcard_field_list {
+       int field_enum;
+       char *field_name;
+};
+
+static vcard_field_list_s vcard_field_list[] = {
+       {VCARD_FIELD_BEGIN, "BEGIN"},
+       {VCARD_FIELD_END, "END"},
+       {VCARD_FIELD_VERSION, "VERSION"},
+       {VCARD_FIELD_FN, "FN"},
+       {VCARD_FIELD_N, "N"},
+       {VCARD_FIELD_NICKNAME, "NICKNAME"},
+       {VCARD_FIELD_PHOTO, "PHOTO"},
+       {VCARD_FIELD_BDAY, "BDAY"},
+       {VCARD_FIELD_ADR, "ADR"},
+       {VCARD_FIELD_LABEL, "LABEL"},
+       {VCARD_FIELD_TEL, "TEL"},
+       {VCARD_FIELD_EMAIL, "EMAIL"},
+       {VCARD_FIELD_TITLE, "TITLE"},
+       {VCARD_FIELD_ROLE, "ROLE"},
+       {VCARD_FIELD_ORG, "ORG"},
+       {VCARD_FIELD_NOTE, "NOTE"},
+       {VCARD_FIELD_REV, "REV"},
+       {VCARD_FIELD_UID, "UID"},
+       {VCARD_FIELD_URL, "URL"},
+       {VCARD_FIELD_X_ANNIVERSARY, "X-ANNIVERSARY"},
+       {VCARD_FIELD_X_IRMC_LUID, "X-IRMC-LUID"}
+};
+
+static vcard_field_list_s vcard_field_list_adr[] = {
+       {VCARD_FIELD_ADR_DOM, "DOM"},
+       {VCARD_FIELD_ADR_INTL, "INTL"},
+       {VCARD_FIELD_ADR_HOME, "HOME"},
+       {VCARD_FIELD_ADR_WORK, "WORK"},
+       {VCARD_FIELD_ADR_POSTAL, "POSTAL"},
+       {VCARD_FIELD_ADR_PARCEL, "PARCEL"},
+       {VCARD_FIELD_ADR_PREF, "PREF"}
+};
+
+static vcard_field_list_s vcard_field_list_tel[] = {
+       {VCARD_FIELD_TEL_HOME, "HOME"},
+       {VCARD_FIELD_TEL_MSG, "MSG"},
+       {VCARD_FIELD_TEL_WORK, "WORK"},
+       {VCARD_FIELD_TEL_VOICE, "VOICE"},
+       {VCARD_FIELD_TEL_FAX, "FAX"},
+       {VCARD_FIELD_TEL_CELL, "CELL"},
+       {VCARD_FIELD_TEL_VIDEO, "VIDEO"},
+       {VCARD_FIELD_TEL_PAGER, "PAGER"},
+       {VCARD_FIELD_TEL_BBS, "BBS"},
+       {VCARD_FIELD_TEL_MODEM, "MODEM"},
+       {VCARD_FIELD_TEL_CAR, "CAR"},
+       {VCARD_FIELD_TEL_ISDN, "ISDN"},
+       {VCARD_FIELD_TEL_PCS, "PCS"},
+       {VCARD_FIELD_TEL_PREF, "PREF"}
+};
+
+static vcard_field_list_s vcard_field_list_email[] = {
+       {VCARD_FIELD_EMAIL_HOME, "HOME"},
+       {VCARD_FIELD_EMAIL_WORK, "WORK"},
+       {VCARD_FIELD_EMAIL_PREF, "PREF"}
+};
+
+static vcard_field_list_s vcard_field_list_begin_end[] = {
+       {-1, "VCARD"}
+};
+
+static vcard_field_list_s vcard_field_list_version[] = {
+       {-1, VCARD_VERSION}
+};
+
+#endif                         /* IN_DATASTORE_INFO_VCARD_H_ */
diff --git a/src/plugins/ds-public/vcard/include/plugin_spec.h b/src/plugins/ds-public/vcard/include/plugin_spec.h
new file mode 100755 (executable)
index 0000000..e6b1202
--- /dev/null
@@ -0,0 +1,65 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef PLUGIN_SPEC_H_
+#define PLUGIN_SPEC_H_
+
+typedef enum {
+
+       VCARD_CONTENT_NO_TYPE = 0,
+       VCARD_CONTENT_EXTENSION = 1,
+       VCARD_CONTENT_FN = 2,
+       VCARD_CONTENT_N = 3,
+       VCARD_CONTENT_NICKNAME = 4,
+       VCARD_CONTENT_PHOTO = 5,
+       VCARD_CONTENT_BDAY = 6,
+       VCARD_CONTENT_ADR = 7,
+       VCARD_CONTENT_LABEL = 8,
+       VCARD_CONTENT_TEL = 9,
+       VCARD_CONTENT_EMAIL = 10,
+       VCARD_CONTENT_TITLE = 11,
+       VCARD_CONTENT_ROLE = 12,
+       VCARD_CONTENT_ORG = 13,
+       VCARD_CONTENT_NOTE = 14,
+       VCARD_CONTENT_REV = 15,
+       VCARD_CONTENT_UID = 16,
+       VCARD_CONTENT_URL = 17,
+       VCARD_CONTENT_X_ANNIVERSARY = 18,
+       VCARD_CONTENT_X_IRMC_LUID = 19,
+
+/*
+       VCARD_CONTENT_NAME,
+       VCARD_CONTENT_PROFILE,
+       VCARD_CONTENT_SOURCE,
+       VCARD_CONTENT_MAILER,
+       VCARD_CONTENT_TZ,
+       VCARD_CONTENT_GEO,
+       VCARD_CONTENT_LOGO,
+       VCARD_CONTENT_AGENT,
+       VCARD_CONTENT_CATEGORIES,
+       VCARD_CONTENT_PRODID,
+       VCARD_CONTENT_SORT-STRING,
+       VCARD_CONTENT_SOUND,
+       VCARD_CONTENT_VERSION,
+       VCARD_CONTENT_CLASS,
+       VCARD_CONTENT_KEY,
+       VCARD_CONTENT_X_CHILDREN,
+*/
+
+} vcard_value_type_e;
+
+#endif                         /* PLUGIN_SPEC_H_ */
diff --git a/src/plugins/ds-public/vcard/src/encoding_util.c b/src/plugins/ds-public/vcard/src/encoding_util.c
new file mode 100755 (executable)
index 0000000..bf1d025
--- /dev/null
@@ -0,0 +1,814 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <glib.h>
+#include <glib/gprintf.h>
+
+#include <sync_agent.h>
+
+#include "encoding_util.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "ENCODING_UTIL"
+#endif
+
+#define TYPE_CHECK_BUF_SIZE                    100     /* temporary definition */
+#define TEMP_BUFFER_SIZE                               1024    /* temporary definition */
+
+/* BASE64 TABLE */
+static char base64_table[65] = {
+       'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I',
+       'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R',
+       'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a',
+       'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j',
+       'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's',
+       't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '1',
+       '2', '3', '4', '5', '6', '7', '8', '9', '+',
+       '/', '='
+};
+
+/* Quoted-Printable */
+static char *_dec_to_hex(int dec);
+static int _hex_to_dec(char *hex);
+
+/* Base64 */
+static int _find_base(char ch);
+
+/*
+ *     Quoted-Printable
+ */
+int encode_qp(char *src, int src_len, char **en_src, int *en_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       char *en_hex;
+       int i = 0;
+       int j = 0;
+       int size_cnt = 0;
+
+       /*encoded string length is three times longer than existing maximum string length */
+       int full_lenth = src_len * 3 + 1 + (int)(src_len * 3 / 76) * 3;
+       *en_src = (char *)malloc(sizeof(char) * full_lenth);
+       if (*en_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc fail !!\n");
+               return 0;
+       }
+       memset(*en_src, 0x00, src_len * 3 + 1);
+
+       _DEBUG_INFO("[encoding_util] src_len : %d\n", src_len);
+       for (i = 0; i < src_len; i++) {
+               /* _DEBUG_INFO("[encoding_util] i : %d\n", i); */
+               if (size_cnt >= QP_SIZE - 3) {
+                       size_cnt = 0;
+                       (*en_src)[j++] = 0x0A;
+               }
+
+               if ((src[i] >= 33 && src[i] <= 126) || (src[i] == 0x0A)) {
+                       if (src[i] == 61) {
+                               en_hex = _dec_to_hex(src[i]);
+                               (*en_src)[j++] = 0x3D;  /* '=' */
+                               (*en_src)[j++] = en_hex[0];
+                               (*en_src)[j++] = en_hex[1];
+                               size_cnt += 3;
+                       } else {
+                               size_cnt++;
+                               (*en_src)[j++] = src[i];
+                       }
+               } else if (src[i] == 9 || src[i] == 32) {
+                       if (src[i + 1] == 0x0A || src[i + 1] == '\0') { /* TAB or WhiteSpace */
+                               en_hex = _dec_to_hex(src[i]);
+                               (*en_src)[j++] = 0x3D;  /* '=' */
+                               (*en_src)[j++] = en_hex[0];
+                               (*en_src)[j++] = en_hex[1];
+                               size_cnt += 3;
+                       } else {
+                               size_cnt++;
+                               (*en_src)[j++] = src[i];
+                       }
+               } else {
+                       en_hex = _dec_to_hex(src[i]);
+                       (*en_src)[j++] = 0x3D;  /* '=' */
+                       (*en_src)[j++] = en_hex[0];
+                       (*en_src)[j++] = en_hex[1];
+                       _DEBUG_INFO("[encoding_util] en_src : %s\n", *en_src);
+                       size_cnt += 3;
+               }
+       }
+
+       (*en_src)[j] = 0x00;
+       *en_src_len = size_cnt;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int decode_qp(char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       char hex[3];
+       char ch;
+       int dec = 0;
+       int is_space = 0;
+       int i = 0;
+       int j = 0;
+
+       *de_src = (char *)malloc(sizeof(char) * (src_len + 1));
+       if (*de_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc is fail !!\n");
+               return 0;
+       }
+       memset(*de_src, 0x00, sizeof(char) * (src_len + 1));
+
+       while (src[i] != '\0') {
+               if (src[i] == 0x3D) {   /* '=' */
+                       /* check whiteSpace */
+                       ch = src[++i];
+
+                       /* '=' skip if next character is a TAB or WhiteSpace */
+                       while (ch == 0x09 || ch == 0x20) {
+                               is_space = 1;
+                               ch = src[++i];
+
+                               if (is_space == 1) {
+                                       is_space = 0;
+                                       continue;
+                               }
+                       }
+
+                       /* '=' skip if next character is 3D which means '=' (encoding error case ??) */
+                       while (ch == '3') {
+                               ch = src[++i];
+
+                               if (ch == 'D') {
+                                       ch = src[++i];
+                                       continue;
+                               }
+                       }
+
+                       /* if next character is LF after '=' do doft line break
+                        * encoded QP string on one line 76 character is allowed
+                        */
+                       if (ch == 0x0A) {       /* LF */
+                               i++;
+                               continue;
+                       }
+
+                       hex[0] = src[i++];
+                       hex[1] = src[i++];
+                       hex[2] = '\0';
+
+                       dec = _hex_to_dec(hex);
+
+                       /* decoding error */
+                       if (dec < 0) {
+                               /* when error occur, restore the previous encoding message */
+                               (*de_src)[j++] = 0x3D;  /* '=' */
+                               (*de_src)[j++] = hex[0];
+                               (*de_src)[j++] = hex[1];
+                       } else {
+                               (*de_src)[j++] = dec;
+                       }
+               } else if (src[i] > 0x7E) {     /* encoding error */
+                       i++;    /* ignore that character */
+               } else {
+                       (*de_src)[j++] = src[i++];
+               }
+       }
+
+       (*de_src)[j] = '\0';
+       *de_src_len = j;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+static char *_dec_to_hex(int dec)
+{
+       _INNER_FUNC_ENTER;
+
+       static char hex[3];
+       int i;
+       int ch;
+
+       for (i = 0; i < 2; i++) {
+               if (i == 0) {
+                       ch = (dec & 0xF0) >> 4;
+               } else if (i == 1) {
+                       ch = (dec & 0x0F);
+               }
+
+               if (ch >= 10) {
+                       hex[i] = 'A' + ch - 10;
+               } else {
+                       hex[i] = '0' + ch;
+               }
+       }
+
+       hex[i] = 0x00;
+
+       _DEBUG_TRACE("[encoding_util] hex : %s\n", hex);
+
+       _INNER_FUNC_EXIT;
+       return &hex[0];
+}
+
+static int _hex_to_dec(char *hex)
+{
+       _INNER_FUNC_ENTER;
+
+       int dec = 0;
+       int byte;
+       int i = 0;
+
+       for (i = 0; i < 2; i++) {
+               if (hex[i] >= '0' && hex[i] <= '9') {
+                       byte = hex[i] - '0';
+               } else if (hex[i] >= 'A' && hex[i] <= 'F') {
+                       byte = hex[i] - 'A' + 10;
+               } else if (hex[i] >= 'a' && hex[i] <= 'f') {
+                       byte = hex[i] - 'a' + 10;
+               } else {
+                       byte = -1;
+               }
+
+               if (byte < 0)
+                       return -1;
+
+               dec += (i == 0) ? byte << 4 : byte;
+       }
+
+       _INNER_FUNC_EXIT;
+       return dec;
+}
+
+/*
+ *     Base64
+ */
+int encode_base64(char *src, int src_len, char **en_src, int *en_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       int i = 0;
+       int j = 0;
+       int cnt = 0;
+       int ch = 0;
+       int size_cnt = 0;
+
+       *en_src = (char *)malloc(sizeof(char) * (src_len * 2));
+
+       if (*en_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc fail !!\n");
+               return 0;
+       }
+       memset(*en_src, 0x00, src_len * 2);
+
+       while (1) {
+               switch (cnt++) {
+               case 0:
+                       {
+                               if (i < src_len) {
+                                       ch = (src[i] & 0xFC) >> 2;
+                               } else {
+                                       ch = -1;
+                               }
+                       }
+                       break;
+
+               case 1:
+                       {
+                               if (i < src_len) {
+                                       if (i + 1 < src_len) {
+                                               ch = ((src[i] & 0x03) << 4) | ((src[i + 1] & 0xF0) >> 4);
+                                       } else {
+                                               ch = ((src[i] & 0x03) << 4);
+                                       }
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                               break;
+                       }
+
+               case 2:
+                       {
+                               if (i < src_len) {
+                                       if (i + 1 < src_len) {
+                                               ch = ((src[i] & 0x0F) << 2) | ((src[i] & 0xC0) >> 6);
+                                       } else {
+                                               ch = ((src[i] & 0x0F) << 2);
+                                       }
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                       }
+                       break;
+
+               case 3:
+                       {
+                               if (i < src_len) {
+                                       ch = (src[i] & 0x3F);
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                               cnt = 0;
+                       }
+                       break;
+               }
+
+               /*
+                  if (ch >= 0 && ch <= 25) {           // Upper Case Alphabet
+                  (*en_src)[j++] = 'A' + ch;
+                  } else if (ch >= 26 && ch <= 51) {           // Lower Case Alphabet
+                  (*en_src)[j++] = 'a' + ch - 26;
+                  } else if (ch >= 52 && ch <= 61) {           // Digit
+                  (*en_src)[j++] = '0' + ch - 52;
+                  } else if (ch == 62) {
+                  (*en_src)[j++] = '+';
+                  } else if (ch == 63) {
+                  (*en_src)[j++] = '/';
+                  } else if (ch == -1) {
+                  (*en_src)[j++] = '=';                // padding
+                  }
+                */
+
+               if ((ch != -1) && (ch >= 0 && ch <= 64)) {
+                       (*en_src)[j++] = base64_table[ch];
+               } else {
+                       (*en_src)[j++] = base64_table[64];      /* padding */
+               }
+
+               size_cnt++;
+
+               if (j % 4 == 0) {
+                       if (size_cnt == BASE64_SIZE) {
+                               size_cnt = 0;
+                               (*en_src)[j++] = 0x0A;  /* soft line break */
+                       }
+
+                       if (i >= src_len)
+                               break;
+               }
+       }
+
+       (*en_src)[j] = 0x00;
+       *en_src_len = j;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int decode_base64(char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       long tmp = 0;           /* 4byte (using decoding) */
+       int i = 0;
+       int j = 0;
+       int cnt = 0;
+       int pad_cnt = 0;
+
+       /* de_src is enough for the src_len 3/4 size */
+       *de_src = (char *)malloc(sizeof(char) * (src_len));
+
+       if (*de_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc is fail !!\n");
+               return 0;
+       }
+       memset(*de_src, 0x00, src_len);
+
+       while (src[i] != '\0') {
+               /*
+                  if (isupper(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - 'A');           // Upper case : 0 ~ 25
+                  } else if (islower(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - 'a' + 0x1A);            // Lower case : 26(0x1A) ~ 51
+                  } else if (isdigit(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - '0' + 0x34);    // Number : 52(0x34) ~ 61
+                  } else if (src[i] == '+') {
+                  tmp = (tmp << 6) | 0x3E;             // '+' : 62(0x3E)
+                  } else if (src[i] == '/') {
+                  tmp = (tmp << 6) | 0x3F;                     // '/' : 63(0x3F)
+                  } else if (src[i] == '=') {
+                  pad_cnt++;
+                  tmp = (tmp << 6);                                    // '=' : padding
+                  } else {
+                  tmp = (tmp << 6);                                    // encoding error
+                  f_DEBUG_INFO(stdout, "encoding error !! \n");
+                  }
+                */
+
+               tmp = (tmp << 6) | (_find_base(src[i]));
+               if (tmp == 64) {
+                       pad_cnt++;
+               } else if (tmp == -1) {
+                       _DEBUG_ERROR("[encoding_util] encoding error \n");
+               }
+
+               if (++cnt >= 4) {
+                       (*de_src)[j++] = (char)((tmp & 0x00FF0000) >> 16);
+                       (*de_src)[j++] = (char)((tmp & 0x0000FF00) >> 8);
+                       (*de_src)[j++] = (char)(tmp & 0x000000FF);
+
+                       cnt = 0;
+                       tmp = 0;
+
+                       if (src[i + 1] == 0x0A) {       /* soft line break */
+                               i++;
+                       }
+               }
+
+               i++;
+       }
+
+       (*de_src)[j - pad_cnt] = '\0';
+       *de_src_len = j - pad_cnt;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int proc_decoding(const char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       const char *reg_src = NULL;
+       reg_src = src;
+
+       _DEBUG_INFO("[encoding_util] << src >> \n%s\n", src);
+
+       *de_src = (char *)malloc(sizeof(char) * (src_len + 1));
+       if (*de_src == NULL) {
+               _DEBUG_INFO("[encoding_util] malloc error !! \n");
+
+               return 0;
+       }
+       memset(*de_src, 0x00, sizeof(char) * (src_len + 1));
+
+       char colon[] = ":";
+       char line_breaker[] = "\r\n";
+       char *start_decoding = NULL;
+       int data_size = 0;
+       int res = 0;
+       int de_temp_len = 0;
+       int len = 0;
+
+       _DEBUG_INFO("src len : %d", src_len);
+       char *de_temp = (char *)malloc(sizeof(char) * TEMP_BUFFER_SIZE);        /* todo : temporary */
+       if (de_temp == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc error !!\n");
+
+               if (*de_src != NULL)
+                       free(*de_src);
+
+               return 0;
+       }
+
+       while ((start_decoding = strstr(src, "ENCODING="))) {
+               char *colon_loc = strstr(start_decoding, colon);        /* find ':''s location */
+               char *line_breaker_loc = NULL;
+               if (colon_loc != NULL) {
+                       line_breaker_loc = strstr(colon_loc, line_breaker);     /* find "\r\n"'s location */
+               } else {
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+                       return 0;
+               }
+
+               /*
+                *      if find "ENCODING=" do strcat data until ":" to de_src
+                */
+               data_size = (colon_loc + 1) - src;      /* colon_loc + 1 ==>  Until next character of ':' */
+
+               _DEBUG_INFO("data_size : %d", data_size);
+               char *temp = (char *)malloc(sizeof(char) * (data_size + 1));
+               if (temp == NULL) {
+                       _DEBUG_ERROR("[encoding_util] malloc error !!");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       return 0;
+               }
+               memset(temp, 0x00, sizeof(char) * (data_size + 1));
+               memcpy(temp, src, data_size);
+               len = g_strlcat(*de_src, temp, (src_len + 1));
+               if (len >= (src_len + 1)) {
+                       _DEBUG_ERROR("*de_src buffer overflow !!");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (temp != NULL)
+                               free(temp);
+
+                       return 0;
+               }
+
+               if (temp != NULL)
+                       free(temp);
+
+               _DEBUG_INFO("[encoding_util] << *de_src >> \n %s\n", *de_src);
+
+               /*
+                *              copy data from ":" until "\r\n"(actual encoding stream)
+                */
+               data_size = line_breaker_loc - colon_loc;       /* from ':' until "\r\n" + '\0' */
+               char *value = (char *)malloc(sizeof(char) * (data_size + 1));
+               if (value == NULL) {
+                       _DEBUG_ERROR("[encoding_util] malloc error !!\n");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       return 0;
+               }
+               memset(value, 0x00, sizeof(char) * (data_size + 1));
+               memcpy(value, ++colon_loc, data_size);  /* from ':' until "\r\n" */
+               value[data_size] = '\0';
+               _DEBUG_INFO("value : %s, value_len : %d", value, strlen(value));
+
+               /*
+                *      Get encoding type using data from "ENCODING=" to ":"
+                */
+               char type_check[TYPE_CHECK_BUF_SIZE] = { 0, };
+               int type_check_size = colon_loc - start_decoding;
+               strncpy(type_check, start_decoding, type_check_size);
+               _DEBUG_INFO("[encoding_util] type check : %s\n", type_check);
+               encoding_type_e type = find_encoding_type((const char *)type_check);
+
+               /*
+                *              Process decoding by passing the actual value and encoding type to decode_value()
+                */
+               de_temp_len = 0;
+               memset(de_temp, 0x00, sizeof(char) * TEMP_BUFFER_SIZE); /* todo : temporary */
+               res = decode_value(type, value, data_size, &de_temp, &de_temp_len);
+
+               if (res != 1) {
+                       _DEBUG_ERROR("[encoding_util] decode_value error !!\n");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (value != NULL)
+                               free(value);
+
+                       return 0;
+               }
+
+               /*
+                *      Append decoded data to de_src
+                */
+               _DEBUG_INFO("[encoding_util] de_temp : %s\n", de_temp);
+               len = 0;
+               len = g_strlcat(*de_src, de_temp, (src_len + 1));
+               if (len >= (src_len + 1)) {
+                       _DEBUG_ERROR("*de_src buffer overflow !!");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (value != NULL)
+                               free(value);
+
+                       return 0;
+               }
+
+               /*
+                *      find "ENCODING=" since "\r\n" agina
+                */
+               src = line_breaker_loc;
+
+               if (value != NULL)
+                       free(value);
+       }
+
+       len = 0;
+       len = g_strlcat(*de_src, src, (src_len + 1));
+       if (len >= (src_len + 1)) {
+               _DEBUG_ERROR("*de_src buffer overflow !!");
+
+               if (*de_src != NULL)
+                       free(*de_src);
+
+               if (de_temp != NULL)
+                       free(de_temp);
+
+               return 0;
+       }
+
+       *de_src_len = strlen(*de_src);
+       _DEBUG_INFO("[encoding_util] changed src : \n%s ( %d ) \n", *de_src, *de_src_len);
+
+       if (de_temp != NULL)
+               free(de_temp);
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int check_encoding_data(const char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       /*if (strstr(data, "ENCODING=") != NULL) {
+          _DEBUG_INFO("[encoding_util] exist encoding data !! \n");
+          return 1;
+          } else {
+          _DEBUG_INFO("[encoding_util] not exist encoding data !! \n");
+          return 0;
+          } */
+       _EXTERN_FUNC_EXIT;
+       return 0;
+}
+
+encoding_type_e find_encoding_type(const char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       encoding_type_e type = EN_TYPE_NONE;
+       if (strstr(data, "QUOTED-PRINTABLE") != NULL) {
+               _DEBUG_INFO("[encoding_util] type : QP\n");
+               type = EN_TYPE_QUOTED_PRINTABLE;
+       } else if (strstr(data, "BASE64") != NULL) {
+               _DEBUG_INFO("[encoding_util] type : BASE64\n");
+               type = EN_TYPE_BASE64;
+       } else {
+               _DEBUG_INFO("[encoding_util] not supported type !! \n");
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return type;
+}
+
+int decode_value(encoding_type_e type, const char *value, int value_size, char **decode_str, int *decode_str_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(value == NULL, 0, "[encoding_util] value is NULL\n");
+
+       int res = 1;
+       const char *start_pos = NULL;
+       const char *cursor = NULL;
+       int semi_cnt = 0;
+       int len = 0;
+
+       /*
+        *      ex> value - =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+        */
+       cursor = value;
+       start_pos = value;
+
+       while (*cursor != '\0') {
+               if ((*cursor != ';') && (*cursor != '\r')) {
+                       cursor++;
+                       continue;
+               } else if (*cursor == ';') {
+                       semi_cnt++;
+               }
+
+               int data_size = 0;
+               data_size = cursor - start_pos;
+
+               if (data_size == 0) {
+                       cursor++;
+                       start_pos++;
+               } else {
+                       char *temp = (char *)malloc(sizeof(char) * (value_size + 1));
+                       if (temp == NULL) {
+                               _DEBUG_ERROR("[encoding_util] malloc error !!");
+                               return 0;
+                       }
+                       memset(temp, 0x00, sizeof(char) * (value_size + 1));
+                       memcpy(temp, start_pos, data_size);
+
+                       _DEBUG_INFO("[encoding_util] temp : %s \n", temp);
+
+                       char *decoding = 0;
+                       int decoding_len = 0;
+
+                       switch (type) {
+                       case EN_TYPE_QUOTED_PRINTABLE:
+                               res = decode_qp(temp, data_size, &decoding, &decoding_len);
+                               break;
+                       case EN_TYPE_BASE64:
+                               res = decode_base64(temp, data_size, &decoding, &decoding_len);
+                               break;
+                       default:
+                               break;
+                       }
+
+                       if (temp != NULL)
+                               free(temp);
+
+                       _DEBUG_INFO("[encoding_util] decoding : %s ( %d )\n", decoding, decoding_len);
+
+                       if (res != 1) {
+                               _DEBUG_ERROR("[encoding_util] decoding error !! \n");
+
+                               if (decoding != NULL)
+                                       free(decoding);
+
+                               return 0;
+                       } else {
+                               _DEBUG_INFO("[encoding_util] decoding success !!");
+                               if (decoding != NULL) {
+                                       len = g_strlcat(*decode_str, decoding, TEMP_BUFFER_SIZE);
+                                       if (len >= TEMP_BUFFER_SIZE) {
+                                               _DEBUG_ERROR("*decode_str buffer overflow !!");
+
+                                               if (decoding != NULL)
+                                                       free(decoding);
+
+                                               return 0;
+                                       }
+                                       _DEBUG_INFO("[encoding_util] *decode_str : %s\n", *decode_str);
+                               } else {
+                                       _DEBUG_ERROR("[encoding_util] decoding is NULL !!");
+                                       return 0;
+                               }
+                       }
+
+                       if (decoding != NULL)
+                               free(decoding);
+
+                       cursor++;
+                       start_pos = cursor;
+               }
+
+               if (semi_cnt > 0) {
+                       int len = strlen(*decode_str);
+                       (*decode_str)[len] = ';';
+                       _DEBUG_INFO("[encoding_util] *decode_str : %s ( %d )\n", *decode_str, strlen(*decode_str));
+                       semi_cnt--;
+               }
+       }
+
+       *decode_str_len = strlen(*decode_str);
+
+       _DEBUG_INFO("[encoding_util] *decode_str : %s ( %d )\n", *decode_str, *decode_str_len);
+
+       _EXTERN_FUNC_EXIT;
+       return res;
+}
+
+static int _find_base(char ch)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int i = 0;
+       for (i = 0; i < 65; i++) {
+               if (base64_table[i] == ch) {
+                       _DEBUG_INFO("[encoding_util] End !! \n");
+                       return i;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return -1;
+}
diff --git a/src/plugins/ds-public/vcard/src/plugin_interface.c b/src/plugins/ds-public/vcard/src/plugin_interface.c
new file mode 100755 (executable)
index 0000000..5131f38
--- /dev/null
@@ -0,0 +1,998 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdio.h>
+#include <contacts.h>
+#include <glib.h>
+
+#include <sync_agent.h>
+
+#include "plugin_spec.h"
+#include "in_datastore_info_vcard.h"
+#include "encoding_util.h"
+
+#ifndef EXPORT_API
+#define EXPORT_API __attribute__ ((visibility("default")))
+#endif
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "PLUGIN_VCARD"
+#endif
+
+static int _free_obj_field_info(sync_agent_plugin_field_info_s * field_list, int count);
+static int _set_obj_field_info(sync_agent_plugin_field_info_s ** field_list, int count, vcard_field_list_s * input_list);
+static char *_convert_key_name(int key);
+
+static int _get_content(const char *value, void *data);
+
+static sync_agent_da_return_e _convert_service_error_to_common_error(contacts_error_e err);
+static char *_contacts_vcard_put_content(const char *vcard_stream, const char *content_type, const char *content_value);
+static int _contacts_vcard_get_content(const char *vcard_stream, const char *content_type, int (*fn) (const char *content_value, void *data), void *data);
+
+static void _contacts_struct_merge(contacts_record_h old, contacts_record_h new);
+static void __contacts_struct_property_merge(contacts_record_h old, contacts_record_h new);
+static void __contacts_struct_child_property_merge(unsigned int property_id, contacts_record_h old, contacts_record_h new);
+
+//static void _remove_vcard_field(CTSstruct *contact);
+//static void _remove_vcard_gslist_field(gpointer data, gpointer user_data);
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_converter(const void *agent_data, void **service_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+//      retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] agent_data is NULL");
+//
+//      sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+//      int err = 0;
+//      CTSstruct *temp_service_data = 0;
+//
+//      /* decoding & convert */
+//      _DEBUG_INFO("[dc_vcard_plugIn] agent data : %s\n", agent_data);
+//      char *de_agent_data;
+//      int src_len = strlen(agent_data);
+//      int de_agent_data_len = 0;
+//
+//      if (check_encoding_data(agent_data) == 1) {
+//              err = proc_decoding(agent_data, src_len, &de_agent_data, &de_agent_data_len);
+//              if (err == 0) {
+//                      _DEBUG_ERROR("[dc_vcard_plugIn] proc_decoding() Fail!\n");
+//                      ret = SYNC_AGENT_DA_ERRORS;
+//                      return ret;
+//              }
+//
+//              err = contacts_svc_get_contact_from_vcard((const void *)de_agent_data, &temp_service_data);
+//
+//              /*memory free */
+//              if (de_agent_data != NULL)
+//                      free(de_agent_data);
+//      } else {
+//              err = contacts_svc_get_contact_from_vcard(agent_data, &temp_service_data);
+//      }
+//
+//      if (err < CTS_SUCCESS) {
+//              _DEBUG_ERROR("[dc_vcard_plugIn] contacts_svc_get_contact_from_vcard() Fail!\n");
+//              ret = _convert_service_error_to_common_error(err);
+//              *service_data = 0;
+//      } else {
+//              _DEBUG_INFO("[dc_vcard_plugIn] contacts_svc_get_contact_from_vcard() Success!\n");
+//              *service_data = (void *)temp_service_data;
+//      }
+
+       retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] agent_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+       contacts_list_h list = NULL;
+       contacts_record_h record = NULL;
+       contacts_record_h cloned_record = NULL;
+
+       /* decoding & convert */
+       _DEBUG_INFO("[dc_vcard_plugIn] agent data : %s\n", agent_data);
+       char *de_agent_data;
+       int src_len = strlen(agent_data);
+       int de_agent_data_len = 0;
+
+       if (check_encoding_data(agent_data) == 1) {
+               err = proc_decoding(agent_data, src_len, &de_agent_data, &de_agent_data_len);
+               if (err == 0) {
+                       _DEBUG_ERROR("[dc_vcard_plugIn] proc_decoding() Fail!\n");
+                       ret = SYNC_AGENT_DA_ERRORS;
+                       return ret;
+               }
+
+               err = contacts_vcard_parse_to_contacts(de_agent_data, &list);
+
+               /*memory free */
+               if (de_agent_data != NULL)
+                       free(de_agent_data);
+       } else {
+               err = contacts_vcard_parse_to_contacts(agent_data, &list);
+       }
+
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_vcard_plugIn] contacts_vcard_parse_to_contacts() Fail!\n");
+               ret = _convert_service_error_to_common_error(err);
+               *service_data = 0;
+       } else {
+               _DEBUG_INFO("[dc_vcard_plugIn] contacts_vcard_parse_to_contacts() Success!\n");
+               err = contacts_list_get_current_record_p(list, &record);
+               if (err != CONTACTS_ERROR_NONE) {
+                       _DEBUG_ERROR("[dc_vcard_plugIn] contacts_list_get_current_record_p() Fail!\n");
+                       ret = _convert_service_error_to_common_error(err);
+                       *service_data = 0;
+                       contacts_list_destroy(list, true);
+                       return ret;
+               }
+
+               err = contacts_record_clone(record, &cloned_record);
+               if (err != CONTACTS_ERROR_NONE) {
+                       _DEBUG_ERROR("[dc_vcard_plugIn] contacts_record_clone() Fail!\n");
+                       ret = _convert_service_error_to_common_error(err);
+                       *service_data = 0;
+                       contacts_list_destroy(list, true);
+                       return ret;
+               }
+
+               *service_data = (void *)cloned_record;
+               contacts_list_destroy(list, true);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_replace_converter(void *old_service_data, const void *agent_data, void **new_service_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+//      retvm_if(old_service_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] old_service_data is NULL");
+//      retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] agent_data is NULL");
+//
+//      sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+//      int err = 0;
+//      CTSstruct *temp_new_service_data = 0;
+//      CTSstruct *temp_old_service_data = (CTSstruct *)old_service_data;
+//
+//      /* 1. agent_data  encoding check
+//       *  2. decoding
+//       *  3. copy to new_service_data
+//       */
+//      /* decoding */
+//      char *de_agent_data;
+//      int src_len = strlen(agent_data);
+//      int de_agent_data_len = 0;
+//
+//      if (check_encoding_data(agent_data) == 1) {
+//              err = proc_decoding(agent_data, src_len, &de_agent_data, &de_agent_data_len);
+//              if (err == 0) {
+//                      _DEBUG_ERROR("[dc_vcard_plugIn] proc_decoding() Fail!\n");
+///*                    ret = SYNC_AGENT_DA_ERRORS;
+//                      return ret;*/
+//                      err = contacts_svc_get_contact_from_vcard(agent_data, &temp_new_service_data);
+//              } else {
+//                      _DEBUG_INFO("[dc_vcard_plugIn] proc_decoding() Success l!\n");
+//                      err = contacts_svc_get_contact_from_vcard((const void *)de_agent_data, &temp_new_service_data);
+//
+//                      /*memory free */
+//                      if (de_agent_data != NULL)
+//                              free(de_agent_data);
+//              }
+//      } else {
+//              err = contacts_svc_get_contact_from_vcard(agent_data, &temp_new_service_data);
+//      }
+//
+//      if (err < CTS_SUCCESS) {
+//              _DEBUG_ERROR("[dc_vcard_plugIn] contacts_svc_get_contact_from_vcard() Fail!\n");
+//              ret = _convert_service_error_to_common_error(err);
+//              *new_service_data = 0;
+//
+//              /*  memory free */
+//              if (temp_old_service_data != NULL)
+//                      contacts_svc_struct_free(temp_old_service_data);
+//
+//      } else {
+//              _DEBUG_INFO("[dc_vcard_plugIn] contacts_svc_get_contact_from_vcard() Success!\n");
+//              _remove_vcard_field(temp_old_service_data);
+//              err = contacts_svc_struct_merge(temp_old_service_data, temp_new_service_data);
+//              if (err < CTS_SUCCESS) {
+//                      _DEBUG_ERROR("[dc_vcard_plugIn] contacts_svc_struct_merge() Fail!\n");
+//                      ret = _convert_service_error_to_common_error(err);
+//                      *new_service_data = 0;
+//
+//                      /*  memory free */
+//                      if (temp_old_service_data != NULL)
+//                              contacts_svc_struct_free(temp_old_service_data);
+//              } else {
+//                      _DEBUG_INFO("[dc_vcard_plugIn] contacts_svc_struct_merge() Success!\n");
+//                      *new_service_data = (void *)temp_old_service_data;
+//              }
+//      }
+//
+//      /* memory free */
+//      if (temp_new_service_data != NULL)
+//              contacts_svc_struct_free(temp_new_service_data);
+
+       retvm_if(old_service_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] old_service_data is NULL");
+       retvm_if(agent_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] agent_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+       contacts_list_h list = NULL;
+
+       contacts_record_h temp_new_service_data = NULL;
+       contacts_record_h temp_old_service_data = (contacts_record_h) old_service_data;
+
+       /* 1. agent_data  encoding check
+        *  2. decoding
+        *  3. copy to new_service_data
+        */
+       /* decoding */
+       char *de_agent_data;
+       int src_len = strlen(agent_data);
+       int de_agent_data_len = 0;
+
+       if (check_encoding_data(agent_data) == 1) {
+               err = proc_decoding(agent_data, src_len, &de_agent_data, &de_agent_data_len);
+               if (err == 0) {
+                       _DEBUG_ERROR("[dc_vcard_plugIn] proc_decoding() Fail!\n");
+/*                     ret = SYNC_AGENT_DA_ERRORS;
+                       return ret;*/
+                       err = contacts_vcard_parse_to_contacts(agent_data, &list);
+               } else {
+                       _DEBUG_INFO("[dc_vcard_plugIn] proc_decoding() Success l!\n");
+                       err = contacts_vcard_parse_to_contacts(de_agent_data, &list);
+
+                       /*memory free */
+                       if (de_agent_data != NULL)
+                               free(de_agent_data);
+               }
+       } else {
+               err = contacts_vcard_parse_to_contacts(agent_data, &list);
+       }
+
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_vcard_plugIn] contacts_vcard_parse_to_contacts() Fail!\n");
+               ret = _convert_service_error_to_common_error(err);
+               *new_service_data = 0;
+
+       } else {
+               _DEBUG_INFO("[dc_vcard_plugIn] contacts_vcard_parse_to_contacts() Success!\n");
+
+               err = contacts_list_get_current_record_p(list, &temp_new_service_data);
+               if (err != CONTACTS_ERROR_NONE) {
+                       _DEBUG_ERROR("[dc_vcard_plugIn] contacts_list_get_current_record_p() Fail!\n");
+                       ret = _convert_service_error_to_common_error(err);
+                       *new_service_data = 0;
+                       goto DACI_FINISH;
+               }
+
+               _contacts_struct_merge(temp_old_service_data, temp_new_service_data);
+
+               *new_service_data = (void *)temp_old_service_data;
+       }
+
+ DACI_FINISH:
+
+       contacts_list_destroy(list, true);
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_reverse_converter(void *service_data, void **agent_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+//      retvm_if(service_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] service_data is NULL");
+//
+//      sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+//      int err = 0;
+//      char *temp_agent_data = 0;
+//      CTSstruct *temp_service_data = (CTSstruct *)service_data;
+//
+//      /* Reverse_Converter */
+//      err = contacts_svc_get_vcard_from_contact(temp_service_data, &temp_agent_data);
+//      if (err < CTS_SUCCESS) {
+//              _DEBUG_INFO("[dc_vcard_plugIn] contacts_svc_get_vcard_from_contact() Fail!\n");
+//              ret = _convert_service_error_to_common_error(err);
+//              *agent_data = 0;
+//      } else {
+//              _DEBUG_INFO("[dc_vcard_plugIn] contacts_svc_get_vcard_from_contact() Success!\n");
+//              *agent_data = (void *)temp_agent_data;
+//      }
+//
+//      /*  memory free */
+//      if (temp_service_data != NULL)
+//              contacts_svc_struct_free(temp_service_data);
+
+       retvm_if(service_data == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] service_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+
+       char *temp_agent_data = 0;
+       contacts_record_h record = (contacts_record_h) service_data;
+
+       char *display_name = NULL;
+       int id;
+       contacts_record_get_str_p(record, _contacts_contact.display_name, &display_name);
+       contacts_record_get_int(record, _contacts_contact.id, &id);
+
+       _DEBUG_INFO("display_name = %s", display_name);
+       _DEBUG_INFO("id = %d", id);
+
+       /* Reverse_Converter */
+       err = contacts_vcard_make_from_contact(record, &temp_agent_data);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_vcard_plugIn] contacts_vcard_make_from_contact() Fail!\n");
+               ret = _convert_service_error_to_common_error(err);
+               *agent_data = 0;
+       } else {
+               _DEBUG_INFO("[dc_vcard_plugIn] contacts_vcard_make_from_contact() Success!\n");
+               *agent_data = (void *)temp_agent_data;
+               _DEBUG_INFO("temp_agent_data = %s", temp_agent_data);
+       }
+
+       contacts_record_destroy(record, true);
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
+
+EXPORT_API void *sync_agent_plugin_alloc_object()
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *agent_data = "BEGIN:VCARD\r\n\
+VERSION:2.1\r\n\
+END:VCARD";
+
+       _EXTERN_FUNC_EXIT;
+       return (void *)agent_data;
+}
+
+EXPORT_API int sync_agent_plugin_free_object(void *in_object)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("[dc_vcard_plugIn] Do nothing\n");
+
+       return 1;
+}
+
+EXPORT_API void *sync_agent_plugin_set_value(void *in_object, int key, char *extension_key, void *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *new_agent_data = 0;
+       char *key_name = 0;
+
+       if (key == VCARD_CONTENT_NO_TYPE)
+               return (void *)new_agent_data;
+       else if (key == VCARD_CONTENT_EXTENSION)
+               key_name = extension_key;
+       else
+               key_name = _convert_key_name(key);
+
+       new_agent_data = _contacts_vcard_put_content((const char *)in_object, (const char *)key_name, (const char *)value);
+
+       _EXTERN_FUNC_EXIT;
+       return (void *)new_agent_data;
+}
+
+EXPORT_API void *sync_agent_plugin_get_value(void *in_object, int key, char *extension_key)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char data[5000] = { 0, };       /* hard coding : size 1000 */
+       char *key_name = 0;
+       int result;
+
+       if (key == VCARD_CONTENT_NO_TYPE)
+               return 0;
+       else if (key == VCARD_CONTENT_EXTENSION)
+               key_name = extension_key;
+       else
+               key_name = _convert_key_name(key);
+
+       result = _contacts_vcard_get_content((const char *)in_object, (const char *)key_name, _get_content, data);
+       if (result == 0) {
+               _EXTERN_FUNC_EXIT;
+               return 0;
+       }
+
+       _EXTERN_FUNC_EXIT;
+
+       if (strlen(data) == 0)
+               return 0;
+       else
+               return strdup(data);
+}
+
+EXPORT_API sync_agent_plugin_object_info_s *sync_agent_plugin_get_obj_info()
+{
+       _EXTERN_FUNC_ENTER;
+
+       sync_agent_plugin_object_info_s *obj_info = (sync_agent_plugin_object_info_s *) calloc(1, sizeof(sync_agent_plugin_object_info_s));
+       if (obj_info == NULL) {
+               _DEBUG_ERROR("CALLOC failed !!!");
+               return NULL;
+       }
+
+       obj_info->type = VCARD_TYPE;
+       obj_info->version = VCARD_VERSION;
+       obj_info->field_cnt = sizeof(vcard_field_list) / sizeof(vcard_field_list_s);
+
+       if (obj_info->field_cnt > 0)
+               if (_set_obj_field_info(&(obj_info->field_list), obj_info->field_cnt, vcard_field_list) == 0) {
+                       /* for prevent */
+                       if (obj_info != NULL)
+                               free(obj_info);
+
+                       return NULL;
+               }
+
+       _EXTERN_FUNC_EXIT;
+       return obj_info;
+}
+
+EXPORT_API int sync_agent_plugin_free_obj_info(sync_agent_plugin_object_info_s * obj_info)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (obj_info != NULL) {
+               if (obj_info->field_cnt > 0)
+                       if (_free_obj_field_info(obj_info->field_list, obj_info->field_cnt) == 0)
+                               return 0;
+
+               free(obj_info);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+static int _free_obj_field_info(sync_agent_plugin_field_info_s * field_list, int count)
+{
+       _INNER_FUNC_ENTER;
+
+       int field_count = 0;
+       sync_agent_plugin_field_info_s *child = NULL;
+
+       if (field_list != NULL) {
+               for (field_count = 0; field_count < count; field_count++) {
+                       child = field_list + field_count;
+                       if (child->field_child_cnt > 0)
+                               if (_free_obj_field_info(child->field_child_list, child->field_child_cnt) == 0)
+                                       return 0;
+               }
+               free(field_list);
+       }
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+static int _set_obj_field_info(sync_agent_plugin_field_info_s ** field_list, int count, vcard_field_list_s * input_list)
+{
+       _INNER_FUNC_ENTER;
+
+       int field_count = 0;
+       sync_agent_plugin_field_info_s *child = NULL;
+
+       *field_list = (sync_agent_plugin_field_info_s *) calloc(count, sizeof(sync_agent_plugin_field_info_s));
+       if (*field_list == NULL) {
+               _DEBUG_ERROR("CALLOC failed !!!");
+               return 0;
+       }
+
+       for (field_count = 0; field_count < count; field_count++) {
+               child = (*field_list) + field_count;
+               child->field_name = input_list[field_count].field_name;
+               _DEBUG_TRACE("[%s]", child->field_name);
+
+               if (input_list[field_count].field_enum == VCARD_FIELD_BEGIN || input_list[field_count].field_enum == VCARD_FIELD_END) {
+                       child->field_child_cnt = sizeof(vcard_field_list_begin_end) / sizeof(vcard_field_list_s);
+                       _DEBUG_TRACE("----------");
+                       _set_obj_field_info(&(child->field_child_list), child->field_child_cnt, vcard_field_list_begin_end);
+                       _DEBUG_TRACE("==========");
+               } else if (input_list[field_count].field_enum == VCARD_FIELD_VERSION) {
+                       child->field_child_cnt = sizeof(vcard_field_list_version) / sizeof(vcard_field_list_s);
+                       _DEBUG_TRACE("----------");
+                       _set_obj_field_info(&(child->field_child_list), child->field_child_cnt, vcard_field_list_version);
+                       _DEBUG_TRACE("==========");
+               } else if (input_list[field_count].field_enum == VCARD_FIELD_ADR) {
+                       child->field_child_cnt = sizeof(vcard_field_list_adr) / sizeof(vcard_field_list_s);
+                       _DEBUG_TRACE("----------");
+                       _set_obj_field_info(&(child->field_child_list), child->field_child_cnt, vcard_field_list_adr);
+                       _DEBUG_TRACE("==========");
+               } else if (input_list[field_count].field_enum == VCARD_FIELD_TEL) {
+                       child->field_child_cnt = sizeof(vcard_field_list_tel) / sizeof(vcard_field_list_s);
+                       _DEBUG_TRACE("----------");
+                       _set_obj_field_info(&(child->field_child_list), child->field_child_cnt, vcard_field_list_tel);
+                       _DEBUG_TRACE("==========");
+               } else if (input_list[field_count].field_enum == VCARD_FIELD_EMAIL) {
+                       child->field_child_cnt = sizeof(vcard_field_list_email) / sizeof(vcard_field_list_s);
+                       _DEBUG_TRACE("----------");
+                       _set_obj_field_info(&(child->field_child_list), child->field_child_cnt, vcard_field_list_email);
+                       _DEBUG_TRACE("==========");
+               }
+       }
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+static char *_convert_key_name(int key)
+{
+       _INNER_FUNC_ENTER;
+
+       char *key_name = 0;
+
+       switch (key) {
+       case VCARD_CONTENT_FN:
+               key_name = "FN";
+               break;
+       case VCARD_CONTENT_N:
+               key_name = "N";
+               break;
+       case VCARD_CONTENT_NICKNAME:
+               key_name = "NICKNAME";
+               break;
+       case VCARD_CONTENT_PHOTO:
+               key_name = "PHOTO";
+               break;
+       case VCARD_CONTENT_BDAY:
+               key_name = "BDAY";
+               break;
+       case VCARD_CONTENT_ADR:
+               key_name = "ADR";
+               break;
+       case VCARD_CONTENT_LABEL:
+               key_name = "LABEL";
+               break;
+       case VCARD_CONTENT_TEL:
+               key_name = "TEL";
+               break;
+       case VCARD_CONTENT_EMAIL:
+               key_name = "EMAIL";
+               break;
+       case VCARD_CONTENT_TITLE:
+               key_name = "TITLE";
+               break;
+       case VCARD_CONTENT_ROLE:
+               key_name = "ROLE";
+               break;
+       case VCARD_CONTENT_ORG:
+               key_name = "ORG";
+               break;
+       case VCARD_CONTENT_NOTE:
+               key_name = "NOTE";
+               break;
+       case VCARD_CONTENT_REV:
+               key_name = "REV";
+               break;
+       case VCARD_CONTENT_UID:
+               key_name = "UID";
+               break;
+       case VCARD_CONTENT_URL:
+               key_name = "URL";
+               break;
+       case VCARD_CONTENT_X_ANNIVERSARY:
+               key_name = "X-ANNIVERSARY";
+               break;
+       case VCARD_CONTENT_X_IRMC_LUID:
+               key_name = "X-IRMC-LUID";
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return key_name;
+}
+
+static int _get_content(const char *value, void *data)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(value == NULL, SYNC_AGENT_DA_ERRORS, "[dc_vcard_plugIn] value is NULL");
+
+       const char *line_breaker = "\r";
+       char *colon_loc = 0;
+       char *line_breaker_loc = 0;
+       int data_size = 0;
+
+       colon_loc = (char *)value;
+       line_breaker_loc = strstr(colon_loc, line_breaker);
+       data_size = line_breaker_loc - colon_loc;
+       _DEBUG_TRACE("[dc_vcard_plugIn] value : %s", value);
+       _DEBUG_TRACE("[dc_vcard_plugIn] colon_loc : %s", colon_loc);
+       _DEBUG_TRACE("[dc_vcard_plugIn] line_breaker_loc : %s", line_breaker_loc);
+       _DEBUG_TRACE("[dc_vcard_plugIn] data_size : %d", data_size);
+
+       /* hard coding : size 5000 */
+       memcpy((char *)data, colon_loc, data_size);
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+static sync_agent_da_return_e _convert_service_error_to_common_error(contacts_error_e err)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       _DEBUG_TRACE("[da_contact_plugIn] Error Code : %d\n", err);
+
+       switch (err) {
+       case CONTACTS_ERROR_NONE:
+               ret = SYNC_AGENT_DA_SUCCESS;
+               break;
+       case CONTACTS_ERROR_OUT_OF_MEMORY:
+               ret = SYNC_AGENT_DA_ERR_MEMORY_FULL;
+               break;
+       case CONTACTS_ERROR_INVALID_PARAMETER:
+               ret = SYNC_AGENT_DA_ERR_INVALID_PARAMETER;
+               break;
+       case CONTACTS_ERROR_NO_DATA:
+               ret = SYNC_AGENT_DA_ERR_NO_DATA;
+               break;
+       case CONTACTS_ERROR_DB:
+               ret = SYNC_AGENT_DA_ERR_SERVICE_DB;
+               break;
+       case CONTACTS_ERROR_IPC:
+               ret = SYNC_AGENT_DA_ERR_SERVICE_IPC;
+               break;
+       default:
+               ret = SYNC_AGENT_DA_ERRORS;
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+
+       return ret;
+}
+
+static char *_contacts_vcard_put_content(const char *vcard_stream, const char *content_type, const char *content_value)
+{
+       _INNER_FUNC_ENTER;
+
+       int i, org_len, new_len;
+       char *new_stream, *cur;
+       const char *end_content = "END:VCARD";
+
+       retvm_if(NULL == vcard_stream, NULL, "vcard_stream is NULL");
+       retvm_if(NULL == content_type, NULL, "content_type is NULL");
+       retvm_if(NULL == content_value, NULL, "content_value is NULL");
+
+       org_len = strlen(vcard_stream);
+       new_len = org_len + strlen(content_type) + strlen(content_value) + 8;
+
+       new_stream = malloc(new_len);
+       retvm_if(NULL == new_stream, NULL, "malloc() Failed");
+
+       memcpy(new_stream, vcard_stream, org_len);
+
+       i = 1;
+       for (cur = new_stream + new_len - 1; cur; cur--) {
+               if (end_content[9 - i] == *cur) {
+                       if (9 == i)
+                               break;
+                       i++;
+                       continue;
+               } else {
+                       i = 1;
+               }
+       }
+       if (9 != i) {
+               _DEBUG_ERROR("vcard_stream is invalid(%s)", vcard_stream);
+               free(new_stream);
+               _INNER_FUNC_EXIT;
+               return NULL;
+       }
+
+       cur += snprintf(cur, new_len - (cur - new_stream), "%s:", content_type);
+       cur = strncpy(cur, content_value, new_len - (cur - new_stream));
+       snprintf(cur, new_len - (cur - new_stream), "\r\n%s\r\n", end_content);
+
+       _INNER_FUNC_EXIT;
+
+       return new_stream;
+}
+
+static int _contacts_vcard_get_content(const char *vcard_stream, const char *content_type, int (*fn) (const char *content_value, void *data), void *data)
+{
+       _INNER_FUNC_ENTER;
+
+       int len, buf_size, type_len;
+       char *cursor, *found, *value;
+
+       retv_if(NULL == vcard_stream, 0);
+       retv_if(NULL == content_type, 0);
+       retv_if(NULL == fn, 0);
+
+       type_len = strlen(content_type);
+       value = malloc(1024);
+       retvm_if(NULL == value, 0, "malloc() Failed");
+       buf_size = 1024;
+
+       while ((found = strstr(vcard_stream, content_type))) {
+               if ((found != vcard_stream && '\n' != *(found - 1))
+                   && ':' != *(found + type_len + 1))
+                       continue;
+
+               cursor = found;
+               while (*cursor) {
+                       if ('\r' == *cursor)
+                               cursor++;
+                       if ('\n' == *cursor) {
+                               if (' ' != *(cursor + 1))
+                                       break;
+                       }
+
+                       cursor++;
+               }
+               len = cursor - found;
+               if (len < buf_size)
+                       memcpy(value, found, len);
+               else {
+                       value = realloc(value, len + 1);
+                       if (value) {
+                               buf_size = len + 1;
+                               memcpy(value, found, len);
+                       } else {
+                               vcard_stream = found + type_len;
+                               continue;
+                       }
+               }
+               value[len] = '\0';
+               if (fn)
+                       if (fn(value + type_len + 1, data)) {
+                               free(value);
+                               _INNER_FUNC_EXIT;
+                               return 0;
+                       }
+               vcard_stream = found + type_len;
+       }
+
+       free(value);
+
+       _INNER_FUNC_EXIT;
+       return 1;
+}
+
+static void _contacts_struct_merge(contacts_record_h old, contacts_record_h new)
+{
+       _INNER_FUNC_ENTER;
+
+       __contacts_struct_property_merge(old, new);
+
+       __contacts_struct_child_property_merge(_contacts_contact.name, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.image, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.company, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.note, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.number, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.email, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.event, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.messenger, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.address, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.url, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.nickname, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.profile, old, new);
+//      __contacts_struct_child_property_merge(_contacts_contact.relationship, old, new);
+//      __contacts_struct_child_property_merge(_contacts_contact.group_relation, old, new);
+       __contacts_struct_child_property_merge(_contacts_contact.extension, old, new);
+
+       _INNER_FUNC_EXIT;
+}
+
+static void __contacts_struct_property_merge(contacts_record_h old, contacts_record_h new)
+{
+       _INNER_FUNC_ENTER;
+
+//      contacts_error_e err = CONTACTS_ERROR_NONE;
+//
+//      char *ringtone_path = NULL;
+//      char *image_thumbnail_path = NULL;
+//      char *uid = NULL;
+//      char *vibration = NULL;
+//
+//      err = contacts_record_get_str_p(new, _contacts_contact.ringtone_path, &ringtone_path);
+//      if (err != CONTACTS_ERROR_NONE)
+//              _DEBUG_ERROR("contacts_record_get_str_p(ringtone_path) is failed");
+//
+//      if (ringtone_path != NULL) {
+//              _DEBUG_TRACE("ringtone_path = %s", ringtone_path);
+//              err = contacts_record_set_str(old, _contacts_contact.ringtone_path, ringtone_path);
+//              if (err != CONTACTS_ERROR_NONE)
+//                      _DEBUG_ERROR("contacts_record_set_str(%s) is failed", ringtone_path);
+//      }
+//
+//      err = contacts_record_get_str_p(new, _contacts_contact.image_thumbnail_path, &image_thumbnail_path);
+//      if (err != CONTACTS_ERROR_NONE)
+//              _DEBUG_ERROR("contacts_record_get_str_p(image_thumbnail_path) is failed");
+//
+//      if (image_thumbnail_path != NULL) {
+//              _DEBUG_TRACE("image_thumbnail_path = %s", image_thumbnail_path);
+//              err = contacts_record_set_str(old, _contacts_contact.image_thumbnail_path, image_thumbnail_path);
+//              if (err != CONTACTS_ERROR_NONE)
+//                      _DEBUG_ERROR("contacts_record_set_str(%s) is failed", image_thumbnail_path);
+//      }
+//
+//      err = contacts_record_get_str_p(new, _contacts_contact.uid, &uid);
+//      if (err != CONTACTS_ERROR_NONE)
+//              _DEBUG_ERROR("contacts_record_get_str_p(uid) is failed");
+//
+//      if (uid != NULL) {
+//              _DEBUG_TRACE("uid = %s", uid);
+//              err = contacts_record_set_str(old, _contacts_contact.uid, uid);
+//              if (err != CONTACTS_ERROR_NONE)
+//                      _DEBUG_ERROR("contacts_record_set_str(%s) is failed", uid);
+//      }
+//
+//      err = contacts_record_get_str_p(new, _contacts_contact.vibration, &vibration);
+//      if (err != CONTACTS_ERROR_NONE)
+//              _DEBUG_ERROR("contacts_record_get_str_p(vibration) is failed");
+//
+//      if (vibration != NULL) {
+//              _DEBUG_TRACE("vibration = %s", vibration);
+//              err = contacts_record_set_str(old, _contacts_contact.vibration, vibration);
+//              if (err != CONTACTS_ERROR_NONE)
+//                      _DEBUG_ERROR("contacts_record_set_str(%s) is failed", vibration);
+//      }
+
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+
+       char *image_thumbnail_path = NULL;
+
+       err = contacts_record_get_str_p(new, _contacts_contact.image_thumbnail_path, &image_thumbnail_path);
+       if (err != CONTACTS_ERROR_NONE)
+               _DEBUG_ERROR("contacts_record_get_str_p(image_thumbnail_path) is failed");
+
+       if (image_thumbnail_path != NULL) {
+               _DEBUG_TRACE("image_thumbnail_path = %s", image_thumbnail_path);
+               err = contacts_record_set_str(old, _contacts_contact.image_thumbnail_path, image_thumbnail_path);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_set_str(%s) is failed", image_thumbnail_path);
+       }
+
+       _INNER_FUNC_EXIT;
+}
+
+static void __contacts_struct_child_property_merge(unsigned int property_id, contacts_record_h old, contacts_record_h new)
+{
+       _INNER_FUNC_ENTER;
+
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+
+       unsigned int old_count = 0;
+       unsigned int new_count = 0;
+
+       contacts_record_h old_record = NULL;
+       contacts_record_h new_record = NULL;
+       contacts_record_h new_cloned_record = NULL;
+
+       _DEBUG_TRACE("property_id = %d", property_id);
+
+       err = contacts_record_get_child_record_count(old, property_id, &old_count);
+       if (err != CONTACTS_ERROR_NONE)
+               _DEBUG_ERROR("contacts_record_get_child_record_count is failed");
+
+       _DEBUG_TRACE("old_count = %d", old_count);
+
+       int i;
+       for (i = 0; i < old_count; i++) {
+
+               err = contacts_record_get_child_record_at_p(old, property_id, 0, &old_record);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_get_child_record_at_p is failed");
+
+               err = contacts_record_remove_child_record(old, property_id, old_record);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_remove_child_record is failed");
+       }
+
+       err = contacts_record_get_child_record_count(new, property_id, &new_count);
+       if (err != CONTACTS_ERROR_NONE)
+               _DEBUG_ERROR("contacts_record_get_child_record_count is failed");
+
+       _DEBUG_TRACE("new_count = %d", new_count);
+
+       for (i = 0; i < new_count; i++) {
+
+               err = contacts_record_get_child_record_at_p(new, property_id, i, &new_record);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_get_child_record_at_p is failed");
+
+               err = contacts_record_clone(new_record, &new_cloned_record);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_clone is failed");
+
+               err = contacts_record_add_child_record(old, property_id, new_cloned_record);
+               if (err != CONTACTS_ERROR_NONE)
+                       _DEBUG_ERROR("contacts_record_add_child_record is failed");
+       }
+
+       _INNER_FUNC_EXIT;
+}
+
+//static void _remove_vcard_field(CTSstruct *contact)
+//{
+//      _INNER_FUNC_ENTER;
+//
+//      GSList *numbers = 0, *email = 0, *event = 0, *postal = 0, *web = 0, *nick = 0;
+//      CTSvalue *name = 0, *company = 0, *base = 0;
+//
+//      /* free name */
+//      contacts_svc_struct_get_value(contact, CTS_CF_NAME_VALUE, &name);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_FIRST_STR, 0);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_LAST_STR, 0);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_ADDITION_STR, 0);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_SUFFIX_STR, 0);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_PREFIX_STR, 0);
+//      contacts_svc_value_set_str(name, CTS_NAME_VAL_FIRST_STR, 0);
+//
+//      /* free company */
+//      contacts_svc_struct_get_value(contact, CTS_VALUE_COMPANY, &company);
+//      contacts_svc_value_set_str(company, CTS_COMPANY_VAL_NAME_STR, 0);
+//      contacts_svc_value_set_str(company, CTS_COMPANY_VAL_DEPARTMENT_STR, 0);
+//      contacts_svc_value_set_str(company, CTS_COMPANY_VAL_JOB_TITLE_STR, 0);
+//      contacts_svc_value_set_str(company, CTS_COMPANY_VAL_ROLE_STR, 0);
+//
+//      /* free base */
+//      contacts_svc_struct_get_value(contact, CTS_CF_BASE_INFO_VALUE, &base);
+//      contacts_svc_value_set_str(base, CTS_BASE_VAL_IMG_PATH_STR, 0);
+//      //contacts_svc_value_set_str(base, CTS_BASE_VAL_FULL_IMG_PATH_STR, 0);
+//      contacts_svc_value_set_str(base, CTS_NOTE_VAL_NOTE_STR, 0);
+//
+//      /* free number */
+//      contacts_svc_struct_get_list(contact, CTS_CF_NUMBER_LIST, &numbers);
+//      g_slist_foreach(numbers, _remove_vcard_gslist_field, (gpointer) CTS_NUM_VAL_DELETE_BOOL);
+//
+//      /* free email */
+//      contacts_svc_struct_get_list(contact, CTS_CF_EMAIL_LIST, &email);
+//      g_slist_foreach(email, _remove_vcard_gslist_field, (gpointer) CTS_EMAIL_VAL_DELETE_BOOL);
+//
+//      /* free event */
+//      contacts_svc_struct_get_list(contact, CTS_CF_EVENT_LIST, &event);
+//      g_slist_foreach(event, _remove_vcard_gslist_field, (gpointer) CTS_EVENT_VAL_DELETE_BOOL);
+//
+//      /* free postal */
+//      contacts_svc_struct_get_list(contact, CTS_CF_POSTAL_ADDR_LIST, &postal);
+//      g_slist_foreach(postal, _remove_vcard_gslist_field, (gpointer) CTS_POSTAL_VAL_DEFAULT_BOOL);
+//
+//      /* free web */
+//      contacts_svc_struct_get_list(contact, CTS_CF_WEB_ADDR_LIST, &web);
+//      g_slist_foreach(web, _remove_vcard_gslist_field, (gpointer) CTS_WEB_VAL_DELETE_BOOL);
+//
+//      /* free nick */
+//      contacts_svc_struct_get_list(contact, CTS_CF_NICKNAME_LIST, &nick);
+//      g_slist_foreach(nick, _remove_vcard_gslist_field, (gpointer) CTS_NICKNAME_VAL_DELETE_BOOL);
+//
+//      _INNER_FUNC_EXIT;
+//}
+//
+//static void _remove_vcard_gslist_field(gpointer data, gpointer user_data)
+//{
+//      _INNER_FUNC_ENTER;
+//
+//      contacts_svc_value_set_bool((CTSvalue *) data, (int)user_data, 1);
+//
+//      _INNER_FUNC_EXIT;
+//}
diff --git a/src/plugins/ds-public/xcalllog/CMakeLists.txt b/src/plugins/ds-public/xcalllog/CMakeLists.txt
new file mode 100755 (executable)
index 0000000..9e7305a
--- /dev/null
@@ -0,0 +1,42 @@
+
+#############################################
+#
+# Step 1. Set Variable and Build Dependency
+#
+
+# set plguin name
+SET(PLUGIN_NAME "dc-xcalllog")
+
+# set a name for the entire project
+PROJECT(plugin-${PLUGIN_NAME})
+
+# checks for build dependency modules : a pkg-config module for CMake
+INCLUDE(FindPkgConfig)
+pkg_check_modules(${PLUGIN_NAME} REQUIRED
+                                       contacts-service2
+                                       sync-agent
+                                       dlog
+                                       libwbxml2)
+
+#############################################
+#
+# Step 2. Set Compile Environment
+#
+
+# set extra cflags from build dependency
+SET(PLUGIN_CFLAGS "${dc-xcalllog_CFLAGS}")
+
+#############################################
+#
+# Step 3. Set Link Environment
+#
+
+# link a target to given libraries from pkg-config.
+SET(PLUGIN_LDFLAGS "${dc-xcalllog_LDFLAGS}")
+
+#############################################
+#
+# Step 4. Install packages
+#
+
+include(${CMAKE_CURRENT_SOURCE_DIR}/../../CMakeLists.sub)
\ No newline at end of file
diff --git a/src/plugins/ds-public/xcalllog/include/encoding_util.h b/src/plugins/ds-public/xcalllog/include/encoding_util.h
new file mode 100755 (executable)
index 0000000..f55c5e8
--- /dev/null
@@ -0,0 +1,238 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ENCODING_UTIL_H_
+#define ENCODING_UTIL_H_
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+#define QP_SIZE                        76
+#define BASE64_SIZE                    76
+
+typedef enum {
+       EN_TYPE_NONE = 0,
+       EN_TYPE_QUOTED_PRINTABLE,
+       EN_TYPE_BASE64
+} encoding_type_e;
+
+/*             Quoted-Printable
+ *
+ *     @example code
+int main()
+{
+       char *src = "hello";
+       char *encode_src;
+       int encode_src_len = 0;
+       char *decode_src;
+       int decode_src_len = 0;
+
+       int res = encode_qp(src, strlen(src), &encode_src, &encode_src_len);
+       if (res != 0)
+               fprintf(stdout, "encode src : %s ( %d ) \n", encode_src, encode_src_len);
+       else
+               fprintf(stdout, "%s\n", "encode error !!");
+
+       res = decode_qp(encode_src, encode_src_len, &decode_src, &decode_src_len);
+       if (res != 0)
+               fprintf(stdout, "decode src : %s ( %d ) \n", decode_src, decode_src_len);
+       else
+               fprintf(stdout, "%s\n", "decode error !!");
+
+       return 0;
+}
+
+ */
+
+/*
+ * @brief                      encode original source ( encoding type : quoted-printable )
+ *     @param[in]      src                             original source
+ *     @param[in]      src_len                 length of original source
+ *     @param[out]     en_src                  encoded source
+ *     @param[out]     en_src_len              length of encoded source
+ *     @return                 operation result
+ *     @retval                 1                                       success
+ *     @retval                 0                                       fail
+ */
+int encode_qp(char *src, int src_len, char **en_src, int *en_src_len);
+
+/*
+ * @brief                      decode encoded source ( decoding type : quoted-printable )
+ * @param[in]  src                             encoded source
+ * @param[in]  src_len                 length of encoded source
+ * @param[out] de_src                  decoded source ( original source )
+ * @param[out] de_src_len              length of decoded source
+ * @return                     operation result
+ * @retval                     1                                       success
+ * @retval                     0                                       fail
+ */
+int decode_qp(char *src, int src_len, char **de_src, int *de_src_len);
+
+/*             Base64
+ *
+ *     @example code
+
+ int main()
+{
+       char *src = "hello";
+       char *encode_src;
+       int encode_src_len = 0;
+       char *decode_src;
+       int decode_src_len = 0;
+
+       int res = encode_base64(src, strlen(src), &encode_src, &encode_src_len);
+       if (res != 0)
+               fprintf(stdout, "encode src : %s ( %d ) \n", encode_src, encode_src_len);
+       else
+               fprintf(stdout, "%s\n", "encode error !!");
+
+       res = decode_base64(encode_src, encode_src_len, &decode_src, &decode_src_len);
+       if (res != 0)
+               fprintf(stdout, "decode src : %s ( %d ) \n", decode_src, decode_src_len);
+       else
+               fprintf(stdout, "%s\n", "decode error !!");
+
+       return 0;
+}
+
+ */
+
+/*
+ * @brief                      encode original source ( encoding type : base64 )
+ *     @param[in]      src                             original source
+ *     @param[in]      src_len                 length of original source
+ *     @param[out]     en_src                  encoded source
+ *     @param[out]     en_src_len              length of encoded source
+ *     @return                 operation result
+ *     @retval                 1                                       success
+ *     @retval                 0                                       fail
+ */
+int encode_base64(char *src, int src_len, char **en_src, int *en_src_len);
+
+/*
+ * @brief                      decode encoded source ( decoding type : base64 )
+ * @param[in]  src                             encoded source
+ * @param[in]  src_len                 length of encoded source
+ * @param[out] de_src                  decoded source ( original source )
+ * @param[out] de_src_len              length of decoded source
+ * @return                     operation result
+ * @retval                     1                                       success
+ * @retval                     0                                       fail
+ */
+int decode_base64(char *src, int src_len, char **de_src, int *de_src_len);
+
+/*
+ * @brief                      make the decoding process
+ * @param[in]  src                             encoded source
+ * @param[in]  src_len                 length of encoded source
+ * @param[out] de_src                  decoded source ( original source )
+ * @param[out] de_src_len              length of decoded source
+ * @return                     operation result
+ * @retval                     1                                       success
+ * @retval                     0                                       fail
+ *
+ * @example code
+
+int main()
+{
+       char *src = "...";                      // decoded data
+       int src_len = strlen(src);
+       char *decode_src;
+       int decode_src_len = 0;
+
+       int res = proc_decoding(src, src_len, &decode_src, &decode_src_len);
+
+       if (res != 0)
+               fprintf(stdout, "decode src : \n%s\n", decode_src);
+       else
+               fprintf(stdout, "%s\n", "decode error !!");
+
+       if (decode_src != NULL)
+               free(decode_src);
+
+       return 0;
+}
+ */
+int proc_decoding(const char *src, int src_len, char **de_src, int *de_src_len);
+
+/*
+ * @brief                      encoded value is changed to the decoded value
+ * @param[in]  type                                    encoding type
+ * @param[in]  value                                   encoded value (end of string must be '\0' !!)
+ *                                             ex) =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+ * @param[in]  value_size                      length of encoded value
+ * @param[out] decode_str                      decoded string
+ * @param[out] decode_str_len  length of decoded string
+ * @return                     operation result
+ * @ratval                     1                                               success
+ * @retval                     0                                               fail
+ *
+ * @example code
+
+int main()
+{
+       char *data = "...";                                             // ex) ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8
+       encoding_type_e type = find_encoding_type((const char *)data);
+
+       char *value = "...";                                    // ex) =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+       int value_size = strlen(value);
+
+       int decode_str_len = 0;
+       char *decode_str = (char*)malloc(sizeof(char)*BUF_SIZE);                        // BUF_SIZE : user define
+       if (decode_str == NULL) {
+               // error process
+       }
+       memset(decode_str, 0x00, sizeof(char)*BUF_SIZE);
+
+       int res = decode_value(type, value, data_size, &decode_str, &decode_str_len);
+
+       if (res == 1) {
+               // success process
+               if (decode_str != NULL)
+                       free(decode_str);
+       } else {
+               // error process
+               if (decode_str != NULL)
+                       free(decode_str);
+       }
+
+       return 0;
+}
+ */
+
+int decode_value(encoding_type_e type, const char *value, int value_size, char **decode_str, int *decode_str_len);
+
+/*
+ * @brief                      get encoding type for data
+ * @param[in]  data                                    vobject data
+ * @return                     encoding type
+ * @ratval                     >= 1                                    success
+ * @retval                     0                                               fail
+ */
+encoding_type_e find_encoding_type(const char *data);
+
+/*
+ * @brief                      check whether to exist this string, "ENCODING=" in the data
+ * @param[in]  data                            vobject data
+ * @return                     operation result
+ * @retval                     1                                       exist
+ * @retval                     0                                       not exist
+ */
+int check_encoding_data(const char *data);
+
+#endif                         /* ENCODING_UTIL_H_ */
diff --git a/src/plugins/ds-public/xcalllog/include/plugin_spec.h b/src/plugins/ds-public/xcalllog/include/plugin_spec.h
new file mode 100755 (executable)
index 0000000..cdc31df
--- /dev/null
@@ -0,0 +1,33 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef PLUGIN_SPEC_H_
+#define PLUGIN_SPEC_H_
+
+typedef enum {
+
+       XCALLLOG_CONTENT_NO_TYPE = 0,
+       XCALLLOG_CONTENT_EXTENSION = 1,
+       XCALLLOG_CONTENT_FN = 2,
+       XCALLLOG_CONTENT_X_NUMBER = 3,
+       XCALLLOG_CONTENT_X_DATE = 4,
+       XCALLLOG_CONTENT_X_DURATION = 5,
+       XCALLLOG_CONTENT_X_CALLTYPE = 6,
+
+} xcallog_value_type_e;
+
+#endif                         /* PLUGIN_SPEC_H_ */
diff --git a/src/plugins/ds-public/xcalllog/src/encoding_util.c b/src/plugins/ds-public/xcalllog/src/encoding_util.c
new file mode 100755 (executable)
index 0000000..d7823cb
--- /dev/null
@@ -0,0 +1,812 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <glib.h>
+#include <glib/gprintf.h>
+
+#include <sync_agent.h>
+
+#include "encoding_util.h"
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "ENCODING_UTIL"
+#endif
+
+#define TYPE_CHECK_BUF_SIZE                    100     /* temporary definition */
+#define TEMP_BUFFER_SIZE                               1024    /* temporary definition */
+
+/* BASE64 TABLE */
+static char base64_table[65] = {
+       'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I',
+       'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R',
+       'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a',
+       'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j',
+       'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's',
+       't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '1',
+       '2', '3', '4', '5', '6', '7', '8', '9', '+',
+       '/', '='
+};
+
+/* Quoted-Printable */
+static char *_dec_to_hex(int dec);
+static int _hex_to_dec(char *hex);
+
+/* Base64 */
+static int _find_base(char ch);
+
+/*
+ * Quoted-Printable
+ */
+int encode_qp(char *src, int src_len, char **en_src, int *en_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       char *en_hex;
+       int i = 0;
+       int j = 0;
+       int size_cnt = 0;
+
+       /*encoded string length is three times longer than existing maximum string length */
+       int full_lenth = src_len * 3 + 1 + (int)(src_len * 3 / 76) * 3;
+       *en_src = (char *)malloc(sizeof(char) * full_lenth);
+       if (*en_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc fail !!\n");
+               return 0;
+       }
+       memset(*en_src, 0x00, src_len * 3 + 1);
+
+       _DEBUG_INFO("[encoding_util] src_len : %d\n", src_len);
+       for (i = 0; i < src_len; i++) {
+               /* _DEBUG_INFO("[encoding_util] i : %d\n", i); */
+               if (size_cnt >= QP_SIZE - 3) {
+                       size_cnt = 0;
+                       (*en_src)[j++] = 0x0A;
+               }
+
+               if ((src[i] >= 33 && src[i] <= 126) || (src[i] == 0x0A)) {
+                       if (src[i] == 61) {
+                               en_hex = _dec_to_hex(src[i]);
+                               (*en_src)[j++] = 0x3D;  /* '=' */
+                               (*en_src)[j++] = en_hex[0];
+                               (*en_src)[j++] = en_hex[1];
+                               size_cnt += 3;
+                       } else {
+                               size_cnt++;
+                               (*en_src)[j++] = src[i];
+                       }
+               } else if (src[i] == 9 || src[i] == 32) {
+                       if (src[i + 1] == 0x0A || src[i + 1] == '\0') { /* TAB or WhiteSpace */
+                               en_hex = _dec_to_hex(src[i]);
+                               (*en_src)[j++] = 0x3D;  /* '=' */
+                               (*en_src)[j++] = en_hex[0];
+                               (*en_src)[j++] = en_hex[1];
+                               size_cnt += 3;
+                       } else {
+                               size_cnt++;
+                               (*en_src)[j++] = src[i];
+                       }
+               } else {
+                       en_hex = _dec_to_hex(src[i]);
+                       (*en_src)[j++] = 0x3D;  /* '=' */
+                       (*en_src)[j++] = en_hex[0];
+                       (*en_src)[j++] = en_hex[1];
+                       _DEBUG_INFO("[encoding_util] en_src : %s\n", *en_src);
+                       size_cnt += 3;
+               }
+       }
+
+       (*en_src)[j] = 0x00;
+       *en_src_len = size_cnt;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int decode_qp(char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       char hex[3];
+       char ch;
+       int dec = 0;
+       int is_space = 0;
+       int i = 0;
+       int j = 0;
+
+       *de_src = (char *)malloc(sizeof(char) * (src_len + 1));
+       if (*de_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc is fail !!\n");
+               return 0;
+       }
+       memset(*de_src, 0x00, sizeof(char) * (src_len + 1));
+
+       while (src[i] != '\0') {
+               if (src[i] == 0x3D) {   /* '=' */
+                       /* check whiteSpace */
+                       ch = src[++i];
+
+                       /* '=' skip if next character is a TAB or WhiteSpace */
+                       while (ch == 0x09 || ch == 0x20) {
+                               is_space = 1;
+                               ch = src[++i];
+
+                               if (is_space == 1) {
+                                       is_space = 0;
+                                       continue;
+                               }
+                       }
+
+                       /* '=' skip if next character is 3D which means '=' (encoding error case ??) */
+                       while (ch == '3') {
+                               ch = src[++i];
+
+                               if (ch == 'D') {
+                                       ch = src[++i];
+                                       continue;
+                               }
+                       }
+
+                       /* if next character is LF after '=' do doft line break
+                        * encoded QP string on one line 76 character is allowed
+                        */
+                       if (ch == 0x0A) {       /* LF */
+                               i++;
+                               continue;
+                       }
+
+                       hex[0] = src[i++];
+                       hex[1] = src[i++];
+                       hex[2] = '\0';
+
+                       dec = _hex_to_dec(hex);
+
+                       /* decoding error */
+                       if (dec < 0) {
+                               /* when error occur, restore the previous encoding message */
+                               (*de_src)[j++] = 0x3D;  /* '=' */
+                               (*de_src)[j++] = hex[0];
+                               (*de_src)[j++] = hex[1];
+                       } else {
+                               (*de_src)[j++] = dec;
+                       }
+               } else if (src[i] > 0x7E) {     /* encoding error */
+                       i++;    /* ignore that character */
+               } else {
+                       (*de_src)[j++] = src[i++];
+               }
+       }
+
+       (*de_src)[j] = '\0';
+       *de_src_len = j;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+static char *_dec_to_hex(int dec)
+{
+       _INNER_FUNC_ENTER;
+
+       static char hex[3];
+       int i;
+       int ch;
+
+       for (i = 0; i < 2; i++) {
+               if (i == 0) {
+                       ch = (dec & 0xF0) >> 4;
+               } else if (i == 1) {
+                       ch = (dec & 0x0F);
+               }
+
+               if (ch >= 10) {
+                       hex[i] = 'A' + ch - 10;
+               } else {
+                       hex[i] = '0' + ch;
+               }
+       }
+
+       hex[i] = 0x00;
+
+       _DEBUG_TRACE("[encoding_util] hex : %s\n", hex);
+
+       _INNER_FUNC_EXIT;
+       return &hex[0];
+}
+
+static int _hex_to_dec(char *hex)
+{
+       _INNER_FUNC_ENTER;
+
+       int dec = 0;
+       int byte;
+       int i = 0;
+
+       for (i = 0; i < 2; i++) {
+               if (hex[i] >= '0' && hex[i] <= '9') {
+                       byte = hex[i] - '0';
+               } else if (hex[i] >= 'A' && hex[i] <= 'F') {
+                       byte = hex[i] - 'A' + 10;
+               } else if (hex[i] >= 'a' && hex[i] <= 'f') {
+                       byte = hex[i] - 'a' + 10;
+               } else {
+                       byte = -1;
+               }
+
+               if (byte < 0)
+                       return -1;
+
+               dec += (i == 0) ? byte << 4 : byte;
+       }
+
+       _INNER_FUNC_EXIT;
+       return dec;
+}
+
+/*
+ *     Base64
+ */
+int encode_base64(char *src, int src_len, char **en_src, int *en_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       int i = 0;
+       int j = 0;
+       int cnt = 0;
+       int ch = 0;
+       int size_cnt = 0;
+
+       *en_src = (char *)malloc(sizeof(char) * (src_len * 2));
+
+       if (*en_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc fail !!\n");
+               return 0;
+       }
+       memset(*en_src, 0x00, src_len * 2);
+
+       while (1) {
+               switch (cnt++) {
+               case 0:
+                       {
+                               if (i < src_len) {
+                                       ch = (src[i] & 0xFC) >> 2;
+                               } else {
+                                       ch = -1;
+                               }
+                       }
+                       break;
+
+               case 1:
+                       {
+                               if (i < src_len) {
+                                       if (i + 1 < src_len) {
+                                               ch = ((src[i] & 0x03) << 4) | ((src[i + 1] & 0xF0) >> 4);
+                                       } else {
+                                               ch = ((src[i] & 0x03) << 4);
+                                       }
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                               break;
+                       }
+
+               case 2:
+                       {
+                               if (i < src_len) {
+                                       if (i + 1 < src_len) {
+                                               ch = ((src[i] & 0x0F) << 2) | ((src[i] & 0xC0) >> 6);
+                                       } else {
+                                               ch = ((src[i] & 0x0F) << 2);
+                                       }
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                       }
+                       break;
+
+               case 3:
+                       {
+                               if (i < src_len) {
+                                       ch = (src[i] & 0x3F);
+                               } else {
+                                       ch = -1;
+                               }
+                               i++;
+                               cnt = 0;
+                       }
+                       break;
+               }
+
+               /*
+                  if (ch >= 0 && ch <= 25) {           // Upper Case Alphabet
+                  (*en_src)[j++] = 'A' + ch;
+                  } else if (ch >= 26 && ch <= 51) {           // Lower Case Alphabet
+                  (*en_src)[j++] = 'a' + ch - 26;
+                  } else if (ch >= 52 && ch <= 61) {           // Digit
+                  (*en_src)[j++] = '0' + ch - 52;
+                  } else if (ch == 62) {
+                  (*en_src)[j++] = '+';
+                  } else if (ch == 63) {
+                  (*en_src)[j++] = '/';
+                  } else if (ch == -1) {
+                  (*en_src)[j++] = '=';                // padding
+                  }
+                */
+
+               if (ch != -1) {
+                       (*en_src)[j++] = base64_table[ch];
+               } else {
+                       (*en_src)[j++] = base64_table[64];      /* padding */
+               }
+
+               size_cnt++;
+
+               if (j % 4 == 0) {
+                       if (size_cnt == BASE64_SIZE) {
+                               size_cnt = 0;
+                               (*en_src)[j++] = 0x0A;  /* soft line break */
+                       }
+
+                       if (i >= src_len)
+                               break;
+               }
+       }
+
+       (*en_src)[j] = 0x00;
+       *en_src_len = j;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int decode_base64(char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       long tmp = 0;           /* 4byte (using decoding) */
+       int i = 0;
+       int j = 0;
+       int cnt = 0;
+       int pad_cnt = 0;
+
+       /* de_src is enough for the src_len 3/4 size */
+       *de_src = (char *)malloc(sizeof(char) * (src_len));
+
+       if (*de_src == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc is fail !!\n");
+               return 0;
+       }
+       memset(*de_src, 0x00, src_len);
+
+       while (src[i] != '\0') {
+               /*
+                  if (isupper(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - 'A');           // Upper case : 0 ~ 25
+                  } else if (islower(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - 'a' + 0x1A);            // Lower case : 26(0x1A) ~ 51
+                  } else if (isdigit(src[i])) {
+                  tmp = (tmp << 6) | (src[i] - '0' + 0x34);    // Number : 52(0x34) ~ 61
+                  } else if (src[i] == '+') {
+                  tmp = (tmp << 6) | 0x3E;             // '+' : 62(0x3E)
+                  } else if (src[i] == '/') {
+                  tmp = (tmp << 6) | 0x3F;                     // '/' : 63(0x3F)
+                  } else if (src[i] == '=') {
+                  pad_cnt++;
+                  tmp = (tmp << 6);                                    // '=' : padding
+                  } else {
+                  tmp = (tmp << 6);                                    // encoding error
+                  _DEBUG_INFO("encoding error !! \n");
+                  }
+                */
+
+               tmp = (tmp << 6) | (_find_base(src[i]));
+               if (tmp == 64) {
+                       pad_cnt++;
+               } else if (tmp == -1) {
+                       _DEBUG_ERROR("[encoding_util] encoding error \n");
+               }
+
+               if (++cnt >= 4) {
+                       (*de_src)[j++] = (char)((tmp & 0x00FF0000) >> 16);
+                       (*de_src)[j++] = (char)((tmp & 0x0000FF00) >> 8);
+                       (*de_src)[j++] = (char)(tmp & 0x000000FF);
+
+                       cnt = 0;
+                       tmp = 0;
+
+                       if (src[i + 1] == 0x0A) {       /* soft line break */
+                               i++;
+                       }
+               }
+
+               i++;
+       }
+
+       (*de_src)[j - pad_cnt] = '\0';
+       *de_src_len = j - pad_cnt;
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int proc_decoding(const char *src, int src_len, char **de_src, int *de_src_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(src == NULL, 0, "[encoding_util] src is NULL\n");
+
+       const char *reg_src = NULL;
+       reg_src = src;
+
+       _DEBUG_INFO("[encoding_util] << src >> \n%s\n", src);
+
+       *de_src = (char *)malloc(sizeof(char) * (src_len + 1));
+       if (*de_src == NULL) {
+               _DEBUG_INFO("[encoding_util] malloc error !! \n");
+
+               return 0;
+       }
+       memset(*de_src, 0x00, sizeof(char) * (src_len + 1));
+
+       char colon[] = ":";
+       char line_breaker[] = "\r\n";
+       char *start_decoding = NULL;
+       int data_size = 0;
+       int res = 0;
+       int de_temp_len = 0;
+       int len = 0;
+
+       char *de_temp = (char *)malloc(sizeof(char) * TEMP_BUFFER_SIZE);        /* todo : temporary */
+       if (de_temp == NULL) {
+               _DEBUG_ERROR("[encoding_util] malloc error !!\n");
+
+               if (*de_src != NULL)
+                       free(*de_src);
+
+               return 0;
+       }
+
+       while ((start_decoding = strstr(src, "ENCODING="))) {
+               char *colon_loc = strstr(start_decoding, colon);        /* find ':''s location */
+               char *line_breaker_loc = NULL;
+               if (colon_loc != NULL) {
+                       line_breaker_loc = strstr(colon_loc, line_breaker);     /* find "\r\n"'s location */
+               } else {
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+                       return 0;
+               }
+
+               /*
+                *      if find "ENCODING=" do strcat data until ":" to de_src
+                */
+               data_size = (colon_loc + 1) - src;      /* colon_loc + 1 ==>  Until next character of ':' */
+
+               char *temp = (char *)malloc(sizeof(char) * (data_size + 1));
+               if (temp == NULL) {
+                       _DEBUG_ERROR("temp is null");
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       /* for prevent */
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       return 0;
+               }
+               memset(temp, 0x00, sizeof(char) * (data_size + 1));
+               memcpy(temp, src, data_size);
+
+               len = g_strlcat(*de_src, temp, (src_len + 1));
+               if (len >= (src_len + 1)) {
+                       _DEBUG_ERROR("*de_src buffer overflow !!");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (temp != NULL)
+                               free(temp);
+
+                       return 0;
+               }
+
+               if (temp != NULL)
+                       free(temp);
+
+               _DEBUG_INFO("[encoding_util] << *de_src >> \n %s\n", *de_src);
+
+               /*
+                *              copy data from ":" until "\r\n"(actual encoding stream)
+                */
+               data_size = line_breaker_loc - colon_loc;       /* from ':' until "\r\n" + '\0' */
+               char *value = (char *)malloc(sizeof(char) * (data_size + 1));
+               if (value == NULL) {
+                       _DEBUG_ERROR("[encoding_util] malloc error !!\n");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       return 0;
+               }
+               memset(value, 0x00, sizeof(char) * (data_size + 1));
+               memcpy(value, ++colon_loc, data_size);  /* from ':' until "\r\n" */
+               value[data_size] = '\0';
+
+               /*
+                *      Get encoding type using data from "ENCODING=" to ":"
+                */
+               char type_check[TYPE_CHECK_BUF_SIZE] = { 0, };
+               int type_check_size = colon_loc - start_decoding;
+               strncpy(type_check, start_decoding, type_check_size);
+               _DEBUG_INFO("[encoding_util] type check : %s\n", type_check);
+               encoding_type_e type = find_encoding_type((const char *)type_check);
+
+               /*
+                *              Process decoding by passing the actual value and encoding type to decode_value()
+                */
+               de_temp_len = 0;
+               memset(de_temp, 0x00, sizeof(char) * TEMP_BUFFER_SIZE); /* todo : temporary */
+
+               res = decode_value(type, value, data_size, &de_temp, &de_temp_len);
+
+               if (res != 1) {
+                       _DEBUG_ERROR("[encoding_util] decode_value error !!\n");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (value != NULL)
+                               free(value);
+
+                       return 0;
+               }
+
+               /*
+                *      Append decoded data to de_src
+                */
+               _DEBUG_INFO("[encoding_util] de_temp : %s\n", de_temp);
+               len = 0;
+               len = g_strlcat(*de_src, de_temp, (src_len + 1));
+               if (len >= (src_len + 1)) {
+                       _DEBUG_ERROR("*de_src buffer overflow !!");
+
+                       if (*de_src != NULL)
+                               free(*de_src);
+
+                       if (de_temp != NULL)
+                               free(de_temp);
+
+                       if (value != NULL)
+                               free(value);
+
+                       return 0;
+               }
+
+               /*
+                *      find "ENCODING=" since "\r\n" agina
+                */
+               src = line_breaker_loc;
+
+               if (value != NULL)
+                       free(value);
+       }
+
+       /* Append remain character */
+       len = 0;
+       len = g_strlcat(*de_src, src, (src_len + 1));
+       if (len >= (src_len + 1)) {
+               _DEBUG_ERROR("*de_src buffer overflow !!");
+
+               if (*de_src != NULL)
+                       free(*de_src);
+
+               if (de_temp != NULL)
+                       free(de_temp);
+
+               return 0;
+       }
+
+       *de_src_len = strlen(*de_src);
+       _DEBUG_INFO("[encoding_util] changed src : \n%s ( %d ) \n", *de_src, *de_src_len);
+
+       if (de_temp != NULL)
+               free(de_temp);
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+int check_encoding_data(const char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       if (strstr(data, "ENCODING=") != NULL) {
+               _DEBUG_INFO("[encoding_util] exist encoding data !! \n");
+               _EXTERN_FUNC_EXIT;
+               return 1;
+       } else {
+               _DEBUG_INFO("[encoding_util] not exist encoding data !! \n");
+               _EXTERN_FUNC_EXIT;
+               return 0;
+       }
+}
+
+encoding_type_e find_encoding_type(const char *data)
+{
+       _EXTERN_FUNC_ENTER;
+
+       encoding_type_e type = EN_TYPE_NONE;
+       if (strstr(data, "QUOTED-PRINTABLE") != NULL) {
+               _DEBUG_INFO("[encoding_util] type : QP\n");
+               type = EN_TYPE_QUOTED_PRINTABLE;
+       } else if (strstr(data, "BASE64") != NULL) {
+               _DEBUG_INFO("[encoding_util] type : BASE64\n");
+               type = EN_TYPE_BASE64;
+       } else {
+               _DEBUG_INFO("[encoding_util] not supported type !! \n");
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return type;
+}
+
+int decode_value(encoding_type_e type, const char *value, int value_size, char **decode_str, int *decode_str_len)
+{
+       _EXTERN_FUNC_ENTER;
+
+       retvm_if(value == NULL, 0, "[encoding_util] value is NULL\n");
+
+       int res = 1;
+       const char *start_pos = NULL;
+       const char *cursor = NULL;
+       int semi_cnt = 0;
+       int len = 0;
+
+       /*
+        *      ex> value - =EA=B9=80;=EC=B2=A0=EC=88=98;;;\0
+        */
+       cursor = value;
+       start_pos = value;
+
+       while (*cursor != '\0') {
+               if ((*cursor != ';') && (*cursor != '\r')) {
+                       cursor++;
+                       continue;
+               } else if (*cursor == ';') {
+                       semi_cnt++;
+               }
+
+               int data_size = 0;
+               data_size = cursor - start_pos;
+
+               if (data_size == 0) {
+                       cursor++;
+                       start_pos++;
+               } else {
+                       char *temp = (char *)malloc(sizeof(char) * (value_size + 1));
+                       if (temp == NULL) {
+                               _DEBUG_ERROR("MALLOC failed !!!");
+                               res = 0;
+                               return res;
+                       }
+                       memset(temp, 0x00, sizeof(char) * (value_size + 1));
+                       memcpy(temp, start_pos, data_size);
+
+                       _DEBUG_INFO("[encoding_util] temp : %s \n", temp);
+
+                       char *decoding = NULL;
+                       int decoding_len = 0;
+
+                       switch (type) {
+                       case EN_TYPE_QUOTED_PRINTABLE:
+                               res = decode_qp(temp, data_size, &decoding, &decoding_len);
+                               break;
+                       case EN_TYPE_BASE64:
+                               res = decode_base64(temp, data_size, &decoding, &decoding_len);
+                               break;
+                       default:
+                               break;
+                       }
+
+                       if (temp != NULL)
+                               free(temp);
+
+                       _DEBUG_INFO("[encoding_util] decoding : %s ( %d )\n", decoding, decoding_len);
+
+                       if (res != 1) {
+                               _DEBUG_ERROR("[encoding_util] decoding error !! \n");
+
+                               if (decoding != NULL)
+                                       free(decoding);
+
+                               res = 0;
+                               return res;
+                       }
+
+                       len = g_strlcat(*decode_str, decoding, TEMP_BUFFER_SIZE);
+                       if (len >= TEMP_BUFFER_SIZE) {
+                               _DEBUG_ERROR("*decode_str buffer overflow !!");
+
+                               if (decoding != NULL)
+                                       free(decoding);
+
+                               res = 0;
+                               return res;
+                       }
+
+                       _DEBUG_INFO("[encoding_util] *decode_str : %s\n", *decode_str);
+
+                       if (decoding != NULL)
+                               free(decoding);
+
+                       cursor++;
+                       start_pos = cursor;
+               }
+
+               if (semi_cnt > 0) {
+                       int len = strlen(*decode_str);
+                       (*decode_str)[len] = ';';
+                       _DEBUG_INFO("[encoding_util] *decode_str : %s ( %d )\n", *decode_str, strlen(*decode_str));
+                       semi_cnt--;
+               }
+       }
+
+       *decode_str_len = strlen(*decode_str);
+
+       _DEBUG_INFO("[encoding_util] *decode_str : %s ( %d )\n", *decode_str, *decode_str_len);
+
+       _EXTERN_FUNC_EXIT;
+       return res;
+}
+
+static int _find_base(char ch)
+{
+       _EXTERN_FUNC_ENTER;
+
+       int i = 0;
+       for (i = 0; i < 65; i++) {
+               if (base64_table[i] == ch) {
+                       _DEBUG_INFO("[encoding_util] End !! \n");
+                       return i;
+               }
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return -1;
+}
diff --git a/src/plugins/ds-public/xcalllog/src/plugin_interface.c b/src/plugins/ds-public/xcalllog/src/plugin_interface.c
new file mode 100755 (executable)
index 0000000..3ba4c05
--- /dev/null
@@ -0,0 +1,432 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <stdio.h>
+#include <contacts.h>
+#include <glib.h>
+#include <time.h>
+
+#include <sync_agent.h>
+
+#include "plugin_spec.h"
+#include "encoding_util.h"
+
+#ifndef EXPORT_API
+#define EXPORT_API __attribute__ ((visibility("default")))
+#endif
+
+#ifndef OMADS_AGENT_LOG
+#undef LOG_TAG
+#define LOG_TAG "PLUGIN_XCALLLOG"
+#endif
+
+static char *_convert_key_name(int key);
+static sync_agent_da_return_e _convert_service_error_to_common_error(contacts_error_e err);
+
+static char *_convert_calllog_type(int type);
+static char *_convert_date(int date);
+static sync_agent_da_return_e _get_calllog_name(int contact_id, char **name);
+
+static char *_calllog_put_content(char *vcard_stream, char *content_type, char *content_value);
+
+static char *_convert_key_name(int key)
+{
+       _INNER_FUNC_ENTER;
+
+       char *key_name = 0;
+
+       switch (key) {
+       case XCALLLOG_CONTENT_FN:
+               key_name = "FN";
+               break;
+       case XCALLLOG_CONTENT_X_NUMBER:
+               key_name = "X-NUMBER";
+               break;
+       case XCALLLOG_CONTENT_X_DATE:
+               key_name = "X-DATE";
+               break;
+       case XCALLLOG_CONTENT_X_DURATION:
+               key_name = "X-DURATION";
+               break;
+       case XCALLLOG_CONTENT_X_CALLTYPE:
+               key_name = "X-CALLTYPE";
+               break;
+       default:
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return key_name;
+}
+
+static sync_agent_da_return_e _convert_service_error_to_common_error(contacts_error_e err)
+{
+       _INNER_FUNC_ENTER;
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       _DEBUG_TRACE("[da_contact_plugIn] Error Code : %d\n", err);
+
+       switch (err) {
+       case CONTACTS_ERROR_NONE:
+               ret = SYNC_AGENT_DA_SUCCESS;
+               break;
+       case CONTACTS_ERROR_OUT_OF_MEMORY:
+               ret = SYNC_AGENT_DA_ERR_MEMORY_FULL;
+               break;
+       case CONTACTS_ERROR_INVALID_PARAMETER:
+               ret = SYNC_AGENT_DA_ERR_INVALID_PARAMETER;
+               break;
+       case CONTACTS_ERROR_NO_DATA:
+               ret = SYNC_AGENT_DA_ERR_NO_DATA;
+               break;
+       case CONTACTS_ERROR_DB:
+               ret = SYNC_AGENT_DA_ERR_SERVICE_DB;
+               break;
+       case CONTACTS_ERROR_IPC:
+               ret = SYNC_AGENT_DA_ERR_SERVICE_IPC;
+               break;
+       default:
+               ret = SYNC_AGENT_DA_ERRORS;
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+
+       return ret;
+}
+
+static char *_convert_calllog_type(int type)
+{
+       _INNER_FUNC_ENTER;
+
+       char *log_type = NULL;
+
+       switch (type) {
+       case 1:         /*CTS_PLOG_TYPE_VOICE_INCOMMING */
+       case 3:         /*CTS_PLOG_TYPE_VIDEO_INCOMMING */
+               log_type = "1";
+               break;
+       case 2:         /*CTS_PLOG_TYPE_VOICE_OUTGOING */
+       case 4:         /*CTS_PLOG_TYPE_VIDEO_OUTGOING */
+               log_type = "2";
+               break;
+       case 5:         /*CTS_PLOG_TYPE_VOICE_INCOMMING_UNSEEN */
+       case 6:         /*CTS_PLOG_TYPE_VOICE_INCOMMING_SEEN */
+       case 7:         /*CTS_PLOG_TYPE_VIDEO_INCOMMING_UNSEEN */
+       case 8:         /*CTS_PLOG_TYPE_VIDEO_INCOMMING_SEEN */
+               log_type = "3";
+               break;
+       }
+
+       _INNER_FUNC_EXIT;
+       return log_type;
+}
+
+static char *_convert_date(int time)
+{
+       _INNER_FUNC_ENTER;
+
+       char *date = (char *)calloc(17, sizeof(char));
+       if (date == NULL) {
+               _DEBUG_ERROR("CALLOC failed !!!");
+               return NULL;
+       }
+
+       struct tm *tm = localtime((time_t *) & time);
+
+       memset(date, 0, 17);
+
+       snprintf(date, 17, "%04ld%02d%02dT%02d%02d%02dZ", tm->tm_year + 1900L, tm->tm_mon + 1, tm->tm_mday, tm->tm_hour, tm->tm_min, tm->tm_sec);
+
+       _INNER_FUNC_EXIT;
+       return date;
+}
+
+static sync_agent_da_return_e _get_calllog_name(int contact_id, char **name)
+{
+       _INNER_FUNC_ENTER;
+
+//      sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+//      cts_error err = 0;
+//      CTSstruct *item = 0;
+//      CTSvalue *value = NULL;
+//      char *first_name = NULL;
+//      char *last_name = NULL;
+//
+//      if (contact_id != 0) {
+//              err = contacts_svc_get_contact(contact_id, &item);
+//              if (err < CTS_SUCCESS) {
+//                      _DEBUG_ERROR("[da_xcalllog_plugIn] contacts_svc_get_contact() Fail!\n");
+//                      ret = _convert_service_error_to_common_error(err);
+//                      *name = 0;
+//              } else {
+//                      _DEBUG_TRACE("[da_xcalllog_plugIn] contacts_svc_get_contact() Success!\n");
+//
+//                      contacts_svc_struct_get_value(item, CTS_CF_NAME_VALUE, &value);
+//                      first_name = (char *)contacts_svc_value_get_str(value, CTS_NAME_VAL_FIRST_STR);
+//                      _DEBUG_TRACE("name = %s", first_name);
+//
+//                      last_name = (char *)contacts_svc_value_get_str(value, CTS_NAME_VAL_LAST_STR);
+//                      _DEBUG_TRACE("name = %s", last_name);
+//                      *name = g_strdup_printf("%s %s", first_name, last_name);
+//              }
+//      } else
+//              name = 0;
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+       contacts_record_h record = NULL;
+
+       if (contact_id != 0) {
+               err = contacts_db_get_record(_contacts_person_phone_log._uri, contact_id, &record);
+               if (err != CONTACTS_ERROR_NONE) {
+                       _DEBUG_ERROR("[da_xcalllog_plugIn] contacts_db_get_record() Fail!\n");
+                       ret = _convert_service_error_to_common_error(err);
+                       *name = 0;
+               } else {
+                       _DEBUG_TRACE("[da_xcalllog_plugIn] contacts_db_get_record() Success!\n");
+
+                       err = contacts_record_get_str(record, _contacts_person_phone_log.display_name, name);
+                       if (err != CONTACTS_ERROR_NONE) {
+                               _DEBUG_ERROR("[da_xcalllog_plugIn] contacts_db_get_record() Fail!\n");
+                               ret = _convert_service_error_to_common_error(err);
+                               *name = 0;
+                       }
+               }
+       } else
+               name = 0;
+
+       _INNER_FUNC_EXIT;
+       return ret;
+}
+
+static char *_calllog_put_content(char *vcard_stream, char *content_type, char *content_value)
+{
+       _INNER_FUNC_ENTER;
+
+       retvm_if(vcard_stream == NULL, NULL, "vcard_stream is NULL\n");
+       retvm_if(content_type == NULL, NULL, "content_type is NULL\n");
+       retvm_if(content_value == NULL, NULL, "content_value is NULL\n");
+
+       char *new_stream = NULL;
+
+       new_stream = g_strdup_printf("%s%s:%s\r\n", vcard_stream, content_type, content_value);
+
+       _DEBUG_TRACE("old stream =%s", vcard_stream);
+       _DEBUG_TRACE("new stream =%s", new_stream);
+
+       free(vcard_stream);
+
+       _INNER_FUNC_EXIT;
+       return new_stream;
+}
+
+EXPORT_API void *sync_agent_plugin_alloc_object()
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *agent_data = strdup("BEGIN:CALLLOG\r\n\
+");
+
+       _EXTERN_FUNC_EXIT;
+       return (void *)agent_data;
+}
+
+EXPORT_API void *sync_agent_plugin_set_value(void *in_object, int key, char *extension_key, void *value)
+{
+       _EXTERN_FUNC_ENTER;
+
+       char *new_agent_data = 0;
+       char *key_name = 0;
+
+       if (key == XCALLLOG_CONTENT_NO_TYPE)
+               return (void *)new_agent_data;
+       else if (key == XCALLLOG_CONTENT_EXTENSION)
+               key_name = extension_key;
+       else
+               key_name = _convert_key_name(key);
+
+       new_agent_data = _calllog_put_content(in_object, key_name, value);
+
+       _EXTERN_FUNC_EXIT;
+       return (void *)new_agent_data;
+}
+
+EXPORT_API int sync_agent_plugin_free_object(void *in_object)
+{
+       _EXTERN_FUNC_ENTER;
+       _DEBUG_INFO("[dc_xcalllog_plugIn] Do nothing\n");
+
+       _EXTERN_FUNC_EXIT;
+       return 1;
+}
+
+EXPORT_API sync_agent_da_return_e sync_agent_plugin_reverse_converter(void *service_data, void **agent_data)
+{
+       _EXTERN_FUNC_ENTER;
+
+//      retvm_if(service_data == NULL, SYNC_AGENT_DA_ERRORS, "service_data is NULL");
+//
+//      sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+//      CTSvalue *plog = (CTSvalue *) service_data;
+//
+//      void *data = NULL;
+//      char *duration = NULL;
+//      char *log_type = NULL;
+//      char *name = NULL;
+//      char *date = NULL;
+//
+//      /*date */
+//      date = _convert_date(contacts_svc_value_get_int(plog, CTS_PLOG_VAL_LOG_TIME_INT));
+//      if( date == NULL )
+//              return SYNC_AGENT_DA_ERRORS;
+//
+//      /*duration */
+//      duration = g_strdup_printf("%d", contacts_svc_value_get_int(plog, CTS_PLOG_VAL_DURATION_INT));
+//
+//      /* type */
+//      log_type = _convert_calllog_type(contacts_svc_value_get_int(plog, CTS_PLOG_VAL_LOG_TYPE_INT));
+//
+//      /*name */
+//      ret = _get_calllog_name(contacts_svc_value_get_int(plog, CTS_PLOG_VAL_RELATED_ID_INT), &name);
+//
+//      /*create default object */
+//      data = sync_agent_alloc_object_plugin();
+//
+//      data = sync_agent_set_value_plugin(data, XCALLLOG_CONTENT_X_NUMBER, NULL, (void *)contacts_svc_value_get_str(plog, CTS_PLOG_VAL_NUMBER_STR));
+//      data = sync_agent_set_value_plugin(data, XCALLLOG_CONTENT_X_DATE, NULL, (void *)date);
+//      data = sync_agent_set_value_plugin(data, XCALLLOG_CONTENT_X_DURATION, NULL, (void *)duration);
+//
+//      if (name != NULL)
+//              data = sync_agent_set_value_plugin(data, XCALLLOG_CONTENT_FN, NULL, name);
+//
+//      data = sync_agent_set_value_plugin(data, XCALLLOG_CONTENT_X_CALLTYPE, NULL, log_type);
+//
+//      *agent_data = g_strdup_printf("%sEND:CALLLOG", (char *)data);
+//
+//      if (data != NULL)
+//              free(data);
+//
+//      if (duration != NULL)
+//              free(duration);
+//
+//      if (name != NULL)
+//              free(name);
+//
+//      if (date != NULL) {
+//              free(date);
+//      }
+
+       retvm_if(service_data == NULL, SYNC_AGENT_DA_ERRORS, "service_data is NULL");
+
+       sync_agent_da_return_e ret = SYNC_AGENT_DA_SUCCESS;
+       contacts_error_e err = CONTACTS_ERROR_NONE;
+       contacts_record_h record = (contacts_record_h) service_data;
+
+       void *data = NULL;
+       char *duration = NULL;
+       char *log_type = NULL;
+       char *name = NULL;
+       char *date = NULL;
+
+       int log_time;
+       int temp_duration;
+       int temp_log_type;
+       int person_id;
+       char *number = NULL;
+
+       err = contacts_record_get_int(record, _contacts_phone_log.log_time, &log_time);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_xcalllog_plugIn] contacts_record_get_int is failed");
+               ret = _convert_service_error_to_common_error(err);
+               goto error;
+       }
+
+       err = contacts_record_get_int(record, _contacts_phone_log.extra_data1, &temp_duration);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_xcalllog_plugIn] contacts_record_get_int is failed");
+               ret = _convert_service_error_to_common_error(err);
+               goto error;
+       }
+
+       err = contacts_record_get_int(record, _contacts_phone_log.log_type, &temp_log_type);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_xcalllog_plugIn] contacts_record_get_int is failed");
+               ret = _convert_service_error_to_common_error(err);
+               goto error;
+       }
+
+       err = contacts_record_get_int(record, _contacts_phone_log.person_id, &person_id);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_xcalllog_plugIn] contacts_record_get_int is failed");
+               ret = _convert_service_error_to_common_error(err);
+               goto error;
+       }
+
+       err = contacts_record_get_str_p(record, _contacts_phone_log.address, &number);
+       if (err != CONTACTS_ERROR_NONE) {
+               _DEBUG_ERROR("[dc_xcalllog_plugIn] contacts_record_get_int is failed");
+               ret = _convert_service_error_to_common_error(err);
+               goto error;
+       }
+
+       /*date */
+       date = _convert_date(log_time);
+       if (date == NULL)
+               return SYNC_AGENT_DA_ERRORS;
+
+       /*duration */
+       duration = g_strdup_printf("%d", temp_duration);
+
+       /* type */
+       log_type = _convert_calllog_type(temp_log_type);
+
+       /*name */
+       ret = _get_calllog_name(person_id, &name);
+
+       /*create default object */
+       data = sync_agent_plugin_alloc_object();
+
+       data = sync_agent_plugin_set_value(data, XCALLLOG_CONTENT_X_NUMBER, NULL, (void *)number);
+       data = sync_agent_plugin_set_value(data, XCALLLOG_CONTENT_X_DATE, NULL, (void *)date);
+       data = sync_agent_plugin_set_value(data, XCALLLOG_CONTENT_X_DURATION, NULL, (void *)duration);
+
+       if (name != NULL)
+               data = sync_agent_plugin_set_value(data, XCALLLOG_CONTENT_FN, NULL, name);
+
+       data = sync_agent_plugin_set_value(data, XCALLLOG_CONTENT_X_CALLTYPE, NULL, log_type);
+
+       *agent_data = g_strdup_printf("%sEND:CALLLOG", (char *)data);
+
+ error:
+
+       if (data != NULL)
+               free(data);
+
+       if (duration != NULL)
+               free(duration);
+
+       if (name != NULL)
+               free(name);
+
+       if (date != NULL) {
+               free(date);
+       }
+
+       _EXTERN_FUNC_EXIT;
+       return ret;
+}
diff --git a/test/include/suites/unit_test_sample_suite.h b/test/include/suites/unit_test_sample_suite.h
new file mode 100755 (executable)
index 0000000..1f4d857
--- /dev/null
@@ -0,0 +1,25 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef UNIT_TEST_SUITE_H_
+#define UNIT_TEST_SUITE_H_
+
+#include "unit_test_common.h"
+
+Suite *sample_suite(void);
+
+#endif                         /* UNIT_TEST_SUITE_H_ */
diff --git a/test/include/unit_test_common.h b/test/include/unit_test_common.h
new file mode 100755 (executable)
index 0000000..6ac25f2
--- /dev/null
@@ -0,0 +1,26 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef UNIT_TEST_COMMON_H_
+#define UNIT_TEST_COMMON_H_
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <stdbool.h>
+#include <check.h>
+
+#endif                         /* UNIT_TEST_COMMON_H_ */
diff --git a/test/include/unit_test_run.h b/test/include/unit_test_run.h
new file mode 100755 (executable)
index 0000000..3f22e23
--- /dev/null
@@ -0,0 +1,32 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef UNIT_TEST_H_
+#define UNIT_TEST_H_
+
+#include "unit_test_common.h"
+
+typedef enum run_unit_test_mode run_unit_test_mode_t;
+enum run_unit_test_mode {
+       FUNCTION_MODE,          /* unit test runs just like function */
+       /* good for debugging */
+       FORK_MODE
+};
+
+int unit_test_run(run_unit_test_mode_t mode);
+
+#endif                         /* UNIT_TEST_H_ */
diff --git a/test/include/unit_test_suites.h b/test/include/unit_test_suites.h
new file mode 100755 (executable)
index 0000000..1897534
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef UNIT_TEST_SUITES_H_
+#define UNIT_TEST_SUITES_H_
+
+#include "unit_test_common.h"
+#include "suites/unit_test_sample_suite.h"
+
+/* define here suites to be tested */
+typedef Suite *(*SUITE_FUNCTION) (void);
+static SUITE_FUNCTION suiteFunctions[] = {
+       sample_suite
+};
+
+#endif                         /* UNIT_TEST_SUITES_H_ */
diff --git a/test/src/oma_test_main.c b/test/src/oma_test_main.c
new file mode 100755 (executable)
index 0000000..894cc37
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "unit_test_run.h"
+
+int main(void)
+{
+       int test_success = unit_test_run(FUNCTION_MODE);
+       return test_success;
+}
diff --git a/test/src/suites/unit_test_sample_suite.c b/test/src/suites/unit_test_sample_suite.c
new file mode 100755 (executable)
index 0000000..348241e
--- /dev/null
@@ -0,0 +1,63 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "unit_test_common.h"
+#include "suites/unit_test_sample_suite.h"
+
+START_TEST(sample_test1)
+{
+       fail_unless(2 != 1, "2 != 1 failed");
+       fail_unless(3 != 1, "3 != 1 failed");
+}
+
+END_TEST START_TEST(sample_test2)
+{
+       /* unit test code */
+       fail_unless(10 != 5, "10 != 5 failed");
+}
+
+END_TEST Suite *sample_suite(void)
+{
+       /* create test suite */
+       Suite *s = suite_create("Sample");
+
+       /* test case create and add in suite */
+       {
+               TCase *tcase = tcase_create("SampleTestCase");
+               /* TODO : explain following lines */
+               /*  tcase_add_unchecked_fixture (tcase, setup, teardown); */
+               /*  tcase_add_checked_fixture (tcase, setup, teardown); */
+
+               tcase_add_test(tcase, sample_test1);
+               tcase_add_test(tcase, sample_test2);
+               /* TODO : explain following lines */
+               tcase_set_timeout(tcase, 1);
+
+               suite_add_tcase(s, tcase);
+       }
+
+       /* create another test case and add to test suite just like above code */
+       {
+               TCase *tc_core2 = tcase_create("Sample2");
+               tcase_add_test(tc_core2, sample_test1);
+               tcase_add_test(tc_core2, sample_test2);
+               tcase_set_timeout(tc_core2, 1);
+               suite_add_tcase(s, tc_core2);
+       }
+
+       return s;
+}
diff --git a/test/src/unit_test_run.c b/test/src/unit_test_run.c
new file mode 100755 (executable)
index 0000000..6a07e4c
--- /dev/null
@@ -0,0 +1,131 @@
+/*
+ * oma-ds-agent
+ * Copyright (c) 2012 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "unit_test_common.h"
+#include "unit_test_run.h"
+#include "unit_test_suites.h"
+#include <unistd.h>
+#include <sys/types.h>
+#include <sys/wait.h>
+
+/* introduction to unit test using check by yangsuh
+  * SRunner : runner of all test which belong to added suites
+  *    Suite : container of test cases(TCase)
+  *            TCase : container of tests
+  *                    test : container of many asserts
+  *
+  * SRunner has fork_status option. I will set this option to CK_FORK which means
+  * not stopping until all test finished.
+  * (Of course, when error like SIGSEGV occurs or test failed, current test will be stopped
+  * and goes to next test)
+  */
+
+typedef enum fork_status fork_status_t;
+int unit_test_main(fork_status_t fork_status)
+{
+       SRunner *sr = NULL;
+
+       /* srunner build up by defined test suites */
+       int suite_count = sizeof(suiteFunctions) / sizeof(SUITE_FUNCTION);
+       fprintf(stderr, "total test suites number = %d\n", suite_count);
+
+       if (suite_count == 0) {
+               return 0;       /* nothing to do */
+       } else {                /* suite_count > 0 */
+               SUITE_FUNCTION suite_func = NULL;
+
+               int i = 0;
+               for (i = 0; i < suite_count; i++) {
+                       suite_func = suiteFunctions[i];
+                       Suite *s = suite_func();
+                       if (s != NULL) {
+                               if (i == 0) {
+                                       sr = srunner_create(s);
+                               } else if (i > 0 && i < suite_count) {
+                                       srunner_add_suite(sr, s);
+                               }
+                       } else {
+                               fprintf(stderr, "%s\n", "invalid suite function");
+                       }
+               }
+       }
+
+       /* srunner setting */
+       srunner_set_log(sr, "/tmp/test.log");   /* set log file */
+       srunner_set_fork_status(sr, fork_status);       /* set fork status of Runner */
+
+       srunner_run_all(sr, CK_VERBOSE);        /* set print mode to verbose */
+       srunner_free(sr);
+
+       return 0;
+}
+
+/* TODO : return handling */
+static inline int unit_test_run_fork_mode()
+{
+       pid_t pid_w;
+       pid_t pid;
+       int status = 0;
+
+       pid = fork();
+       if (pid == -1)
+               fprintf(stderr, "%s\n", "Error in call to fork");
+       if (pid == 0) {
+               /* child process : run unit_test_main */
+               unit_test_main(CK_FORK);
+               exit(EXIT_SUCCESS);
+       } else {
+               /* parent process */
+               fprintf(stderr, "test process pid = %d", pid);
+               pid_w = waitpid(pid, &status, 0);
+
+               if (pid_w == pid) {
+                       fprintf(stderr, "%s\n", "test finished successfully");
+                       return 1;       /* test finished */
+               } else {
+                       fprintf(stderr, "%s\n", "test failed");
+                       return 0;       /* test error */
+               }
+       }
+
+       return status;
+}
+
+/* running as main function will be need during debugging */
+/* TODO : return handling */
+static inline int unit_test_run_function_mode()
+{
+       return unit_test_main(CK_NOFORK);
+}
+
+int unit_test_run(run_unit_test_mode_t mode)
+{
+       int success = 1;        /* success */
+
+       switch (mode) {
+       case FORK_MODE:
+               success = unit_test_run_fork_mode();
+               break;
+       case FUNCTION_MODE:
+               success = unit_test_run_function_mode();
+               break;
+       default:
+               break;
+       }
+
+       return success;
+}